欢迎来到天天文库
浏览记录
ID:37936799
大小:486.79 KB
页数:17页
时间:2019-06-03
《操作系统笔记》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1.1操作系统的目标、作用和模型提高CPU的利用率;提高内存和I/O设备的利用率;增加1.计算机系统的组成。系统吞吐量。硬件系统(裸机):CPU、存储器(主存、辅存)、I/O、I/O⑶多道批处理系统(介绍)控制系统⑷多道批处理系统的特征:软件系统:系统软件(系统软件、支援软件)、应用软件脱机操作、成批处理、多道性、无序性、调度性系统软件:管理计算机本身的操作。如操作系统、编译….⑸多道批处理系统的优点、缺点支援软件:支援其他软件的编制和维护。如,接口软件、优点:资源利用率高,系统吞吐量大软件开发工具…缺点:平均周转时间长,无交互能力应用软件:提供给用户进行解题。如,科学计算、事
2、物周转时间定义管理4.分时操作系统2.计算机系统的构成方式:层次结构。⑴产生原因:人机交互、共享主机、便于用户上机硬件和软件,部分软件之间时一种层次结构关系。⑵实现关键:及时接收处理应用软件⑶实现方法:单道分时系统、多道分时系统、具有前台和后台支援软件的分时系统编辑软件编译软件……⑷特征:多路性、独立性、及时性、交互性裸机5.实时操作系统3.操作系统的地位:其他软件的支撑环境⑴实时系统的引入:实时控制、实时信息处理4.操作系统的作用⑵实时系统定义用户角度:用户与计算机硬件系统之间接口实时:指对随机发生的外部时间做出及时的相应并对其进资源管理角度:计算机资源的管理者,处理机管理、
3、存储器行处理。(所谓事件时指来自与计算机系统相连接的设备所提出管理、I/O设备的服务要求和采集数据)管理、文件管理实时系统:指系统能及时(或即时)相应外部事件的请求,扩充机器:虚拟机在规定的时间内完成对该事件的处理,并控制所有实时任务协调5.操作系统的目标一致地运行。方便性、有效性、可扩充性、开放性⑶实时操作系统的主要特征:及时响应、高可靠性、专用性、6.操作系统模型少人工干预⑴整体式系统(无序模块法)⑷实时任务类型:存在程度很低的结构化按任务执行时是否出现周期划分:周期性实时任务、非周⑵层次式系统期性实时任务。用户接口根据对截止时间的要求划分:硬实时任务、软实时任务。⑸实时系
4、统与分时系统的比较对OS对象操纵和管理的软件集合多路性、独立性、及时性、交互性、可靠性OS对象6.通用操作系统:多道批处理、分时、实时的结合。UNIX⑶客户/服务器式系统7.微机操作系统⑷虚拟机系统8.多处理机操作系统1.2操作系统的发展过程1.5操作系统的进一步发展⑴多处理机系统的引入:增加系统的吞吐量、节省投资、提推动操作系统发展的动力:高系统的可靠性。不断提高计算机资源利用率的需要;⑵多处理机的类型:紧密耦合、松散耦合方便用户;⑶多处理机操作系统的类型:非对称多处理模式、对称多处器件的不断更新换代;理模式计算机体系结构的不断发展。9.网络操作系统⑴计算机网络类型:1.无操
5、作系统时代按网络拓扑结构分类:星型网络、树型网络、总线型网络、2.单道批处理系统:自动性、顺序性、单道性网状型网络3.多道批处理系统按网络地理范围分类:广域网、局域网⑴多道程序设计的概念:把一个以上的作业(程序)存放在主⑵网络操作系统模式:客户/服务器(C/S)模式、对等模式存中,并且同时处于运行状态,共享处理机时间和外部设备等其⑶网络操作系统的功能:网络通信、资源管理、网络服务、他资源的方法。网络管理、互操作能力。⑵多道程序设计的优点:(举例说明)10.分布式操作系统⑴分布式系统执行⑵分布式操作系统和网络操作系统的比较封闭性独占资源,具有封闭共享资源,不具有封闭分布性、并行性
6、、透明性、共享性、健壮性性性1.3操作系统的特征和服务确定性具有无1.操作系统的特征:并发、共享、虚拟、异步性可再现性具有无并发性、并行性的概念程序间关系无有间接制约或直接制共享有互斥式共享、同时访问方式约关系2.操作系统的服务5.程序并发执行的条件(保持可再现性)⑴公共服务类型:程序执行、I/O操作、文件系统操纵、通两段程序间无共享变量或对共享变量仅有读操作。信、差错检测2.2进程的描述⑵系统调用1.进程的引入和定义作用:⑴进程引入的原因类型:进程控制类系统调用、文件操纵类系统调用、设备进程:操作系统中最基本、最重要的概念管理类系统调用、通信用系统调用、信息维护多道程序设计出
7、现以后,为了刻划系统内部出现的情况,描1.4操作系统的功能述系统内部各作业的活动规律引入的。1.存储器管理的功能多到系统的特点:并行性、程序间的制约、动态特征内存分配、内存保护、地址映射程序是静态的,不能并行逻辑地址、物理地址的定义⑵进程的定义2.处理机管理的功能通用定义:(举例解释)进程控制、进程同步、进程通信、调度⑶进程的特征:动态性、并发性、独立性、异步性、结构特征3.设备管理的功能⑷进程和程序的区别与联系缓冲管理、设备分配、设备处理、设备独立性和虚拟设备区别:进程是一动态概念,而程序
此文档下载收益归作者所有