计算机操作系统第一章_第1页
计算机操作系统第一章_第2页
计算机操作系统第一章_第3页
计算机操作系统第一章_第4页
计算机操作系统第一章_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

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

文档简介

1、1 李洁李答疑时间(每周三下午答疑时间(每周三下午 506506办公室)办公室)2教学安排 学时分配学时分配 考核标准考核标准总学时:总学时:56学时学时理论:理论:40学时学时实践:实践:16学时学时平时成绩平时成绩(20%)+期中成绩期中成绩(10%)+期末考试期末考试(70%)注重学习的过程注重学习的过程3引言 课程特点:概念多、原理性强、较抽象课程特点:概念多、原理性强、较抽象 课程学习目的:专业基础核心课,有利于对计课程学习目的:专业基础核心课,有利于对计算机系统的理解和软件的开发算机系统的理解和软件的开发 课程学习方法:问题驱动学习、理论联系实际课程学习方

2、法:问题驱动学习、理论联系实际 课程学习难点:概念、原理、算法、数据结构课程学习难点:概念、原理、算法、数据结构4计算机操作系统计算机操作系统进程管理进程管理操作系统引论操作系统引论处理机调度与死锁处理机调度与死锁 存储器管理存储器管理 41235文件管理文件管理 6设备管理设备管理 35123操作系统的基本概念操作系统的基本概念Text in here操作系统的基本类型操作系统的基本类型操作系统的特征和功能操作系统的特征和功能操作系统的主要产品操作系统的主要产品45第一章第一章 操作系统引论操作系统引论6本章要点本章要点v计算机系统结构:了解操作系统的地位计算机系统结构:了解操作系统的地位v

3、理解什么是操作系统理解什么是操作系统v掌握现代操作系统的功能、特性、类型掌握现代操作系统的功能、特性、类型v基本概念:批处理、多道程序、作业、基本概念:批处理、多道程序、作业、进程、任务、虚拟技术、并发性、异步进程、任务、虚拟技术、并发性、异步性性第一章第一章 操作系统引论操作系统引论7计算机的组成计算机的组成计算机系统计算机系统计算机硬件计算机硬件计算机软件计算机软件处理器处理器存储器存储器输出设备输出设备输入设备输入设备总线总线系统软件系统软件应用软件应用软件操作系统操作系统数据库管理系统数据库管理系统程序语言处理系统程序语言处理系统文字处理文字处理通信通信娱乐娱乐8应用程序应用程序系统调

4、用,命令系统调用,命令1.操作系统的目标和地位操作系统的目标和地位操作系统操作系统计算机硬件计算机硬件应用程序应用程序1.11.1操作系统的基本概念操作系统的基本概念系统设计者系统设计者程序员程序员用户用户9操作系统做什么操作系统做什么 #include int main() puts(hello world); return 0; 10问题的提出?问题的提出? 程序在计算机上是如何被执行的?程序在计算机上是如何被执行的? 谁谁找到它在磁盘上的位置?找到它在磁盘上的位置? 谁谁把它从磁盘读到内存中?把它从磁盘读到内存中? 谁谁控制控制 CPUCPU到正确的内存地址中取得指令?到正确的内存地址中

5、取得指令? 谁谁保证这个程序和此机器上运行的其他程序保证这个程序和此机器上运行的其他程序不相互干扰?不相互干扰? 谁谁控制显示器输出正确的字符串?控制显示器输出正确的字符串?1.11.1操作系统的基本概念操作系统的基本概念11 1.11.1操作系统的基本概念操作系统的基本概念有效性有效性方便性方便性可扩充性可扩充性开放性开放性操作系统的目标操作系统的目标122.2.什么是操作系统什么是操作系统 系统软件系统软件 ( (资源管理角度)资源管理角度)有效控制和管理计算机系统中的有效控制和管理计算机系统中的各种各种软硬件资源软硬件资源;合理组织计算机系统的工作流;合理组织计算机系统的工作流程,以使这

6、些资源得到有效利用;程,以使这些资源得到有效利用; (用户角度)(用户角度)提供用户与计算机硬件系统之间的提供用户与计算机硬件系统之间的接口,使计算机系统更易于使用。接口,使计算机系统更易于使用。1.11.1操作系统的基本概念操作系统的基本概念2.2.操作系统的定义操作系统的定义13操作系统是一个操作系统是一个系统软件系统软件,它能,它能有效地有效地管理和控制管理和控制计算机系统中计算机系统中的各种的各种硬件和软件资源硬件和软件资源、合理、合理组组织织计算机的计算机的工作流程工作流程,方便用户,方便用户使用的使用的程序和数据的集合程序和数据的集合。 14自世界上第一台计算机自世界上第一台计算机

7、ENIAC (1800平方英平方英尺尺) 于于1946年问世以来,计算机在运算速度、存年问世以来,计算机在运算速度、存储容量、外设功能、元件工艺及系统结构等方面储容量、外设功能、元件工艺及系统结构等方面都有了惊人的发展。都有了惊人的发展。电子管、电子管、 晶体管、集成电路、大超大极大规模集成电路晶体管、集成电路、大超大极大规模集成电路(4658)(5864) (6474)(70年代中至今年代中至今)巨型、微型、网络化、智能化几个方向发展巨型、微型、网络化、智能化几个方向发展15与硬件发展相似,可将与硬件发展相似,可将OS 的演变和发展过程划分为的演变和发展过程划分为四个时代:四个时代:单道批处

8、理时代单道批处理时代多道批处理多道批处理分时、实时系统时代分时、实时系统时代同时具有多方面功能的多方式系统时代和分布同时具有多方面功能的多方式系统时代和分布式系统时代式系统时代16操作系统的三种基本类型操作系统的三种基本类型批处理操批处理操作系统作系统分时操分时操作系统作系统实时操实时操作系统作系统1.21.2操作系统基本类型操作系统基本类型171.批处理操作系统批处理操作系统 所谓所谓“批处理批处理”就是指计算机系统对就是指计算机系统对一批作业自动进行处理的一种技术。一批作业自动进行处理的一种技术。 单道批处理单道批处理 系统对作业的处理是成批进行,且在系统对作业的处理是成批进行,且在内存中

9、始终保持一道作业内存中始终保持一道作业 特点:自动性、顺序性、单道性特点:自动性、顺序性、单道性1.21.2操作系统基本类型操作系统基本类型18多道批处理系统 多道程序设计多道程序设计 同时把多个作业放入内存并允许它交同时把多个作业放入内存并允许它交替执行,共享系统中的各类资源。替执行,共享系统中的各类资源。 特点特点:多道、宏观上并行、微观上串行:多道、宏观上并行、微观上串行 19多道引入的优点:多道引入的优点:提高提高CPUCPU利用率利用率提高内存和提高内存和I/OI/O设备利用率设备利用率提高了系统吞吐量提高了系统吞吐量201.21.2操作系统基本类型操作系统基本类型多道批处理系统:多

10、道批处理系统:批处理中引入多道程批处理中引入多道程序设计技术序设计技术特点:特点:多道、无序性、调度性多道、无序性、调度性优点:优点:资源利用率高、系统吞吐量大资源利用率高、系统吞吐量大缺点:缺点:平均周转时间长、无交互能力平均周转时间长、无交互能力适用范围:计算量大的成熟的作业。适用范围:计算量大的成熟的作业。21 所谓所谓“分时分时”指将指将CPUCPU的时间的时间划分成长划分成长短相同(或基本相同)的时间段,称短相同(或基本相同)的时间段,称为为“时间片时间片”,通过操作系统的管理,通过操作系统的管理,把这些时间片依次轮流分配给各个用把这些时间片依次轮流分配给各个用户使用。户使用。1.2

11、1.2操作系统基本类型操作系统基本类型2.分时操作系统分时操作系统222.2.分时操作系统分时操作系统 指指一台主机一台主机上连接上连接了多个带有显示器和了多个带有显示器和键盘的终端,同时允键盘的终端,同时允许许多个用户多个用户共享主机共享主机中的资源,各个用户中的资源,各个用户都可通过自己的终端都可通过自己的终端以以交互方式交互方式使用计算使用计算机。机。1.21.2操作系统基本类型操作系统基本类型23分时操作系统分时操作系统(1 1)优点:)优点:人机交互性人机交互性 共享主机共享主机 便于用户上机便于用户上机1.21.2操作系统基本类型操作系统基本类型24(2)分时系统特点:)分时系统特

12、点: 多路性:多路性:多个用户同时工作。多个用户同时工作。 独立性:独立性:各用户独立操作,互不干扰。各用户独立操作,互不干扰。 及时性:及时性:短时间内响应用户请求。短时间内响应用户请求。 交互性交互性 用户通过终端与系统交互。用户通过终端与系统交互。应用:应用:这类系统支持多用户,当今广泛用于商业、金这类系统支持多用户,当今广泛用于商业、金融领域,如融领域,如UNIX操作系统。操作系统。1.21.2操作系统基本类型操作系统基本类型253.3.实时操作系统实时操作系统(RTOS:Real Time OS) (RTOS:Real Time OS) 引入:要求及时处理的场合引入:要求及时处理的场

13、合所谓所谓“实时实时”是指能够及时响应是指能够及时响应随机发生的外部事件,并对该事随机发生的外部事件,并对该事件做出快速处理的一种能力。件做出快速处理的一种能力。1.21.2操作系统基本类型操作系统基本类型26实时操作系统实时操作系统 指系统能及时响应外部事件指系统能及时响应外部事件的请求,在的请求,在规定的时间内规定的时间内完成完成对该事件的处理,并控制所有对该事件的处理,并控制所有实时任务协调一致地运行。实时任务协调一致地运行。1.21.2操作系统基本类型操作系统基本类型27 特点:特点:响应及时、可靠性高。响应及时、可靠性高。 应用:应用:实时控制系统实时控制系统(自动控制、化工,(自动

14、控制、化工,炼油生产)炼油生产) 实时信息处理实时信息处理(机票定购系统,(机票定购系统,情报检索系统)情报检索系统)适用范围适用范围:专用系统,其确切的功能由其应用的领:专用系统,其确切的功能由其应用的领域决定,不强调资源的利用效率。域决定,不强调资源的利用效率。1.21.2操作系统基本类型操作系统基本类型28 嵌入式系统嵌入式系统是指操作系统和功能软件集成于是指操作系统和功能软件集成于计算机硬件系统之中。简单的说就是系统的应用计算机硬件系统之中。简单的说就是系统的应用软件与系统的硬件一体化,类似与软件与系统的硬件一体化,类似与BIOS的工作方的工作方式。具有软件代码小,高度自动化,响应速度

15、快式。具有软件代码小,高度自动化,响应速度快等特点。特别适合于要求实时的和多任务的体系等特点。特别适合于要求实时的和多任务的体系 。RTOS的应用形式之一的应用形式之一29基于基于RTOS的嵌入式系统开发的嵌入式系统开发 基于基于RTOS嵌入式系统开发是嵌入式产品开发的发展方向,嵌入式系统开发是嵌入式产品开发的发展方向,开发环境和工具主要包括:开发环境和工具主要包括:1)交叉编译器,主要是)交叉编译器,主要是C/C+编译器。编译器。2)RTOS本身,本身,RTOS是嵌入式系统开发基础和平台,包括是嵌入式系统开发基础和平台,包括实时内核和扩展功能库,为嵌入式应用提供实时内核和扩展功能库,为嵌入式

16、应用提供API调用和功调用和功能扩展接口。能扩展接口。3)RTOS开发调试工具,提供基于开发调试工具,提供基于RTOS应用的调试,帮助应用的调试,帮助开发人员更好的完成系统功能。特别多任务实时应用系统,开发人员更好的完成系统功能。特别多任务实时应用系统,调试工具不可缺少。调试工具不可缺少。4)硬件仿真和模拟器,提供实时在线开发和调试,一般由)硬件仿真和模拟器,提供实时在线开发和调试,一般由处理器制造商提供,一些公司还提供类似仿真器和逻辑分处理器制造商提供,一些公司还提供类似仿真器和逻辑分析仪的硬件调试工具。析仪的硬件调试工具。30思考:实时系统和分时系统的相同点和不同点?1.21.2操作系统基

17、本类型操作系统基本类型31实时、分时的比较实时、分时的比较多路性:多路性:相同相同独立性:独立性:相同相同及时性:及时性:实时系统要求更高实时系统要求更高 分时系统分时系统 : :秒级秒级( (一般情况)一般情况) 实时系统实时系统: : 微秒级甚至更小微秒级甚至更小交互性:交互性:分时系统交互性更强分时系统交互性更强可靠性:可靠性:实时系统要求更高实时系统要求更高1.21.2操作系统基本类型操作系统基本类型321.31.3操作系统特征和功能操作系统特征和功能 并发性并发性 共享性共享性 虚拟性虚拟性 异步性异步性并发:指两个或多个事件在同并发:指两个或多个事件在同一时间间隔内发生。一时间间隔

18、内发生。并行:指两个或多个事件在同并行:指两个或多个事件在同一时刻发生。一时刻发生。系统中的资源可供内存中多少系统中的资源可供内存中多少个并发执行的进程共同使用。个并发执行的进程共同使用。通过某种技术把一个物理实体通过某种技术把一个物理实体变为若干个逻辑上的对应物。变为若干个逻辑上的对应物。多个并发进程共享资源、相互合作,多个并发进程共享资源、相互合作,使得每个进程的运行过程受到其他进使得每个进程的运行过程受到其他进程的制约,不再程的制约,不再“一气呵成一气呵成”。1.1.操作系统的特征操作系统的特征33内存分配,内存保护,内存分配,内存保护,地址映射,内存扩充地址映射,内存扩充文件存储空间的

19、管文件存储空间的管理,目录管理,文理,目录管理,文件读件读/写管理和保护写管理和保护进程控制,进程同步,进程控制,进程同步, 进程通信,调度进程通信,调度缓冲管理,设备分缓冲管理,设备分配,设备处理配,设备处理2.2.操作系统的功能操作系统的功能1.31.3操作系统特征和功能操作系统特征和功能341.4 1.4 操作系统的主要产品操作系统的主要产品1. DOS(Disk Operation System)单用户、单任务单用户、单任务,采用的是对计算机手动输入采用的是对计算机手动输入命命令行令行的方式下,对计算机进行的方式下,对计算机进行操作操作和和控制控制。 从从1981年直到年直到1995年

20、的年的15年间,年间,DOS在在IBM PC 兼容机市场中占有举足轻重的地位。若是把兼容机市场中占有举足轻重的地位。若是把部分以部分以DOS为基础的为基础的Microsoft Windows版本,版本,如如Windows 95、98和和Me等都算进去的话,那等都算进去的话,那么其商业寿命至少可以算到么其商业寿命至少可以算到2000年。年。 352.UNIX操作系统操作系统 美国美国AT&T公司于公司于1971年在年在PDP-11上运行的操作系统。上运行的操作系统。具有具有多用户、多任务多用户、多任务的特点,支持多种处理器架构,最早的特点,支持多种处理器架构,最早由由Kenneth La

21、ne Thompson、Dennis MacAlistair Ritchie和和Douglas McIlroy于于1969年在年在AT&T的贝尔实验的贝尔实验室开发。室开发。1.4 1.4 操作系统的主要产品操作系统的主要产品36Unix带来的意义带来的意义 软件开发的若干哲学和思想。软件开发的若干哲学和思想。 全民参与推动软件,代码共享的模式。全民参与推动软件,代码共享的模式。 开启了黑客文化和开源项目。开启了黑客文化和开源项目。 免费和商业的完美结合的免费和商业的完美结合的LinuxLinux。 C C语言,而后发展的语言,而后发展的C+C+,JavaJava等等类等等类C C的语

22、的语言和脚本言和脚本 TCP/IPTCP/IP,其的,其的SocketSocket编程已成为今天通用编程已成为今天通用的网络编程主流。的网络编程主流。37unix的实际应用的实际应用 在巨型机、大型机上作为在巨型机、大型机上作为网络操作系统网络操作系统使用。目使用。目前许多前许多UNIXUNIX大型主机和服务器在国外的大型企业大型主机和服务器在国外的大型企业中每天中每天2424小时,每年小时,每年365365天不间断地运行。例如,天不间断地运行。例如,不少大企业或政府部门,肩负关键使命的场合不少大企业或政府部门,肩负关键使命的场合/ /部部门将其整个企业门将其整个企业/ /部门信息系统建立并运

23、行在以部门信息系统建立并运行在以UNIXUNIX为主服务器的为主服务器的Client/ServerClient/Server结构上。结构上。 经过裁剪后可用于经过裁剪后可用于嵌入式系统嵌入式系统383.Linux操作系统操作系统 属于属于自由软件自由软件(开源软件开源软件),原创者是芬兰青年学者李努原创者是芬兰青年学者李努斯斯.托瓦尔兹托瓦尔兹(Linus Torvalds) 是一种外观和性能与是一种外观和性能与UNIX相同或更好的操作系统,但相同或更好的操作系统,但不源于任何版本的不源于任何版本的UNIX的源代码,而是一个的源代码,而是一个类似于类似于 UNIX的产品。的产品。 1.4 1.

24、4 操作系统的主要产品操作系统的主要产品39 完全免费完全免费 完全兼容完全兼容POSIX 1.0POSIX 1.0标准标准 ,这使得可以在,这使得可以在LinuxLinux下通过相应的模拟器运行常见的下通过相应的模拟器运行常见的DOSDOS、WindowsWindows的程序。的程序。 多用户、多任务多用户、多任务 良好的界面良好的界面 ,具有字符界面和图形界面,具有字符界面和图形界面 丰富的网络功能丰富的网络功能 ,可以轻松实现网页浏览、,可以轻松实现网页浏览、文件传输、远程登录等网络工作。并且可文件传输、远程登录等网络工作。并且可以作为服务器提供以作为服务器提供WWWWWW、FTPFTP

25、、E-MailE-Mail等服等服务。务。 Linux操作系统特点操作系统特点40Linux的实际应用的实际应用 过去,过去,LinuxLinux主要被用作服务器的操作系统,因为它主要被用作服务器的操作系统,因为它的廉价、灵活性及的廉价、灵活性及UnixUnix背景。背景。 除了已在开发者群体中广泛流行,它亦是现时提供除了已在开发者群体中广泛流行,它亦是现时提供网站服务供应商最常使用的平台。网站服务供应商最常使用的平台。 基于其低廉成本与高度可设置性,基于其低廉成本与高度可设置性,LinuxLinux常常被应用常常被应用于嵌入式系统,例如机顶盒、移动电话及移动装置于嵌入式系统,例如机顶盒、移动

26、电话及移动装置等等 。基于基于Linux平台的同花顺平台的同花顺手机炒股手机炒股Android系统系统 41移动终端的应用移动终端的应用 移动终端上的移动终端上的LinuxLinux系统是指基于系统是指基于linuxlinux内核的移内核的移动终端嵌入式操作系统,主要包含动终端嵌入式操作系统,主要包含LinuxLinux手机操作手机操作系统和系统和LinuxLinux平板电脑操作系统。平板电脑操作系统。 目前在使用或研发的目前在使用或研发的LinuxLinux移动终端操作系统主要移动终端操作系统主要有有GoogleGoogle的的AndroidAndroid,intelintel和诺基亚的和诺

27、基亚的MeeGoMeeGo,惠普的惠普的WebOSWebOS,三星的,三星的BadaBada,还有中国联通公司推,还有中国联通公司推出的沃出的沃phonephone操作系统。操作系统。 42Android(安卓)(安卓)2007年年11月月5日,日,Google宣布了基于宣布了基于Linux平台的操作系统,该平台由操作系统、平台的操作系统,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。完整的移动软件。Android的主要竞争对手是的主要竞争对手是苹果公司苹果公司的的iOS

28、以及以及RIM的的Blackberry OS。2011年第一季度,年第一季度,Android在全球的市场份额首次超过在全球的市场份额首次超过塞班系塞班系统统,跃居全球第一。截止,跃居全球第一。截止2013年年3季度安卓系统在中国市场占有率突季度安卓系统在中国市场占有率突破破8成成,Android智能手机在中国的占有率为智能手机在中国的占有率为86%,Strategy Analytics给出的数据显示,给出的数据显示,2012年三星在国内售出了年三星在国内售出了3006万台智能万台智能机,而机,而2011年的这一数据为年的这一数据为1090万台。紧随三星后面的则是联想,万台。紧随三星后面的则是联

29、想,其以其以13.2%的市场份额成为中国智能机领域的老二,相比的市场份额成为中国智能机领域的老二,相比2011年增加年增加4个百分点,而苹果(市占率个百分点,而苹果(市占率11%)、华为()、华为(9.9%)以及酷派(市占)以及酷派(市占率率9.7%)分列三到五名。)分列三到五名。与三星突飞猛进的增长形成鲜明对比的是诺基亚,他们智能手机的市与三星突飞猛进的增长形成鲜明对比的是诺基亚,他们智能手机的市场占有率从场占有率从2011年的年的29.9%降至降至2012年的年的3.7%,名次也由第一滑落,名次也由第一滑落至第七。至第七。4344在截至在截至2013年年3月的三个月里,澳大利亚、中国、法国

30、、德国、意大月的三个月里,澳大利亚、中国、法国、德国、意大利、日本、西班牙、英国和美国等利、日本、西班牙、英国和美国等9个国家进行了调查,结果显示个国家进行了调查,结果显示Android在今年第一季度的市场份额平均达到在今年第一季度的市场份额平均达到64.2%。日本是唯一一个。日本是唯一一个Android尚未确立主导地位的市场,苹果尚未确立主导地位的市场,苹果iOS仍然处于领先,市场份额仍然处于领先,市场份额为为49.2%,略高于,略高于Android的的45.8%。在日本以外的市场,无论是美国、英国、德国等发达国家,还是中国等在日本以外的市场,无论是美国、英国、德国等发达国家,还是中国等新兴

31、国家,以及像西班牙这样发生经济危机的国家,新兴国家,以及像西班牙这样发生经济危机的国家,Android都领先于都领先于iOS。其中,。其中,Android在西班牙的市场份额达到在西班牙的市场份额达到93.5%。,。,iOS在美国的在美国的市场份额已降至市场份额已降至43.7%,而,而Android的份额则上升了的份额则上升了1.4%至至49.3%。塞。塞班几乎完全失去了美国市场,份额仅为班几乎完全失去了美国市场,份额仅为0.2%。迄今为止,黑莓。迄今为止,黑莓BB10的的发布对该公司帮助不大,市场份额仅为发布对该公司帮助不大,市场份额仅为0.9%,上个月为,上个月为0.7%。除。除Androi

32、d之外,在美国市场份额唯一出现上升的是之外,在美国市场份额唯一出现上升的是Windows Phone,增长增长1.9%至至5.6%,这主要归功于诺基亚。,这主要归功于诺基亚。 45Linux的实际应用 此外,有不少硬件式的网络防火墙及路由器,例此外,有不少硬件式的网络防火墙及路由器,例如部份如部份LinkSys的产品,其内部都是使用的产品,其内部都是使用Linux来来驱动、并采用了操作系统提供的防火墙及路由功驱动、并采用了操作系统提供的防火墙及路由功能。能。 绝大部分超级电脑使用的作业系统都是绝大部分超级电脑使用的作业系统都是Linux。全球超级电脑排行榜。全球超级电脑排行榜TOP500每隔每

33、隔6个月便更新一次,这次是中国的天河二号个月便更新一次,这次是中国的天河二号荣登首位荣登首位 。 46 Tianhe-2(天河二号天河二号),属于中国人民解放军国防科学技术,属于中国人民解放军国防科学技术大学、处理器达大学、处理器达312万个、计算速度达万个、计算速度达33.9PFLOPS(1PFLOPS等于等于1千万亿次浮点指令千万亿次浮点指令/秒秒) ,消费电力消费电力17.8MW。 4762000年年2009年年Windows20002001年年2006年年WindowsXPWindowsVistaWindows74.微软微软Windows操作系统操作系统1.4 1.4 操作系统的主要产

34、品操作系统的主要产品Vista2009windows72012windows848Windows 8是是Windows 7的后一个版本操作系统,是由的后一个版本操作系统,是由微软微软公司开发的、具有革命性变化的操作系统。它支持来自公司开发的、具有革命性变化的操作系统。它支持来自Intel、AMD和和ARM的芯片架构,由微软剑桥研究院和苏黎世理工学的芯片架构,由微软剑桥研究院和苏黎世理工学院联合开发。该系统具有更好的续航能力,且启动速度更快、院联合开发。该系统具有更好的续航能力,且启动速度更快、占用内存更少,并兼容占用内存更少,并兼容Windows 7所支持的软件和硬件。所支持的软件和硬件。Wi

35、ndows Phone 8采用和采用和Windows 8相同的相同的NT内核并且内内核并且内置诺基亚地图。置诺基亚地图。2012年年8月月2日,微软宣布日,微软宣布Windows 8开发完开发完成,正式发布成,正式发布RTM版本。版本。2012年年10月月Windows 8正式推出,正式推出,微软微软自称自称触摸革命触摸革命将开始。将开始。Windows 84950诺基亚诺基亚Lumia 1020诺基亚520,720,820,925等 51第一章第一章 小结小结 掌握操作系统的定义及功能掌握操作系统的定义及功能 掌握操作系统的三种基本类型掌握操作系统的三种基本类型及特点及特点 深入领会多道程序

36、设计技术深入领会多道程序设计技术 掌握操作系统的基本特征掌握操作系统的基本特征52作业:作业:1.操作系统的定义是什么?操作系统具操作系统的定义是什么?操作系统具有哪几大特征?操作系统的主要功能有哪几大特征?操作系统的主要功能是什么?是什么?2.采用多道程序设计的主要优点是什么?采用多道程序设计的主要优点是什么?3.对实时系统和分时系统进行比较。对实时系统和分时系统进行比较。第一章第一章 操作系统引论操作系统引论531.操作系统是计算机系统中的一个操作系统是计算机系统中的一个_,它管理和控制计算机系统它管理和控制计算机系统的的_。系统软件系统软件硬件和软件资源硬件和软件资源54 2.从用户的观

37、点看,操作系统是(从用户的观点看,操作系统是( )A.由若干层次的程序按一定的结构组成的有由若干层次的程序按一定的结构组成的有机体机体B.控制和管理计算机资源的软件控制和管理计算机资源的软件C.合理地组织计算机工作流程的软件合理地组织计算机工作流程的软件D.用户与计算机之间的接口用户与计算机之间的接口D553.实时操作系统必须在()内处理实时操作系统必须在()内处理完来自外部的事件。完来自外部的事件。A.响应时间响应时间B.周转时间周转时间C.规定时间规定时间D.调度时间调度时间C.及时响应及时响应56 4.多道程序设计是指(多道程序设计是指( )A.在实时系统中并发运行多个程序在实时系统中并

38、发运行多个程序B.在分布系统中同一时刻运行多个程序在分布系统中同一时刻运行多个程序C.在一台处理器上同一时刻运行多个程序在一台处理器上同一时刻运行多个程序D.在一台处理器上并发运行多个程序在一台处理器上并发运行多个程序D575.( )不是设计实时操作系统主要)不是设计实时操作系统主要追求的目标。追求的目标。A.安全可靠安全可靠B.资源利用率资源利用率C.及时响应及时响应D.快速处理快速处理B586.允许多个用户以交互方式使用计算机的操允许多个用户以交互方式使用计算机的操作系统称为()。作系统称为()。允许多个用户将多个作业提交给计算机集中允许多个用户将多个作业提交给计算机集中处理的操作系统称为

39、()。处理的操作系统称为()。计算机系统能及时处理过程控制数据并作出计算机系统能及时处理过程控制数据并作出响应的操作系统称为()。响应的操作系统称为()。A.批处理操作系统批处理操作系统 B.分时操作系统分时操作系统C.实时操作系统实时操作系统597.订购机票系统处理各个终端的服务请订购机票系统处理各个终端的服务请求,处理后通过终端回答用户,所以求,处理后通过终端回答用户,所以它是一个(它是一个( )A.分时系统分时系统B.多道批处理系统多道批处理系统C.计算机网络计算机网络D.实时信息处理系统实时信息处理系统60 8.下面关于并发性的论述中,正确的是下面关于并发性的论述中,正确的是( ) A

40、.并发性是指若干事件在同一时刻发生。并发性是指若干事件在同一时刻发生。 B.并发性是指若干事件在不同时刻发生。并发性是指若干事件在不同时刻发生。 C.并发性是指若干事件在同一时间间隔内并发性是指若干事件在同一时间间隔内发生。发生。 D.并发性是指若干事件在不同时间间隔内并发性是指若干事件在不同时间间隔内发生。发生。C61 9.如果分时系统的时间片一定,以下可造成如果分时系统的时间片一定,以下可造成响应时间变长的是(响应时间变长的是( ) A.用户数量减少用户数量减少 B.用户数量增多用户数量增多 C.内存减少内存减少 D.内存增加内存增加B62 10.下面叙述中正确的是(下面叙述中正确的是( )A.实时系统对响应时间的要求比分时系统高,而交实时系统对响应时间的要求比分时系统高,而交互能力也比分时系统高互能力也比分时系统

温馨提示

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

评论

0/150

提交评论