软件水平习题练习

软件水平考试程序员易错题(2015-11-26)
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题:若有以下程序段,W和k都是整型变量,则不能与该程序段等价的循环语句是( )
W= k;
LB: if(w==0) gotO LE;
w - -;
printf("*");
goto LB;
LE:
A. for(w=k;w!=0;W--)printf("*");
B. w= k;
While(W--!=0) Prinif(”* ”);
C. w= k;
do{w--; prinif(“*”);
} while( W!= 0);
D. for(w=k;W;--W) printf("*");

【单选题】:      

3题:一个char型数据,它的值在内存中存放的是()
A.ASCll代码值
B.BCD代码值
C.内码值
D.十进制代码值
【单选题】:      

4题:编程序输入50个学生的学号、姓名、3门课程的成绩存入一个结构型的数组。统计每个学生的总分并输出学生的学号、姓名、总分。
【分析题】:

5题:设整型变量 a、b、c均为2,表达式 a+++b+++c++ 的结果是( )
A.6
B.9
C.8
D.表达式出错
【单选题】:      

6题:下列字符中属于键盘符号的是( )
A.\
B.\n
C. \t
D. \b
【单选题】:      

7、8、9、10、11题:软件测试的目的是__(16)__,通常可分为白盒测试和黑盒测试。白盒测试是根据程序的__(17)__来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。常用的黑盒测试方法有边值分析、等价类划分、错误猜测、因果图等。其中,__(18)__经常与其它方法结合起来使用。软件测试的步骤主要有单元测试、集成测试和确认测试。如果一个软件作为产品被许多客户使用的话,在确认测试时通常要经过α测试和β测试的过程。其中,α测试是__(19)__进行的一种测试。在软件设计和编码时,采取 __(20)__等措施都有利于提高软件的可测试性。
16.
A、发现程序中的所有错误
B、尽可能多地发现程序中的错误
C、证明程序是正确的
D、证明程序做了应做的事
17.
A、功能
B、性能
C、内部逻辑
D、内部数据
18.
A、边值分析
B、等价类划分
C、错误猜测
D、因果图
19.
A、在开发者现场由开发方的非本项目开发人员
B、在开发者现场由用户
C、在用户现场由开发方的非本项目开发人员
D、在用户现场由用户使
20.
A、不使用标准文本以外的语句,书写详细正确的文档
B、不使用标准文本以外的语句,采用良好的程序结构
C、书写详细正确的文档,信息隐蔽
D、书写详细正确的文档,采用良好的程序结构
【单选题】:      
【单选题】:      
【单选题】:      
【单选题】:      
【单选题】:      

12题:执行下列程序段后,x的位是( )
int a=8,b=7,c=6,x=1;
if(a>6)if(b>7)if(c>8)x=2;else x=3;
A.0
B.1
C.2
D.3
【单选题】:      

13题:下列字符列中,能作为单个标识符是()l
A.? a
B. a=2
C.a.3
D. a___3
【单选题】:      

14、15、16、17、18题:RS一232-C是__(51)__。现在不少打印机,扫描仪和数字相机等设备都通过 USB 接口与主机相连,它是__(52)__,此类应用中的传送速率可达__(53)__。它支持__(54)__通信,并完全支持__(55)__。
51.
A、Modem专用接口
B、打印机接口
C、通用串行数据接口
D、通用并行数据接口
52.
A、通用串行总线
B、通用并行总线
C、SCSI接口
D、通用卡式接口
53.
A、56Kbps
B、1.5Mbps
C、12Mbps
D、100Mbps
54.
A、同步方式
B、异步方式
C、同步或异步方式
D、数据压缩方式
55.
A、模拟信号输入、输出
B、局域网接口
C、无驱动程序工作方式
D、即插即用技术
【单选题】:      
【单选题】:      
【单选题】:      
【单选题】:      
【单选题】:      

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交