计算机操作系统(8).
国开期末考试《操作系统》机考满分试题(第8套)

国开期末考试《操作系统》机考满分试题(第8套)第一部分:选择题(每题5分,共计25分)1. 以下哪个不属于操作系统的五大功能?A. 处理器管理B. 存储器管理C. 设备管理D. 网络管理E. 文件管理2. 在操作系统中,进程可以被定义为____。
A. 程序的一次执行过程B. 程序的静态表示C. 计算机系统中运行的程序D. 计算机系统中所有程序的总和E. 以上都不是3. 关于操作系统的描述,以下哪项是正确的?A. 操作系统的主要任务是为用户提供方便的编程环境B. 操作系统的主要任务是为用户提供方便的运行环境C. 操作系统的主要任务是为程序提供方便的编程环境D. 操作系统的主要任务是为程序提供方便的运行环境E. 以上都不是4. 下列哪种方式不是进程调度算法?A. 先来先服务(FCFS)B. 最短作业优先(SJF)C. 优先级调度D. 时间片轮转(Round Robin)E. 最高响应比优先(HRRN)5. 在虚拟存储器管理中,页面置换算法中____算法是最简单的一种。
A. 先进先出(FIFO)B. 最短剩余时间(SRT)C. 最短作业优先(SJF)D. 最高响应比优先(HRRN)E. 最近最少使用(LRU)第二部分:填空题(每题5分,共计25分)6. 在操作系统中,进程可以被定义为程序在某个数据集合上的运行过程,它对应了进程的静态描述,我们称之为____。
7. 操作系统的____功能主要是管理计算机中的硬件和软件资源,合理地组织计算机的工作流程,并为用户提供一个使用方便、可扩展的工作环境。
8. 在____调度算法中,每当处理机空闲时,系统就选取处于就绪队列的第一个进程投入运行。
9. 虚拟存储器管理中,页面置换算法中____算法是试图根据页面调入后再次被访问的远近选择淘汰的页面。
10. 在操作系统中,文件的逻辑结构有多种形式,其中最常用的是____结构。
第三部分:简答题(每题10分,共计30分)11. 简述进程和线程的区别。
智慧树知到计算机操作系统答案

B.错
答案: 错
5、有三个作业A(到达时间8:50,执行时间1.5小时)、B(到达时间9:00,执行时间0.4小时)、C(到达时间9:30,执行时间1小时)。当作业全部到达后,批处理单道系统按照响应比高者优先算法进行调度,则作业被选中的次序是()。
A.(ABC)
B.(BAC)
C.(BCA)
D.(CBA)
A.CPU与外设紧密结合
B.CPU与外设能并行工作
C.CPU速度提高
D.外设速度提高
答案:B
6、在RR算法中,若时间片过大,处理方式肯定与FCFS别无二致。
A.对
B.错
答案:A
7、 在多道程序运行环境中,如果处理机利用率不高就应当立即创建新进程,通过增加进程数量来提高处理机利用率。
A.对
B.错
答案:B
A.对
B.错
答案: 对
2、脱机作业控制又称为“批作业”控制。在这种处理方式中,作业提交时必须同时向系统提交用作业控制语言书写的作业说明书。作业提交以后被存放在外存的作业池中。
A.对
B.错
答案: 对
3、联机作业控制是分时系统中使用的一种控制方式。作业是以交互方式控制的。
A.对
B.错
答案: 对
4、联机作业控制又称为“交互”控制,作业提交时虽然不需要有作业说明书,但是也要将作业存放在作业池中。
A.对
B.错
答案:A
5、在动态多分区存储管理中,Best_Fit算法效率会更容易生成外碎片。
A.对
B.错
答案:A
6、在动态多分区分配方案中,某一作业完成后,系统收回其主存空间并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是。
国开作业《Windows网络操作系统管理》 (8)

题目:在FAT和FAT32分区中,只有管理员才能对文件或文件夹设置本地访问权限。
选项A:对选项B:错答案:错题目:如果希望本地文件资源能够被其它计算机上的用户通过网络来访问,则必须对这些资源实施共享。
选项A:对选项B:错答案:对题目:当用户通过网络访问NTFS资源时,会同时受到NTFS权限和共享文件夹权限的限制,此时用户的最终访问权限是二者的累加。
选项A:对选项B:错答案:错题目:当对共享文件夹进行复制或移动的操作时,复制或移动后的文件夹仍然是共享文件夹。
选项A:对选项B:错答案:对题目:共享文件夹权限只对用户通过网络访问这个文件夹时起到约束作用,如果用户在这个文件夹所在的计算机上以交互式方式访问它时,则不会受到共享文件夹权限的限制。
选项A:对选项B:错答案:对题目:默认情况下,Administrators组的成员有权创建共享文件夹。
选项A:对选项B:错答案:对题目:所谓“交互式访问”,是指用户本地登录到文件资源所在的计算机上直接对它们进行访问。
选项A:对选项B:错答案:对题目:在FAT和FAT32分区中,可以对文件和文件夹设置NTFS权限。
选项A:对选项B:错答案:错题目:如果一个用户帐户同时属于多个组,并且这些组对同一文件(夹)具有不同的访问权限,则该用户帐户对该文件(夹)的权限为所有组权限的累加。
选项A:对选项B:错答案:题目:如果为某个用户分配对某个文件夹的NTFS权限,同时又为该用户分配对这个文件夹中某个文件的另一种NTFS权限,则文件权限优先于文件夹权限。
选项A:对选项B:错答案:对题目:基于访问的枚举提供了更好的用户体验,它为用户提供了一个比较简单的共享文件夹视图,当用户访问共享文件夹时,只会看到他们有权访问的文件和文件夹。
选项A:对选项B:错答案:对题目:“UNC(Universal Naming Convention)路径”的格式为“//IP地址(或计算机名)/文件夹共享名”。
操作系统(windows)知识点

操作系统(windows)知识点操作系统(Windows)知识点操作系统是计算机系统中的核心软件,承担管理和协调计算机硬件与软件资源的重要任务。
Windows是一种流行的操作系统,在许多个人电脑和服务器上广泛使用。
本文将介绍Windows操作系统的一些重要知识点,帮助读者更好地了解和使用Windows。
一、Windows操作系统的发展历史Windows操作系统始于20世纪80年代初期,经过多次版本的更新和改进,逐渐成为广大用户首选的操作系统之一。
从Windows 1.0到最新的Windows 10,Windows操作系统不断引入新功能和改进用户界面,提升了用户体验和系统性能。
二、Windows操作系统的主要特点1. 图形用户界面(GUI):Windows操作系统采用直观的图形用户界面,使用户可以通过点击鼠标和操作图标来完成各种任务,相比命令行操作更加简便直观。
2. 多任务处理:Windows操作系统支持多任务处理,允许用户同时运行多个应用程序并快速切换,提高计算机的效率和资源利用率。
3. 文件管理系统:Windows操作系统具有强大的文件管理系统,用户可以轻松地创建、复制、删除和移动文件和文件夹,便于存储和组织个人和工作文件。
4. 设备驱动程序:Windows操作系统提供了丰富的设备驱动程序支持,使各种硬件设备与计算机系统能够高效地交互和工作,如打印机、扫描仪、摄像头等。
5. 网络连接能力:Windows操作系统具备强大的网络连接能力,支持网络共享、远程登录和互联网连接,方便用户进行文件传输、远程协作和上网冲浪等操作。
6. 安全性和稳定性:Windows操作系统注重安全性和稳定性,在系统内置防火墙、病毒防护系统以及定期更新补丁等功能的保护下,提供了较高的系统安全性。
三、常见的Windows操作系统功能和操作技巧1. 桌面和任务栏:Windows操作系统通过桌面和任务栏来管理和展示应用程序、文件和文件夹,用户可以自定义桌面背景、图标位置以及任务栏样式等。
计算机操作系统(第四版)课后习题答案第三章

第三章处理机调度与死锁1,高级调度与低级调度的主要任务是什么?为什么要引入中级调度?【解】(1)高级调度主要任务是用于决定把外存上处于后备队列中的那些作业调入内存,并为它们创建进程,分配必要的资源,然后再将新创建的进程排在就绪队列上,准备执行。
(2)低级调度主要任务是决定就绪队列中的哪个进程将获得处理机,然后由分派程序执行把处理机分配给该进程的操作。
(3)引入中级调度的主要目的是为了提高内存的利用率和系统吞吐量。
为此,应使那些暂时不能运行的进程不再占用宝贵的内存空间,而将它们调至外存上去等待,称此时的进程状态为就绪驻外存状态或挂起状态。
当这些进程重又具备运行条件,且内存又稍有空闲时,由中级调度决定,将外存上的那些重又具备运行条件的就绪进程重新调入内存,并修改其状态为就绪状态,挂在就绪队列上,等待进程调度。
3、何谓作业、作业步和作业流?【解】作业包含通常的程序和数据,还配有作业说明书。
系统根据该说明书对程序的运行进行控制。
批处理系统中是以作业为基本单位从外存调入内存。
作业步是指每个作业运行期间都必须经过若干个相对独立相互关联的顺序加工的步骤。
作业流是指若干个作业进入系统后依次存放在外存上形成的输入作业流;在操作系统的控制下,逐个作业进程处理,于是形成了处理作业流。
4、在什么情冴下需要使用作业控制块JCB?其中包含了哪些内容?【解】每当作业进入系统时,系统便为每个作业建立一个作业控制块JCB,根据作业类型将它插入到相应的后备队列中。
JCB 包含的内容通常有:1) 作业标识2)用户名称3)用户账户4)作业类型(CPU 繁忙型、I/O芳名型、批量型、终端型)5)作业状态6)调度信息(优先级、作业已运行)7)资源要求8)进入系统时间9) 开始处理时间10) 作业完成时间11) 作业退出时间12) 资源使用情况等5.在作业调度中应如何确定接纳多少个作业和接纳哪些作业?【解】作业调度每次接纳进入内存的作业数,取决于多道程序度。
操作系统(1~8章的课后习题答案)

1.1:存储程序式计算机的主要特点是:集中顺序过程控制(1)过程性:模拟人们手工操作(2)集中控制:由CPU集中管理(3)顺序性:程序计数器1.2:a:批处理系统的特点:早期批处理有个监督程序,作业自动过渡直到全部处理完,而脱机批处理的特点:主机与卫星机并行操作。
b:分时系统的特点:(1):并行性。
共享一台计算机的众多联机用户可以在各自的终端上同时处理自己的程序。
(2):独占性。
分时操作系统采用时间片轮转的方法使一台计算机同时为许多终端上同时为许多终端用户服务,每个用户的感觉是自己独占计算机。
操作系统通过分时技术将一台计算机改造为多台虚拟计算机。
(3):交互性。
用户与计算机之间可以进行“交互会话”,用户从终端输入命令,系统通过屏幕(或打印机)将信息反馈给用户,用户与系统这样一问一答,直到全部工作完成。
c:分时系统的响应比较快的原因:因为批量操作系统的作业周转时间较长,而分时操作系统一般采用时间片轮转的方法,一台计算机与许多终端设备连接,使一台计算机同时为多个终端用户服务,该系统对每个用户都能保证足够快的响应时间,并提供交互会话功能。
1.3:实时信息处理系统和分时系统的本质区别:实时操作系统要追求的目标是:对外部请求在严格时间范围内做出反应,有高可靠性和完整性。
其主要特点是资源的分配和调度首先要考虑实时性然后才是效率。
此外,实时操作系统应有较强的容错能力,分时操作系统的工作方式是:一台主机连接了若干个终端,每个终端有一个用户在使用。
用户交互式地向系统提出命令请求,系统接受每个用户的命令,采用时间片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。
用户根据上步结果发出下道命。
分时操作系统将CPU 的时间划分成若干个片段,称为时间片。
操作系统以时间片为单位,轮流为每个终端用户服务。
每个用户轮流使用一个时间片而使每个用户并不感到有别的用户存在。
分时系统具有多路性、交互性、“独占”性和及时性的特征。
计算机操作系统A及答案

7
6
199 175
11
0
299 235
11
6
true true true true true
⑵若进程P2提出请求Request(1,2,2,2)后,系统不能将资源分配给 它,若分配给进程P2,系统还剩的资源情况为(0,4,0,0),此时 系统中的资源将无法满足任何一个进程的资源请求,从而导致系统进 入不安全状态,容易引起死锁的。
作业J1进入内存时间为10:00;
1分
作业J2进入内存时间为12:30;
1分
作业J3进入内存时间为13:30;
1分
作业J4进入内存时间为12:00;
1分
平均周转时间为:(2+3+3.17+1.17)/4=2.34
6分
作业 提交时 运行时
SJF
名 刻 间(小 IN OUT
时)
J1 10:00 2 10: 12:00
;若S<0,则表示
该类资源已分配完毕 ,此时进程应处于 阻塞 状态。
10、程序经编译或汇编以后形成目标程序,其指令的顺序都是以0作为
参考地址,这些地址称为 逻辑地址
。
三、简答题( 20’)
1、简述操作系统中的调度有哪些类型?(5分)
1 高级调度,又称作业调度或长程调度,用于决定把后备队列中的哪些
作业调入内存;2低级调度,又称进程调度或短程调度,用来决定就
6、虚拟设备是通过 SPOLLING
技术把独占设备变成能为若干
用户 共享
的设备。
7、主存储器和外围设备之间的数据传送控制方式有程序直接控制、中
断驱动方式
、
DMA方式
和通道控制方式。
8、文件的逻辑结构分为有结构文件,又称 记录式文件
计算机操作系统试题及答案

1.( D)不是基本的操作系统。
A、批处理操作系统B、分时操作系统C、实时操作系统D、网络操作系统2.(C )不是分时系统的基本特征:A、同时性B、独立性C、实时性D、交互性3.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许(C )使用。
A、操作员B、联机用户C、操作系统D、目标程序4.当用户程序执行访管指令时,中断装置将使中央处理器(B )工作。
A、维持在目态B、从目态转换到管态C、维持在管态D、从管态转换到目态5.进程所请求的一次打印输出结束后,将使进程状态从( D)A、运行态变为就绪态B、运行态变为等待态C、就绪态变为运行态D、等待态变为就绪态6.采用动态重定位方式装入的作业,在执行中允许(C )将其移动。
A、用户有条件地B、用户无条件地C、操作系统有条件地D、操作系统无条件地7.分页式存储管理中,地址转换工作是由(A )完成的。
A、硬件B、地址转换程序C、用户程序D、装入程序8.如果允许不同用户的文件可以具有相同的文件名,通常采用( D)来保证按名存取的安全。
A、重名翻译机构B、建立索引表C、建立指针D、多级目录结构9.对记录式文件,操作系统为用户存取文件信息的最小单位是(C )。
A、字符B、数据项C、记录D、文件10.为了提高设备分配的灵活性,用户申请设备时应指定(A )号。
A、设备类相对B、设备类绝对C、相对D、绝对11.通常把通道程序的执行情况记录在(D )中。
A、PSWB、PCBC、CAWD、CSW 12.作业调度是从输入井中处于( B)状态的作业中选取作业调入主存运行。
A、运行B、收容C、输入D、就绪13.一作业进入内存后,则所属该作业的进程初始时处于(C )状态。
A、运行B、等待C、就绪D、收容14.共享变量是指(D )访问的变量。
A、只能被系统进程B、只能被多个进程互斥C、只能被用户进程D、可被多个进程15.临界区是指并发进程中访问共享变量的( D)段。
A、管理信息B、信息存储C、数据D、程序16.若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许( D)个进程参于竞争,而不会发生死锁。
精品文档-计算机操作系统教程(第二版)(徐甲同)-第8章

物,它是由计算机本身的系统结构逐渐演变过来的。它是由若 干台计算机以信息传输为主要目的而连接起来组成的系统,以 实现计算机或计算机系统之间的资源共享、数据通信、信息服 务与网络并行计算等为主要功能。
计算机网络作为一个信息处理系统,其构成的基本模式有 两种:对等模式和客户/服务器模式。
第8章 网络操作系统
1. 对等(Peer to Peer)模式 在对等模式中,网络上任一节点机所拥有的资源都作为网 络公用资源,可被其它节点机上的网络用户共享。在这种情况 下,一个节点机可以支持前、后台操作,当在前台执行应用程 序时,后台支持其它网络用户使用该机资源。也就是说,网络 上的一个节点机既可以作为客户机与其它节点机交往并访问其 资源,又可起到服务器的作用,它能管理本节点机的共享资源 并为其它节点机服务。此时可把对等模式中的节点机看成是客 户和服务器的组合体,因而有时也称其为组合站。
第8章 网络操作系统
3. 通信与同步 在计算机网络系统中,必须提供信息传输的基本功能,通 常以通信原语的形式出现。这些通信原语可供应用程序调用, 从而构成了用户与网络的接口。在两个进程的一次通信中,通 常可用发送(Send)原语和接收(Receive)原语来完成。但这两 条原语的执行也还存在两个问题,一是可靠性问题,二是同步 问题。
第8章 网络操作系统
(3) 网络服务软件。为支持服务器上资源共享,网络服务 器操作系统应提供一些核外实用程序供客户应用程序使用。这 些网络服务软件可以是文件服务、打印服务以及电子邮件服务 等。
(4) 网络安全管理软件。网络操作系统应对不同用户赋予 不同的访问权限,通过规定对文件和目录的存取权限等措施, 实现网络的安全管理。另外为了监测网络性能,及时了解网络 运行情况和发生故障,网络操作系统应配置网络管理软件。
计算机文化基础 第3章Windows XP操作系统 第八节习题

(6)文件名具有惟一性,一般由______和______组成。
3.8 习题
(7)Windows窗口一般有______、______、______、______和______等几 部分组成。
(6) 保存文件的快捷键是_____。
A. <Ctrl>+<C>
B. <Ctrl>+<A>
D. <Ctrl>+<S>
C. <Ctrl>+<X>
3.8 习题
(7) 按快捷键<Alt>+<F4>可以_____。
A. 打开程序窗口
B. 关闭窗口
C. 移动窗口
D. 调整窗口大小
(8)文件名中可以包含汉字和英文字母,也可包含以下特殊符号_____。
3.8 习题
(7)有通配符的文件名表示的文件不是一个文件而是多个文件( )
(8)【开始】菜单集合了系统所有的程序,因此,所有的程序都必须通
过【开始】菜单才能打开。
()
(9)被删除的文件暂时存放在回收站,所有被删除的文件都可以通过回
收站的还原功能进行还原。
()
(10)清空回收站可以增加磁盘的可用空间。( )
3.1 Windows XP操作系统简介 3.2 Windows XP操作系统的基本操作 3.3 管理文件或文件夹 3.4 设置个性化的操作环境 3.5 Windows XP操作系统的帮助和支持 3.6 Windows XP操作系统的常用附件 3.7 上机实训 3.8 习题
计算机操作系统课后答案第八章到完

计算机操作系统课后答案第八章到完计算机操作系统课后答案(第八章到完)2010年09月17日星期五07:41第九章1.磁盘访问时间由哪几部分构成?每部分时间应如何估算?磁盘访问时间包括以下三个部分:(1)寻道时间Ts,指把磁臂从当前位置移动到指定磁道上所经历的时间。
该时间是启动磁盘的时间s与磁头移动n条磁道所花费的时间之和,即Ts=m×n+s。
其中m是一常数,与磁盘驱动器的速度有关。
(2)旋转延迟时间Tr,是指定扇区旋转到磁头下面所经历的时间。
(3)传输时间Tt,指把数据从磁盘读出或向磁盘写入数据所经历的时间,其与每次所读/写的字节数bytes及旋转速度r有关,具体为Tt=bytes/(r×bytesPerTrack),其中bytesPerTrack为一条磁道上的字节数。
当一次读/写的字节数相当于半条磁道上的字节数时,Tt与Tr相同,也即Tr=1/2r。
因此可将访问时间Ta表示为:Ta=Ts+1/2r+bytes/(r×bytesPerTrack)。
2.目前常用的磁盘调度算法有哪些?每种算法优先考虑的问题是什么?目前常用的磁盘调度算法包括:(1)先来先服务调度算法FCFS。
根据进程请求访问磁盘的先后次序进行调度,其优点是公平、简单且每个进程的请求都能依次得到处理,不会出现某一进程的请求长期得不到满足的情况,但寻道时间可能较长。
(2)最短寻道时间优先调度算法SSTF。
选择所要求访问磁道与磁头当前所在磁道距离最近的进程优先调度,但其并不能保证平均寻道时间最短。
本算法具较好的寻道性能,但可能导致进程饥饿现象。
(3)扫描算法SCAN(又称为电梯调度算法),对最短寻道时间优先调度算法略加修改而形成。
不仅考虑欲访问磁道与磁头当前所在磁道的间距,更优先考虑的是磁头当前移动的方向既能获得较好的寻道性,又能防止进程饥饿,广泛用于大、中、小型机及网络中。
扫描算法存在的问题是:当磁头刚从里到外移动过某一磁道时,恰有一进程请求访问此磁道,该进程必须等待,待磁头从里向外,然后再从外向里扫描完所有要访问的磁道后,才处理该进程的请求,致使该进程的请求被严重推迟。
汤子瀛《计算机操作系统》章节题库(磁盘存储器的管理)【圣才出品】

第8章磁盘存储器的管理一、选择题1.假定盘块的大小为1KB,对于1.2MB的软盘,FAT需占用()的存储空间。
A.1KBB.15KBC.1.8KBD.2.4KBE.3KB【答案】C【解析】1.2MB/1KB=1.2K个表项,由于每个FAT表项占12位,(12/8)*1.2K=1.8KB。
2.对于100MB的硬盘,FAT需占用()的存储空间。
A.100KBB.150KBC.200KBD.250KBE.300KB【答案】A【解析】100MB/1KB=100K。
3.从下面的描述中选出一条错误的描述()A.一个文件在同一系统中、不同的存储介质上的拷贝,应采用同一种物理结构B.文件的物理结构不仅与外存的分配方式相关,还与存储介质的特性相关,通常在磁带上只适合使用顺序结构C.采用顺序结构的文件既适合进行顺序访问,也适合进行随机访问D.虽然磁盘是随机访问的设备,但其中的文件也可使用顺序结构【答案】A【解析】文件结构分为两种,有结构文件和无结构文件。
4.从下面关于顺序文件和链接文件的论述中,选出一条正确的论述()A.顺序文件适合于建立在顺序存储设备上,而不适合于建立在磁盘上B.在显式链接文件中是在每个盘块中设置一链接指针,用于将文件的所有盘块都链接起来C.顺序文件必须采用连续分配方式,而链接文件和索引文件则可采用离散分配方式D.在MS-DOS中采用的是隐式链接文件结构【答案】C【解析】文件分配对应于文件的物理结构,是指如何为文件分配磁盘块。
常用的磁盘空间分配方法有三种:连续分配、链接分配和索引分配。
顺序分配:顺序分配方法要求每个文件在磁盘上占有一组连续的块。
隐式链接分配:每个文件对应一个磁盘块的链表;磁盘块分布在磁盘的任何地方,除最后一个盘块外,每一个盘块都有指向下一个盘块的指针,这些指针对用户是透明的。
显式链接分配:是指把用于链接文件各物理块的指针,显式地存放在内存的一张链接表中。
该表在整个磁盘仅设置一张,每个表项中存放链接指针,即下一个盘块号。
《操作系统原理》 第8章 设备管理

1、缓冲技术的实现原理
当某个进程进行数据输出操作时,先将数据 送入缓冲区,当缓冲区满时再将缓冲区的内容送 到输出设备上;反之,当一个进程完成输入操作 时,先将输入设备上的数据送入缓冲区,当缓冲 区满时,再由CPU将数据取走。在缓冲管理中必 须建立缓冲区,缓冲区的设定有两种方式:可以 采用专门的硬件方法来实现缓冲,但会增加硬件 成本,除了在关键的地方采用少量必要的硬件缓 冲器外,在许多操作系统中都采用另一种称为软 件缓冲的方式,即从主存空间中划定出一个特殊 的内存区域作为缓冲区。
8.1.2
设备管理子系统的主要功能
设备管理属于操作系统中最烦琐、 最具复杂性的部分。为了有效的提高系统 中设备的效率,在设备管理中不仅涉及了 I/O中断、缓冲及通道技术,而且还包括了 各种类型设备的分配、启动以及虚拟设备 等多方面的管理。为了对物理特性各异的 设备,在调用时具有统一的格式和界面,以 方便用户,在设备管理中应追求如下的目标:
3.从资源分配角度进行划分 1)独占设备(Independence Device):一 次只允许分给一个用户作业使用的设备。 设备一旦被分出去后,在作业的整个执行 期间都被单独占用,别的作业不能与之共 用,必须等占用释放后才可再用。而且, 这类设备如果分配不当,可能会造成死锁。 多数是一些慢速设备,如磁卡机、打印机、 A/D、D/A转换器等。
3.多缓冲及缓冲池管理
双缓冲技术提高了I/O设备的并行度,但由于 在计算机系统中,CPU的速度总是比外设快得多, 真正要实现CPU与外设的并行操作,双缓冲技术还 不能达到要求,为此,在计算机中都采用多缓冲或 缓冲池结构。多缓冲是把主存中的多个缓冲区组织 成两部分,一部分用于做输入缓冲区,另一部分作 为输出缓冲区。缓冲池则是将多个缓冲区连接成一 个完整的区域,其中每个区既可以作为输入又可以 作为输出用。多缓冲及缓冲池是系统中的共享资源, 可供各进程使用,由系统统一分配和管理。它的使 用必须互斥地进行。
计算机学科专业基础综合计算机操作系统-8

计算机学科专业基础综合计算机操作系统-8(总分:99.99,做题时间:90分钟)一、综合应用题(总题数:25,分数:100.00)1.A和B两个程序,程序A顺序执行情况如下:计算20s,使用设备10s,计算10s,使用设备20s,计算10s;程序B顺序执行情况如下:使用设备20s,计算20s,使用设备10s,计算10s,使用设备20s。
比较单道和多道程序(不考虑管理开销,设备和CPU都必须互斥使用)情况下CPU和设备各自的利用率是多少? (分数:4.00)__________________________________________________________________________________________单道程序情况下,CPU和设备利用率均为多道程序情况下,CPU2.什么是内核支持线程和用户级线程?并对它们进行比较。
(分数:4.00)__________________________________________________________________________________________内核支持线程是在内核支持下实现的,即每个线程的线程控制块设置在内核中,所有对线程的操作(如创建、撤销和切换等),都是通过系统功能调用由内核中的相应处理程序完成。
而用户级线程仅存在于用户空间中,即每个线程的控制块设置在用户空间中,所有对线程的操作也在用户空间中完成,而无需内核的帮助。
可从以下几个方面比较内核支持线程和用户级线程:(1)内核支持。
用户级线程可在一个不支持线程的OS中实现,而内核支持线程则不然,它需要得到OS内核的支持。
(2)处理器的分配。
在多处理机环境下,对纯粹的用户级线程来说,内核一次只为一个进程分配一个处理机,即进程无法享用多处理机带来的好处。
而在设置有内核支持线程时,内核可调度一个应用中的多个线程同时在多个处理机上并行运行,从而提高程序的执行速度和效率。
计算机操作系统期末考试题及答案

2010―2011 学年度第二学期一、单项选择题(每题1分,共20分)1.操作系统的发展过程是( C )A、原始操作系统,管理程序,操作系统B、原始操作系统,操作系统,管理程序C、管理程序,原始操作系统,操作系统D、管理程序,操作系统,原始操作系统2.用户程序中的输入、输出操作实际上是由( B )完成。
A、程序设计语言B、操作系统C、编译系统D、标准库程序3.进程调度的对象和任务分别是( C )。
A、作业,从就绪队列中按一定的调度策略选择一个进程占用CPUB、进程,从后备作业队列中按调度策略选择一个作业占用CPUC、进程,从就绪队列中按一定的调度策略选择一个进程占用CPUD、作业,从后备作业队列中调度策略选择一个作业占用CPU4.支持程序浮动的地址转换机制是( A、动态重定位 )A、动态重定位B、段式地址转换C、页式地址转换D、静态重定位5.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( C )进行排列。
A、地址从大到小B、地址从小到大C、尺寸从小到大D、尺寸从大到小6.设计批处理多道系统时,首先要考虑的是( 系统效率和吞吐量 )。
A、灵活性和可适应性B、系统效率和吞吐量C、交互性和响应时间D、实时性和可靠性7.当进程因时间片用完而让出处理机时,该进程应转变为( B )状态。
A、等待B、就绪C、运行D、完成8.文件的保密是指防止文件被( C )。
A、篡改B、破坏C、窃取D、删除9.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( D )临界区构成。
A、2个B、3个C、4个D、5个10.按逻辑结构划分,文件主要有两类:(记录式文件)和流式文件。
A、记录式文件B、网状文件C、索引文件D、流式文件11.UNIX中的文件系统采用(、流式文件)。
A、网状文件B、记录式文件C、索引文件D、流式文件12.文件系统的主要目的是( A )。
A、实现对文件的按名存取B、实现虚拟存贮器C、提高外围设备的输入输出速度D、用于存贮系统文档13.文件系统中用( D )管理文件。
计算机操作系统-第8章网络操作系统

8.2.2 客户/服务器模式下的网络操作 系统的组成 1、工作站操作系统 工作站上配置操作系统的目的是: 1)工作站上的用户,可使用本地资源 并执行在本地可以处理的应用程序和 用户命令。 2)实现工作站上的用户与服务器的交 互。
2、服务器操作系统 在客户/服务器模式下的网络操作系统主要 指的就是服务器操作系统。位于网络服务器 上的操作系统的主要功能是: 1)管理服务器上的各种资源,如:处理机、 存储器、I/O设备以及数据库等; 2)实现服务器与客户的通信; 3)提供各种网络服务; 4)提供网络安全管理。
以客户/服务器模式为例看其通信过程 客户/服务器共享的一些定义通常放在头文 件中。主要有四组定义: (1)常数定义 (2)操作类型定义 (3)返回代码定义 (4)消息格式定义
客户进程的工作流程如图8-4所示
服务器进程的工作流程如图8-5所示
8.3.3远程过程调用 远程过程调用模型来自于高级程序设 计语言中传统的过程调用模型。传统 过程调用机制是结构化程序设计的基 石,它允许程序员把一个程序划分成 一些较小的、便于管理和调试的、功 能相对独立的片段(即过程)。
屏蔽本地资源与网络资源的差异性,为用 户提供各种基本网络服务功能,完成网络 共享系统资源的管理,并提供网络系统的 安全性服务。同时在多个用户争用系统资 源时,网络操作系统进行资源调剂管理。
8.1.1 网络操作系统的功能
网络操作系统除了具备单机操作系统所 需的功能,如内存管理、 CPU 管理、输 入输出管理、文件管理等外,还提供高 效可靠的网络通讯能力以及提供多项网 络服务功能,如远程管理、文件传输、 电子邮件、远程打印等。
客户/服务器模式下的操作系统
对等模式
在对等模式中,网络上任一节点机所拥有的资 源都作为网络公用资源,可被其它节点机上的 网络用户共享。
智慧树知到《计算机操作系统》章节测试答案

智慧树知到《计算机操作系统》章节测试答案第一章1、操作系统的主要功能是管理计算机系统中的()A.进程B.作业C.资源D.程序和数据答案:资源2、关于多道批处理操作系统,以下说法错误的是()A.可提高计算机系统的工作效率B.在作业执行时用户可以直接干预作业的执行C.可提高系统资源的利用率D.可提高系统吞吐量答案: 在作业执行时用户可以直接干预作业的执行3、对可靠性和安全性要求极高,而不强求系统资源利用率的操作系统是()A.批处理操作系统B.分时操作系统C.分布式操作系统D.实时操作系统答案:实时操作系统4、操作系统是伴随着计算机的诞生而诞生的.A.对B.错答案: 错5、早期的计算机上没有操作系统,通常按“人工操作方式”来控制计算机运行.A.对B.错答案:对6、单道批处理系统的运行过程中必须让操作人员干预.A.对B.错答案:错7、在单道批处理系统中,整个内存只用来存放一个用户程序,只有多任务操作系统中才划分出一部分空间用来存放管理程序。
A.对B.错答案: 错8、(多选)进程的什么特性带来了操作系统的不确定性?A.并发性B.共享性C.异步性D.虚拟性答案: 并发性,共享性9、(多项选择)在一个()批处理系统中,内存中同时驻有多个进程,它们以轮流方式使用CPU和计算机的其它资源。
多个进程同时运行于多台处理机上,是一种()处理方式。
A.单道B.多道C.并行D.并发答案:多道,并发10、(多项选择)下面列出的一些功能程序,你认为哪些适合放入内核?A.代码加载程序和代码卸出程序B.时钟中断处理程序C.键盘中断处理程序D.键盘命令解释程序E:磁盘扫描与格式化程序F:数据通信用的协议转换程序答案: 代码加载程序和代码卸出程序,时钟中断处理程序,键盘中断处理程序,键盘命令解释程序第二章1、作业控制方式主要有两种:脱机作业控制方式和联机作业控制方式。
A.对B.错答案:对2、脱机作业控制又称为“批作业”控制。
在这种处理方式中,作业提交时必须同时向系统提交用作业控制语言书写的作业说明书.作业提交以后被存放在外存的作业池中。
计算机操作系统第四版-汤小丹-教案第八章

第八章
磁盘存储器的管理
连续组织方式的主要缺点如下:
(1) 要求为一个文件分配连续的存储空间。 (2) 必须事先知道文件的长度。 (3) 不能灵活地删除和插入记录。 (4) 对于那些动态增长的文件。
7
第八章
磁盘存储器的管理
8.1.2 链接组织方式
如果可以将文件装到多个离散的盘块中,就可消除连续 组织方式的上述缺点。在采用链接组织方式时,可为文件分
35
第八章
磁盘存储器的管理
3. 盘块的回收
盘块的回收分两步: (1) 将回收盘块的盘块号转换成位示图中的行号和列号。 转换公式为: i = (b - 1)DIV n + 1
j = (b - 1)MOD n + 1
(2) 修改位示图。令map[i, j] = 0。
36
第八章
磁盘存储器的管理
8.2.3 成组链接法
8
第八章
磁盘存储器的管理
1. 隐式链接
在采用隐式链接组织方式时,在文件目录的每个目录项 中,都须含有指向链接文件第一个盘块和最后一个盘块的指 针。
9
第八章
磁盘存储器的管理
图8-2 磁盘空间的链接式分配
10
第八章
磁盘存储器的管理
2. 显式链接
这是指把用于链接文件各物理块的指针显式地存放在内 存的一张链接表中。该表在整个磁盘中仅设置一张,如图83所示。
存放下一个盘块号,它实际上是用于盘块之间的链接的指针, 通过它可以将一个文件的所有的盘块链接起来,而将文件的
第一个盘块号放在自己的FCB中。
13
第八章
磁盘存储器的管理
图8-4 MS-DOS的文件物理结构
14
第八章
os8-计算机操作系统原理分析(第三版)-丁善镜-清华大学出版社

2.BACC的安装
/~tcamp/baci/baci_index.html
BACI-DOS的安装
在DOS或32位windows操作系统(Windows 95、 98、 NT、2000、XP或 32位win7)下使用。
下载图8-1所示的“BACI DOS executables”压缩包,解压缩后得到一组 可执行程序,BACC实验只需要其中2个程序:
• 安装步骤如下: (1)建立一个新的子目录
比如,在D盘根目录下建立子目录javaBACI; (2)拷贝文档JavaBACIclasses-2007Nov08.jar至所建立的子目录下 (3)执行命令
java -jar JavaBACIclasses-2007Nov08.jar (4)新建javabaci.bat批处理文件
信号量semaphore及p操作和v操作: • semaphore empty=10,full=0; • initialsem (semaphore s, int integer_expression) • p (semaphore s) • 函数v(semaphore s)
semaphore类型的形式参数按引用传递 (pass-by-reference)
③验证同步机制的有效性。
在BACI-DOS下BACC编译和执行方式
在JavaBACI下BACC使用方式
• 1、2、3
本章作业
javabaci baci 源程序文件主名 执行的方法
javabaci bainterp源程序文件主名
BACC 源程序文件的扩展名为 .cm
3 BACC的使用 利用BACI实验工具,我们可以进行这方面的实验:
①验证进程并发执行的不确定性/随机性,并发执行工作方式丢失了 程序的可再现性;
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机操作系统(8)
一、单选题:16分,每题02分
1、设计实时操作系统必须首先考虑的是()。
A:实时性
B:交互性
C:界面友好
D:可靠性
2、将信息加工形成具有保留价值的文件是()。
A:库文件
B:档案文件
C:系统文件
D:临时文件
3、文件的存储空间管理实质上是组织和管理()。
A:文件目录
B:外存已占用区域
C:外存空闲块
D:进程控制块
4、在UNIX系统中,磁盘存储空间空闲块的链接方式是()。
A:单块链接
B:空闲表
C:顺序结构
D:成组链接
5、存储管理的目的是()。
A:方便用户
B:提高内存利用率
C:方便用户和提高内存利用率
D:增加内存实际容量
6、段页式存储管理中,系统中()。
A:每个作业一个段表,一个页表
B:每个作业的每个段一个段表一个页表
C:每个作业一个页表,每个段一个段表
D:每个作业一个段表,每个段一个页表
7、如果某一进程在运行时,因某种原因暂停,此时将脱离运行状态,而进入()。
A:自由状态
B:停止状态
C:等待状态
D:静止状态
8、 Windows NT所采用的结构是()。
、 A:层次结构
B:环状结构
C:星状结构
D:客户/服务器结构
二、多选题:20分,每题04分
9、下面关于系统调用的描述中,正确的是()()()。
A :系统调用可以直接通过键盘交互方式使用
B :系统调用中被调用的过程运行在“用户态”下
C :利用系统调用能得到操作系统提供的多种服务
D :是操作系统提供给编程人员的接口
E :系统调用是UNIX系统中最早采用的名称
10、下列属于Shell功能的是()()()。
A :中断
B :文件名的通配符
C :管道功能
D :输入输出重定向
E :最早由DOS操作系统提供给用户的
11、文件系统提供的操作主要有()()()。
A :创建操作
B :中断操作
C :删除操作
D :读/写操作
E :检索操作
12、内存的类型主要有()()()。
A :虚拟内存
B :扩展内存
C :高速缓冲存储器
D :动态内存
E :常规内存
13、进程至少有三种基本状态:()、()和()。
A :就绪
B :退出
C :等待
D :执行
E :创建
三、判断题:10分,每题02分
14、多用户操作系统离开了多终端硬件支持,无法使用。
15、在作业管理中,下一个作业能否执行下去,取决于前一作业步是否成功完成,这种制约关系体现了作业步的互斥关系。
16、系统在组织物理文件时根据存储介质的特性和用户选择的存取方法来决定存储结构。
17、外部设备的即插即用适用于任何一种操作系统使用。
18、操作系统一般都设计有两种运行状态,用户态和核心态,即对应目态和管态。
四、填空选择题:03分,每题03分
19、为了对设备进行管理,计算机系统为每一台设备确定一个编号,这个编号称为设备的(),而用户总是用设备的()来提出使用设备的要求,由操作系统进行转换,变成系统的设备的()。
选项 1 :
A.绝对号
B.相对号
C.物理名
D.逻辑名
E.类型号
选项 2 :
A.绝对号
B.相对号
C.物理名
D.逻辑名
E.类型号
选项 3 :
A.绝对号
B.相对号
C.物理名
D.逻辑名
E.类型号
五、小型计算题:05分,每题05分
20、
六、简答题:35分,每题05分
21、请分析分时操作系统和实时操作系统的区别。
22、什么是虚拟机?
23、简述段页式存储管理的基本方法。
24、简述设备驱动程序的特点?
25、 SPOOLing技术如何使一台打印机虚拟成多台打印机?
26、什么是死锁?
27、什么是线程?它与进程有什么关系?
七、综合题:11分,每题11分
28、某系统采用不能移动已在主存储器中作业的可变分区方式管理主存储器,现有供用户使用的主存空间200K,系统配有5台磁带机,现有一个作业序列如下:
作业名进输入井时间要求计算时间要求主存量申请磁带机数
该系统对磁带机采用静态分配,忽略外设工作时间和系统调度所花的时间。
请填写下表中空缺的项。
(1)采用“先来先服务调度算法”选中作业
作业名进输入井时间装入主存时间开始执行时间执行结束时间周转时间
(2)采用“计算时间最短优先算法”选中作业
作业名进输入井时间装入主存时间开始执行时间执行结束时间周转时间。