大学计算机基础_04操作系统基础_第1页
大学计算机基础_04操作系统基础_第2页
大学计算机基础_04操作系统基础_第3页
大学计算机基础_04操作系统基础_第4页
大学计算机基础_04操作系统基础_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、4.1操作系统概述4.2操作系统的功能模块操作系统的功能模块4.3典型操作系统介绍习题第4章 操作系统基础2022-4-1124.1操作系统概述操作系统概述4.1.1 操作系统的基本概念操作系统的基本概念1计算机系统的资源计算机系统的资源: 硬件资源和软件资源 2计算机系统的层次结构计算机系统的层次结构4层间表现为单向服务关系,即上层可以使用下层提供的服务,但下层不能使用上层的服务。 第4章 操作系统基础2022-4-1133操作系统的发展操作系统的发展经历了四个发展阶段。经历了四个发展阶段。(1)1946年至年至20世纪世纪50年代末:第一代,电子管时代,年代末:第一代,电子管时代,无操作系

2、统。无操作系统。(2)20世纪世纪50年代末至年代末至60年代中期:第二代,晶体管时年代中期:第二代,晶体管时代,批处理系统。代,批处理系统。(3)20世纪世纪60年代中期至年代中期至70年代中期:第三代,集成电年代中期:第三代,集成电路时代,多道程序设计。路时代,多道程序设计。(4)20世纪世纪70年代中期至今:第四代,大规模和超大规年代中期至今:第四代,大规模和超大规模集成电路时代,分时系统。模集成电路时代,分时系统。多道程序和分时系统的出现标志着操作系统的正式形成。多道程序和分时系统的出现标志着操作系统的正式形成。第4章 操作系统基础2022-4-1144.1.2 操作系统的分类操作系统

3、的分类1批处理系统批处理系统(1)简单批处理系统(单道批处理系统 )(2)多道批处理系统2分时操作系统分时操作系统3实时操作系统实时操作系统一类是实时信息处理系统,如航空机票订购系统。 另一类是实时控制系统,其特点是采集现场数据,并及时对所接收到的信息做出响应和处理。 第4章 操作系统基础2022-4-1154个人机操作系统个人机操作系统(1)单用户单任务操作系统)单用户单任务操作系统(2)多用户操作系统)多用户操作系统(3)多任务操作系统)多任务操作系统5网络操作系统网络操作系统用于管理计算机网络的操作系统称为网络操作系统。 6分布式操作系统分布式操作系统用于管理分布式系统资源的操作系统称为

4、分布式操作系统。 第4章 操作系统基础2022-4-1164.1.3操作系统的功能和特性操作系统的功能和特性1操作系统的功能操作系统的功能(1)处理机管理)处理机管理 作业管理(作业管理(Job Management) 进程管理(进程管理(Process Management)(2)存储管理()存储管理(Memory Management)(3)设备管理)设备管理 (Device Management)(4)文件管理)文件管理 (File Management)2操作系统的特性操作系统的特性(1)并发性)并发性 (2)共享性)共享性 (3)虚拟性)虚拟性 (4)异步性)异步性第4章 操作系统基

5、础2022-4-1174.1.4操作系统的用户界面操作系统的用户界面1命令界面命令界面2图形界面图形界面3系统调用界面系统调用界面第4章 操作系统基础2022-4-1184.2操作系统的功能模块操作系统的功能模块4.2.1处理机管理处理机管理1进程的概念进程的概念(1)程序的顺序执行)程序的顺序执行(2)程序的并发执行)程序的并发执行2进程的特征与状态进程的特征与状态较典型的进程定义如下:较典型的进程定义如下:(1)进程是程序的一次执行。)进程是程序的一次执行。(2)进程是一个程序及其数据在处理机上顺序执行时所)进程是一个程序及其数据在处理机上顺序执行时所发生的活动。发生的活动。(3)进程是程

6、序在一个数据集合上运行的过程,它是系)进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。统进行资源分配和调度的一个独立单位。第4章 操作系统基础2022-4-1193进程调度进程调度(1)进程控制)进程控制(2)进程同步)进程同步(3)进程通信)进程通信 (4)调度4.2.2存储管理存储管理1存储管理的概念存储管理的概念2存储管理的基本功能存储管理的基本功能(1)内存分配)内存分配(2)内存保护)内存保护(3)地址映射)地址映射(4)内存扩充)内存扩充第4章 操作系统基础2022-4-11104.2.3设备管理设备管理1设备管理的概述设备管理的概述(1)按传输速率

7、分类)按传输速率分类(2)按信息交换的单位分类)按信息交换的单位分类(3)按设备的共享属性分类)按设备的共享属性分类2设备管理的功能设备管理的功能(1)缓冲管理)缓冲管理(2)设备分配)设备分配(3)设备处理)设备处理第4章 操作系统基础2022-4-11114.2.4文件管理文件管理1文件系统基础知识文件系统基础知识(1)文件的概念)文件的概念(2)文件的命名)文件的命名(3)文件的类型)文件的类型(4)文件系统)文件系统2文件的结构文件的结构(1)文件的逻辑结构)文件的逻辑结构 (2)文件的物理结构 3文件的存取方法文件的存取方法(1)顺序存取)顺序存取(2)随机存取)随机存取第4章 操作

8、系统基础2022-4-11124文件存储设备文件存储设备5文件目录文件目录6文件的存取控制文件的存取控制第4章 操作系统基础2022-4-11134.3典型操作系统介绍典型操作系统介绍4.3.1 DOS操作系统操作系统1DOS概述DOS(Disk Operating System)是一个单用户单任务的磁盘操作系统。 2MS-DOS的主要功能和组成 功能: 文件管理、内存管理、设备管理、作业管理和CPU管理。 组成 : (1)引导程序模块 (2)基本输入输出管理模块 (3)文件管理及系统调用模块 (4)命令处理程序模块第4章 操作系统基础2022-4-11144.3.2 Windows操作系统操

9、作系统1990年推出了年推出了Windows 3.0版版 ;1995推出了Windows 95及其中文版 ;1998年推出了Windows 98及其中文版;2000年发行了Windows 2000;2002年发行了Windows XP;2006年发布了Windows Vista 。第4章 操作系统基础2022-4-1115Windows Vista 3C的特性:信心(Confident):使用户在使用时更放心,更有信心;简明(Clear):更简单,方便,让用户不用过多学习,作想做的事情;互联(Connect):实现信息同步,与不同的设备都能实现更好的互联互通。 第4章 操作系统基础2022-4

10、-11164.3.3 UNIX操作系统操作系统1UNIX概述概述UNIX是1969年AT&T公司Bell实验室的Ritchie和Thompson在PDP-7小型机上开发的。 2UNlX系统特性(1)多用户、多任务(2)开放性(3)功能强大、实现效率高,规模小(4)具有完备的网络功能(5)支持多处理器(6)友好的用户界面第4章 操作系统基础2022-4-1117(7)可靠的系统安全(8)可移植性好(9)设备独立性具有设备独立性的操作系统允许连接任何种类及任何数量的设备,因此系统具有很强的适应性。 第4章 操作系统基础2022-4-11184.3.4 Linux操作系统操作系统Linux是

11、一套任何人都可以免费使用和自由传播的类UNIX的操作系统 。Linux之所以受到广大计算机爱好者的喜爱,主要有如下三个原因: (1)Linux属于自由软件 ;(2)Linux具有UNIX的全部功能 ;(3)Linux集成了WWW服务器、FTP服务器和数据库等Internet的服务,方便用户基于Web的应用。 第4章 操作系统基础2022-4-1119选择题 1操作系统是管理和控制计算机( )资源的系统软件。 A)CPU和存储设备 B)主机和外部设备 C)硬件和软件 D)系统软件和应用软件答案:C 第4章 操作系统基础2022-4-1120选择题 2在计算机系统中,操作系统是( )。 A)处于系

12、统软件之上的用户软件 B)处于应用软件之上的系统软件 C)处于裸机之上的第一层软件 D)处于硬件之下的低层软件答案:C 第4章 操作系统基础2022-4-1121选择题 3( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。 A)网络 B)分布式 C)分时 D)实时答案:C 第4章 操作系统基础2022-4-1122选择题 4下面对操作系统功能的描述中,( )的说法是不正确的。 A)CPU的控制和管理 B)内存的分配和管理 C)文件的控制和管理 D)对计算机病毒的防治答案:D 第4章 操作系统基础2022-4-1123选择题 5在分时操作系统中,进程

13、调度经常采用( )算法。 A)先来先服务 B)最高优先权 C)时间片轮转 D)随机答案:C 第4章 操作系统基础2022-4-1124选择题 6在下列操作系统中,( )是可以免费使用的操作系统。 A)Windows操作系统 B)UNIX操作系统 C)MS-DOS操作系统 D)Linux操作系统答案:D 第4章 操作系统基础2022-4-1125填空题填空题 1一般来说,操作系统的主要功能有 处理机管理 、_、设备管理和文件管理。答案:存储器管理第4章 操作系统基础2022-4-1126填空题填空题 2多任务操作系统允许一个用户同时执行多个任务,即允许用户同时运行两个以上的 。答案:应用程序第4章 操作系统基础2022-4-1127填空题填空题 3进程是一个动态概念,而程序是一个 概念。答案:静态第4章 操作系统基础2022-4-1128填空题填空题 4并发性是指两个或多个事件在 发生;而并行性是指两个或多个事件在同一时间间隔内发生。答案:同一时刻第4章 操作系统基础2022-4-1129填空题填空题 5现代操作系统通常向用户提供三种类型的用户界面,即命令界面、图形界面和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论