电大本科软件工程复习题及答案

Open

软件工程复习资料机答案.doc

下载:375 次
一、  选择题,请从四个可选项中选择正确答案。
1、下面哪个选项不是软件工程研究的内容( )。
A. 生产无故障的软件       B. 精通一门编程语言
C. 生产满足用户需求的软件 D.生产及时交付的软件
2、软件工程的出现是由于 ( )
A.软件危机   B.计算机硬件技术的发展   
C.软件社会化的需要    D.计算机软件技术的发展
3、软件工程的研究内容具有层次化结构,最底层是质量保证层,中间层是( ),最上层是工具层。
A.过程层   B.方法层   C.过程层和方法层  D.系统层
4、美国著名软件工程专家B.W.Boehm于1983年提出了软件工程的( )条基本原理。
A.7    B.5    C.3  D.12
5、结构化分析方法(SA 法)使用的主要描述工具有()。
A.数据库      B.模块结构图     C.PAD 图     D.分层的DFD 图
6、源程序的效率与( )阶段确定的算法的效率直接有关。
A.概要设计   B.总体设计         C. 单元设计      D. 详细设计
7、可行性研究的主要任务是( )。
A.确定系统做什么   B. 确定性能   C.确定功能  D. 进行一次简要的需求分析
8、内容耦合是模块间最紧密的耦合,( )是模块间最松散的耦合。
A.数据耦合 B.非直接耦合  C.控制耦合  D.外部耦合
9、面向对象是“先”确定()“后”()。
A.属性/方法  B.数据结构/方法  C. 动作的主体/执行动作 D.动作
10、UML是一种( )语言。
A.高级编程  B.可视化建模  C.分析方法  D.过程
11、软件工程强调将(  )的方法应用于软件的开发和维护过程之中。
A.规范化   B.系统化   C.可度量  D.以上全部
12、软件开发活动的顺序应该是(  )。
A.问题定义、可行性研究、需求分析、设计、编码和测试。
B.问题定义、设计、可行性研究、编码和测试。
C.需求分析、设计、编码和测试。
D.需求分析、编码和测试、试运行。
回复

使用道具 举报