计算机应用基础 第二章 操作系统基础 2018/11/16.

Slides:



Advertisements
Similar presentations
第 3 章操作系统基础 3.1 操作系统概述 3.2 操作系统的功能模块 3.3 典型操作系统概述.
Advertisements

報酬遞增與新的商業世界.
孔明锁制作.
第10章 领导职能与有效指挥 渤海大学 终身教授 单凤儒.
2015退伍士兵焊工专业 第一学期 课程名称:计算机基础(一).
第6章 计算机网络基础 信息技术基础.
第二章:操作系统.
清华大学 罗念龙 2004年6月 集成学生系统 清华大学 罗念龙 2004年6月.
第1单元 操作系统概论 第一节 绪论 操作系统定义.
Foundations of Computer Science
第四章 電腦軟體 課前指引 實體的電腦裝置,我們稱之為「硬體」(Hardware),至於軟體則是個抽象的概念,軟體是經由人類以各種不同的程式語言撰寫而成,以達到控制硬體、進行各種工作的抽象化(例如文書處理)等動作。有些讀者經常迫不及買了一台新電腦,就以為可以開始使用!事實不然,一部配備齊全的電腦,如果沒有合適的軟體來控制與搭配,絕對也是英雄無用武之地。一般來說,我們將軟體分「系統軟體」(System.
龙芯多媒体电脑教室培训 龙梦极域电子教室 江苏龙芯梦兰科技股份有限公司.
操作系统 袁昕.
课程内容及考试介绍 讲解内容: 考试(开卷考试) 课堂讲授:第一章~第七章(不包括第六章);
9.1 電腦網絡的需要 電腦網絡是甚麼? 一種把電腦、周邊設備和通訊設備連接起來,以進行資訊交換和資源分享的系統
第二章 项目一:企业厂区与车间平面设计 1.
Linux基礎學習 課本:Ubuntu Linux 管理與架站實務 博碩文化出版發行.
操作系统原理 Principles of Operating System
前言 1.课程安排: 第一章 操作系统引论(7学时) 第二章 进程管理(14学时) 第三章 处理机调度与死锁(10学时)
靜宜大學專用 PowerPoint 檔案 數位教材
第6章 计算机网络基础.
操作系统结构.
Windows Server 2003操作系统相关配置
第8章 机床操作 主讲:臧红彬 博士.
8.1 系統軟件、應用軟件和驅動程序 電腦軟件 是使電腦處理指定工作的一連串指令 大致可分大為三類: 驅動程序 系統軟件 應用軟件.
电脑使用注意事项 电脑工作环境 电脑故障检测 电脑故障索引 电脑故障检测方法 开机自检POST铃声代码的含义 电脑常见故障分析
第八章 涉外知识产权的国际保护 本章学习重点: 1、涉外知识产权的法律冲突及其法律 适用原则; 2、国际条约对涉外知识产权的保护原则
授 课 人:杨要科 : Q Q : 第2章 操作系统应用基础 授 课 人:杨要科 : Q Q :
管理系统使用注意事项 1.每个事业单位只有一张唯一的专用光盘。但为防止事业单位专用光盘损坏,可以自行刻录一张新的光盘作为备份。用于网上登记的计算机必须有光驱才行、计算机必须是xp或更好版本的的操作系统,浏览器必须是IE6.0版本以上。 2.事业单位专用光盘中“网下填表与上网提交”功能未开通,待开通后再告知大家。
第六章 系统设计.
“服务器服务于Internet”报告会 倪光南 1999年7月6日
第一章 引论 1.1操作系统的概念 计算机系统: 计算机硬件 计算机软件 计算机硬件:运算器、控制器、存储器、输入设备和 输出设备
内容提要: 数字图像处理的发展简史 图像处理的任务 基本的图像处理系统 图像各种形式的表示 MATLAB图像处理工具箱简介。
作業系統的結構 日期 : 2018/9/17.
第2章 计算机操作系统 2.1 操作系统概述 2.2 Windows XP的基本操作 2.3文件和文件夹的管理 2.4 程序管理
生命教育與能力指標之呈現 竹師實小 陳枝田 鄭惠敏.
第6章 電腦軟體 應用軟體 多元程式處理 系統軟體 記憶體配置 作業系統簡介 虛擬記憶體 作業系統的演進與發展 行程管理
万达会议管理平台普通用户使用介绍手册 全时培训组
網路基本概念 本章主要是為讀者建立有關網路的基本知識, 作為後續章節的基礎。首先我們會說明網路的基本概念, 接著介紹網路的各種類型與相關的作業系統, 最後則是介紹 OSI 與 DoD 等兩種網路模型, 讓讀者能進一步了解網路運作的方式。
3-1 電腦作業系統的功能與類型 3-2 Windows XP的基本操作 3-3 Windows XP的檔案管理
物流信息技术 Logistics Information Technology
操作系统课程的特点: 实践性强(从实践总结出原理)
第4章 作業系統的介紹及操作.
第8章作業系統.
分散式資料庫管理系統 與主從式系統 資料庫系統設計實務與管理,5e
作 業 系 統 第三組 楊育翰 顏瑞霖.
讲师:田家华 第1章 认识计算机 本章要点   计算机的发展 计算机的组成.
主題九 認識作業系統.
第2章 Linux概述 2.1 操作系统的功能和分类 2.2 Linux操作系统概述 2.3 Linux的应用现状与前景
1-1-1作業系統的功能 提供使用者操作介面 提供程式執行環境 控制輸入\輸出程序 分配系統資源 管理與維護磁碟中的檔案
作業系統 (Operating System)
正荣集团企业门户 基本流程培训
项目三 构建小型办公网络网络实现文件服务 项目描述
第二章 Linux简介 Linux概述 Linux系统的特点 Linux中使用的应用程序 Linux的组成 Linux版本介绍
第 23 讲 操作系统接口与UNIX系统内核结构 李元金 计算机与信息工程学院 1.
第12章 计算机病毒防范技术 本章学习目标: 掌握病毒的分类与特征 掌握病毒检测与防范的基本知识 了解计算机病毒防范技术的发展趋势
7.1.1 设备管理的功能(P95) 分配设备:按设备的不同类型和操作系统选用的算法分配。包括分配相应的通道、设备控制器以及对未分配到的任务或怍业进行排队等; 控制和实现真正的输入输出操作。包括通道程序控制、启动设备、及时响应及处理中断讯号等; 对输入输出缓冲区进行管理。例如逻辑名的管理,多个缓冲区的分时以及串并行操作,同类多个外部设备的均衡工作,避免“忙的忙”和“闲的闲”;
作業系統 第三章 作業系統結構.
第1章 网络操作系统概述.
會計資訊系統 大帳省財務庫存管理系統(Beyond) 士林高商(資料來源:啟發出版社) 簡報者:黃瑞萍老師.
操作系统的结构和硬件支持 第2章 操作系统的结构和硬件支持.
靜宜大學專用 PowerPoint 檔案 數位教材
基础篇 微型计算机系统 硬件系统 软件系统 操作系统基础 作业 计算机编码和数制 系统综述.
第3章 PLC的结构特点及技术性能 3.1 可编程控制器的结构特点 3.2 FX2N系列PLC的主要技术性能.
導 論 教學投影片.
研究生出国申请流程 学生使用手册.
李元金 计算机与信息工程学院 第 14 讲 存储器管理(3) 李元金 计算机与信息工程学院 1/
实验三 键盘软加锁实验 2019/5/9.
第一章 操作系统引论 1.1 操作系统的目标和作用 1.2 操作系统的发展过程 1.3 操作系统的基本特性 1.4 操作系统的主要功能
作業系統的操作 2019/8/9 明誠中學編製.
Presentation transcript:

计算机应用基础 第二章 操作系统基础 2018/11/16

2 操作系统基础 2.1 操作系统的概念 2.1.1 操作系统的定义 2.1.2 常见操作系统 2.1.3 操作系统的分类 2 操作系统基础 2.1 操作系统的概念 2.1.1 操作系统的定义 2.1.2 常见操作系统 2.1.3 操作系统的分类 2.1.4 操作系统的产生与发展 2.2 操作系统的功能 2018/11/16

计算机与操作系统 大家回忆? 运算器 CPU 控制器 主机 存储器:主存储器(内存)、辅助存储器(外存) 硬件系统 输入设备:键盘、鼠标、扫描仪、光笔、麦克风等 微型计算机 系统 输出设备:显示器、打印机、绘图仪、音响等 操作系统 系统软件 语言处理程序 软件系统 数据库管理系统 应用软件:办公自动化软件、浏览器、 自行开发的专业实用软件等 2018/11/16

什么是操作系统 以下软件哪些是操作系统? UNIX、Word、DOS、VB、VFP Windows XP、Linux PowerPoint、Flash 想一想? 2018/11/16

你用过的操作系统能做什么? 各种命令:dir、copy、del、format 启动、结束用户程序 (文件操作)创建、复制和删除文件 控制I/O设备(如打印机)的工作 WINDOWS、UNIX等提供多任务或多用户环境 想一想? 2018/11/16

你知道操作系统不能做什么? 不做天气预报 不做房屋设计 不是编译程序 总之,操作系统不直接解决最终具体应用问题,也不负责编译源程序… 2018/11/16

操作系统的作用 操作系统是加在计算机硬件上的第一层软件,是系统软件的核心。 只有在操作系统的支持下,其他软件才能运行。 2018/11/16 7

操作系统的定义 操作系统定义: 是一组控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用计算机的程序的集合。 操作系统的特点: 操作系统是程序的集合 操作系统管理和控制系统资源 操作系统提供了方便用户使用计算机的用户界面 2018/11/16

常见的操作系统 磁盘操作系统DOS(Disk Operating System) 微软公司20世纪80年代开发的基于磁盘管理的操作系统; 它是命令行形式,靠输入命令来进行人机交互; MS-DOS(微软公司)、PC-DOS(IBM公司) 单用户、单任务操作系统 单任务:一次只能运行一个用户程序,该程序独占系统所有软、硬件资源。 单用户:同一时刻只能有一个用户登录到计算机系统 2018/11/16

常见的操作系统 Linux 创始人是Linux Benedict Torvalds,借助于Internet网络和全世界计算机爱好者,成为世界上使用最多的一种UNIX类操作系统; 自由软件(免费使用,源码公开) 主流的Linux版本:Ubuntu、Debian、PCLinuxOS、Red Hat、Fedora 多用户:允许同时有多个用户登录到系统 多任务:在系统内可同时运行多个用户程序 多用户多任务的操作系统 2018/11/16

常见的操作系统 Windows 微软公司开发的基于图形用户界面的操作系统; 2018/11/16

常见的操作系统 Mac OS 苹果Macintosh系列电脑上的操作系统; 最早的基于图形用户界面的操作系统; 现行最新的系统版本是Mac OS X 10.7 Lion 2018/11/16

操作系统的发展与过程 无操作系统的计算机系统 单道批处理系统 多道批处理系统 分时系统 实时系统 2018/11/16

严重降低了计算机资源的利用率———人机矛盾! 无操作系统时期(手工操作时期) 手工控制作业的输入与输出;用户既是程序员,又是操作员;用户是计算机专业人员; 用户独占全机:不出现资源被其他用户占用,资源利用率低 CPU等待用户:计算前,手工装入纸带或卡片;计算完成后,手工卸取纸带或卡片;CPU利用率低 严重降低了计算机资源的利用率———人机矛盾! 2018/11/16

脱机输入/输出(Off-Line I/O)方式 硬件不断发展,CPU速度的提高、系统规模扩大,人机矛盾严重,如何解决? 事先将用户程序或数据的纸带或卡片准入纸带输入机,在外围机的控制下输入到磁带上,CPU从磁带上读入数据;输出过程正好相反 特点 减少了CPU的空闲时间 提高I/O速度 磁带 磁带 磁带 磁带 2018/11/16 计算机应用基础 钟敏娟

单道批处理系统(Simple Batch Processing System) 利用磁带把若干个作业分类编成作业执行序列,每个批作业由一个专门的监督程序(Monitor)自动依次处理。 用户提交作业:以纸带或卡片为介质 操作员合成批作业:结果为磁带介质 批作业处理:对批作业中的每个作业进行相同的处理 慢速的输入输出处理仍直接由主机来完成。输入输出时,CPU处于等待状态 2018/11/16

单道批处理系统的特征 自动性 顺序性 单道性 CPU和I/O设备使用忙闲不均(取决于当前作业) 在顺利的情况下,磁带上的一批作业能自动地逐个地依次运行,而无需人工干预 顺序性 磁带上的各道作业是顺序地进入内存,完成顺序与进入内存顺序相同 单道性 内存中只有一道程序运行 CPU和I/O设备使用忙闲不均(取决于当前作业) 对计算为主的作业,外设空闲;对I/O为主的作业,CPU空闲 2018/11/16

多道批处理(Multiprogramed Batch System) CPU、I/O设备忙闲不均、内存利用率低,如何解决? 内存中同时存放几个作业,它们交替执行,合理分配使用计算机的软硬件资源,充分有效地提高了资源利用率和系统吞吐量。 2018/11/16

单道与多道批处理的比较 单道批处理 多道批处理 内存中驻留程序数目 一道 多道 占用CPU的情况 独占 交替占用 是否需要作业和进程调度 不需要 需要 程序完成次序与其进入内存次序间的关系 严格对应 不严格对应 2018/11/16

分时系统 一台主机连接若干个终端,每个终端有一个用户在使用。 用户需求:人-机交互,共享主机,方便用户上机,如何解决? 一台主机连接若干个终端,每个终端有一个用户在使用。 把计算机的系统资源(尤其是CPU时间)进行时间上的分割,每个时间段称为一个时间片(time slice),每个用户依次轮流使用时间片。 2018/11/16

实时系统 系统能够及时响应随机发生的外部事件,并在严格的时间范围内完成对该事件的处理。 如何满足实时控制和实时处理两个应用领域的需求? 化学生产反应堆的控制系统 2018/11/16

操作系统的发展趋势 朝多机操作系统、网络操作系统和分布式操作系统发展; 网络操作系统:在普通操作系统的基础上增加了实现网络底层协议(一般到传送层)功能和网络设备管理功能的系统软件。 Novell公司的Netware局域网络操作系统、Windows NT、UNIX、Linux等都是网络操作系统; 现在上网使用的IE属于网络应用程序,不属网络操作系统的范畴。 2018/11/16

操作系统的发展趋势 朝多机操作系统、网络操作系统和分布式操作系统发展; 分布式操作系统:在计算机网络基础上发展起来,可以实现将任务分布到网络中不同计算机系统上进行处理,并能协调平衡网络中的不同处理机的负载,由多个处理机协同完成任务。 网络操作系统更高级的形式; 保持了网络操作系统的全部功能。 2018/11/16

操作系统的发展趋势 朝微机操作系统、嵌入式操作系统发展; 嵌入式操作系统:埋藏在一些电子设备、装置中完成特定功能的微处理系统。 国际上著名的嵌入式操作系统有:Windows CE、Palm OS、Linux、VxWorks、Psos、QNX/OS-9、LynxOS等 应用于掌上电脑、工业控制以及军事装备。 2018/11/16

操作系统的功能 处理机的管理 存储管理 I/O设备管理 文件管理 用户接口 2018/11/16

操作系统的功能—处理机的管理 处理机管理的主要功能就是解决: 如何合理分配处理机的时间; 如何调度不同的程序使用处理机,使得不同程序在运行时不会互相发生冲突; 处理机管理以进程为单位,也称为进程管理。 进程与程序关系为: 进程是正在运行的程序; 进程是有生命期的,程序没有执行或执行完毕,也就不存在进程。 处理机管理方法的优劣关系到整个系统的吞吐量和系统运行的质量。 2018/11/16

操作系统的功能—存储管理 存储管理的主要任务,是为多道程序的运行提供良好的环境,方便用户使用存储器,提高存储器的利用率以及能从逻辑上扩充内存。 内存分配 为每道程序分配空间:静态分配、动态分配 内存保护 确保每道用户程序都只在自己的内存空间内运行,彼此互不干扰; 地址映射 程序中的地址称为“逻辑地址”或“相对地址”; 内存中单元的地址称为"物理地址“ 进程装入内存后要由逻辑地址到内存物理地址进行变换 内存扩充 借助于虚拟存储技术,从逻辑上去扩充内存容量 2018/11/16

操作系统的功能—I/O设备管理 设备管理用于管理计算机系统中所有的外围设备, 而设备管理的主要任务是,完成用户进程提出的I/O请求;为用户进程分配其所需的I/O设备;提高CPU和I/O设备的利用率;提高I/O速度;方便用户使用I/O设备。为实现上述任务,设备管理应具有设备分配、I/O设备与内存(或CPU)间的数据交换、设备的无关性和缓冲管理等功能。 2018/11/16

操作系统的功能—文件管理 文件管理的主要任务,是对用户文件和系统文件进行管理,以方便用户使用,并保证文件的安全性。 文件存储空间的管理 解决如何存放信息,以提高空间利用率和读写性能 目录管理 解决信息检索问题,能按名存取 文件的读写 根据用户请求,从外存中读取数据;或将数据写入外存 文件保护 解决信息安全问题、防止未经核准的用户存取文件、防止以不正确的方式使用文件 2018/11/16

操作系统的功能—用户接口 提供一个友好的用户访问操作系统的接口 命令行接口 图形用户接口 程序接口 由一组键盘操作命令及命令解释程序所组成。当用户在终端或控制台上每键入一条命令后,系统便立即转入命令解释程序,对该命令加以解释并执行该命令; 图形用户接口 采用了图形化的操作界面,用户可用鼠标或通过菜单和对话框,来完成对应用程序和文件的操作; 程序接口 由一组系统调用组成,方便程序员在程序中访问操作系统的功能。 2018/11/16

小结 常见的操作系统 操作系统的产生和发展 操作系统的功能 各种操作系统属于哪种类别的操作系统,单用户、多用户、单任务、多任务等; 操作系统的发展历史 操作系统的发展趋势 操作系统的功能 理解五个方面的管理功能 2018/11/16