作 業 系 統 第三組 楊育翰 顏瑞霖.

Slides:



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

计算机基础 与应用案例教程 第一篇 基础理论篇 第4章 计算机软件系统.
2015退伍士兵焊工专业 第一学期 课程名称:计算机基础(一).
计算机基础知识培训 信息所网络研究室.
Foundations of Computer Science
第四章 電腦軟體 課前指引 實體的電腦裝置,我們稱之為「硬體」(Hardware),至於軟體則是個抽象的概念,軟體是經由人類以各種不同的程式語言撰寫而成,以達到控制硬體、進行各種工作的抽象化(例如文書處理)等動作。有些讀者經常迫不及買了一台新電腦,就以為可以開始使用!事實不然,一部配備齊全的電腦,如果沒有合適的軟體來控制與搭配,絕對也是英雄無用武之地。一般來說,我們將軟體分「系統軟體」(System.
龙芯多媒体电脑教室培训 龙梦极域电子教室 江苏龙芯梦兰科技股份有限公司.
操作系统 袁昕.
第七章 操作系统接口 7.1 联机用户接口 7.2 Shell命令语言 7.3 系统调用 7.4 UNIX系统调用 7.5 图形用户接口.
中央广播电视大学开放教育试点课程 计算机操作系统.
操作系统原理 Principles of Operating System
前言 1.课程安排: 第一章 操作系统引论(7学时) 第二章 进程管理(14学时) 第三章 处理机调度与死锁(10学时)
靜宜大學專用 PowerPoint 檔案 數位教材
第6章 计算机网络基础.
操作系统结构.
第三章 处理机调度与死锁 3.1 处理机调度的基本概念 3.2 调度算法 3.3 实时调度 3.4 多处理机系统中的调度
8.1 系統軟件、應用軟件和驅動程序 電腦軟件 是使電腦處理指定工作的一連串指令 大致可分大為三類: 驅動程序 系統軟件 應用軟件.
授 课 人:杨要科 : Q Q : 第2章 操作系统应用基础 授 课 人:杨要科 : Q Q :
第10章 多处理器和实时调度 主要内容: 多处理器调度 实时调度 操作系统调度例 分类与粒度 设计问题 进程调度 实时进程的要求与特点
第六章 系统设计.
Chapter 13 輸入/輸出系統 (I/O Systems)
第一章 引论 1.1操作系统的概念 计算机系统: 计算机硬件 计算机软件 计算机硬件:运算器、控制器、存储器、输入设备和 输出设备
内容提要: 数字图像处理的发展简史 图像处理的任务 基本的图像处理系统 图像各种形式的表示 MATLAB图像处理工具箱简介。
Operating System CPU Scheduing - 2 Monday, August 11, 2008.
作業系統的結構 日期 : 2018/9/17.
第6章 電腦軟體 應用軟體 多元程式處理 系統軟體 記憶體配置 作業系統簡介 虛擬記憶體 作業系統的演進與發展 行程管理
Operating System Concepts 作業系統原理 Chapter 3 行程觀念 (Process Concept)
3-1 電腦作業系統的功能與類型 3-2 Windows XP的基本操作 3-3 Windows XP的檔案管理
課程名稱:計算機概論 授課老師:李春雄 博士
C H A P T E R 11 体系结构对操作系统的支持.
第一章 计算机基础知识 计算机基础知识.
计算机应用基础 第二章 操作系统基础 2018/11/16.
1-1 電腦的起源 1-2 電腦的演進 1-3 電腦的種類 1-4 電腦與生活
第4章 作業系統的介紹及操作.
第8章作業系統.
分散式資料庫管理系統 與主從式系統 資料庫系統設計實務與管理,5e
第二章 行程管理 朱肇明 資管系 講師 大華技術學院.
讲师:田家华 第1章 认识计算机 本章要点   计算机的发展 计算机的组成.
Operating System Concepts 作業系統原理 CHAPTER 2 系統結構 (System Structures)
嵌入式系统设计与开发 第1章 概述 第2章 ARM及其编程模型 第3章 ARM指令集 第4章 嵌入式程序设计
主題九 認識作業系統.
作業系統的介紹與操作 第三章.
作業系統 家庭和小型企業網路– 第二章.
第2章 Linux概述 2.1 操作系统的功能和分类 2.2 Linux操作系统概述 2.3 Linux的应用现状与前景
1-1-1作業系統的功能 提供使用者操作介面 提供程式執行環境 控制輸入\輸出程序 分配系統資源 管理與維護磁碟中的檔案
學習目標 應用軟體 四大分類 七種形式 作業系統 公用程式 使用者介面 商業軟體. 學習目標 應用軟體 四大分類 七種形式 作業系統 公用程式 使用者介面 商業軟體.
作業系統 (Operating System)
第2章 作業系統面面觀.
Operating System Principles 作業系統原理
第3章 認識處理元.
7.1.1 设备管理的功能(P95) 分配设备:按设备的不同类型和操作系统选用的算法分配。包括分配相应的通道、设备控制器以及对未分配到的任务或怍业进行排队等; 控制和实现真正的输入输出操作。包括通道程序控制、启动设备、及时响应及处理中断讯号等; 对输入输出缓冲区进行管理。例如逻辑名的管理,多个缓冲区的分时以及串并行操作,同类多个外部设备的均衡工作,避免“忙的忙”和“闲的闲”;
第5章 网站服务器搭建与管理.
作業系統 第三章 作業系統結構.
雲端虛擬化 Cloud Virtualization
第1章 网络操作系统概述.
Operation System(OS).
RTOS.
操作系统的结构和硬件支持 第2章 操作系统的结构和硬件支持.
靜宜大學專用 PowerPoint 檔案 數位教材
導 論 教學投影片.
2017 Operating Systems 作業系統實習 助教:陳主恩、林欣穎 實驗室:720A Lab7.
李元金 计算机与信息工程学院 第 14 讲 存储器管理(3) 李元金 计算机与信息工程学院 1/
第一章 操作系统引论 1.1 操作系统的目标和作用 1.2 操作系统的发展过程 1.3 操作系统的基本特性 1.4 操作系统的主要功能
作業系統概論 授課老師: 羅習五.
李元金 计算机与信息工程学院 第7讲 处理机调度与死锁(1) 李元金 计算机与信息工程学院 1/
进程调度算法和作业调度算法。 (1) 先来先服务(FCFS)调度算法
Operating System Software School of SCU
第11章 儲存裝置 與其管理.
作業系統概論 授課老師: 羅習五.
Presentation transcript:

作 業 系 統 第三組 楊育翰 顏瑞霖

何謂作業系統 便利 有效率

作業系統的運作

作業系統接管CPU的控制權 1.陷阱(Trap): 程式結束、發生錯誤 ex: 2.岔斷(Interrupt): I/O、CPU時間屆滿 ex: key in

作業系統的功能 管理資源的運用 <資源> 1.cpu time 2.memory space 3.I/O device 4.file storage space

CPU time - 處理程序 依處理方式可分為: 批次作業系統(Batch) ex:印表機 分時作業系統(Time-sharing) 及時作業系統(Real-time)

各種排程方法(Scheduling) 1.先來先做排程法 2.最短工作優先排程法 3.優先權排程法 4.循環式排程法 5.多層佇列排程法 6.多層回溯佇列排程法

FCFS(麥當勞的小故事) Problem:Convoy Effect(護航效應) Solution: CPU使用量較小者優先(SJF)

2.最短工作優先排程法  (SJF)

3.優先權排程法(Priority Scheduling)

Memory space - 多重區段配置 動態記憶體配置法

作業系統其他功能        - I/O Input 鍵盤、滑鼠、掃描器、數位相機… Output 螢幕、印表機、喇叭…

File - 檔案管理 (1)各種檔案狀態的記錄  (2)檔案如何儲存﹖儲存在何處﹖ 使用權的設定 (3)分配程式使用各種檔案資源等。

保護措施

非Microsoft作業系統 Mac-OS OS/2 Unix Linux

Mac-OS 麥金塔(Macintosh)電腦的OS 最早用GUI (Graphic User Interface) 美工繪圖與桌上排版

OS/2 IBM和Microsoft共同開發 最早的優先權式多工(Preemptive) 內建DOS及Windows的模擬器

Unix 階層式檔案系統(File System) 分時多工(Multitasking) 多人共用 虛擬記憶體

如果沒有Unix…… Internet 會立刻停擺(WWW 網站全掛,無法送收電子郵件,...) 世界上大部分的電話都立刻斷線 大部分的電子商務系統都停止運作

Linux Unix 的一支(....................) Open source、免費 超穩 鐵達尼號電影使用150台Linux RedHat4.2 Alpha作為影像處理

Reference: http://www.mis.kyit.edu.tw/learn/classnote/OS/ http://www.ascc.net/course/BCC/slide3.html <Operating Systems Concepts> Abrahan Silberschatz and James L. Peterson