《软件工程基础》 考核题该门课程不用现场笔试考试(网上预约考试时间为虚设),请预约该门课程考试的学生将答案手写 A4 答题纸上,于规定时间内交到学习中心,哈站交到班主任处
未预约的学生提交的内容作废处理,预约后不按规定时间提交按旷考处理
(答题纸附在第二页,所有答案必须写在答题纸上,标清题号)一、 选择题(每小题 3 分,共 30 分)1、准确地解决“软件系统必须做什么”是( )阶段的任务
A.可行性讨论 B
需求分析 C
软件设计 D
程序编码2、软件生存期中时间最长的是( )阶段
需求分析 B
软件测试 D
软件运行/维护3、在结构化分析方法中用状态―迁移图表达系统或对象的行为
在状态―迁移图中,由一个状态和一个事件所决定的下一状态可能会有( )个
供选择的答案: A
不确定4、软件需求分析阶段的工作,可以分为以下 4 个方面: 对问题的识别、分析与综合、编写需求分析文档以及( )
阶段性报告 C
需求分析评审 D
以上答案都不正确5、 在软件生存周期的瀑布模型中一般包括计划、( )、设计、编码、测试、维护等阶段
A 可行性分析 B 需求采集 C 需求分析 D 问题定义6、 软件工程包括三个要素:方法、工具和( )
A 过程 B 软件系统 C 硬件环境 D 人员7、 需求分析最终结果是产生( )
项目开发计划 B
可行性分析报告 C
需求规格说明书 D
设计说明书8、数据字典中,一般不出现的条目是( )
数据存储 C
源点与终点11、9、在软件测试中,下面说法中错误的是( )
测试是为了发现程序中的错误而执行程序的过程B
测试是为了表明程序是正确的C
好的测试方案是极可能发现迄今为止尚未发现的错误的方案D
成功的测试是发现了至今为止尚未发