由第一次操作系统作业而进行的查漏补缺
操作系统习题自用(一) 操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的第一层软件也是最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
小小知识点(自用)
相关概念
1、操作系统(Operating System, OS):是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。其主要作用是管理好这些设备,提高它们的利用率和系统的吞吐量,并为用户和应用程序提供一个简单的接口,便于用户使用。OS是现代计算机系统中最基本和最重要的系统软件,而其它的诸如编译程序、数据库管理系统等系统软件,以及大量的应用软件,都直接依赖于操作系统的支持,取得它所提供的服务。事实上OS已成为现代计算机系统、多处理机系统、计算机网络中都必须配置的系统软件。
2、批处理系统:又名批处理操作系统。批处理是指用户将一批作业提交给操作系统后就不再干预,由操作系统控制它们自动运行。这种采用批量处理作业技术的操作系统称为批处理操作系统。批处理操作系统分为单道批处理系统和多道批处理系统。批处理操作系统不具有交互性,它是为了提高CPU的利用率和系统吞吐量而提出的一种操作系统。
判断题
- 分时系统中,时间片设置得越小,则平均响应时间越短;
(F)
还有进程数在影响响应时间
- 实时系统在响应时间、可靠性和交互能力等方面都比分时系统要求高。(F)
在信息查询系统中,人与系统的交互性仅限于访问系统中某些特定的专用服务程序。它并不像分时系统那样,能向终端用户提供数据处理、资源共享等服务。而多媒体系统的交互性也仅限于用户发送某些特定的命令,如开始、停止、快进等,由系统立即响应。(即实时系统的交互性比较弱)
- 操作系统属于最重要的、最不可缺少的应用软件;
(F)
操作系统是一个系统软件
- 操作系统完成的主要功能是与硬件相关的;(F)
操作系统的主要功能是实现对系统硬件和软件资源的管理
- 操作系统的所有程序都在系统态执行;(F)
进程的模式有系统态和用户态 两种,一般用户编写的程序是在用户态下工作,当程序中有中断或者调用系统函数 时,会切换到系统态下运行
- 在单处理机的环境下,多道程序的执行是并发的不是并行的,程序的执行与I/O操作也只能并发不能并行;(F)
并行是指多个事件在同一时刻发生,而并发是指多个事件在同一时间间隔内发生,比如在1秒内发生多个事件,实际一个时刻只有一个事件发生。CPU的数据处理和I/O操作往往是并行处理的
- 当计算机系统没有用户执行时,处理机完全处于空闲状态;(F)
当计算机没有用户执行时,由于系统本身也有很多状态要维护,所以处理机一直处于监听状态
- 分时系统不需要多道程序技术的支持。(F)
“分时”的含义:分时是指多个用户分享使用同一台计算机。多个程序分时共享硬件和软件资源。分时操作系统是一个多用户交互式操作系统。
- 分时系统的用户具有独占性,因此一个用户可以独占计算机系统的资源。(F)
分时系统是将系统处理机时间与内存空间按一定的时间间隔轮流的切换给各终端用户使用,只是看起来像是每个用户独占资源,实际上还是多个用户所共有的
- 设计实时操作系统时,首先应该考虑系统的优良性和分配性;(F)
实时性和可靠性
- 批处理系统不允许用户随时干涉自己程序的运行;(T)
批处理是指用户将一批作业提交给操作系统后并不再干预,由操作系统控制他们自行运行,即不再具有交互性
- 虚拟机不需要硬件的支持;(F)
虚拟机需要从原主机上分配一些资源,作为自己独立资源
- 一般情况下,分时系统中处于就绪状态的进程最多;
(T)
2-1操作系统的进程管理模块并不负责_。
A.进程的创建和删除
B.提供死锁处理机制
C.实现I/O设备的调度
D.通过共享内存实现进程间调度
2-2操作系统的主要功能是管理计算机系统中的资源,其中包括__管理和存储器管理,以及设备管理和文件管理。
A.存储器
B/虚拟存储器
C.硬盘
D.处理机
2-3在计算机系统中,操作系统是()。
A.处于裸机之上的第一层软件
B.处于硬件之下的底层软件
C.处于应用软件之上的系统软件
D.处于系统软件之上的用户软件
2-4现代操作系统的两个基本特征是()和资源共享。
A.多道程序设计
B.中断处理
C.程序的并发执行
D.实现分时与实时处理
2-5用户在程序设计过程中,可通过()获得操作系统的服务。
A.库函数
B.键盘命令
C.系统调用
D.内部命令
【操作系统复习|操作系统习题自用(一)】2-6关于并发性的论述中,正确的是()
A.并发性是指若干事件在同一时刻发生
B.并发性是指若干事件在不同时刻发生
C.并发性是指若干事件在同一时间间隔内发生
D.并发性是指若干事件在不同时间间隔内发生
2-7( )不是设计实时系统主要追求的目标
A.安全可靠
B.资源利用率
C.及时响应
D.快速处理
2-8在计算机系统中配置操作系统的主要目的是()
A.增强计算机系统的功能
B.提高系统资源的利用率
C.提高系统的运行速度
D.合理组织系统的工作流程,以提高系统吞吐量
2-9采用微内核结构时,通常下列模块中必须包含在操作系统内核中的是()模块。
A.内存分配
B.中断处理
C.文件处理
D.命令处理
2-10 在设计分时操作系统时,首先要考虑的是()。
A.灵活性和可适应性
B.交互性和响应时间
C.周转时间和系统吞吐量
D.实时性和可靠性
2-11在设计批处理操作系统时,首先要考虑的是()。
A.灵活性和可适应性
B.交互性和响应时间
C.周转时间和系统吞吐量
D.实时性和可靠性
2-12在设计实时操作系统时,首先要考虑的是()。
A.灵活性和可适应性
B.交互性和响应时间
C.周转时间和系统吞吐量
D.实时性和可靠性