软件工程与项目管理考试重点
版权申诉
43 浏览量
更新于2024-08-12
收藏 92KB DOC 举报
"软件工程与项目管理考试题(学生).doc"
本文主要涵盖了软件工程与项目管理的基础知识,包括软件的定义、软件开发过程、软件生命周期、软件危机、软件工程的出现原因、项目成功的因素、软件工程的解释、项目可行性评估、软件生存周期的各个阶段以及软件计划时期的任务。
1. 软件是一种处理对象和处理规则的描述,通常包括程序、数据以及相关文档。选项A、B和C分别只提到了部分组成,而D则包含了整个计算机系统,因此答案是C。
2. 软件开发中存在的一些错误观念和方法包括重编程而轻视需求分析(A),重开发而忽视维护(B),以及重技术而轻管理(C)。答案D表示这三条都是不正确的做法。
3. 软件生存周期通常分为计划阶段、开发阶段和维护阶段。编码阶段是开发阶段的一部分,不是独立的大阶段,因此答案是C。
4. 计算机系统不仅包括硬件,如主机、显示器等,还包含软件系统,即CPU、存储器、控制器、I/O接口及设备以及计算机软件。所以答案是C。
5. 开发软件的高成本和产品质量低下的问题被称为软件危机,它在软件工程领域是一个显著的问题。答案是C。
6. 软件危机的表现包括开发进度难以预测(A)、产品难以维护(B)和缺少适当文档(C)。答案D正确,表示以上全部是软件危机的现象。
7. 软件工程的出现主要是为了解决软件危机,即应对软件开发过程中的各种挑战。答案是C。
8. 项目成功需要考虑的因素包括工作范围、成本、进度计划以及客户满意度。答案D表示所有这些因素都重要。
9. 软件工程涉及系统化、规范化和可度量的方法,应用于软件开发、运行和维护,同时也受到其他工程学科的影响。因此,答案D是正确的,以上三条都正确。
10. 经济上评估一个项目是否可行,关键在于成本估算。答案是A。
11. 软件生存周期包括可行性分析、需求分析、系统设计、编码、测试和维护等活动。答案C是正确的,指的是测试阶段。
12. 从开始计划到废弃的整个过程被称为软件的生存周期。答案是B。
13. 在软件计划时期,主要任务是理解用户需求、确定系统目标,并评估开发的可行性。答案是B。
此外,题目中还提供了几个关于软件定义的判断题。软件包括程序、数据及其文档(正确),程序是计算机执行特定任务的指令集合(正确),数据是被程序处理的信息(正确)。软件工程和项目管理是为解决软件危机而产生的学科(正确)。这些基本概念构成了软件工程与项目管理的基础。
2023-07-29 上传
2021-11-18 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-07-13 上传
2023-05-24 上传
2024-02-03 上传
cailibin
- 粉丝: 4
- 资源: 7001
最新资源
- 十种常见电感线圈电感量计算公式详解
- 军用车辆:CAN总线的集成与优势
- CAN总线在汽车智能换档系统中的作用与实现
- CAN总线数据超载问题及解决策略
- 汽车车身系统CAN总线设计与应用
- SAP企业需求深度剖析:财务会计与供应链的关键流程与改进策略
- CAN总线在发动机电控系统中的通信设计实践
- Spring与iBATIS整合:快速开发与比较分析
- CAN总线驱动的整车管理系统硬件设计详解
- CAN总线通讯智能节点设计与实现
- DSP实现电动汽车CAN总线通讯技术
- CAN协议网关设计:自动位速率检测与互连
- Xcode免证书调试iPad程序开发指南
- 分布式数据库查询优化算法探讨
- Win7安装VC++6.0完全指南:解决兼容性与Office冲突
- MFC实现学生信息管理系统:登录与数据库操作