北京科技大学-870软件工程【2014】考研真题

免费
2023-06-20 999+ 109.68KB 4 页
侵权投诉
1
北 京 科 技 大 学
2014 年硕士学位研究生入学考试试题
=============================================================================================================
试题编号: 870 试题名称: 软件工程 (共 4 页)
适用专业: 计算机科学与技术、软件工程、计算机技术(专业学位)、软
件工程(专业学位)
说明: 所有答案必须写在答题纸上,做在试题或草稿纸上无效。
=============================================================================================================
一、选择题(共 20 分,每小题 2 分)
1、软件工程学科出现的主要原因是( )。
A.计算机的发展 B.其他工程学科的发展
C.软件危机的出现 D.程序设计方法学的影响
2、瀑布模型是( )
A.软件开发方法 B.软件开发环境
C.程序设计方法学 D.软件生存周期模型
3、准确地解决“软件系统必须做什么”是( )阶段的任务。
A.可行性研究 B.详细设计 C.需求分析 D.编码
4、好的模块划分原则应该是( )
A.高耦合、高内聚 B.低耦合、高内聚
C.高耦合、低内聚 D.低耦合、低内聚
5、为了提高模块的独立性,模块内部最好是( )
A.逻辑内聚 B.时间内聚 C.功能内聚 D.通信内聚
6、每个对象可用它自己的一组属性和它可以执行的一组( )来表现。
A.行为 B.功能 C.操作 D.数据
7、面向对象程序设计的基本机制有( )
A.结构 B.属性 C.方法 D.继承
8、软件测试的目的是为了( )
A.证明软件符合设计要求 B.发现软件中的错误和缺陷
C.改善软件的功能和性能 D.发掘软件的潜在能力
2
9、在软件维护中,( )维护是针对用户对软件提出功能和性能要求的。
A.校正性 B.适应性 C.完善性 D.预防性
10、软件工程管理的对象是( )
A.软件开发人员 B.软件工程项目 C.软件开发过程 D.软件开发速度
二、名词解释(共 30 分,每小题 3分)
1、软件工程
2、软件生存周期
3、模块的控制范围
4、数据流图
5、信息隐蔽
6、软件配置项
7、软件质量
8、多态性
9、集成测试
10、类
三、简答题(共 40 分)
17分)软件工程的基本原则有哪些?
26分)可行性研究的任务有哪些?
35分)模块的耦合包括哪些类型?
45分)影响软件可维护性的因素有哪些?
56分)简述三种面向对象模型的主要功能。
65分)简述结构化程序设计的要点。
76分)简述软件工程方法学的三要素。
四、计算题(共 10 分)
一个 SNS 网站项目采用 RUP 过程进行开发,在第二次迭代的过程中,
目团队对本次迭代的工作量进行了如下表所示的估算。
任务
乐观值(人月)
可能值(人月)
悲观值(人月)
表示层开发
2.5
3
3.5
业务逻辑层开发
4
4.5
5
数据访问层开发
2
2.5
3
测试
4
4.5
5
如果这个项目第二次迭代拥有 10 个开发人员和 5个测试人员,几个任务
摘要:

1北京科技大学2014年硕士学位研究生入学考试试题=============================================================================================================试题编号:870试题名称:软件工程(共4页)适用专业:计算机科学与技术、软件工程、计算机技术(专业学位)、软件工程(专业学位)说明:所有答案必须写在答题纸上,做在试题或草稿纸上无效。===========================================================================...

展开>> 收起<<
北京科技大学-870软件工程【2014】考研真题.pdf

共4页,预览2页

还剩页未读, 继续阅读

声明:研友网所有资料均为用户上传分享,仅供参考学习使用,版权归原作者所有。若侵犯到您的权益,请告知我们处理!任何个人或组织,在未征得本平台同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
/ 4
客服
关注