欢迎来到天天文库
浏览记录
ID:36015009
大小:62.50 KB
页数:6页
时间:2019-04-29
《1001 软件开发工程师试卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、CAC人才一体化服务软件开发工程师考试试卷考生注意事项1.本试卷分I卷和II卷,满分为150分,考试用时150分钟,考试结束后将试卷、答题卡一并交回。2.答卷前,考生务必用黑色签字笔将自己的姓名、性别、年龄、证件类型、证件号码、考试所在地填写清楚。3.请仔细阅读各种题目后回答问题,答案须填写在统一规定的答题卡相对应位置。Ⅰ卷一、填空题(本大题每空2分,共40分)1.开发环境是一组相关的( )集成。2.科学工程计算常用的语言有( )、( )、( )。3.耦合是( )的度量。4.软件工具是(
2、)的软件。5.软件开发环境的目标是提高( )。6.软件开发环境应该是高度( )系统。7.软件开发人员(或说软件工程师)与软件分析员、软件设计员、程序员、测试人员的关系是( )关系。8.软件生产周期各阶段的划分随软件的( )不同而不同。9.软件生存周期概念的引入,对于( )有着重大的意义。10.软件维护是软件生存周期的最后一个阶段。软件工程学针对维护工作的主要目标是提高( )。11.软件需求分析的目标主要是( )。12.数据流程图常用( )或( )表示组合条件的判断。13.需求分析活动
3、产生的主要文件是( )。14.源程序文档化主要是指( )。15.在确定类时,所有的( )是候选类。16.增量模型开发可以在过程( )都以增量方式开发,也可以在( )以增量方式开发。二、单项选择题(本大题共40小题,每小题1分,共40分)1.支持快速原型开发的工具不包括( )。A.CASE工具B.面向对象的开发工具C.计算机仿真环境D.数据库设计工具2.软件是指( )。第6页 <共6页>CAC人才一体化服务A.按事先设计的功能和性能要求执行的指令系列B.使程序能够正确操纵信息的数据结构C.
4、与程序开发、维护和使用有关的图文资料D.计算机系统中的程序和文档1.提高软件可维护性的方法不包括( )。A.采用面向对象的开发工具B.建立质量保证体系C.完整的开发文档D.尽量采用C++语言2.白盒法与黑盒法最大的不同在于( )。A.测试用例设计方法不同B.测试方法不同C.应用测试阶段不同D.基于的知识集不同3.软件平台是指( )。A.单一的操作系统或者网络操作系统B.单一的计算机C.单一的操作系统D.DOS、Windows、UNIX4.面向对象分析常用的图形工具是( )。A.对象图、数据流图
5、、状态图B.对象图、事件跟踪图、状态图C.对象图、功能图、状态图D.对象图、事件跟踪图、类图5.软件测试是按照特定的规程,( )的过程。A.发现软件错误B.说明程序正确C.证明程序没有错误D.设计并运行测试用例6.对于分层的DFD父图与子图的平衡是指( )。A.父图与子图的输入输出数据流必须相同B.子图必须继承父图的输入与输出流C.父图与子图相应的输入输出数据流名字保持一致D.子图可以有自己的输入输出数据流7.软件设计包括概要设计和( )。A.宏观设计B.计算机辅助设计C.面向过程的设计D.详细
6、设计8.选出不是面向对象方法要素的选项。( )A.继承性B.易用性C.共享性D.封装性9.IDEF0方法比结构化分析在( )作了改进。A.建立数据模型上B.建立控制模型上C.资源需求分析方面D.自顶向下分解的严谨性方面10.软件工程的基本内容包括( )。A.建模、设计、实现B.程序、数据、文档资料第6页 <共6页>CAC人才一体化服务C.分析、设计、实现D.理论、结构、方法、工具、环境与规范1.消息由三个基本成分组成——( )。A.接收对象、调用方法、参数B.发送对象、调用方法、参数C.接收对
7、象、状态、属性值D.接收对象、调用方法、状态2.DFD是用来描述( )功能的工具。A.进行系统B.要实现的系统的C.数据加工D.计算机系统3.成本效益分析是( )的主要内容。A.经济可行性分析B.项目可行性分析C.有形效益分析D.无形效益分析4.可行性研究报告必须给出( )。A.可行性分析和结论B.经济、技术、社会可行性分析C.项目目标说明和是否可以开发D.可选择的解决方案5.数据结构设计也是概要设计的重要内容,主要是进行数据的( )。A.逻辑设计B.存取设计C.用户试图设计D.索引设计6.软
8、件设计的基本任务是( )。A.模块分解和模块设计B.建立软件逻辑模型C.软件模块化D.得出模块结构图7.衡量模块独立性的标准是( )。A.耦合的类型B.内聚的类型C.模块信息的隐藏性D.耦合性和内聚性8.结构化分析建立功能模型的工具是( )。A.判断树/判断表B.DFDC.DDD.结构化语言9.快速原型的问题在于( )。A.缺乏支持原型开发的软件工具B.要严格控制原型构造的迭代C.终端用户对原型不能理解D.软件的测试和文档更新困难10.面向对象方
此文档下载收益归作者所有