1.【多选】
以下是主程序员组优点的是
- A. 有领导核心
- B. 分工明确
- C. 没有专职管理岗位
- D. 通信效率低下
我的答案:A,B
2.【单选】
软件生存周期划分为软件定义、软件开发和()三个阶段,而每个阶段又可以细分成若干个更小的阶段
- A. 详细设计
- B. 可行性分析
- C. 运行及维护
- D. 测试与排错
我的答案:C
3.【单选】
螺旋模型是一种()的开发模型,适合于大型软件的开发
- A. 文档驱动
- B. 对象驱动
- C. 模型驱动
- D. 风险驱动
我的答案:D
4.【单选】
软件生命周期中不含哪个阶段
- A. 可行性分析阶段
- B. 软件设计阶段
- C. 软件销售阶段
- D. 软件维护阶段
我的答案:C
5.【单选】
以下哪种程序员组织方式有利于攻克技术难关
- A. 民主制程序员组
- B. 主程序员组
- C. 现代程序员组
- D. 控制集权制
我的答案:A
6.【单选】
软件工程学是应用科学理论和工程的技术指导软件开发的学科,其目的是
- A. 引入新技术提高空间利用率
- B. 用较少的投资获得高质量的软件
- C. 缩短研制周期扩大软件功能
- D. 硬软件结合使系统面向应用
我的答案:B
7.【单选】
下面关于软件过程模型说法错误的是
- A. 用户界面的可视化是快速原型模型中的一个重要步骤
- B. 螺旋模型中含有风险分析与控制的阶段
- C. 统一过程模型中不含软件需求分析阶段
- D. 软件过程模型指明了软件开发步骤和任务
我的答案:C
8.【多选】
产生软件危机的原因有
- A. 软件开发过程未经审查
- B. 软件开发不分阶段,开发人员没有明确的分工
- C. 所开发的软件,除了程序清单外,没有其他文档
- D. 采用工程设计的方法开发软件,不符合软件本身的特点
我的答案:A,B,C
9.【单选】
快速原型模型的主要特点之一是()
- A. 开发完毕才见到产品
- B. 及早提供全部完整的软件产品
- C. 开发完毕后才见到工作软件
- D. 及早提供工作软件
我的答案:D
10.【单选】
开发软件的高成本和软件产品的低质量之间的矛盾,这种现象称为
- A. 软件投机
- B. 软件危机
- C. 软件工程
- D. 软件产生
我的答案:B
11.【单选】
甘特图指定项目计划的优点不包含
- A. 图形化显示,利于理解
- B. 中小型活动较少
- C. 大型活动较少
- D. 有专业软件支持,容易绘制
我的答案:C
12.【单选】
软件项目计划中不需要制定下面哪个内容的方案
- A. 项目成本
- B. 数据库逻辑设计
- C. 组织结构
- D. 风险控制
我的答案:B
13.【单选】
瀑布模型本质上是一种()
- A. 线性顺序模型
- B. 顺序迭代模型
- C. 线性迭代模型
- D. 及早见产品模型
我的答案:A
14.【多选】
按照风险的可预测性分类,可以分为
- A. 已知风险
- B. 可预测风险
- C. 不可预测风险
- D. 相对风险
我的答案:A,B,C
15.【单选】
使用工程网络图绘制项目计划时,圆圈代表
- A. 任务的工作量
- B. 任务开始时间
- C. 作业
- D. 事件
我的答案:
16.【单选】
以下关于关键路径的说法中正确的是
- A. 一个项目只有一条关键路径
- B. 一个项目可以有多个关键路径,且关键路径的耗时可以不一样
- C. 一个项目可以有多个关键路径,且关键路径的耗时是一样的
- D. 关键路径上的任务延迟可能不会影响项目的总体时间
我的答案:C
17.【多选】
软件工程包含以下哪些领域
- A. 软件测试
- B. 软件工程过程
- C. 软件配置管理
- D. 软件质量
我的答案:A,B,C,D
18.【单选】
以下关于软件工程7条原理的说法错误的是
- A. 用分阶段的生命周期计划严格管理
- B. 坚持进行阶段评审
- C. 软件开发的结果不可审查
- D. 开发小组的人员应该少而精
我的答案:C
19.【多选】
处理风险的策略包括
- A. 风险避免
- B. 风险监控
- C. 风险管理
- D. 意外事件计划
我的答案:A,B,C,D
20.【多选】
关于瀑布模型说法正确的是
- A. 瀑布模型包括需求采集、分析、软件设计、编码、测试和维护等阶段
- B. 瀑布模型的每个阶段都必须完成后,才可进入下一阶段
- C. 瀑布模型的前一阶段的输出作为后一阶段的输入
- D. 瀑布模型比RUP模型更先进
我的答案:A,B,C