第一章重要知识点复习汇总:
1、在计算机系统中,操作系统是( ).
A. 一般应用软件 B.核心系统软件
C.用户应用软件 D.系统支撑软件
2、关于操作系统的叙述( )是不正确的.
A."管理资源的程序" B."管理用户程序执行的程序"
C."能使系统资源提高效率的程序" D."能方便用户编程的程序"
3、下面关于计算机软件的描述正确的是( ).
A,它是系统赖以工作的实体
B,它是指计算机的程序及文档
C,位于计算机系统的最外层
D,分为系统软件和支撑软件两大类
解析:计算机软件是指计算机系统中的程序及其文档。程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。软件非实体,A错误。应用软件位于计算机系统的最外层,而系统软件不位于最外层,C错误。软件分为系统软件和应用软件两大类.D错误
4、批处理操作系统提高了计算机的工作效率,但( ).
A,系统吞吐量小 B,在作业执行时用户不能直接干预
C,系统资源利用率不高D,不具备并行性
5、下面关于操作系统的叙述正确的是( ).
A,批处理作业必须具有作业控制信息
B,分时系统不一定都具有人机交互功能
C,从响应时间的角度看,实时系统与分时系统差不多
D,由于采用了分时技术,用户可以独占计算机的资源
解析:批处理作业必须具有作业控制信息。分时系统一定具有人机交互功能。实时系统对响应时间的要求比分时系统高,实时性更强。分时系统的资源是共享的,用户不能独占资源。
6、( )不是操作系统关心的主要问题.
A, 管理计算机裸机
B, 设计,提供用户程序与计算机硬件系统的界面
C, 管理计算机系统资源
D, 高级程序设计语言的编译器
7、 多道程序设计是指( ).
A,有多个程序同时进入CPU运行
B,有多个程序同时进入主存并发运行
C,程序段执行不是顺序的
D,同一个程序可以对应多个不同的进程
8、在多道程序设计的计算机系统中,CPU( ).
A,只能被一个程序占用 B,可以被多个程序同时占用
C,可以被多个程序交替占用 D,以上都不对
9、从总体上说,采用多道程序设计技术可以( )单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要( ).
A,增加,减少 B,增加,延长 C,减少,延长 D,减少,减少
解析:在采用多道程序设计技术的多道批处理系统中,将多个算题同时装进内存中交替地运行,保持CPU处于忙碌状态,因此总体上可以增加单位时间的算题量。但是,由于多个算题要排队依次进行处理,因此周转时间较长,对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要延长。
10、批处理系统的主要缺点是( ).
A,CPU的利用率不高 B,失去了交互性
C,不具备并行性 D,以上都不是
解析:批处理系统的特点是:用户将其控制意图通过作业控制语言书写成作业说明书,然后交给系统;计算机按作业说明书去控制作业的运行,在此期间,用户没法和系统交流
11、( )没有多道程序设计的特点.
A,DOS B,UNIX C,WINDOWS D,OS/2
解析:多道程序设计是在计算机内存中同时存放几道相互独立的程序,使它们在管理程序控制之下,相互穿插运行。DOS系统没有多道程序设计的特点。
12、操作系统内核与用户程序、应用程序之间的接口是( )( )。
A. 联机命令 B. 系统调用
C. 特权指令 D. 非特权指令
13、操作系统程序结构的主要特点是( ).
A, 一个程序模块 B,分层结构
C, 层次模块化 D,子程序结构
14、用户在程序设计过程中,若要得到系统功能必须通过( )。
A.进程调度B.作业调度C.键盘命令D.系统调用
15、下述哪一项不是操作系统内核的基本功能( )
A. 中断处理 B. 时钟管理
C. 原语操作 D. 命令接口
16、系统在( ),发生从目态到管态的转换。
A. 发出P操作时 B. 发出V操作时
C. 执行系统调用时 D. 执行置程序状态字时
17、 关于“原语”的错误说法()
A. 应用程序员可以编写“原语”
B. “原语”在执行过程中不能被打断。
C. “原语”是操作系统的一部分。
D. 操纵信号量的系统调用是“原语”。
18、在设计分时操作系统时,首先要考虑的是(A);在设计批处理操作系统时,首先要考虑的是(B);在设计实时操作系统时,首先要考虑的是(C)。
A:交互性和响应时间;
B:周转时间和系统吞吐量;
C:实时性和可靠性。
19、若把操作系统看作计算机系统资源的管理者,下列的 ( )不属于操作系统所管理的资源。
A.程序 B.内存 C.CPU D.中断
解析:可以从资源管理的角度来描述操作系统。资源管理之一是操作系统的主要作用。资源主要是指计算机系统为了进行数值计算和数据处理所需要的各种物质基础,通常分硬件资源和软件资源。就本题来讲,CPU和内存储器属于硬件资源,程序属于软件资源,所以只有中断不属于硬件资源,也不属于软件资源,当然也不在操作系统管理的资源范围之内。
20、 简答题:
1、请说一说实时系统和分时系统的特征以及区别?
特征:
实时系统:快速的响应时间,有限的交互能力,高可靠性
分时系统:多路性,独立性,及时性,交互性
区别:
多路性:分时系统按分时原则为多个终端用户服务;实时系统经常对多路的现场信息进行采集以及对多个对象或多个执行机构进行控制。
及时性:分时系统的响应时间通常以人能够接受的时间为准,通常为秒级。而实时系统的响应时间则因受控制对象而异,且对响应时间的要求很高,通常为毫秒级。
交互性:分时系统的交互性较强,用户可以随时与系统进行交互。而实时系统的交互性相对较弱,它更多地关注于及时响应和处理外部事件。
可靠性:实时系统由于涉及到外部物理世界的实时交互和控制,对系统的可靠性要求非常高。分时系统虽然也要求系统可靠,但其对可靠性的要求并不像实时系统那样严格。
2、请详细解释操作系统的四个基本特性。
基本特征:
并发:并发:指两个或多个事件在同一时间间隔内发生。
并行: 指两个或多个事件在同一时刻发生。
共享:指系统中的资源供内存中的多道程序所共同使用。
互斥共享方式:规定在一段时间内,只允许一个进程访问该资源
同时访问方式:允许在一段时间内由多个进程“同时”对它们进行访问。
虚拟:指通过某种技术把一个物理实体变成若干个逻辑上的对应物。
异步性:由于资源等因素限制,使进程的执行通常都不可能“一气呵成”,而是以“走走停停”的方式运行,系统中并发执行的多道程序“走走停停”,以不可预知的速度向前推进
3、请简述操作系统的作用。
作为用户和计算机的接口:OS处于用户与计算机硬件系统之间,用户在OS帮助下能够方便、快捷、可靠地操纵计算机硬件和运行自己的程序。
作为计算机系统资源的管理者:操作系统负责管理和分配计算机的各种资源,包括处理器管理、存储器管理、外部设备管理以及文件管理等。它确保这些资源得到合理的使用和分配,避免资源浪费和冲突,并提供一个稳定、高效的工作环境。
实现了对计算机资源的抽象:操作系统不仅是对硬件资源的管理和服务提供者,它还为应用程序提供了一个统一的软件平台,使得应用程序可以在不同的硬件平台上运行,而无需对硬件进行直接操作。
以上就是我为大家准备的精选小题,如果有错误的地方还请在评论区指出,大家共同商讨。如果你也遇到一些易错的题,也可以在评论区分享出来哦。