计算机操作系统概述习题集

合集下载

计算机操作系统考试题目及答案

计算机操作系统考试题目及答案

计算机操作系统考试题目及答案一、选择题(每题2分,共20分)1. 计算机操作系统的主要功能是()A. 资源管理B. 程序控制C. 用户接口D. 以上都是答案:D2. 在操作系统中,进程和线程的主要区别是()A. 进程是资源分配的基本单位,线程是任务执行的基本单位B. 进程是任务执行的基本单位,线程是资源分配的基本单位C. 进程和线程没有区别D. 以上都不对答案:A3. 操作系统的五大特性包括:处理器管理、存储管理、设备管理、文件管理和()A. 用户接口B. 网络管理C. 图形界面管理D. 以上都是答案:D4. 下列关于操作系统的描述,错误的是()A. 操作系统是计算机系统的核心软件B. 操作系统负责管理计算机硬件和软件资源C. 操作系统提供用户与计算机之间的接口D. 操作系统可以运行在各种计算机硬件平台上答案:D5. 下列哪种调度算法是抢占式调度?()A. 先来先服务(FCFS)B. 最短作业优先(SJF)C. 轮转调度(Round Robin)D. 最高响应比优先(HRRN)答案:C二、填空题(每题2分,共20分)1. 操作系统的目标是______、______、______和______计算机资源。

答案:合理分配、高效利用、方便用户、确保安全2. 进程可以分为______进程和______进程。

答案:前台、后台3. 分页存储管理中,______是指内存中的一块连续的存储区域。

答案:页4. 在______调度算法中,操作系统会根据进程的优先级来决定下一个要执行的进程。

答案:优先级5. 文件系统的主要功能包括:______、______、______和______。

答案:文件存储、文件检索、文件修改、文件保护三、简答题(每题10分,共30分)1. 请简要介绍操作系统的五大特性。

答案:操作系统的五大特性包括:处理器管理、存储管理、设备管理、文件管理和用户接口。

处理器管理负责处理器的分配和调度;存储管理负责内存资源的分配和回收,以及内存的扩充技术;设备管理负责管理计算机硬件设备,包括输入输出设备的分配和回收,以及设备驱动程序的管理;文件管理负责文件的存储、检索、修改和保护,以及文件系统的维护;用户接口提供用户与计算机之间的交互,包括命令行接口和图形用户接口。

计算机操作系统习题

计算机操作系统习题

第一章操作系统概述1.分时系统的特点不包括a)同时性和及时性b)独立性c)交互性d)具有处理前台、后台作业能力的特性2.允许多个用户将若干作业提交给计算机脱机处理的操作系统是a)分时系统b)批处理系统c)实时系统d)分布式系统3.实时系统不具备的特点是a)同时性和及时性b)独立性c)多路性d)具有处理前台、后台作业能力的特性4.允许多个用户将若干道作业提交给计算机系统并放入内存处理的技术称为a)单道程序技术b)多道程序技术c)网络计算技术d)多CPU计算技术5.(多选)设计操作系统的目标a)方便性b)有效性c)可扩展性d)开放性6.(多选)操作系统的基本特征a)并发性b)共享性c)虚拟性d)异步性7.(多选)批处理操作系统的特点有a)提高系统资源的利用率b)减少人工干预c)减少响应时间d)提高实时性8.多道程序技术就是并行技术a)√b)×9.分时系统可以实现多个任务同时执行a)√b)×10.单处理器系统中的多任务只能串行执行a)√b)×第二章进程管理——2.1进程描述与控制1.当一个进程处于()状态时,称为就绪状态。

a)等待输入数据b)等待调度c)等待分配进程控制块d)等待进入内存2.当一个进程处于下述()状态时,属于阻塞状态。

a)进程被交换到外存b)不再有执行资格c)等待进程调度d)在内存中等待I/O操作完成3.以下描述中错误的是()。

a)pcb是进程存在的唯一标识b)进程的pcb可以被送到外存c)阻塞和唤醒原语必须成对出现d)新创建的进程获得了除CPU之外的全部资源,那么它会被送入就绪队列4.OS调用creat()原语后将进行下列()步骤a)为新进程分配资源b)申请空白PCBc)初始化PCBd)将新进程送入就绪队列5.下面关于并发性的论述,正确的是____________a)并发性是指若干事件在同一时刻发生b)发性是指若干事件在不同时刻发生c)并发性是指若干事件在同一时间间隔内发生d)并发性是指若干事件在不同时间间隔内发生6.操作系统互为依存的两个特性有()a)并发b)虚拟c)异步d)共享7.下列不属于PCB内容的是()a)CPU控制寄存器内容b)栈指针c)进程优先级d)全局变量8.下列选项,导致进程从执行变为就绪状态的事件是a)等待数据输入b)访问文件失败c)启动I/O设备d)CPU被抢占9.进程实体是指()a)一个独立的程序b)一个独立的程序所对应的数据c)PCB结构d)PCB、程序、数据10.以下状态转换,可能发生的是()a)就绪 -> 执行b)执行 -> 就绪/挂起c)就绪/挂起 -> 执行d)阻塞 -> 阻塞/挂起11.就绪队列和阻塞队列中的进程可以有多个a)√b)×12.进程之间并发执行的条件为进程间的读和写不能存在着交集a)√b)×第二章进程调度——2.3 进程并发1.n个并发进程通过初值为1的信号量s共享资源R,当n个进程都通过wait(s)申请访问资源R时,信号量s的值为()a)0b)nc)-nd)–(n-1)2.下列哪种方式不支持多CPU系统的互斥()a)关闭中断b)专用机器指令c)信号量d)管程3.与资源R共享相关的信号量s初值为4,经过多次wait和signal操作后s当前值为-2,此时获得R的进程数是()等待的R的进程数是()a)2 4b)0 4c)4 2d)6 24.设与某资源R关联的信号量为s,若这个资源最多允许2个进程同时访问,当有4个进程申请访问R 时,采用wait和signal操作来实现同步,则信号量s的取值范围是()a)0≤s≤2b)0≤s≤4c)-2≤s≤2d)2≤s≤45.当一个进程因在互斥信号量s上执行signal(s)操作而唤醒另一个进程时,则执行signal操作后s 的取值范围是()a)大于0b)大于等于0c)小于0d)小于等于06.下列关于哲学家进餐问题的描述,正确的是()a)筷子必须互斥访问。

操作系统概论考试题含参考答案

操作系统概论考试题含参考答案

操作系统概论考试题含参考答案一、单选题(共90题,每题1分,共90分)1、将一个进程的逻辑地址空间分成若干个大小相等的片,称为A、页表B、页框C、页D、页内碎片正确答案:C2、【】的优点是空闲区分布均匀、查找开销较小。

A、循环首次适应算法B、首次适应算法C、最快适应算法D、最佳适应算法正确答案:A3、操作系统内核的资源管理功能不包括A、设备管理B、进程管理C、存储器管理D、时钟管理正确答案:D4、自调度算法的缺点不包括A、瓶颈问题B、低效性C、线程切换频繁D、不利于提高CPU的利用率正确答案:D5、现代操作系统的特征不包括A、并发B、共享C、虚拟D、同步性正确答案:D6、【】是用于管理文件的系统文件。

A、目录文件B、字符设备文件C、正规文件D、块设备文件正确答案:A7、下列关于静态优先权的说法中,错误的是A、静态优先权调度算法可以使系统获得更好的调度性能B、静态优先权在创建时确定C、静态优先权值通常可以根据进程的类型、进程需要的资源数量和户的要求来设定D、静态优先权在进程的整个运行期间保持不变正确答案:A8、进程的基本状态不包括A、完成态B、就绪态C、执行态D、阻塞态正确答案:A9、下列关于进程的说法中,错误的是A、进程是由正文段和进程控制块共同组成的执行环境B、进程是允许并发执行的程序在某个数据集合上的运行过程C、正文段存放被执行的机器指令D、进程控制块存放程序的运行环境正确答案:A10、下列关于内存中地址映射的说法中,错误的是A、地址映射是指把程序的逻辑地址转变为物理地址的过程B、地址映射应在硬件的支持下完成C、在多道程序系统中,地址空间中的逻辑地址和内存中的物理地址是一致的D、由内存中的一系列单元所限定的地址范围称为内存空间,其中的地址称为物理地址正确答案:C11、进程切换使当前正在执行的进程成为被替换进程,出让其所使用的CPU,以运行被进程调度程序选中的新进程。

进程切换的第一个步骤是A、更新被替换进程的进程控制块B、将被替换进程的进程控制块移到就绪队列或阻塞队列C、修改进程状态,把执行态改为就绪态或者阻塞态D、保存包括程序计数器和其他寄存器在内的CPU上下文环境正确答案:D12、单道批处理系统的特点不包括A、顺序性B、自动性C、复杂性D、单道性正确答案:C13、在存储器的层次结构中,L3层是A、寄存器B、主存储器C、本地二级存储D、高速缓存正确答案:B14、下列关于进程状态的转换的说法中,错误的是A、进程状态可由执行态直接变为就绪态B、进程状态可以由就绪态直接变为执行态C、进程状态可以由阻塞态直接变为执行态D、进程状态可以由执行态直接变为阻塞态正确答案:C15、进程之间的高级通信机制不包括A、管道通信系统B、共享存储器系统C、共享处理器系统D、消息传递系统正确答案:C16、MS-DOS使用的磁盘分配方法是A、使用磁盘的链接表分配B、连续分配C、不连续分配D、使用内存的链接表分配正确答案:D17、下列关于存储器的说法中,错误的是A、主存暂时存放存储容量更大、速度更慢的磁盘上的数据B、主存的容量一般比高速缓存存储器大C、高速缓存存储器保存最常用的数据D、高速缓存存储器作为主存中数据和指令子集的缓冲区正确答案:C18、下列关于I/O通道的说法中,错误的是A、I/O通道是一种特殊的处理机B、I/O通道具有执行I/O指令的能力,并通过执行通道程序来控制I/O操作C、通道是中小型主机系统中专门用于I/O的专用计算机D、引入通道能够使CPU从控制I/O的任务中解脱,使CPU与I/O并行工作正确答案:C19、下列关于实时计算的说法中,正确的是A、实时计算的正确性仅依赖于系统计算的逻辑结果B、实时计算的正确性不仅依赖于系统计算的逻辑结果,还依赖于产生正确结果的时间C、实时计算的正确性不仅依赖于系统计算的逻辑结果,还依赖于系统计算所需要的存储空间D、实时计算的正确性仅依赖于系统计算产生正确结果的时间正确答案:B20、产生死锁的必要条件不包括A、不剥夺条件B、环路等待条件C、同步条件D、请求和保持条件正确答案:C21、通常,可执行程序以【】可执行文件的形式存储在磁盘上A、二进制B、十六进制C、八进制D、十进制正确答案:A22、【】用于接收从CPU发来的I/O命令或有关控制信息、设备状态。

计算机操作系统题库及答案

计算机操作系统题库及答案

第一章操作系统引论一.选择题1.操作系统是一种。

A.通用软件B.系统软件C.应用软件D.软件包答:B2.操作系统的管理部分负责对进程进行调度。

A.主存储器B.控制器C.运算器D.处理机答:D3.操作系统是对进行管理的软件。

A.软件B.硬件C.计算机资源D.应用程序答:C4.从用户的观点看,操作系统是。

A.用户与计算机之间的接口B.控制和管理计算机资源的软件C.合理地组织计算机工作流程的软件D.由若干层次的程序按一定的结构组成答:A5.操作系统的功能是进行处理机管理、管理、设备管理及信息管理。

A.进程 B. 存储器C.硬件 D. 软件答:B6.操作系统中采用多道程序设计技术提高CPU和外部设备的。

A.利用率B.可靠性C.稳定性D.兼容性答:A7.操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的和方便用户使用计算机而配备的一种系统软件。

A.速度B.利用率C. 灵活性D.兼容性答:B8.操作系统的基本类型主要有。

A.批处理系统、分时系统及多任务系统B.实时操作系统、批处理操作系统及分时操作系统C.单用户系统、多用户系统及批处理系统D.实时系统、分时系统和多用户系统答:B9.所谓是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。

A. 多重处理B.多道程序设计C. 实时处理D. 共行执行答:B10. 下面关于操作系统的叙述中正确的是。

A.批处理作业必须具有作业控制信息。

B.分时系统不一定都具有人机交互功能。

C.从响应时间的角度看,实时系统与分时系统差不多。

D.由于采用了分时技术,用户可以独占计算机的资源.答:A11. 如果分时操作系统的时间片一定,那么,则响应时间越长。

A.用户数少B.用户数越多C.内存越少D.内存越多答:B12.实时操作系统必须在内完成来自外部的事件。

A. 响应时间B.周转时间C.规定时间D.调度时间答:C13.分时系统中为了使多个用户能够同时与系统交互,最关键的问题是。

第1章-操作系统概述习题及答案

第1章-操作系统概述习题及答案

第一章操作系统概述习题及答案一、填空题1.用户与操作系统的接口有,两种。

【答案】命令接口,系统调用【解析】按用户界面的观点,操作系统是用户与计算机之间的接口。

用户通过操作系统提供的服务来有效地使用计算机。

一般操作系统提供了两类接口为用户服务,一种是程序一级的接口,即通过一组广义指令(或称系统调用)供用户程序和其他系统程序调用;另一种是作业一级的接口,提供一组控制命令供用户去组织和控制自己的作业。

2.用户程序调用操作系统有关功能的途径是。

【答案】利用系统调用命令【解析】系统调用命令是操作系统专门给编程人员提供的调用操作系统有关功能的途径,一般在汇编语言和C语言中都提供了使用系统调用命令的方法。

编程人员可以在这些语言中利用系统调用命令动态请求和释放系统资源。

3.UNIX系统是①操作系统,DOS系统是②操作系统。

【答案】①分时(或多用户、多任务),②单用户(或单用户、单任务)【解析】UNIX系统是一个可供多个用户同时操作的会话式的分时操作系统,DOS系统是为个人计算机设计的一个单用户操作系统。

4.现代计算机中,CPU工作方式有目态和管态两种。

目态是指运行①程序,管态是指运行②程序。

执行编译程序时,CPU处于③。

【答案】①用户,②操作系统,③目态【解析】CPU工作方式分为目态和管态,主要是为了把用户程序和操作系统程序区分开,以利于程序的共享和保护。

5.从资源分配的角度讲,计算机系统中的资源分为、、和。

操作系统相应的组成部分是、、和。

【答案】处理机、存储器、输入/输出设备和文件资源;处理机管理、存储器管理、设备管理和文件系统【解析】计算机系统中的资源分为硬件资源和软件资源。

硬件资源有处理机、内/外存储器及输入/输出设备。

而软件资源指的是程序、数据和相应的文档。

从资源管理的观点,操作系统是计算机资源系统的管理系统,它提供了处理机管理、存储器管理、输入/输出设备管理和信息文件管理的功能。

对每种资源的管理都可从提供资源情况的记录、资源分配策略、资源分配和回收等几个方面来加以讨论。

第1章 操作系统概述答案(可打印修改)

第1章 操作系统概述答案(可打印修改)

第1章操作系统概述一、单项选择题1.操作系统是对______进行管理的软件。

A.软件 B.硬件 C.计算机资源 D.应用程序解:操作系统的功能之一是管理计算机系统中的所有软硬件资源,故本题答案为C。

2.操作系统是提供了处理机管理、______管理、设备管理和文件管理的软件。

A.存储器 B.用户 C.软件 D.数据解:本题答案为A。

3.从用户的观点看,操作系统是______。

A.用户与计算机之间的接口B.控制和管理计算机资源的软件C.合理地组织计算机工作流程的软件D.由若干层次的程序按一定的结构组成的有机体解:从用户观点看,操作系统是用户与计算机之间的接口。

本题答案为A。

4.以下选项中,______不是操作系统关心的主要问题。

A.管理计算机裸机 B.设计、提供用户程序与计算机硬件系统的界面C.管理计算机系统资源 D.高级程序设计语言的编译器解:操作系统管理计算机系统中的软硬件资源,提供方便用户使用操作系统功能的接口。

故本题答案是D。

5.在操作系统中,对系统中的信息进行管理的部分通常称为______。

A.数据库系统 B.软件系统 C.文件系统 D.检索系统解:文件系统负责对计算机系统中的信息进行管理,故本题答案为C。

6.在操作系统中,并发性是指若干事件______发生。

A.在同一时刻 B.一定在不同时刻C.某一时间间隔内 D.依次在不同时间间隔内解:并发性是指两个或多个事件在某一时间间隔内发生,故本题答案为C。

7.操作系统的不确定性是指______。

A.程序运行结果的不确定性 B.程序运行次序的不确定性C.程序多次运行时间的不确定性 D.B和C解:操作系统的不确定性是指程序运行次序的不确定性和程序多次运行时间的不确定性,但结果一定是确定的。

本题答案为D。

8. 批处理系统的主要缺点是______。

A.CPU利用率低 B.缺少交互性 C.不能并发执行 D.都不是解:本题答案为B。

9.在单处理机系统中,可并行的是_______。

操作系统概论考试题及答案

操作系统概论考试题及答案

操作系统概论考试题及答案一、单选题(共100题,每题1分,共100分)1、能够为用户提供在计算机系统中对数据信息进行长期、大量存储和访问的操作系统重要功能是A、内存管理B、文件系统管理C、I/O设备管理D.进程管理正确答案:B2、下列体现了原语主要特点的是A、共享性B、并发性C、异步性D、不可分隔性正确答案:D3、正在运行的进程发现定点操作数溢出,此时发生中断,其中断类型属于A、访管中断B、外部中断C、程序中断D、输入循出中断正确答案:C4、计算机系统由A、处理机和内存组成B、处理机、内存和外围设备组成C、程序和数据组成D、硬件和软件组成正确答案:D5、从资源管理的角度看,操作系统的功能是A、文件管理、设备管理、处理器管理、运算器管理B、内存管理、文件管理、设备管理、处理器管理C、设备管理、处理器管理、运算器管理、内存管理D、运算器管理、内存管理、文件管理、设备管理正确答案:B6、下列关于采用线程技术的操作系统的叙述中,正确的是A、每个进程都有自己的主存空间B、每个线程都有自己的主存空间C、同一进程的各线程不能共享进程的主存空间D、进程中的线程对进程的整个主存空间只有只读权限正确答案:A7、存放在磁盘上的文件以链接结构组织,假定磁盘的分块大小为每块512字节,而文件的逻辑记录的大小为每个记录250字节。

现有一个文件共有10个逻辑记录,那么采用成组操作时,几个逻辑记录为一组较合适?A、2个B、4个C、3个D、1个正确答案:A8、有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是A、1至1-mB、1至m-1C、1至mD、1至-m正确答案:A9、使用V原语对信号量作运算之后,A、当S≤0时要唤醒一个等待进程B、当S<0时要唤醒一个等待进程C、当S<0时要唤醒一个就绪进程D、当S≤0 时要唤醒一个就绪进程正确答案:A10、某页式管理系统的逻辑地址采用l6位,其中高6位用于页号,低l0位用于页内地址。

操作系统试题库(经典版)

操作系统试题库(经典版)

操作系统试题库一, 选择题第一部分:操作系统概述1.在计算机系统中,操作系统是( B ).A. 一般应用软件B.核心系统软件C.用户应用软件D.系统支撑软件2.( D )不是基本的操作系统.A,批处理操作系统B,分时操作系统C,实时操作系统D,网络操作系统3.(C )不是分时系统的基本特征:A,同时性B,独立性C,实时性D,交互性4.关于操作系统的叙述(D)是不正确的.A."管理资源的程序"B."管理用户程序执行的程序"C."能使系统资源提高效率的程序"D."能方便用户编程的程序"5.操作系统的发展过程是(A )A.设备驱动程序组成的原始操作系统,管理程序,操作系统B.原始操作系统,操作系统,管理程序C.管理程序,原始操作系统,操作系统D.管理程序,操作系统,原始操作系统6.设计批处理多道系统时,首先要考虑的是( B)A.灵活性和可适应性B.系统效率和吞吐量C.交互性和响应时间D.实时性和可靠性7.操作系统是一种(B ).A, 应用软件B, 系统软件C, 通用软件D, 工具软件8.计算机系统的组成包括(B ).A,程序和数据B, 计算机硬件和计算机软件C,处理器和内存D,处理器,存储器和外围设备9.下面关于计算机软件的描述正确的是(B ).A,它是系统赖以工作的实体B,它是指计算机的程序与文档C,位于计算机系统的最外层D,分为系统软件和支撑软件两大类10.财务软件是一种(C).A,系统软件B,接口软件C,应用软件D,用户软件11.世界上第一个操作系统是(B).A,分时系统B,单道批处理系统C,多道批处理系统D,实时系统12.批处理操作系统提高了计算机的工作效率,但(B ).A,系统吞吐量小B,在作业执行时用户不能直接干预C,系统资源利用率不高D,不具备并行性13.允许多个用户以交互使用计算机的操作系统是(A).A,分时系统B,单道批处理系统C,多道批处理系统D,实时系统14.下面关于操作系统的叙述正确的是(A ). A,批处理作业必须具有作业控制信息B,分时系统不一定都具有人机交互功能C,从响应时间的角度看,实时系统与分时系统差不多D,由于采用了分时技术,用户可以独占计算机的资源15.操作系统是一组(C ).A,文件管理程序B,中断处理程序C,资源管理程序D,设备管理程序16.现代操作系统的两个基本特征是(C)和资源共享.A,多道程序设计B, 中断处理C,程序的并发执行D, 实现分时与实时处理17.(D)不是操作系统关心的主要问题. A, 管理计算机裸机B, 设计,提供用户程序与计算机硬件系统的界面C, 管理计算机系统资源D, 高级程序设计语言的编译器18.引入多道程序的目的是(D ).A,为了充分利用主存储器B,增强系统的交互能力C,提高实时响应速度D,充分利用CPU,减少CPU的等待时间19.在多道程序设计的计算机系统中,CPU(C ).A,只能被一个程序占用B,可以被多个程序同时占用C,可以被多个程序交替占用D,以上都不对20.多道程序设计是指(B ).A,有多个程序同时进入CPU运行B,有多个程序同时进入主存并行运行C,程序段执行不是顺序的D,同一个程序可以对应多个不同的进程21.从总体上说,采用多道程序设计技术可以( )单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要(B).A,增加,减少B,增加,延长C,减少,延长D,减少,减少22.(A)没有多道程序设计的特点.A,DOS B,UNIX C,WINDOWS D,OS/223.下列四个操作系统中,是分时系统的为(C ).A,MS-DOS B,WINDOWS 98C,UNIX D,OS/2系统24.在分时系统中,时间片一定,( B),响应时间越长.A,内存越多B,用户数越多C,后备队列D,用户数越少25.批处理系统的主要缺点是(B ).A,CPU的利用率不高B,失去了交互性C,不具备并行性D,以上都不是26.在下列性质中,哪一个不是分时系统的特征.( C )A, 交互性B, 多路性C, 成批性D, 独占性27.实时操作系统追求的目标是( C). A,高吞吐率B,充分利用内存C, 快速响应D, 减少系统开销28.以下(C)项功能不是操作系统具备的主要功能.A,内存管理B,中断处理C,文档编辑D,CPU调度29.操作系统程序结构的主要特点是(C). A, 一个程序模块B,分层结构C, 层次模块化D,子程序结构30.操作系统负责为方便用户管理计算机系统的(C ).A, 程序B, 文档资料C, 资源D, 进程31.计算机在接受用户请求后处理数据以与在数据处理结束时,将结果送到终端显示器.例如,导弹控制系统应选择安装(C )A,批处理操作系统B,分时操作系统C,实时操作系统D,网络操作系统32.操作系统的基本职能是(A).A.控制和管理系统内各种资源,有效地组织多道程序的运行B.提供用户界面,方便用户使用C.提供方便的可视化编辑程序D.提供功能强大的网络管理工具33.分布式操作系统与网络操作系统本质上的不同在于(D ).A.实现各台计算机之间的通信B.共享网络中的资源C.满足较大规模的应用D.系统中若干台计算机相互协作完成同一任务34.Linux操作系统是著名的(B )。

计算机操作系统习题及答案

计算机操作系统习题及答案

第一章操作系统引论一、单项选择题1.操作系统是一种__________。

A.通用软件B.系统软件C.应用软件D.软件包2,操作系统的__________管理部分负责对进程进行调度。

A.主存储器B.控制器C.运算器D.处理机3.操作系统是对__________进行管理的软件。

A.软件B.硬件C,计算机资源 D.应用程序4.从用户的观点看,操作系统是__________。

A.用户与计算机之间的接口B.控制和管理计算机资源的软件C.合理地组织计算机工作流程的软件D.由若干层次的程序按一定的结构组成的有机体5,操作系统的功能是进行处理机管理、_______管理、设备管理及文件管理。

A.进程B.存储器C.硬件D.软件6,操作系统中采用多道程序设计技术提高CPU和外部设备的_______。

A.利用率B.可靠性C.稳定性D.兼容性7.操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的_______和方便用户使用计算机而配备的一种系统软件。

A. 速度B.利用率C. 灵活性D.兼容性8.操作系统的基本类型主要有_______。

A.批处理系统、分时系统及多任务系统B.实时操作系统、批处理操作系统及分时操作系统C.单用户系统、多用户系统及批处理系统D.实时系统、分时系统和多用户系统9.所谓_______是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。

A. 多重处理B.多道程序设计C. 实时处理D.并行执行10. _______操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。

A.网络D.分布式C.分时D.实时11.如果分时操作系统的时间片一定,那么_______,则响应时间越长。

A.用户数越少B.用户数越多C.内存越少D. 内存越多12,分时操作系统通常采用_______策略为用户服务。

A.可靠性和灵活性B.时间片轮转C.时间片加权分配D,短作业优先13. _______操作系统允许用户把若干个作业提交给计算机系统。

计算机操作系统选择题大全

计算机操作系统选择题大全

计算机操作系统选择题大全一、操作系统的基本概念1、操作系统是一种()。

A 应用软件B 系统软件C 工具软件D 专用软件答案:B操作系统是管理计算机硬件与软件资源的程序,是系统软件的核心。

2、操作系统的主要功能是()。

A 对用户的数据文件进行管理,为用户管理文件提供方便B 对计算机的所有资源进行统一控制和管理,为用户使用计算机提供方便C 对源程序进行编译和运行D 对汇编语言程序进行翻译答案:B操作系统负责管理计算机的硬件、软件资源,包括处理器、内存、文件系统、设备等,以方便用户使用计算机。

3、在计算机系统中,操作系统的主要作用不包括()。

A 提高系统资源的利用率B 提供方便友好的用户界面C 预防和消除计算机病毒的侵害D 提供软件的开发与运行环境答案:C操作系统无法直接预防和消除计算机病毒的侵害,这需要安装专门的杀毒软件和采取相应的安全措施。

二、进程管理1、进程是()。

A 一个程序段B 一个程序单位C 一个程序与数据的集合D 一个程序的一次执行过程答案:D进程是程序在计算机中的一次执行过程。

2、进程与程序的根本区别在于()。

A 是不是具有就绪、运行和等待三种状态B 是不是被调入内存中执行C 是不是占有处理器资源D 静态与动态的特点答案:D程序是静态的指令集合,进程是程序的动态执行过程。

3、下列进程状态的转换中,不正确的是()。

A 就绪→运行B 运行→就绪C 运行→等待D 等待→运行答案:D等待状态的进程不能直接转换为运行状态,需要先转换为就绪状态,再被调度到运行状态。

三、存储管理1、存储管理的目的是()。

A 方便用户B 提高内存利用率C 方便用户和提高内存利用率D 增加内存实际容量答案:C存储管理既要方便用户使用内存,又要提高内存的利用率。

2、在分页存储管理系统中,页表是用来()。

A 计算物理地址B 计算逻辑地址C 实现页面置换D 存储页号和块号的对应关系答案:D页表用于记录页号与内存块号的对应关系,以便将逻辑地址转换为物理地址。

操作系统习题(各章节精选)及答案

操作系统习题(各章节精选)及答案

第一章操作系统概述1.试从操作系统的设计目标、作用、分类、功能、特性、组织结构等方面分析目前的操作系统(如windows、Mac OS X、Andriod、Linux发行版或Unix操作系统)答:windows:Windows采用了图形化模式,比起从前的DOS需要键入指令使用的方式更为人性化。

随着电脑硬件和软件的不断升级,微软的Windows也在不断升级,从架构的16位、32位再到64位,系统版本从最初的Windows 1.0到大家熟知的Windows 95、Windows98、Windows 2000、Windows XP、Windows Vista、Windows 7、Windows 8,Windows8.1和Server服务器企业级操作系统,不断持续的在更新!Mac OS X:OS X 是先进的操作系统。

基于坚如磐石的UNIX 基础,设计简单直观,让处处创新的Mac 安全易用,高度兼容,出类拔萃。

UNIX 之威力,Mac 之简单OS X 既简单易用且功能强大。

所有的一切- 从启动Mac 后所看到的桌面,到你日常使用的应用程序,都设计得简约精致。

无论是浏览网络、查看邮件和外地朋友视频聊天,所有事情都简单高效、趣味盎然。

当然,简化复杂任务要求尖端科技,而OS X 正拥有这些尖端科技。

它不仅使用基础坚实、久经考验的UNIX 系统提供空前的稳定性,还提供超强性能、超炫图形并支持互联网标准。

Andriod:root通常是针对Android系统的手机而言,它使得用户可以获取Android操作系统的超级用户权限。

root通常用于帮助用户越过手机制造商的限制,使得用户可以卸载手机制造商预装在手机中某些应用,以及运行一些需要超级用户权限的应用程序。

Android系统的root与Apple iOS系统的越狱类似。

Linux:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。

计算机操作系统习题及答案

计算机操作系统习题及答案

计算机操作系统习题及答案计算机操作系统习题及答案一、引言计算机操作系统是指控制和管理计算机硬件与软件资源的程序集合,是计算机硬件与应用程序之间的桥梁。

本文将通过习题及答案的形式,向读者介绍和巩固计算机操作系统相关的知识。

二、操作系统概述2.1 操作系统的定义和作用2.2 操作系统的组成和层次结构2.3 操作系统的功能和特点2.4 操作系统的分类和常见类型三、进程管理3.1 进程与线程的概念和区别3.2 进程的状态和切换3.3 进程调度算法3.4 进程同步与互斥3.5 进程通信的方式和机制四、存储管理4.1 存储管理的基本概念和原理4.2 内存分配方式和管理算法4.3 页面置换算法4.4 虚拟内存与页面置换的关系4.5 存储器管理的优化策略五、文件系统5.1 文件系统的概念和组织结构5.2 文件的逻辑结构和物理结构5.3 文件的操作和访问方式5.4 文件的保护和共享5.5 文件系统的恢复和备份策略六、设备管理6.1 设备管理的基本概念和分类6.2 设备分配和访问方式6.3 设备驱动程序和中断处理6.4 设备控制和互斥操作6.5 设备管理的优化方法七、操作系统安全性7.1 安全性的基本概念和原则7.2 访问控制和权限管理7.3 安全漏洞和攻击类型7.4 防御措施和加密算法7.5 操作系统安全性的评价指标附件:本文档提供了若干附件,包括示例代码、实验报告和相关文献,供读者参考和进一步学习。

法律名词及注释:1:版权:指对作品的创作和复制的独占权利。

2:权益:指个人或组织享有的权力和利益。

3:商标:指用以区别商品和服务来源的标志和名称。

4:专利:指对发明技术的专属权利。

5:法律责任:指因违反法律规定而应承担的法律后果。

计算机操作系统试题题库及答案

计算机操作系统试题题库及答案

计算机操作系统试题题库及答案一、选择题1. 下列哪个不是操作系统的特征?A. 并发B. 共享C. 有序D. 异步答案:C2. 操作系统的主要功能不包括以下哪项?A. 处理机管理B. 存储器管理C. 设备管理D. 文件管理答案:D3. 下列哪种类型的操作系统用于实现多任务处理?A. 单用户单任务B. 单用户多任务C. 多用户单任务D. 多用户多任务答案:B4. 在操作系统中,进程和线程的区别是什么?A. 进程是系统进行资源分配和调度的基本单位,线程是进程的组成部分B. 线程是系统进行资源分配和调度的基本单位,进程是线程的组成部分C. 进程和线程都是系统进行资源分配和调度的基本单位D. 进程和线程没有区别答案:A5. 下列哪个进程调度算法可能会导致“饥饿”现象?A. 先来先服务(FCFS)B. 最短作业优先(SJF)C. 优先级调度D. 最高响应比优先答案:C二、填空题6. 操作系统中的进程与程序的区别是:进程是______的实例,而程序是______的实例。

答案:进程;程序7. 在操作系统中,为了解决进程之间的同步问题,通常使用______机制。

答案:信号量(Semaphore)8. 虚拟存储器的作用是扩大______,提高______。

答案:物理存储器;存储器的利用率9. 文件系统的主要功能包括:文件的______、______、______和______。

答案:创建;删除;读写;权限管理10. 设备驱动程序的作用是实现对______的______。

答案:设备;控制三、判断题11. 进程和线程是操作系统的基本单位,它们都可以独立执行程序。

答案:错误。

进程是基本单位,线程是进程的组成部分,线程可以独立执行程序。

12. 在操作系统中,所有的进程都可以并发执行。

答案:错误。

在单处理器系统中,进程不能同时执行,而是分时执行。

13. 虚拟存储器的容量仅受物理存储器的限制。

答案:错误。

虚拟存储器的容量受物理存储器和硬盘空间的限制。

操作系统概述习题与答案

操作系统概述习题与答案

1.操作系统在计算机系统中位于( C )之间。

A、CPU和用户B、CPU和主存C、计算机硬件和用户D、计算机硬件和软件2.下列选择中,( D )不是操作系统关心的主要问题。

A、管理计算机裸机B、设计、提供用户程序与计算机硬件系统的界面C、管理计算机系统资源D、高级程序设计语言的编译器3.所谓( B )是指将一个以上的作业放入内存,并且同时处于运行状态,这些作业共享处理器的时间和I/O设备等其他资源。

A、多重处理B、多道程序设计C、实时处理D、共行执行4.在多道程序设计技术的计算机系统中,CPU( C )。

A、只能被一个进程占用B、可以被多个进程同时占用C、可以被多个进程交替占用D、可以被操作系统和另一个进程同时占用5.下面关于操作系统的叙述中正确的是( A )。

A、批处理作业必须具有作业控制信息,以便进行作业调度B、分时系统不一定都具有人机交互功能C、从响应时间的角度看,实时系统与分时系统一样D、由于采用了分时技术,用户就可以独占计算机的资源6.实时操作系统必须在( C )内处理完来自外部的事件。

A、响应时间B、周转时间C、规定时间D、调度时间7.( B )不是设计实时操作系统主要追求的目标。

A、安全可靠B、资源利用率C、及时响应D、快速处理8.在操作系统中,并发性是指若干事件( C )发生。

A、在同一时刻B、一定在不同时刻C、某一时间间隔内D、依次在不同时间间隔内9.在一个分时系统中,为使多个进程能够及时与系统交互,最关键的问题是在短时间内使所有就绪进程都能运行。

当就绪进程数为100时,为保证响应时间不超过2s,此时的时间片最大应为( B )。

A、10msB、20msC、50msD、100ms10.操作系统的4大功能是(处理机管理)、存储器管理、设备管理、文件管理。

11.操作系统的基本特征是(并发性)、共享性、虚拟性、异步性。

12.如果操作系统具有很强的交互性,可同时供多个用户使用,系统响应比较及时,则该操作系统属于(分时系统)类型;13.某分时系统中预计有50个用户同时上机,为使每个用户能在2s内得到响应,时间片最大限度为(40ms)。

计算机操作系统复习题及答案

计算机操作系统复习题及答案

计算机操作系统复习题及答案第一章操作系统概述1.1什么是操作系统?操作系统及普通的程序工作方式有何不同?至今没有统一的定义,但人们可以从不同的角度对操作系统加以理解:操作系统作为一台“虚拟机〞;操作系统作为资源管理器。

操作系统是管理计算机系统资源的软件,它确保这些资源被高效合理地使用;操作系统作为用户及计算之间的接口。

这一接口为用户提供了两种使用操作系统的方式:命令方式和系统调用方式.总之,操作系统实际上是一组计算机程序,及普通的程序工作方式一样。

主要区别在于程序的意图和运行模式不同。

操作系统控制CPU和其它系统资源的使用,并调度CPU运行普通程序的时间。

OS的程序在核心态(kernel mode)下运行,硬件保护它免受用户程序的破坏;而应用程序都在用户态(user mode)下运行,它们不受硬件保护。

1.2什么是作业?在批处理方式中,一个用户程序及其所需要的数据和操作命令的总和称为一个作业(Job).1.3什么是通道?什么是中断?所谓通道,实质上是一个功能单一、构造简单的I/O处理器,它独立于CPU并直接控制外设及内存进展数据传输。

所谓中断,指在I/O正常完毕或出现硬件故障时,相应硬件向CPU 发出中断信号,CPU停顿正在执行的操作,转去执行中断处理程序,中断处理完毕后CPU再回到原来的断点继续进展。

1.4什么是多道程序技术的主要思想?在内存中同时放入假设干道用户作业,当一个作业需要等待I/O 请求时,CPU转去执行另一道作业。

多道程序系统也称为多任务处理(multitasking)1.5什么是分时系统(Time Sharing)?在分时系统中使用了多道程序设计技术来处理多个交互的进程。

有时也称为多任务分时系统。

在分时系统中处理器的时间被多个用户分享。

在分时系统中多个用户通过终端(Terminal)同时访问系统。

1.6什么是并发?什么是并行并发是指两个或两个以上事件在同一时间间隔内发生。

并行是指两个或两个以上事件在同一时刻发生。

计算机操作系统习题及答案

计算机操作系统习题及答案

计算机操作系统习题及答案计算机操作系统习题及答案⒈操作系统概述⑴什么是操作系统?操作系统是一种软件系统,控制和管理计算机硬件和软件资源以提供服务给用户和其他应用程序。

⑵操作系统的主要功能是什么?- 进程管理:为每个进程分配资源并协调它们的执行。

- 存储管理:分配和回收内存空间。

- 文件系统管理:对文件的存储和访问进行管理。

- 设备管理:控制和管理计算机的硬件设备。

- 用户界面:为用户提供操作接口。

⑶操作系统的类型有哪些?- 批处理操作系统:按照作业队列顺序执行作业。

- 分时操作系统:按照时间片轮转的方式给每个用户分配CPU 时间。

- 实时操作系统:对任务的响应时间有严格要求。

- 网络操作系统:用于管理网络中的计算机和资源。

⒉进程管理⑴进程是什么?进程是计算机中正在执行的程序的实例。

它包含了程序的代码、数据和执行环境。

⑵进程状态有哪些?请描述每个状态的含义。

- 新建状态:进程正在被创建,但尚未分配资源。

- 就绪状态:进程已经分配了所有需要的资源,只等待系统分配CPU时间片执行。

- 运行状态:进程正在执行。

- 阻塞状态:进程由于等待某个事件发生而暂时停止执行。

⑶进程调度算法有哪些?请并描述每个算法的特点。

- 先来先服务(FCFS):按照作业到达的顺序进行进程调度,不考虑执行时间。

- 最短作业优先(SJF):选择执行时间最短的进程先执行,可减少平均等待时间。

- 优先级调度:为每个进程分配优先级,根据优先级决定调度顺序。

- 时间片轮转:每个进程被分配一个时间片,当时间片用完后,将执行权交给下一个进程。

⒊存储管理⑴什么是虚拟内存?虚拟内存是操作系统为每个进程分配的一部分虚拟地质空间,它可以将进程的数据和代码分散存放在磁盘上。

⑵虚拟内存管理的作用是什么?- 扩展内存:使得每个进程能够使用更多的内存。

- 内存保护:隔离不同进程的内存空间,防止彼此干扰。

- 虚拟内存映射:将虚拟地质映射到实际的物理地质。

-换页:根据页面置换算法从磁盘读入或写出页。

操作系统概念习题集锦

操作系统概念习题集锦

1 引论小结1.计算机系统由硬件和软件组成。

硬件是计算机系统的物质基础,操作系统是硬件之上的第一层软件,是支撑其他所有软件运行的基础。

2.多道程序设计是指在存中同时存放多道程序,这些程序在管理程序的控制下交替运行,共享处理机与系统中的其他资源。

在单处理机系统中多道程序运行的特点是:·多道:计算机存中同时存放多道相互独立的程序。

·宏观上并行:同时进入系统的多道程序都处于运行过程中,即它们先后开始了各自的运行,但都未运行完毕。

·微观上串行:存中的多道程序轮流占有CPU,交替执行。

3.操作系统是一组控制和管理计算机硬件和软件资源,合理地组织计算机工作流程,以与方便用户的程序的集合。

4.操作系统有三种基本类型,即批处理操作系统、分时操作系统与实时操作系统。

·批处理操作系统能对一批作业自动进行处理,在批处理系统中引入多道程序设计技术就形成了多道批处理系统。

多道批处理系统的主要特征是用户脱机使用计算机、成批处理与多道程序运行。

·在分时操作系统中,处理机的运行时间被分成很短的时间片,系统按时间片轮流把处理机分配给各联机作业使用,若某个作业在分配给它的时间片不能完成其计算,则该作业暂时停止运行,把处理机让给另一个作业使用,等待下一轮时再继续其运行。

分时系统的特征是同时性、交互性、独立性和与时性。

·实时系统能与时响应外部事件的请求,在规定的时间完成对该事件的处理,并控制所有实时设备和实时任务协调一致地工作。

实时系统的主要特征是响应与时和可靠性高。

5.操作系统的特征是并发性、共享性、虚拟性与不确定性。

·并发是指两个或多个事件在同一时间间隔发生。

·共享是指系统中的资源供多个用户共同使用。

·虚拟是指把一个物理实体变为若干个逻辑实体。

·不确定性是指系统中各种事件发生的时间与顺序是不可预测的。

6.操作系统的主要功能包括处理机管理、存储器管理、设备管理和文件管理。

操作系统复习练习(答案)

操作系统复习练习(答案)

欢迎阅读操作系统一, 选择题第一部分:操作系统概述1.最基本的系统软件是( A) 。

2. A. 操作系统 B. 文字处理系统 C. 语言处理系统 D. 数据库管理系统3.操作系统是一种( B)。

4. A. 应用软件 B. 系统软件 C. 通用软件 D. 工具软件5.操作系统是一组( C )。

6. A.文件管理程序B.中断处理程序 C.资源管理程序 D.设备管理程序7.8.9.27.A.设备驱动程序组成的原始操作系统,管理程序,操作系统28.B.原始操作系统,操作系统,管理程序29.C.管理程序,原始操作系统,操作系统 D.管理程序,操作系统,原始操作系统30.世界上第一个操作系统是( B)。

31.A.分时系统 B.单道批处理系统 C.多道批处理系统 D.实时系统32.计算机系统的组成包括( B)。

33.A.程序和数据 B.计算机硬件和计算机软件 C.处理器和内存D.处理器,存储器和外围设备34.设计批处理多道系统时,首先要考虑的是( B )。

35.A.灵活性和可适应性 B.系统效率和吞吐量 C.交互性和响应时间 D.实时性和可靠性36.批处理操作系统提高了计算机的工作效率,但( B)。

37.A.系统吞吐量小B.在作业执行时用户不能直接干预 C.系统资源利用率不高D.不具备并行性38.批处理系统的主要缺点是( B)。

39.A.CPU的利用率不高 B.失去了交互性 C.不具备并行性 D.以上都不是40.允许多个用户以交互使用计算机的操作系统是( A)。

41.A.分时系统 B.单道批处理系统 C.多道批处理系统 D.实时系统42.下面关于操作系统的叙述正确的是( A)。

43.A.批处理作业必须具有作业控制信息 B.分时系统不一定都具有人机交59.下列(D)不是分时操作系统的特点。

60.A 交互性 B 多路性 C 独占性 D 自治性61.实时操作系统追求的目标是( C)。

62.A.高吞吐率 B.充分利用内存 C.快速响应 D.减少系统开销63.导弹控制系统需要响应时间快、可靠性极高的系统,应选择安装( C)。

计算机操作系统概述习题集

计算机操作系统概述习题集

计算机操作系统概述习题集一、选择题1. 操作系统负责管理计算机系统的(),其中包括处理机、内存、外围设备和文件。

A. 程序B. 文件C. 资源D. 进程2. 没有下列设备计算机无法工作():A. 硬盘B. 软盘C. 内存D. 打印机3. 系统调用是()。

A. 一条机器指令B. 中断子程序C. 用户子程序D. 提供编程人员的接口4. 现代操作系统的基本特征是()、资源共享和操作的异步性。

A. 多道程序设计B. 中断处理C. 程序的并发执行D. 实现分时与实时处理5. 下列四个操作系统中,是分时系统的为()。

A. CP/MB. MS-DOSC. UNIXD. Windows NT6. 在分时系统中,当时间片一定时,(),响应时间越长。

A. 内存越多B. 用户数越多C. 后备队列越短D. 用户数越少7. 操作系统是一组()。

A. 文件管理程序B. 中断处理程序C. 资源管理程序D. 设备管理程序8. 批处理系统的主要缺点是()。

A. CPU的利用率不高B.失去了交互性C.不具备并行性D.以上都不是9. 实时操作系统追求的目标是()。

A. 高吞吐率B. 充分利用内存C. 快速响应D. 减少系统开销10. Windows XP 操作系统提供给程序员的接口称为()。

A. 进程B. APIC. 库函数D. 系统程序二、填空题1.操作系统为用户提供三种类型的使用接口,它们是命令方式和系统调用和图形用户界面。

2. 操作系统的五大功能是处理机管理、___________、文件管理、____________和提供用户接口。

3.操作系统是运行在计算机裸机系统上的最基本的系统软件。

4.操作系统为用户提供三种类型的使用接口,它们是命令方式和系统调用和图形用户界面。

5.操作系统是运行在计算机裸机(或基本硬件,或硬件)系统上的最基本的系统软件。

6. 计算机操作系统是方便用户、管理和控制计算机软硬件资源的系统软件。

7. 操作系统目前有五大类型:批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机操作系统概述习题集1、学习“计算机操作系统”这门课,至少要记住操作系统的概念哪两大特征?1、答:计算机操作系统是方便用户、管理和控制计算软硬件资源的系统软件(或程序集合)。

操作系统目前有五大类型(批处理、分时、实时、网络和分布式)和五大功能(作业管理、文件管理、存储管理、设备管理和进程管理)。

2、选择题:(1)操作系统负责管理计算机系统的(3),其中包括处理机、存、外围设备和文件。

①、程序;②、文件;③、资源;④、进程(2)没有下列设备计算机无法工作(3):①、硬盘;②、软盘;③、存;④、打印机3、(是非题)(X)操作系统的“配置”或“生成”,是指可以任意按用户要求装配成各种应用核心。

4、述操作系统的五大管理功能。

4、答:作业管理:包括任务管理、界面管理、人机交互、形界面、语音控制和虚拟现实等。

文件管理:又称为信息管理。

存储管理:实质是对存储“空间”的管理,主要指对存的管理。

设备管理:实质是对硬件设备的管理,其中包括对输入输出设备的分配、启动、完成和回收。

进程管理:又称外理机管理,实质上是对处理机执行“时间”的管理,即如何将 CPU 真正合理地分配给每个任务5、什么是批处理系统?为什么要引入批处理系统?5、答:批处理系统指用户的作业成批的处理,作业建立、过渡、完自动由系统成批完成。

因为 58~64 年,晶体管时代,计算机速度、容量、外设品种和数量等方面和第一代计算机相比都有了很大发展,计算机速度有几十倍、上百倍的提高,故使手工操作的慢速度和计算机运算的高速度之间形成一对矛盾。

只有设法去掉人工干预,实现作业自动过渡,这样就出现了成批处理。

6、什么叫多道程序?试述多道程序涉及技术的基本思想及特征,为什么对作业进行多道批处理可以提高系统效率?6、答:多道程序设计技术是在计算机存中同时存放几道相互独立的程序,使它们在管理程序控制下,相互穿插还差运行。

当某道程序因某种原因不能继续运行下去时候,管理程序就将另一道程序投入运行,这样使几道程序在系统并行工作,可使中央处理机及外设尽量处于忙碌状态,从而大大提高计算机使用效率。

在批处理系统中采用多道程序设计技术形成多道批处理系统,多个作业成批送入计算机,由作业调度程序自动选择作业运行,这样提高了系统效率。

7、何为分时系统?简述其特点。

7、答:分时系统采用时间片轮转办法,使一台计算机同时为多个终端服务。

特点:多路调制性:多个联机用户可同时使用一台计算机。

独占性:用户感觉不到其他人在和他一起共享计算机及资源。

交互性:用户可与计算机会话,提出要求,命令。

8、分时系统和实时系统有何不同?8、答:分时系统控制的主动权在计算机,计算机按一定时间间隔,以固定时间片或不固定时间片去轮流完成多个提交的任务,只是在用户反应相对较慢时,不感到机器“走开”。

而实时系统控制的主动权在用户,用户规定什么时间要计算机干什么,计算机不能“走开”。

分时系统通用性强,交互性强,及时响应性要求一般(通常数量级为秒);实时系统往往是专用的,系统与应用很难分离,常常紧密结合在一起,实时系统并不强调资源利用率,而更关心及时响应性(通常数量级为毫秒或微秒)、可靠性等。

9、多用户操作系统离开了多终端的硬件支持,能否安装和使用?9、答:可以。

多用户系统与多终端系统是不同的概念。

多用户系统为多个用户使用,是一个软件系统的概念,它强调用户之间的安全;而多终端系统是指系统中有多个用户终端,是硬件设备的描述,即使一个终端也可以为多个用户使用。

因此,多用户操作系统不一定需要多终端的硬件支持,完全可以安装和使用。

10、多用户操作系统和网络操作系统有什么区别?10、答:网络操作系统的工作,用户必须知道网址,而多用户操作系统是面向用户的,可以不必知道计算机的详细确切地址,多用户技术的关键是在用户之间有安全措施,网络操作系统强调的是客户机和服务器之间的通信。

以单机多用户系统为例,说明它与网络操作系统的比较。

11、UNIX或Linux操作系统的最大特点是什么?11、答:多用户、分时、多任务和倒树型文件结构。

12、Linux操作系统的核版本(X.X.XX)和发行版本(X.X)有什么区别?12、答:核版本指的是在 Linus 领导下的开发小组开发出的系统核的版本号,( X . X . XX )表示主版本号、次版本号(为偶数时是稳定版,奇数时表示不一定很稳定的测试版本)、修改次数等;发行版本是一些厂家或厂家将 Linux 系统核与应用软件和文档包装起来,并提供一些安装界面和系统设定与管理工具构成的发行套件, (X . X) 表示主版本号和次版本号。

15、实现多道程序解决哪些问题?15、答:首先包括分时使用硬件的硬件设计技术: CPU 和通道分时使用存、只读存储器和数据通道等;通道与通道分时使用 CPU 、存、通道的公用控制部分等;同一通道中的 I/O 又分时使用存、通道等。

其次包括共享硬件和软件资源的软件设计技术:包括引入“进程”“线程”等技术。

16、试比较硬盘共享的两种方式(虚拟软盘方式和文件服务方式),它们各适用于什么场合?16、答:虚拟软盘方式用于安装 windows98 等软件时创建,适于面向单用户的情况;文件服务方式一般是应用于计算机网络中,例如:下载、上传、文件共享等服务,适于面向多用户的情况。

17、分布式操作系统应具有哪些功能?17、答:分布式操作系统是一个完整的一体化的系统且又具有分布处理能力,运行在不具有共享存的多台计算机上,但在用户眼里却象是一台计算机。

它的系统特征:①需要一个全局的文件系统;②所有 CPU 上运行同样的核,统一的管理和控制机构,进行优化的协调工作;③要有一个单一的、全局的进程通信机制。

提供选择优化本地和远地的资源利用;④ 有全局的保护机制等。

它具有多机合作(自动的任务分配和协调系统可取得短的响应时间、高的吞吐量。

)和坚强性(一台计算机出现故障,不影响整个系统工作)。

作业管理习题集1 、什么是作业、作业步和作业流?作业管理包括哪些容?1.答:用户角度看,作业就是让计算机做的一件事,完成的一项任务。

系统角度看,作业是比程序更广的概念、数据和作业说明书三部分组成。

作业步:要求计算机系统做的一项相对独立的工作,是顺序执行的工作单元。

作业流是作业步的控制流程。

2 、SPOOLing 的含义是什么?试述SPOOLing 系统的特点和功能,以及控制过程。

2.答:SPOOLing 是simultaneous peripheral operation on-line 的缩写,表示假脱机工作方式,又称排队转储技术。

SPOOLing 系统的特点:SPOOLing技术是在通道技术和多道程序设计基础上产生的,它由主机和相应的通道共同承担作业的输入输出工作,利用磁盘作为后援存储器,实现外围设备同时联机操作。

功能:SPOOLing系统由专门负责I/O的常驻存的进程以及输入井、输出井组成,它将独占设备改造为共享设备,实现了虚拟设备功能。

控制过程:Spooling 系统把待建立的作业源源不断向磁盘输入井中传送,把正在处理的作业结果和信息收存到输出井上,最后从外部设备发送出去。

Spooling 这种输入收存和输出发送的功能起到了脱机处理的作用,但实际上又是在联机情况下进行的,故称为假脱机技术。

3 、作业调度的功能是什么?作业调度算法应考虑的主要因素是什么?3.答:①采用作业控制块(JCB )表格,记录系统中各作业工作状况;②根据选定的调度算法,从后备作业中选出一部分(多道情况)或一个作业投入运行;③为被选中的作业做好运行前的准备工作,包括选择系统进行相应的“进程”执行单元以及为这些“进程”分配系统资源,首先判断用户的资源要否能够满足;④作业运行结束后的善后处理工作,例如,回收资源和记帐等工作。

作业调度算法应考虑的主要因素是:①应与系统的整体设计目标一致。

例如,批处理系统系统应注意系统效率的发挥,其调度算法应尽量增加系统的平均吞吐量;分时系统的调度系统应提供好的响应时间。

②考虑系统中各种资源的负载均匀。

③保证作业的执行,不要让用户等待时间过长。

④对一些专用资源的使用特性的考虑4 、有哪些基本的作业调度算法?在什么情况下调用作业调度程序。

4.先来先服务、最短作业优先法、最高响应比优先法、定时轮转法、优先数法等。

当完成作业从后备状态到运行状态和从运行状态到完成状态的转变时要使用作业调度算法。

6 、选择题(在括号选择最确切的一项作为答案划一个钩,多划按错论):系统调用是:一条机器指令();中断子程序();用户子程序();提供编程人员的接口(√)。

9 、人机交互界面是什么?9.答:人机交互界面也可称为用户界面,是计算机系统的一个重要组成部分,人机通信及计算机应用都要通过人机交互界面控制使用计算机。

它包括:命令行界面和系统调用、图形界面、虚拟现实的界面。

10 、常用的作业调度算法有:先来先服务算法FCFS 、最短作业优先算法SJF 、和最高响应比优先算法HRM 。

11 、操作系统的第一代传统界面提供用户两个基本的接口是:命令行和系统调用。

12 、什么是作业?作业与程序和进程有何区别?12.答:作业是让计算机完成的一件事,一项任务。

作业是面向用户为主的,在非多道程序处理中,作业和进程是一一对应的,在任何时间只允许一个作业进入系统。

在多道程序处理系统,进程是比作业小的概念,作业可分为多个进程获得CPU 服务。

对处理机的分配在逻辑上是分两级进行的,第一级是宏观调度,也称作业调度,第二级是微观调度,也成进程调度。

作业是一个比程序更广的概念,它由程序、数据和说明书三部分组成。

13 、评估作业调度算法好坏的标准是什么?13.答:一个调度算法好不好通常采用平均周转时间和平均带权周转时间来衡量。

作业的平均周转时间或平均带权周转时间短的算法较好。

因为,作业的平均周转时间越短,则作业在系统停留时间越短,则系统资源的利用率越高。

另外,也能使大多数用户感到满意。

14 、一个作业进入系统到运行结束要经历那几个发展阶段?14.答:①、后备状态。

系统为每个作业建立JCB 块,作业调度程序要根据其提供的信息对作业进行调度。

②作业从后备状态转变为运行态。

按一定的调度算法,系统从后备作业中挑选除一个或几个作业投入运行。

为作业建立相应的进程,并且为被选中的作业分配运行时所需要的系统资源,存和外部设备等。

③作业由运行状态进入完成态。

作业调度程序把相应的信息输出,然后进行回收该作业所占用的全部资源等工作。

15 、一个作业转换成一个进程要做哪些工作?15.答:首先,系统为每个作业建立JCB 块,作业调度程序要根据其提供的信息对作业进行调度。

然后,按一定的调度算法,系统从后备作业中挑选除一个或几个作业投入运行。

为作业建立相应的进程,并且为被选中的作业分配运行时所需要的系统资源,存和外部设备等。

相关文档
最新文档