itgle.com
参考答案和解析
扩增片段小,可从降解DNA样本中获得更多信息;突变率低;分型数据无stutter峰
更多“24、SNP与STR相比,”相关问题
  • 第1题:

    下列程序的运行结果为includevoid abc(char*str){int a,b;for(a=b=0;str[a]!='\0';a++

    下列程序的运行结果为 #include<stdio.h> void abc(char*str) { int a,b; for(a=b=0;str[a]!='\0';a++) if(str[a]!='c') str[b++]=str[a]; str[b]='\0';} void main() { char str[]="abcdef"; abc(str); printf("str[])=%s",str);}

    A.str[]=abdef

    B.str[]=abcdef

    C.str[]=a

    D.str[]=ab


    正确答案:A
    解析: 本题考查了用字符指针引用字符数组中的字符及对字符的操作。函数abc()的for语句执行过程是:从字符指针str所指向的字符数组的第一个元素开始,逐一判断字符是否为'c',若不是就执行一次数组元素的赋值过程,若字符为'c'就不执行。

  • 第2题:

    下列程序的运行结果为()。 include voidabc(Char*str) {inta,b,i,j; for(i=j=0;str[i]!

    下列程序的运行结果为( )。

    #include<stdio.h>

    voidabc(Char*str)

    { inta,b,i,j;

    for(i=j=0;str[i]!='\0';i++)

    if(str[i]!='a')

    str[j++]=str[i];

    str[j]='\0';

    }

    void main()

    { char str[]="abcdef";

    abc(str);

    printf("str[]=%s",str);

    }

    A.str[]=bcdef

    B.str[]=abcdef

    C.str[]=a

    D.str[]=ab


    正确答案:A
    解析:本题考查函数调用时的参数传递。通过函数 abc的执行,将字符串中的字母a去掉,保留剩下的。由于是通过指针调用,所以改变字符串的结果。

  • 第3题:

    简述常染色体STR与性染色体STR有什么不同?


    本题答案:常染色体STR:
    短串联重复序列(STR)是广泛存在于人类基因组中的一类具有长度多态性的DNA序列。它由2~6个碱基对构成核心序列,呈串联重复排列,其长度多态性主要由核心序列拷贝数目的变化而产生。一般认为,人类基因组平均每6~10kb就有1个STR基因座,为法医个人识别和亲子鉴定提供了高信息基因座的丰富来源。与限制性片段长度多态性产生的DNA指纹相比,用聚合酶链反应技术(PCR)扩增STR基因座产生的DNA纹印具有更高的灵敏度。STR扩增片段较短(100~300bp),对于常见含部分降解DNA的陈旧斑痕,PCR扩增STR比DNA指纹分析更容易成功。
    性染色体STR:
    人类Y染色体属于近端着丝粒染色体,由长臂Yq和微小的短臂Yp组成,DNA长度约60Mb。
    Y-DNA中大致有五类多态性遗传标记:卫星DNA、小卫星DNA、微卫星DNA、插入或缺失及SNP。Y染色体STR基因座(Y-STR)是其中一种重要的遗传标记。
    与常染色体STR基因座相比,大多数Y-STR基因座具有复杂的串联重复结构:
    一个基因座内常含有两种以上不同的重复单位,恒定重复序列和可变重复序列同时存在。与常染色体STR基因座比较,
    Y-STR分型的法医学应用具有以下特点:
    ①Y染色体为男性所特有,
    ②Y-STR呈父系遗传特征,只能有父亲传递给儿子,
    ③在减数分裂过程中,Y-特异性区不发生重组,
    ④评估Y-STR鉴别能力的指标是遗传差异度,
    ⑤和mtDNA一样,Y-STR分型结果不具有唯一性,其法医学应用价值在于排除,而不能认定。
    X-STR基因座具有伴性遗传的特征,X-STR的遗传特征既不同于常染色体,也不同于Y染色体,表现为性连锁特征。
    进行分型检测时,男性个体X-STR显现一条片段,女性杂合子则显示两条等位基因片段。

  • 第4题:

    设有以下定义和语句: char str[20]="Program", *P; p=str; 则以下叙述中正确的是( )。

    A.*p与str[0]中的值相等

    B.str与p的类型完全相同

    C.str数组的长度和p所指向的字符串长度相等

    D.数组str中存放的内容和指针变量p中存放的内容相同


    正确答案:A
    解析:语句p=str表示指针变量p指向str数组的首地址,即&str[0],所以*p与str[0]中的值相等,选项A)正确。

  • 第5题:

    对单核苷酸多态性的描述正确的是 ( )

    A、SNP是一种单基因

    B、SNP在人体内分布频密、数量巨大

    C、SNP最多的表现形式是单个碱基的替换

    D、SNP某一变异在不同个体间的表象形式是相同的

    E、已经成为继RFLP、STR之后的第三代遗传标记


    参考答案:BCE

  • 第6题:

    下列语句中,正确的是______。

    A.static char str[]="China";

    B.static char str[];str="China";

    C.static char str1[5],str2[]={"China"};strl=str2;

    D.static char str1[],str2[];str2={"China"};strcpy(str1,str2);


    正确答案:A

  • 第7题:

    下面程序运行后,单击命令按钮,输出的结果是

    Private Sub Command1_Click()

    Dim a%(1 To 4) , b%(2 To 6) , i%, str1#, str2#

    For i=1 To 4

    a(i)=i

    Next

    For i=2 To 6

    b(i)=i

    Next

    str1=YAG(a)

    str2=YAG(b)

    Print "str1="; str1; "str2="; str2

    End Sub

    Function YAG(a() As Integer)

    Dim t#, i%

    t=1

    For i=LBound(a) To UBound(a)

    t=t * a(i)

    Next

    YAG=t

    End Function

    A.str1=24 str2=720

    B.str1=12 str2=360

    C.str1=24 str2=180

    D.str1=36 str2=720


    正确答案:A
    解析:考查数组作为过程参数的使用方法。程序首先调用循环语句为数组a、b赋值,其中a(i)=i;b(i)=i,且数组a的上下界分别为1和4,数组b的上下界分别为2和6;接着将数组a作为参数调用YAG过程,在YAG过程中,定义了两个变量t及i,i作为循环语句For的变量,它的初始值和终值分别为数组的上下界,循环体为t = t * a(i),即将a(i)的值乘以t,然后再赋给t,当循环结束后,程序返回的就是数组a中的各元素的积;同理程序将数组b作为参数传递给YAG过程后返回数组b中各元素的积,运行程序结束后,则输出结果为:strX=24。

  • 第8题:

    第一、二、三代DNA遗传标记分别是()。

    • A、RFLP,EST,SNP
    • B、EST,STS,SNP
    • C、EST,STR,SNP
    • D、RFLP,STR,SNP
    • E、VNTR,STS,SNP

    正确答案:D

  • 第9题:

    遗传监测常用的方法有:()包括RFLP,STR,RAPD,SNP,DNA指纹等。

    • A、分子生物学方法
    • B、细胞遗传学方法
    • C、形态学方法
    • D、物化学方法

    正确答案:A

  • 第10题:

    如果strcmp(str1,str2)的返回值为0,则说明()

    • A、str1比str2大
    • B、str1比str2小
    • C、str1与str2相等
    • D、字符串无法比较

    正确答案:C

  • 第11题:

    问答题
    简述常染色体STR与性染色体STR有什么不同?

    正确答案: 常染色体STR:
    短串联重复序列(STR)是广泛存在于人类基因组中的一类具有长度多态性的DNA序列。它由2~6个碱基对构成核心序列,呈串联重复排列,其长度多态性主要由核心序列拷贝数目的变化而产生。一般认为,人类基因组平均每6~10kb就有1个STR基因座,为法医个人识别和亲子鉴定提供了高信息基因座的丰富来源。与限制性片段长度多态性产生的DNA指纹相比,用聚合酶链反应技术(PCR)扩增STR基因座产生的DNA纹印具有更高的灵敏度。STR扩增片段较短(100~300bp),对于常见含部分降解DNA的陈旧斑痕,PCR扩增STR比DNA指纹分析更容易成功。
    性染色体STR:
    人类Y染色体属于近端着丝粒染色体,由长臂Yq和微小的短臂Yp组成,DNA长度约60Mb。
    Y-DNA中大致有五类多态性遗传标记:卫星DNA、小卫星DNA、微卫星DNA、插入或缺失及SNP。Y染色体STR基因座(Y-STR)是其中一种重要的遗传标记。
    与常染色体STR基因座相比,大多数Y-STR基因座具有复杂的串联重复结构:
    一个基因座内常含有两种以上不同的重复单位,恒定重复序列和可变重复序列同时存在。与常染色体STR基因座比较,
    Y-STR分型的法医学应用具有以下特点:
    ①Y染色体为男性所特有,
    ②Y-STR呈父系遗传特征,只能有父亲传递给儿子,
    ③在减数分裂过程中,Y-特异性区不发生重组,
    ④评估Y-STR鉴别能力的指标是遗传差异度,
    ⑤和mtDNA一样,Y-STR分型结果不具有唯一性,其法医学应用价值在于排除,而不能认定。
    X-STR基因座具有伴性遗传的特征,X-STR的遗传特征既不同于常染色体,也不同于Y染色体,表现为性连锁特征。
    进行分型检测时,男性个体X-STR显现一条片段,女性杂合子则显示两条等位基因片段。
    解析: 暂无解析

  • 第12题:

    多选题
    有关SNP的表述正确的是( )
    A

    几乎遍布整个人类基因组

    B

    多态性要少于STR的多态性

    C

    平均1000bp就有1个SNP

    D

    继STR后新一代的遗传标记

    E

    总数可达100万个


    正确答案: E,C
    解析: 暂无解析

  • 第13题:

    设有定义char str[80];以下不能将输入数据first\nsecond\n读取到数组str中的语句是

    A.ein.get(str,strlen(str));

    B.cin.getline(str,strlen(str));

    C.cin>>str;

    D.cin.read(str,strlen(str));


    正确答案:D
    解析:本题考察cin流对象的几种成员函数get,getline,read及流提取符>>的使用规则。

  • 第14题:

    下列程序的运行结果为

    #include<stdio.h>

    void abc(char*str)

    { int a,b;

    for(a=b=0;str[a]!='\0';a++)

    if(str[a]!='c')

    str[b++]=str[a];

    str[b]='\0';}

    void main()

    { char str[]="abcdef";

    abc(str);

    printf("str[]=%s",str); }

    A.str[]=abdef

    B.str[]=abcdef

    C.str[]=a

    D.str[]=ab


    正确答案:A
    解析:本题考查了用字符指针引用字符数组中的字符及对字符的操作。函数abc()的for语句执行过程是:从字符指针str所指向的字符数组的第一个元素开始,逐一判断字符是否为'c',若不是就执行一次数组元素的赋值过程,若字符为'c'就不执行。

  • 第15题:

    以下C程序段的输出结果是(30)。 include void abc(char *str){ int a, b;

    以下C程序段的输出结果是(30)。 #include <stdio. h> void abc(char *str){ int a, b; for(a=b=0;str[a]!='\O';a++)if(str[a]!='c') str[b++]=str[a]; str[b]='\O'; } void main(){ char str[]="abcdef"; abc(str); printf("str[]=%s",str); }

    A.str[]=a

    B.str[]=ab

    C.str[]=abdef

    D.str[]=abcdef


    正确答案:C
    解析:本试题核心在于子函数的for循环。For循环将整个字符串中的字符处理一遍,每次处理时,函数的基本工作是将除字母c之外的字符重新赋值,然后a++,b++,继续处理下一个字符。对于字母c不赋值,且只有a++而b不变。可见for循环的目的只是将字母c剔除。

  • 第16题:

    下面程序运行后,单击命令按钮,输出的结果是 Pivate Sub Cornmand1_Click() Dim a%(1 To 4),b%(2 To 6),i%,str1#,str2# For i=1 To 4 a(i)=i Next For i=2 To 6 b(i)=i Next str1=YAG(a) str2=YAG(b) Print"str1=";str1;"str2=";str2 End Sub Function YAG(a()As Integer) Dim t#,i% t=1 For i=LBound(a)To UBound(a) t=t*a(i) Next YAG=t End Function

    A.str1=24 str2=720

    B.str1=12 str2=360

    C.str1=24 str2=180

    D.str1=36 str2=720


    正确答案:A
    解析:[命题目的] 考查数组作为过程参数的使用方法。
      [解题要点] 程序首先调用循环语句为数组a、b赋值,其中a(i)=i;b(i)=i,且数组a的上下界分别为1和4,数组b的上下界分别为2和6,接着将数组a作为参数调用YAG过程。在YAG过程中,定义了两个变量t及i,i作为循环语句For的变量,它的初始值和终值分别为数组的上下界,循环体为t=t*a(i),即将a(i)的值乘以t,然后再赋给t,当循环结束后,程序返回的就是数组a中的各元素的积。同理程序将数组b作为参数传递给YAG过程后返回数组b中各元素的积,运行程序结束后,输出结果为:strX=24。

  • 第17题:

    说出下面几个函数的区别:

    private void test(string str){…}

    private void test(ref string str){…}

    private void test(out string str){…}

    如果一个页面与数据


    正确答案:
     

  • 第18题:

    在C#中,string str = null 与 string str = “” 请尽量使用文字或图象说明其中的区别。


    正确答案:
    答:string str = null 是不给他分配内存空间,而string str =  给它分配长度为空字符串的内存空间。

  • 第19题:

    在下列语句中,正确的是( )

    A.static char str[]="China";

    B.static char str[];str="China";

    C.static char str1[5],str2[]={"China"};str1=str2;

    D.static char str1[],str2[];str2={"China"};strcpy(str1,str2);


    正确答案:A

  • 第20题:

    两个字符串String str1,str2;错误的连接二者的方式是()

    • A、str1+str2
    • B、str1.str2
    • C、str1.contat(str2)
    • D、str2.contat(str1)

    正确答案:B

  • 第21题:

    硝普钠(SNP)临床应用后之所以易于引起氰化物中毒,是由于SNP分子中含有相当部分的氰化物()。

    • A、氰化物占SNP 64%
    • B、氰化物占SNP 54%
    • C、氰化物占SNP 44%
    • D、氰化物占SNP 34%
    • E、氰化物占SNP 24%

    正确答案:C

  • 第22题:

    在C语言中,将字符串str2连接到str1尾部的操作正确的是()

    • A、str1=str2
    • B、strcpy(str1,str2)
    • C、str1+str2
    • D、strcat(str1,str2)

    正确答案:D

  • 第23题:

    单选题
    硝普钠(SNP)临床应用后之所以易于引起氰化物中毒,是由于SNP分子中含有相当部分的氰化物()。
    A

    氰化物占SNP 64%

    B

    氰化物占SNP 54%

    C

    氰化物占SNP 44%

    D

    氰化物占SNP 34%

    E

    氰化物占SNP 24%


    正确答案: D
    解析: 硝普钠(SNP)临床应用后之所以易于引起氰化物中毒,是由于SNP分子中含有相当部分的氰化物,氰化物占SNP 44%。

  • 第24题:

    单选题
    硝普钠(SNP)临床应用后之所以易于引起氰化物中毒,是由于SNP分子中含有相当部分的氰化物()
    A

    氰化物占SNP64%

    B

    氰化物占SNP54%

    C

    氰化物占SNP44%

    D

    氰化物占SNP34%

    E

    氰化物占SNP24%


    正确答案: C
    解析: 硝普钠(SNP)临床应用后之所以易于引起氰化物中毒,是由于SNP分子中含有相当部分的氰化物,氰化物占SNP44%