计算机操作系统课件

上传人:ruif****inai 文档编号:246768823 上传时间:2024-10-15 格式:PPT 页数:29 大小:1,004.50KB
返回 下载 相关 举报
计算机操作系统课件_第1页
第1页 / 共29页
计算机操作系统课件_第2页
第2页 / 共29页
计算机操作系统课件_第3页
第3页 / 共29页
点击查看更多>>
资源描述
Click to edit Master title style,Click to edit Master text styles,Second level,Third level,*,计算机操作系统,任爱华,renah,buaa,.,edu,.,cn,2024/10/15,第一讲要达到的目标,明确本课整体安排,观念的转变:从操作系统的使用者到操作系统的开发者,了解操作系统的基本类型,掌握操作系统概念,2024/10/15,OS,课程教学目标,通过学习应达到如下效果:,1、能有效地管理和配置系统运行环境;,2、掌握并发程序设计方法;,3、掌握操作系统的设计原理;,4、具有分析和设计操作系统的能力,2024/10/15,教学计划,第一章 概述(4学时),第二章 操作系统用户接口(12学时),第三章 进程与并发程序设计(10学时),第四章 存储管理(8学时),第五章 输入输出系统(6学时),第六章 文件系统(8学时),第七章 多机系统概述(3学时),2024/10/15,教材与参考书,学时,:,51,教材,:,任爱华等,“操作系统实用教程”,清华大学出版社2001年7月,参考书,:,1.汤子赢等,“计算机操作系统”,西安电子科技大学出版社,1992年5月,2.,Andrew S.,Tanenbaum,等,“,Operating Systems,Desgn,and Implementation”,,清华大学出版社,1997年9月,3.张尧学,史美林,计算机操作系统教程,清华大学出版社,1993年9月,成绩评定方式,:,平时作业,10,实验,30,考试,60,操作系统课网址,:,http:/211.71.12.145,2024/10/15,第一章 概论,计算机与操作系统,计算机,与,操作系统的,发展,存储程序式计算机的结构和特点,操作系统的基本概念,操作系统的定义及其在计算机系统中的地位,操作系统的功能、特性及其应解决的基本问题,操作系统接口,系统调用与交互命令,分析和设计操作系统的几种观点,用户观点、资源观点,、,进程观点、分层观点,F,2024/10/15,计算机的发展,机械计算机时代,始于1614,有三百多年的探索历史。,1848年英国数学家,George,Boole,创立的二进制代数学,差不多在一个世纪前就为现代二进制计算机铺平了道路。,电子计算机的发展过程,19461958,,19591964,19651970,1971年至今(,VLSI,ULSI,),计算机技术的影响,目前,互联网技术、多媒体技术的发展,使计算机开始改变人们的生活。,未来的计算机将与各种新技术相结合,与光电子学相结合,人们正在研究光子计算机;与生物科学相结合,人们正在研究用生物材料进行运算的生物计算机,以及用意识驱动计算机等技术。,2024/10/15,第一代计算机,2024/10/15,操作系统的发展,多道程序设计,批量处理,分时系统,实时系统,网络,分布式系统,2024/10/15,多道程序,工作示例,单道程序工作示例,CPU,工作,用户程序,监督程序,I/O,操作,计算 请求输入,继续计算,启动,I/O I/O,完成,结束中断,t,t,中央处理机,外部设备,外部设备,程序,A,程序,B,程序,A,程序,B,磁盘输入,输入结束,打印输出,磁带输入,输入结束,绘图输出,输出结束,输出结束,2024/10/15,机器速度,作业在机器上计算所需时间,人工操作时间,操作时间与机器有效运行时间之比,1万次/秒,1小时,3分钟,1:20,60万次/秒,1分钟,3分钟,3:1,批处理把用户提交的,作业,成批送入计算机,然后由作业调度程序自动选择作业运行。这样能缩短作业之间的交接时间,减少处理机的空闲等待,从而提高了系统效率。此类操作系统有代表性的是,IBM,公司为,IBM360,机器配置的操作系统,OS/360。,批处理,2024/10/15,分时系统的特点,多路性,独占性,交互性,及时性,2024/10/15,实时系统特点,及时响应,高可靠性和安全性,系统的整体性强,交互会话活动较弱,专用系统,种类:实时信息处理、实时控制,2024/10/15,局域网间的连接,微型机,微型机,网关,局域网,2024/10/15,分布式系统,分布式系统是一个一体化的系统,在整个系统中有一个全局的操作系统称为分布式操作系统。,它和常规网络一样具有模块性、并行性、自治性和通信性等特点。但是,它比常规网络又有进一步的发展。例如,常规网络中的并行性仅仅意味着独立性,而分布式系统中的并行性还意味着合作。原因在于,分布式系统已不再仅仅是一个物理上的松散耦合系统,而同时又是一个逻辑上的紧密耦合的系统。,分布式系统,和,计算机网络,的,区别,在于,前者,具有多机合作和健壮性。,2024/10/15,存储程序式计算机的结构和特点,著名数学家,Von Neumann,总结了手工操作的规律以及前人研究计算机的经验教训后,提出了“存储程序式计算机”方案,从而使计算初步实现了自动化。,典型的单处理机系统结构,总 线,中央处理机单元,(,CPU),内存储器,磁盘,适配器,输入/输出接口,其他外设,接口,通信线路,接口,磁盘,驱动器,输入/输出设备,各种外设,通信线路,2024/10/15,第一章 概论,计算机与操作系统,计算机,与,操作系统的,发展,存储程序式计算机的结构和特点,操作系统的基本概念,操作系统的定义及其在计算机系统中的地位,操作系统的功能、特性及其应解决的基本问题,操作系统接口,系统调用与交互命令,分析和设计操作系统的几种观点,用户观点、资源观点,、,进程观点、分层观点,F,2024/10/15,操作系统的定义及其在计算机系统中的地位,操作系统是搭在硬件平台上的第一层软件,它负责把系统资源管理起来以便充分发挥它们的作用。,编译程序 汇编程序 正文编辑程序 数据库系统,操作系统,裸机,用户1,用户2,用户3,用户,n,操作系统,系,件,统软,件,应,用软,用户,计算机系统的组成与软件的层次关系,2024/10/15,2024/10/15,操作系统的其他表述,提供一个计算机用户与计算机硬件系统之间的接口,使计算机系统更易于使用。(,使用者,),有效地控制和管理计算机系统中的各种硬件和软件资源,使之得到更有效的利用。(,资源管理者,),合理地组织计算机系统的工作流程,以改善系统性能(如响应时间、系统吞吐量)。,虚拟机,2024/10/15,操作系统的功能、特性及其应解决的基本问题,功能:,管理系统的软、硬件资源,处理机管理、存储器管理、设备管理和信息管理程序,特性,:,并发性、共享性、不确定性、虚拟性,解决的基本问题:,提供解决各种冲突的策略,协调并发活动的关系,保证数据的一致性,实现数据的存取控制,2024/10/15,第一章 概论,计算机与操作系统,计算机,与,操作系统的,发展,存储程序式计算机的结构和特点,操作系统的基本概念,操作系统的定义及其在计算机系统中的地位,操作系统的功能、特性及其应解决的基本问题,操作系统接口,系统调用与交互命令,分析和设计操作系统的几种观点,用户观点、资源观点,、,进程观点、分层观点,F,2024/10/15,系统调用与交互命令,操作系统,系统调用(程序界面),交互式界面,用户,图1-12 操作系统接口,系统调用,Linux:fork();,exit();,Dos:,int,21h,交互命令,Linux:,ps,kill,mail,Dos:dir,copy,type,ping 211.71.12.145,2024/10/15,第一章 概论,计算机与操作系统,计算机,与,操作系统的,发展,存储程序式计算机的结构和特点,操作系统的基本概念,操作系统的定义及其在计算机系统中的地位,操作系统的功能、特性及其应解决的基本问题,操作系统接口,系统调用与交互命令,分析和设计操作系统的几种观点,用户观点、资源观点,、,进程观点、分层观点,F,2024/10/15,分析和设计操作系统的几种观点,(一,),用户观点,这种观点主要是为刻画操作系统的功能而引入的,从用户的角度来观察操作系统,操作系统是个黑盒子,配置了操作系统的计算机与原来真实的物理计算机迥然不同,因为它提供了用户使用计算机的更方便手段,构造了一台虚拟机,采用的操作命令决定了虚拟机的功能。,资源管理观点,资源观点是从现代计算机系统角度考虑问题。计算机系统由硬件和软件两大部分组成,即:硬件和软件资源,这些资源都是非常宝贵的,按其性质可归为四大类:处理机、存储器、外部设备和文件(程序和数据)。这四类资源构成了操作系统本身和用户作业赖以活动的物质基础和工作环境。,2024/10/15,分析和设计操作系统的几种观点,(二,),进程观点,通常我们把程序的一次执行过程叫做一个进程,在这一过程中,进程被创建、运行直至被撤消完成其使命,从进程角度来分析操作系统,则所有进程的活动就构成了操作系统的当前行为,在每一个瞬间都有一棵进程家族树,它展示着操作系统行为主体的一个快照。,模块分层观点,资源管理观点回答了整个操作系统是由哪几部分组成的,并且利用进程观点指明了这些资源管理程序在什么时候开始起作用,以及它们在执行过程中是如何相互联系的。现在,我们要用模块分层观点讨论模块之间的关系或者说讨论如何形成操作系统的构架,如何安排连结这些程序模块才能构造一个结构简单清晰、逻辑正确、便于分析和实现的操作系统。,2024/10/15,初始化,外部复位,用户中断,进 程,进程,A2,进程,A1,进程,B2,进程,B1,进程,X2,进程,X1,系统数据基,文件管理,数据结构,设备管理,数据结构,内存管理,数据结构,进程控制块,中断表,守护进程,demon,中断管理,操作系统中的进程,2024/10/15,DOS,操作系统的层次结构,用户命令,COMMAND.COM,MSDOS.SYS,IO.SYS,BIOS,硬件设备,2024/10/15,本次课小结,计算机历史与操作系统发展过程,存储程序式计算机与操作系统计算模式,操作系统类型,现代操作系统的基本特征,分析操作系统的几种观点,操作系统的用户界面,操作系统的发展体现了计算机硬件技术与软件技术的发展,2024/10/15,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!