《软件工程(专科)川农19年12月作业考核A
四川农业大学网络教育专科考试软件工程试卷(课程代码 352097)本试题一共五道大题,共3页,满分100分。考试时间90分钟。
注意:1、答案必须填写在答题纸上,题号不清或无题号的以零分计;
2、答题前,请在答题纸上准确、清楚地填写各项目;
3、学号、考点名称、考室号、姓名、身份证号、课程代码、课程名称、培养层次等,不写、乱写及模糊不清者,答题纸作废;
4、开卷考试,若有雷同以零分计。一、单项选择题(本大题共15小题,每小题1分,共计15分)
软件开发的资源中,( )是最重要的资源。
A、人力资源 B、硬件资源
C、软件资源 D、软件复用性及软件部件库
软件工程的三要素是( )。
A、方法、工具和文档 B、方法、工具和过程
C、方法、文档和人 D、方法、过程和人
数据流图(DFD图)中表示“加工”的图形符号是( )。
A、箭头 B、双横线 C、矩形框 D、圆
又称为有效性测试的是 ( )。
A、单元测试 B、组装测试 C、确认测试 D、系统测试
N-S图,也称盒图,是( )时使用的一种图形工具。
A、系统结构设计 B、过程设计 C、 数据设计 D、接口设计
软件测试的策略将测试过程按4个步骤进行,以下与程序编码阶段同一阶段进行的测试是 ( )。
A、单元测试 B、组装测试 C、确认测试 D、系统测试
软件结构图(SC图)中一个模块的扇出是指( )。
A、该模块的所有上层模块数 B、该模块的所有下层模块数
C、直接调用该模块的所有上层模块数 D、该模块直接调用的所有下层模块数
在以下度量模块独立性的内聚准则的部分内聚类型中,内聚性最强的是( )。
A、逻辑内聚 B、时间内聚 C、功能内聚 D、通信内聚
可行性研究主要集中在以下四个方面,其中( )是最难决断的方面。
A、经济可行性 B、技术可行性 C、法律可行性 D、抉择
以下不属于McCall软件质量模型中的质量特性的是( )。
A、结构性 B、完整性 C、正确性 D、效率
允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试的测试用例设计方法是( )。
A、黑盒测试 B、白盒测试 C、选择测试 D、穷举测试
如果一个软件系统是使用类、对象、( )和通信这4个概念设计和实现的,则可以认为这个软件系统是面向对象的。
A、继承 B、复用 C、重载 D、多态
结构化分析(SA)方法是一种( )的分析方法。
A、面向对象 B、面向过程 C、面向数据结构 D、面向数据流
软件模块结构改进的几种试探性原则中,控制范围和作用范围原则是指( )。
A、控制范围在作用范围之外 B、作用范围在控制范围之外
C、作用范围在控制范围之内 D、控制范围在作用范围之内
模块的内聚和模块间的藕合是用于度量模块( )的两个准则。
A、独立性 B、复杂性 C、规模 D、可维护性
二、填空题(本大题共15小题,每小题1分,共计15分)
系统分析的第一步就是______________。
可行性研究主要集中在经济可行性、技术可行性、法律可行性和抉择四个方面。其中____________可行性是最难决断的方面。
需求分析需要依赖___________________三类人员才能完成。
JSD方法是一种面向_________________的分析和设计方法。
SC图中_____________是用矩形框来表示的。
从一些错误征兆着手,通过分析它们之间的关系来找出错误的方法叫做_____法。
一个面向对象的程序的每一成分应是___________,计算是通过新的对象的建立和对象之间的通信来执行的。
软件的可移植性是指当把软件移植到不同的运行环境时,不需改变其_________就能照原样工作的特性。
Goto语句对程序的______________有很大的破坏作用。
10、软件的___ 性表明了一个程序按照用户的要求和设计的目标,执行其功能的正确程度。
11、测试用例是指输入数据及其_____________________。
12、OMT是指______________________。
13、McCall的质量模型中制定了___________个质量特性。
14、为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的错误使用,应当进行的诊断和改正错误的过程,叫做____________性维护。
15、________________是度量软件质量的基础。三、名词解释题(本大题共5小题,每小题4分,共计20分)
数据词典(DD)
软件生存周期模型
SA方法
信息隐蔽
CASE四、简答题(本大题共4小题,每小题10分,共计40分)
软件生存周期中应该具备哪些必要的文档?每种文档的主要作用是什么?
软件的一生会经历哪几个阶段?各个阶段的任务是什么?
系统工程师在需求分析中扮演着什么样的角色?系统工程师应具备什么样的素质?
什么是软件质量保证?试述质量保证的主要功能。五、应用题(本大题共1小题,每小题10分,共计10分)
1、一个城市的公共事业部决定开发一个“计算机化的”坑洼跟踪和修理系统。市民通过本系统报告有坑洼时,要说明街道地址、大小、影响程度,还要记录报告者的姓名和电话,存储在坑洼报告信息中,被送到公共事业部,工作人员根据坑洼的地点和大小,修理队标识号,修理队的人数,被分配的装备,制定一份工单,送到维修队。维修队修理后,将坑洼修理信息上报公共事业部的工作人员,包括:修理坑洼状况,使用填料的数量和修理的开销(时间、人数、使用的材料、装备)。请画出数据流程图。
无忧答案网 附件是答案q 761296021
+1从一些错误征兆着手,通过分析它们之间的关系来找出错误的方法叫做_法。
归纳
页:
[1]