4月考试软件工程第一次作业_软件工程第一次作业
4月考试软件工程第一次作业由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“软件工程第一次作业”。
2013年4月考试软件工程第一次作业
一、单项选择题(本大题共30分,共 15 小题,每小题 2 分)1.TURBO PASCAL是()软件。A.系统软件 B.人工智能 C.事务软件 D.应用软件
2.软件工程的主要目标是()。A.软件需求 B.软件设计 C.风险分析 D.软件实现
3.在结构化系统分析中,处理逻辑可用()描述。A.数据字典 B.数据流图 C.结构图
D.结构化语言
4.计算机辅助软件工程,简称()。A.SA B.SD C.SC D.CASE 5.STD表示的是()A.数据流图 B.状态迁移图 C.控制流图 D.控制说明图
6.软件工具是指为支持计算机软件的开发、维护、模拟、移植或管理而研制的程序系统.所以软件工具是()A.软件工程
B.一个项目管理工具 C.一个程序系统 D.一个需求分析工具
7.软件的结构化设计(SD)方法中,一般分为概要设计和详细设计两阶段,其中详细设计主要是要建立()。A.软件结构 B.软件过程 C.软件模型 D.软件模块
8.在下列开发模型中,属于软件演化模型的是()A.原型模型
B.构件组装模型 C.螺旋模型 D.瀑布模型 9.数据字典,一般不出现的条目是()A.数据流 B.数据存储 C.加工
D.终点与源点
10.在数据流图中的数据存储是指()。A.手工台帐
B.数据存储的地方 C.数据库文件 D.磁盘文件
11.软件过程设计主要采用的方法是.()A.模块设计 B.结构化设计 C.PDL语言
D.结构化程序设计
12.进行数据管理设计时()不能作为数据存放的方式 A.文件
B.关系数据库 C.面向对象数据库 D.堆栈
13.关于信息隐藏下列说法错误的是()A.信息隐藏可以提高模块的独立性 B.信息隐藏可以减少错误传递的可能
C.信息隐藏意味着模块之间无须进行数据交换 D.信息隐藏的思想可以用于实现“数据封装”
14.快速原型是利用原型辅助软件开发的一种新思想,由于使用的语言效率不高,因而它大多数应用于软件生命周期的()A.需求阶段 B.设计阶段 C.测试阶段
D.软件开发的各个阶段
15.划分模块时,一个模块的()A.作用范围应在其控制范围之内 B.控制范围应在其作用范围之内 C.作用范围与控制范围互不包含
D.作用范围与控制范围不受任何限制
二、多项选择题(本大题共40分,共 10 小题,每小题 4 分)
1.数据流图中的处理必须用对象中的操作来实现常见的操作有()。A.查询 B.动作 C.活动 D.访问
2.问题定义阶段的目标是()A.弄清要计算机解决的根本问题是什么 B.确定新系统的作用域
C.确定项目所需的资源和经费 D.确定怎样解决问题
3.在数据流图中,变换型结构由()组成 A.传入路径 B.变换中心 C.传出路径 D.事务中心 E.动作路径
4.在ER模型中实体之间的关系包括()A.一对一 B.一对多 C.依赖 D.多对多
5.软件需求分析的步骤包括()A.需求获取 B.需求提炼 C.需求描述 D.需求验证
6.软件工程的目标是()A.提高软件的生产效率 B.提高软件的质量和可靠性 C.降低成本的目的D.提高软件开发人员的个人能力 7.瀑布模型的特点是()A.阶段间具有顺序性和依赖性
B.在软件开发的初始阶段清楚地给出所有需求 C.质量保证 D.推迟实现
8.需求分析的任务是()A.建立分析模型 B.建立逻辑模型 C.编写SRS D.建立物理模型
9.风险的类别包括()A.项目风险 B.技术风险 C.商业风险 D.控制风险
10.软件工程的发展阶段有()A.程序时期,即只有程序,没有设计文档说明 B.程序+说明时期,开始出现“软件危机”
C.软件工程时期,软件的生产步入系列化、工程化和标准化 D.面向对象时期,即采用面向对象的思想开发设计软件
三、判断题(本大题共30分,共 10 小题,每小题 3 分)
1.DFD主要作用是指明系统中数据是如何流动和变换的,以及描述使数据流进行变换的功能.()2.可行性研究的最根本的任务是对以后的行动方针提出建议.()3.瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。4.SA法是面向数据流,建立在数据封闭原则上的需求分析方法。5.界面设计也是软件设计的主要内容之一.()6.耦合指软件系统结构中各模块间相互联系紧密程度的一种度量.()7.JAVA语言编译器是一个CASE工具。
8.需求分析结果模糊不清、不完整、不一致会造成严重的后果.()9.分层的DFD图可以用于可行性分析阶段,描述系统的逻辑结构。10.过程设计就是编码实现的过程.()
答案:
一、单项选择题(30分,共 15 题,每小题 2 分)
1.D 2.D 3.B 4.D 5.B 6.C 7.D 8.C 9.D 10.B 11.D 12.D 13.C 14.A 15.A
二、多项选择题(40分,共 10 题,每小题 4 分)
1.ABCD 2.ABC 3.ABC 4.ABD 5.ABCD 6.ABC 7.ACD 8.AC 9.ABC 10.ABC
三、判断题(30分,共 10 题,每小题 3 分)
1.√ 2.√ 3.× 4.× 5.√ 6.√ 7.√ 8.√ 9.√ 10.×