2017年中国海洋大学信息科学与工程学院911软件工程[专业硕士]考研冲刺密押题
● 摘要
目录
2017年中国海洋大学信息科学与工程学院911软件工程[专业硕士]考研冲刺密押题(一) .... 2
2017年中国海洋大学信息科学与工程学院911软件工程[专业硕士]考研冲刺密押题(二) .. 10
2017年中国海洋大学信息科学与工程学院911软件工程[专业硕士]考研冲刺密押题(三) .. 19
2017年中国海洋大学信息科学与工程学院911软件工程[专业硕士]考研冲刺密押题(四) .. 27
2017年中国海洋大学信息科学与工程学院911软件工程[专业硕士]考研冲刺密押题(五) .. 37
一、选择题
1. 软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫( )。
A. 生存期
B. 面向对象设计
C. 面向对象程序设计
D. 面向对象分析
【答案】D
【解析】面向对象分析过程就是认识客观世界的过程,其目的就是建立对客观世界的精确、简洁、可理解的正确模型,也就是所谓的建模。
2. 软件工程针对维护工作的主要目标是提高软件的可维护性,降低( )。
A. 维护的效率
B. 维护的工作量
C. 文档
D. 维护的代价
【答案】D
【解析】软件维护的维护类型主要有校正性维护、适应性维护、完善性维护和预防性维护四种,它的主要目标是提高软件的可维护性,降低维护的代价。
3. 软件工程管理是对软件项目的开发管理,即对整个软件( )的一切活动的管理。
A. 软件项目
B. 生存期
C. 软件开发计划
D. 软件开发
【答案】B
【解析】软件工程管理是对软件项目的开发管理,为了对付大型复杂的软件系统,必须采用相应的管理策略,它是对整个软件生存期的一切活动的管理。
4. ( )应该考虑系统的具体版本进行描述和生成。
A. 成本控制
B. 需求分析
C. 系统设计
D. 版本控制
【答案】D
【解析】版本控制管理是对系统不同版本进行标识与跟踪的过程。版本标识的目的是便于对版本加以区分、检索和跟踪,以表明各个版本之间的关系,应该考虑系统的具体版本进行描述和生成。
5. ( )对整个对象的状态/行为关系的图示,它附属于该对象的类描述模板。
A. 状态转换图
B. 顺序图
C. 活动图
D. 对象图
【答案】A
【解析】状态装换图通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。此外状态转换图还指明了作为特定事件的结果系统将做哪些动作(例如,处理数据)。
6. 程序设计语言包括等几个方面,
它的基本成分包括(乔姆斯基)提出了形式语言的分层理论,他定义了四类文法:短语结构文法、上下文有关文法、上下文无关文法和正则文法。一个文法可以 用一个四元组
V 是非终结符的有限字母表
,
文法中,P 中的生成式都是
关文法中,P 中的生成式的左部
A. 语法、语义
B. 语法、语用
C. 语义、语用
D. 语法、语义、语用
A. 数据、传输、运算
B. 数据、运算、控制
C. 数据、运算、控制、传输
D. 顺序、分支、循环
表示,其中,的形式,其中的形式,其中 是终结符的有限字符表,在上下文有关在上下文无是开始符号,P 是生成式的有限非空集。 在短语文法中,P 中的生成式都是
【答案】
7. 提高软件质量和可靠的技术大致可分为两大类。其中一类就是避开错误技术,但避开错误技术无法做到完美无缺和绝无错误,这就需要( )。
A. 消除错误
B. 检测错误
C. 避开错误
D. 容错
【答案】D
【解析】提高软件质量和可靠性的技术大致可分为两类,一类是避开错误技术,即在开发的过程中不让差错潜入软件的技术;一类是容错技术,即对某些无法避开的差错,使其影响减至最小的技术。当避开错误技术无法做到完美无缺时,就需要引入容错技术。
8. 通信内聚是指( )。
A. 把需要同时执行的动作组合在一起形成的模块
B. 各处理使用相同的输入数据或者产生相同的输出数据
C. 一个模块中各个处理元素都密切相关于同一功能且必须顺序执行
D. 模块内所有元素共同完成一个功能,缺一不可
【答案】B
,【解析】通信内聚指模块内所有处理元素都在同一个数据结构上操作(有时称之为信息内聚)
或者指各处理使用相同的输入数据或者产生相同的输出数据。
9. 瀑布模型中软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段,开发阶段和( )。
A. 运行阶段
B. 可行性分析
C. 详细设计
D. 测试与排错
【答案】A
相关内容
相关标签