- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
人人好公,则天下太平;人人营私,则天下大乱。——刘鹗
软件工程试题整理_简答题
1、可行性研究的任务是什么?
首先需要进行概要的分析研究,初步确定项目的规模和目标,确定项目的约束和限制,
把他们清楚地列举出来。然后,分析员进行简要的需求分析,抽象出该项目的逻辑结构,建
立逻辑模型。从逻辑模型出发,经过压缩的设计,探索出若干种可供选择的主要解决方法,
对每种解决方法都要研究它的可行性,可从以下三个方面分析研究每种解决方法的可行性。
㈠技术可行性:对要开发项目的功能、性能、限制条件进行分析,确定在现有的资源条件下,
技术风险有多大,项目是否能实现。㈡经济可行性:进行开发成本的估算以及了解取得效益
的评估,确定要开发的项目是否值得投资开发。㈢社会可行性:要开发的项目是否存在任何
侵犯、妨碍等责任问题,要开发项目的运行方式在用户组织内是否行得通,现有管理制度、
人员素质、操作方式是否可行。
2、什么是模块的影响范围?什么是模块的控制范围?他们之间应该建立什么关系?
一个模块的作用范围(或称影响范围)指受该模块内一个判定影响的所有模块的集合。
一个模块的控制范围指模块本身以及其所有下属模块(直接或间接从属于它的模块)的集合。
一个模块的作用范围应在其控制范围之内,且判定所在的模块应在其影响的模块在层次上尽
量靠近。如果再设计过程中,发现模块作用范围不在其控制范围之内,可以用“上移判点”
或“下移受判断影响的模块,将它下移到判断所在模块的控制范围内”的方法加以改进。
3、非渐增式测试与渐增式测试有什么区别?渐增式测试如何组装模块?
非渐增式测试与渐增式测试的测试方法有以下区别:㈠非渐增式测试方法把单元测试和
集成测试分成两个不同的阶段,前一阶段完成模块的单元测试,后一阶段完成集成测试。而
渐增式测试往往把单元测试与集成测试和在一起,同时完成。㈡非渐增式需要更多的工作量,
因为每个模块都需要驱动模块和桩模块,而渐增式利用已测试过的模块作为驱动模块或桩模
块,因此工作量较少。㈢渐增式可以较早的发现接口之间的错误,非渐增式最后组装是才发
现。㈣渐增式有利于排错,发生错误往往和最近加进来的模块有关,而非渐增式发现接口错
误推迟到最后,很难判断是哪一部分接口出错。㈤渐增式比较彻底,已测试的模块和新的模
块再测试。㈥渐增式占用的时间较多,但非渐增式须更多的驱动模块、桩模块也占用一些时
间。㈦非渐增式开始可并行测试所有模块,能充分利用人力,对测试大型软件很有意义。渐
增式测试有以下两种不同的组装模块的方法:㈠自顶向下组合。该方法只需编写桩模块,其
步骤是从顶层模块开始,沿被测程序的软件结构图的控制路径逐步向下测试,从而把各个模
块都结合起来,它又有两种组合策略:①深度有先策略:先从软件结构中选择一条主控制路
径,把该路径上的模块一个个结合进来进行测试,以便完成一个特定的子功能,接着再结合
其它需要优先考虑的路径。②宽度有先策略:逐层结合直接下属的所有模块。㈡自低向上结
合。该方法仅需编写驱动模块。其步骤为:①把底层模块组合成实现一个个特定子功能的族。
②为每一个族编写一个驱动模块,以协调测试用例的输入和测试结果的输出。③对模块族进
行测试。④按软件结构图依次向上扩展,用实际模块替换驱动模块,形成一个个更大的族。
⑤重复②至④步,直至软件系统全部测试完毕。
英雄者,胸怀大志,腹有良策,有包藏宇宙之机,吞吐天地之志者也。——《三国演义》
4、软件质量与软件质量保证的含义是什么?
从实际应用来说,软件质量定义为:㈠与所确定的功能和性能需求的一致性。㈡与所成
文的开发标准一致性。㈢与所有专业开发的软件所期望的隐含特性的一致性。软件质量保证
就是向用户及社会提供满意的高质量的产品,确保软件产品从诞生到消亡为
您可能关注的文档
- 2025年部编版三年级语文上册说课稿(通用3篇).pdf
- 2025年透水砖施工技术交底.pdf
- 2025年辽师大版小学英语三年级期中测试卷.pdf
- 2025年质量员之土建质量基础知识练习题(一)及答案.pdf
- 2025年课后延时服务管理系统的设计与实现.pdf
- 2025年上海市第一人民医院公开招聘工作人员笔试备考题库及答案解析.docx
- 2025年河南浙商银行郑州分行社会招聘笔试备考题库及答案解析.docx
- 2025年白城大安市事业单位公开招聘硕士研究生和博士研究生笔试备考试题及答案解析.docx
- 2024年硬质泡沫塑料项目资金筹措计划书代可行性研究报告.docx
- 2025年淄博黉门文化艺术学校招聘(4人)笔试备考试题及答案解析.docx
- 2025年上海市黄浦区海华小学教师招聘笔试备考题库及答案解析.docx
- 2025年菏泽单州市政工程集团有限公司招聘(6人)笔试备考试题及答案解析.docx
- 2025西安长安万科城小学教师招聘笔试备考试题及答案解析.docx
- 2025年自贡市第一人民医院招收规培医学影像技师4人笔试备考试题及答案解析.docx
- 2025福建宁德柘荣县中医院编外2人笔试备考试题及答案解析.docx
- 2024年电力GIS项目资金申请报告代可行性研究报告.docx
- 吉安市人民政府征兵办公室招聘3名工作人员笔试备考试题及答案解析.docx
- 2024年白酒项目项目投资申请报告代可行性研究报告.docx
- 2025湖南长沙市北雅中学公开招聘教师笔试备考试题及答案解析.docx
- 2025年蚌埠医科大学招聘高层次人才预笔试备考试题及答案解析.docx
最近下载
- JR_T 0237-2021 金融大数据平台总体技术要求.docx
- 江西省吉安市第一中学2024-2025学年高一上学期第一次月考语文(原卷版).docx VIP
- 《Q∕CR9603-2015-高速铁路桥涵工程施工技术规程》.pdf
- 黑龙江大学《概率论》2022-2023学年第一学期期末试卷.doc VIP
- 我国进口牛羊肉行业市场营销方案.docx
- 中国伦理学会德育研究会班主任工作研究中心成立大会主题报告.ppt
- 学校校长年终工作总结.docx VIP
- 报考职位及人数.doc
- 新人教版数学六年级上册全册课本练习题精心可编辑.doc VIP
- 2024秋国开《市场营销原理与实务》形考任务1-4参考答案.doc
文档评论(0)