1 / 19

NOS-Networks Operating System 网络操作系统 主要内容介绍

NOS-Networks Operating System 网络操作系统 主要内容介绍. 第 1 章 现代操作系统的功能和作用 第 2 章 现代操作系统的模型与性能指标 第 3 章 网络操作系统 Windows NT/2000 考 试 燕山大学 申利民 教授. 第一章 OS 的 功能和作用. 1.1 操作系统与计算机系统 1.2 操作系统形成与发展 1.3 个人计算机及操作系统 1.4 现代操作系统的特征 1.5 现代操作系统的功能 1.6 OS 与软件的关系.

osman
Download Presentation

NOS-Networks Operating System 网络操作系统 主要内容介绍

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. NOS-Networks Operating System网络操作系统主要内容介绍 第1章 现代操作系统的功能和作用 第2章 现代操作系统的模型与性能指标 第3章 网络操作系统 Windows NT/2000 考 试 燕山大学 申利民 教授

  2. 第一章 OS的功能和作用 1.1 操作系统与计算机系统 1.2 操作系统形成与发展 1.3 个人计算机及操作系统 1.4 现代操作系统的特征 1.5 现代操作系统的功能 1.6 OS与软件的关系

  3. 1.1 操作系统与计算机系统 1.1.1 什么是操作系统 OS-Operating System OS: Software,System Software, Nearest Software to Computer Hardware. Purpose:A convenient, efficient and secure environment for using computers Task: Control and manage software and hardware resources. OS完成与具体应用无关的事情. 返回

  4. Why is it named as Operating System 最初这个软件是用来帮助用户操作计算机的.

  5. 1943年建造,1946年2月14日世界上第一台电子计算机“ 埃尼阿克”(ENIAC1)在美国宾夕法尼亚州立大学诞生

  6. 早期数字计算机 is a Machine • 没有任何操作系统 • 程序:人工编制二进制代码 • 输入:通过卡片或者纸带输入计算机 • 完成之后按下控制台运行键 • 命令计算机开始运行 • 运行结果:通过卡片、纸带以及氖灯显示 • 完全依赖人工运行方式 • 运行效率非常低

  7. 无操作系统-有操作系统区别 ?

  8. Operating means: • 操作 操作车床 操作机器 操作汽车 • Operating surgeon 主刀大夫 主持手术的完成 • Operating person 操刀手 Operating System for a country Government Operating Person for a home Chamberlain Operating Person for a person Secretary Operating System for Computer OS 计算机操作系统 被OS掌控东西应该是怎样? 使用更易 功能更强 效率更高

  9. 典型的OS DOS: MSDOS; PCDOS; CCDOS ;CP/M WINDOWS: WINDOWS1.0 ……3.2 WINDOWS95/98/ME WINDOWS NT 3.5; 4.0; 2000; 2003; XP VISTA; WINDOWS 7 UNIX : BSD, SRV4, OSF1, SCO UNIX LINUX NETWARE OS/2 Mac OS UNICOS(支持超级的操作系统) Embedded Operating System WinCE (Microsoft) VxWorks(WindRiver) OSE,Nucleus,uC/OS-II,eCos,uTTRON RTOS(Real Time OS): VxWorks, pSoS, Nucleus QNX

  10. 1.1.2 操作系统的地位和目标 Computer System Components (1) System software . Operating system . Compiler (2) Application software – to solve users’ computing problems • Word processors, web browsers, database systems, video games (3) Hardware – provides basic computing resources • CPU, memory, I/O devices (4) Users • People, machines, other computers

  11. 1.1.2 操作系统的地位和目标 Users Applications Software Users System Software Operating System Hardware 图1.1 计算机系统的组成

  12. 应用用户 应用开发人员 应用软件 操作系统 系统工具 开发人员 操作系统 计算机硬件 用户的关注点 操作系统的地位:紧贴系统硬件之上,所有其他软件之下(是其它软件的共同环境)

  13. 1.1.2 操作系统的作用 (1)OS是计算机中资源的管理者。 • 管理对象包括:CPU、存储器、外部设备、信息(数据和软件); • 管理的内容:资源的当前状态(数量和使用情况)、资源的分配、回收和访问操作,相应管理策略(包括用户权限)。

  14. (2)OS提供了使用计算机的方便环境 • 控制接口(Control Interface) (1) 命令接口 CUI- Command User Interface .Command Line .Batch File (2) 图形用户接口 GUI-Graphic User Interface (3) 多媒体接口 MUI-Multimedia User Interface • 程序接口API/系统调用System Call (形式上类似于过程调用,在应用编程中使用)。

  15. API/ System Call

  16. (3)OS是扩展和延伸硬件的功能 .OS包装了计算机的硬件,掩盖了硬件的细节,将一个物理的部件转换为一个或者多个逻辑的部件,使原来的“裸机”转化为功能更强、使用更方便的逻辑计算机,称之为虚拟机。 . 将多个物理部件转换为一个逻辑的部件。

  17. (4)OS是每台计算机系统必备的软件,用户通过OS使用计算机的硬件功能,计算机系统的所有其他软件都是在OS的支持下运行的。(4)OS是每台计算机系统必备的软件,用户通过OS使用计算机的硬件功能,计算机系统的所有其他软件都是在OS的支持下运行的。 (5)在现代的计算机系统中,只有被OS管理和控制的资源才能被用户使用,同时也决定了硬件功能能否充分发挥出来。

  18. Which one is easer to useWindows / Linux • Windows temporarily keeps deleted files in Recycle Bin, while Linux rm delete them instantly. • Windows task manager allows us to kill processes with their program names, while Linux uses IDs to kill specific processes. • Windows starts an appropriate application for a file double-clicked, while Linux needs a specific application to be typed from the command line

  19. How does OS startup ? • Boot program at power-up or reboot • Typically stored in ROM (read-only memory) or EEPROM (electrically erasable programmable read-only memory), generally known as firmware • Initializes the entire system (from CPU registers to device controllers to memory contents) • Locates and loads operating system kernel and starts execution

More Related