欢迎光临散文网 会员登陆 & 注册

MOOC北京大学软件工程测验答案-第一周-软件工程概论

2022-10-12 09:54 作者:苏打酒吧  | 我要投稿

一、软件的定义及特点

  1. 软件产品与物质产品有很大的区别,软件产品是一种( 逻辑 )产品

  2. 软件没有磨损老化问题;软件的开发成本很高;软件的开发和运行必须依赖计算机环境

  3. 系统软件:操作系统、编译器

  4. 支撑软件:中间件、数据库

  5. 应用软件:财务管理软件、浏览器

二、软件工程的起源和概念

  1. 软件工程概念的提出是为了解决(软件危机

  2. 在(1968)年的NATO会议上,软件工程的术语被首次提出

  3. 软件工程的目的是倡导以工程的原理、原则和方法进行软件开发

  4. 软件工程是一门交叉性学科,软件工程涉及的学科有:数学、计算机科学、管理科学、工程科学

三、软件开发的本质和基本手段

  1. 软件开发中实现映射的基本手段是(建模

  2. 软件开发是实现(问题域)的概念和处理逻辑到(运行平台)的概念和处理逻辑的映射

  3. 模型一定是在某种特定意图下、从某种特定的角度对物理环境的抽象

  4. 属于软件模型的是:设计模型、实现模型、部署模型

  5. 软件开发中分层的基本动机是控制开发的复杂性

四、软件工程框架

  1. 不属于软件工程框架的三元组:范围

  2. 软件开发要从客户的需求出发,在满足用户要求的前提下,功能开发的越多越好 ×

  3. 软件需求阶段所要完成的任务包括:需求获取、需求定义、需求规约

  4. 软件设计阶段包括(总体设计)和(详细设计)两个阶段

  5. 为了保证开发进度,软件只需要在最终完成后再进行确认即可 ×

  6. 不是软件维护的类型:更新性维护

  7. 只有高水平的(软件工程管理),才能生产出高质量的软件产品


MOOC北京大学软件工程测验答案-第一周-软件工程概论的评论 (共 条)

分享到微博请遵守国家法律