《软件工程》复习题库一、选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内,每小题1分)1
软件产品的开发主要是(D)
作坊式小团体合作生产方式的时代是(C)时代
软件生产自动化C
软件工程与计算机科学性质不同,软件工程着重于(C)
建造软件系统D
原理的理论4
将每个模块的控制结构转换成计算机可接受的程序代码是(A)阶段的任务
可行性研究的目的是决定(B)
项目值得开发否C
维护项目6.SA方法用DFD描述(D)
A.系统的控制流程B.系统的数据结构C.系统的基本加工D.系统的功能7
进行需求分析可使用多种工具,但(C)是不适用的
数据流图(DFD)B
结构化分析(SA)方法将欲开发的软件系统分解为若干基本加工,并对加工进行说明,下述是常用的说明工具,其中便于对加工出现的组合条件的说明工具是(A)
结构化语言;b
a,b和cC
软件概要设计结束后得到(B)
初始化的软件结构图B
优化后的软件结构图C
模块详细的算法D
程序编码10
软件设计阶段一般又可分为(B)
逻辑设计与功能设计B
概要设计与详细设计C
概念设计与物理设计D
模型设计与程序设计11
软件设计中划分模块的一个准则是(C)
低内聚低耦合B
低内聚高耦合C
高内聚低耦合D
高内聚高耦合12
PDL是软件开发过程中用于(C)阶段的描述工具
下列语言中哪个语言是低级语言(D)A
PASCALB
VISUALBASICC
汇编语言14