内蒙古软件水平考试考试模拟卷(通用).docVIP

  • 20
  • 0
  • 约3.63万字
  • 约 41页
  • 2021-07-06 发布于北京
  • 举报

内蒙古软件水平考试考试模拟卷(通用).doc

内蒙古软件水平考试考试模拟卷 本卷共分为2大题50小题,作答时间为180分钟,总分100分,60分及格。 严格遵守考试纪律,维护考试秩序! 一、单项选择题(共25题,每题2分。每题的备选项中,只有一个最符合题意) 1.CPU执行程序时,为了从内存中读取指令,需要先将 (10) 的内容输送到地址总线上。 A.指令寄存器 B.标志寄存器 C.程序计数器 D.变址寄存器 参考答案:C [要点解析] 当CPU从内存中读取指令时,即存取指令周期里,CPU首先将程序计数器(PC)的内容传送到地址总线上,同时传送出内存的读控制信号,将所选中的内存单元的内容读入CPU,并将其存放在指令寄存器中。 2.设有C语言变量说明“static int a[][2]=1,2),(3,4;int *pa,(*pb)[2];”,则执行语句“pa=pb=a[0][0];”后,(*(pa+1))的值为 (31) 。 A.2 B.3 C.a[0][1] D.a[1][0] 参考答案:A [要点解析] 对于语句“pa=pb=a[0][0];”赋值后pb已经变为列指针,则pa也是列指针。在进行TC编译时,会出现“Warning: Suspicious pointer conversion in function main”的提示信息,表明pb由行指针变为列指针。 3.在较高的抽象层次上,传统的程序流程图与UML中活动图最根

文档评论(0)

1亿VIP精品文档

相关文档