- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
考试试题A第1套
课程名称:软件工程课程编号:适用专业:共4页
命题人:教研室主任:第1页
填空题(每题2分,共20分)
1、软件是由计算机程序、数据和三部分组成。
2、软件项目的可行性研究通常包括可行性、经济可行性、法律可行性等方面的研究。
3、在进行可行性研究和软件计划以后,如果确认开发一个新的软件系统是必要的而且是可能的,那么就进入阶段。
4、从工程管理角度可将软件设计分为两个阶段,即概要设计和。
5、模块的是指一个模块直接下属模块的个数。
6、是最高程度的耦合,这种耦合出现在当一个模块直接使用另一模块的内容数据和通过非正常入口转入另一个模块内部。
7、是表达系统类及其相互联系的图示,它是面向对象设计的核心。
8、各模块经过单元测试后,将各模块组装起来进行,以检查与设计相关的软件体系结构的有关问题。
9、为增加软件功能、增强软件性能、提高软件运行效率而进行的维护活动称为。10、软件项目管理中的“4P”分别是指人员、、过程和项目。
二、选择题(每题1分,共10分)
1、软件工程科学出现的主要原因是()。
A.计算机的发展B.其他工程科学的影响
C.软件危机的出现D.程序设计方法学的影响
2、以下哪种软件过程模型引入了“风险分析”活动。()
A.瀑布模型B.增量模型C.原型模型D.螺旋模型
3、可行性研究阶段最终需要提交的主要文档是()。
A.项目开发计划B.可行性研究报告
C.需求规格说明D.软件设计说明
4、在各种不同的软件需求中,()描述了用户使用软件产品必须要完成的任务。
A.业务需求B.功能需求C.性能需求D.用户需求
5、假设有三个实体:学生、院系、课程。若一名学生属于一个院系,一个院系有多名学生;一名学生可以选择多门课程,一门课程可被多名学生选择。则下图中,院系和学生之间是联系,学生和课程之间的联系描述准确的是()。
A.1:*,1:*B.*:1,*:1C.1:*,*:*D.*:1,*:*
院系
院系
学生
课程
考试试题第1套
课程名称:软件工程课程编号:适用专业:共4页
命题人:教研室主任:第2页
6、模块内聚与耦合是模块独立性的两个衡量标准。在划分模块时,应尽可能()。
A.高内聚,低耦合B.高内聚,高耦合
C.低内聚,高耦合D.低内聚,低耦合
7、如下图所示的软件结构图,该结构的宽度是和模块G的扇入是()。
A.2和1B.3和2C.1和3D.2和2
8、集成测试时,能较早发现高层模块接口错误的测试方法为()。
A.自顶向下渐增式测试 B.自底向上渐增式测试
C.非渐增式测试 D.系统测试
9、因计算机硬件和软件环境的变化而做出的修改软件的过程称为()。
A.校正性维护 B.适应性维护C.完善性维护 D.预防性维护
10、软件项目管理是()一切活动的管理。
A.需求分析 B.软件设计过程C.模块设计 D.软件生命周期
三、判断题(每题1分,共10分)
1、由于软件生产的复杂性和高成本性,使大型软件的生存出
文档评论(0)