- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机操作系统 主讲:马睿 课程安排 教材:《计算机操作系统教程》 作者:张尧学 史美林 张高 学时:48时(其中上机16学时) 办公地点:F座103室 邮箱:marui05@ 考试方式 笔试为主,上机为辅; 总成绩=考试(60%)+平时(40%) 平时包括出勤,作业,期中和上机情况 计算机操作系统 第一章 绪论 本章主要内容 1.1 操作系统概念 1.2 操作系统的历史 1.3 操作系统的基本类型 1.4 操作系统的功能 1.5 计算机硬件简介 1.6 算法的描述 1.7 研究操作系统的几种观点 本章教学目标 操作系统概念 操作系统概念 操作系统(Operating System,简称OS)是控制和管理计算机系统中的硬件及软件资源,有效地组织多道程序运行的系统软件(或程序集合) ,是用户与计算机之间的惟一接口。 计算机系统的层次结构——操作系统与硬件软件的关系 1.1 操作系统概念 以下软件哪些是操作系统? UNIX,SQL,Word,DOS,Windows XP,WPS,Linux,Office, PowerPoint 1.2 操作系统的历史 操作系统的主要发展阶段 手工操作阶段 早期批处理 多道程序系统 分时操作系统 实时操作系统 通用操作系统 1.2.1 手工操作阶段 计算机运算速度慢 没有操作系统 没有任何软件 用户直接用机器语言编制程序 上机时独占全部计算机资源 上机完全是手工操作 1.2.2 早期批处理 50年代末 ~ 60年代中(晶体管):早期批处理系统在当时称为监督程序,是操作系统的雏形。监督程序常驻内存,在它的控制下,实现了作业的自动过渡,从而去掉了原先的作业过渡时的手工操作。此时,出现了汇编语言、高级语言编程工具,每一种语言编译程序(如汇编语言或某种高级语言的编译程序)、实用程序(如连接程序)都作为监督程序的子例程,当需要用到它们时由监督程序进行调用。 1.2.2 早期批处理 早期的批处理分为联机批处理和脱机批处理两种。 1. 联机批处理: 操作员把一批作业装到输入设备上(纸带输入机/卡片阅读机),然后由监督程序控制把这批作业输入到磁带上,之后在监督程序的控制下,使这批作业一个接一个的连续执行,直至磁带上的所有作业运行完毕。 1.2.2 早期批处理 ⒉脱机批处理系统控制作业的输入/输出过程是:利用一台或几台微机或主机的卫星机,让它们从输入机上读取用户程序,并输出到磁带上;主机空闲时从输入磁带机上取作业运行,并把结果输出到高速输出磁带机上;当微机或卫星机空闲时,再控制向慢速外设上输出。 1.2.2 早期批处理 1.2.2 早期批处理 1.2.3 多道程序系统 ● 单道运行 1.2.3 多道程序系统 1.2.3 多道程序系统 多道程序系统特点 多道性 宏观上并行 微观上串行 1.3 操作系统的基本类型 批处理操作系统(batch processing operating system) 分时操作系统(time sharing operating system) 实时操作系统(real time operating system) 个人计算机操作系统(personal computer operating system) 网络操作系统(network operating system) 分布式操作系统(distributed operating system) 1.3.1 批处理操作系统 现代操作系统大都具有多道批处理功能。多道程序并发执行的基本思想是:在内存中同时存放多道程序,在操作系统的控制下交替执行。在多道批处理系统中,用户提交的作业都先存放在外存中并排成一个队列,称为后备队列,然后由作业调度程序按一定的策略从后备队列中选择若干作业调入内存,使它们并发运行,从而共享系统中的各种资源,提高资源利用率,最终提高系统吞吐量。 批处理系统的特点 用户脱机使用计算机 成批处理 多道程序运行 多道程序系统 ≠ 多重处理系统 ≠ 多用户 ≠ 多终端 多道是指内存中驻留多个程序或一个程序的多个程序段,因此,多用户系统一定是采用多道技术。而多道系统不一定是多用户系统。多重处理系统一般指多CPU系统。当然,一个CPU的系统采用分时技术可以为多用户服务。多用户的关键技术是在用户之间要有保密保安措施。终端指用户使用的硬件设备,即使一个终端也可为多用户用,例如,银行的自动取款机(ATM)。 1.3.2 分时系统 1.3.2 分时系统 分时操作系统与多道程序系统相比,具有完全不同的特征,由上所述可以归纳成以下几点: 多路性:允许在一台主机上同时联接多台联机终端,系统按分时原则为每个用户服务
文档评论(0)