一,单项选择题(本大题共20 小题,每小题1 分,共20 分) 在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的横线上
1.可行性研究要进行一次_____需求分析
A.详细的 B.全面的 C.简化的、压缩的 D.彻底的 2.系统流程图用于可行性分析中的_____的描述
A.当前运行系统 B.当前逻辑模型 C.目标系统 D.新系统 3.系统流程图是描述_____的工具
A.逻辑系统 B.程序系统 C.体系结构 D.物理系统 4._______工具在软件详细设计过程中不采用
A.判定表 B.IPO 图 C.PDL D.DFD 图 5.程序的三种基本控制结构是 A.过程、子程序和分程序 B.顺序、选择和重复 C.递归、堆栈和队列 D.调用、返回和转移 6.程序的三种基本控制结构的共同特点是 A.不能嵌套使用 B.只能用来写简单程序 C.已经用硬件实现 D.只有一个入口和一个出口 7.产生软件维护的副作用,是指 A.开发时的错误 B.隐含的错误 C.因修改软件而造成的错误 D.运行时误操作 8.维护中,因误删除一个标识符而引起 的错误是_________副作用
A.文 档 B.数 据 C.编 码 D.设计 9.可维护性的特性中相 互 促 进的是 A.可理解 性和可测 试 性 B.效 率 和可移植 性 C.效率和可修改性 D.效率和结构好 10.汽车有一个发动机
汽车和发动机之间的关系是_____关系
A.一般具体 B.整体部分 C .分类关系 D.主从关系 11.在变更控制中,______ 可以用来确保由不同用户所执行的并发变更
A.异步控制 B .同步控制 C .存取控制 D .基线控制 12.变更控制是一项最重要的软件配置任务,其中“检出”和______处理实现了两个重要的变更控制要素,即存取控制和同步控制
A.登入 B.管