版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程期末考试提高及答案
一、单项选择题(每题2分,共20分)1.软件生命周期中,()阶段的主要任务是确定软件系统要“做什么”。A.详细设计B.需求分析C.编码D.测试2.下列不属于软件调试技术的是()。A.强行排错法B.回溯法C.原因排除法D.集成测试法3.划分模块时,一个模块的()是指模块内部各元素间彼此结合的紧密程度。A.耦合性B.内聚性C.独立性D.扇入扇出4.软件需求规格说明书的内容不应该包括()。A.对重要功能的描述B.软件确认准则C.软件的性能D.算法的详细描述5.数据流图(DFD)是()方法中用于表示系统逻辑模型的一种图形工具。A.结构化分析B.面向对象分析C.软件测试D.软件维护6.()是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐藏的。A.封装B.继承C.多态D.抽象7.软件测试的目的是()。A.证明软件的正确性B.发现软件中的错误C.改善软件的性能D.开发新的软件功能8.确认测试主要涉及的文档是()。A.详细设计说明书B.概要设计说明书C.需求规格说明书D.源程序9.下列关于瀑布模型的描述正确的是()。A.从一个阶段直接转入下一阶段,无反馈B.适用于需求明确的项目C.强调迭代D.灵活性高10.软件维护的类型不包括()。A.改正性维护B.适应性维护C.完善性维护D.预防性维护答案:1.B2.D3.B4.D5.A6.A7.B8.C9.B10.无(以上选项均属于软件维护类型)二、多项选择题(每题2分,共20分)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.数据流图的基本成分有()。A.外部实体B.数据流C.处理逻辑D.数据存储10.软件测试的过程包括()。A.单元测试B.集成测试C.系统测试D.确认测试答案:1.ABCD2.ABCD3.ABCD4.ABCD5.ABCD6.ABCD7.ABCD8.ABCD9.ABCD10.ABCD三、判断题(每题2分,共20分)1.软件开发的主要目的是追求软件的功能强大,而不必过于关注用户体验。()2.内聚性越高,模块的独立性越强。()3.需求分析阶段可以不考虑软件的可实现性。()4.软件测试只能发现错误,不能证明软件没有错误。()5.面向对象方法中,继承是指子类自动共享父类的属性和方法。()6.软件维护就是对软件代码进行修改。()7.瀑布模型是一种适合快速变化需求的软件开发模型。()8.配置管理可以保证软件产品的可追溯性。()9.数据流图可以清晰地表达系统的控制逻辑。()10.软件项目管理的主要目标是在规定的时间和预算内,开发出满足需求的软件。()答案:1.×2.√3.×4.√5.√6.×7.×8.√9.×10.√四、简答题(每题5分,共20分)1.简述软件的特点。软件是逻辑产品,没有物理形态,具有抽象性;开发和维护成本高;对硬件和环境有依赖性;易复制;软件的质量较难衡量。2.什么是增量模型?有什么优缺点?增量模型将软件项目分解为多个增量,每个增量都可独立开发、测试和交付。优点是能较快提供可运行版本,便于适应需求变化;缺点是管理和集成难度较大,可能存在兼容性问题。3.简述软件测试的步骤。软件测试步骤包括单元测试,对单个模块测试;集成测试,将模块组装测试;系统测试,将软件与硬件等结合测试;确认测试,依据需求规格验证软件。4.什么是软件的可维护性?提高可维护性的方法有哪些?软件可维护性指软件能够被理解、修改、适应和增强的容易程度。提高方法有采用结构化和面向对象设计、做好文档编写、进行单元和集成测试等。五、讨论题(每题5分,共20分)1.讨论软件项目中需求变更可能带来的影响。可能导致进度延迟,开发计划需调整;成本增加,增加开发时间和人力投入;影响软件质量,频繁变更易引入新问题;还可能影响团队士气和客户满意度。2.讨论面向对象方法和结构化方法的区别。结构化方法以过程为中心,自顶向下分解,强调功能模块化;面向对象方法以对象为中心,将数据和操作封装,通过继承、多态等实现复用和扩展,更符合人类思维。3.讨论软件复用的重要性和实现途径。重要性在于提高开发效率、降低成本、提高软件质量。实现途径有代码复用,如使用开源库;设计复用,借
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年女骑手安全培训内容实战手册
- 2026年植物培养箱租赁合同协议
- 三门峡市卢氏县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 石家庄市晋州市2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 日喀则地区江孜县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 2026年避坑指南企业安全用电培训内容
- 洛阳市老城区2025-2026学年第二学期四年级语文第五单元测试卷(部编版含答案)
- 济宁市微山县2025-2026学年第二学期四年级语文期中考试卷(部编版含答案)
- 咸阳市泾阳县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 河源市和平县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 保障性住房政策课件
- 小区清洁保洁服务方案(3篇)
- 《守株待兔》公开课课件
- 公路工程高精度GNSS测量技术规范
- 灌溉排水工程专题练习库
- 统计知识党校培训课件
- 学前教育原理(第2版) 课件 第三章 学前教育中的基础关系
- CJ/T 402-2012城市供热管道用波纹管补偿器
- 电力变压器的综合分析与诊断
- 学校工程设计任务书
- 生物制品附录3培训
评论
0/150
提交评论