软件水平习题练习

软件水平考试程序员易错题(2016-1-18)
1、2、3、4、5题:主存DRAM芯片采用__(56)__来保持所存数据不丢失。当需要扩大容量时,可采用字扩展法,它是__(57)__。为提高内存数据读取速度采用了不少方法,但__(58)__不属于这个目的。假设内存存取周期T=200ns,字长64位,数据总线宽度64位,总线传送周期为50ns。现用4个模块组成内存,并在连续4个地址中读出数据。如用顺序方式组织模块,则数据带宽为__(59)__。如用交叉存储方式组织内存,则数据带宽可达约__(60)__。
56.
A、对读出数据单元的立即刷新
B、定时逐个地址刷新
C、定时成组刷新
D、确保内存电源稳定供电
57.
A、将新加芯片的地址线,数据线和读/写控制线与原有芯片相应线并接,片选线由地址总线高位控制。
B、将新加芯片的数据线,读/写控制线和片选线与原有芯片相应线并接,地址线接地址总线高位线。
C、将新加芯片的地址线,读/写控制线和片选线与原有芯片相应线并接,数据线接数据总线高位线。
D、将新加芯片的地址线,数据线和片选线与原有芯片相应线并接,读/写控制线接控制总线的有关位线。
58.
A、增加高速缓存Cache容量
B、改用存取周期短的芯片
C、一次读出多个字
D、增加地址总线宽度
59.
A、80Mbps
B、320Mbps
C、640Mbps
D、1280Mbps
60.
A、300Mbps
B、500Mbps
C、700Mbps
D、1200Mbps
【单选题】:      
【单选题】:      
【单选题】:      
【单选题】:      
【单选题】:      

6题:函数调用时,下列说法中不正确的是 ( )
A.若用值传递方式,则形式参数不予分配内存
B.实际参数和形式参数可以同名
C.主调函数和被调用函数可以不在同一个文件中
D.函数间传送数据可以使用外部全局变量
【单选题】:      

7、8、9、10、11题: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、即插即用技术
【单选题】:      
【单选题】:      
【单选题】:      
【单选题】:      
【单选题】:      

12题:若整型变量x的值为8,则下列表达式中值为1的表达式是( )
A.x+=x-=x=x
B.x%=x-1
C.x%=x%=3
D.x/=x+x
【单选题】:      

13题:执行语句“x=(a=3,b=a--);”后,X,a,b的值依次为( )
A.3,3,2
B.2,3,2
C.3,2,3
D.2,3,3
【单选题】:      

14题:若已定义 x和 y为double类型,则表达式: x=l, y=x+3/2结果是( )
A.l
B.2
C.2.0
D.2.5
【单选题】:      

15题:# include"stdio.h"
main()
{ char c;
while((c=getchar())!=’\n’)
switch(c)
{case ’0’:
case’1’: putchar(c);
case’2’:putchar(c);break;
case’3’:putchar(c);
default:putchar(c+1);break;

printf("\n");

假定本程序执行时输入:1357/(其中的/代表回车换行符)。
【分析题】:

16题:假定a和b为int型变量,则执行以下语句后b的值为( )
a=1; b=10;
do b-=a; a++;
}while<(b--<0);
A.9
B.-2
C.-1
D.8
【单选题】:      

17题:二进制语言是属于( )
A.面向机器语言
B.面向问题语言
C.面向过程语言
D.面向汇编语言
【单选题】:      

18题:执行下列程序段后的输出结果是( )
x=9;
while( x>7)
{ printf("*");x--;}
A.****
B.***
C.**
D.*
【单选题】:      

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交