文档视界 最新最全的文档下载
当前位置:文档视界 › 计算机程序设计员理论试题库

计算机程序设计员理论试题库

计算机程序设计员理论试题库
计算机程序设计员理论试题库

计算机程序设计员高级理论知识训练题计算机程序设计员高级理论知识训练题选择一个正确的答案,一、单项选择(选择一个正确的答案,将相应的字母填入题内的括号中。) 单项选择选择一个正确的答案将相应的字母填入题内的括号中。1. 计算机程序设计员在工作中不应该( )。A、谦虚谨慎、胸襟宽阔B、严格按照工作程序及相关文档的规范开展工作C、善于表现自己的成绩,力求突出自我D、时刻保持朝气和活力2. 遵纪守法指的是计算机程序设计员要遵守职业纪律和与职业相关的( )。A、刑法、民法、劳动法B、保密法、劳动法等其他法律C、法律、法规、商业道德D、道德规范3. 计算机程序员掌握着用户软件系统的重要信息,因此要求程序设计人员必须具备( )的职业道德。A、严谨务实B、工作耐心C、谦虚谨慎D、严守机密4. 计算机程序设计员在工作中要从客观实际出发,不懂不装懂,多向用户学习,切忌( )。A、服务第一B、一切向钱看C、客户第一D、主观臆断5. 从( )的角度看,计算机程序设计员必须了解和熟悉与自身职业有直接或间接关系的领域中取得的新成果,才能更好地掌握本职业的各项技能。A、管理B、发展C、效益D、业务 6. 在多个层次的存储器系统中,上一层的存储器较下一层存储器的容量小,( )。A、失效率高B、离CPU 远C、速度快D、成本低7. 按存储的工作方式分类,存储器可分为( )。A、软盘、硬盘、光盘B、半导体存储器、磁表面存储器、光存储器C、RAM、ROM、BIOS D、随机读写存储器、顺序读写存储器、只读存储器8. 按( )来划分,总线可以分为8 位总线、16 位总线、32 位总线等。A、总线所处的层次B、用途C、数据线的宽度D、信息的传输方向9. ( )翻译程序在语言程序翻译时,读入一句源程序,则翻译一句,执行一句,反反复复直到最终完成。A、编译型B、过程型C、解释型D、脱机型10. 在缓冲技术中,( )是以专用的寄存器作为缓冲器,费用较高。A、软件缓冲B、硬件缓冲C、多重缓冲D、单缓冲11. 在文件结构中,( )对用户是透明的。A、字符型文件结构B、字节型文件结构C、逻辑的文件结构D、物理的文件结构12. 在( )过程中,用户不能进行任何干预,一切由系统自动进行。A、联机作业控制B、脱机作业控制C、动态作业控制D、实时作业控制13. 数据模型按不同的应用层次可划分为两类:一类是概念数据模型,另一类是( )。A、概念模型B、逻辑模型C、实体模型D、物理模型14. 在数据库的数据模型中,( )规定了如何用基本的数据项组织成较大的数据单位,以描述实体类型和实体之间联系。1 A、数据结构B、记录结构C、数据操作D、库结构15. 数据库系统是一个复杂的系统,是存储介质、处理对象和管理系统的集合体,由数据库、硬件支持系统、软件支持系统和( )四部分组成。A、数据库管理员B、数据模型描述C、操作系统D、应用系统16. JavaScript 是一种安全语言,它( )。A、允许访问本地的硬盘B、可以将数据存入到服务器上C、能通过浏览器实现信息浏览或动态交互D、允许对网络文档进行修改和删除17. 组件技术是分布式( )的技术。

A、面向过程

B、面向对象

C、面向结构

D、模块化18. 在需求分析阶段,确定系统的功能要求,就是确定( )。A、要解决的问题是什么B、项目的验收标准C、系统的规模D、系统必须完成的所有功能19. 在模块划分中,类是( )的模块。A、面向功能B、面向过程C、面向对象D、面向结构20. ( )主要是指程序的运行效率和存储效率两个方面。A、编码风格B、代码调试C、软件测试D、程序性能优化21. 在软件测试方法中,白盒测试法把程序看成是一个透明的盒子,以程序的内部结构和( )为依据,对程序的所有逻辑路径进行细致的检查。A、功能B、算法C、外部结构D、处理过程22. 软件管理按时间可划分为( )和使用维护管理。A、软件设计管理B、生产管理C、开发进度管理D、技术管理23. 在软件质量特性中,软件的( )是指在规定条件下,在规定的时间内,不引起系统失效的概率。A、可靠性B、功能度C、易使用性D、时间经济性24. ( )是网络的核心,它的主要任务是为网络上的其它机器提供服务。

A、网络协议

B、工作站

C、服务器

D、客户机25. 域名服务器上运行着一个数据库系统,数据库中保存的是域名地址与( )的对应。A、MAC 地址B、URL 地址C、TCP 地址D、IP 地址26. 在Web 客户端存在的主要安全威胁是,Web 浏览器( )。A、用户名和口令都是原样传送B、拥有不安全的程序C、支持下载嵌在HTML 页面中的脚本程序并在浏览器中执行D、不支持任何加密传输方案27. 网络级防火墙的一个基本例子就是位于Internet 和( )之间的路由器,它根据数据包的来源、目的地址和端口来过滤。

A、外部网络

B、内部网络

C、以太网

D、服务器28. DES(数据加密标准)中,D 代表的英文单词是( )。

A、Data

B、Driver

C、Direct

D、Database 29. 著作权是指作者及其他著作权人对其文学、艺术、科学作品所享有的人身权利和( )的总称。A、署名权利B、发行权利C、名誉权利D、财产权利30. 专利权人具有( )和接受推广应用的义务。A、缴纳年费B、转让专利C、许可他人实施其专利D、实施其专利 2 31. 商标是指商品的生产者、经营者或( )的提供者用以标明自己所生产、经营的商品或提供的服务与其他人

相区别的标记。A、许可证B、售后服务C、商业服务D、技术服务32. 下列说法错误的是( )。A、一个软件从计划开始到废弃为止,要经历一个漫长的时期,通常把软件经历的这个漫长的时期成为软件生命周期。B、通常,软件生命周期由软件定义、软件开发和软件维护 3 个时期组成C、软件定义时期由问题定义、可行性研究和需求分析 3 个阶段组成D、通常,软件生命周期由问题定义、可行性研究和需求分析3 个时期组成33. ( )的主要任务是确定软件开发工程的总目标;确定工程的可行性;导出实现工程目标应该采用的策略及系统必须完成的功能;估计实现该工程需要的资源和成本,并制定工程进度表。

A、软件定义时期

B、问题定义时期

C、软件开发时期

D、需求分析时期34. ( )时期又进一步划分为3 个阶段,即问题定义、可行性研究和需求分析。A、软件开发B、软件定义C、软件测试D、软件维护35. ( )的目的是搞清要解决的问题是什么。A、软件定义阶段B、问题定义阶段C、可行性研究D、需求分析36. ( )的目的是搞清项目是否可能实现和值得开发。A、软件定义阶段B、可行性研究阶段C、问题定义阶段D、需求分析阶段37. 下列说法正确的是:( ) A、需求分析阶段的目的是搞清项目是否可能实现和值得开发B、需求分析阶段的目的是确定每个模块的数据结构和算法,确定模块的细节C、需求分析阶段的目的是搞清要解决的问题是什么D、需求分析阶段的目的是确定目标系统必须具备哪些功能38. 下列说法正确的是:( )。A、软件开发时期的工作包括确定工程的可行性B、软件开发时期的工作包括导出实现工程目标应该采用的策略及系统必须完成的功能C、软件开发时期的工作包括估计实现工程需要的资源和成本,并制定工程进度表D、软件开发时期的工作包括软件结构的设计、数据结构和算法设计、编写程序、测试39. 下列说法正确的是:( ) A、软件开发通常由概要设计、详细设计、编码、软件维护 4 个阶段组成B、软件开发通常由软件定义、详细设计、编码、软件测试 4 个阶段组成C、软件开发通常由软件定义、详细设计、编码、软件维护 4 个阶段组成D、软件开发通常由概要设计、详细设计、编码、软件测试4 个阶段组成40. ( )是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口。A、概要设计的任务B、详细设计的任务C、编码的目的D、软件测试的任务41. 下列说法正确的是:( )。A、详细设计的任务是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口B、详细设计的任务是发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用C、详细设计的任务是实现人和计算机的通讯,产生一个机器能执行的源程序D、详细设计的任务是确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部 3 接口、输入输出、局部数据42. 下列说法正确的是:( )。A、编码的目的是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口B、编码的目的是发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用C、编码的目的是确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部接口、输入输出、局部数据D、编码的目的是实现人和计算机的通讯,产生一个机器能执行的源程序43. 软件测试的任务是( )。A、将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口B、发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用C、确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部接口、输入输出、局部数据D、实现人和计算机的通讯,产生一个机器能执行的源程序44. 下列说法正确的是:( )。A、详细设计的任务是通过各种必要的维护活动使软件系统持久地满足用户需求B、概要设计的任务是通过各种必要的维护活动使软件系统持久地满足用户需求C、软件维护的任务是通过各种必要的维护活动使软件系统持久地满足用户需求D、软件测试的任务是通过各种必要的维护活动使软件系统持久地满足用户需求45. 软件维护的种类不包括:( )。A、扩展性维护B、改正性维护C、适应性维护D、完善性维护46. 需求分析的任务是明确目标系统究竟做什么。为此,需要先确定系统的综合要求,包括:功能要求、性能要求、运行要求和可能的要求,其中可能的要求指:( )。A、确定系统必须完成的所有功能B、包括系统的处理速度、存储容量、响应时间、安全限制等C、包括系统运行时的环境要求,如主机、外设、网络、软件等D、即为系统将来扩展提出的要求47. 书写《需求分析规格说明书》的过程中需要分析系统的数据要求,系统的数据要求不包括下列哪一项:( )。A、数据的结构B、系统需要哪些数据C、数据量D、数据本身的性质48. 书写《需求分析规格说明书》的步骤是:确定系统的综合要求、分析系统的数据要求、( )、修正开发计划、书写文档。A、确定系统的功能要求B、分析系统的性能要求C、分析系统的运行要求D、导出系统的逻辑模型49. 软件需求包括3 个不同的层次-----( )、用户需求、功能需求和其他非功能需求。A、商务需求B、业务需求C、产品需求D、系统需求

50. 所有的用户需求必须与( )一致。A、功能需求B、系统需求C、产品需求D、业务需求51. 下列说法错误的是:( )。A、软件需求说明须保证完整性B、软件需求说明须保证一致性C、软件需求说明须保证可修改性D、软件需求说明须保证可重用性52. 一个软件原型是所提出的新产品的部分实现。下面不属于使用原型的主要目的的是:( )。A、可以探索不同的用户界面技术,使系统达到最佳的可用性 4 B、用户对原型的评价可以指出需求中的许多问题,在开发真正产品之前,可以用最低的费用来解决这些问题C、在原型屏幕显示和报表中使用合理的模拟数据D、通过一系列小规模的开发循环,可以完成整个产品的开发53. ( )的指导思想是:自上而下、逐步分解。A、面向对象分析方法B、模块化分析方法C、结构化分析方法D、原型法54. 在用( )观点建立起的 3 种模型中(对象模型、动态模型、功能模型),对象模型是最基本、最重要、最核心的。A、结构化B、原型法C、面向对象D、模块化55. 在面向对象方法中,基本结构是( )而不是记录,一切事物、概念都可以看作( )。A、数据B、方法C、对象D、函数56. ( )是结构化系统分析的基本工具。A、程序流程图B、数据流图C、状态转化图D、对话图57. ( )描绘了系统的数据关系。A、实体关系图B、程序流程图C、状态转化图D、对话图58. 下列说法正确的是:( )。A、程序流程图中的菱形框代表关系,它确定了实体对之间逻辑上和数量上的联系B、状态转化图中的菱形框代表关系,它确定了实体对之间逻辑上和数量上的联系C、对话图中的菱形框代表关系,它确定了实体对之间逻辑上和数量上的联系D、实体关系图中的菱形框代表关系,它确定了实体对之间逻辑上和数量上的联系59. 概要设计的任务是:( )。A、确定软件的结构及模块的划分,并确定各模块之间的接口B、确定每个模块的算法和数据结构及细节C、描述系统展现给用户的行为和执行的操作等D、确定系统的目标60. 下列说法正确的是:( ) A、概要设计的任务是:确定每个模块的算法和数据结构及细节B、软件定义的任务是:确定每个模块的算法和数据结构及细节C、需求分析的任务是:确定每个模块的算法和数据结构及细节D、详细设计的任务是:确定每个模块的算法和数据结构及细节61. 下列说法正确的是:( )。A、详细设计包含的基本内容有:系统结构图、IPO 说明、类-对象说明及文件目录结构B、模块设计包含的基本内容有:系统结构图、IPO 说明、类-对象说明及文件目录结构C、需求分析包含的基本内容有:系统结构图、IPO 说明、类-对象说明及文件目录结构D、概要设计包含的基本内容有:系统结构图、IPO 说明、类-对象说明及文件目录结构62. 系统结构图包括:( )。A、主系统结构图与系统流程图B、次系统结构图与系统扩充结构图C、次系统结构图与系统流程图D、主系统结构图与系统扩充结构图63. 下列关于概要设计的基本原则,描述错误的是:( )。A、应该遵循一些原则,包括:模块化、抽象B、应该遵循一些原则,包括:模块化、模块独立C、应该遵循一些原则,包括:抽象、继承D、应该遵循一些原则,包括:抽象、模块独立5 64. 下列说法正确的是:( )。A、类是组成软件结构的基本元素,它是数据说明和算法的集合B、函数是组成软件结构的基本元素,它是数据说明和算法的集合C、对象是组成软件结构的基本元素,它是数据说明和算法的集合D、模块是组成软件结构的基本元素,它是数据说明和算法的集合65. 下列说法正确的是:( )。A、抽象是指对研究的系统要划分成若干个模块,模块间既相对独立又相关,这一组模块完成指定的功能B、抽象是指对研究的系统要把一些关系密切的软件元素物理地址放在一起,把关系密切的数据限制在模块内使用C、抽象是指对研究的系统要由一组完成相对独立的子功能的模块组成D、抽象是指对研究的系统要抓住重要方面,而忽略个别的、非本质的属性和差别,抽出共性的、本质的东西66. ( )是指把一些关系密切的软件元素物理地址放在一起,把关系密切的数据限制在模块内使用。A、信息隐蔽B、抽象C、局部化D、模块化67. ( )的概念是模块化、抽象、信息隐蔽和局部化概念的直接结果。A、模块独立B、耦合C、内聚D、抽象化68. 在进行软件结构概要设计时要遵循一些原则,其中“深度、宽度、扇出和扇入应该适中”中的扇出指( )。A、软件结构控制的层数B、软件结构中模块层的最多模块数C、一个模块直接控制的模块数D、一个模块被多少模块调用69. 下列说法正确的是:( )。A、模块化设计方法是把系统逻辑模型映射成软件结构,根据信息流的类型采用相应的方法B、面向对象设计方法是把系统逻辑模型映射成软件结构,根据信息流的类型采用相应的方法C、程式化设计方法是把系统逻辑模型映射成软件结构,根据信息流的类型采用相应的方法D、结构化设计方法是把系统逻辑模型映射成软件结构,根据信息流的类型采用相应的方法70. 下列说法正确的是:( )。A、OOA 是面向对象设计的缩写B、OOS 是面向对象设计的缩写C、OID 是面向对象设计的缩写D、OOD 是面向对象设计的缩写71. 下列关于详细设计的工具,说法错误的是:( )。A、详细设计的工具包括表格B、详细设计的工具包括图形C、详细设计的工具包括数字D、详细设计的工具

包括语言72. 下列说法正确的是:( )。A、密码验证的功能主要是完成用户进入系统时的密码核对工作B、密码验证的功能主要是完成管理员进入系统时的身份认证工作C、密码验证的功能主要是完成用户进入系统时的身份认证工作D、密码验证的功能主要是完成管理员进入系统时的密码核对工作73. 下列说法正确的是:( )。A、密码验证的作用:主要是为了验证使用者是否为用户本人B、身份核对的作用:主要是为了验证使用者是否为用户本人C、用户登录的作用:主要是为了验证使用者是否为用户本人D、身份认证的作用:主要是为了验证使用者是否为用户本人74. 下列说法正确的是:( )。A、身份认证的主要方式是:用户输入自己的操作权限和用户密码,然后进行验证6 B、用户登录的主要方式是:用户输入自己的操作权限和用户密码,然后进行验证C、密码验证的主要方式是:用户输入自己的操作权限和用户密码,然后进行验证D、身份验证的主要方式是:用户输入自己的操作权限和用户密码,然后进行验证75. 密码验证模块包含的两个子模块是:( )。A、身份认证和密码修改B、身份认证和密码认证C、用户登录和密码修改D、用户登录和密码认证76. 密码验证的程序输入项不包括:( )。A、验证码B、权限C、用户名D、密码77. 下列说法正确的是:( )。A、在密码验证模块中,主要采用瀑布模型的设计方法,自下而上进行分析B、在密码验证模块中,主要采用瀑布模型的设计方法,逐步分解进行分析C、在密码验证模块中,主要采用瀑布模型的设计方法,逐步求精进行分析D、在密码验证模块中,主要采用瀑布模型的设计方法,自上而下进行分析78. 结构化程序设计的优点不包括:( )。A、程序结构清晰和模块化技术的使用,使修改或重新设计时可复用部分增加B、可显著提高软件开发的成功率和生产率C、代码可移植性强D、开发时容易保证程序的正确性79. 下列说法正确的是:( )。A、结构化程序设计特点必须遵循的准则包括:提高可重用性、提高可扩充性、提高健壮性B、模块化程序设计特点必须遵循的准则包括:提高可重用性、提高可扩充性、提高健壮性C、程式化程序设计特点必须遵循的准则包括:提高可重用性、提高可扩充性、提高健壮性D、面向对象设计特点必须遵循的准则包括:提高可重用性、提高可扩充性、提高健壮性80. 下列说法正确的是:( )。A、提高可重用性的程序设计准则包括:封装实现策略、避免使用多分支语句、精心确定公有方法B、提高健壮性的程序设计准则包括:封装实现策略、避免使用多分支语句、精心确定公有方法C、提高完整性的程序设计准则包括:封装实现策略、避免使用多分支语句、精心确定公有方法D、提高可扩充性的程序设计准则包括:封装实现策略、避免使用多分支语句、精心确定公有方法81. ( )的优点是:对控制流程描述直观,便于初学者掌握。A、盒图B、程序流程图C、PAD 图D、判定表82. ( )的特点包括:功能域明确;不可能任意转移控制;容易确定局部和全局数据的作用域;容易表现嵌套关系。A、程序流程图B、PAD 图C、盒图D、判定表83. 下列说法正确的是:( )。A、盒图所描述的程序结构十分清晰,而且用它设计出的程序必然是结构化的B、判定表所描述的程序结构十分清晰,而且用它设计出的程序必然是结构化的C、判定树所描述的程序结构十分清晰,而且用它设计出的程序必然是结构化的D、PAD 图所描述的程序结构十分清晰,而且用它设计出的程序必然是结构化的84. 判定表由4 部分组成:其中( )是和每种条件组合相对应的动作。A、左上部B、左下部C、右上部D、右下部85. 下列说法正确的是:( )。A、随着软件工程的发展,出现了一些面向对象设计专用的语言,称为PDL 语言B、随着软件工程的发展,出现了一些程式化设计专用的语言,称为PDL 语言C、随着软件工程的发展,出现了一些模块化程序设计专用的语言,称为PDL 语言7 D、随着软件工程的发展,出现了一些软件过程设计专用的语言,称为PDL 语言86. ( )。A、可视化程序设计主要是让程序设计人员利用软件本身提供的接口,像搭积木一样构造应用程序的各种界面B、可视化程序设计主要是让程序设计人员利用函数库,像搭积木一样构造应用程序的各种界面C、可视化程序设计主要是让程序设计人员利用类库,像搭积木一样构造应用程序的各种界面D、可视化程序设计主要是让程序设计人员利用软件本身所提供的各种控件,像搭积木一样构造应用程序的各种界面87. 下列不属于可视化程序设计语言的是:( )。A、C B、Visual Basic C、Visual C++ D、Delphi 88. 下列说法正确的是:( )。A、程式化程序设计的出发点和基本原则,是尽可能模拟人类习惯的思维方式B、结构化程序设计的出发点和基本原则,是尽可能模拟人类习惯的思维方式C、面向对象的出发点和基本原则,是尽可能模拟人类习惯的思维方式D、模块化程序设计的出发点和基本原则,是尽可能模拟人类习惯的思维方式89. 下列说法正确的是:( )。A、只有同时使用对象、类、继承的方法,才是真正面向对象的方法B、只有同时使用对象、继承和消息的方法,才是真正面向对象的方法C、只有同时使用对象、类、继承和消息的方法,才是真正面向对象的方法D、只有同时使用对象、类和消息的方法,才是真正面向对象的方法90. 下列说法正确的是:( )。A、面

向对象方法的主要优点不包括:稳定性好B、面向对象方法的主要优点不包括:与人类习惯的思维方法一致C、面向对象方法的主要优点不包括:减少了开发时间D、面向对象方法的主要优点不包括:可重用性好91. ( )语言具有的特征包括:对象生成功能、消息传递机制、类和遗传机制。A、结构化程序设计B、面向对象C、模块化程序设计D、程式化程序设计92. 下列说法正确的是:( )。A、事实上,语言、开发环境和函数库这3 个因素综合起来,共同决定了可重用性B、事实上,语法、开发环境和类库这 3 个因素综合起来,共同决定了可重用性C、事实上,语法、开发环境和函数库这 3 个因素综合起来,共同决定了可重用性D、事实上,语言、开发环境和类库这 3 个因素综合起来,共同决定了可重用性93. 对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。其中,( )是最重要的要求。A、正确性和较高的执行效率B、可靠性和清晰性C、正确性和可靠性D、可靠性和较高的执行效率94. 编码风格是指:( )。A、编写程序的方式以及表达的格局B、代码排版风格C、使用的编程语言的风格D、程序员编程的风格95. 下列那种方法不能提高程序的运行效率:( )。A、不要把不同的数据类型混在一起B、寻找复杂性小的算法C、简化逻辑结构8 D、尽量避免采用多维数组(C 语言除外)和复杂的表格96. 下列说法错误的是:( )。A、AppWizard 为各类应用程序提供了代码,其中包括多文档和对话框界面B、AppWizard 为各类应用程序提供了代码,其中包括数据库支持C、AppWizard 为各类应用程序提供了代码,其中包括对Windows Sockets 的支持D、AppWizard 为各类应用程序提供了代码,其中包括控制台命令窗口97. Visual C++的工程类型有很多种,但是不包括:( )。A、Win16 Application B、MFC AppWizard(DLL version) C、ATL COM AppWizard D、ISAPI Extension(Internet Server API)Wizard 98. 下列关于ClassView 提供的特性,说法错误的是:( )。A、用户只需双击ClassView 图标,就可以跳转到对话编辑器B、用户只需双击ClassView 图标,就可以创建函数或方法的声明和执行过程C、用户只需双击ClassView 图标,就可以类、声明或函数定义D、用户只需双击ClassView 图标,就可以删除类99. DAO 用Microsoft Jet 数据库引擎来提供一套访问对象,包括( )、表定义和查询定义对象及记录集对象。

A、数据库定义

B、表结构定义

C、数据库对象

D、选择定义100. ( )存储一个对话框模板,模板制定了对话框的特征,包括其大小、位置、风格以及对话框中各种控件等。A、对话框类B、单模对话框C、对话框模板资源D、对话框函数101. 下列说法正确的是:( )。A、创建工具条的一种方法是使用位图图像,即将位图图像转换成工具条的按钮图像,图像的缺省大小是:4×4 点像素B、创建工具条的一种方法是使用位图图像,即将位图图像转换成工具条的按钮图像,图像的缺省大小是:8×8 点像素C、创建工具条的一种方法是使用位图图像,即将位图图像转换成工具条的按钮图像,图像的缺省大小是:32×32 点像素D、创建工具条的一种方法是使用位图图像,即将位图图像转换成工具条的按钮图像,图像的缺省大小是:16×16 点像素102. 下列说法正确的是:( )。A、静态文本允许用户输入或修改文本。在实际应用中,它是用户输入程序所需要的特定信息的主要工具,但是它只接受纯文本,不能为用户提供任何格式B、扩展组合框允许用户输入或修改文本。在实际应用中,它是用户输入程序所需要的特定信息的主要工具,但是它只接受纯文本,不能为用户提供任何格式C、下拉列表框允许用户输入或修改文本。在实际应用中,它是用户输入程序所需要的特定信息的主要工具,但是它只接受纯文本,不能为用户提供任何格式D、编辑框允许用户输入或修改文本。在实际应用中,它是用户输入程序所需要的特定信息的主要工具,但是它只接受纯文本,不能为用户提供任何格式103. Visual C++提供的( )是一个用来创建或改变资源的特定环境。它通过共享技术和界面来快速简捷地创建和修改应用资源。A、资源编辑器B、资源管理器C、ClassWizard D、AppWizard 9 104. 对话框的种类可以分为:( )。A、无模式对话框和有模式对话框B、单模对话框和多模对话框C、单-无模式对话框和单-有模式对话框D、多-无模式对话框和多-有模式对话框105. 下列说法错误的是:( )。A、使用对话框编辑器,用户可以增加、排列或编辑控件B、使用对话框编辑器,用户可以更改[Tab]键顺序C、使用对话框编辑器,用户可以测试一个对话框D、使用对话框编辑器,用户可以删除控件106. 下列说法正确的是:( )。A、利用菜单编辑器,用户可以移动、删除菜单B、利用菜单编辑器,用户可以删除菜单和命令C、利用菜单编辑器,用户可以编辑菜单项属性、删除菜单D、利用菜单编辑器,用户可以移动菜单和命令107. 下列说法正确的是:( )。A、工具条编辑器是一个图形工具,主要用于编辑工具条资源,并把位图转换成工具条资源B、工具条编辑器是一个图形工具,主要用于修改工具条资源,并把位图转换成工具条资源C、工具条编辑器是一个图形工具,主要用于删除工具条资源,并把位图转换成工具条资源D、工具条编辑器是一个图形工具,主要用于创建

工具条资源,并把位图转换成工具条资源108. Windows API 中的所有函数都包含在DLL 中。其中包含用于实现对象安全性、注册表操作和事件记录的函数的文件是:( )。A、Kernel32.dll B、System32.dll C、GDI32.dll D、AdvAPI32.dll 109. 动态链接库的扩展名不但可以是.DLL,也可以是.EXE,.DRV,.FON,.SYS,以及.OCX.其中( ) 是提供控件服务的动态链接库。A、SYS B、DRV C、FON D、OCX 110. 下列说法正确的是:( )。A、如果在编译链接应用程序的时候,它所需要访问的DLL 的名称已经确定,可以采用显式方式B、如果在编译链接应用程序的时候,它所需要访问的DLL 的名称已经确定,可以采用动态方式C、如果在编译链接应用程序的时候,它所需要访问的DLL 的名称已经确定,可以采用静态方式D、如果在编译链接应用程序的时候,它所需要访问的DLL 的名称已经确定,可以采用隐含方式111. 下列说法正确的是:( )。A、通过“控制面板->系统->组建服务”可以打开ODBC 管理器B、通过“控制面板->管理工具->组建服务”可以打开ODBC 管理器C、通过“控制面板->系统->数据源”可以打开ODBC 管理器D、通过“控制面板->管理工具->数据源”可以打开ODBC 管理器112. 要在Visual C++应用程序内使用ADO ActiveX 数据对象,应该选择OLE DB 作为连接类型,然后再应用程序中使用( )类。A、DAO B、OLE DB C、ADO D、OLE 113. ( )。A、ADO 素以最慢的数据访问方法著称B、DAO 素以最慢的数据访问方法著称C、OLD DB 素以最慢的数据访问方法著称D、ODBC 素以最慢的数据访问方法著称114. 下列说法正确的是:( )。A、ADO 提供两个驱动程序:一个是数据库管理器的语言,另一个为程序设计语言提供公用接口10 B、DAO 提供两个驱动程序:一个是数据库管理器的语言,另一个为程序设计语言提供公用接口C、OLE DB 提供两个驱动程序:一个是数据库管理器的语言,另一个为程序设计语言提供公用接口D、ODBC 提供两个驱动程序:一个是数据库管理器的语言,另一个为程序设计语言提供公用接口115. ( )依赖于事件,这和任何COM 对象一样。A、DAO B、dBASE C、OLE DB D、ODBC 116. ( )。

A、MFC 的Winsock 类包含了有关用于Internet 编程的Win32 API 函数

B、MFC 的Winweb 类包含了有关用于Internet 编程的Win32 API 函数

C、MFC 的WinApp 类包含了有关用于Internet 编程的Win32 API 函数

D、MFC 的WinInet 类包含了有关用于Internet 编程的Win32 API 函数117. 下列说法正确的是:( )。A、用VC 实现Http 查询的程序编写中,建立Internet 会话是通过定义CHttpSession 对象来实现的B、用VC 实现Http 查询的程序编写中,建立Internet 会话是通过定义CWebSession 对象来实现的C、用VC 实现Http 查询的程序编写中,建立Internet 会话是通过定义CNetwordSession 对象来实现的D、用VC 实现Http 查询的程序编写中,建立Internet 会话是通过定义CInternetSession 对象来实现的118. 用VC 实现Ftp 查询的程序编写中,如果连接成功,使用( )得到服务器的缺省目录。A、GetFtpDirectory () B、GetFtpHost() C、GetCurrentDirectory() D、GetCurrentHost() 119. ( )。A、Ftp 是通过逐级文字菜单来组织链接和内容的,它不像WWW 那样有丰富的多媒体页面B、Http 是通过逐级文字菜单来组织链接和内容的,它不像WWW 那样有丰富的多媒体页面C、Finger 是通过逐级文字菜单来组织链接和内容的,它不像WWW 那样有丰富的多媒体页面D、Gopher 是通过逐级文字菜单来组织链接和内容的,它不像WWW 那样有丰富的多媒体页面120. ( )协议的作用是提供一个网址的具体情况,它是Internet 上最古老的协议之一。A、Finger B、Http C、Ftp D、Gopher 121. ( )是一种简单的协议,它使用的端口是43。A、Ftp B、Http C、Whois D、Gopher 122. 下列说法正确的是:( )。A、VC 的MFC 提供了WinNet 类,这些类屏蔽了WinSock 和TCP/IP 协议B、VC 的MFC 提供了WinInet 类,这些类屏蔽了WinSock 和TCP/IP 协议C、VC 的MFC 提供了WinHttp 类,这些类屏蔽了WinSock 和TCP/IP 协议D、VC 的MFC 提供了WinFtp 类,这些类屏蔽了WinSock 和TCP/IP 协议123. 下列说法正确的是:( )。A、设置断点最快的方法是将光标置于需要Debugger 停止的代码语句上,按F10 键B、设置断点最快的方法是将光标置于需要Debugger 停止的代码语句上,按F9 键C、设置断点最快的方法是将光标置于需要Debugger 停止的代码语句上,按F11 键D、设置断点最快的方法是将光标置于需要Debugger 停止的代码语句上,按F8 键124. 仅当有一个Visual C++工作空间且工程或应用程序处于( )状态时,Debugger 才可使用。A、打开B、调试C、编辑D、关闭125. 在一个调用语句上按( )键将指示Debuger 全速执行所调用的子程序。A、F7 B、F11 C、F10 D、F8 126. 运行错误不包括:( )。A、系统错误B、硬件检测的错误11 C、溢出错误D、逻辑错误127. 下列说法正确的是:( )。A、连接错误最难查找,因为这种错误来自于对问题的解决方案的错误理解B、运行错误最难查找,因为这种错误来自于对问题的解决方案的错误理解C、语法错误最难查找,因为这种错误来自于对问题的解决方案的错误理

解D、逻辑错误最难查找,因为这种错误来自于对问题的解决方案的错误理解128. 为查看产生特定诊断消息的代码语句,只要( )Output 窗口中相关的诊断消息即可。A、单击B、右键单击C、双击D、右键双击129. 下列说法正确的是:( )。A、如果在调用序列中没有一个子序列为所发生的某一个异常定义处理程序,则定义相应处理程序B、如果在调用序列中没有一个子序列为所发生的某一个异常定义处理程序,则返回错误信息C、如果在调用序列中没有一个子序列为所发生的某一个异常定义处理程序,则终止该程序D、如果在调用序列中没有一个子序列为所发生的某一个异常定义处理程序,则程序中断130. 下列说法正确的是:( )。A、异常处理的目的是:在处理或结束之前,调试该程序B、异常处理的目的是:在处理或结束之前,记录错误信息C、异常处理的目的是:在处理或结束之前,反馈错误信息D、异常处理的目的是:在处理或结束之前,清除该程序所需的状态131. 下列说法正确的是:( )。A、在使用编译器优化中,只有使用编译器优化解决性能问题才能产生执行速度的明显改变B、在使用编译器优化中,只有升级硬件设备才能产生执行速度的明显改变C、在使用编译器优化中,只有逻辑方面的优化才能产生执行速度的明显改变D、在使用编译器优化中,只有算法方面的优化才能产生执行速度的明显改变132. 下列说法正确的是:( )。A、所谓死代码指的是由于这样或那样的原因,按照代码运算,确实不可到达、没有使用或“死掉” 的那些代码B、所谓死代码指的是由于这样或那样的原因,按照程序流程,确实不可到达、没有使用或“死掉” 的那些代码C、所谓死代码指的是由于这样或那样的原因,按照相应条件,确实不可到达、没有使用或“死掉” 的那些代码D、所谓死代码指的是由于这样或那样的原因,按照算法的逻辑流程,确实不可到达、没有使用或“死掉”的那些代码133. 下列说法正确的是:( )。A、Visual C++支持代码的优化的版本是:专业版和个人版B、Visual C++支持代码的优化的版本是:个人版和企业版C、Visual C++支持代码的优化的版本是:个人版和家庭版D、Visual C++支持代码的优化的版本是:专业版和企业版134. 多任务通常包括( )大类。A、5 B、3 C、2 D、4 135. 下列说法正确的是:( )。A、资源是在系统中正在运行的一个应用程序B、任务是在系统中正在运行的一个应用程序C、线程是在系统中正在运行的一个应用程序D、进程是在系统中正在运行的一个应用程序12 136. 在一个多线程应用程序中,每一个线程都有它自己的( ),并且独立于应用程序中的其他线程。A、队列B、栈C、堆栈D、进程137. 创建辅助线程只需两步:( )。A、实现控制类和实现控制函数B、实现控制类和启动线程C、实现控制函数和启动线程D、实现控制函数和创建线程138. 狭义地讲,测试是:( )。A、指软件产品生命周期内所有的检查、评审和确认活动B、对软件产品功能的检查和评价C、对软件产品质量的检验和评价D、对软件产品是否存在bug 的检验139. 对于复杂的产品或系统来说,( )是一般的原则。A、zero - bug B、none - bug C、good - enough D、best - enough 140. 下列说法正确的是:( )。A、对于功能测试的效率,主要依赖于建立测试所需数据的工作量大小B、对于功能测试的效率,主要依赖于应用的复杂度、窗口的个数,以及每个窗口中的动作数目C、对于功能测试的效率,主要依赖于软件编写的质量D、对于功能测试的效率,主要依赖于软件的逻辑复杂程度141. 下列说法正确的是:( )。A、验收测试通常又称为单元测试B、系统测试通常又称为单元测试C、平行测试通常又称为单元测试D、模块测试通常又称为单元测试142. 下列说法正确的是:( )。A、验收测试着重测试模块的接口B、模块测试着重测试模块的接口C、平行测试着重测试模块的接口D、子系统测试着重测试模块的接口143. 下列说法正确的是:( )。A、子系统测试和验收测试都兼有检测和组装双重含义,通常称为集成测试B、子系统测试和模块测试都兼有检测和组装双重含义,通常称为集成测试C、子系统测试和平行测试都兼有检测和组装双重含义,通常称为集成测试D、子系统测试和系统测试都兼有检测和组装双重含义,通常称为集成测试144. 下列说法正确的是:( )。A、系统测试的目的是验证系统确实能够满足用户的需要B、模块测试的目的是验证系统确实能够满足用户的需要C、平行测试的目的是验证系统确实能够满足用户的需要D、验收测试的目的是验证系统确实能够满足用户的需要145. 下列说法正确的是:( )。A、所谓系统测试就是同时运行新开发出来的系统和将被它取代的旧系统,以便比较新旧两个系统的处理结果B、所谓模块测试就是同时运行新开发出来的系统和将被它取代的旧系统,以便比较新旧两个系统的处理结果C、所谓验收测试就是同时运行新开发出来的系统和将被它取代的旧系统,以便比较新旧两个系统的处理结果D、所谓平行测试就是同时运行新开发出来的系统和将被它取代的旧系统,以便比较新旧两个系统的处理结果146. 下列说法错误的是:( )。A、划分等价类属于黑盒测试技术B、边界值分析属于黑盒测试技术13 C、错误推测法属于黑盒测试技术D、逻辑覆盖法属于黑盒测试技术147. 下列说法正确的是:( )。A、黑盒测试技术中的

边界值分析在很大程度上是试探性的,与设计者的经验有关B、黑盒测试技术中的划分等价类在很大程度上是试探性的,与设计者的经验有关C、黑盒测试技术中的错误推测法在很大程度上是试探性的,与设计者的经验有关D、黑盒测试技术中的逻辑覆盖法在很大程度上是试探性的,与设计者的经验有关148. 下列说法正确的是:( )。A、适用于白盒测试的方法是边界值分析B、适用于白盒测试的方法是逻辑覆盖法C、适用于白盒测试的方法是错误推测法D、适用于白盒测试的方法是划分等价类149. 面向对象测试中测试一组协同工作的类与对象之间的相互作用,大体相当于传统软件测试中的( )。A、单元测试B、模块测试C、子系统测试D、验证测试150. 下列说法正确的是:( )。A、错误检查又称为边界检查B、存储器填充又称为边界检查C、存储器检查又称为边界检查D、存储器访问检查又称为边界检查151. 用于防止使软件质量倒退的测试叫( )。A、计划测试B、模块测试C、回归测试D、系统测试152. ( )是对代码普查和检查的技术补充。A、符号调试程序B、覆盖监控C、测试记录D、系统测试153. ( )可以告诉用户测试用例是否运行了所有代码。A、覆盖监控B、符号调试程序C、测试记录D、系统测试154. 一个( )来验证所观察到的结果与所期望的是否一致,并不能证明对于所有的输入数据程序都能够正确工作。A、测试用例B、测试记录C、测试数据集D、测试结果155. 下列说法正确的是:( )。A、在选取测试数据时要考虑的条件是能否验证采用这个数据时代码的正确性B、在选取测试数据时要考虑的条件是这个测试数据纠正错误的潜力如何C、在选取测试数据时要考虑的条件是这个测试数据是否能够纠正错误D、在选取测试数据时要考虑的条件是能否验证采用这个数据时程序的正确性156. 下列说法正确的是:( )。A、设计测试结果的技术分为黑盒法和白盒法两类B、设计测试用例的技术分为黑盒法和白盒法两类C、设计测试记录的技术分为黑盒法和白盒法两类D、设计测试数据的技术分为黑盒法和白盒法两类157. 下列说法正确的是:( )。A、模块测试检查是否在程序和数据的边界上B、验收测试检查是否在程序和数据的边界上C、系统测试检查是否在程序和数据的边界上D、边界条件测试检查是否在程序和数据的边界上158. 在( )测试,其花费是最小的,而回报却是优厚的。A、编码的过程中B、程序完成后C、软件完成后D、程序设计中159. 下列说法正确的是:( )。A、测试一个数值程序,应该能从屏幕上把方框读回来,检查其边界是否正好位于它应该所处的位置B、测试一个二进制程序,应该能从屏幕上把方框读回来,检查其边界是否正好位于它应该所处的位14 置C、测试一个编译程序,应该能从屏幕上把方框读回来,检查其边界是否正好位于它应该所处的位置D、测试一个图形程序,应该能从屏幕上把方框读回来,检查其边界是否正好位于它应该所处的位置160. ( )是以一种有序的方式来设法探测潜在的错误位置。

A、回归测试

B、验证测试

C、系统化测试

D、模块测试161. 计算机程序设计员要严格按照工作程序及相关文档的规范开展工作,指的是( )。A、胸襟宽阔B、谦虚谨慎C、严肃认真D、办事规范162. 计算机程序设计员必须恪守信用,维护企业的商业信用,维护自己的( )。A、道德水准B、个人形象C、个人信用D、基本利益163. 计算机程序设计员要坚持实事求是的工作作风,一切从实际出发,理论联系实际,坚持( )的唯一标准。A、效率就是生命B、实践是检验真理C、客户第一D、服务第一164. 层次化存储系统是指根据容量和( )的不同将存储系统划分为若干个层次。A、工作速度B、制造材料C、访问方式D、接口165. 按存储的工作方式分类,磁带存储器属于( )。A、顺序读写存储器B、随机读写存储器C、只读存储器D、主存储器166. 按( )来划分,总线可以分为专用总线和共享总线。A、总线所处的层次B、用途C、数据线的宽度D、信息的传输方向167. 并行接口适用于( )的场合,其接口电路相对简单。A、传输距离较远,传输速度要求低B、传输距离较近,传输速度要求低C、传输距离较远,传输速度要求高D、传输距离较近,传输速度要求高168. 编译程序与操作系统和计算机硬件有关,为了提高编译程序的可移植性,人们提出了( )的理论。A、模块化B、虚拟机C、编译型翻译D、解释型翻译169. 运行状态的进程在一定时间(时间片到)后,会自动转为( )。A、等待状态B、封锁状态C、就绪状态D、中断状态170. 下列不属于内存静态重定位的特点是( )。A、地址变换在程序装入过程中一次完成B、在程序运行中无需再进行转换C、不需增加硬件地址变换机构D、内存利用率高171. 在文件结构中,( )对用户是透明的。A、字符型文件结构B、字节型文件结构C、逻辑的文件结构D、物理的文件结构172. ( )是采用人—机对话的方式控制作业的运行。A、联机作业控制B、脱机作业控制C、动态作业控制D、实时作业控制173. 在单链表中,每个节点有两个域:( )和指针域。A、指令域B、代码域C、数据域D、结构域174. ( )是一种面向数据库系统的模型,主要用于DBMS 的实现。A、概念模型B、逻辑模型C、实体模型D、物理模型175. 通常一个数据库的数据模型是由( )、数据操作和完整性

约束三个部分组成的。A、数据结构B、记录结构C、库结构D、关系176. 数据库系统是一个复杂的系统,是存储介质、处理对象和管理系统的集合体,由数据库、硬件支15 持系统、软件支持系统和( )四部分组成。A、数据库管理员B、数据模型描述C、操作系统D、应用系统177. 在SQL 语言中,对用户访问数据的控制有基本表和视图的授权,完整性规则的描述,( )等。A、基本表的定义B、视图的修改C、事物控制语句D、逻辑控制语句178. JavaScript 可以直接对用户或客户输入作出响应,无须经过Web 服务程序,因而它是( )的。A、静态B、动态C、安全D、基于对象179. 组件技术是分布式( )的技术。

A、面向过程

B、面向对象

C、面向结构

D、模块化180. 软件项目可行性分析的研究内容包括:技术可行性、( )、运行可行性以及法律可行性等。A、人员可行性B、时间可行性C、经济可行性D、环境可行性181. 在需求分析阶段,确定系统的运行要求,就是确定系统运行时的( ),如主机、软件、外设等。A、设备要求B、软件要求C、环境要求D、硬件要求182. 软件结构设计的基本的原则包括( )、抽象、信息隐蔽和局部化、模块独立。A、系统模块化B、概念化C、图形化D、可视化183. 在软件测试方法中,白盒测试法把程序看成是一个透明的盒子,以程序的( )和处理过程为依据,对程序的所有逻辑路径进行细致的检查。A、功能B、流程C、内部结构D、外部结构184. 软件管理按时间可划分为生产管理和( )。

A、技术管理

B、成本管理

C、使用维护管理

D、开发进度管理185. 在软件质量特性中,软件的( )是指执行一系列与用户需求功能相一致的能力,它是由组成该软件功能的各个单项功能表现出来的。A、可靠性B、功能度C、易使用性D、时间经济性186. UML 是一种标准的图形化建模语言,它是( )分析与设计的一种标准表示。A、面向过程B、面向对象C、面向功能D、面向结构187. 一般来说,ISP 的网络中心都会有一台专门完成域名地址到IP 地址转化的计算机,这台计算机称作( )。A、WEB 服务器B、域名服务器C、EMAIL 服务器D、代理服务器188. TCP/IP 的传输层大致对应于OSI 模型的传输层和( )。A、会话层B、表示层C、网络层D、应用层189. 网际协议(IP)属于TCP/IP 模型的( ),提供关于数据应如何传输以及传输到何处的信息。A、传输层B、互联网层C、应用层D、网络接口层190. ( )除提供身份证明外,还可指出所签的文档是否已被修改。A、私有密钥B、公开密钥C、传统签名D、数字签名191. DES(数据加密标准)中,E 代表的英文单词是( )。A、Equipment B、Encapsulation C、Encryption D、Encode 192. 下列所述专利权人的权利中,( )是错误的。A、禁止他人实施其专利技术的权利B、在产品或包装上注明专利标记和专利号的权利C、免缴专利费的权利D、许可他人实施其专利的权利193. 商标权的取得有两种方式,即原始取得和( )。A、申请取得B、注册取得C、继受取得D、转让取得194. 劳动关系主要是指劳动者和用人单位在实现劳动的过程中发生的( )。A、管理与被管理关系B、制约关系16 C、服务关系D、社会关系195. 下列说法正确的是( )。A、通常,软件生命周期由软件定义、可行性研究和需求分析 3 个时期组成B、通常,软件生命周期由问题定义、可行性研究和需求分析3 个时期组成C、通常,软件生命周期由软件定义、软件开发和软件维护 3 个时期组成D、通常,软件生命周期由问题定义、软件开发和软件维护 3 个时期组成196. ( )的主要任务是确定软件开发工程的总目标;确定工程的可行性;导出实现工程目标应该采用的策略及系统必须完成的功能;估计实现该工程需要的资源和成本,并制定工程进度表。A、软件定义时期B、问题定义时期C、软件开发时期D、需求分析时期197. ( )时期又进一步划分为3 个阶段,即问题定义、可行性研究和需求分析。A、软件开发B、软件定义C、软件测试D、软件维护198. ( )的目的是搞清要解决的问题是什么。A、软件定义阶段B、问题定义阶段C、可行性研究D、需求分析199. 下列说法正确的是:( ) A、可行性研究阶段的目的是确定目标系统必须具备哪些功能B、可行性研究阶段的目的是确定每个模块的数据结构和算法,确定模块的细节C、可行性研究阶段的目的是搞清要解决的问题是什么D、可行性研究阶段的目的是搞清项目是否可能实现和值得开发200. 下列说法正确的是:( ) A、软件定义阶段的目的是确定目标系统必须具备哪些功能B、问题定义阶段的目的是确定目标系统必须具备哪些功能C、需求分析阶段的目的是确定目标系统必须具备哪些功能D、可行性研究阶段的目的是确定目标系统必须具备哪些功能201. 软件开发时期的工作是具体设计和实现软件定义时期定义的软件,包括( )。A、确定工程的可行性B、软件结构的设计、数据结构和算法设计、编写程序、测试C、导出实现工程目标应该采用的策略及系统必须完成的功能D、估计实现工程需要的资源和成本,并制定工程进度表202. 软件开发通常由( ) 4 个阶段组成。A、概要设计、详细设计、编码、软件维护B、概要设计、详细设计、编码、软件测试C、软件定义、详细设计、编码、软件测试D、软件定义、详细设计、编码、软件维护203. 下列说法正确的是:( )。A、编码的目的

是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口B、详细设计的任务是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口C、概要设计的任务是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口D、软件测试的任务是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口204. 下列说法正确的是:( )。A、详细设计的任务是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各17 模块之间的接口B、详细设计的任务是发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用C、详细设计的任务是实现人和计算机的通讯,产生一个机器能执行的源程序D、详细设计的任务是确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部接口、输入输出、局部数据205. 下列说法正确的是:( )。A、编码的目的是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口B、编码的目的是发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用C、编码的目的是确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部接口、输入输出、局部数据D、编码的目的是实现人和计算机的通讯,产生一个机器能执行的源程序206. 软件测试的任务是( )。A、将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口B、发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用C、确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部接口、输入输出、局部数据D、实现人和计算机的通讯,产生一个机器能执行的源程序207. 下列说法正确的是:( )。A、软件维护的任务是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口B、软件维护的任务是实现人和计算机的通讯,产生一个机器能执行的源程序C、软件维护的任务是发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用D、软件维护的任务是通过各种必要的维护活动使软件系统持久地满足用户需求208. 关于软件维护的种类,下列说法正确的是:( )。A、软件维护包括扩展性维护、适应性维护、完善性维护和预防性维护B、软件维护包括扩展性维护、强壮性维护、完善性维护和预防性维护C、软件维护包括改正性维护、强壮性维护、完善性维护和预防性维护D、软件维护包括改正性维护、适应性维护、完善性维护和预防性维护209. 书写《需求分析规格说明书》的步骤是:确定系统的综合要求、分析系统的数据要求、( )、修正开发计划、书写文档。A、确定系统的功能要求B、分析系统的性能要求C、分析系统的运行要求D、导出系统的逻辑模型210. 软件需求包括 3 个不同的层次-----( )、用户需求、功能需求和其他非功能需求。A、商务需求B、业务需求C、产品需求D、系统需求211. 所有的( )必须与业务需求一致。A、功能需求B、系统需求C、用户需求D、产品需求212. 下列不属于需求规格说明的特点的是:( )。A、可重用性B、完整性C、一致性D、可修改性213. 为了在软件需求开发过程中建立有效的原型,应遵循一些原则,下面不属于这些原则的是:( )。A、用最少的投资开发那些用于回答问题和解决需求的不确定性的原型B、对于已经理解的需求不要建立原型C、不能随意的增加功能D、可以探索不同的用户界面技术,使系统达到最佳的可用性18 214. 下列说法正确的是:( )。

A、面向对象分析方法的指导思想是:自上而下、逐步分解

B、模块化分析方法的指导思想是:自上而下、逐步分解

C、原型法的指导思想是:自上而下、逐步分解

D、结构化分析方法的指导思想是:自上而下、逐步分解215. 下列说法正确的是:( )。A、在用结构化观点建立起的3 种模型中,对象模型是最基本、最重要、最核心的B、在用原型法观点建立起的 3 种模型中,对象模型是最基本、最重要、最核心的C、在用模块化观点建立起的3 种模型中,对象模型是最基本、最重要、最核心的D、在用面向对象观点建立起的3 种模型中,对象模型是最基本、最重要、最核心的216. 在面向对象方法中,基本结构是( )而不是记录,一切事物、概念都可以看作( )。A、数据B、方法C、对象D、函数217. 需求的图形化表示模型包括数据流图、( )、状态转化图、对话图和类图等。A、程序流程图B、盒图C、实体关系图D、PAD 图218. ( )确定了系统的转化过程、系统所操纵的数据或物质的收集,还有过程、存储、外部世界之间的数据流或物质流。A、数据流图B、实体关系图C、状态转化图D、对话图219. ( )是物理数据项或数据项的集合。A、函数B、实体C、对象D、方法220. 下列说法正确的是:( )。A、实体关系图中的矩形框代表关系,它确定了实体对之间逻辑上和数量上的联系B、实体关系图中的圆形框代表关系,它确定了实体对之间逻辑上和数量上的联系C、实体关系图中的菱形框代表关系,它确定了实体对之间逻辑上和数量上的联系D、实体关系图中的椭圆形框代表关系,它确定了实体对之间逻辑上和数量上的联系

221. 下列说法正确的是:( )。A、详细设计的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口B、软件定义的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口C、需求分析的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口D、概要设计的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口222. 下列说法正确的是:( ) A、详细设计的任务是描述系统展现给用户的行为和执行的操作等B、详细设计的任务是确定软件的结构及模块的划分,并确定各模块之间的接口C、详细设计的任务是确定每个模块的算法和数据结构及细节D、详细设计的任务是确定系统的目标223. 下列说法正确的是:( )。A、详细设计包含的基本内容有:系统结构图、IPO 说明、类-对象说明及文件目录结构B、模块设计包含的基本内容有:系统结构图、IPO 说明、类-对象说明及文件目录结构C、需求分析包含的基本内容有:系统结构图、IPO 说明、类-对象说明及文件目录结构D、概要设计包含的基本内容有:系统结构图、IPO 说明、类-对象说明及文件目录结构224. 系统结构图包括:( )。A、主系统结构图与系统流程图B、次系统结构图与系统扩充结构图C、次系统结构图与系统流程图D、主系统结构图与系统扩充结构图225. 下列关于概要设计的基本原则,描述错误的是:( )。A、应该遵循一些原则,包括:模块化、抽象19 B、应该遵循一些原则,包括:模块化、模块独立C、应该遵循一些原则,包括:抽象、继承D、应该遵循一些原则,包括:抽象、模块独立226. 模块化的优点不包括( )。A、降低软件开发和维护的难度B、降低软件的开发成本C、可以移植D、提高软件的质量227. ( )是指对研究的系统要抓住重要方面,而忽略个别的、非本质的属性和差别,抽出共性的、本质的东西。A、抽象B、类C、对象D、模块228. ( )是指把一些关系密切的软件元素物理地址放在一起,把关系密切的数据限制在模块内使用。A、信息隐蔽B、抽象C、局部化D、模块化229. 下列说法正确的是:( )。A、衡量模块化程度的度量标准有耦合和内聚B、衡量抽象化程度的度量标准有耦合和内聚C、衡量局部化程度的度量标准有耦合和内聚D、衡量模块独立程度的度量标准有耦合和内聚230. 在进行软件结构概要设计时要遵循一些原则,其中“深度、宽度、扇出和扇入应该适中”中的扇入指( )。A、软件结构控制的层数B、软件结构中模块层的最多模块数C、一个模块直接控制的模块数D、一个模块被多少模块调用231. ( )方法是把系统逻辑模型映射成软件结构,根据信息流的类型采用相应的方法。A、模块化设计B、面向对象设计C、结构化设计D、程式化设计232. ( )是面向对象设计的缩写。A、OID B、OOA C、OOD D、OOS 233. 下列说法正确的是:( )。A、概要设计的工具包括图形、表格和语言B、模块设计的工具包括图形、表格和语言C、需求分析的工具包括图形、表格和语言D、详细设计的工具包括图形、表格和语言234. 下列说法正确的是:( )。A、密码验证的功能主要是完成用户进入系统时的密码核对工作B、密码验证的功能主要是完成管理员进入系统时的身份认证工作C、密码验证的功能主要是完成用户进入系统时的身份认证工作D、密码验证的功能主要是完成管理员进入系统时的密码核对工作235. 下列说法正确的是:( )。

A、密码验证的作用:主要是为了验证使用者是否为用户本人

B、身份核对的作用:主要是为了验证使用者是否为用户本人

C、用户登录的作用:主要是为了验证使用者是否为用户本人

D、身份认证的作用:主要是为了验证使用者是否为用户本人236. 下列说法正确的是:( )。A、身份认证的主要方式是:用户输入自己的操作权限和用户密码,然后进行验证B、用户登录的主要方式是:用户输入自己的操作权限和用户密码,然后进行验证C、密码验证的主要方式是:用户输入自己的操作权限和用户密码,然后进行验证D、身份验证的主要方式是:用户输入自己的操作权限和用户密码,然后进行验证20 237. 下列说法正确的是:( )。A、身份验证模块包含的两个子模块是:身份认证和密码修改B、管理员登录模块包含的两个子模块是:身份认证和密码修改C、用户登录模块包含的两个子模块是:身份认证和密码修改D、密码验证模块包含的两个子模块是:身份认证和密码修改238. 下列说法正确的是:( )。A、用户登录的程序输入项包括:权限、用户名、密码B、身份验证的程序输入项包括:权限、用户名、密码C、管理员登录的程序输入项包括:权限、用户名、密码D、密码验证的程序输入项包括:权限、用户名、密码239. 下列说法错误的是:( )。A、结构化程序设计的优点包括:程序结构清晰和模块化技术的使用,使修改或重新设计时可复用部分增加B、结构化程序设计的优点包括:可显著提高软件开发的成功率和生产率C、结构化程序设计的优点包括:开发时容易保证程序的正确性D、结构化程序设计的优点包括:代码可移植性强240. 下列说法正确的是:( )。A、面向对象设计特点必须遵循的准则不包括:提高可重用性B、面向对象设计特点必须遵循的准则不包括:提高完整性C、面向对象设计特点必须遵循的准则不包括:提高可扩充性D、面向对象设计特点必须遵循的准则不包括:提高健壮性241. ( )的优点是:对控制流程描述直

观,便于初学者掌握。A、盒图B、程序流程图C、PAD 图D、判定表242. 下列说法正确的是:( )。A、程序流程图的特点包括:功能域明确;不可能任意转移控制;容易确定局部和全局数据的作用域;容易表现嵌套关系B、PAD 图的特点包括:功能域明确;不可能任意转移控制;容易确定局部和全局数据的作用域;容易表现嵌套关系C、判定表的特点包括:功能域明确;不可能任意转移控制;容易确定局部和全局数据的作用域;容易表现嵌套关系D、盒图的特点包括:功能域明确;不可能任意转移控制;容易确定局部和全局数据的作用域;容易表现嵌套关系243. 下列说法正确的是:( )。A、盒图所描述的程序结构十分清晰,而且用它设计出的程序必然是结构化的B、判定表所描述的程序结构十分清晰,而且用它设计出的程序必然是结构化的C、判定树所描述的程序结构十分清晰,而且用它设计出的程序必然是结构化的D、PAD 图所描述的程序结构十分清晰,而且用它设计出的程序必然是结构化的244. 下列说法正确的是:( )。A、与判定表相比,判定树的优点在于形式简单、清晰易懂,但是完整性不如判定表B、与判定表相比,判定树的优点在于形式简单、清晰易懂,但是自然性不如判定表C、与判定表相比,判定树的优点在于形式简单、清晰易懂,但是灵活性不如判定表D、与判定表相比,判定树的优点在于形式简单、清晰易懂,但是简洁性不如判定表245. ( )。A、可视化程序设计主要是让程序设计人员利用软件本身提供的接口,像搭积木一样构造应用程序的21 各种界面B、可视化程序设计主要是让程序设计人员利用函数库,像搭积木一样构造应用程序的各种界面C、可视化程序设计主要是让程序设计人员利用类库,像搭积木一样构造应用程序的各种界面D、可视化程序设计主要是让程序设计人员利用软件本身所提供的各种控件,像搭积木一样构造应用程序的各种界面246. 下列说法正确的是:( )。A、面向对象程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序设计B、可视化程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序设计C、结构化程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序设计D、程式化程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序设计247. ( )属于可视化程序设计语言。A、Basic B、c C、汇编语言D、Visual C++ 248. ( )的出发点和基本原则,是尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界、解决问题的方法与过程。A、面向对象B、结构化程序设计C、程式化程序设计D、模块化程序设计249. 面向对象就是既使用对象又使用类和继承等机制,而且对象之间仅能通过( )来实现彼此之间的通信。A、全局变量B、变量C、传递参数D、传递消息250. ( )方法的主要优点包括:与人类习惯的思维方法一致、稳定性好、可重用性好、可维护性好。A、结构化程序设计B、面向对象C、模块化程序设计D、程式化程序设计251. 下列说法正确的是:( )。A、面向对象程序的质量基本上由程序员的水平来决定B、面向对象程序的质量基本上由编码的质量来决定C、面向对象程序的质量基本上由面向对象设计的质量来决定D、面向对象程序的质量基本上由软件开发环境来决定252. ( )语言具有的特征包括:对象生成功能、消息传递机制、类和遗传机制。A、结构化程序设计B、面向对象C、模块化程序设计D、程式化程序设计253. 下列说法正确的是:( )。A、事实上,语言、开发环境和函数库这 3 个因素综合起来,共同决定了可重用性B、事实上,语法、开发环境和类库这 3 个因素综合起来,共同决定了可重用性C、事实上,语法、开发环境和函数库这 3 个因素综合起来,共同决定了可重用性D、事实上,语言、开发环境和类库这3 个因素综合起来,共同决定了可重用性254. 下列说法正确的是:( )。A、对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。其中,正确性和较高的执行效率是最重要的要求B、对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。其中,可靠性和清晰性是最重要的要求22 C、对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。其中,可靠性和较高的执行效率是最重要的要求D、对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。其中,正确性和可靠性是最重要的要求255. 下列说法正确的是:( )。A、书写清晰,是好程序的一个重要标准B、代码执行效率高,是好程序的一个重要标准C、逻辑结构简单,是好程序的一个重要标准D、逻辑结构清晰、容易理解,是好程序的一个重要标准256. 下列说法错误的是:( )。A、要提高程序效率,尽量不要把不同的数据类型混在一起B、提高程序效率,可以寻找复杂性小的算法C、提高程序效率,要尽量避免采用多维数组(C 语言除外)和复杂的表格D、提高程序效率,可以采用简化逻辑结构的方法257. 下列说法错误的是:( )。A、AppWizard 为各类应用程序提供了代码,其中包括多文档和对话框界面B、AppWizard 为各类应用程序提供了代码,其中包括数据库支持C、AppWizard 为各类应用程序提供了代

码,其中包括对Windows Sockets 的支持D、AppWizard 为各类应用程序提供了代码,其中包括控制台命令窗口258. 下列不属于Visual C++的工程类型的是:( )。A、A TL COM AppWizard B、MFC ActiveX ControlWizard C、ISAPI Extension(Internet Server API)Wizard D、Win16 Application 259. DAO 用Microsoft Jet 数据库引擎来提供一套访问对象,包括数据库对象、( )和查询定义对象及记录集对象。A、数据库定义B、更新定义C、选择定义D、表定义260. 下列说法正确的是:( )。A、在MFC 中,对话框包括单模对话框和多模对话框两个部分B、在MFC 中,对话框包括对话框模板资源和对话框类两个部分C、在MFC 中,对话框包括对话框类和对话框函数两个部分D、在MFC 中,对话框包括对话框模板资源和对话框函数两个部分261. 在VC 中,用户可以为菜单定义一个记忆键,以便用键盘选择该菜单,只需把相关符号放在作为记忆键的字母前即可,这个符号是( )。A、# B、@ C、$ D、& 262. 下列说法正确的是:( )。A、创建工具条的一种方法是使用位图图像,即将位图图像转换成工具条的按钮图像,图像的缺省大小是:4×4 点像素B、创建工具条的一种方法是使用位图图像,即将位图图像转换成工具条的按钮图像,图像的缺省大小是:8×8 点像素C、创建工具条的一种方法是使用位图图像,即将位图图像转换成工具条的按钮图像,图像的缺省大小是:32×32 点像素D、创建工具条的一种方法是使用位图图像,即将位图图像转换成工具条的按钮图像,图像的缺省大小是:16×16 点像素23 263. 下列说法正确的是:( )。A、用户可以使用下拉列表框控件为其显示文本。程序运行时,用户不能修改这些文本,即不能与这些文本交互,可以将其看作是一个只读控件B、用户可以使用编辑框控件为其显示文本。程序运行时,用户不能修改这些文本,即不能与这些文本交互,可以将其看作是一个只读控件C、用户可以使用静态文本控件为其显示文本。程序运行时,用户不能修改这些文本,即不能与这些文本交互,可以将其看作是一个只读控件D、用户可以使用扩展组合框控件为其显示文本。程序运行时,用户不能修改这些文本,即不能与这些文本交互,可以将其看作是一个只读控件264. ( )有许多共享命令和过程。当用户得知如何创建和打开一个对话框后,也就能够创建和打开任何其他资源对话框。A、ClassWizard B、资源管理器C、资源编辑器D、AppWizard 265. 对话框的种类可以分为:( )。A、无模式对话框和有模式对话框B、单模对话框和多模对话框C、单-无模式对话框和单-有模式对话框D、多-无模式对话框和多-有模式对话框266. 下列说法错误的是:( )。A、使用对话框编辑器,用户可以增加、排列或编辑控件B、使用对话框编辑器,用户可以更改[Tab]键顺序C、使用对话框编辑器,用户可以测试一个对话框D、使用对话框编辑器,用户可以删除控件267. 下列说法正确的是:( )。A、工具条编辑器是一个图形工具,主要用于编辑工具条资源,并把位图转换成工具条资源B、工具条编辑器是一个图形工具,主要用于修改工具条资源,并把位图转换成工具条资源C、工具条编辑器是一个图形工具,主要用于删除工具条资源,并把位图转换成工具条资源D、工具条编辑器是一个图形工具,主要用于创建工具条资源,并把位图转换成工具条资源268. 动态链接库的扩展名不但可以是.DLL,也可以是.EXE,.DRV,.FON,.SYS,以及.OCX.其中( ) 动态链接库是储存与字体资源有关的数据。A、SYS B、DRV C、FON D、OCX 269. 下列说法正确的是:( )。A、通过“控制面板->系统->组建服务”可以打开ODBC 管理器B、通过“控制面板->管理工具->组建服务”可以打开ODBC 管理器C、通过“控制面板->系统->数据源”可以打开ODBC 管理器D、通过“控制面板->管理工具->数据源”可以打开ODBC 管理器270. 要在Visual C++应用程序内使用( ) ActiveX 数据对象,应该选择OLE DB 作为连接类型,然后再应用程序中使用ADO 类。A、DAO B、OLE DB C、ODBC D、ADO 271. 下列说法正确的是:( )。A、使用OLEDB 时不需要使用DSN,但必须知道本地驱动器或网络上数据的特定位置B、使用ODBC 时不需要使用DSN,但必须知道本地驱动器或网络上数据的特定位置C、使用DAO 时不需要使用DSN,但必须知道本地驱动器或网络上数据的特定位置D、使用ADO 时不需要使用DSN,但必须知道本地驱动器或网络上数据的特定位置272. ( )素以最慢的数据访问方法著称。24 A、ADO B、DAO C、ODBC D、OLE DB 273. 下列说法正确的是:( )。

A、dBASE 是使用ADO 的基础;它也提供与数据库通信的基础

B、OLE DB 是使用ADO 的基础;它也提供与数据库通信的基础

C、DAO 是使用ADO 的基础;它也提供与数据库通信的基础

D、ODBC 是使用ADO 的基础;它也提供与数据库通信的基础274. 下列说法正确的是:( )。A、OLE DB 允许快速地创建应用程序,允许Visual C++处理直接使用OLE-DB 时通常应考虑的一些细节B、ADO 允许快速地创建应用程序,允许Visual C++处理直接使用OLE-DB 时通常应考虑的一些细节C、DAO 允许快速地创建应用程序,允许Visual C++处理直接使用OLE-DB 时通常应考虑的一些细节D、ODBC 允许快

速地创建应用程序,允许Visual C++处理直接使用OLE-DB 时通常应考虑的一些细节275. 下列说法正确的是:( )。A、VC 实现Http 查询的程序编写中,用需要在QueryDlg.cpp 文件的首部加上头文件:include“web.h” # B、用VC 实现Http 查询的程序编写中,需要在QueryDlg.cpp 文件的首部加上头文件:# include “afxinet.h” C、用VC 实现Http 查询的程序编写中,需要在QueryDlg.cpp 文件的首部加上头文件:# include “internet.h”D、用VC 实现Http 查询的程序编写中,需要在QueryDlg.cpp 文件的首部加上头文件:# include “network.h” 276. 下列说法正确的是:( )。A、用VC 实现Ftp 查询的程序编写中,如果连接成功,使用GetFtpDirectory ()得到服务器的缺省目录B、用VC 实现Ftp 查询的程序编写中,如果连接成功,使用GetFtpHost()得到服务器的缺省目录C、用VC 实现Ftp 查询的程序编写中,如果连接成功,使用GetCurrentHost()得到服务器的缺省目录D、用VC 实现Ftp 查询的程序编写中,如果连接成功,使用GetCurrentDirectory()得到服务器的缺省目录277. ( )是通过逐级文字菜单来组织链接和内容的,它不像WWW 那样有丰富的多媒体页面。A、Ftp B、Http C、Gopher D、Finger 278. 下列说法正确的是:( )。A、Ftp 服务使用的端口是80 B、Http 服务使用的端口是21 C、Gopher 服务使用的端口是78 D、Finger 服务使用的端口是79 279. ( )。A、Ftp 协议使用的端口是23 B、Http 协议使用的端口是78 C、Gopher 协议使用的端口是79 D、Whois 协议使用的端口是43 280. 下列说法正确的是:( )。

A、在Visual C++中,可以采用4 种方式进行WinInet 编程

B、在Visual C++中,可以采用1 种方式进行WinInet 编程

C、在Visual C++中,可以采用 3 种方式进行WinInet 编程

D、在Visual C++中,可以采用2 种方式进行WinInet 编程281. 下列启动Debugger 选项的方法,正确的是:( )。25 A、按F7 键B、按F8 键C、按F10 键D、按F9 键282. 下列说法正确的是:( )。A、设置断点最快的方法是将光标置于需要Debugger 停止的代码语句上,按F10 键B、设置断点最快的方法是将光标置于需要Debugger 停止的代码语句上,按F9 键C、设置断点最快的方法是将光标置于需要Debugger 停止的代码语句上,按F11 键D、设置断点最快的方法是将光标置于需要Debugger 停止的代码语句上,按F8 键283. 下列说法正确的是:( )。A、仅当有一个Visual C++工作空间处于打开状态时,Debugger 才可使用B、仅当有一个Visual C++应用程序处于打开状态时,Debugger 才可使用C、仅当有一个Visual C++工程处于打开状态时,Debugger 才可使用D、仅当有一个Visual C++工作空间且工程或应用程序处于打开状态时,Debugger 才可使用284. 在一个调用语句上按( )键将指示Debuger 全速执行所调用的子程序。

A、F7

B、F11

C、F10

D、F8 285. 4 种程序的错误类型不包括:( )。A、语法错误B、运行错误C、初始化错误D、逻辑错误286. 下列说法错误的是:( )。A、运行错误包括系统错误B、运行错误包括硬件检测的错误C、运行错误包括逻辑错误D、运行错误包括溢出错误287. ( )最难查找,因为这种错误来自于对问题的解决方案的错误理解。A、连接错误B、运行错误C、逻辑错误D、语法错误288. 下列说法正确的是:( )。A、Output 窗口有3 种方法可以帮助找到并修复产生错误和警告消息的产生原因B、Output 窗口有2 种方法可以帮助找到并修复产生错误和警告消息的产生原因C、Output 窗口有4 种方法可以帮助找到并修复产生错误和警告消息的产生原因D、Output 窗口有5 种方法可以帮助找到并修复产生错误和警告消息的产生原因289. 下列说法正确的是:( )。A、异常处理的目的是:在处理或结束之前,调试该程序B、异常处理的目的是:在处理或结束之前,记录错误信息C、异常处理的目的是:在处理或结束之前,反馈错误信息D、异常处理的目的是:在处理或结束之前,清除该程序所需的状态290. 下列说法正确的是:( )。A、最好的设计方法是首先使用编译器优化解决性能问题,然后再考虑高效率的算法设计技术B、最好的设计方法是首先考虑高效率的算法设计技术,然后再使用编译器优化解决性能问题C、最好的设计方法是考虑高效率的算法设计技术D、最好的设计方法是使用编译器优化解决性能问题291. C++的优化技术包括:( )。A、可产生最小可执行代码的优化和可产生最简单逻辑的优化B、可产生最简单逻辑的优化和可提高执行速度的优化C、可产生最小可执行代码的优化和可提高执行速度的优化D、可产生最少代码的优化和可提高执行速度的优化292. 所谓死代码指的是由于这样或那样的原因,按照( ),确实不可到达、没有使用或“死掉”的那些代码。A、代码运算B、程序流程C、算法的逻辑流程D、相应条件26 293. 下列说法正确的是:( )。A、Visual C++支持代码的优化的版本是:专业版和个人版B、Visual C++支持代码的优化的版本是:个人版和企业版C、Visual C++支持代码的优化的版本是:个人版和家庭版D、Visual C++支持代码的优化的版本是:专业版和企业版294. 在一个多线程应用程序中,每一个线程都有它自己的( ),并且独立于应用程序中的其他线程。A、队列B、栈C、堆栈D、进程295. 创

建辅助线程只需两步:( )。A、实现控制类和实现控制函数B、实现控制类和启动线程C、实现控制函数和启动线程D、实现控制函数和创建线程296. 下列说法错误的是:( )。A、使用全局变量可以实现线程通信B、使用Event 对象可以实现线程通信C、使用消息可以实现线程通信D、使用静态变量可以实现线程通信297. 下列说法正确的是:( )。A、狭义地讲,测试是指软件产品生命周期内所有的检查、评审和确认活动B、狭义地讲,测试是对软件产品功能的检查和评价C、狭义地讲,测试是对软件产品是否存在bug 的检验D、狭义地讲,测试是对软件产品质量的检验和评价298. 下列说法正确的是:( )。A、一般情况下,在分析、设计、实现阶段的复审和测试工作能够发现和避免50%的Bug B、一般情况下,在分析、设计、实现阶段的复审和测试工作能够发现和避免60%的Bug C、一般情况下,在分析、设计、实现阶段的复审和测试工作能够发现和避免70%的Bug D、一般情况下,在分析、设计、实现阶段的复审和测试工作能够发现和避免80%的Bug 299. 下列说法正确的是:( )。A、测试策略是用来衡量测试覆盖率的重要指标B、测试计划是用来衡量测试覆盖率的重要指标C、测试效率是用来衡量测试覆盖率的重要指标D、详细的测试需求是用来衡量测试覆盖率的重要指标300. 下列说法正确的是:( )。A、对于容量测试的效率,主要依赖于应用的复杂度、窗口的个数,以及每个窗口中的动作数目B、对于容量测试的效率,主要依赖于软件编写的质量C、对于容量测试的效率,主要依赖于软件的逻辑复杂程度D、对于容量测试的效率,主要依赖于建立测试所需数据的工作量大小301. 要进行测试,除了要有测试数据外,还应同时给出该组测试数据应该得到怎样的输出结果,称为( )。A、黑盒测试B、测试用例C、预期结果D、白盒测试302. 下列说法正确的是:( )。A、测试用例是由测试结果和测试数据构成的B、测试用例是由测试数据和预期结果构成的C、测试用例是由预期测试和测试数据构成的D、测试用例是由测试结果和预期测试构成的303. 下列说法正确的是:( )。A、验收测试着重测试模块的接口B、模块测试着重测试模块的接口C、平行测试着重测试模块的接口D、子系统测试着重测试模块的接口27 304. ( )是把经过测试的子系统装配成一个完整的系统来测试。A、系统测试B、模块测试C、验收测试D、平行测试305. 下列说法正确的是:( )。A、系统测试的目的是验证系统确实能够满足用户的需要B、模块测试的目的是验证系统确实能够满足用户的需要C、平行测试的目的是验证系统确实能够满足用户的需要D、验收测试的目的是验证系统确实能够满足用户的需要306. 下列说法正确的是:( )。A、所谓系统测试就是同时运行新开发出来的系统和将被它取代的旧系统,以便比较新旧两个系统的处理结果B、所谓模块测试就是同时运行新开发出来的系统和将被它取代的旧系统,以便比较新旧两个系统的处理结果C、所谓验收测试就是同时运行新开发出来的系统和将被它取代的旧系统,以便比较新旧两个系统的处理结果D、所谓平行测试就是同时运行新开发出来的系统和将被它取代的旧系统,以便比较新旧两个系统的处理结果307. 下列不属于黑盒测试技术的是:( )。A、划分等价类B、边界值分析C、逻辑覆盖法D、错误推测法308. 下列说法正确的是:( )。A、黑盒测试技术中的边界值分析在很大程度上是试探性的,与设计者的经验有关B、黑盒测试技术中的划分等价类在很大程度上是试探性的,与设计者的经验有关C、黑盒测试技术中的错误推测法在很大程度上是试探性的,与设计者的经验有关D、黑盒测试技术中的逻辑覆盖法在很大程度上是试探性的,与设计者的经验有关309. ( )也称为分支覆盖,是一种较强的逻辑覆盖。A、条件覆盖B、条件组合覆盖C、判定覆盖D、路径覆盖310. 面向对象测试中测试类定义的每种方法,基本上相当于传统软件测试中的( )。A、单元测试B、模块测试C、验证测试D、系统测试311. 下列说法错误的是:( )。A、测试工具应具有的能力包括存储器填充B、测试工具应具有的能力包括错误检查C、测试工具应具有的能力包括存储器检查D、测试工具应具有的能力包括存储器访问检查312. ( )是对代码普查和检查的技术补充。A、符号调试程序B、覆盖监控C、测试记录D、系统测试313. ( )是一种跟踪已运行和未运行代码的工具,它可以告诉用户测试用例是否运行了所有代码。A、测试记录B、符号调试程序C、覆盖监控D、系统测试314. 测试的目的是( ),而不是对正确性进行形式化证明。A、要暴露程序中的bug B、要纠正程序中的错误C、要暴露程序中的错误D、要纠正程序中的bug 315. 下列说法正确的是:( )。A、一个测试用例来验证所观察到的结果与所期望的是否一致,并不能证明对于所有的输入数据程序都能够正确工作B、一个测试记录来验证所观察到的结果与所期望的是否一致,并不能证明对于所有的输入数据程序都能够正确工作28 C、一个测试结果来验证所观察到的结果与所期望的是否一致,并不能证明对于所有的输入数据程序都能够正确工作D、一个测试数据集来验证所观察到的结果与所期望的是否一致,并不能证明对于所有的输入数据程序都能够正确工作316. 下列说法正确的是:( )。

A、设计测试结果的技术分为黑盒法和白盒法两类

B、设计测试用例的技术分为黑盒法和白盒法两类

C、设计测试记录的技术分为黑盒法和白盒法两类

D、设计测试数据的技术分为黑盒法和白盒法两类317. 下列说法正确的是:( )。A、在程序完成后测试,其花费是最小的,而回报却是优厚的B、在编码的过程中测试,其花费是最小的,而回报却是优厚的C、在软件完成后测试,其花费是最小的,而回报却是优厚的D、在程序设计中测试,其花费是最小的,而回报却是优厚的318. 测试一个( ),应该用那种能暴露边界情况的测试实例,既有简单的也有较难的。A、编译程序B、图形程序C、数值程序D、二进制程序319. 下列说法正确的是:( )。A、测试一个数值程序,应该能从屏幕上把方框读回来,检查其边界是否正好位于它应该所处的位置B、测试一个二进制程序,应该能从屏幕上把方框读回来,检查其边界是否正好位于它应该所处的位置C、测试一个编译程序,应该能从屏幕上把方框读回来,检查其边界是否正好位于它应该所处的位置D、测试一个图形程序,应该能从屏幕上把方框读回来,检查其边界是否正好位于它应该所处的位置320. 下列说法正确的是:( )的。A、验证测试实际上有一个隐含假定,假定程序以前的版本产生的输出是正确B、模块测试实际上有一个隐含假定,假定程序以前的版本产生的输出是正确C、系统测试实际上有一个隐含假定,假定程序以前的版本产生的输出是正确D、回归测试实际上有一个隐含假定,假定程序以前的版本产生的输出是正确321. 计算机程序设计员的职业道德修养,主要是指职业责任、职业纪律、职业情感以及( A、职业能力B、职业活动C、职业资格D、职业规范322. 计算机程序设计员的忠于职守,就是要( )。A、忠于程序设计人员这个特定的工作岗位,不要参与其它岗位的工作B、服从公司领导的安排,在任何情况下都要维护公司的利益C、忠于程序设计人员这个特定的工作岗位,自觉履行程序设计员的各项职责D、在完成自己工作的同时,主动分担领导的各项工作323. 有关“兢兢业业、吃苦耐劳”的职业道德规范方面,( )是错误的。A、严格按照正常的作息时间开展工作,只做自己份内的工作B、能够脚踏实地、埋头苦干、任劳任怨C、不计较个人得失,具有吃苦耐劳、脚踏实地的精神D、不仅要在理论上有一定的造诣,还要具有实干精神324. 计算机程序设计员在工作中不应该( )。A、谦虚谨慎、胸襟宽阔B、严格按照工作程序及相关文档的规范开展工作C、善于表现自己的成绩,力求突出自我)的修养。29 D、时刻保持朝气和活力325. ( )、廉洁奉公是计算机程序设计员职业活动能够正常进行的重要保证。A、平易近人B、精力充沛C、遵纪守法D、视野开阔326. 计算机程序员掌握着用户软件系统的重要信息,因此要求程序设计人员必须具备( )的职业道德。A、严谨务实B、工作耐心C、谦虚谨慎D、严守机密327. 计算机程序设计员调查研究、搜集信息、分析信息、拟写文档,都必须坚持( )的原则。A、小心谨慎B、开拓创新C、实事求是D、解放思想328. 为了不断提高自身的思想素质和业务水平,计算机程序设计员必须( )。A、加强协作能力的培养B、加强管理能力的培养C、团结协作、关心同事D、勤奋学习、刻苦钻研329. 十进制数(307)10 转换为十六进制数的结果是( )。A、(281)16 B、(226)16 C、(133)16 D、(186)16 330. 计算机由五部分构成,其中控制器和运算器组成一个整体,叫( )。A、逻辑器B、寄存器C、中央处理器D、随机存储器331. 按( )来划分,总线可以分为单向和双向两种。A、总线所处的层次B、用途C、数据线的宽度D、信息的传输方向332. 虚拟机好似通用的计算机,有自己的指令系统,但本身没有( )。A、翻译指令B、操作系统C、翻译程序D、实际的硬件333. 进程的状态分为( )三种状态。A、中断、等待、运行B、单向、双向、多向C、开始、运行、结束D、等待、就绪、运行334. 程序指令执行过程中将逻辑地址转换成物理地址的过程称为( )。A、动态重定位B、静态重定位C、线性重定位D、逻辑重定位335. 在操作系统的管理下,在内存中划出若干个单元作为缓冲区,这种缓冲称为( )。A、单缓冲B、多重缓冲C、硬件缓冲D、软件缓冲336. ( )是采用人—机对话的方式控制作业的运行。A、联机作业控制B、脱机作业控制C、动态作业控制D、实时作业控制337. 在单链表中,每个节点有两个域:( )和指针域。A、指令域B、代码域C、数据域D、结构域338. ( )是一种面向数据库系统的模型,主要用于DBMS 的实现。A、概念模型B、逻辑模型C、实体模型D、物理模型339. 在SQL 语言中,对用户访问数据的控制有基本表和视图的授权,完整性规则的描述,( )等。A、基本表的定义B、视图的修改C、事物控制语句D、逻辑控制语句340. JavaScript 可以直接对用户或客户输入作出响应,无须经过Web 服务程序,因而它是( )的。A、静态B、动态C、安全D、基于对象341. 组件技术是分布式( )的技术。A、面向过程B、面向对象C、面向结构D、模块化342. 软件项目可行性分析的研究内容包括:技术可行性、经济可行性、运行可行性以及( )等。A、环境可行性B、时间可行性C、人员可行性D、法律可行性30 343. 在需求分析阶段,为将来系统扩展提出的要求,就是确定系统

的( )。A、运行要求B、扩充要求C、功能要求D、性能要求344. 在模块划分中,面向过程的方法一般是按( )划分。A、结构B、功能C、过程D、对象345. 下列有关提高程序效率的方法中,错误的是( )。

A、细心分析多层循环嵌套,确定是否可以将一些工作移到循环内

B、使用复杂性小的算法

C、避免将不同的数据类型混在一起

D、尽量避免采用多维数组和复杂的表346. 在软件测试方法中,白盒测试法把程序看成是一个透明的盒子,以程序的( )和处理过程为依据,对程序的所有逻辑路径进行细致的检查。

A、功能

B、流程

C、内部结构

D、外部结构347. 软件管理按时间可划分为( )和使用维护管理。A、软件设计管理B、生产管理C、开发进度管理D、技术管理348. 在软件质量特性中,软件的( )是指软件具有使用户容易掌握、使用或评价的能力。A、可靠性B、功能度C、易使用性D、时间经济性349. UML 的目标是用( )的方式描述任何类型的系统。A、面向过程B、面向对象C、面向功能D、面向结构350. 在Web 客户端存在的主要安全威胁是,Web 浏览器( )。A、用户名和口令都是原样传送B、拥有不安全的程序C、支持下载嵌在HTML 页面中的脚本程序并在浏览器中执行D、不支持任何加密传输方案351. 网络级防火墙的一个基本例子就是位于Internet 和( )之间的路由器,它根据数据包的来源、目的地址和端口来过滤。A、外部网络B、内部网络C、以太网D、服务器352. 知识产权包括著作权和( )两部分。A、使用权B、名誉权C、专利权D、工业产权353. 著作权亦称( ),是指著作权人对其作品享有的专有权利。A、产权B、版权C、专利权D、许可权354. 商标是指商品的生产者、经营者或商业服务的提供者用以标明自己所生产、经营的商品或提供的服务与其他人( )的标记。A、是否属于同一类别B、相统一C、相比较D、相区别355. 劳动关系主要是指劳动者和( )在实现劳动的过程中发生的社会关系。A、劳动者B、管理人员C、用人单位D、生产工具356. ( )由软件定义、软件开发和软件维护3 个时期组成,每个时期又进一步划分为若干阶段。A、软件周期B、软件生命周期C、软件开发周期D、问题定义357. 下列不属于软件定义时期的主要任务的是:( ) A、确定软件开发工程的总目标;B、设计软件的结构C、确定工程的可行性;D、导出实现工程目标应该采用的策略及系统必须完成的功能;358. 下列说法错误的是:( ) 31 A、软件生命周期由软件定义、软件开发和软件维护 3 个时期组成B、软件定义时期的主要任务是确定软件开发工程的总目标C、软件定义时期的工作通常称为系统分析,由系统分析员负责完成D、软件维护时期又进一步划分为 3 个阶段,即问题定义、可行性研究和需求分析359. ( )的目的是搞清要解决的问题是什么。A、软件定义阶段B、问题定义阶段C、可行性研究D、需求分析360. 下列说法正确的是:( ) A、软件定义阶段的目的是搞清项目是否可能实现和值得开发B、问题定义阶段的目的是搞清项目是否可能实现和值得开发C、可行性研究阶段的目的是搞清项目是否可能实现和值得开发D、需求分析阶段的目的是搞清项目是否可能实现和值得开发361. ( )的目的是确定目标系统必须具备哪些功能。A、软件定义阶段B、需求分析阶段C、问题定义阶段D、可行性研究阶段362. 下列说法正确的是:( )。A、软件定义时期的工作包括软件结构的设计、数据结构和算法设计、编写程序、测试B、软件测试时期的工作包括软件结构的设计、数据结构和算法设计、编写程序、测试C、软件开发时期的工作包括软件结构的设计、数据结构和算法设计、编写程序、测试D、问题定义时期的工作包括软件结构的设计、数据结构和算法设计、编写程序、测试363. 下列说法正确的是:( ) A、软件开发通常由概要设计、详细设计、编码、软件维护4 个阶段组成B、软件开发通常由软件定义、详细设计、编码、软件测试4 个阶段组成C、软件开发通常由软件定义、详细设计、编码、软件维护 4 个阶段组成D、软件开发通常由概要设计、详细设计、编码、软件测试 4 个阶段组成364. 概要设计的任务是( )。A、确定每个模块的数据结构和算法,确定模块的细节B、将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口C、实现人和计算机的通讯,产生一个机器能执行的源程序D、发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用365. 下列说法正确的是:( )。A、编码的目的是确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部接口、输入输出、局部数据B、概要设计的任务是确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部接口、输入输出、局部数据C、详细设计的任务是确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部接口、输入输出、局部数据D、软件测试的任务是确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部接口、输入输出、局部数据366. 下列说法正确的是:( )。

A、详细设计的任务是实现人和计算机的通讯,产生一个机器能执行的源程序

B、概要设计的任务是实现人和计算机的通讯,产生一个机器能执行的源程序

C、编码的目的是实现人和计算机的通讯,产生一个机

器能执行的源程序D、软件测试的任务是实现人和计算机的通讯,产生一个机器能执行的源程序367. 下列说法正确的是:( )。32 A、详细设计的任务是发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用B、概要设计的任务是发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用C、软件测试的任务是发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用D、编码的目的是发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用368. 下列说法正确的是:( )。A、软件维护的任务是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口B、软件维护的任务是实现人和计算机的通讯,产生一个机器能执行的源程序C、软件维护的任务是发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用D、软件维护的任务是通过各种必要的维护活动使软件系统持久地满足用户需求369. 关于软件维护的种类,下列说法正确的是:( )。A、软件维护包括扩展性维护、适应性维护、完善性维护和预防性维护B、软件维护包括扩展性维护、强壮性维护、完善性维护和预防性维护C、软件维护包括改正性维护、强壮性维护、完善性维护和预防性维护D、软件维护包括改正性维护、适应性维护、完善性维护和预防性维护370. 需求分析的任务是明确目标系统究竟做什么。为此,需要先确定系统的综合要求,包括:功能要求、性能要求、运行要求和可能的要求,其中可能的要求指:( )。A、确定系统必须完成的所有功能B、包括系统的处理速度、存储容量、响应时间、安全限制等C、包括系统运行时的环境要求,如主机、外设、网络、软件等D、即为系统将来扩展提出的要求371. 书写《需求分析规格说明书》的过程中需要分析系统的数据要求,系统的数据要求不包括下列哪一项:( )。A、数据的结构B、系统需要哪些数据C、数据量D、数据本身的性质372. 书写《需求分析规格说明书》的步骤是:( )、分析系统的数据要求、导出系统的逻辑模型、修正开发计划、书写文档。A、确定系统的功能要求B、分析系统的综合要求C、确定系统的性能要求D、确定系统的运行要求373. 软件需求包括 3 个不同的层次-----业务需求、用户需求、( )和其他非功能需求。A、商务需求B、产品需求C、系统需求D、功能需求374. 所有的( )必须与业务需求一致。A、功能需求B、系统需求C、用户需求D、产品需求375. 下列说法正确的是:( )。A、软件需求说明须保证可重用性、一致性、可修改性、可跟踪性B、软件需求说明须保证完整性、一致性、可修改性、可移植性C、软件需求说明须保证完整性、一致性、可修改性、可跟踪性D、软件需求说明须保证可重用性、一致性、可修改性、可移植性376. 为了在软件需求开发过程中建立有效的原型,应遵循一些原则,下面不属于这些原则的是:( )。A、用最少的投资开发那些用于回答问题和解决需求的不确定性的原型B、对于已经理解的需求不要建立原型C、不能随意的增加功能D、可以探索不同的用户界面技术,使系统达到最佳的可用性377. ( )的指导思想是:自上而下、逐步分解。33 A、面向对象分析方法B、模块化分析方法C、结构化分析方法D、原型法378. 下列说法正确的是:( )。A、在面向对象方法中,基本结构是方法而不是记录,一切事物、概念都可以看作方法B、在面向对象方法中,基本结构是数据而不是记录,一切事物、概念都可以看作数据C、在面向对象方法中,基本结构是函数而不是记录,一切事物、概念都可以看作函数D、在面向对象方法中,基本结构是对象而不是记录,一切事物、概念都可以看作对象379. 需求的图形化表示模型包括数据流图、( )、状态转化图、对话图和类图等。A、程序流程图B、盒图C、实体关系图D、PAD 图380. 下列说法正确的是:( )。A、程序流程图是结构化系统分析的基本工具B、状态转化图是结构化系统分析的基本工具C、数据流图是结构化系统分析的基本工具D、对话图是结构化系统分析的基本工具381. ( )描绘了系统的数据关系。A、实体关系图B、程序流程图C、状态转化图D、对话图382. ( )中的菱形框代表关系,它确定了实体对之间逻辑上和数量上的联系。A、程序流程图B、实体关系图C、状态转化图D、对话图383. 下列说法正确的是:( )。A、详细设计的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口B、软件定义的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口C、需求分析的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口D、概要设计的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口384. 详细设计的任务是:( )。A、确定每个模块的算法和数据结构及细节B、确定软件的结构及模块的划分,并确定各模块之间的接口C、描述系统展现给用户的行为和执行的操作等D、确定系统的目标385. 下列说法正确的是:( )。A、详细设计包含的基本内容有:系统结构图、IPO 说明、类-对象说明及文件目录结构B、模块设计包含的基本内容有:系统结构图、IPO 说明、类-对象说明及文件目录结构C、需求分析包含的基本内容有:系统结构图、IPO 说明、类-对象说明及文件目录结构D、概要设计包含的基本内

容有:系统结构图、IPO 说明、类-对象说明及文件目录结构386. 下列说法正确的是:( )。A、系统结构图是指:供开发人员使用的系统主体部分B、系统结构图是指:供用户使用的系统扩充部分C、系统结构图是指:供用户使用的系统主体部分D、系统结构图是指:供开发人员使用的系统扩充部分387. 在进行软件结构概要设计时应该遵循一些重要的原则,这些原则不包括:( )。A、继承B、模块化C、抽象D、信息隐蔽388. 模块是组成软件结构的基本元素,它是( )的集合。A、软件描述和实现B、数据说明和算法C、变量和函数D、变量定义和功能实现389. 下列说法正确的是:( )。34 A、抽象是指对研究的系统要划分成若干个模块,模块间既相对独立又相关,这一组模块完成指定的功能B、抽象是指对研究的系统要把一些关系密切的软件元素物理地址放在一起,把关系密切的数据限制在模块内使用C、抽象是指对研究的系统要由一组完成相对独立的子功能的模块组成D、抽象是指对研究的系统要抓住重要方面,而忽略个别的、非本质的属性和差别,抽出共性的、本质的东西390. ( )方法是一种面向数据流的设计方法,是当前应用较广泛的技术,是一种较为完善的系统设计方法。A、结构化设计B、面向对象设计C、模块化设计D、程式化设计391. 下列说法正确的是:( )。A、OOA 是面向对象设计的缩写B、OOS 是面向对象设计的缩写C、OID 是面向对象设计的缩写D、OOD 是面向对象设计的缩写392. ( )的工具包括图形、表格和语言。A、概要设计B、详细设计C、需求分析D、模块设计393. 下列说法正确的是:( )。A、用户验证的功能主要是完成用户进入系统时的身份认证工作B、密码核对的功能主要是完成用户进入系统时的身份认证工作C、用户登录的功能主要是完成用户进入系统时的身份认证工作D、密码验证的功能主要是完成用户进入系统时的身份认证工作394. 下列说法正确的是:( )。A、身份验证的主要方式是管理员输入自己的操作权限和用户密码,然后进行验证B、身份验证的主要方式是用户输入自己的操作权限,然后进行验证C、身份验证的主要方式是用户输入自己的操作权限和用户密码,然后进行验证D、身份验证的主要方式是管理员输入自己的操作权限,然后进行验证395. 密码验证模块包含的两个子模块是:( )。A、身份认证和密码修改B、身份认证和密码认证C、用户登录和密码修改D、用户登录和密码认证396. 密码验证的程序输入项不包括:( )。A、验证码B、权限C、用户名D、密码397. 下列说法正确的是:( )。A、在密码验证模块中,主要采用瀑布模型的设计方法,自下而上进行分析B、在密码验证模块中,主要采用瀑布模型的设计方法,逐步分解进行分析C、在密码验证模块中,主要采用瀑布模型的设计方法,逐步求精进行分析D、在密码验证模块中,主要采用瀑布模型的设计方法,自上而下进行分析398. 下列说法错误的是:( )。A、结构化程序设计的优点包括:程序结构清晰和模块化技术的使用,使修改或重新设计时可复用部分增加B、结构化程序设计的优点包括:可显著提高软件开发的成功率和生产率C、结构化程序设计的优点包括:开发时容易保证程序的正确性D、结构化程序设计的优点包括:代码可移植性强399. 下列说法正确的是:( )。A、提高可重用性的程序设计准则包括:封装实现策略、避免使用多分支语句、精心确定公有方法B、提高健壮性的程序设计准则包括:封装实现策略、避免使用多分支语句、精心确定公有方法35 C、提高完整性的程序设计准则包括:封装实现策略、避免使用多分支语句、精心确定公有方法D、提高可扩充性的程序设计准则包括:封装实现策略、避免使用多分支语句、精心确定公有方法400. 下列说法错误的是:( )。A、盒图的特点包括:容易确定局部和全局数据的作用域B、盒图的特点包括:对控制流程描述直观,便于初学者掌握C、盒图的特点包括:容易表现嵌套关系D、盒图的特点包括:不可能任意转移控制401. 下列说法正确的是:( )。A、程序流程图是判定表的变种,也能够清晰地表示复杂的条件组合与应做的动作之间的对应关系B、盒图是判定表的变种,也能够清晰地表示复杂的条件组合与应做的动作之间的对应关系C、判定树是判定表的变种,也能够清晰地表示复杂的条件组合与应做的动作之间的对应关系D、PAD 图是判定表的变种,也能够清晰地表示复杂的条件组合与应做的动作之间的对应关系402. 下列说法正确的是:( )。A、随着软件工程的发展,出现了一些面向对象设计专用的语言,称为PDL 语言B、随着软件工程的发展,出现了一些程式化设计专用的语言,称为PDL 语言C、随着软件工程的发展,出现了一些模块化程序设计专用的语言,称为PDL 语言D、随着软件工程的发展,出现了一些软件过程设计专用的语言,称为PDL 语言403. 可视化程序设计主要是让程序设计人员利用( ),像搭积木一样构造应用程序的各种界面。A、软件本身提供的接口B、软件本身所提供的各种控件C、类库D、函数库404. 下列说法正确的是:( )。A、面向对象程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序设计B、可视化程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序设计C、结构

化程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序设计D、程式化程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序设计405. ( )属于可视化程序设计语言。A、Basic B、c C、汇编语言D、Visual C++ 406. 下列说法正确的是:( )。A、我们把计算机中的实体称为对象B、我们把计算机中的实体称为模块C、我们把计算机中的实体称为对象D、我们把计算机中的实体称为解空间对象407. 只有同时使用( )的方法,才是真正面向对象的方法。A、对象、类、继承B、对象、类、继承和消息C、对象、继承和消息D、对象、类和消息408. 下列说法正确的是:( )。A、结构化程序设计方法的主要优点是与人类习惯的思维方法一致B、程式化程序设计方法的主要优点是与人类习惯的思维方法一致C、模块化程序设计方法的主要优点是与人类习惯的思维方法一致D、面向对象方法的主要优点是与人类习惯的思维方法一致36 409. 下列说法正确的是:( )。A、面向对象实现主要包括两项工作:面向对象程序设计;测试并调试面向对象程序B、面向对象实现主要包括两项工作:面向对象程序设计; 编写面向对象程序C、面向对象实现主要包括两项工作:编写面向对象程序;把面向对象设计结果翻译成用某种程序语言书写的面向对象程序D、面向对象实现主要包括两项工作:把面向对象设计结果翻译成用某种程序语言书写的面向对象程序;测试并调试面向对象程序410. 开发人员在选择( )语言时,着重考虑的因素包括:将来能否占主导地位、可重用性、类库和开发环境、其他因素。A、结构化程序设计B、模块化程序设计C、程式化程序设计D、面向对象411. 下列说法正确的是:( )。A、对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。其中,正确性和较高的执行效率是最重要的要求B、对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。其中,可靠性和清晰性是最重要的要求C、对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。其中,可靠性和较高的执行效率是最重要的要求D、对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。其中,正确性和可靠性是最重要的要求412. 下列说法正确的是:( )。A、编码风格是指代码排版风格B、编码风格是指编写程序的方式以及表达的格局C、编码风格是指使用的编程语言的风格D、编码风格是指程序员编程的风格413. 下列说法错误的是:( )。

A、要提高程序效率,尽量不要把不同的数据类型混在一起

B、提高程序效率,可以寻找复杂性小的算法

C、提高程序效率,要尽量避免采用多维数组(C 语言除外)和复杂的表格

D、提高程序效率,可以采用简化逻辑结构的方法414. 下列说法错误的是:( )。A、AppWizard 为各类应用程序提供了代码,其中包括多文档和对话框界面B、AppWizard 为各类应用程序提供了代码,其中包括数据库支持C、AppWizard 为各类应用程序提供了代码,其中包括对Windows Sockets 的支持D、AppWizard 为各类应用程序提供了代码,其中包括控制台命令窗口415. Visual C++的工程类型有很多种,但是不包括:( )。A、Win16 Application B、MFC AppWizard(DLL version) C、ATL COM AppWizard D、ISAPI Extension(Internet Server API)Wizard 416. 下列关于ClassView 提供的特性,说法错误的是:( )。A、用户只需双击ClassView 图标,就可以创建新的类B、用户只需双击ClassView 图标,就可以删除类C、用户只需双击ClassView 图标,就可以直接跳到代码处37 D、用户只需双击ClassView 图标,就可以类、声明或函数定义417. DAO 用Microsoft Jet 数据库引擎来提供一套访问对象,包括数据库对象、( )和查询定义对象及记录集对象。A、数据库定义B、更新定义C、选择定义D、表定义418. ( )存储一个对话框模板,模板制定了对话框的特征,包括其大小、位置、风格以及对话框中各种控件等。A、对话框类B、单模对话框C、对话框模板资源D、对话框函数419. 在VC 中,如果在Menu Item 属性页中选择( )复选框,表示此菜单项是一个多级菜单,并且其右边将会出现一个新菜单框。A、Checked B、inactive C、Pop-up D、Grayed 420. 下列说法正确的是:( )。A、创建工具条的一种方法是使用位图图像,即将位图图像转换成工具条的按钮图像,图像的缺省大小是:4×4 点像素B、创建工具条的一种方法是使用位图图像,即将位图图像转换成工具条的按钮图像,图像的缺省大小是:8×8 点像素C、创建工具条的一种方法是使用位图图像,即将位图图像转换成工具条的按钮图像,图像的缺省大小是:32×32 点像素D、创建工具条的一种方法是使用位图图像,即将位图图像转换成工具条的按钮图像,图像的缺省大小是:16×16 点像素421. Visual C++提供的( )是一个用来创建或改变资源的特定环境。它通过共享技术和界面来快速简捷地创建和修改应用资源。A、资源编辑器B、资源管理器C、ClassWizard D、AppWizard 422. 对话框的种类可以分为:( )。A、无模式对话框和有模式对话框B、单模对话框和多模对话框C、单-无模式对话框和单-有模式对话框D、多-无模式对话框和多-有模式对话框423. 使用对话框编辑器,用户可以进行的操作不包括:( )。A、

(最新整理)平面设计师考证之Photoshop考试试题CEAC

(完整)平面设计师考证之Photoshop考试试题CEAC 编辑整理: 尊敬的读者朋友们: 这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整)平面设计师考证之Photoshop考试试题CEAC)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。 本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整)平面设计师考证之Photoshop考试试题CEAC的全部内容。

平面设计师考证之Photoshop考试试题CEAC 一、选择题: 1、对于一个已具有图层蒙版的图层而言,如果再次单击添加蒙版按钮,则下列哪一项能够正确描述操作结果。() A. 无任何结果 B。将为当前图层增加一个图层剪贴路径蒙版 C. 为当前图层增加一个与第一个蒙版相同的蒙版,从而使当前图层具有两个蒙版 D. 删除当前图层蒙版 2、一幅CMYK模式的图像,在以下哪种状态下时不可以使用分离通道(Split Channels)命令( ) A. 图像中有专色通道 B。图像中有Alpha通道 C. 图像中有多个图层 D. 图像只有一个背景层 3、要使某图层与其下面的图层合并可按什么快捷键?() A. Ctrl+K B。 Ctrl+D C。 Ctrl+E D。 Ctrl+J 4、在运行Photoshop 时,Photoshop默认的将在哪里建立默认的暂存磁盘?()A。没有暂存磁盘的建立 B。暂存磁盘可在任何盘中建立 C. 暂存磁盘在系统的启动盘中建立 D. 暂存磁盘将在磁盘空间最大的盘中建立 5、Photoshop的当前状态为全屏显示,而且未显示工具箱及任何调板,在此情况下,按什么键,能够使其恢复为显示工具箱、调板及标题条的正常工作显示状态. ( ) A。先按F键,再按Tab键 B。先按Tab键,再按F键,但顺序绝对不可以颠倒 C。先按两次F键,再按两次Tab键 D. 先按Ctrl+Shift+F键,再按Tab 键 6、在Photoshop中,切换屏幕模式的快捷键是() A. Tab B. F C. Shift+f D。 Shift+Tab 7、如果想在现有选择区域的基础上增加选择区域,应按住下列哪个键? ( ) A. Shift B。 Ctrl C. Alt D。 Tab 8、以下哪种方法不能为图层添加图层蒙版(Layer Mask)?( ) A。在图层调板中,单击图层蒙版图标 B. 选择Layer>Remove Layer Mask(移去图层蒙版)命令 C。选择Layer>Add Layer Mask(添加图层蒙版)>Reveal All(显示全部)命令 D. 选择Layer>Add Layer Mask(添加图层蒙版)>Hide All(隐藏全部)命令 9、下面哪种类型的图层可以将图层中的对象对齐和分布 ( ) A. 调节图层 B. 链接图层 C. 填充图层 D。背景图层

软考软件设计师必做练习题附答案

软考软件设计师必做练习题及答案 软件设计师考试属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个中级考试。考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试只能报考一种资格。考试采用笔试形式,考试实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试办法。下面是希 赛小编整理的软考软件设计师考前必做的练习题。 试题一分析 本题主要考查类图和顺序图。 【问题 1】 需要分析此门禁系统的体系结构,根据体系结构的描述来看什么数据放在什么类中最 为合适。题目中提到:系统中的每个电控锁都有一个唯一的编号。锁的状态有两种:“已锁住”和“未锁住”。所以Lock 中含有锁编号和锁状态这两个属性。又因为题中有:在主机 上可以设置每把锁的安全级别以及用户的开锁权限。只有当用户的开锁权限大于或等于锁的 安全级并且锁处于“已锁住”状态时,才能将锁打开。因此,Lock 中还有锁的安全级别。 【问题 2】 首先,( 1 )、( 2 )是 FingerReader和LockController之间的交互。所以我们看题 目中是如何描述他们的交互的。题目中有“指纹采集器将发送一个中断事件给锁控器,锁控器从指纹采集器读取用户的指纹”,所以(1)应填“中断事件”,( 2 )应填“读取指纹”。(3 )是主机与UserInfo的交互,从图2-35中可以看出,UserInfo中存储了用户的指纹信息和开锁权限,所以( 3 )应是从 UserInfo读取用户的指纹信息和开锁权限。(4)空应填“读取锁的安全级别”。( 5 )是 MainFrame向自己发送的一条消息,从题目中的“主 机根据数据库中存储的信息来判断用户是否具有开锁权限,若有且锁当前处于已锁住状态,

常见电子类硬件笔试面试试题整理+答案

硬件笔试题 模拟电路 1、基尔霍夫定理的内容是什么? 基尔霍夫定律包括电流定律和电压定律 电流定律:在集总电路中,任何时刻,对任一节点,所有流出节点的支路电流的代数和恒等于零。 电压定律:在集总电路中,任何时刻,沿任一回路,所有支路电压的代数和恒等于零。 2、描述反馈电路的概念,列举他们的应用。 反馈,就是在电子系统中,把输出回路中的电量输入到输入回路中去。 反馈的类型有:电压串联负反馈、电流串联负反馈、电压并联负反馈、电流并联负反馈。 负反馈的优点:降低放大器的增益灵敏度,改变输入电阻和输出电阻,改善放大器的线性和非线性失真,有效地扩展放大器的通频带,自动调节作用。 电压负反馈的特点:电路的输出电压趋向于维持恒定。 电流负反馈的特点:电路的输出电流趋向于维持恒定。 3、有源滤波器和无源滤波器的区别 无源滤波器:这种电路主要有无源组件R、L和C组成 有源滤波器:集成运放和R、C组成,具有不用电感、体积小、重量轻等优点。 集成运放的开环电压增益和输入阻抗均很高,输出电阻小,构成有源滤波电路后还具有一定的电压放大和缓冲作用。但集成运放带宽有限,所以目前的有源滤波电路的工作频率难以做得很高。 数字电路 1、同步电路和异步电路的区别是什么? 同步电路:存储电路中所有触发器的时钟输入端都接同一个时钟脉冲源,因而所有触发器的状态的变化都与所加的时钟脉冲信号同步。 异步电路:电路没有统一的时钟,有些触发器的时钟输入端与时钟脉冲源相连,这有这些触发器的状态变化与时钟脉冲同步,而其它的触发器的状态变化不与时钟脉冲同步。 2、什么是"线与"逻辑,要实现它,在硬件特性上有什么具体要求? 将两个门电路的输出端并联以实现与逻辑的功能成为线与。 在硬件上,要用OC门来实现,同时在输出端口加一个上拉电阻。由于不用OC门可能使灌电流过大,而烧坏逻辑门。 3、解释setup和hold time violation,画图说明,并说明解决办法。(威盛VIA2003.11.06上海笔试试题)Setup/hold time是测试芯片对输入信号和时钟信号之间的时间要求。建立时间是指触发器的时钟信号上升沿到来以前,数据稳定不变的时间。输入信号应提前时钟上升沿(如上升沿有效)T时间到达芯片,这个T就是建立时间-Setup time.如不满足setup time,这个数据就不能被这一时钟打入触发器,只有在下一个时钟上升沿,数据才能被打入触发器。 保持时间是指触发器的时钟信号上升沿到来以后,数据稳定不变的时间。如果hold time不够,数据同样不能被打入触发器。 建立时间(Setup Time)和保持时间(Hold time)。建立时间是指在时钟边沿前,数据信号需要保持不变的时间。保持时间是指时钟跳变边沿后数据信号需要保持不变的时间。如果数据信号在时钟沿触发前后持续的时间均超过建立和保持时间,那么超过量就分别被称为建立时间裕量和保持时间裕量。 4、什么是竞争与冒险现象?怎样判断?如何消除?(汉王笔试) 在组合逻辑中,由于门的输入信号通路中经过了不同的延时,导致到达该门的时间不一致叫竞争。 产生毛刺叫冒险。如果布尔式中有相反的信号则可能产生竞争和冒险现象。 解决方法:一是添加布尔式的消去项,二是在芯片外部加电容。 5、名词:SRAM、SSRAM、SDRAM SRAM:静态RAM DRAM:动态RAM SSRAM:Synchronous Static Random Access Memory同步静态随机访问存储器。它的一种类型的SRAM。SSRAM的所有访问都在时钟的上升/下降沿启动。地址、数据输入和其它控制信号均于时钟信号相关。这一点与异步

计算机程序设计员四级理论知识试卷

计算机程序设计员四级理论知识试卷 一、单项选择(第1题~第160题。选择一个正确的答案,将相应的字母填入题内的括号中。每题分,满分80分。) 1. 有关“兢兢业业、吃苦耐劳”的职业道德规范方面,( )是错误的。 A、严格按照正常的作息时间开展工作,只做自己份内的工作 B、能够脚踏实地、埋头苦干、任劳任怨 C、不计较个人得失,具有吃苦耐劳、脚踏实地的精神 D、不仅要在理论上有一定的造诣,还要具有实干精神 2. 计算机程序设计员要严格按照工作程序及相关文档的规范开展工作,指的是( )。 A、胸襟宽阔 B、谦虚谨慎 C、严肃认真 D、办事规范 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. 十进制数(307)10转换为八进制数的结果是( )。 A、(133)8 B、(463)8 C、(333)8 D、(263)8 10. 移位操作按移位性质可分为三种类型,它们是( )。 A、逻辑移位、循环移位、算术移位 B、简单移位、复杂移位、多重移位 C、单移位、多移位、复合移位 D、左移位、右移位、左右同时移位 11. 在典型的层次化存储系统中,( )属于外围设备。 A、高速缓存、主存储器 B、主存储器、辅助存储器 C、寄存器、主存储器 D、辅助存储器、海量存储器 12. 按存储的工作方式分类,磁带存储器属于( )。 A、顺序读写存储器 B、随机读写存储器 C、只读存储器 D、主存储器 13. 计算机由五部分构成,分别是控制器、( )、储存器、输入设备、输出设备。 A、运算器 B、寄存器 C、加法器 D、中央处理器 14. 指令系统的设计包括指令格式、类型和( )的确定以及操作数的访问方式。 A、寻址方式 B、结构 C、大小 D、功能 15. 主机和I/O设备通常是按照各自独立的时序工作的,因此往往需要接口进行( )以满足各种时序的要求。 A、等待 B、缓冲暂存 C、组装和分解 D、检测和复位 16. 下列全部属于高级程序设计语言的是:( )。 A、机器语言和C语言 B、汇编语言和C++语言 C、C语言和C++语言 D、机器语言和汇编语言 17. 下列属于构造数据类型的是( )。 A、整型和实型 B、算数类型和枚举类型 C、指针和数组 D、字符型和整型 18. 汇编语言中,宏指令可以看作是指令系统扩展的指令,只不过这些扩展的宏指令是由( )定义的。 A、操作系统 B、编译系统 C、宏汇编程序 D、用户自己 19. 代码优化工作阶段可在( )进行。 A、中间代码生成之后和(或)目标代码生成之后 B、中间代码生成之前和(或)目标代码生成之后 C、中间代码生成之后和(或)目标代码生成之前 D、中间代码生成之前和(或)目标代码生成之前 20. 从功能的角度看,操作系统是对计算机资源(包括硬件和软件等)进行( )的程序。 A、输入和输出 B、管理和控制 C、汇编和执行 D、优化和保障 21. 进程是程序在一个( )上的运行过程,它是系统进行资源分配和调度的独立单位。 A、固定时间段 B、动态时间段 C、数据集合 D、机器指令集合 22. 为使程序能正确执行,需对逻辑地址有关的指令进行相应调整,这一过程称为( )。 A、静态分配 B、动态分配 C、地址重定位 D、内存重定位23. 下列叙述中,不属于操作系统设备管理功能的是( )。 A、设备分配 B、缓冲区管理 C、实现物理I/O操作 D、设备性能管理 24. 一个作业从进入系统到运行结束,一般须经过提交、后备、( )、完成四个状态阶段。 A、存储 B、输出 C、执行 D、调度 25. 数据结构是指数据以及( )。 A、数据之间的关系 B、数据的逻辑结构 C、数据元素的集合 D、数据的存储结构 26. 数组顺序存储的优点在于可以( )存取或修改数组元素的值。A、线性地B、连续 C、顺序 D、随机 27. 链表分为单链表、( )、循环链表三种。 A、空链表 B、双链表 C、多链表 D、复合链表 28. 线性表是由( )的数据元素组成的有限序列。 A、相同类型 B、不同类型 C、有序 D、无序 29. 栈的主要操作有:建空栈、( )。 A、插入、查找 B、插入、遍历、查找 C、进栈、出栈 D、插入、排序、查找 30. 通常一个数据库的数据模型是由( )、数据操作和完整性约束三个部分组成的。 A、数据元素 B、数据结构 C、管理模型 D、数据类型 31. 从某个角度看到的数据特性称为数据视图,用户的数据视图称为( )。 A、内模型 B、外模型 C、概念模型 D、物理模型 32. 网络编程是指实现网络进程( )的编程。 A、正常运行 B、安全通讯 C、分层次 D、正常启动 33. 下列不属于脚本语言的是( )。 A、VBScript B、JAVAScript C、PERL D、Delphi 34. 软件项目可行性分析的研究内容包括:技术可行性、经济可行性、运行可行性以及( )等。 A、环境可行性 B、时间可行性 C、人员可行性 D、法律可行性 35. 在需求分析阶段,确定系统的运行要求,就是确定系统运行时的( ),如主机、软件、外设等。 A、设备要求 B、软件要求 C、环境要求 D、硬件要求 36. 模块是组成软件结构的基本元素,它是数据说明和( )的集合。 A、算法 B、数据结构 C、逻辑模型 D、数据类型 37. 编码使用的语言、程序的( )对程序质量也有相当大的影响。 A、算法 B、数据结构 C、数据类型 D、风格 38. 软件测试作为软件工程的一个阶段,它的根本任务是( )。 A、保证软件的质量 B、保证开发进度 C、发现和纠正所有错误 D、验证软件的正确性 39. 下列不属于软件质量保证技术的是( )。 A、加强成本控制 B、采用面向对象的方法 C、应用可重用软件 D、增强软件坚固性设计技术 40. 面向对象方法工作重点仍然放在生命周期中的分析阶段,这与( )是一致的。 A、模块化设计技术 B、面向过程方法 C、结构化设计方法 D、软件生命周期方法学 41. 在计算机网络中,计算机之间需要通过( )连接起来。 A、通信设备和相应的管理软件 B、传输介质和传输协议 C、通信设备和传输介质 D、网卡和网线 42. ( )是网络的核心,它的主要任务是为网络上的其它机器提供服务。 A、网络协议 B、工作站 C、服务器 D、客户机 43. 计算机网络按( )可分为环形网、星形网、总线形网、树形网等。 A、通信介质 B、拓扑结构 C、信号频带占用方式 D、规模和覆盖范围 44. 一个完整的Internet域名地址由若干部分组成,且从右到左各部分之间大致是( )的关系。 A、上层与下层 B、下层与上层 C、同级 D、互相依赖 45. 下列有关OSI参考模型的叙述,正确的是( )。 A、OSI参考模型的每一层是独立的,不与其它层交互作用 B、OSI模型是对发生在网络中两节点之间过程的理论化描述 C、OSI模型规定了支持每一层的硬件或软件的模型 D、OSI模型将网络结构划分为资源子网和通信子网 46. TCP/IP的可路由性意味着它可以携带被( )解释的网络编址信息。 A、服务器 B、工作站 C、交换机 D、路由器 47. 在计算机安全中,( )是指确保信息不被未授权用户更改,但对授权用户开放。 A、可信性 B、保密性 C、完整性 D、确定性

平面设计师考试试题答案

平面设计师考试试题答案 单选题1:当历史记录控制面板中,一共记录了8条,当删除第5条记录,默认状态下,会发生什么样的变化:( 1 分) D A:只删除了第5条记录,其他记录不变B:删除了第1条到第5条记录,其他记录不变C:删除了所有的记录D:删除了第5条之后所有的记录,不影响第5条之前的记录2:有设计师要将自己摄影地理位置在启用地理空间的PDF文档中标记出来,使用地理空间位置工具不能完成的操作有:( 1 分) B A:当光标位于包含地理空间信息的区域上方时查看纬度和经度B:当光标位于包含地理空间信息的区域上方时查海拔高度C:使用地理空间批注标记位置D:搜索文档中的位置3:在使用“缩放工具”的同时,按住以下哪个键,可以切换到“移动工具”,当松开该键,

即恢复到“缩放工具”:( 1 分)C A:空格键B:V C:Ctrl D:Tab 4:当查看AdobePDF文档时,可以设置以下页面布局和方向,以下说法不正确的是:( 1 分)A A:单页是指一次显示一页,显示缩放率一定为100% B:单页连续是指在一个页面宽度的连续垂直列中显示页面C:双联双联是指一次同时显示两页,其它部分的页面不可见D:双联连续是指在垂直并排显示对开页面,可以查看其他页面5:CorelDRAW中页面设置是在( 1 分) A:新建页面的时候。B:新建后在属性栏中设置。C:建页面之前在版面菜单中设置。D:不能设置。6:以下不属于回放动作中执行动作方式的是:( 1 分) A:加速B:倒退C:逐步D:暂停7:某设计师给PDF文件指定签名和验证PDF身份,应该选择的安全设置是:( 1 分) A:文档打开口令B:更改许可口令C:添加数字身份D:不可能完成这种特殊要求的安全设置8:如果要播放

2019年上半年软件设计师上午试题及答案

2019年上半年软件设计师上午试题及答案 1.计算机执行指令的过程中,需要由()产生每条指令的操作信号并将信号送往相应的部件进行处理,以完成指定的操作。 A.CPU的控制器 B.CPU的运算器 C.DMA控制器 D.Cache控制器 2.DMA控制方式是在()之间直接建立数据通路进行数据的交换处理。 A.CPU与主存 B.CPU与外设 C.主存与外设 D.外设与外设 3.CPU访问存储器时,被访问数据一般聚集在一个较小的连续存储区域中。若一个存储单元已被访问,则其邻近的存储单元有可能还要被访问,该特性被称为() A.数据局部性 B.指令局部性 C.空间局部性 D.时间局部性 4.某系统由3个部件构成,每个部件的千小时可靠度都为R,该系统的千小时可靠度为(1-(1-R)2)R,则该系统的构成方式是()。 A.3个部件串联

B.3个部件并联 C.前两个部件并联后与第三个部件串联 D.第一个部件与后两个部件并联构成的子系统串联 5.在()校验方法中,采用模2运算来构造校验位。 A.水平奇偶 B.垂直奇偶 C.海明码 D.循环冗余 6.以下关于RISC (精简指令系统计算机)技术的叙述中,错误的是()。 A.指令长度固定、指令种类尽量少 B.指令功能强大、寻址方式复杂多样 C.增加寄存器数目以减少访存次数 D.用硬布线电路实现指令解码,快速完成指令译码 7.()防火墙是内部网和外部网的隔离点,它可对应用层的通信数据流进行监控和过滤。 A.包过滤 B.应用级网关 C.数据库 D.WEB 8.下述协议中与安全电子邮箱服务无关的是()。 A.SSL

B.HTTPS C.MIME D.PGP 9-10.用户A和B要进行安全通信,通信过程需确认双方身份和消息不可否认。A 和B通信时可使用()来对用户的身份进行认证;使用()确保消息不可否认。 A.数字证书 B.消息加密 C.用户私钥 D.数字签名 A.数字证书 B.消息加密 C.用户私钥 D.数字签名 11.震网(Stuxnet)病毒是一种破坏工业基础设施的恶意代码,利用系统漏洞攻击工业控制系统,是一种危害性极大的()。 A.引导区病毒 B.宏病毒 C.木马病毒 D.蠕虫病毒 12.刘某完全利用任职单位的实验材料、实验室和不对外公开的技术资料完成了一项发明。以下关于该发明的权利归属的叙述中,正确的是()。

平面设计师(中级)技能试题

一、填空题 1、使用拖动选取时,如果按下Delete键不放,则可以使曲线逐渐变直。2在调节图像中间色调时不管是增加还是减少数值,图像的对比度都会被。 3、【自动色阶】命令可以将每个通道中最亮和最暗的像素定义为____________和 __________,然后按比例重新分配中间像素值。 4、选框工具是建立选择区域时最常用的一种工具,主要用于创建规则形状的选择区域。 选择工具包括、、和。5、通常情况下,位图模式、灰度图、双色调有个通道,、 有3个通道,图像有4个通道。 6、制作路径的相关工具,主要包括三个部分:、和 。 7、使用【】和【】可以改变图像特定区域的曝光度,使图 像变暗或变亮。 8、Photoshop图像新建对话框中包含以下五种色彩模式:、 、、、。 9、分辨率是指在单位长度内所含有的点(即像素)的多少。分辨率有很多种,可以 分为、、、位分辨率、和输出分辨率。 10、选择【实际像素】命令可使窗口以100 的比例显示,与双击工具的作 用相同。 11、在Photoshop中文字工具包含:、,其中在创建文字的同时创建一个新图层的是。 12、Lab模式由3种分量来表示颜色,此模式下的图像由个通道组成,每像素有 位的分辨率。 13、使用【】和【】可以分别产生清晰和模糊的图像效果。 【】的原理是降低图像相邻像素之间的反差,使图像的边界和区域变 得柔和,而【】它是增大图像相邻像素间的反差,从而使图像看起来 清晰明了。 二、单项选择 1、要在工具箱中选取工具按钮,下面操作说法错误的是()。 A.按下Alt键,再单击工具图标。多次单击可在多个工具之间切换 B.双击,在打开的菜单中选择工具即可 C.将鼠标指针移至含有多个工具的图标上,右击打开一个菜单,然 后移动鼠标指针选取即可 D.单击后按住不放,稍等片刻后打开一个菜单,在其中选取工具即可 2、在按钮模式下要想添加一个新动作,第一步应该()。 A.在【动作】面板中单击【开始记录】按钮 B.在【动作】面板中单击【创建新动作】按钮 C.从【动作】面板菜单中选择【新动作】命令 D.从【动作】面板菜单中再次选择【按钮模式】命令来关闭按钮模式 3、渐变工具提供了5种填充方式,分别是线性渐变、()、角度 渐变、对称渐变和()。 A.径向渐变、矩形渐变B.径向渐变、菱形渐变 C.放射性渐变、菱形渐变D.以上都不对

2019年软件设计师考试真题及答案

2019下半年软件设计师考试真题及答案-上午卷 1、在cpu内外常需设置多级高速缓存cache,主要目的是()。 A、扩大主存的存储容量 B、提高cpu访问主存数据或指令的效率 C、扩大存储系统的存量 D、提高cpu访问内外存储器的速度 答案:D(如果D中没有“内”则选B) 2、某系统的可靠性结构框图如下图所示,假设部件1、2、3的可靠度分别为;;(部件2、3为冗余系统)若要求该系统的可靠度不小于,则进行系统设计时,部件4的可靠度至少应为()。 答案:A 3、计算机运行过程中,进行中断处理时需保存现场,其目的是()。 A、防止丢失中断处理程序的数据 B、防止对其他程序的数据造成破坏 C、能正确返回到被中断的程序继续执行 D、能为中断处理程序提供所需的数据 答案:C 4、内存按字节编址,地址从A0000H到CFFFFH的内存,共存()字节,若用存储容量为64k*8bit的存储器芯片构成该内存空间,至少需要()片。 A、80k B、96 k C、160 k D、192 k A、2 B、3 C、5 D、8 答案:D、B 5、执行指令时,将每一节指令都分解为取指、分析和执行三步,已知取指时间t取指=5△t,分析时间t分析= 2△t.执行时间t执行= 3△t如果按照重叠的流水线方式执行指令,从头到尾执行完500条指令需()△t. A、2500 B、2505 C、2510 D、2515 答案:B 6、下列协议中,与电子邮箱服务的安全性无关的是() A、SSL B、HTTPS C、MIME D、PGP 答案:C

7、下列算法中,不属于公开密钥加密算法的是()。 A、ECC B、DSA C、RSA D、DES 答案:D 8、kerberos系统中可通过在报文中加入()来防止重放攻击。 A、会话密钥 B、时间戳 C、用户ID D、私有密钥 答案:B 9、某电子商务网站向CA申请了数字证书,用户可以通过使用()验证()的真伪来确定该网站的合法性。 A、CA的公钥 B、CA的签名 C、网站的公钥 D、网站的私钥 A、CA的公钥 B、CA的签名 C、网站的公钥 D、网站的私钥 答案:A、B 10、李某受非任职单位委托,利用该单位实验室实验材料和技术资料开发了一项软件产品,对该软件的权利归属,表达正确的是()。 A、该软件属于委托单位 B、若该单位与李某对软件的归属有特别的约定,则遵从约定;无约定的原则上归属于李某 C、取决于该软件是否属于单位分派给李某的 D、无论李某与该单位有无特别约定,该软件属于李某 答案:B 11、李工是某软件公司的软件设计师,每当软件开发完成均按公司规定申请软件著作权,该软件的著作权()。 A、应由李工享有 B、应由公司和李工共同享有 C、应由公司享有 D、除署名权以外,著作权的其他权利由李工享有 答案:C 12、某考试系统的部分功能描述如下,审核考生报名表,通过审核的考生登录系统,系统自动为其生成一套试题,考试中心提供标准答案,问卷老师问卷,提交考生成绩,考生查看自己的成绩。若用数据流图对该系统进行建模,则()不是外部实体。. A、考生 B、考试中心 C、问卷老师 D、试题

计算机程序设计基础习题册(含答案)

《计算机程序设计基础》 习 题 册

计算机程序设计基础_基础知识(一)班级学号姓名成绩一、单选题 1.C++源程序文件的默认扩展名为A。 2.A) cpp B) exe C) obj D) lik 3.由C++源程序文件编译而成的目标文件的默认扩展名为C。 4.A) cpp B) exe C) obj D) lik 5.由C++目标文件连接而成的可执行文件的默认扩展名为B。 6.A) cpp B) exe C) obj D) lik 7.编写C++程序一般需经过的几个步骤依次是B。 8.A)编译、编辑、连接、调试 B)编辑、编译、连接、调试 C)编译、调试、编辑、连接 D)编辑、调试、编辑、连接 9.程序中主函数的名字为 A 。 10.A) main B) MAIN C) Main D) 任意标识符 11.下面四个选项中,均是不合法的用户标识符的选项的是C。12.A) A p_o do B)float lao _A C)b-a goto int D)_123 temp INT 13.下列变量名中合法的是C。 14.A) B)C)Tom B) 3a66 C) _6a7b D) $ABC 15.存储以下数据,占用存储字节最多的是 D 。 16.A) 0 B) ‘0’ C) “0”D) 17.在C++语言中,字符型数据在内存中的存储形式是D。 18.A) 补码B) 反码 C) 原码D) ASCII码 19.若有说明语句:char c =’\072’;则变量c A。 20.A) 包含1个字符 B) 包含2个字符 C) 包含3个字符 D) 说明不合法,变量的值不确定 二、填空题 1.C++头文件和源程序文件的扩展名分别为.h和.cpp 。 2.C++语言规定,标识符只能由字母、数字、下划线三种字符组成,而且第一个字符必须是字母或下划线。 3.一条表达式语句必须以__分号_;___作为结束符。 4.用于从键盘上为变量输入值的标准输入流对象是___cin____;用于输出表达式值的标准输出流对象是__cout____。 5.在一个C++程序文件中,若要包含另外一个头文件或程序文件,则应使用以_#include___标识符开始的预处理命令 计算机程序设计基础_基础知识(二)

平面设计师试题大全及答案修订稿

平面设计师试题大全及 答案 内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)

平面设计师考试试题大全附答案 一、单选题:70题。 1、在可见光谱中光波最长的是( A ) A、红色* B、白色 C、黄色 D、紫色 2、按住在Photoshop中的空白区域双击可以实现( C ) A、新建一个空白文档* B、新建一幅图片 C、打开一幅图片 D、只能打开一幅扩展名为.psd的文件 3、在中,文件菜单中的"打开为"菜单项的作用是( B ) A、打开一个新的图片 B、只能打开一个扩展名为.psd的文件* C、打开一个新建文件 D、打开所有格式的图片文件 4、是指在一个图像中( A )的数量。 A、颜色 B、饱和度* C、亮度 D、灰度 5、色彩中最为被动的颜色是( B ),属中性色,有很强的调和对比作用。 A、橙色 B、灰色* C、黑色 D、白色 6、下列颜色中,亮度最高的是( C ) A、红色 B、蓝色 C、黄色* D、白色 7、在中,为了确定对图像边缘的敏感程度,应调整的数值是:( B ) A、容差 B、边对比度* C、颜色容差 D、套索宽度 8、在平面设计构图的五大关系要素中,( C )构成形态之间的横竖、正斜、平行、成角等方向差异。 A、形状关系 B、位置关系 C、方向差异* D、层次关系 9、在中,变换选区命令不可以对选择范围进行哪个编辑:( C )

A、缩放 B、变形 C、不规则变形* D、旋转 10、中,在路径曲线线段上,方向线和方向点的位置决定了曲线段的:( B ) A、角度 B、形状* C、方向 D、像素 11、平面设计构图基本形式中,凸现科技感与时尚感的是:( C ) A、指示型 B、交叉型 C、几何型* D、散点型 12、在中,若想使各以彩色显示,应选择下列哪个命令设定:( A ) A、显示与光标* B、图像高速缓存 C、透明度与色域 D、单位与标尺 13、中的Alpha 通道最主要的用途是:( C ) A、保存图像色彩信息 B、创建新通道 C、用来存储和建立选择范围* D、为路径提供的通道 14、在中,移动图层中的图像时,如果每次需移动10 个像素的距离,应: ( D ) A、按住的同时按键盘上的箭头键 B、按住Tab 键的同时按键盘上的箭头键 C、按住Ctrl的同时按键盘上的箭头键 D、按住Shift 键的同时按键盘上的箭头键* 15、指在一个图像中颜色的数量,每个像素可能是256种颜色中的任意一个,一个24位的图像包含的颜色是( D ) A、16种 B、256种 C、65536种 D、1677万种* 16、滤镜中的( A )效果,可以使图像呈现塑料纸包住的效果;该滤镜使图像表面产生区域,好像用塑料纸包住物体时产生的效果。 A、* B、塑料效果 C、基底凸现 D、底纹效果

电子类面试题目精选

各大公司电子类招聘题目精选 模拟电路 5、负反馈种类(电压并联反馈,电流串联反馈,电压串联反馈和电流并联反馈);负反馈的优点(降低放大器的增益灵敏度,改变输入电阻和输出电阻,改善放大器的线性和非线性失真,有效地扩展放大器的通频带,自动调节作用)(未知) 6、放大电路的频率补偿的目的是什么,有哪些方法?(仕兰微电子) 频率补偿目的就是减小时钟和相位差,使输入输出频率同步. 频率补偿的根本思想就是在基本电路或反馈网络中添加一些元件来改变反馈放大电路的开环频率特性(主要是把高频时最小极点频率与其相近的极点频率的间距拉大),破坏自激振荡条件,经保证闭环稳定工作,并满足要求的稳定裕度,实际工作中常采用的方法是在基本放大器中接入由电容或RC元件组成的补偿电路,来消去自激振荡. 7、频率响应,如:怎么才算是稳定的,如何改变频响曲线的几个方法。(未知) 8、给出一个差分运放,如何相位补偿,并画补偿后的波特图。(凹凸) 一般对于两级或者多级的运放才需要补偿。一般采用密勒补偿。 例如两级的全差分运放和两级的双端输入单端输出的运放,都可以采用密勒补偿,在第二级(输出级)进行补偿。区别在于:对于全差分运放,两个输出级都要进行补偿,而对于单端输出的两级运放,只要一个密勒补偿。 9、基本放大电路种类(电压放大器,电流放大器,互导放大器和互阻放大器),优缺点,特别是广泛采用差分结构的原因。(未知) 差动放大电路是构成多级直接耦合放大电路的基本单元电路。利用电路在结构上的对称性,可以有效抑制由于温度变化引起晶体管参数变化造成的电路静态工作点的漂移差分放大电路对差模输入信号有放大能力,差分放大电路对共模输入信号有抑制作用 12、画出由运放构成加法、减法、微分、积分运算的电路原理图。并画出一个晶体管级的运放电路。(仕兰微电子) 13、用运算放大器组成一个10倍的放大器。(未知) 14、给出一个简单电路,让你分析输出电压的特性(就是个积分电路),并求输出端某点的 rise/fall时间。(Infineon笔试试题) 15、电阻R和电容C串联,输入电压为R和C之间的电压,输出电压分别为C上电压和R上电压,要求制这两种电路输入电压的频谱,判断这两种电路何为高通滤波器,何为低通滤波器。当RC<

计算机程序设计员试题及答案

考件编号: 注 意 事 项 一、本试卷依据2002年颁布的《计算机程序设计员》国家职业标准命制。 二、请根据试题考核要求,完成考试内容。 三、请服从考评人员指挥,保证考核安全顺利进行。 试题1、我国古代难题--百鸡问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏一,值钱一。百钱买百鸡,问鸡翁、母、雏各几何?用PAD 图描述解决办法。 (1)本题分值:20分 (2)考核时间:36min (3)考核形式:笔试 (4)具体考核要求:我国古代难题--百鸡问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏一,值钱一。百钱买百鸡,问鸡翁、母、雏各几何?用PAD 图描述解决办法。 试题2、编写加油站计费程序。 (1)本题分值:50分。 (2)考核时间:90min 。 (3)考核形式:实操。 (4)具体考核要求:编写加油站计费程序。 a) 程序界面如下: b) 选择好汽油种类,即可在窗口上方显示出该种类汽油的单价(90号4.43元/升,93号4.8元/升,97号5.03元/升)。 c) 输入汽油数量,点击“计算”按钮即可计算出总价钱是多少,如选择打折则会 计算出打折后的价钱。 d) 点击“退出”按钮退出程序。 e) 将“加油站计费程序”源程序上传到考场给出的ftp 服务器上面。 考 生 答 题 不 准 超 过 此 线

考件编号: 试题3、使用基本路径测试方法,为下列程序段设计测试用例。 (1)本题分值:30分 (2)考核时间:54min (3)考核形式:笔试 (4)具体考核要求:使用基本路径测试方法,为下列程序段设计测试用例。 void do(int X,int A,int B) { if((A>1)&&(B=0)) X=X/A; if((A=2)||(X>1)) X=X+1; } a)画出程序的控制流图。 b)计算程序的环形复杂度(导出程序基本路径集中的独立路径条数这是确定程序 中每个可执行语句至少执行一次所必须的测试用例数目的上界)。 c)导出基本路径集,确定程序的独立路径。 d)根据 C)中的独立路径,设计测试用例的输入数据和预期输出。f)

平面设计师考试试题大全

平面设计师考试试题大全 试题一: 一、单选题:70题,每题1分,共70分。 1、在可见光谱中光波最长的是() A、红色* B、白色 C、黄色 D、紫色 2、按住Ctrl键在Photoshop中的空白区域双击可以实现() A、新建一个空白文档* B、新建一幅图片 C、打开一幅图片 D、只能打开一幅扩展名为.psd的文件 3、在Photoshop7.0中,文件菜单中的"打开为"菜单项的作用是() A、打开一个新的图片 B、只能打开一个扩展名为.psd的文件* C、打开一个新建文件 D、打开所有格式的图片文件 4、色彩深度是指在一个图像中()的数量。 A、颜色 B、饱和度* C、亮度 D、灰度 5、色彩中最为被动的颜色是(),属中性色,有很强的调和对比作用。 A、橙色 B、灰色* C、黑色 D、白色 6、下列颜色中,亮度最高的是() A、红色 B、蓝色 C、黄色* D、白色 7、在Photoshop7.0中,为了确定磁性套索工具对图像边缘的敏感程度,应调整的数值是:() A、容差 B、边对比度* C、颜色容差 D、套索宽度 8、在平面设计构图的五大关系要素中,()构成形态之间的横竖、正斜、平行、成角等方向差异。 A、形状关系 B、位置关系 C、方向差异* D、层次关系 9、在Photoshop7.0中,变换选区命令不可以对选择范围进行哪个编辑:() A、缩放 B、变形 C、不规则变形* D、旋转 10、Photoshop7.0中,在路径曲线线段上,方向线和方向点的位置决定了曲线段的:() A、角度 B、形状* C、方向 D、像素 11、平面设计构图基本形式中,凸现科技感与时尚感的是:() A、指示型 B、交叉型 C、几何型* D、散点型 12、在Photoshop7.0中,若想使各颜色通道以彩色显示,应选择下列哪个命令设定:() A、显示与光标* B、图像高速缓存 C、透明度与色域 D、单位与标尺 13、Photoshop7.0中的Alpha 通道最主要的用途是:() A、保存图像色彩信息 B、创建新通道 C、用来存储和建立选择范围* D、为路径提供的通道 14、在Photoshop7.0中,移动图层中的图像时,如果每次需移动10 个像素的距离,应:() A、按住Alt键的同时按键盘上的箭头键 B、按住Tab 键的同时按键盘上的箭头键 C、按住Ctrl的同时按键盘上的箭头键 D、按住Shift 键的同时按键盘上的箭头键* 15、色彩深度指在一个图像中颜色的数量,每个像素可能是256种颜色中的任意一个,一个24位的图像包含的颜色是() A、16种 B、256种 C、65536种 D、1677万种* 16、滤镜中的()效果,可以使图像呈现塑料纸包住的效果;该滤镜使图像表面产生高光区域,好像用塑料纸包住物体时产生的效果。 A、塑料包装* B、塑料效果 C、基底凸现 D、底纹效果 17、在Photoshop7.0中,如果要增加一幅为LAB模式的图像的红色,应该:()

西安优看电子java笔试题答案

西安优看电子java笔试题答案

一选择题(共30题,选择其中15个解答,每题2分,共30分) 1. 有一段java 应用程序,它的主类名是a1,那么保存它的源文件名能够是(A ) A. a1.java B. a1.class C.a1 D.都对 2. 在创立对象时必须(B ) A.先声明对象,然后才能使用对象 B. 先声明对象,为对象分配内存空间,然后才能使用对象 C. 先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象 D. 上述说法都对 3. 在调用方法时,若要使方法改变实参的值,能够(B) A. 用基本数据类型作为参数 B. 用对象作为参数 C.A和B都对 D.A和B都不对 4. Java语言具有许多优点和特点,哪个反映了Java程序并行机制的特点?(B ) A. 安全性 B. 多线性

C.跨平台 D.可移植 5. 以下声明合法的是(B ) A.default String s; B.public final static native int w( ) C.abstract double d; D.abstract final double hyperbolicCosine( ) 6 . 以下标识符中哪项是不合法的(B )A A.const B.$double C.hello D.BigMeaninglessName 7. 下面哪一个是合法的数组声明和构造语句 (C ) A. int[] ages = [100]; B. int ages = new int[100]; C. int[] ages = new int[100]; D. int() ages = new int(100); 8. 下列哪种异常是检查型异常,需要在编写程序时声明(B) A.NullPointerException B.ClassCastException C.FileNotFoundException D. IndexOutOfBoundsException

相关文档
相关文档 最新文档