软件工程模拟试卷和答案
- 格式:doc
- 大小:43.84 KB
- 文档页数:32
软件工程模拟试卷和答案.北京语言大学网络教育学院《软件工程》模拟试卷一注意:1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。
请监考老师负责监督。
2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。
3.本试卷满分100分,答题时间为90分钟。
4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。
小题,每小本大题共(15一、【单项选择题】在每小题列出的四个选项中分)题2分,共30只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。
“描述了实现概念模型、在软件开发领域中,1为称型被”案的系统模解的软件决方)。
(署部现[D] [C] 计[A] 设[B] 软件实模型模型模型模型。
)、一般来说,整个需求的主体是(2.[A] 功能需求 [B] 性能需求[D] 设计约束[C] 外部接口需求3、总体设计的第二阶段是()。
[A] 初始[B] 详细[C] 复审[D] 精化设计设计阶段设计4、在模块内聚类型中,常常通过研究流程图确定模块的划分,得到的是()。
[A] 逻辑[B] 顺序[C] 功能[D] 过程内敛内敛内敛内敛5、一个模块直接控制(调用)的下层模块的数目称为模块的()。
[A] 扇入 [B] 扇出 [C] 深度 [D] 宽度6、UML术语中,限定符常被用在()。
[A] 依赖[B] 泛化[C] 关联[D] 细化关系关系关系关系7、UML提供的13种图形化工具中,用于概念模型和软件模型静态结构的是()[A] 用况[B] 状态[C] 类图 [D] 活动图图图8、RUP的迭代、增量式开发规定的4个阶段不包括()。
[A] 评审[B] 构造[C] 移交[D] 精化阶段阶段阶段阶段9、根据RUP实现的活动,输入为设计类,活动为实现类,则输出为()。
[A] 用况 [B] 子系[C] 接口 [D] 构件统10、软件评估可分为静态评估和动态评估,其中属于动态评估技术的是()。
[A] 评审 [B] 走查 [C] 形式[D] 软件化证明测试11、黑盒测试技术,又称为()。
[A] 功能[B] 结构[C] 系统[D] 集成测试测试测试测试12、若有语句if(A<1 and C>0)then B=1/Celse B=1/A,选用类似数据A=2,C=1;A=-2,C=1;A=2,C=-1;A=-2,C=-1;得到不同B。
)的值,这种测试策略为(.[A] 定义[B] 等价[C] 路径[D] 事物域测试类测试测试流测试13、在两种模型的基础上,螺旋模型加入两者所忽略的风险分析,这两者是()。
[A] 瀑布模型和增量[B] 瀑布模型和演化模型模型[C] 喷泉模型和增量[D] 喷泉模型和演化模型模型14、在软件生存周期模型中,主要用于支持面向对象技术的软件开发模型是()。
[A] 演化[B] 增量[C] 喷泉[D] 螺旋模型模型模型模型15、CMMI能力等级中的第一级为()。
[A] 已执行级 [B] 已管理级[D] 已定义级已定量管理级 [C]二、【判断题】(本大题共10小题,每小题1分,共10分)正确的填T,错误的填F,填在答题卷相应题号处。
,属于较早期的CASE、结构的基于图形16.CASE。
()17、软件测试方法中的静态测试方法之一为计算机辅助静态分析。
()18、在详细设计阶段,经常采用的工具有PAD。
()19、需求分析中开发人员要从用户那里了解软件做什么。
()20、结构化程序设计主要强调的是程序的效率。
()21、信息隐蔽是指在设计和确定模块时,使得一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。
()22、集成测试也称组装测试或联合测试。
()23、社会可行性是指进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否开资投得值发。
()24、CASE是一组工具和方法的集合,可以辅助软件开发生命周期各阶段进行软件开发。
)(结构化分析方法是需求分析中使用最多的、25适用于数据处理类型软件的需求分方法之一,析。
)(个空,三、【填空题】(本大题共13小题,15分)请将答案填写在答题卷分,共30每空2 相应题号处。
、在软件开发领域,系统模型分为两大类,26 其中之一的()描述了系统是什么。
)27、任何软件工程项目的基础是(、需求阶段的主要任务一般包括需求发现、28的成终,验需析求需分和求证最形系统。
)(.29、HIPO图是由一组IPO图和一张()图组成。
30、耦合和内聚是衡量模块()的两个定性指标。
31、UML的图形化工具分为结构图和()。
32、在UML中,描述系统与外部系统及用户之间交互的图是()。
33、在RUP的每次迭代中都要经历一个核心工作流:即需求获取、分析、设计、实现和()。
34、在标准《ISO/IEC软件生存周期过程12207—1995》中,按过程主体把软件生存周期过程分为基本过程、支持过程和()。
35、CMMI是针对系统/产品开发的能力成熟度模型,集成了3个源模型:软件CMM、集成产品开发CMM和()。
36、结构化设计分为()和详细设计,的能功块模该现实供提要计设细详而()37、RUP是基于()的一种软件开发过程框架,两者一起才称得上是一种面向对象开发方法学。
38、白盒测试技术,典型的是()技术,它依据的是程序的()。
四、【论述题】(本大题共3小题,每小题10分,共30分)请将答案填写在答题卷相应题号处。
39、简述软件测试步骤及关注的内容。
40、简述瀑布模型以及可适应的情况。
41、有一个学生选课系统:程序的输入条件为:每个学生可以选修1至3门课程,试用黑盒测试法完成测试。
(1)按等价类划分法,设计测试用例(要求列出设计过程);按边界值分析法,设计测试用例。
(2).《软件工程》模拟试卷一答案一、【单项选择题】(本大题共15小题,每小题2分,共30分)题1 2 3 4 5 6 7 8 9 10答B A D D B C C A D D题11 12 13 14 15答A C B C A二、【判断题】(本大题共10小题,每小题1分,共10分)题16 17 18 19 20 21 22 23 24 25答T T T T F T T F T T三、【填空题】(本大题共13小题,15个空,每空2分,共30分);)概念模型 (、26.27、 (软件需求(或需求、需求分析));28、 (软件需求规格说明书);29、 (H图(或层次图));30、 (独立性);31、 (行为图);32、 (用况图(或Use Case图));33、 (测试);34、 (组织过程);35、 (系统工程CMM);36、 (总体设计);(具体算法(或算法));(UML)、;37 ;)逻辑结构(;)路径测试 (、38分,10每题3【论述题】四、(本大题共小题,共分)30软件39、复习范围或考核目标:课件第九章:测试软件、复习范围或考核目标:40课件第二章:生命周期和开发模型瀑布模型软件41课件第九章:、复习范围或考核目标:测试.北京语言大学网络教育学院《软件工程》模拟试卷二注意:1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。
请监考老师负责监督。
2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。
3.本试卷满分100分,答题时间为90分钟。
4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。
小题,每小15(本大题共一、【单项选择题】在每小题列出的四个选项中分)题2分,共30只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。
、软件生存周期中,准确地确定软件系统必1 。
)须做什么的阶段是( [B] 需求分析[A] 可行性分析和项目开发计划详细设计 [C] 概要设计[D]、把瀑布模型和专家系统结合在一起的软件2.生存周期模型是()。
[A] 增量模型 [B] 基于知识的模型[D] 喷泉模型[C] 螺旋模型3、以下不属于项目开发计划主要内容的是()。
[A] 实施计划 [B] 交付期限测试用例[C] [D] 人员组织及人工、使用数据流图来表示系统逻辑模型的是4 。
)([D] SA[A] [C] OOA [B] VDMJackson、用于描述结构化分析中数据流加工逻辑的5 是()。
例 [B] ER判[A] 定图[C][D] 用状态图树图、若一个模块中各个处理元素都密切相关于6前一功能元素的输同一功能且必须顺序执行,则该模块的内聚出就是下一功能元素的输入,。
)性类型是(.[A] 时间[B] 偶然[C] 顺序[D] 功能内敛内敛内敛内敛7、下列几种耦合类型,耦合性最高的是()。
[A] 公共[B] 控制[C] 标记[D] 数据耦合耦合耦合耦合8、程序流程图的优点不包括()。
[A] 历史最悠久,使用[B] 容易表示逐步求最广泛精的过程[C] 支持程序的三种[D] 直观清晰,易于使基本控制结构用9、第一个体现结构化编程思想的程序设计语。
)言是([D] 语[B] [A] C[C] Pascal 语言CobolFORTRAN语言语言言10、确定测试也称为()。
[A] 有效[B] 无效[C] 静态[D] 动态测试测试性测试性测试.11、黑盒测试技术不包括()。
[A] 等价[B] 路径[C] 边界[D] 错误类划分覆盖值分析推测12、为了增加软件功能和性能、提高软件运行效率而进行的维护活动称为()。
[A] 校正[B] 适应[C] 完善[D] 预防性维护性维护性维护性维护13、瀑布模型与增量模型之间的本质区别是()。
[A]瀑布模型属于非整体开发模型,增量模型属于整体开发模型[B]瀑布模型属于整体开发模型,增量模型属于非整体开发模型[C] 瀑布模型容易适应需求变化,增量模型不容易适应需求变化[D]瀑布模型减少技术、应用风险,增量模型增大技术、应用风险14、面向对象分析中,对象模型描述了系统的。
)(.[A] 静态[B] 动态[C] 控制[D] 顺序结构结构结构结构15、面向对象设计中存在三种内聚,分别是()。
[A] 属性内聚、操作内[B] 操作内聚、类内聚、类内聚聚、整体-部分内聚[C] 属性内聚、操作内[D] 操作内聚、类内具体内聚聚、对象内聚聚、一般-二、【判断题】(本大题共10小题,每小题1分,共10分)正确的填T,错误的填F,填在答题卷相应题号处。
16、软件工具“代码生成程序”属于设计工具。
()17、与“程序维护手册”文档有关的人员是管理人员和用户。
()18、软件工程标准中,JIS属于国家标准。
()、软件工程过程规定了获取、供应、开发、19.操作和维护时,要实施的过程、活动和任务。
)(基线是软件生存周期中各开发阶段的一个、20它的作用是把开发各阶段工作的划分特定点,使本来连续的工作在这些点上断更加明确化,成肯定阶段以开,便于检查与。