软件水平考试程序员易错题(2015-12-4) |
第1题:下面的程序段所表示的数学函数关系是( ) y=-l; if( x!= 0)if(x>0)y=l; else y=0 ; 1(x<0) 1(x<0) A. y= { 0(x= 0) B. y={-l(X=0) 1(X>0) 0(X>0) o(X< 0) -l(X< 0) C. y= {-1(x= 0) D. y={ 1(X= 0) 1(X> 0) 0(X> 0) |
【单选题】: |
第2题:设有定义语句“char s[]="123";”,则表达式“s[3]”的值是 ( ) A.’1’ B.’3’ C.0 D.语法出错 |
【单选题】: |
第3、4、5、6题:设有如下两个关系U和V,则U|X| V 运算结果的元组个数是 __(36)__,属性个数是__(37)__;
U|X| V运算结果的元组个数是__(38)__,属性个数是__(39)__。 2=1 U: A B B V: B C D、 3 2 1 2 4 3 6 5 4 2 6 4 9 8 7 8 0 7 8 7 9 36. A、1 B、2 C、3 D、4 37. A、6 B、5 C、4 D、3 38. A、1 B、2 C、3 D、4 39. A、6 B、5 C、4 D、3 |
【单选题】: |
【单选题】: |
【单选题】: |
【单选题】: |
第7题:函数调用“strcat(strcpy(strl,str2),str3)”的功能是( ) A.将字符串strl复制到字符串str2中后再连接到字符串str3之后 B.将字符串strl连接到字符串str2中后再复制到字符率str3之后 C.将字符串str2复制到字符串strl中后再将字符串str3连接到字符串strl之后 D.将字符串str2连接到字符率strl之后再将字符串strl复制到字符串str3中 |
【单选题】: |
第8题:一个char型数据,它的值在内存中存放的是() A.ASCll代码值 B.BCD代码值 C.内码值 D.十进制代码值 |
【单选题】: |
第9题:系统的主要特征之一是提高__(26)__。
26. A、计算机系统的可靠性 B、计算机系统的交互性 C、计算机系统的实时性 D、计算机系统的安全性 |
【单选题】: |
第10题:ER 模型可以转换成关系模型。当两个实体间联系是 M:N 联系时,它通常可转换成__(40)__个关系模式。
40. A、2 B、3 C、M+N D、M*N |
【单选题】: |
第11题:若有以下定义: char a;int b;float c; double d;则表达式a*b+d-c值的类型为( ) A.float B. int C. char D. double |
【单选题】: |
第12、13、14、15、16题:在编译程序中,语法分析的方法有自底向上分析和自顶向下分析。自底向上分析方法自左向右扫描输入符号串,通过__(11)__分析其语法是否正确。例如,__(12)__就是一种自底向上的分析方法,与其它自底向上分析方法不同,它是根据__(13)__来进行归约的。自顶向下分析方法从文法的开始符号出发,判断其能否__(14)__出输入符号串。采用自顶向下分析方法时,要求文法不含有__(15)__。
11. A、归约一移进 B、移进-移进 C、移进一归约 D、归约-归约 12. A、算符优先分析法 B、预测分析法 C、递归子程序分析法 D、LL(1)分析法 13. A、短语 B、素短语 C、直接短语 D、句柄。 14. A、归纳 B、归约 C、推理 D、推导 15. A、右递归 B、左递归 C、直接右递归 D、直接左递归 |
【单选题】: |
【单选题】: |
【单选题】: |
【单选题】: |
【单选题】: |
第17题:循环语句“for(x=0, y=0;(y!=123)||( x<4);x++);”的循环执行( ) A.无限次 B.不确定次 C.4次 D.3次 |
【单选题】: |