[单选题]()是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐蔽的,外界只能通过有限的接口与对象发生联系A . 多态性B . 继承C . 封装D . 消息
[问答题] 什么是软件危机?为什么会产生软件危机?
[问答题] 提高软件效率的途径是什么?
[单选题]软件的复杂性是(),它引起人员通信困难、开发费用超支、开发时间超时等问题A . 固有的B . 人为的C . 可消除的D . 不可降低的
[问答题] 简述软件危机的几种典型表现。
[问答题] 遗留软件变更原因是什么?
[单选题]在结构化分析方法中,()表达系统内部数据运动的图形化技术A . 数据字典B . 实体关系图C . 数据流图D . 状态转换图
[问答题] 软件工程方法学包括哪三个要素?
[单选题]软件测试是为了()而执行程序的过程A .纠正错误 B .发现错误 C .避免错误 D .证明正确
[单选题]()意味着一个操作在不同的类中可以有不同的实现方式A . 多态性B . 类的复用C . 封装
[单选题]软件测试计划开始于需求分析阶段,完成于()阶段A . 需求分析B . 软件设计C . 软件实现D . 软件测试
[问答题] 简述解决软件危机的途径。
[问答题] 简述软件生命周期开发方法的基本过程及每个阶段的任务。