- 14
- 0
- 约2.5千字
- 约 5页
- 2016-12-10 发布于重庆
- 举报
软件工程导论试题.
软件工程导论试题
一.选择
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、UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法 A、基于瀑布模型的结构化方法B、基于需求动态定义的原型化方法 C、基于对象的面向对象的方法D、基于数据的数据流开发方法 8、在下面的软件开发方法中,哪一个对软件设计和开发人员的开发要求最高 A、结构化方法B、原型化方法C、面向对象的方法D、控制流方法 9、结构化分析方法是一种预先严格定义需求的方法,它在实施时强调的是分析对象的 A、控制流B、数据流C、程序流D、指令流 10、软件开发的结构化生命周期方法将软件生命周期划分成 A、 计划阶段、开发阶段、运行阶段B、 计划阶段、编程阶段、测试阶段 C、 总体设计、详细设计、编程调试D、需求分析、功能定义、系统设计 11、软件开发中常采用的结构化生命周期方法,由于其特征而一般称其为 A、瀑布模型B、对象模型C、螺旋模型D、层次模型 12、软件开发的瀑布模型,一般都将开发过程划分为:分析、设计、编码和测试等阶段,一般认为可能占用人员最多的阶段是 A、分析阶段B、设计阶段C、编码阶段D、测试阶段
1.软件的开发与运行经常受到硬件的限制和制约。√2.模块内的高内聚往往意味着模块间的松耦合。√ 3.Jackson图只能表达程序结构,不能表达数据结构。X上述数据流图表示数据A和B同时输入变换成C。X5.软件的质量好坏主要由验收人员负责,其他开发人员不必关心。X 6.判定覆盖不一定包含条件覆盖,条件覆盖也不一定包含判定覆盖。√7.应该尽量使用机器语言编写代码,提高程序运行效率,而减少高级语言的使用。X8.UML只能应用于软件系统模型的建立。X9.容错就是每个程序采用两种不同的算法编写。X10.软件测试的目的是为了无一遗漏的找出所有的错误。X
五、图 a 中,模块 G 为判定,判断涉及到模块 B、F、G,请指出设计中的错误,再根据改进模块图的基本原则,画出 1~2 个改进方案不改变模块 G 的判断关系,并说明是按照哪条基本原则进行改进的。
解:图 b 为一个改进方案,将模块 G 的位置提高,使其作用范围为控制范围的子集,减少模块之间的联系。40.请使用PAD图和PDL语言描述在数组A(1)~A(10)中找最大数的算法。
解:PDL语言:N1WHILE N10 DOIF A(N)A(N+1) MAX A(N+1);ELSE MAX A(N) ENDIF;NN+1;ENDWHILE;PAD图:
[解析]人工查找时,是从第一个元素开始查找,用当前元素与下一个元素比较,将较大者作为当前元素又与下一元素比较,如此循环,直到数组末尾。
41.根据下列条件使用等价类划分法设计测试用例。
某一8位微机,其八进制常数定义为:以零开头的数是八进制整数,其值的范围是-177~177,如05,0127,-065
解:(1)划分等价类并编号,如下表示:(4分)
(2)为合理等价类设计测试用例,表中有两个合理等价类,设计两个例子(2分)
(3)为不合理等价类测试用例,至少设计一个测试用例(2分)
[解析]等价类划分属于黑盒测试的一种,它将输入数据域按有效的或无效的划分成若干个等价类,测试每个等价类的代表值就等于对该类其他值的测试,这样用少量有代表性的例子代替大量测试目的相同的例子,可以有效提高测试效率。本题划分了3个合理等价类,9个不合理等价类进行测试,取到了预期的效果。
42.某电器集团公司下
您可能关注的文档
- 赤峰市学校中青年教师体育锻炼特点的调查与分析..doc
- 赤水河中段水环境化学特征研究..doc
- 走向世界的资本主义市场(2013年试题,含解析)..doc
- 走进化学实验室知识点梳理..doc
- 走进文化生活复习导学案..docx
- 走进新课程考试复习题..doc
- 走进新课程试卷2..doc
- 走进新课程试题及答案1..doc
- 走进研究性学习教学设计..doc
- 走进细胞知识点..doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 2025年陕西省汉中市某中学小升初入学分班考试英语考试真题含答案.docx VIP
- DB31T 1236-2020 未成年人司法社会工作服务规范.docx VIP
- 宣贯培训(2026年)《DLT 2772—2024火力发电厂输煤廊道巡检装置技术规范》.pptx VIP
- 2026年北京中考白皮书.pdf VIP
- 2025届苏锡常镇高三(一模)数学试题及参考答案.pdf VIP
- 《人工智能辅助的翻译技术》课件.ppt VIP
- 沉浸式非遗体验—宋代点茶.pptx VIP
- PET Complete精品教学课件 unit 3 having fun.pptx
- 年产2万吨马铃薯全粉项目可行性研究报告.docx
- 《计算机网络基础》课件——OSI参考模型.pptx VIP
原创力文档

文档评论(0)