(上)全国信息技术水平考试计算机程序设计技术证书理论考试试卷一、选择题(每题 1
5 分,共60分)答题阐明:试题 1-40 各包含 AB CD四个选项,用来弥补空白处,把整个论述补充完整,每题选择一种最合适的选项,并且只能选择一种选项
现代编程工具普遍支持可视化编程,可视化编程的含义是A.程序在运行时可以清晰显示窗口和构件B
设计期间可以在屏幕看到程序的运行成果C
程序包含尽量丰富的交互界面D
借助多媒体手段,使程序体现出丰富的动态效果2、学习程序设计首先需要学会使用编程工具
初学者应当集中精力学好一种功能强大且易学易用的编程工具,而不要期望同步学会多种编程工具,由于A.学习的目的是为了及早掌握程序设计的措施B
不一样的编程工具区别很小,学多了用处不大C
那样有也许把不一样的编程工具搞混D.W i ndow s并不支持多种编程工具混合编程3、伴随计算机运行速度的提高和存储空间的扩大,软件设计已经A
挣脱了运行速度和控件限制的束缚B
不再讲究设计措施问题C.从重视运行效率转向重视设计效率D
处理了资源占用和运行效率之间的矛盾4
一般操作系统是把程序载入内存中运行,而不是在磁盘上直接运行,由于A.在磁盘上运行容易出错B.内存地址比较规则,磁盘空间比较散乱C
磁盘上的程序只是文献,还不是真正的程序代码D
这样可以获得较高的运行速度5.程序设计者需要有软件和硬件方面的综合知识,由于A
程序设计常常需要设计硬件构造问题B.软件质量最终取决于硬盘质量C.当今程序设计的发展趋势是软件硬件化D
程序构造越来越复杂,需要借助硬件来简化6
一种程序迟迟调试不通,除了设计方案不佳之外,重要是排除意外错误花费了太多的时间,因此A
必须学会良好的程序设计风格B.除非必要,无需排除那些无关紧要的错误C.程序测试人员必须熟悉程序设计措施D
应当由程序测试人员确定设计方案7
一种优秀软件构架师必须对