大学MOOC 软件工程(西宁城市职业技术学院)1454514178 最新慕课完整章节测试答案
项目一 软件工程入门
单元一测验1
1、单选题:
软件是一种( )产品?
选项:
A: 物质
B: 逻辑
C: 工具
D: 文档
答案: 【 逻辑】
2、单选题:
软件工程学的目的应该是最终解决软件生产的( )问题。
选项:
A: 提高软件的开发效率
B: 使软件生产工程化
C: 消除软件的生产危机
D: 加强软件的质量保证
答案: 【 使软件生产工程化】
3、单选题:
与计算机科学的理论研究不同,软件工程是一门( )学科?
选项:
A: 理论性
B: 原理性
C: 工程性
D: 心理性
答案: 【 工程性】
4、单选题:
软件工程着重于( )
选项:
A: 理论研究
B: 原理探讨
C: 建造软件系统
D: 原理的理论
答案: 【 建造软件系统】
单元一测验2
1、单选题:
在衡量软件质量时,最重要的标准是( )。
选项:
A: 成本低
B: 可维护性好
C: 符合要求
D: 界面友好
答案: 【 符合要求】
2、多选题:
软件工程的内容可包括( )、( )、( )、( )、环境、管理、规范等。
选项:
A: 理论 结构 方法 工具
B: 概念 原理 技术 方法
C: 概念 原理 方法 工具
D: 理论 知识 实践 技术
答案: 【 理论 结构 方法 工具 ;
概念 原理 技术 方法;
概念 原理 方法 工具 ;
理论 知识 实践 技术】
3、判断题:
在软件开发中采用原型系统策略的主要困难是成本问题。
选项:
A: 正确
B: 错误
答案: 【 正确】
4、填空题:
面向对象方法是一种运用( )、( )、( )、( )、聚合、消息传送、多态性等概念来构造系统的软件开发方法。
答案: 【 对象 类 继承 封装##%_YZPRLFH_%##对象 类 继承 封装
对象 类 封装 继承】
项目三 软件项目的定义
单元三作业1
1、单选题:
系统流程图是一种传统工具,用于描绘()。
选项:
A: 逻辑模型
B: 程序结构
C: 体系结构
D: 物理系统
答案: 【 物理系统】
2、单选题:
软件可行性研究的目的是()。
选项:
A: 证明软件开发项目可行
B: 证明软件开发项目不可行
C: 阐述软件开发项目能不能或值不值得做
D: 为了确定软件开发项目要不要做
答案: 【 阐述软件开发项目能不能或值不值得做 】
3、单选题:
技术可行性研究要解决的问题是()。
选项:
A: 从技术方面说明项目是否可行
B: 从技术上定义项目要解决的问题
C: 给出项目开发可行的技术路线
D: 给出精简的项目需求设计报告
答案: 【 从技术方面说明项目是否可行 】
4、单选题:
可行性研究的步骤首先是()。
选项:
A: 确定项目目标,即对要解决的问题进行定义
B: 研究项目要求
C: 对项目目标进行可行性分析
D: 给出可行的解决方案
答案: 【 确定项目目标,即对要解决的问题进行定义 】
5、单选题:
可行性研究的任务不包括()。
选项:
