一、选择题(每题 2 分,共 40 分)
1.软件项目的可行性研究要进行一次( )需求分析。
A.详细的 B.全面的 C.简化的、压缩的 D.彻底的
2、系统流程图用于可行性分析中的( )的描述。
A.当前运行系统 B.当前逻辑模型 C.目标系统 D.新系统
3、程序的三种基本控制结构的共同特点是( )
A.不能嵌套使用 B.只能用来写简单程序
C.已经用硬件实现 D.只有一个入口和一个出口
4、维护中,因误删除一个标识符而引起的错误是( )副作用。
A.文档 B.数据 C.编码 D.设计
5、( )是以提高软件质量为目的的技术活动。
A.技术创新 B.测试 C.技术创造 D.技术评审
6、面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和
实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法和过程。因
此面向对象方法有许多特征,如软件系统是由对象组成的; ( );对象彼此之间
仅能通过传递消息互相联系;层次结构的继承。
A.开发过程基于功能分析和功能分解 B.强调需求分析重要性
C.把对象划分成类,每个对象类都定义一组数据和方法 D.对既存类进行调整
7、原型化方法是用户和设计者之间执行的一种交互构成,适用于( )系统。
A.需求不确定性高的 B.需求确定的 C.管理信息 D.实时
8、为了提高测试的效率,应该( )。
A.随机地选取测试数据 B.取一切可能的输入数据作为测试数据
1
教研室主任签字: