4.1.4计算机软件与硬件的关系AUNIVER计算机软件和硬件是一个完整的用户用户通过应用软件计算机系统互相依存的两大部分+操作完成任务股票行情交易系统硬件是软件运行的基础和平台售票系统通过专用软件应用t:软件是对硬件功能的扩充和完善操作完成工作软件办公套装软件让算机软伴系两者既有分工,又有配合。计算图像处理软件网路软件机软件与硬件的层次关系用户通过命令或系统软件操作t:支撑■关系如下:软件数据库管理系统统杀毒软件口1.硬件和软件互相依存编译系统专业人员通过系统□2.硬件和软件无严格界线t:机器指令操作软件操作系统口3.硬件和软件协同发展计算机硬件系统口4.未来的融合度会更高计算机系统的层次结构16第4章计算机操作系统2016/11/30
4.1.4 计算机软件与硬件的关系 计算机软件和硬件是一个完整的 计算机系统互相依存的两大部分 硬件是软件运行的基础和平台 软件是对硬件功能的扩充和完善 两者既有分工,又有配合。计算 机软件与硬件的层次关系 关系如下: 1.硬件和软件互相依存 2.硬件和软件无严格界线 3.硬件和软件协同发展 4. 未来的融合度会更高 2016/11/30 第4章计算机操作系统 16
4.1.5计算机软件的分类与层次结构TAIUNIVE软件功能:管理计算机、保障计算机、处理信息、进行控制依据软件的用途分类:口1.系统软件控制和协调计算机及外部设备,支持应用软件开发和运行的系统。主要功能是调度,监控和维护计算机系统:负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。口2.支撑软件是支撑各种软件的开发与维护的软件,文称为软件开发环境。它主要包括环境数据库、各种接口软件和工具组。口3.应用软件是为满足用户不同领域、不同问题的应用需求而提供的那部分软件。2016/11/30它可以拓宽计算机系统的应用领域统放大硬件的功能。17
4.1.5计算机软件的分类与层次结构 软件功能:管理计算机、保障计算机、处理信息、进行控制 依据软件的用途分类: 1.系统软件 控制和协调计算机及外部设备,支持应用软件开发和运行的系统。主要 功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独 立的硬件,使得它们可以协调工作。 2.支撑软件 是支撑各种软件的开发与维护的软件,又称为软件开发环境。它主要包 括环境数据库、各种接口软件和工具组。 3.应用软件 是为满足用户不同领域、不同问题的应用需求而提供的那部分软件。 2016/11/30它可以拓宽计算机系统的应用领域,放大硬件的功能。 第4章计算机操作系统 17
4.1.5计算机软件的分类与层次结构198TAIUNIVER软件的层次结构应用租序用户标准库第三方软件文件系统各种应用软件+内核接口函数(APIs)软件年WH网络协议栈嵌入式操作系统内核内核对象:任务,值量量等操作系统内存管理等内核服务:福拿调度器:分配器、调度算法等HX硬裸机DOS!硬件抽象屋:调试支持计算机操作系统与硬件、各种1/0、中断、算常等应用程序和用户的关系+硬件干台18第4章计算机操作系统2016/11/30
4.1.5计算机软件的分类与层次结构 软件的层次结构 2016/11/30 第4章计算机操作系统 18
4.2操作系统的定义和类型AUNIVE4.2.1什么是操作系统Wndew7Windowsp4.2.2操作系统的分类JNIHWindows104.2.3操作系统的特征什么是操作系统?LInUxOS2WARF没有操作系统计算机会怎样?&口“裸机”裸机是无法进行任何工作的UAWEI因此使用计算机非常困难,计算机硬件资源的管理也会困难如何设计软件?口系统软件(操作系统)一支撑软件一基于操作系统的应用软件操作系统成为计算机软件的核心和口路19基础
2016/11/30 第4章计算机操作系统 19 4.2 操作系统的定义和类型 什么是操作系统? 没有操作系统计算机会怎样? “裸机” 裸机是无法进行任何工作的。 因此使用计算机非常困难,计算机 硬件资源的管理也会困难 如何设计软件? 系统软件(操作系统)→支撑软件→ 基于操作系统的应用软件 操作系统成为计算机软件的核心和 基础 4.2.1什么是操作系统 4.2.2操作系统的分类 4.2.3操作系统的特征
4.2.1什么是操作系统FAUNIVE■1.计算机系统平台口计算机系统是由硬件和软件系统组成。硬件是物质基础软件就是计算机的灵魂。口计算机需要安装各种硬件的驱动程序:而要使这些硬件能够协调工作,还要在硬件和支持软件之间再插入一批系统软件,这些系统软件就是操作系统。口硬件:物理设备和器件的总称,主要用来完成信息变换、信息存储、信息传输和信息处理口软件:程序及文档,用来描述实现数据处理的规则、算法和流程。操作系统就是系统软件口操作系统搭建的平台才能面向各种软硬件并服务于各种应用程序,形成一个通用的计算机系统平台20第4章计算机操作系统2016/11/30
2016/11/30 第4章计算机操作系统 20 4.2.1什么是操作系统 1.计算机系统平台 计算机系统是由硬件和软件系统组成。硬件是物质基础, 软件就是计算机的灵魂。 计算机需要安装各种硬件的驱动程序;而要使这些硬件能 够协调工作,还要在硬件和支持软件之间再插入一批系统 软件,这些系统软件就是操作系统。 硬件:物理设备和器件的总称,主要用来完成信息变换、 信息存储、信息传输和信息处理 软件:程序及文档,用来描述实现数据处理的规则、算法 和流程。操作系统就是系统软件 操作系统搭建的平台才能面向各种软硬件并服务于各种应 用程序,形成一个通用的计算机系统平台