第一章 引论 1.1操作系统的概念 计算机系统: 计算机硬件 计算机软件 计算机硬件:运算器、控制器、存储器、输入设备和 输出设备

Slides:



Advertisements
Similar presentations
定 格 入 格 破 格 —— 新诗仿写复习训练 仿照下列句子,再把 “ 人生 ” 比喻成 “ 大海 ”“ 天空 ” , 造两个句子。 如果说人生是一首优美的乐曲,那么痛苦则 是其中一个不可或缺的音符。 参考答案: 1 、如果说人生是一望无际的大海,那么挫折则 是其中一个骤然翻起的浪花。 2 、如果说人生是一片湛蓝的天空,那么失意则.
Advertisements

我国国有银行 资本构成及资本充足率变化 小组成员:金融 尹佳裕 王淼 刘钰 金融 吴昱.
第 3 章操作系统基础 3.1 操作系统概述 3.2 操作系统的功能模块 3.3 典型操作系统概述.
企业文化与核心价值观 主讲:孟凡驰 教授 中交四航局. 2 目 录 一、企业文化的目的价值恒久性与工具价值实践性 二、企业文化管理学特征 三、企业文化与企业发展战略 四、企业文化整合、提炼、培育和建设的目的 五、集团文化与分公司文化 六、企业核心价值观.
通用航空供应链融资. 凯塔公司介绍 2010 年 中国航空运输协会发起 凯塔 ( 北京 ) 信息技术有限公司成立 2011 年 沈阳凯塔数据科技有限公司成立 凯塔系统的运营基地.
報酬遞增與新的商業世界.
职业指导服务系统 欢迎了解职业指导服务系统!
第五章 话语的语用意义(上) 主讲人:周明强.
第八章 组织文化的整合 ——并购中的文化整合(二) 小组成员:浦若蓉、朱谷一、贾彦彦.
第7小组研究资料 汇报 组长:宋雨萱 组员:闫铭浩 张子璇 陈奕鑫.
第四章 電腦軟體 課前指引 實體的電腦裝置,我們稱之為「硬體」(Hardware),至於軟體則是個抽象的概念,軟體是經由人類以各種不同的程式語言撰寫而成,以達到控制硬體、進行各種工作的抽象化(例如文書處理)等動作。有些讀者經常迫不及買了一台新電腦,就以為可以開始使用!事實不然,一部配備齊全的電腦,如果沒有合適的軟體來控制與搭配,絕對也是英雄無用武之地。一般來說,我們將軟體分「系統軟體」(System.
农业银行网上签约流程 宁夏金溢投资 内部资料 1.
廉政會報專題報告 農地重劃工程 施工常見缺失 報告:吳東霖 製作:張昌鈴 日期:103年12月23日.
主办:泰兴市质量强市领导小组办公室 承办:泰 兴 市 市 场 监 督 管 理 局.
專案製作經驗談.
2-何鍇卉 14-曹凱茹 19-陳亮妤 21-陳思瑜 37-蔡庭瑜 39-賴俞亨 40賴思恩
提高自身素质做好 新时期班主任工作 北京市广渠门中学 高金英.
公关协调 能力目标 初步学会对内及对外公众关系协调的基本方法。 知识目标 掌握组织内外公众协调的原理和方法。
第二章 实时系统的特征及其任务 计算机学院 潘薇
普通话模拟测试 与学习平台 使用指南.
第二章 项目一:企业厂区与车间平面设计 1.
操作系统原理 Principles of Operating System
第二节 工业地域的形成 工业联系 工业集聚 工业地域
網路小說劇情建構與伏線營造 Windows98.
當代國際企業.
第2章 操作系统的用户界面 2.1 运行一个用户程序的过程 2.2 操作系统的用户界面 2.3 操作系统提供给用户程序的服务
營建自動化 -營建管理資訊化 授課老師:劉俊杰 副教授 中華民國89年9月27日.
第8章 机床操作 主讲:臧红彬 博士.
§3.4 进程控制 进程从创建到消灭的整个自下而上期中有三个基本状态,称为进程调度状态:执行、就绪、等待(阻塞)。
8.1 系統軟件、應用軟件和驅動程序 電腦軟件 是使電腦處理指定工作的一連串指令 大致可分大為三類: 驅動程序 系統軟件 應用軟件.
第八章 涉外知识产权的国际保护 本章学习重点: 1、涉外知识产权的法律冲突及其法律 适用原则; 2、国际条约对涉外知识产权的保护原则
金門縣重大空難應變機制-消防局 壹、消防搶救、滅火、緊急救護 一、派遣作為:
郑钦明 200分的人生.
我的社區_觀塘 第三課.
关于整合检验检测认证机构实施意见的通知(国办发〔2014〕8号)
推进德育创新 做好新时期班主任工作 北京市广渠门中学 高金英.
《生活与哲学》第一轮复习 第七课唯物辩证法的联系观.
内容提要: 数字图像处理的发展简史 图像处理的任务 基本的图像处理系统 图像各种形式的表示 MATLAB图像处理工具箱简介。
作業系統的結構 日期 : 2018/9/17.
也許你很疑惑: 最近升官的同事,專業能力又沒你強! 情場得意的朋友,長的又沒你帥或美! 小曹要交新朋友,為什麼就是比較簡單!
3D繪圖軟體 CATIA V5介紹 第十一組 劉子剛.
计算机应用基础 第二章 操作系统基础 2018/11/16.
第4章 作業系統的介紹及操作.
作 業 系 統 第三組 楊育翰 顏瑞霖.
讲师:田家华 第1章 认识计算机 本章要点   计算机的发展 计算机的组成.
主題九 認識作業系統.
第2章 Linux概述 2.1 操作系统的功能和分类 2.2 Linux操作系统概述 2.3 Linux的应用现状与前景
作業系統 (Operating System)
詩文的形成 有意義的字詞 句子 段落 一首詩文的形成,是由有意義的字詞組成句子,再由句子組成段落。
一、選擇題 ( )1、下列敘述何者錯誤? (A)由彈弓射出的石子具有能量 (B)一物體具有作功的本領,則此物具有能 量 (C)被壓縮的彈簧具有能量,被拉長的彈簧 則不具有能量 (D)將地面的重物,吊到高處則此物具有能 量。 C.
南瑞学堂 学员简明操作指南 上海时代光华教育发展有限公司 2013年.
第 23 讲 操作系统接口与UNIX系统内核结构 李元金 计算机与信息工程学院 1.
作業系統 第三章 作業系統結構.
會計資訊系統 大帳省財務庫存管理系統(Beyond) 士林高商(資料來源:啟發出版社) 簡報者:黃瑞萍老師.
虛擬何時有效 創新的組織之道.
操作系统的结构和硬件支持 第2章 操作系统的结构和硬件支持.
靜宜大學專用 PowerPoint 檔案 數位教材
使用服务平台办理离校 操作指南.
基础篇 微型计算机系统 硬件系统 软件系统 操作系统基础 作业 计算机编码和数制 系统综述.
導 論 教學投影片.
学年第一学期领取教材明细查询的通知 学年第一学期学生使用的教材均在网上平台公示。现将有关事项通知如下:
知识产权在中小企业中的作用 讲座内容 一、知识产权在发达国家及知名企业中的地位 二、知识产权的基本概念及其特点
問題解決與流程圖 高慧君 台北市立南港高中 2006年12月22日.
李元金 计算机与信息工程学院 第 14 讲 存储器管理(3) 李元金 计算机与信息工程学院 1/
实验三 键盘软加锁实验 2019/5/9.
第一章 操作系统引论 1.1 操作系统的目标和作用 1.2 操作系统的发展过程 1.3 操作系统的基本特性 1.4 操作系统的主要功能
李元金 计算机与信息工程学院 第 12 讲 存储器管理(1) 李元金 计算机与信息工程学院 1/
多姿多彩的世界.
作業系統的操作 2019/8/9 明誠中學編製.
县级支中心 乡镇基层服务点的建设 朱 庆 华.
Presentation transcript:

第一章 引论 1.1操作系统的概念 计算机系统: 计算机硬件 计算机软件 计算机硬件:运算器、控制器、存储器、输入设备和 输出设备 第一章 引论 1.1操作系统的概念 计算机系统: 计算机硬件 计算机软件 计算机硬件:运算器、控制器、存储器、输入设备和 输出设备 2002年8月25日,中科院计算所公布,我国自主研发的CPU芯片,经测试成功,相当于PⅢ水平

编译程序 操作系统 解释程序 系统软件 语言处理系统 汇编程序 常用的例行程序 库连接程序等 计算机软件 连接编译程序 + 诊断排错程序 操作系统 解释程序 系统软件 语言处理系统 汇编程序 常用的例行程序 库连接程序等 计算机软件 连接编译程序 诊断排错程序 应用软件 :火车售票系统、超市管理系统 硬件和软件的关系 裸机:没有配置任何软件的计算机 软件是在硬件基础之上对硬件的性能加以扩充和完善 + 有定点运算 功能的计算机 浮点运算软件 可以进行浮点运算

虚拟机:一个裸机在每加上一层软件后,就变成了一 个功能更强的机器,我们把这种“功能更强的 机器”称之为“虚拟机” 如果是多用户的操作系统,那么经过扩充后,一个实际的处理器就可以扩充成多个虚拟机,使得每一个用户都拥有一个处理机 裸机 操作系统 编译程序 汇编程序 解释程序 调试程序 应用程序 操作系统的层次模型

操作系统: 操作系统是计算机的第一个软件,管理和控制计算机系统中的硬件及软件资源、合理地组织计算机工作流程,以便有效利用这个资源为用户提供一个功能强大、使用方便和可扩充的工作环境,从而在计算机与用户之间起到接口作用。

1.2操作系统的形成和发展 计算机发展分为四个阶段: 1946~50年代末:第一代,电子管时代 50年代末~60年代中:第二代,晶体管时代 60年代中~70年代中:第三代:集成电路时代 70年代中期~至今:第四代:大规模、超大规模集成 电路时代

手工操作阶段(第一代电子计算机) 计算速度慢(几千次每秒),没有操作系统甚至没有任何软件 用户独占计算机,完全手工操作 纸带(卡片) 输入机 计算机 打印输出结果 取走纸带 1个程序 计算机(一千次/秒) 30分钟完成 手工卸下3分钟 计算机(一万次/秒) 3分钟完成 手工卸下3分钟 于是出现了“早期的批处理”系统 早起批处理系统(第二代计算机) 把若干个作业合成一批,调入计算机执行,完成后再调入下一批作业 早期的批处理: 联机批处理 脱机批处理 2002年8月30日,我国联想集团退出“深腾”超级计算机,运算速度可达1.027万亿次,达到目前500名超级计算机排行榜中的第24位 就在前一周,日本研制成功演算速度每秒85.1万亿次杜超级计算机,称为目前世界上最快的计算机。

操作系统的特征 并发:指两个或两个以上事件在同一时间间隔内发生。(与“并行”的区别) 共享:指系统中硬件和软件资源可为多 个用户同时使用(互斥共享、同时访问) 虚拟:指物理上的一个实体变成逻辑上的多个对应物。 异步性:指内存中的多个进程均按照各自独立的、不可预知的速度向前推进。

微机操作系统 单用户单任务OS:只允许一个用户上机、且只允许用户程序作为一个任务运行。最具代表性的是CP/M和MS-DOS。 单用户多任务OS:只允许一个用户上机、但允许将一个用户程序分为若干个任务,使它们并发执行。最具代表性的是OS/2和MS-WINDOWS。 多用户多任务OS:允许多个用户通过各自的终端使用同一台主机,共享主机的各类资源,同时用户程序又可进一步分成几个任务,使它们并发执行。最具代表性的是UNIX OS。

1.4 操作系统功能 1.4.1 处理机管理 1.4.2 存储管理 1.4.3 设备管理 1.4.4 文件管理 1.4.5 用户接口

处理机管理 主要任务:是对处理机进行分配,并对其运行进行有效控制和管理。在多道程序环境下,处理机的分配和运行都是以进程为基本单位。 进程控制:多道程序环境下,要使作业运行,必须先为它创建一个或几个进程,并给它分配必要的资源。进程结束的时候要立即撤消这个进程,以便收回该进程所占用的各类资源,进程控制的主要任务就是为作业创建进程,撤销已结束的进程以及控制进程在运行中的状态转换 进程同步。进程是以异步方式进行的,运行的速度不定。进程同步的主要任务是对诸进程的运行进行协调。 进程互斥方式 进程同步方式 进程通信:多道程序环境下,可由系统为应用程序建立多个进程。这些进程相互合作共同完成同一任务,在这些相互合作的进程之间需要交换信息。例如:三个相互合作的进程:输入进程、计算进程、打印进程。 调度:从进程的就绪队列中,按照一定的算法选出一进程,把处理机分配给它。

存储管理 主要任务是为多道程序的运行提供良好的环境,提高存储器的利用率 内存分配:为每道程序分配内存空间,减少不可用的内存空间。 内存保护:确保每道用户程序都在自己的内存空间中运行,互不干扰。(设置两个界限寄存器。存放正在之行程序的上界和下界。) 地址映射:在多道环境下,地址空间中的逻辑地址和内存空间中的物理地址是不可能一致的。地址映射实现它们之间的转换。 内存扩充:借助于虚拟存储技术,从逻辑上去扩充内存容量。若内存中已没有足够的空间来装入调入程序的时候,系统能将内存中的一部分暂时不用的程序和数据调道磁盘上,腾出更多的内存空间。

设备管理 主要任务:完成用户提出的I/O请求,为用户分配I/O设备,提高CPU和I/O设备的利用率。 虚拟设备:把每次只允许一个进程使用的物理设备变换为多个对应的逻辑设备,提高了设备的利用率,使每个用户感觉自己在独占该设备。

文件管理 主要任务:是对用户文件和系统文件进行管理,方便用户的使用。 文件存储空间的管理:为每个文件分配必要的外存空间,提高外存的利用率。(一般以盘块为基本分配单位,通常512字节~4K字节) 目录管理:系统为每个文件建立一个目录项,目录项包含文件名、文件属性、文件在磁盘上的物理位置。用户只需要提供文件名,对文件进行存取。 文件的读、写管理:进行读写文件时,系统根据用户给出的文件名去减缩文件目录,从中获得文件在外存中的位置,然后利用文件读写指针,对文件进行读写,一旦读写完成便修改读写指针,为下一次读写做准备。 文件的存取控制: 防止未经核准的用户存取文件 防止冒名顶替存取文件 防止以不正确的方式使用文件

用户接口 命令接口 程序接口 是为用户程序在运行过程中访问系统资源而设定的,也是用户取得操作系统服务的唯一途径,由一组系统调用组成。 联机命令接口:是为联机用户提供的,由一组键盘命令和命令解释程序组成。 脱机命令接口:为批处理作业的用户提供的,由一组作业控制语言JCL(job control language)组成。 程序接口 是为用户程序在运行过程中访问系统资源而设定的,也是用户取得操作系统服务的唯一途径,由一组系统调用组成。 图形接口 采用了图形化的操作界面,用图标将系统的各项功能,,文件直观逼真的表示出来,通过鼠标、菜单和对话框图来完成相应的操作

计算机的硬件简介 计算机基本的硬件元素 处理器 处理器、存储器、输入输出控制、总线、外部设备 单个处理器,称之为单机系统 多个处理器,称之为多机系统 特权指令:只能由操作系统使用的指令,如果允许用户随便是用,有可能使系统系统陷入混乱 非特权指令:用户只能使用非特权指令

处理器状态 多数系统将处理器状态简单的划分为 管态:(管理态)操作系统管理程序运行的状态 目态:(问题态)用户程序运行的状态 与操作系统有关的几种寄存器 用户可编程存器 控制与状态寄存器:被用来对处理机的优先级、保护模式或用户程序执行时的调用关系等进行控制和操作

典型的用户可编程寄存器包括以下几种 数据寄存器 地址寄存器 条件码寄存器 程序计数器PC 指令寄存器 程序状态字PSW 中断现场保护寄存器 过程调用堆栈

主要用来控制和暂时存储外部设备与计算机内存之间交换的数据和程序。 v外部设备 是获取和输出数据程序的基本单位,包括数字设备和模拟设备。 存储器 内存 外存:光盘、磁盘、硬盘 高速缓存(cache) 输入输出控制器与缓冲 主要用来控制和暂时存储外部设备与计算机内存之间交换的数据和程序。 v外部设备 是获取和输出数据程序的基本单位,包括数字设备和模拟设备。 v总线 总线是连接计算机各部件的通信线路 单总线:处理机、外设、存储器都连接在一起 多总线:CPU与内存分开连接分开连接外设与外存也分开连接

P16页 指令的执行与中断 算法的描述 P18 巡回置换算法 P18研究操作系统的几种观点 本书中的描述算法的一些关键词介绍如下: Begin End Repeat 操作 Until 条件 While 条件 do od If 条件 Then Else fi

作业 习题1.5 下面8个系统中,必须是实时操作系统的有—— 1 计算机辅助设计系统;2 航空定票系统;3 过程控制系统;4 机器翻译系统; 5 办公自动化系统;6 计算机激光照排系统;7情报检索系统;8导弹的制导系统

OS/2操作系统是由__⑴__开发的,它属于__⑵__类操作系统;UNIX操作系统是由__⑶__推出的,它属于__⑷__类操作系统。 ⑴、⑶:A.IBM公司 B.Microsoft公司 C.Microsoft和IBM联合 D. Bell实验室 ⑵、⑷:A.单用户单任务 B.单用户多任务 C.多处理机 D.多用户多任务 在操作系统中实现虚拟的关键技术是什么?并加以说明