《软件工程》第一章学习辅导
一、填空练习
按软件的功能可将软件分成(系统软件 支撑软件
应用软件)等三类
按软件规模可将软件分成(微型
甚大型 极大型)等六类
按软件工作方式可将软件分成(实时处理软件
分时软件 交互式软件
批处理软件 )等四类
按软件软服务对象可将软件分成(项目软件
产品软件)等两类
软件危机中遇到的主要问题有(软件开发无计划
软件需求不充分
软件开发过程无法律规范 软件产品无评测 )等四类
软件工程过程通常包括(软件规格说明
软件演进)等四种基本的过程活动
软件工程的三个要素是(方法
二、用框图说明软件工程目标之间的关系
《软件工程》第二章学习辅导 基于计算机的系统通常把基于计算机的系统定义为某些元素的一个集合,并把这些元素组织起来以实现某种方法、过程或借助处理信息进行控制
这些系统元素以各种方式组合来进行信息的转换
基于计算机的系统可以成为一个更大的基于计算机系统中的一个元素,并称为那个更大系统的宏元素
系统工程师(亦称为系统分析员)的作用就是要在总的系统(宏元素)层次结构的环境中定义某一特定基于计算机系统的元素
计算机系统工程计算机系统工程是一个问题求解活动,目的是揭示、分析所期望的功能,并把它们分配到各个系统元素中去,即选择一个特定的系统配置,并把功能与性能规格分配给硬件、软件、人、数据库、文档和过程
硬件和硬件工程选择某种硬件元件的组合以构成基于计算机系统的硬件元素
在选择硬件时,主要考虑以下几个特性:(1)对各种元件打包,形成一些