软件水平考试程序员易错题(2019/3/28) |
第1题:设变量 m,n,a,b,c,d均为以执行(m=a==)||(n=c==d)后,m,n的值是( )
A、0,0 B、0,1 C、l,0 D、1,1 |
【单选题】: |
第2题:下列关于结构型变量的定义语句中,错误的是( )
A、typedef structCCC B、#define GGG struct { char name[20];GGGCCC、{ char name[20]; int age; int age; }GGG; }; GGG abc ; GGGCCC、abc; C、struct D、struct { char name[20]; { char name[20]; int age; int age; }ccc; }abc; CCC、abc; |
【单选题】: |
第3、4、5、6、7题:主存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 |
【单选题】: |
【单选题】: |
【单选题】: |
【单选题】: |
【单选题】: |
第8题:函数调用时,下列说法中不正确的是 ( )
A、若用值传递方式,则形式参数不予分配内存 B、实际参数和形式参数可以同名 C、主调函数和被调用函数可以不在同一个文件中 D、函数间传送数据可以使用外部全局变量 |
【单选题】: |
第9题:设x和y为int型变量,则执行下面的循环后,y的值为( )
for(y=l, x=l; y<=50; y++){ if(x>=10) break; if(x%2==1){ x+=5; continue;} X -= 3; } A、2 B、4 C、6 D、8 |
【单选题】: |