操作系统—1绪论
操作系统(绪论)习题与答案

1、要想顺利启动系统,bootsect.s必须让在磁盘的固定位置上,这个工作是由谁完成的?()A.viB.makefileC.gccD.ls正确答案:B2、启动保护模式以后,指令jmpi 0, 8执行和没有启动保护模式有何区别?()A.指令的编码格式不一样B.跳转后的地址肯定不一样C.没有区别D.得出跳转地址的方式不一样正确答案:D3、在setup中获取内存大小这一个硬件参数的目的是什么?()A.没有目的B.为后面的内存管理做准备C.为读入内核计算内存的大小D.为GDT表的初始化做准备正确答案:B4、在屏幕上打出“Loading System…”等系统Logo的时候,计算机内部没有正在做什么?()A.读磁盘B.初始化中断处理程序的地址C.等待用户输入指令D.启动保护模式正确答案:C5、Windows系统启动和Linux系统启动时,下面哪项工作最不一样?()A.打印LogoB.获取硬件参数C.读入内核D.初始化内核数据结构正确答案:A6、针对课程中的系统启动实例,下面哪个顺序是对的?()A.BIOS, init, bootsect, setupB.BIOS, setup, bootsect, initC.BIOS, bootsect, setup, initD.BIOS, bootsect, init, setup正确答案:C7、根据GDT表,jmpi 0, 8要跳到0地址处去执行,那么能不能执行jmp 0来实现同样的跳转呢?为什么?()A.能,因为jmp 0会跳到0地址处去执行B.不能,jmp 0不查GDT表C.也可能,但首先要设置cs,并且要保证cs指向的那个GDT表项中的基地址为0D.不能,因为jmp 0是非法指令正确答案:C8、针对下面的makefile,最后执行的是哪条指令?()all: a b cld a b c –o imagea:a.cgcc a.c –o ab:b.cgcc b.c –o bc:c.cgcc c.c –o cA.gcc c.c –o cB.gcc a.c –o aC.ld a b c –o imageD.gcc b.c -o b正确答案:C9、下面哪项工作不是操作系统启动要完成的工作?()A.检查硬件设备是否正常B.初始化LDT表C.获取硬件参数D.读入操作系统内核正确答案:A10、mem_init就是初始化一个数组,下面哪个论述不对?()A.初始化时将所有数组项中的内容都设置为0B.数组中的每个项用来表示内存中一段固定大小的内存C.mem_init调用之前可以不获得物理内存的大小D.如果某个数组项中的内容为0,则表示对应的那一段内存空闲正确答案:C11、用户程序调用printf(“Hello World!”)最终要通过写显存来完成Hello World!的输出,给出从用户程序到写显存中间经过的顺序。
《unix-os教学课件》第一章-绪论

1.2.2 处理器单元——指令处理操作
❖取指令期
CU将指令从内存读到CPU的指令寄存器 CU增加指令指针寄存器的值,以指向内存中下一条指令
的位置 CU给ALU发信号,通知ALU执行该指令
1.2.2 处理器单元——指令处理操作
❖指令执行期
ALU访问指令寄存器中的指令操作码,以确定要执行的 功能并得到指令的输入数据
(3)
: 为一次只执行一个进程设计Leabharlann ,用于单用户环境(4)
: 一次能执行一个用户的多个程序
(5)
: 多个用户可以使用同一个主机
(6)理解分时和虚拟空间的概念
3、UNIX系统的主要特性 了解
❖ 可移植性 可运行各种类型的计算机上,支持不同的硬件
❖ 多用户性能 多个用户同时共享计算机资源
❖ 多任务性能 允许多个任务同时运行,前台、后台
❖ 寄存器、内存、外部存储器的区别
存储器类型
在系统中的位置
寄存器 速度最快的是?
内存
外部存储器
用途 存储哪些数据?
1.2 计算机硬件
❖1.2.5 输出设备 显示器、打印机、声音设备、绘图仪等
1.2 计算机硬件
❖1.2.6 性能评价指标 针对每台计算机的组成部件、各部件间的通信能力 和所有性能指标的综合测量 CPU速度: 指令的执行速度,MIPS/MFLOPS 访问时间: 反映CPU从存储器或I/O设备检索数据 的速度,us/ns 通道容量: 数据传输速率反映CPU与设备间的通 信通道支持的数据传输能力 总体性能指标: 指CPU速度、存储器和I/O设备的 访问时间,以及存储器和I/O设备与CPU间传送 通道的通道容量的综合。
补充1:Unix/Linux环境搭建
计算机操作系统作业

答:操作系统的基本类型有多批道处理系统、分时系统和实时系统。特点分别为:
多批道处理系统:多道性、无序性、调度性;
分时系统:多路性、独立性、及时性、交互性;
实时系统:多路性、独立性、及时性、交互性、高可靠性。
第二章中断
2.1为什么说操作系统是由中断驱动的?
3.9处理机的状态与进程的状态有何区别?
答:处理机有时可能执行系统程序,有时又执行用户程序为了保证OS中的关键表格不被用户的程序所破坏,因而引进了用户态和核心态两种状态。从进程管理的角度出发,将进程划分程三种基本的状态:运行状态,就绪状态、等待状态、新建状态和终止状态。进程之间的状态有三个特点:
(1)进程之间的状态转换在大多数情况下是不可逆的。
综合上述,可得Байду номын сангаас作系统是由中断驱动的。
2.1什么是系统调用?
所谓系统调用,指运行在用户态的应用程序请求操作系统为之服务的一种手段。它由运行在核心态的操作系统的一段程序来完成特定功能,属于一种特殊的过程调用。
2.3什么是系统调用?系统调用与一般程序有什么区别?
答:所谓系统调用,指运行在用户态的应用程序请求操作系统为之服务的一种手段。它由运行在核心态的操作系统的一段程序来完成特定功能,属于一种特殊的过程调用。
答:1)虚拟机观点:即OS是添加在硬件上的第一层软件,是对硬件功能的首次扩充与直接延伸,每对计算机作一次扩充,就使其功能更加强大,使用更加方便。
2)资源管理观点:操作系统是管理计算机系统资源的程序,主要是指在多道程序之间合理地分配和回收各种资源,是资源得到充分有效的使用,是程序得以有条不紊地运行。
3)服务用户观点:操作系统作为软件,它是一个为用户服务的大型的复杂程序。
《操作系统》课程标准

《操作系统》课程标准一、课程概述操作系统是计算机系统的核心软件,它是连接计算机硬件和软件的纽带,在计算机系统中起着管理和控制中心的作用。
操作系统课程是信息类专业的专业基础课之一,它在学生的计算机专业知识结构中有着重要的地位和作用,它的前导课程是高级语言程序设计基础、数据结构等,同时,它为学生以后学习计算机网络、数据库系统、软件工程等课程打下扎实的基础。
本课程的目的是使学生掌握操作系统的基本理论,设计方法和实现技术,培养学生具有对具体操作系统进行分析的初步能力,以及进行系统程序设计的初步能力。
为开展各种计算机应用任务打下良好的基础。
二、课程目标1.知道《操作系统》这门学科的性质、地位和独立价值。
知道这门学科的研究范围、分析框架、研究方法、学科未来的发展方向。
2.理解这门学科的主要概念、基本原理和策略。
3.初步学会运用一些具体的策略与技术,如进程调度、存储器管理、中断技术、缓冲技术等。
4.使学生能够把所学的原理应用到具体的操作系统中,在实际应用中发现、分析、解决问题。
三、教学内容和教学要求这门学科的知识与技能要求分为知道、理解、掌握、学会四个层次。
这四个层次的一般涵义表述如下:知道——是指对这门学科和具体操作系统的认知。
理解——是指对这门学科涉及到的概念、原理、策略与技术的说明和解释,能提示所涉及到的操作系统技术演变过程、特征、形成原因以及五大管理功能之间的相互关系。
掌握——是指运用已理解的操作系统概念和原理,说明、解释、类推实际操作系统中出现的事件和现象。
学会——是指能模仿或在教师指导下独立地完成操作系统某些部分的分析和设计任务,或能识别操作中的一般差错。
教学内容和要求表中的“√”号表示教学知识和技能的教学要求层次。
本标准中打“*”号的内容可作为自学,教师可根据实际情况确定要求或不布置要求。
(一)绪论(二)操作系统用户界面(三)进程管理(四)处理机调度(五)存储管理(六)进程与存储示例*(七)文件系统(八)设备管理(九)文件和设备管理示例*(十)面向对象操作系统的设计四、课程实施(一)课时安排与教学建议操作系统数学与应用数学、信息与计算科学专业选修课。
《操作系统安全》第一章_绪论

1.1 操作系統面臨的安全威脅
資訊安全的發展過程
通信保密階段 電腦安全階段 資訊安全階段 資訊安全保障階段
操作系統安全威脅
按照安全威脅的途徑來分:
• • • • • • 不合理的授權機制 不恰當的代碼執行 不恰當的主體控制 不安全的進程間通信 網路協議的安全漏洞 服務的不當配置
1.2 操作系統安全和資訊系統安全
操作系統完成以下功能
用戶標識和身份鑒別 存取控制 審計
操作系統安全威脅
安全威脅的主要表現形式:
• • • • • 病毒 駭客攻擊 蠕蟲 邏輯炸彈 後門
1.2 操作系統安全和資訊系統安全
操作系統的安全性在電腦資訊系統的整體安全性中具有至關重要的作用。 目標
保證自身的安全性和完整性 按安全策略對用戶在系統中的操作進行存取控制 防止用戶對電腦中資訊的非法存取 保證系統中資訊的安全性(保密性和完整性)பைடு நூலகம்
计算机操作系统课后习题答案解析张尧学

第一章绪论1.什么是操作系统的基本功能?答:操作系统的职能是管理和控制汁算机系统中的所有硬、软件资源,合理地组织计算机工作流程,并为用户提供一个良好的工作环境和友好的接口。
操作系统的基本功能包括:处理机管理、存储管理、设备管理、信息管理(文件系统管理)和用户接口等。
2.什么是批处理、分时和实时系统?各有什么特征?答:批处理系统(batchprocessingsystem):操作员把用户提交的作业分类,把一批作业编成一个作业执行序列,由专门编制的监督程序(monitor)自动依次处理。
其主要特征是:用户脱机使用计算机、成批处理、多道程序运行。
分时系统(timesharingoperationsystem):把处理机的运行时间分成很短的时间片,按时间片轮转的方式,把处理机分配给各进程使用。
其主要特征是:交互性、多用户同时性、独立性。
实时系统(realtimesystem):在被控对象允许时间范围内作出响应。
其主要特征是:对实时信息分析处理速度要比进入系统快、要求安全可靠、资源利用率低。
3.多道程序(multiprogramming)和多重处理(multiprocessing)有何区别?答;多道程序(multiprogramming)是作业之间自动调度执行、共享系统资源,并不是真正地同时值行多个作业;而多重处理(multiprocessing)系统配置多个CPU,能真正同时执行多道程序。
要有效使用多重处理,必须采用多道程序设计技术,而多道程序设计原则上不一定要求多重处理系统的支持。
6.设计计算机操作系统时与那些硬件器件有关运算器、控制器、存储器、输入设备、输出设备第二章作业管理和用户接口2.作业由哪几部分组成?各有什么功能?答:作业由三部分组成:程序、数据和作业说明书。
程序和数据完成用户所要求的业务处理工作,作业说明书则体现用户的控制意图。
3.作业的输入方式有哪几种?各有何特点答:作业的输入方式有5种:联机输入方式、脱机输入方式、直接耦合方式、SPOOLING(Simultaneous Peripheral OperationsOnline)系统和网络输入方式,各有如下特点:(1)联机输入方式:用户和系统通过交互式会话来输入作业。
操作系统安全复习重点

第一章:绪论1 操作系统是最基本的系统软件,是计算机用户和计算机硬件之间的接口程序模块,是计算机系统的核心控制软件,其功能简单描述就是控制和管理计算机系统内部各种资源,有效组织各种程序高效运行,从而为用户提供良好的、可扩展的系统操作环境,达到使用方便、资源分配合理、安全可靠的目的。
2 操作系统地安全是计算机网络信息系统安全的基础。
3 信息系统安全定义为:确保以电磁信号为主要形式的,在计算机网络化(开放互联)系统中进行自动通信、处理和利用的信息内容,在各个物理位置、逻辑区域、存储和传输介质中,处于动态和静态过程中的机密性(保密性)、完整性、可用性、可审查性和抗抵赖性,与人、网络、环境有关的技术安全、结构安全和管理安全的总和。
4 操作系统面临的安全威胁可分为保密性威胁、完整性威胁和可用性威胁。
5 信息的保密性:指信息的隐藏,目的是对非授权的用户不可见。
保密性也指保护数据的存在性,存在性有时比数据本身更能暴露信息。
6 操作系统受到的保密性威胁:嗅探,木马和后门。
7 嗅探就是对信息的非法拦截,它是某一种形式的信息泄露.网卡构造了硬件的“过滤器“通过识别MAC地址过滤掉和自己无关的信息,嗅探程序只需关闭这个过滤器,将网卡设置为“混杂模式“就可以进行嗅探。
8 在正常的情况下,一个网络接口应该只响应这样的两种数据帧:1.与自己硬件地址相匹配的数据帧。
2.发向所有机器的广播数据帧。
9 网卡一般有四种接收模式:广播方式,组播方式,直接方式,混杂模式。
10 嗅探器可能造成的危害:•嗅探器能够捕获口令;•能够捕获专用的或者机密的信息;•可以用来危害网络邻居的安全,或者用来获取更高级别的访问权限;•分析网络结构,进行网络渗透。
11 大多数特洛伊木马包括客户端和服务器端两个部分。
不管特洛伊木马的服务器和客户程序如何建立联系,有一点是不变的,攻击者总是利用客户程序向服务器程序发送命令,达到操控用户机器的目的。
12 木马的作用是赤裸裸的偷偷监视别人和盗窃别人密码,数据等,达到偷窥别人隐私和得到经济利益的目的.13 后门:绕过安全性控制而获取对程序或系统访问权的方法。
国家精品课程配套教材:计算机操作系统

图书目录
第1章绪论 1.1操作系统在计算机系统中的地位 1.1.1存储程序式计算机的结构和特点 1.1.2操作系统与计算机系统各层次的关系 1.1.3操作系统与计算机体系结构的关系 1.2操作系统的形成和发展 1.2.1操作系统发展的初级阶段 1.2.2操作系统的形成 1.2.3操作系统的进一步发展 1.3操作系统的基本概念 1.3.1操作系统的定义和特性
国家精品课程配套教材:计算机操 作系统
2010年人民邮电出版社出版的图书
01 内容简介
03 图书目录
目录
02 作者简介 04 序言
《国家精品课程配套教材:计算机操作系统》是2010年人民邮电出版社出版的图书,作者是庞丽萍。
内容简介
《计算机操作系统》全面、系统地阐述了现代操作系统的基本原理、主要功能及实现技术。重点论述多用户、 多任务操作系统的运行机制;系统资源管理的策略和方法;操作系统提供的用户界面。讨论了现代操作系统采用 的并行处理技术和虚拟技术。《计算机操作系统》以Linux系统为实例,剖析了其特点和具体的实现技术。《计 算机操作系统》既可作为高等院校计算机和信息类本科、专科各专业和其他相关专业教材,亦可供从事计算机科 学、工程、应用等方面工作的科技人员参考使用。
《计算机操作系统》:国家精品课程配套教材
《计算机操作系统》在内容的选取上注重基础性、实质性、先进性;框架的设计上注重逻辑性、完整性。将 操作系统组织成一个逻辑清晰的整体并提炼了并发、共享的ห้องสมุดไป่ตู้线。一针对前者《计算机操作系统》论述了现代操 作系统的进程概念、支持多进程运行必需的机制及功能针对后者论述了系统资源的管理策略与方法。全书以当前 流行的Linux操作系统为实例,剖析其特点和实现技术,寻操作系统原理的理论知识与实际的实现方法有机地结 合、相互印证。《计算机操作系统》提出实现现代操作系统的关键技术是并行处理技术和虚拟技术,并力图以这 种思想方法引领读者理解操作系统的原理、实施策略和方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
向具有并行结构的计算机系统
——多处理机操作系统 集群系统 分布式操作系统
(三)操作系统的定义
操作系统是计算机系统中的一个系统软件,是一 些程序模块的集合——
以尽量有效合理方式组织和管理计算机的软硬件资源,合 理的组织计算机的工作流程,控制程序的执行并向用户提 供各种服务功能,使得用户能够灵活,方便,有效的使用 计算机,使整个计算机系统能高效的运行。
存储程序式计算机的结构和特点
存储程序式计算机(Von Neumann计算机) 基本部件 CPU、主存储器、I/O设备、控制台(界面) 特点 集中顺序过程控制
集中控制:由CPU集中管理 顺序性:程序计数器控制 过程性:模拟人们手工操作过程
计算机系统的组成
应用软件
软件
系统软件 计算机系统 (层次结构)
不确定性:操作系统能处理大量的、随机的事件 序列,使各用户的计算任务正确地完成。
(四)操作系统的功能
虚拟机观点
裸 机 :没有装配任何
软件的计算机称为裸机。
命令解释、图形用户界面、 用户程序
系统调用 文件系统
虚拟机:装配有相应软
件的机器称为虚拟机。
处理机调度、内存管理
设备驱动,中断处理
裸机
操作系统的资源管理功能
第2阶段 单道批处理阶段
硬件昂贵,人力便宜,单任务自动批处理
简单批处理:
装入程序、运行、打印结果、撤出、再重复 用户把作业(卡片或磁带)交给负责调度的操作员(系 统管理员),由操作员按作业类型分类编成一个作业序 列,送到输入设备上。 常驻监督程序自动地装入程序、运行、撤出作业
(1)联机批处理 (2)脱机批处理 (3)执行系统
以快速反应为特征,对实时信号能在截止期限之内处 理并作出反应。
实时系统一般是专用系统。其他系统一般是通用系统。
第 4 阶段 操作系统的进一步发展
硬件非常便宜、人力昂贵
单CPU计算机方面
—— 批量操作系统、分时系统
向小型化、微型化计算机发展
—— 个人计算机操作系统
向网络化发展
—— 网络操作系统
多道运行的特征:
多道 宏观上并行 微观上串行
分时技术与分时处理
①
分时技术:
把处理机的响应时间分成若于个大小相等(或不相等) 的时间单位,称为时间片,每个终端用户获得CPU,就 等于获得一个时间片,该用户程序开始运行,当时间片 到(用完),用户程序暂停运行,等待下一次运行。
②
分时计算机系统:
四 软件资源管理
为用户提供一种简便的、统一的存取和管理信息的方 法,并要解决信息的共享、数据的存取控制和保密等问题。
操作系统的资源管理功能
系统 资源 处理机 存储器 I/O设备 软件资源
操作系统 功能模块
处理机 管 理
存储器 管 理
设 备 管 理
文 件 系 统
(五)操作系统的类型
教材:
计算机操作系统教程(第三版) 张尧学 清华大学出版社 或 操作系统原理(第四、三版) 庞丽萍 华中科技大学出版社
参考教材:
详见 操作系统参考书目
讲课学时安排
48+16 章节内容
第一章 绪 论 第二章 操作系统的逻辑结构 第三章 用户界面 第四章 并发处理 第五章 资源分配与调度 第六章 处理机调度 第七章 主存管理 第八章 输入/输出管理 第九章 文件系统
批处理操作系统 分时操作系统 实时操作系统 个人计算机操作系统 网络操作系统 分布式操作系统 嵌入式操作系统 自由软件和LINUX操作系统
多道批处理系统
在批处理系统中采用多道程序设计技术,就形成了批 量操作系统。 该系统把用户提交的作业成批地送入计算机内存,然 后由作业调度程序自动地选择作业运行。 优点: 缩短作业之间的交接时间,减少处理机的空闲等待时 间,提高系统的吞吐量
充分利用硬件, 提供更好的服务
手工操 作阶段
联机 批处理 脱机 批处理 批处理 执行 系统
多道程序系统 多道批处 分时 理系统 系统 实时系统
操作系统形成
个人计算机操作系统 网络操作系统 分布式操作系统
ENIAC计算机(1946年,美国宾夕法尼亚大学)
运算速度:1000次/每秒, 数万个真空管, 占地100平方米 没有程序设计语言(甚至没有汇 编),更谈不上操作系统. 程序 员提前预约一段时间,然后到机 房将他的插件板插到计算机里 期盼着在接下来的时间中几万个 真空管不会烧断,从而可以计算 自己的题目
第 1 阶段
手工操作阶段
硬件非常昂贵,没有操作系统
特点:
工作效率极低:手工操作的慢速度与机器处理的高速度 每一用户都要自行编写涉及到硬件的源代码 工作量大,难度高,易出错,需要大量人力和物力 独占性、串行性
问题: 人机矛盾
机器速度 计算所需时间 人工操作时间 操作时间 : 机器运行时间 1万次/秒 1小时 3分钟 1 : 20 60万次/秒 1分钟 3分钟 3:1
由于中断技术的使用,使得一台计算机能连接多个用户 终端,用户可通过各自的终端使用和控制计算机,我们 把一台计算机连接多个终端的计算机系统称为分时计算 机系统,或称分时系统。
实时处理
什么是“实时”
计算机对外来的信息能够以足够快的速度进行处理, 并且在被控对象允许的时间范围内作出快速反应。
实时处理
处理过程
在内存中同时存放几道相互独立的程序 在管理程序控制之下,相互穿插地运行,处理机和外 设尽量处于忙碌状态
交互式分时处理
一台计算机,多个便宜终端
所有用户可与系统立即交互 调试比较方便
多道程序设计技术
多道程序设计技术
多道程序设计技术是在计算机内存中同时存放 几道相互独立的程序,在管理程序的控制下相互穿 插地运行。当某道程序因某种原因不能继续运行下 去时(如等待外部设备传输数据),管理程序便将 另一道程序投入运行。
批 处 理
1. 联机批处理
特点:有监督程序,作业自动过 渡 问题:CPU高速与IO慢速的矛盾 解决:由卫星机负责IO
2. 脱机批处理
特点:主机与卫星机并行操作 问题:调度不灵活,保护问题 解决:硬件技术的发展—— 通道技术、中断技术
3. 执行系统:
定义:
借助于通道与中断技术,由主机控制I/O工作。原 有的监督程序不仅要负责调度作业自动的运行,而 且还要提供I/O控制功能。它常驻内存,称为执行系 统。
操作系统原理
Principles of Operating System
黄石理工学院计算机学院
周松林
为什么要学习操作系统?
使用过程中的问题
遇到计算机运行或打开硬盘上的程序的速 度变慢,该怎么办? 原因:硬盘上的卷可能有过多的碎片, 可能是由于最近创建了大量的文件或文件 夹,或安装了新软件。
解决方案:如果必要,分析并整理硬盘 上的卷碎片。
批处理操作系统 分时操作系统 实时操作系统
没有 秒级(一般情况) 微秒级 甚至更小(经典说法) 系统满足用户时限(deadline)的 要求 (现代)
实时操作系统
实时操作系统的类型:
实时控制: 工业过程控制、防空系统等 实时信息处理:情报检索和查询、飞机订票系统
实时操作系统特点:
为什么要学习操作系统?
掌握操作系统的基本理论,具备开发核心系统软 件的技能,设计操作系统或者修改现有的系统 掌握并行处理的思想方法,加深对使用的OS的理 解,有利于深入编程 用户为了开发应用程序必须与操作系统打交道 操作系统中所用的许多概念和技巧可以推广应用 到其他领域 为后继课程打好基础——数据库、网络、分布式 系统 了解当前流行的实际操作系统的使用方法与实现 技术——UNIX、Linux,Windows
学时
3 3 3 10 3 4 8 4 8
机动、复习
2
学习要求与成绩评定
学习要求:
课前预习,认真听讲,课后复习 遵守课堂纪律,关闭手机
成绩评定:
平时成绩+实验成绩+考试成绩 闭卷考统在计算机系统中的地位 (二) 操作系统的形成和发展 (三) 操作系统的定义 (四) 操作系统的功能 (五) 操作系统的基本类型 (六) UNIX和Windows
操作系统的工作:
操作系统课程特点 (1)程序的执行 (2)完成与硬件有关的工作 涉及面广 (3)完成与应用无关的工作 (4)计算机系统的效率与安全问题 错综复杂
裸机
实践性强
操作系统
应用软件 用户程序
怎样学习操作系统
深入理解教学内容 独立完成练习题 做好阶段复习 理论联系实际
把操作系统看成一个资源管理器。换句话说,从资源管 理的角度看操作系统有如下四个功能:
一 处理机分配
1. 制定调度策略(调度原则) 2. 给出调度算法 3. 具体的实施处理机分派
二 存储器管理
1. 存储分配和存储无关性 2. 存储保护 3. 存储扩充
三 设备管理
1. 设备无关性 2. 设备分配 3. 设备的传输控制
系统对外部的信号必须能及时响应 要求高可靠性和安全性,效率则放在第二位 系统整体性强 不要求很强的“会话”能力
网络操作系统
计算机网络:
计算机技术与通信技术相结合的产物,是互连起来的计算机的 集合。 主机:组成网络的独立自主的计算机系统。 子网:将入网主机连接起来的实体,任务是在入网主机之 间传递信息,以提供通信服务。 网络协议:网络中各主机之间传递信息的规则的集合。 计算机网络的组成