

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程导论期末考试-试题与答案一、填空题1.软件工程中的结构化分析SA是一种页向_的分析方法。2.软件模块独立性的两个定性度虽标准是_。3.软件开发是一个自顶向下逐步细化和求精的过程,而软件测试是一 个_ 的过程。3._和数摒字典共同构成了系统的逻辑模型4._是一种科盒测试技术,这种技术把程序的輸入域划分为若干个数据类,摒此导出测试用例。二、单选题1.在软件危机中祓现出来的软件质呈差的问题I其原因是_。A.软件研发人员彖质太差B.用户经常干预软件系统的研发工作C.没有软件质呈标准D.软件开发人员不遵守软件质星标准2.在软件质呈因素中,软件在异常条件下仍能运行的能力成为软件的_ 。A.安全性B
2、.僅壮性G.可用性D.可靠性3.在下列测试技术中,_ 不属于蹋盒涎试技术。A.等价划分B.边界值分析C.错误推测D.逻辑覆盖4.软件工程方法是在实践中不断发展着的方法,而早期的软件工程方法主要是指_ A.原型化方法B.结构化方法C.功能化方法D.面向对象方法5._是把对象的属性和操作结合在一起,构成一个独立的对象, 其內部信息对外界是隐蔽的,外界只能通过有限的接口与对象发兰联系。.最新资料推荐MBSMWMMBB MWA.多态B.继承G.封装D.消息.最新资斜推荐.WMMBBMMBB flawMMMOWMMBB MW* MMMMMMB MHaM* MW MWW W5.Jackson方法是在软件F
3、发过程中常用的方法,使用Jackson方法吋可以实现_ A.从数据结构导出程序结构E.从数捐流图导岀初始结构图c从模块结构导出数据结构D.从模块结构导出程序结构7.软件测试时为了_ 而执行程序的过程。A.纠正错误B.发现错误G.避免错误D.证明错误8在软件系统中,一个模块应具有什么样的功能,这是由_ 决定的A.总体设计B.需求分析G详细设计D程洋设计9.面向对象分析是对系统进行_的一种方法。A.需求分析B程序设计C.设计评审D.测试验收10.软件文档是软件工程实施中的重要部分,它不仅是软件开发各阶 段的重要依揭,而且影响软件的_。A.可理解性B.可维护性二可扩展性D.可移植11.根块内聚度越高
4、,说明根块内各成分彼此结合的程序越_o A.松散B.紧密G.无法判断D.相等12.软件开发的瀑布模型,一般都将开发过程划分为:分析设计、 编码、测试和维护等阶段,一般认为可能占用人员最多的阶段是_ 。A.分析阶段B.设计阶段C.维护阶段D.测试阶段.最新资斜推荐.WOMM*MMBBWflBBMBWflMHB* MMBB MWMMHB MBIBW MWMMBB13._常用的面向对彖的软件过程根型是。A.瀑布模型B.喷泉模型G.原型模型D.増呈模型14._面向对象的分析阶段建立的系统模型不包括_ 。A.对象模型B.动态模型C.功能模型D.数据模型15.提高软件的可维护性可采用很多措施,下列哪个不在
5、措施之列?A.提供没有错误的程序B.建立质量保证制度G.改进程序文档质量D.明确软件质呈标准三、判断题1.软件工程学只有理论意义,没有实际用途。()2.软件工程的方法只适用于大型软件的开发,对小型软件的开发没有帮助。()3.可行性研究进一步硏究问題分析阶段所确左的问题是否有可行的腿。()4.代码审查方法没有计算机测试方法好。(5.验证软件需求的方法主要靠人工审直的方法。()6.并发系统中遇到的一个主要问题是定时问题。()7.编码风格由个人喜好决定,没有固定格式。()8.面向对象建模得到的模型包含系统的3个要素,即群态纟吉构 交互次序和数据变换。)9.软件篥用是拐高软件幵发生产率和目标系统质量的
6、重要途径。(W-判定覆盖不一定包含条件覆盖,条件覆盖也不一定包含判走覆盖。()11.Power signer是一个CASE工具。(12.软件是指用程序设计语言(如 Pascal, C, Visual Basic 等)编写的程序,软件开发实际上就是编写程序代码。C)13.在进行需求分析时需同时考虑维护问题。(14.UML是一种面向对象的分析设计方法,即OOA/OOD方法。()15.在面向对象的软件开发方法中,每个类都存在其相应的对象,对象是类的实例,类 是生成对象的模板。()四、名词解释1.白盒测试2.模块化3.对彖五、简答题1.简述软件测试的任务、目的与类型。2.简述结构化程序设计方法的基本要
7、点.最新资料推荐.软件工程导论期末考试答案、填空题1.数据流2.内聚性、耦合性3.由下而上4.数据流图5.等价划分-单选题1.C 2. B 3.D4. B 5.C6. A7. B8. B9. A 10. B 11. B12. C 13. B 14. D 15. A三、判断题1v x2x X 3、J4、X5、J 6、J 7、X8、J9v 710. V 11. V12X 13、X 14、X15 J四、名词解释1白盒测试-又叫做舊心测试,把程序看成装在一个透明的白盒子里,按照程序 内部的逻辑测试程序,检测稈序中的主要执行通路是否都能按预定要求正确工作。2.模块化一把程序划分成独立运行且可以独立访问的模块,每个模块完成一个 子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。3.对象描述该対彖属性的数据以及可以対这些数据施加的所有操作刮装在一起构成 的统一体。五 简答题1.答:软件测试是一个为了寻找软件错误而运行程序的过程。目的就是为了发现软件中 的错误。一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例。一个成 功的测试是指揭示了迄今为止
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 22412:2025 EN Particle size analysis - Dynamic light scattering (DLS)
- 养老院院长聘用服务协议4篇
- 矿山承包劳务合同范本
- 房屋销售分销合同范本
- 小门市合伙合同范本
- 雇佣主播合同范本
- 房屋屋顶租用合同范本
- 乡镇路长制工作信息公开通报制度
- 客服工作心得体会(汇编10篇)
- 继续教育个人研修计划怎么写2025(5篇)
- ZDMS0.65S-A-YA型、ZDMS0.610S-A-YA型自动跟踪定位射流灭火系统现场控制箱使用说明书-佑安高科
- 无废校园知识培训课件
- 2025奇台县公安局招聘警务辅助人员(144人)考试参考题库附答案解析
- 中级政工考试题库及答案
- 助老员督导培训课件
- 医疗公司加盟管理办法
- 2025年浙江省中考道德与法治试题答案详解讲评(课件)
- 广州南沙深化面向世界的粤港澳全面合作白皮书(2022.06-2025.06)
- 2025年全国保密教育线上培训考试测试卷必考附答案详解
- 2025年陕西教师编制招聘考试笔试试题(含答案)
- 2025年高考英语新课标Ⅱ卷点评及2026备考方向 课件
评论
0/150
提交评论