专升本操作系统第一章操作系统概论

专升本操作系统第一章操作系统概论

ID:37462844

大小:382.10 KB

页数:79页

时间:2019-05-11

专升本操作系统第一章操作系统概论_第1页
专升本操作系统第一章操作系统概论_第2页
专升本操作系统第一章操作系统概论_第3页
专升本操作系统第一章操作系统概论_第4页
专升本操作系统第一章操作系统概论_第5页
资源描述:

《专升本操作系统第一章操作系统概论》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、操作系统OperatingSystem三明学院数学与计算机科学系吕良智2007年llzh137724@163.com课程简介操作系统是现代计算机系统中必不可少的系统软件,控制和管理计算机的所有资源,为用户提供种种方便,是用户开发和使用软件不可缺少的支撑环境。操作系统课程是计算机专业的一门专业主干课程,主要研究操作系统的基本原理和实现方法,是计算机专业学生的知识结构中重要的组成部分。课程简介课程名称:操作系统(OperatingSystem)教材:《操作系统基础教程》厦门大学出版社教学方式:授课(57)+上机实

2、习(19)教学手段:多媒体教学+黑板板书考试类别:考试参考教材:1、计算机操作系统,汤子赢2、操作系统设计与实现,王鹏等译,电子工业出版社3、现代操作系统,陈向群等译,机械工业出版社4、计算机操作系统教程,张尧学、史美林,清华大学出版社操作系统OperatingSystem第一章操作系统概述教学目的操作系统(OperatingSystem,OS)——在今天的计算机系统中举足轻重的系统软件,就是在计算机发展链上从无到有、从简单到复杂地逐步发展起来的因此在学习操作系统这门课之前,我们要对操作系统这个学科的发展和整

3、体情况作一个了解本章重点1)熟悉操作系统作用和定义,了解操作系统的历史。2)了解二类计算机硬件系统结构,熟悉现代操作系统的硬件基础——通道和中断。3)熟练掌握多道程序设计技术的概念,掌握批处理系统、分时系统及实时系统三种操作系统基本类型,了解微机操作系统、网络操作系统和分布式操作系统。4)掌握操作系统并发性、共享性、虚拟性和异步性等特征,了解现代操作系统特征,熟悉操作系统功能。第一章操作系统概论1.1什么是操作系统1.2操作系统的发展史1.3操作系统的功能和主要特征1.4操作系统的结构1、计算机系统的组成1·

4、1什么是操作系统系统软件工具软件:软、硬件检测疹断程序应用软件:CAD、MIS等自己开发的系统计算机系统硬件软件CPU储存器:内存、外存(软硬盘、磁带机)输入设备:键盘、鼠标、扫描仪等输出设备:显示器、打印机、绘图仪操作系统编译程序、DBMS等2、操作系统在计算机系统中的地位1·1什么是操作系统紧贴系统硬件之上,所有其他软件之下(是其他软件的共同环境)1·1什么是操作系统3、引入操作系统的目标有效性(系统管理人员的观点):管理和分配硬件、软件资源,合理地组织计算机的工作流程方便性(用户的观点)提供良好的、一致

5、的用户接口,弥补硬件系统的类型和数量差别可扩充性(开放的观点):硬件类型和规模、操作系统本身的功能和管理策略、多个系统间的资源共享和互操作。1·1什么是操作系统4、操作系统的作用从资源管理的观点——OS作为资源管理器:OS的首要任务是管理计算机系统中硬件与软件资源,使其得到充分而有效的利用:1)跟踪资源状态:时刻掌握计算机系统中资源的使用情况。2)分配资源:处理对资源的使用请求,协调冲突,确定资源分配算法。3)回收资源:回收用户释放的资源,以便下次重新分配。4)保护资源:负责对系统资源的保护,避免受破坏。1·

6、1什么是操作系统操作系统作为资源管理器的观点是目前人们对操作系统认识的一个主要观点,根据此观点,人们将计算机资源划分为四大类:1)处理机2)存储器3)I/O设备4)信息(程序与数据)相应可将操作系统分为四类管理器:1)处理机管理2)存储管理3)设备管理4)信息管理(文件系统)1·1什么是操作系统从软件分层、扩允机器的观点——虚拟机:提供硬件的高层界面(虚拟机),取消硬件限制1)操作系统提供无限的内存、无限的CPU2)扩充机器,功能更强大,使用更方便【虚拟机】:使用户和程序员在不必涉及和了解硬件工作细节的情况下

7、能方便的使用计算机,而为用户所提供的一个等价的扩展计算机,称为虚拟计算机。1·1什么是操作系统从服务用户的观点——OS用户与裸机间接口:操作系统为方便用户使用计算机提供了二级访问接口:1)命令接口:命令行、菜单式、命令脚本式、图形用户接口GUI;2)调用接口:形式上类似于过程调用,在应用编程中使用。3)图形接口:图形用户界面GUI,方便用户使用。编程更为容易,软件可移植性增强;使用更为方便。1·1什么是操作系统5、操作系统的定义操作系统是有效地管理计算机系统中的各种资源、合理地组织计算机系统中的工作流程、方便

8、用户操作的程序的集合。P2设置操作系统的目的就是提高计算机系统的效率,增强系统的处理能力,充分发挥系统的利用率,方便用户使用。1·2操作系统的发展史操作系统发展的主要动力是用户的需求,并随着计算机硬件技术、软件技术的发展而不断发展完善。1)提高资源的利用率和系统性能:计算机发展的初期,计算机系统昂贵,用作集中计算2)方便用户:用户上机、调试程序,分散计算时的事务处理和非专业用户。3)硬件的发展:CP

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。