单选题 下面关于软件和硬件的区别错误的是?
A、软件不会磨损但是会退化
B、软件是纯逻辑产品
C、软件不是制造出来的,而是开发出来的
D、软件无法像硬件一样进行测试
单选题 下面关于分层数据流图的说法中不正确的是?
A、数据流图中所有的加工(processing)向下分解的层数都要一样
B、分层数据流图中的父图和子图之间的数据流要保持平衡
C、数据流可以从一个加工流向另一个加工
D、顶层图只有代表整个软件系统的一个唯一的加工
单选题 CMMI(能力成熟度模型集成)阶段式模型中成熟度等级中最高的是哪一级?
A、优化级
B、定量管理级
C、已定义级
D、已管理级
单选题 根据基本的软件过程框架,“编写代码”属于下面哪个活动?
A、软件需求分析
B、软件体系结构设计
C、软件构造
D、软件部署
单选题 下图中右侧的数据流图针对左侧的1层图中的加工3进行了精化,请问该图(右侧的图)中哪一个数据流不满足数据流模型中父图和子图平衡的要求?
A、数据流c
B、数据流g
C、数据流e
D、数据流h
单选题 下面哪一项关于敏捷开发原则的陈述是不正确的?
A、个体和交互重于过程和工具
B、可运行的软件重于全面的文档
C、客户合作重于合同的协商
D、按计划行事重于对变化的响应
单选题 下列哪一种UML图能够描述用况(use case)的步骤以及步骤之间的顺序?
A、UML类图
B、UML用况图
C、UML活动图
D、UML构件图
单选题 以下关于软件体系结构的定义中最准确的一项是?
A、一组面向对象的类以及类之间的关系
B、组成软件系统的一组部件(或称模块、子系统)、部件之间的关系以及各个部件的外部可见属性
C、软件系统的硬件和网络拓扑结构
D、实现软件系统功能的算法和数据结构