《2023网络操作系统复习题(新版).docx》由会员分享,可在线阅读,更多相关《2023网络操作系统复习题(新版).docx(11页珍藏版)》请在第壹文秘上搜索。
1、2023网络操作系统复习题(对应大纲,注:以“【】”为熟记题)第一章网络操作系统概论1 .计算机系统的定义(P19LD计算机系统是一种可以按用户的要求接收和存储信息、自动进行数据处理并输出结果信息的系统。【广义的包含:机械式系统和电子式系统,电子式又可划分为模拟式和数字式】【计算机系统包括:硬件系统和软件系统】2 .操作系统的定义(P19Sl)操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合:它们能有效地组织和管理计算机系统中的硬件及软件资源,合理地组织计算机的工作流程,限制程序的执行,并向用户供应各种服务功能,使得用户能够敏捷、便利、有效地运用计算机,并使整个计算机系统高效地
2、运行。【操作系统的任务:1、组织和管理计算机系统中的硬件及软件资源;2、向用户供应各种服务功能。】3 .操作系统的作用和地位(P20L2Yl)操作系统是系统软件,连接了硬件和软件,是两者之间的桥梁。作为系统软件,其是(1)计算机资源的管理者、(2)人机交互的接口、(3)扩展机和虚拟机。【所以对操作系统来讲,详细应用领域的工作不是其所关切的事。】4 .现代操作系统的主要特征(P21Y2)(1)并发性(2)共享性(3)随机性。【在计算机系统中,对资源的共享有两种形式:互斥共享和同时共享】【操作系统的分类:批处理、分时、实时、桌面、嵌入式、网络、分布式操作系统】5 .批处理操作系统的概念(P22S2
3、)用户将须要计算的一组任务(一般称为作业,即JOB)恳求交给系统操作员,系统操作员在收到后并不马上将其输入计算机,而是在收到肯定数量的用户作业之后组成一批作业,再把这批作业输入到计算机中。【又分为单道批处理、多道批处理系统】6 .分时(交互式)操作系统的概念(P22S2)多个用户通过终端设备与计算机交互来运行各自的作业,并且共享一个计算机系统而互不干扰,每个终端可由一个用户运用,每个用户就似乎自己拥有一台计算机。7 .实时操作系统的概念(P23S2)使计算机能在规定的时间内刚好响应外部事务的恳求,同时完成对该事务的处理,并能够限制全部实时设备和实时任务协调一样的工作的操作系统。【特征:刚好性、
4、实时性、高牢靠性、高过载防护性】8 .网络操作系统的概念(P23S5)基于计算机网络、在各种计算机操作系统之上依据网络体系结构协议标准设计开发的软件,它包括网络管理、通信、平安、资源共享、各种网络应用。9 .分布式操作系统的概念(P24S6)将大量的计算机通过网络连结在一起,可以获得极高的运算实力及广泛的数据共享,这样的系统称为分布式系统,为分布式系统配置的操作系统称为分布式操作系统。10 .操作系统的基本功能:(1)进程(线程)管理、(2)处理机调度、(3)存储管理、(4)文件管理、(5)输入/输出管理。11 .进程管理的概念(P24L3)进程管理主要包括进程限制、进程同步利进程间通信等。(
5、1) 进程限制主要处理进程的创建、撤销、状态转换以及相关的进程资源安排与回收等事务:(2) 进程同步主要处理进程之间的关系,包括进程的同步和互斥;(3) 进程间通信主要处理相互协作的进程之间的信息交换问题。)12 .存储管理的任务(P25L3)存储管理的任务是管理计算机内存的资源(1)当多个程序共享有限的内存资源时,要考虑如何为多个程序安排有限的内存空间;(2)存放在内存中的多个程序利数据应当彼此隔离、互不侵扰;(3)解决内存扩充的问题,即将内存和外存结合起来管理,为用户供应一个容量比实际内存大得多的虚拟存储器。【其次章中的存储管理的主要任务(1)内存的安排和回收(2)存储共享(3)存储爱护(
6、4)“扩充”内存容量。】13 .文件管理的任务(P26L3)其任务为有效地支持文件的存储、检索和修改等操作,解决文件的共享、保密和爱护问题,以运用户便利、平安地访问文件。14 .输入/输出管理的功能(P27L3)其功能是依据输入/输出子系统的结构和设备类型指定安排和运用设备的策略,为输入/输出操作的进程安排一条传检信息的通路,合理地限制输入/输出操作,最大程度地实现并行操作。15 .网络操作系统的结构(P27S3)(1)整体式结构、(2)层次式结构、(3)微内核(客户机/服务器)结构。16 .网络操作系统的特点(P31L4)(1)微内核,即运行在核心态的内核;(2)以通信方式恳求服务并返回结果
7、,即运行在用户态的并以客户机/服务器方式运行的进程层。【优点:牢靠、敏捷、相宜于分布式处理的计算环境(即网络运用)。】第二章网络操作系统基本功能1 .操作系统的用户接口(P35SD是为了便利用户运用计算机系统所建立的用户和计算机之间的联系,通常指软件接口,即在人机联系的硬件设备接口基础上开发的软件,也称为人机界面。【用户接口分为:(1)吩咐接口:联机用户接口吩咐行输入、图形用户接口、脱机用户接口(2)系统调用为2 .吩咐行输入(P35Ll)即用户在限制台界面中输入一条吩咐,限制台就转入系统吩咐说明程序,对吩咐进行说明、执行并完成要求的功能;之后又转回到限制台,用户又可以接着输入吩咐使计算机工作
8、。3 .脚本文件(P35LD即脱机用户接口是系统为脱机用户供应了吩咐限制语言,用户利用该语言将事先考虑到的对程序的各种可能要求写成一个批处理文件,连同相关程序等一并交给系统。4 .系统调用(P36L2)(1)是指用户在程序中调用操作系统所供应的相关功能。(2)系统调用是操作系统供应应编程人员的唯一接口,编程人员利用系统调用,动态恳求和释放系统资源;(3)调用系统中一有的系统功能来完成与计算机硬件部分相关的工作以及限制程序的执行速度等。【其主要目的:使得用户在编写程序时可以运用操作系统供应的有关设备管理、输入/出系统、文件系统和进程限制、通信以及存储管理等方面功能,而不必了解系统的内部结构和有关
9、硬件细微环节。引入系统调用机制可达到:(1)减轻用户负担(2)爱护系统、(3)提高系统资源利用率】5 .系统调用分类(P35L2)(1)进程限制类(2)进程通信类(3)文件操作类(4)设备管理类、(5)信息维护类系统调用。6 .进程的概念(P37L3)进程是具有肯定独立功能的程序在某个数据集合上的一次运行活动,是系统进行资源安排的一个独立单位。【分为系统进程、用户进程。进程由程序、数据、进程限制块(PCB)组成。】7 .进程的特性(P38L3)(1)独立性(2)并发性(3)动态性(4)交互性(5)异步性、(6)结构性。8 .进程的状态与转换(P38Sl)进程状态为:运行、就绪、等待。转换过程见
10、P399 .进程限制块PCB(P40L3)为了便于系统限制和描述进程的活动过程,在操作系统核心中定义了一个特地的数据结构,称为PCB。【其是进程存在的唯一标记】10 .进程队列(P40L3)为了实现对进程的管理,系统将全部进程的PCB排成若干个队列。进程队列为分:运行队列、就绪队列、等待队列。【进程队列可以用皿暹接来形成,常见的有单向链接、双向链接】11 .进程限制(P41L3)进程有一个从创建到消亡的生命周期,这就须要对进程在整个生命周期中各种状态之间的转换进行有效的限制,称为进程限制。【进程限制是通过进程限制原语来实现】12 .进程同步(P43L3)是指进程之间一种干脆的协同工作关系,一些
11、进程相互合作共同完成一项任务。13 .进程互斥(P43)在系统中,很多进程经常须要共享资源,而这些资源往往要求排他性地运用,即一次只能为一个进程服务。因此,各个进程之间只能互斥地运用这些资源,进程间的这种关系就是进程的互斥。14 .临界区(P43)若系统中的某些资源一次只允许一个进程运用,则这类资源称为临界资源(或共享变量),而在进程中访问临界资遮的那一段程序称为临界区。15 .线程的概念(P46S2)线程是进程中的一个实体,是CPU调度和分派的基本单位。【线程的属性:(1)每个线程有一个唯一的标识符和一张线程描述表;(2)不同的线程可以执行相同的程序;(3)同一个进程中的各个线程共享该进程的
12、内存地址空间;(4)线程是处理机的独立调度单位,多个线程可以并发执行;(5)一个线程在被创建后便起先了它的生命周期,直至终止。】16 .死锁的概念(P48S3)是指在多道程序系统中,一组进程中的每一个进程均无限期地等待被该组进程中的另一个进程所占有且恒久不会释放的资源,这时称系统处于死锁状态。17 .处理机调度(P48L4)也称为进程(线程)调度或低级调度。其任务是记录系统中全部进程的执行状况,依据肯定的调度算法,从就绪队列中选出一个进程把CPU安排给它。18 .进程调度的基本准则(P50S3)(1) 处理机利用率:应尽可能的使处理机处于劳碌状态,提高它的运用效率;(2) 吞吐量:在单位时间内
13、让更多的进程能完成工作,提高单位时间的处理实力;(3) 等待时间:指一段时间内进程在就绪队列中等待的总时间,尽量削减进程在就绪队列中等待的时间;(4) 响应时间:在交互式系统中对用户的恳求尽快地给出应答。19 .进程调度方法(P51L4)(1)先进先出算法犯、(2)时间片轮转算法郎、(3)基于优先级的调度算法也、(4)多级队列反馈法。20 .存储体系(P53S4)【各种速度和容量的存储器硬件在操作系统协调之下形成了一种存储器层次结构。存储器由内存和外存组成。内存空间分为系统区、用户区】21 .内存安排的方式(P54S4)(I)静态安排:程序要求的内存空间的安排工作可以在程序运行前一次性完成。(
14、2)动态安排:程序要求的内存空间的安排工作可以在程序运行前及运程过程中逐步完成。22 .地址重定位(P56)把逻辑地址转换成物理地址的工作称为地址重定位或地址转换,也称地址映射。分为静态重定位、动态重定位。23 .静态重定位(P56L5)在装入程序时,把程序中的指令地址和数据地址全部转换成物理地址。由于地址转换工作是在程序执行前集中完成的,所以在程序执行过程中就无需再进行地址转换工作,这种地址转换方式称静态重定位。24 .动态重定位(P56L5)在装入程序时,不进行地址转换,而是干脆把程序装入到安排的主存区域中。在程序执行过程中,每当执行一条指令时都由硬件的地址转换机构将指令中的逻辑地址转换成
15、物理地址。25 .虚拟存储管理(P57L5)是由操作系统在硬件支持下对两级存储器(内、外存)统一实施管理,达到“扩充”内存的目的。呈现给用户的是一个远远大于内存容量的编程空间,即虚存。【程序运行所需的内存空间的大小可以超过实际内存的大小,操作系统把程序当前运用的部分保留在内存,而把其他部分保存在磁盘上,并在须要时在内存和磁盘之间动态交换。】【虚拟存储管理支持多道程序设计技术。实现虚拟存储器须要的硬件支持:容量足够大的外存、有肯定容量的内存、硬件供应实现虚/实地址映射的机制。】26 .文件、文件书目(P64S5)文件可以被说明为一组带标识的、在逻辑上有完整意义的信息项的序列。【为了便于对文件进行管理,设置了文件书目,用于检索系统中的全部文件。】27 .文件系统(P64S5)是操作系统中统一管理信息资源的一种软件。它管理文件的存储、检索、更新,供应平安牢靠的共享和爱护手段,便利用户运用。28 .文件的逻辑结构(P65S6)文件逻辑结构是一种经过抽象的结构,所描述的是记录在文件中信息的组织形式,即用户所看到的文件的组织形式。【设计文件的逻辑结构的原则:(1)易于操作(2)修改便利(3)查找快捷(4)空间紧凑。】29 .文件逻辑结构的分类(P65)(1)字符流式文件、(2)定长记录文件、(3)不定长记录文件【