软件水平习题练习

软件水平考试程序员易错题(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:


B
 
V:


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次
【单选题】:      

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交