电大软件工程本科形成性考核册及答案8.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《电大软件工程本科形成性考核册及答案8.docx》由会员分享,可在线阅读,更多相关《电大软件工程本科形成性考核册及答案8.docx(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程(本)作业1姓名学号得分老师签名(第14章)一、选择题:1 .开发软件所需高成本和产品的低质量之间有着尖锐的冲突,这种现象称做(OoA.软件工程B.软件周期C.软件危机D.软件产生2 .瀑布模型本质上 是一种(A )模型。A.线性依次B.依次迭代C.线性迭代 D.早期产品3 .瀑布模型存在的问题是(B )oA.用户简洁参加开发B.缺乏敏捷性C.用户与开发者易沟通D.适用可变需求4 .螺旋模型是一种将瀑布模型和(A)结合起来的软件开发模型。A.增量模型 B.专家系统C.喷泉模型 D.变换模型5 .原型化方法是用户和设计者之间执行的一种交互构成,适用于(A)系统。A.需求不确定性高的B.需
2、求确定的C.管理信息D.实时6 .下列有关软件工程的标准,属于国际标准的是(D )A. GB B. DIN C. ISO D. IEEE7 .结构化方法是一种基于(D)的方法。A.数据结构B.程序结构C.算法D.数据流8 .软件可行性探讨实质上是要进行一次(A)需求分析、设计过程。A、简化、压缩的B、具体的C、彻底的 D、深化的9 .可行性探讨的目的是(D)A、分析开发系统的必要性B、确定系统建设的方案C、分析系统风险D、确定是否值得开发系统10 .设年利率为i,现存入p元,不计复利,n年后可得钱数为(OoA、PX(l+i*n) B、PX (i+l)*n C、pX (l+i)n D、pX (i
3、+n)11 .可行性探讨是在(A)之前A、系统开发B、测试C、试运行 D、集成测试12 .可行性探讨须要的时间长短取决于系统的规模,一般来说,可行性探讨的成本只是预期总成本的(Oo8 .关于JAVA语言下列说法不正确的是(B)oA.跨平台的B.动态指针C.说明型的D.面对对象的9 .运用白盒测试方法时,确定测试数据应依据(A)和指定的覆盖标准。A程序内部逻辑B.程序困难结构C.运用说明书D.程序的功能10 .确认测试主要涉及的文档是(A)oA、需求规格说明书B、概要设计说明书C、具体设计说明书I)、源程序11 .测试的关键问题是(D)oA.如何组织对软件的评审B.如何验证程序的正确性C.如何采
4、纳综合策略D.如何选择测试用例12 .黑盒测试在设计测试用例时,主要探讨(A)oA.需求规格说明B.具体设计说明C.项目开发支配D.概要设计说明与具体设计说明13 .下面(B)测试属于黑盒测试。A、路径测试B、等价类划分C、条件推断D、循环测试14 .在下述(B)测试中,测试人员必需接触到源程序。A、功能测试B、结构测试C、功能测试和结构测试D、性能测试15 .检查软件产品是否符合需求定义的过程称为(D)oA、确认测试B、集成测试C、验收测试D、验证测试16 .软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试(D)oA、结构合理性B、软件外部功能C、程序正确性D、程序内部
5、逻辑17 .软件维护中,因修改交互输入的依次,没有正确的记录而引起的错误是(A)产生的副作用。A、文档B、数据 C、编码I)、设计18 .以下属于软件维护阶段文档的是(C)。A、软件需求说明B、操作手册C、软件问题报告D、测试分析报告19 .产生软件维护的副作用,是指(C)oA、开发时的错误B、隐含的错误C、因修改软件而造成的错误D、运行时误操作20 .维护中,因误删除一个标识符而引起的错误是(C)副作用。A、文档B、数据C、编码D、设计21 .可维护性的特性中,相互促进的(A)oA、可理解性和可测试性B、效率和可移植性C、效率和可修改性 D、效率和结构好22 .软件维护的困难主要缘由是(C)
6、A、费用低 B、人员少 C、开发方法的缺陷D、用户不协作23 .软件维护费用高的主要缘由是(C)oA、人员少B、人员多C、生产率低D、生产率高24 .为了适应软硬件环境改变而修改软件的过程是(C)。A、校正性维护 B、完善性维护C、适应性维护D、预防性维护25 .可维护性的特性中,相互冲突的是(B)A.可理解性与可测试性B.效率与可修改性C.可修改性和可理解性D.可理解性与可读性26 .各种不同的软件维护中,以(C)维护所占的维护量最小。A、纠错性维护B、代码维护C、预防性维护D、文档维护27 .在变更限制中,(B)可以用来确保由不同用户所执行的并发变更。A.异步限制B.同步限制C.存取限制D
7、.基线限制28 .变更限制是一项最重要的软件配置任务,其中“检出”和(A)处理实现了两个重要的变更 限制要素,即存取限制和同步限制。A.登入B.管理C.填写变更要求D.审查29 .用图表示软件项目进度支配,下列说法中正确的是(B)A.能够反映多个任务之间的困难关系B.能够直观表示任务之间相互依靠制约关系C.能够表示哪些任务是关键任务D.能够表示子任务之间的并行和串行关系30 .基线可作为软件生存期中各开发阶段的一个检查点。当采纳的基线发生错误时,可以返回到 最近和最恰当的(C)上A.配置项B.程序C.基线D.过程二、简答题1 .为建立良好的编程风格应遵循什么原则?2 .什么是软件测试?软件测试
8、的原则是什么?3 .请说明集成测试、系统测试和验收测试有什么不同?4 .简述单元测试的内容。5 .什么是白盒测试?它适应哪些测试?6 .非渐增式测试与渐增式测试有什么区分?渐增式测试如何组装模块?7 .采纳黑盒技术设计测试用例有哪几种方法?这些方法各有什么特点?8 .白盒测试法有哪些覆盖标准?试对它们的检错实力进行比较。9 .依据下面程序代码,画出程序流程图,然后设计满意条件/判定覆盖、条件组合覆盖的测试用例。BEGINT:=0IF ( X=80 AND Y=80 )THENT:=lELSE IF ( X=90 AND Y=75 ) THENT:=2END IFIF (X=75 AND Y=9
9、0) THENT:=3END IFEND IFRETURN10 .软件的可维护性是软件设计师最关注的性能,谈谈为了获得软件良好的可维护性,在设计时应当 留意哪些问题?11 .在软件文档中,你认为哪些文档对于软件的维护最重要?12 .软件维护时的源程序修改策略是什么?13 .软件项目支配包括那些内容?15 .什么是软件配置管理?什么是基线?三、应用题1.编写C语言程序,要求输入一个学生的两门课成果(百分制),计算该生的总分并要求输出 成果等级等、B、C、D、E。总分在180分以上为上,160179分为B, 140159分为分,120139 分为D, 120分以下为F。运用switch语句编写,具
10、体要求:成果通过键盘输入,输入之前要有提示信息。若输入的成果不是百分制成果,则给出错误提示信息,并且不再进行下面的等级评价;若输入 的成果是百分制成果,则计算总分,并依据要求评价等级。2.请修改下面的程序,使它的可阅读性更好。WHILE P DOIF A0 THEN Al ELSE A2 ENDIF;SI;IF B0 THEN Bl;WHILE C DO S2;S3 ENDWHILE;ELSE B2ENDIF;B3ENDWHILE;A、 1% B、 20% C、 8% D、 50%13 .我国正式颁布实施的(B)对计算机病毒的定义具有法律性、权威性。A.计算机软件爱护条例B.中华人民共和国计算
11、机信息系统平安爱护条例C.中华人民共和国著作权法D.计算机病毒防治管理方法14 .效率是一特性能要求,因此应当在(B)阶段规定?A、可行性分析B、需求分析C、概要设计D、具体设计15 .需求规格说明书的作用不包括(D)A、软件验收的依据B、用户与开发人员对软件要做什么的共同理解C、软件可行性探讨的依据D、软件设计的依据16 .数据字典是用来定义(D)中的各个成份的具体含义的。A、程序流程图B、功能结构图C、系统结构图D、数据流程图17 .数据流程图是(A)方法中用于表示系统逻辑模型的一种图形工具。A、 SA B、 SD C、 SP D、 SC18 . DFD中的每个加工至少有(A)。A、一个输
12、入流或一个输出流 B、一个输入流和一个输出流C、一个输入流D、一个输出流19 .需求分析阶段的关键任务是确定(D)A、软件开发方法B、软件开发工具C、软件开发费D、软件系统的功能20 .在SD方法中全面指导模块划分的最重要的原则是(D)oA、程序模块化B、模块高内聚C、模块低耦合D、模块独立性21 .在模块的3种基本属性中,反映模块内部特性的是(C)oA、接口 B、功能 C、逻辑I)、状态22 .模块的耦合性可以依据耦合程度的凹凸进行排序,以下(D)符合从低到高的正确次序。A、数据结构耦合,公共耦合,限制耦合,内容耦合B、数据耦合,限制耦合,数据结构耦合,公共耦合C、无干脆耦合,数据结构耦合,
13、内容耦合,限制耦合D、无干脆耦合,数据耦合,限制耦合,内容耦合23 . PDL是描述处理过程(C )A、做什么B、为什么做C、怎么做D、对谁做24 . (D)工具在软件具体设计过程中不采纳。A、判定表 B、IP0 图 C、PDL D、DFD 图25 .为高质量地开发软件项目,在软件结构设计时,必需遵循(A)原则。A.信息隐藏B、质量限制C、程序优化D、数据共享26 .当一个模块干脆运用另一个模块的内部数据,这种模块之间的耦合为(D)A、数据耦合B、公共耦合C、标记耦合D、内容耦合27 .具体设计与概要设计连接的图形工具是(B)。A、DFD图B、SC图C、PAD图D、程序流程图28 .下列几种类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电大 软件工程 本科 形成 考核 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内