计算机科学技术:软件工程考试题库二.docx
《计算机科学技术:软件工程考试题库二.docx》由会员分享,可在线阅读,更多相关《计算机科学技术:软件工程考试题库二.docx(35页珍藏版)》请在第一文库网上搜索。
1、计算机科学技术:软件工程考试题库二1、单选需求分析阶段结束后,应交出的文档中不包括OOA、数据流图B、数据字典C、简明的算法描述D、项目的经费预算答案:D2、填空题糖在植物组织培养中是不可缺少的,作用体现在O答案:碳源、能源、维持渗透压3、判断题SD法是一种面向数据结构的设计方法,强调程序结构与问题结构相对应。O答案:错4、问答题软件产品的特性是什么?答案:软件是一种逻辑产品,具有无形性;软件产品的生产主要是研制;主要是脑力劳动;软件不存在磨损和老化问题,但存在退化问题;软件产品的成本非常昂贵,其开发方式目前尚未完全摆脱手工生产方式;软件具有“复杂性”,其开发和运行常受到计算机系统的限制。5、
2、问答题简述容错技术。答案:容错就是当由于种种原因在系统中出现了数据、文件损坏或丢失时,系统能够自动地将这些被损坏或丢失的数据、文件恢复到发生事故以前的状态,使系统能够连续正常运行的一种技术。6、判断题单元测试通常应该先进行人工走查,再以白盒法为主,辅以黑盒法进行动态测试。()答案:对7、单选在MCCa1I软件质量度量模型中,O属于面向软件产品操作。A.正确性B.可维护性C.适应性D.互操作性答案:A8、判断题JAVA语言编译器是一个CASE工具。()答案:对9、多选UM1语言支持的建模方式有OoA、静态建模B、动态建模C、模块化建模D、功能建模答案:AB,D10、填空题曾被誉为“程序设计方法的
3、革命”的()程序设计,使程序设计从主要依赖于程序员个人的自由活动变成为有章可循的一门科学。答案:结构化11、单选包含风险分析的软件工程模型是OOA、螺旋模型B、瀑布模型C、增量模型D、喷泉模型答案:A12、多选在需求分析阶段主要采用图形工具来描述的原因是OoA、图形的信息量大,便于描述规模大的软件系统B、图形工具能够极好地概括描述一个系统的信息,比文字叙述能够更好地表达重要的细节C、图形能够更加直观地描述目标系统,便于用户理解和交流,有利于开发者与用户之间达成一致的需求D、图形比文字描述简单、形象答案:B,C13、问答题软件项目管理有哪些特点?答案:软件项目管理的主要特点包括如下几个方面:软件
4、项目管理涉及的范围广,涉及软件开发进度计划、人员配置与组织、项目跟踪与控制等。应用到多方面的综合知识,特别是要涉及社会的因素、精神的因素、认知的因素,这比技术问题复杂得多。人员配备情况复杂多变,组织管理难度大。管理技术的基础是实践,为取得管理技术成果必须反复实践。14、多选模块的基本特征是OoA、外部特征(输入/输出、功能)B、内部特征(输入/输出、功能)C、内部特征(局部数据、代码)D、外部特征(局部数据、代码)答案:A1C15、名词解释社会可行性答案:要开发的项目是否存在任何侵犯、妨碍等责任问题,要开发项目目的运行方式在用户组织内是否行得通,现有管理制度、人员素质、操作方式是否可行。16、
5、单选结构化系统分析主要是通过O进行分析的。A.算法分解B.控制结构分解C.数据结构分解D.处理功能分解答案:D17、问答题模块分解的最终目的是什么?答案:模块分解的目的是将系统“分而治之”,以降低问题的复杂性,使软件结构清晰,易阅读、易理解,易于测试和调试,因而也有助于提高软件的可靠性。18、填空题结构化语言是介于自然语言和形式语言之间的一种半OO答案:形式语言19、多选进行系统修改时可能会产生维护的副作用,它们可能有OOA、修改数据的副作用B、修改错误后,又引入了新的错误C、修改代码的副作用D、文档资料的副作用答案:ABC20、单选不适于作为数据流图处理(加工)框名称的是OcA.人工校核工资
6、数据B.工资支票数据C.打印工资支票D.计算职工工资答案:B21、问答题软件测试通常包含哪几个基本步骤?答案:软件测试通常应该对需求、总体设计、详细设计、编码实现各个阶段所获得的开发产品进行测试,软件测试应该贯穿于整个软件开发的全过程。软件测试过程按测试的先后次序可分为以下步骤进行:单元测试、集成测试、确认测试和系统测试,最后进行验收测试。单元测试。完成每个模块的测试,尽可能发现模块内部的错误。单元测试主要采用白盒测试法。集成测试。把已测试过的模块按照一定顺序组装起来,构成软件系统。主要采用黑盒测试法。但对发现错误较多的新子系统,还可能采用白盒法进行回归测试。确认测试:检验所开发的软件能否满足
7、所有功能和性能需求的最后手段,通常均采用黑盒测试法。系统测试:完成确认测试以后,检验它能否与系统的其他部分(如硬件,数据库及操作人员)协调工作,需要进行系统测试。验收测试:检验软件产品质量的最后一道工序是验收测试。与前面讨论的各种测试活动的不同之处主要在于它突出了客户的作用,同时软件开发人员也应有一定程度的参与。22、单选软件的()一般由两次故障平均间隔时间和故障平均恢复时间来度量。A.可维护性B.可靠性C.效率D.可理解性答案:B23、单选提高软件质量和可靠的技术大致可分为两大类:其中一类就是避开错误技术,但避开错误技术无法做到完美无缺和绝无错误,这就需要OA.消除错误B.检测错误C.避开错
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机科学 技术 软件工程 考试 题库