【思维导图】第一章 操作系统引论-
- 格式:xmin
- 大小:400.93 KB
- 文档页数:1
河南大学操作系统计算机学院第1章操作系统引论|大纲大纲1 1.1操作系统的目标和作用2 1.2操作系统的发展过程3 1.3操作系统的基本特征4 1.4操作系统的主要功能5 1.5操作系统的结构设计6本章作业第1章操作系统引论|1.1操作系统的目标和作用1 1.1操作系统的目标和作用2 1.2操作系统的发展过程3 1.3操作系统的基本特征4 1.4操作系统的主要功能5 1.5操作系统的结构设计6本章作业操作系统的地位:紧贴系统硬件之上,所有其他软件之下(是其他软件的共同环境)。
执行用户程序,并使用户问题更易解决。
以一种高效率的方式使用资源(有效性)提高系统资源利用率提高系统吞吐量使计算机系统更易于使用(方便性)计算机硬件只能识别0、1;用户熟悉的是各种高级语言采用层次化结构,易于增、删、改(可扩充性)要求统一开放的环境,能通过网络集成化,并正确、有效地协同工作,实现应用程序的移植(开放性)遵循开放互连(OSI)国际标准OS作为用户与计算机硬件系统之间的接口命令方式、系统调用方式、图形和窗口方式OS作为计算机系统资源的管理者(四大管理)处理机管理(第2、3章)存储器管理(第4、5章)设备管理(第6章)文件管理(第7、8章)OS实现了对计算机资源的抽象(用作扩充机器/虚拟机)I/O软件隐藏了I/O操作实现的细节OS是铺设在计算机硬件上的多层系统软件,不仅增强了系统的功能,还隐藏了对硬件操作的细节,实现了对计算机硬件操作的多个层次的抽象。
第1章操作系统引论|1.1操作系统的目标和作用|1.1.3推动操作系统发展的主要动力推动操作系统发展的主要动力不断提高计算机资源利用率方便用户器件的不断更新换代真空管⇒晶体管⇒集成电路⇒VLSI⇒···8位⇒16位⇒32位⇒64位⇒128位⇒···单核⇒多核⇒众核⇒···计算机体系结构的不断发展单机OS⇒多机OS⇒网络OS⇒···不断提出的新的应用需求(实时、多媒体等)第1章操作系统引论|1.2操作系统的发展过程1 1.1操作系统的目标和作用2 1.2操作系统的发展过程3 1.3操作系统的基本特征4 1.4操作系统的主要功能5 1.5操作系统的结构设计6本章作业未配置操作系统的计算机系统人工操作方式运算速度:5000次/每秒,18000个真空管,占地182平方米,重量130吨,功耗140kW。
目的及要求:1.了解操作系统的目标、作用和模型2.领会和理解操作系统的发展过程3.初步了解和领会操作系统的特征和服务4.领会和掌握操作系统的功能5.了解操作系统的进一步发展注:需了解的→知识点若在选项中出现,知道对错即可需掌握的→必须深刻掌握!!!重点:1.批处理操作系统2.分时操作系统3.操作系统的特征4.操作系统的功能难点:1.多道程序设计的基本概念2.多道批处理系统的特征内容§1.1 操作系统的目标和作用(2个重要问题:(1)OS的定义(或者说作用、功能),(2)OS的目标)§1.2 操作系统的发展过程§1.3 操作系统的基本特性§1.4 操作系统的主要功能§1.5 OS结构设计§1.6 常见的OS§1.1 操作系统的目标和作用一、OS的定义(一)、你用过哪些OS?Windows;Unix;Linux;Dos(二)、OS能做什么?各种命令:dir copy del format启动、结束用户程序系统调用:例如INT指令UNIX 等提供多任务、多用户环境结论:os为你完成所有“硬件相关、应用无关”的工作,以给你方便、效率、安全(三)、OS不能做什么?不做天气预报不做房屋设计不是编译程序… …总之,OS不直接解决最终具体应用问题,也不负责编译源程序...✧(四)、OS是什么?(也叫OS的定义?)3点OS是(1)、直接控制和管理计算机硬件、软件资源,(2)、合理地对各类作业进行调度,(3)、以方便用户使用的程序集合(补充——作业的概念:一次上机需要完成的任务(意图)的集合)补充——OS的开发过程:需求(功能)P16 →设计(用到DS和算法(用自然语言描述算法即可))→编码→测试二、OS在计算机中的地位——紧贴系统硬件之上,所有其他软件之下(是其他软件的共同环境)三、OS的目标P1【(1)方便性(2)有效性(3)可扩充性——即预留一些接口(4)开放性】四、OS的作用P2(1)、作为用户和计算机间的接口,示意图(课本P2 图1-1)。