欢迎来到天天文库
浏览记录
ID:34481634
大小:11.45 MB
页数:133页
时间:2019-03-06
《第一章操作系统引论new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、操作系统原理韩阳2014-3-211操作系统原理第一章操作系统引论2014-3-212主要内容1关于现代操作系统的四种基本观点2操作系统的目标和作用3操作系统的系统界面4操作系统的发展与分类5操作系统的主要功能6操作系统的服务和基本特征7操作系统的运行环境8操作系统体系结构31.1关于现代操作系统的四种基本观点WhatisOS?从操作系统外部观察操作系统所形成的观点:计算机用户的观点:用户环境观点①程序设计人员的观点:虚拟机观点②从操作系统内部观察操作系统所形成的观点:操作系统设计者观点之一:作业组织观点
2、③操作系统设计者观点之二:资源管理观点④41.1关于现代操作系统的四种基本观点WhatisOS?一、什么是操作系统?例如:MSOS:MSDOS,MSWindows3.x,Windows95,WindowsNT,Windows2000/2003/XP/Vista/7UNIX:BSDUNIX,IBMAIX,SUNSolaris,LinuxMOBILE:iOS,Android,WP51.1关于现代操作系统的四种基本观点计算机系统的组成应用软件软件语言处理程序数据库系统系统软件计算机系统操作系统(层次结构)硬件及固
3、件(裸机)61.1关于现代操作系统的四种基本观点1.操作系统在计算机系统中的地位紧贴系统硬件之上,所有其他软件之下(是其他软件的共同环境)应用用户应用开发人员应用软件操作系统系统工具开发人员操作系统计算机硬件71.1关于现代操作系统的四种基本观点应用软件与现实硬件之间的软件硬件抽象,可移植性有限变为无限(接近)提供保护OS硬件81.1关于现代操作系统的四种基本观点2、操作系统定义——Silberschatz,GalvinandGagneResourceallocator–managesandallocate
4、sresources.Controlprogram–controlstheexecutionofuserprogramsandoperationsofI/Odevices.Kernel–theoneprogramrunningatalltimes(allelsebeingapplicationprograms).91.1关于现代操作系统的四种基本观点操作系统定义P9操作系统是计算机系统中直接控制和管理④手段各种软硬件资源,②对象合理地对各类作业进行调度以及方便用户③目标的程序的集合①实体101.1关于现代操作系
5、统的四种基本观点操作系统定义:操作系统是配置在计算机硬件平台上的第一层软件,它是一组控制和管理计算机系统硬件和软件资源、合理组织计算机工作流程并为用户提供服务的程序集合。111.1关于现代操作系统的四种基本观点3、从不同的观点分析操作系统的作用1)(从用户观点看)OS是用户使用系统硬件、软件的接口系统命令:如命令行、菜单式、命令脚本式、图形用户接口GUI——用户接口包括联机命令方式和图形用户方式。系统调用:形式上类似于过程调用,在应用编程中使用——程序接口。121.1关于现代操作系统的四种基本观点2)(从资源
6、管理观点看)OS是计算机系统资源的管理者管理对象(四大资源):处理器、存储器、I/O设备、信息(数据和程序)管理的内容:资源的当前状态(数量和使用情况)、资源的分配、回收和访问操作,相应管理策略(包括用户权限)。操作系统的功能131.2操作系统的目标和作用一.操作系统的目标方便性:方便使用计算机系统有效性:资源有效利用(合理调度、调度算法及管理算法—系统资源利用率及系统吞吐量)可扩充性:采用模块化结构适应硬件体系结构发展开放性:实现程序的可移植性和互操作性141.2操作系统的目标和作用二.操作系统的作
7、用用户与计算机硬件系统之间的接口:命令、图形化、系统调用计算机系统资源的管理者:四大资源有效管理操作系统用作扩充机器:虚拟机观点,功能增强开放性:实现程序的可移植性和互操作性151.2操作系统的目标和作用三.操作系统的层次结构粗略划分用户接口对对象控制和管理的软件集合操作系统对象161.2操作系统的目标和作用四.操作系统的系统需求操作系统的性能指标资源利用率:在给定时间内系统中某一资源如CPU、存储器、外部设备等实际使用时间所占的比率。系统吞吐量:单位时间内系统处理的信息量。周转时间:作业从进
8、入系统到作业退出系统所需时间。平均周转时间:系统运行一批作业后,各个作业的周转时间的平均值。171.3操作系统的系统界面一.操作系统的系统界面用户接口(图形方式、命令方式)程序接口(系统调用)181.3操作系统的系统界面一.操作系统的系统界面用户接口(图形方式、命令方式—脱机命令接口、联机命令接口)程序接口API(从组成上看包含两种机制:参数传递
此文档下载收益归作者所有