2004年[上]全国信息技术水平考试计算机程序设计技术证书理论.docVIP

2004年[上]全国信息技术水平考试计算机程序设计技术证书理论.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2004年(上)全国信息技术水平考试 计算机程序设计技术证书理论考试试卷 选择题(每小题1.5分,共60分) 答题说明:试题1-40各包含ABCD四个选项,用来填补空白处,把整个叙述补充完整,每小题选择一个最合适的选项,而且只能选择一个选项。 1.现代编程工具普遍支持可视化编程,可视化编程的含义是 A.程序在运行时可以清晰显示窗口和构件 B.设计期间可以在屏幕看到程序的运行结果 C.程序包含尽量丰富的交互界面 D.借助多媒体手段,使程序表现出丰富的动态效果 2、学习程序设计首先需要学会使用编程工具。初学者应该集中精力学好一种功能强大且易学易用的编程工具,而不要期望同时学会多种编程工具,因为 A.学习的目的是为了及早掌握程序设计的方法 B.不同的编程工具区别很小,学多了用处不大 C.那样有可能把不同的编程工具搞混 D.Windows并不支持多种编程工具混合编程 3、随着计算机运行速度的提高和存储空间的扩大,软件设计已经 A.摆脱了运行速度和控件限制的束缚 B.不再讲究设计方法问题 C.从注重运行效率转向注重设计效率 D.解决了资源占用和运行效率之间的矛盾 4.一般操作系统是把程序载入内存中运行,而不是在磁盘上直接运行,因为 A.在磁盘上运行容易出错 B.内存地址比较规则,磁盘空间比较散乱 C.磁盘上的程序只是文件,还不是真正的程序代码 D.这样可以获得较高的运行速度 5.程序设计者需要有软件和硬件方面的综合知识,因为 A.程序设计常常需要设计硬件结构问题 B.软件质量最终取决于硬盘质量 C.当今程序设计的发展趋势是软件硬件化 D.程序结构越来越复杂,需要借助硬件来简化 6.一个程序迟迟调试不通,除了设计方案不佳之外,主要是排除意外错误花费了太多的时间,因此 A.必须学会良好的程序设计风格 B.除非必要,无需排除那些无关紧要的错误 C.程序测试人员必须熟悉程序设计方法 D.应该由程序测试人员确定设计方案 7.一个优秀软件构架师必须对编程细节有深切了解,因为 A.软件设计方案必须包含对所有细节的描述 B.软件设计方案必须自底向上生成 C.上层设计必须考虑到可行的实现方法 D.上层设计必须运行检验后才能交付实施 8.已经定型的程序有重要修改时应该记录下修改内容和修改日期。主要目的是 A.保持文档的完整性 B.给程序提供新的参考资料 C.为今后的修改提供借鉴 D.一旦出错比较容易弥补 9.Windows程序与DOS程序的一个重要区别是,前者需要考虑资源共享问题,因为 A.Windows程序一般不能独占资源 B.Windows程序占用较多的资源 C.Windows程序需要由操作系统来启动,DOS不是这样 D.Windows程序有更多资源可供调用 10.Windows系统允许同一应用程序同时运行多次, A.但用户应该尽量避免这样运行 B.但应用程序也可以设计成禁止这样运行 C.因此应用程序应该照这种方式来设计 D.但这样的应用程序设计比较困难 11.EXE文件是可以执行的文件,DLL文件 A.只包含数据,不包含可执行代码 B.也可以执行,但必须经过数据转换 C.也可以执行,但必须由其他可执行文件来调用 D.则作为备份文件,待EXE文件遇到故障时应急调用 12.构件中的method常常译做“方法”。 A.其实它就是class中的函数或过程 B.其实它就是一种变量 C.它代表了class的继承方式 D.它用来表示函数中的参数类型 13.现代编程工具普遍以构件作为程序的重要组成部分。构件是 A.一组现成的程序代码,用来完成特定的功能 B.操作系统提供的驱动程序,应用程序需借助于构件访问外设 C.一个子程序,其功能相当于一个普通函数 D.编程工具所带的零部件,应用程序只能调用,不能生成 14.面向对象设计方法可以很方便地把相关变量和函数打包,对外部访问则加以限制。这样 A.可以提高程序运行速度 B.减少程序的代码行数 C.充分利用计算机资源 D.减少程序各部分的相互影响 15.Windows环境下的应用程序不能独占外部设备。例如,应用程序不能独自控制键盘输入,必须 A.在取得键盘输入后立即释放键盘缓存 B.和其他应用程序协商分配键盘控制时间 C.等待操作系统发送键盘输入消息 D.交替使用键盘输入和鼠标输入 16.Windows下的应用程序一般采用事件驱动方式,即应用程序运行后并不占有输入设备,而是等待输入事件激活 A.事件处理例程 B.和事件相关的变量 C.处于静止状态的输出事件 D.所有未激活的程序代码 17.应用程序都要占用一定的内存资源,只是有些编程环境把内存______过程隐藏起来,编程者可能没有察觉。 A.申请和释放 B.编译和解释 C.连接和中断 D.扩展和压缩 1

您可能关注的文档

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档