软件水平考试程序员易错题(2015-11-3) |
第1题:表达式“9!=7”的值是( ) A.true B.非0值 C.0 D.1 |
【单选题】: |
第2题:循环语句“for(x=0, y=0;(y!=123)||( x<4);x++);”的循环执行( ) A.无限次 B.不确定次 C.4次 D.3次 |
【单选题】: |
第3题:定义一个具有10个元素的整型数组,应当使用语句( ) A.int a[10]; B.int a[2,5]; C.int a[]; D.int *a[10]; |
【单选题】: |
第4题:存储整型数据-7856时,在二进制文件和文本文件中占用的字节数分别是( ) A.2和2 B.2和5 C.5和5 D.5和2 |
【单选题】: |
第5题:字符串”XyZ”在内存占用的字节数是( ) A.3 B.4 C.6 D.8 |
【单选题】: |
第6题:一个char型数据,它的值在内存中存放的是() A.ASCll代码值 B.BCD代码值 C.内码值 D.十进制代码值 |
【单选题】: |
第7题:设有定义语句“int a[]={2, 4,6,8,10},*p=s;”,则值为8的表达式是( ) A.*p+3 B.*p+4 C.*(p+4) D.*(s+3) |
【单选题】: |
第8、9、10、11、12题:在编译程序中,语法分析的方法有自底向上分析和自顶向下分析。自底向上分析方法自左向右扫描输入符号串,通过__(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、直接左递归 |
【单选题】: |
【单选题】: |
【单选题】: |
【单选题】: |
【单选题】: |
第13题:若有下列说明,则数值为4的表达式是( ) int a[12]={ l,2,3,4,5,6,7,8,9,10,11,12 }; char c='a',d, g; A.a[g-c] B.a[4] C.a['d'-'c'] D.a['d'-c] |
【单选题】: |
第14题:下列字符列中,不是用来表达转义字符是( ) A.\\ B.\' C.074 D. \0 |
【单选题】: |