1001 软件开发工程师试卷

1001 软件开发工程师试卷

ID:36015009

大小:62.50 KB

页数:6页

时间:2019-04-29

1001 软件开发工程师试卷_第1页
1001 软件开发工程师试卷_第2页
1001 软件开发工程师试卷_第3页
1001 软件开发工程师试卷_第4页
1001 软件开发工程师试卷_第5页
资源描述:

《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.面向对象方

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。