作業系統 (Operating System)

Slides:



Advertisements
Similar presentations
Linux管理与应用 Linux 诞生历史 主讲教师:张美平. 主要内容 Linux诞生的几个要素及背景 GNU项目 Linux系统诞生与发展过程.
Advertisements

第 3 章操作系统基础 3.1 操作系统概述 3.2 操作系统的功能模块 3.3 典型操作系统概述.
计算机基础 与应用案例教程 第一篇 基础理论篇 第4章 计算机软件系统.
钱伟长校长和自强不息的精神 —钱伟长学院钱伟长教育思想实践丛书 —2011年10月9日钱伟长学院宣告成立 探寻大师的轨迹--钱伟长为什么能?
第10章 领导职能与有效指挥 渤海大学 终身教授 单凤儒.
2015退伍士兵焊工专业 第一学期 课程名称:计算机基础(一).
第2单元 信息获取与数字化.
第十二课 易用性测试.
第1单元 操作系统概论 第一节 绪论 操作系统定义.
Foundations of Computer Science
第四章 電腦軟體 課前指引 實體的電腦裝置,我們稱之為「硬體」(Hardware),至於軟體則是個抽象的概念,軟體是經由人類以各種不同的程式語言撰寫而成,以達到控制硬體、進行各種工作的抽象化(例如文書處理)等動作。有些讀者經常迫不及買了一台新電腦,就以為可以開始使用!事實不然,一部配備齊全的電腦,如果沒有合適的軟體來控制與搭配,絕對也是英雄無用武之地。一般來說,我們將軟體分「系統軟體」(System.
操作系统 袁昕.
操作系统原理 Principles of Operating System
靜宜大學專用 PowerPoint 檔案 數位教材
第6章 计算机网络基础.
操作系统结构.
8.1 系統軟件、應用軟件和驅動程序 電腦軟件 是使電腦處理指定工作的一連串指令 大致可分大為三類: 驅動程序 系統軟件 應用軟件.
电脑使用注意事项 电脑工作环境 电脑故障检测 电脑故障索引 电脑故障检测方法 开机自检POST铃声代码的含义 电脑常见故障分析
第八章 涉外知识产权的国际保护 本章学习重点: 1、涉外知识产权的法律冲突及其法律 适用原则; 2、国际条约对涉外知识产权的保护原则
授 课 人:杨要科 : Q Q : 第2章 操作系统应用基础 授 课 人:杨要科 : Q Q :
“服务器服务于Internet”报告会 倪光南 1999年7月6日
第一章 引论 1.1操作系统的概念 计算机系统: 计算机硬件 计算机软件 计算机硬件:运算器、控制器、存储器、输入设备和 输出设备
内容提要: 数字图像处理的发展简史 图像处理的任务 基本的图像处理系统 图像各种形式的表示 MATLAB图像处理工具箱简介。
作業系統的結構 日期 : 2018/9/17.
第2章 计算机操作系统 2.1 操作系统概述 2.2 Windows XP的基本操作 2.3文件和文件夹的管理 2.4 程序管理
3D繪圖軟體 CATIA V5介紹 第十一組 劉子剛.
網路基本概念 本章主要是為讀者建立有關網路的基本知識, 作為後續章節的基礎。首先我們會說明網路的基本概念, 接著介紹網路的各種類型與相關的作業系統, 最後則是介紹 OSI 與 DoD 等兩種網路模型, 讓讀者能進一步了解網路運作的方式。
3-1 電腦作業系統的功能與類型 3-2 Windows XP的基本操作 3-3 Windows XP的檔案管理
課程名稱:計算機概論 授課老師:李春雄 博士
计算机应用基础 第二章 操作系统基础 2018/11/16.
第4章 作業系統的介紹及操作.
第8章作業系統.
分散式資料庫管理系統 與主從式系統 資料庫系統設計實務與管理,5e
99(1)義守大學工讀職場技能精進訓練班 資訊工程系 林義隆 老師
作 業 系 統 第三組 楊育翰 顏瑞霖.
Linux 圖形操作介面 GUI -- X-window 與 Webmin
第9章 資訊倫理與道德 實用資訊.
讲师:田家华 第1章 认识计算机 本章要点   计算机的发展 计算机的组成.
第2章 图形操作界面 目前,几乎所有的Linux发行版本中都包含了GNOME和KDE两种图形操作环境。在Fedora Core 6中系统默认的图形操作界面为GNOME,它除了具有出色的图形环境功能外,还提供了编程接口,允许开发人员按照自己的爱好和需要来设置窗口管理器。KDE桌面环境是一个网络透明的桌面环境,它的功能强大,除了窗口管理器和文件管理器外,基本覆盖了大部分Linux任务的应用程序组,同时还结合了Unix操作系统的灵活性。
主題九 認識作業系統.
作業系統 家庭和小型企業網路– 第二章.
第2章 Linux概述 2.1 操作系统的功能和分类 2.2 Linux操作系统概述 2.3 Linux的应用现状与前景
Chapter 4 多執行緒 (Multi Thread)
1-1-1作業系統的功能 提供使用者操作介面 提供程式執行環境 控制輸入\輸出程序 分配系統資源 管理與維護磁碟中的檔案
學習目標 應用軟體 四大分類 七種形式 作業系統 公用程式 使用者介面 商業軟體. 學習目標 應用軟體 四大分類 七種形式 作業系統 公用程式 使用者介面 商業軟體.
和諧社區資訊服務推廣計畫 -軟體雲端社區 資訊研習營
自由軟體 主講:蔡宜庭.
第二章 Linux简介 Linux概述 Linux系统的特点 Linux中使用的应用程序 Linux的组成 Linux版本介绍
政府採購作業流程.
第12章 计算机病毒防范技术 本章学习目标: 掌握病毒的分类与特征 掌握病毒检测与防范的基本知识 了解计算机病毒防范技术的发展趋势
7.1.1 设备管理的功能(P95) 分配设备:按设备的不同类型和操作系统选用的算法分配。包括分配相应的通道、设备控制器以及对未分配到的任务或怍业进行排队等; 控制和实现真正的输入输出操作。包括通道程序控制、启动设备、及时响应及处理中断讯号等; 对输入输出缓冲区进行管理。例如逻辑名的管理,多个缓冲区的分时以及串并行操作,同类多个外部设备的均衡工作,避免“忙的忙”和“闲的闲”;
《软件工程》 学习情境一:客户管理 李祥 信息工程学院.
投標須知及招標文件製作 行政院公共工程委員會 鍾佩真
作業系統 第三章 作業系統結構.
我對資訊管理的認識 資管二德 林雅莉.
第1章 网络操作系统概述.
會計資訊系統 大帳省財務庫存管理系統(Beyond) 士林高商(資料來源:啟發出版社) 簡報者:黃瑞萍老師.
操作系统的结构和硬件支持 第2章 操作系统的结构和硬件支持.
靜宜大學專用 PowerPoint 檔案 數位教材
3.5 线程 问题的提出 进程的引入使操作系统得以完成对并发执行的多道程序动态特征的描述和资源共享的管理,因而进程既是调度的基本单位又是资源分配的基本单位。进程所具有的这两个特点构成了程序并发执行的基础,但同时又导致进程切换过程中由于进程映像过大而带来的时空开销。因此,如果系统中创建的进程过多,或进程切换的频率过高,则会使系统效率下降,限制了并发度的进一步提高。
導 論 教學投影片.
实验三 键盘软加锁实验 2019/5/9.
第一章 操作系统引论 1.1 操作系统的目标和作用 1.2 操作系统的发展过程 1.3 操作系统的基本特性 1.4 操作系统的主要功能
作業系統概論 授課老師: 羅習五.
第12章 Linux與 嵌入式uClinux系統
Operating System Software School of SCU
作業系統概論 授課老師: 羅習五.
作業系統的操作 2019/8/9 明誠中學編製.
课程介绍 1、嵌入式系统开发先序课程; 2、共32+8课时: 3、本期采用混合式教学成绩计算方式:
Presentation transcript:

作業系統 (Operating System)

作業系統的主要功能 扮演著使用者與電腦軟、硬體之間的溝通橋樑 程序管理 記憶體的管理(Memory Management) 輔助記憶體的管理 輸出/輸入控制 (I/O Control)

作業系統的功能 1.作業系統(OS)扮演著使用者與電腦軟、硬體之間的溝通橋樑 使用者界面 (User Interface) 操作上的舒適度、人性化及簡易性大大影響一個OS的普及性,所以由MS-DOS、Unix等OS中的純文字模式,演進到後來的Mac OS及Windows的圖形界面。

作業系統扮演著介於使用者程式與電腦硬體間溝通的橋樑

作業系統的功能 2. 程序管理(Process Management) 現在的OS大都提供多執行序(multi-programming)的功能,可在同時執行兩個以上的程序,也因此會導致兩個程序搶同一資源的情況發生,此時就必須要協調兩個程序交替地使用此資源,稱為程序管理 。

作業系統的功能 3. 記憶體的管理 作業系統必須有管理主記憶體的功能,包括記錄記憶體各部分的使用者與可用空間,決定載入可用空間的行程,配置與收回記憶體空間等。 虛擬記憶體:當主記憶體空間使用完後,OS會利用輔助記憶體的空間來模擬主記憶體達到擴充主記憶體的功能。

作業系統的功能 4. 輔助記憶體的管理 因為主記憶體的容量有限,無法永久容納所有的資料與程式,並且一旦電源關閉後,主記憶體中的資料也隨之消失,因此電腦系統必須提供輔助記憶體。程式及資料都會先放在輔助記憶體中,待準備執行時才載入到主記憶體中。 目前大多數的電腦系統的輔助記憶體以磁碟機為主。

作業系統的功能 5.輸出/輸入控制 (I/O Control) 由於輸出/輸入設備的結構相當的複雜,一般使用者很難自行撰寫程式來控制這些裝置的運作,所以OS要管理這類的I/O設備,讓使用者不需要瞭解這些硬體的機械、電子特性,也不需瞭解這些裝置的驅動等低階的工作,即可使用這些裝置。

其他的作業系統 DOS UNIX Linux Mac OS

MS-DOS MS-DOS是 Microsoft Disk Operating System的縮寫,主要由三個系統檔案(COMMAND.COM,IO.SYS,MSDOS.SYS)及許多公用程式所組成。 DOS是採命令列介面的方式操作。 DOS的檔案名稱是8+3的組合,就是由最多8個字的檔名,再加上3個字的附屬檔名,中間以"."做為區隔所組合而成。

Linux Linux為一個原本設計在Intel x86上跑的UNIX兼容(UNIX-clone)作業系(Operating System)。 自由軟體(Free Software),公開原始碼,合法任意修改以符合自己需要。 自由軟體基金會發佈「通用公共授權」(General Public License, GPL)的聲明 :程式的原始碼必須公開,而且任何人都可以自由傳播、下載、使用以及改寫。但是不管任何理由,不能因為自己的改寫就限制他人同樣地傳播、使用和改寫。

Linux 穩定性 由於核心程式與其他應用程式使用不同的記憶體區塊,所以當應用程式發生問題時並不會與核心程式互相影響而造成當機。 系統效能 Linux的系統需求低,386等級的電腦便可以架起一台Linux伺服器,Windows NT/2000相對來說硬體需求便比較高,系統資源的需求較大,較佔系統資源。 成本 Linux的軟體幾乎都是免費的,沒有使用人數上限。

【X Window manager - KDE,擁有相當Fancy的界面】

【擁有類似Windows 95界面的X Window manager – FVWM95】

Mac OS X