System Software.ppt
《System Software.ppt》由会员分享,可在线阅读,更多相关《System Software.ppt(21页珍藏版)》请在麦多课文档分享上搜索。
1、System Software,Chapter 4,概述,系统软件: 一系列无需用户干预、控制和协调计算机及外部设备、支持应用软件开发和运行的软件集合工程师们将各类软件都需要的一些基础工作写成专门的软件(系统软件),提供给开发者,如: 管理计算机资源、监视计算机性能 使用和管理输入/输出设备 将用高级语言写的程序转换成计算机可以执行的指令,2,系统软件的类型,操作系统(operating systems) 实用程序(utilities) 设备驱动程序(device drivers) 语言处理程序(language translators),3,1. 操作系统(Operating Systems
2、),操作系统是计算机系统最重要的程序,也称软件运行环境、软件运行平台操作系统的主要功能: 管理计算机资源 运行应用程序 提供用户与计算机的操作接口,4,操作系统的作用举例,启动计算机: 准备运行环境,包括加载软件、初始化设备等 提供用户接口: 提供操作界面、提供启动应用程序的方法、支持用户与应用程序交互 运行应用程序: 将程序代码从磁盘读入内存,把指令地址装入处理器等,协调资源的使用: 多个程序都要使用处理器、内存、输入/输出设备等 任务调度: 多个任务按什么顺序执行? 监视系统性能: 提供系统运行的详细信息,如CPU 利用率、内存使用率等,操作系统的基本类型:独立操作系统,独立操作系统(桌面
3、操作系统、单机操作系统): 用于个人电脑、服务器等 面向复杂多变的各类应用而设计的通用操作系统 管理本地资源,包括处理器、内存、外部设备、文件等,独立操作系统,Microsoft Windows 个人电脑上使用最多的操作系统Mac OS 只能运行在苹果电脑上Unix 和 Linux Unix:广泛运行在服务器、大型机、超级计算机上 Linux:源自Unix的开放源码操作系统,主要用于中高端服务器,在学术界和工业界应用广泛,虚拟化(Virtualization),虚拟化: 通过软件模拟将一台物理计算机转变为多台逻辑计算机 每台逻辑计算机是一个虚拟机: 安装有自己的操作系统(称guest OS)
4、不同虚拟机上运行的程序互不影响 在用户看来,每台逻辑计算机是一台独立的计算机,8,虚拟机监视器(VMM): 划分硬件资源,为每个客户操作系统提供一套独立于实际硬件的虚拟硬件环境(包括处理器、内存、输入/输出设备),操作系统的基本类型:网络操作系统,网络操作系统 在网络环境下对网络资源进行管理和控制的操作系统,是用户与网络资源之间的接口 除具备单机操作系统所需的功能外,网络操作系统还应有下列功能: 提供高效可靠的网络通信能力 提供多项网络服务功能,如远程管理、文件传输、电子邮件、远程打印等 现代操作系统的主要特征之一就是具有上网功能,因此,一般不再特指某个操作系统为网络操作系统,操作系统的基本类
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SYSTEMSOFTWAREPPT
