第一章 操作系统概述
一、填空题
1、操作系统的基本功能包括__________管理、____________管理、____________管理、_________管理。除此之外还为用户使用操作系统提供了用户接口。 2、如果一个操作系统兼有批处理,分时处理和实时处理操作系统三者或其中两者的功能,这样的操作系统称为____________。
3、在分时和批处理系统结合的操作系统中引入了\前台\和\后台\作业的概念,其目的是________。
4、分时操作系统的主要特征有三个,即__________、__________和__________。 5、实时操作系统与分时操作系统的主要区别是__________________。 6、如果操作系统具有很强的交互性,可同时供多个用户使用,但时间响应不太及时, 则属于__________类型;如果操作系统可靠,时间响应及时但仅有简单的交互能力则属于___________类型;如果操作系统在用户提交作业后,不提供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程的自动化,则属于___________类型。
7、计算机系统是由_____________系统和______________系统两部分组成。 8、采用多道程序设计技术能充分发挥____________与____________并行工作的能力。
9.操作系统是计算机系统的一种系统软件,它以尽量合理、有效的方式组织和管理计算机的__________,并控制程序的运行,使整个计算机系统能高效地运行。 10、在主机控制下进行的输入/输出操作称为______________操作。
11、按内存中同时运行程序的数目可以将批处理系统分为两类:___________和___________。
12、并发和__________是操作系统的两个最基本的特征,两者之间互为存在条件。 13、_______________系统不允许用户随时干预自己程序的运行。
14、操作系统的主要性能参数有_____________和___________等。___________指的是单位时间内系统处理的作业量。 _____________指的是在一个给定时间内,系统的一个指定成分被使用的时间比例。
15、操作系统是计算机系统中的一个_____________,它管理和控制计算机系统中的_____________。【清华大学1999年试题】
16、操作系统是对计算机进行_____________的程序,是_____________和用户的接口。【哈尔滨工业大学2001试题】
17、所谓_____________是指能够控制一台或多台外围设备与处理器并行工作的、独立完成输入输出操作的处理机。【北京理工大学2002年试题】
18、开发操作系统的方法主要有_____________。【华东师范大学2001年试题】 19、实时操作系统的特性是__________________________。【华东师范大学2002年试题】
20、操作系统的基本类型主要有_____________、_____________和_____________。【哈尔滨工业大学2002年试题】
21、虽然操作系统具有各自的特点,但它们都具有以下4个基本特征
_____________、_____________、_____________和_____________。【哈尔滨工业大学2002年试题】
22、操作系统主要性能参数有_____________和_____________。【哈尔滨工业大学2002年试题】
23、操作系统的结构有_______________________________________几种。【华东师范大学2002年试题】
24、实现多道程序设计的计算机系统,需要_____________和_____________等必不可少的硬件支持。【华中科技大学1998年试题】
25、现代操作系统的基本功能是管理计算机系统的硬件、软件资源,这些管理工作分为____________管理、____________管理、____________管理、____________管理、____________和通信事务管理,在管理活动中表现出来的基本特征是____________、____________、____________、____________和____________。【东南大学2002年试题】
26、操作系统两个最基本的特征是______和______,两者互为存在条件。【复旦大学2002年试题】
27、多道程序能提高CPU的使用率,这是因为发挥了______与______之间的并行工作能力。【南京理工大学2002年试题】
二、选择题
1、__A____以操作系统为支撑环境,也就是说,操作系统为__ A ____提供服务。操作系统紧贴__B__并把___B__改造成功能更为强大,使用更为方便的__C__。操作系统本身的活动部分并发,部分顺序地执行,并发部分称为__D__,顺序部分称为__E__。【东南大学2002年试题】 供选择答案:
A:(1) 系统软件 (2) 应用软件 (3) 非终端驱动软件 (4) 中断驱动软件 B—E:(1) CPU (2) 裸机 (3) 微核 (4) 外核 (5) 个人计算机
(6) 内核 (7) 虚拟计算机 (8) 网络计算机
2、操作系统的主要功能是管理计算机系统中的______。
A、程序 B、数据 C、文件 D、资源【南京理工大学2002年试题】 3、______不是设计实时操作系统主要的追求目标。【上海交通大学2002年试题】 A、安全可靠 B、资源利用率 C、及时响应 D、快速处理
4、针对以下4个问题,从供选择的答案中选出一个正确的,写到______里。 ______(1) 在任何时候,系统里总有若干个任务在运行,虽然可能处于不同的执行阶段。
______(2) 一种商用操作系统,具有强大的安全保护、网络互联功能。 ______(3) 内存中一些保留区域,专门用于输入/输出操作。
______(4) 永久存储在ROM(或其它类似介质)中,在计算机开机后首先执行的系统。【浙江大学2002年试题】
A、autoexec.bat文件 B、BIOS C、缓冲区(buffer) D、控制面板 E、文件分配表FAT F、多任务系统 G、回收站 H、Windows NT I、Windows Explore
5、____系统具有同时管理和运行多个应用程序的能力。【浙江大学2002年试题】
A、GUI B、Windows Application C、Multitasking D 、Networking 6、UNIX是______操作系统。【武汉理工大学2004年试题】
A、批处理 B、单道 C、实时 D、分时
7、对外部输入的信息,能在规定时限内处理完毕并作出迅速反应的操作系统,称为______。【南京理工大学2002年试题】
A、分时操作系统 B、批处理操作系统 C、实时操作系统 D、多处理机操作系统
8、衡量整个计算机性能指标的参数有______。【北京理工大学1999年试题】
A、用户接口 B、资源利用率 C、作业的多少 D、吞吐量 E、周转时间
9、______是操作系统必须提供的功能。【上海交通大学2002年试题】
A、GUI B、为进程提供系统调用命令 C、处理中断 D、编译源程序 10、______是帮助管理计算机资源的一整套程序。【浙江大学2002年试题】
A、应用程序 B、备份程序 C、诊断程序 D、操作系统程序 11、______不是一个操作系统环境。【浙江大学2002年试题】
A、赛扬(celeron) B、Windows CE C、Linux D、Solaris 12、Linux操作系统是一个______。【南京理工大学2003年试题】
A、实时系统 B、但用户多任务(进程)的分时系统 C、多道批处理系统 D、多用户多任务(进程)的分时系统
13、Windows 98是一个______的操作系统。【南京理工大学2002年试题】
A、单用户多任务 B、单用户单任务 C、多用户多任务 D、多用户单任务
14、当前作为自由软件的操作系统是______。【南京理工大学2003年试题】
A、Windws B、UNIX C、Linux D、OS/2
15、批处理系统的主要缺点是______。【清华大学1996年试题】
A、CPU利用率低 B、不能并发执行 C、缺少交互性 D、以上都不是 16、从下述OS相关叙述中选出错误的叙述。______【东南大学1996年试题】
A、分时系统一定是多道系统,多道系统也一定是分时系统。
B、为提高计算机CPU和外部设备的利用率,把多个程序同时放入主存,使
CPU和外设能并行执行,这种方法称为多道程序设计。 C、批处理系统不允许用户随时干预自己作业的运行。
17、分时系统需要下面哪些成分?______(多选)【国防科技大学1996年试题】
A、多道程序设计技术 B、作业说明书 C、终端命令解释程序 D、中断处理 E、优先级调度 F、系统调用
18、下述关于内部命令的论述中,那个是正确的?______
A、内部命令是由系统定义的、常驻内存的处理程序的集合 B、内部命令实际上是由系统提供的一些应用程序与实用程序 C、内部命令是各种中断处理程序
D、系统提供的各种命令都是内部命令,用户自定义的各种可执行文件是外
部命令【北方交通大学2000年试题】
19、允许多个用户以交互方式使用计算机的操作系统称为______;允许多个用户
将多个作业提交给计算机集中处理的操作系统称为______;计算机系统能及时处理过程控制数据并作出响应的操作系统称为______。 A、批处理操作系统 B、分时操作系统 C、多处理机操作系统 D、实时操作系统 E、网络操作系统 【北京邮电大学1997年试题】 20、下列选择中, ____不是操作系统关心的主要问题。【浙江大学1998年试题】
A、管理计算机裸机 B、设计、提供用户程序与计算机硬件系统的界面 C、管理计算机系统资源 D、高级程序设计语言的编译器 三、解析题
1、叙述操作系统在计算机系统中的位置。
2、怎样理解“由于计算机上装有操作系统,从而扩展了原计算机的功能”。 3、对操作系统的描述有哪两种主要观点。
4、试对分时操作系统和实时操作系统进行比较。【厦门大学1999年试题】 5、简述DOS、Windows及UNIX操作系统的特点。
6、进行多道程序设计所必需的硬件有哪些?【武汉大学2000年试题】 7、操作系统本质上也需要开销的,怎样解释这些开销是值得的?