一.单项选择题

1.操作系统是一种____.
A.通用软件 B.操作系统
C.应用软件 D.软件包
答:b
2.操作系统的___管理部分负责对进程进行调度.
A.主存储器 B.控制器
C.运算器 D.处理机
答:D
3.操作系统是对___进行管理的软件.
A.软件 B.硬件
C.计算机资源 D.应用程序
答:c
4.从用户的观点看,操作系统是____.
A.用户与计算机之间的接口
B.控制和管理计算机资源的软件
C.合理地组织计算机工作流程的软件
D.由若干层次的程序按一定的结构组成的有机体
答:a
5.操作系统的功能是进行处理机管理、管理、设备管理及信息管理.
A.进程 B.存储器
C.硬件 D.软件
答:b
6.操作系统中采用多道程序设计技术CPU和外部设备的
.
A.利用率 B.可靠性
C.稳定性 D.兼容性
答:a
7.操作系统是现代计算机系统不可却晒的组成部分,是为了提高计算机的___和方便用户使用计算机而[配备的一种系统软件.
A.速度 B.利用率
C.灵活性 D.兼容性
答:b
8.操作系统的基本类型主要有___.
A.批处理系统、分时系统及多任务系统
B.实时操作系统、多处理操作系统及分时操作系统
C.单用户系统、多用户系统及批处理系统
D.实时操作系统、分时系统和多用户系统
答b
9.所谓___是指将一个以上的作业放入主存,并且勇士处于运行状态,这些作业共享处理机的时间和外围设备等其他资源
A.多重处理 B.多道程序设计
C.实时处理 D.共行执行
答:b
10.多道批处理系统的硬件支持是20世纪60年代初发展起来的___
A.RISC B.通道和中断机构
C.集成电路 D.高速内存
答:b
11.下面关于操作系统的叙述中正确的是___
A.批处理作业必须具有作业控制信息
B.分时系统不定都具有人机交互功能
C.从响应时间的角度看,失时系统与分时系统差不多
D.由于采用了分时技术,用户可以独占计算机的资源
答:a
12.操作系统允许在一天主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机.
A.网络 B.分布式
C.分时 D.实时
答:c
13.如果分时操作系统的时间片一定,那么
,则响应时间越长.
A.用户数越少 B.用户数越多
C.内存越少 D.内存越多
答:b
14.分时操作系统通常采用___策略为用户服务.
A.可靠性和灵活性 B.时间片轮转
C.时间片加权分配 D.短作业优先
答:b
15._操作系统允许用户把若干个作业提交给计算机系统.
A.单用户 B.分布式
C.批处理 D.监督
答:c
16.在___操作系统控制下,计算机系统能及时处理由过程控制反馈的数据并作出响应.
A.实时 B.分时
C.分布式 D.单用户
答:a
17.下面6个系统中,必须是实时操作系统的有___个.
计算机辅助实际系统
航空顶票系统
过程控制系统
机器翻译系统
办公自动化系统
计算机激光照排系统
A.1 B.2 C.3 D.4
答:c
18.设计实时操作系统时,首先应考虑系统的

A.可靠性和灵活性 B.实时性和可靠性
C.灵活性和可靠性 D.优良性和分配性
答:b
19.若把操作系统看作计算机系统资源的管理者,下列的___不属于操作系统所管理的资源.
A.程序 B.内存 C.CPU D.中断
答:d
20.在下列操作系统的各个功能组成部分中,___不需要硬件的支持.
A.进程调度 B.时钟管理
C.地址映射 D.中断系统
答:a

二.填空题.

1.操作系统的基本功能包括___管理、管理、管理、管理。除此以为还为用户使用操作系统提供了用户借口。
答:①处理机 ②存储器 ③设备 ④信息(或文件)
2.如果一个操作系统兼有批处理、分时处理和实时处理操作系统或其中两者的功能,这样的操作系统称为

答:通用操作系统
3.在分时和批处理系统结合的操作系统中引入“前台”和“后台”作业的概念,其目的是

答:为了提高CPU的利用率
4.分时操作系统的主要特征有三个
、___、___。
答:①多路性 ②交互性 ③独占性
5.实时操作系统与分时操作系统的主要区别是___。
答:及时性和高可靠性
6.如果操作系统具有很强的交互性,可同时供多个用户使用,但时间响应不太及时,则属于___类型;如果操作系统可靠,时间响应及时但仅有简单的交互能力则属于___类型;如果操作系统在用户提交作业后,不提供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程的自动化,则属于___类型。
答:①分时操作系统 ②实时操作系统 ③批处理操作系统
7.计算机系统是由___系统和___系统两部分组成。
答:①硬件 ②软件
8.采用多道程序设计技术能充分发挥___与___并行工作的能力。
答:①CPU ②外设
9.操作系统是计算机系统的一种系统软件,它以尽量合理、有效的方式组织和管理计算机的___,并控制程序的运行,使整个 计算机系统能高效地运行。
答:资源
10.在主机控制下进行的输入/输出操作称为___ 操作。
答:联机输入/输出
11.按内存中同时运行程序的数目可以将批处理系统分为两类:
答:①单道批处理系统 ②多道批处理系统
12.并发和___是操作系统的两个最基本的特征,两者之间互为存在程序的运行。
答:共享
13.___系统不允许用户随时干预自己程序的运行。
答:批处理
14.操作系统的主要性能参数有___和___等。¬¬¬¬___指的是单位时间内系统处理的作业量。___指的是在一个给定时间内,系统的一个指定成分被使用的时间比例。
答:①吞吐率 ②利用率

三、解析题

1.叙述操作系统在计算机系统中的位置。
解:操作系统是运行在计算机硬件系统上的最基本的系统软件。它控制和管理着所有的系统硬件,也控制和管理着所有的系统软件,操作系统对计算机使用者提供了一种良好的操作环境,也为其他各种应用系统提供了最基本的支撑环境。
现代操作系统是一个复杂的软件系统,它与计算机硬件系统有千丝万缕的联系,也与用户有着密不可分的关系,它在计算机系统中位于计算机裸机和计算机用户之间。紧凑着硬件的就是操作系统,它通过系统核心程序对计算机系统中的几类资源进行管理,如处理机、存储器、输入/输出设备、数据与文档资源、用户作业等,并向用户提供若干服务,通过这些服务将所有对硬件的复杂操作隐藏起来,为用户提供一个透明的操作环境。
在操作系统的外层是其他系统软件。操作系统是最基本的系统软件。用户可以直接通过系统软件层与计算机打交道,也可以建立各类应用软件和应用系统,通过它们来解决用户的问题。
由此可见,操作系统是介于计算机硬件和用户之间的一个接口。
2.怎样理解“由于计算机上装有操作系统,从而扩展了原计算机的功能”。
解:计算机系统的硬件结构和机器一级的操作包含了诸如指令集、存储器组织、总线结构和输入/输出不见等的操作与控制,这些最基本的操作恰恰又是做复杂和最难以由用户直接进行的操作。例如:用户要进行文件读写,而文件是以二进制代码的方式存放在磁盘、磁带等存储装置中,需要有一种途径把用户的要求转换对具体的硬件部件、电路信号、选择开关等的细微操作,最终完成文件的读写。所有的低级操作对用户提供了一个友好的、易于操作的截面。此外,操作系统还要进行大量的系统事务处理。如响应中断的发生、处理定时操、管理存储器及其他低级操作。所以可以说操作系统是硬件系统的扩展,从而扩展了原计算机的功能,它比直接对计算机硬件系统进行操作要容易的多。
3.对操作系统的描述有哪两种主要观点。
解:对操作系统的描述主要有虚拟机和资源管理两种观点。虚拟机的观点也称为扩展机器的观点,是对操作系统功能位置的一种由顶向下的俯视。装有操作系统的计算机极大地扩展了原计算机的功能,把用户面对的一个包含有各种硬件部件的计算机系统的操作和使用由复杂变得简单,从低级操作上升为高级操作,把基本功能扩展为多种功能。因此,在裸机上配置了操作系统之后,对用户来说好像是一台扩展了的机器,即一台虚拟的机器,虚拟机的扩展包括了系统功能和数量上的扩展。
资源管理的观点是目前对操作系统描述的主要观点,是一种对操作系统功能位置的由底到上的观察的观点。资源管理也是操作系统的主要功能,这里的资源分为软、硬件资源。硬件资源包括处理机、CPU、主存储器、输入/输出设备,相应地,操作系统中就有处理机管理、内存管理、设备管理等功能,软件资源包括文件或信息,相应地,在操作系统中就有文件管理功能。
4.试对分时操作系统和实时操作系统进行比较。
解:我们可以从以下几个方面对这两种操作系统进行比较:
实时信息处理系统与分时操作系统一样都能为多个用户服务。系统按分时原则为多个终端用户服务;而对实时控制系统,则表现为经常对多路现场信息进行采集以及对多个对象或对个执行机构进行控制。
实时信息处理系统与分时操作系统一样,每个用户各占一个终端,彼此独立操作,互不干扰。因此用户感觉就像他一个人独占计算机;而在实时控制系统中信息的采集和对对象的控制也都是彼此互不干扰的。
实时信息系统对响应时间的要求与分时操作系统类似,都是以人所能接受的等待时间来确定的;而实时控制系统的响应时间则是以控制对象所能接受的延时来确定的
分时操作系统是一种通用系统,主要用于运行终端用户程序,因此它具有较强的交互能力。而实时操作系统虽然也有交互能力,但其交互能力不及前者。
分时操作系统要求系统可靠,相比之下,实时操作系统则要求系统高度可靠。
5.简述DOS。WINDOWS及UNIX操作系统的特点。
解:DOS是一个单用户单任务的操作系统,曾广泛应用于IBM PC及其兼容机上。它具有以下特点:
良好的兼容性。DOS版本从1.0到6.2,已经过了十几次的版本更新。每次版本更新都增加或改进了一些重要功能,同时又与原来的旧版本兼容。这样,原来开发的程序不加修改或 稍加修改就能在新版本上运行。
较好的开放性。DOS中的各个模块,除少数外,大部分均可改变。这为广大用户在DOS环境下开发软件、扩充和改进系统功能提供了极大的方便。尤其是为汉字输入/输出技术的开发提供了一个开放性环境。
使用方便。DOS提供了一组键盘命令和一些使用工具,各种命令及实用工具的使用非常方便。
功能丰富。DOS命令功能十分丰富,可满足各类用户使用计算机软硬件资源的需要。它虽然是一个微机操作系统,但其功能比某些小型机还要丰富。
WINDOWS是一个单用户多任务的操作系统,是20世纪90年代初计算机操作系统技术进步的重要标志,也是DOS的换代产品。它具有以下特点:
图形化的工作环境和用户界面。Windows就采用当代计算机先进的软硬件支持,用一种直观的技术手段,创造出一个多任务的图形工作环境。它通过窗口、图标、菜单及对话框等与用户交互,为用户提供了更直观、形象的使用方式。
多任务操作环境。Windows是一个多任务的操作系统,它允许同一时间运行多个程序,并且可方便快速地在各程序之间切换
有效地利用内存。Windows突破了DOS的64KB常规内存限制,它可以使用计算机的所有内存,并且引入了虚拟内存技术。从逻辑上扩充了内存。
支持多媒体及多种字体。Windows支持声卡、光驱等硬件设备,并提供媒体播放、声音记录等实用程序,使计算机进入了具有声音、图像、文本等多媒体功能的时代。Windows还提供了丰富的字体变化功能,提供多种汉字输入方法。
UNIX是一个多用户多任务的分时操作系统。她已成为目前应用最广泛的操作系统。他有以下几个特点:
内核和核外程序的有机结合。UNIX系统在结构上分为两层:内核和核外程序。内核体积小,精干简洁,能够常驻内存,从而保证了系统能以较高的效率运行。从内核分离出来的部分则以核外程序形式出现并在用户环境下运行。核外部分包含有非常丰富的实用程序和丰富的支持软件,正是这些程序大大增强了UNIX的功能。
移植性强。UNIX的内核及核外程序基本上都用C语言编写,这使得系统易于理解、修改和扩充,并使得它具有良好的可移植性。这不仅意味着UNIX系统易于移植到别的硬件系统上,而且在UNIX的系统上。
UNIX是一个多用户多任务系统。可以支持多用户终端,大大提高了主机的利用率。它允许同一时间运行多个程序,由进程调度程序负责完成进程间的转换。
良好的用户界面。UNIX系统是一个交互式系统,用户在终端上使用SHELL命令与系统对话。Shell命令具有简洁紧凑的格式,使用起来十分方便。

操作系统第一章操作系统引论相关习题相关推荐

  1. 操作系统--第一章 操作系统引论--习题答案

    操作系统第四版课后的全部习题答案,学习通作业答案. 说明:操作系统其他章节的习题答案也在此"操作系统"专栏. 第一章 1.设计现代OS的主要目标是什么?== 答:(1)有效性 (2 ...

  2. 操作系统第一章操作系统引论习题及答案

    1.设计现在OS的主要目标是什么? 答:方便性.有效性.可扩充性和开放性. 2.OS的作用可表现在那几个方面? 答:1.OS作为用户与计算机硬件系统之间的接口: 2.OS作为计算机系统资源的管理者: ...

  3. 高分操作系统 第一章 操作系统概论

    这是一篇大学课程--操作系统同步笔记,最后有期末大礼包!! [目录] 1.1 操作系统初步认识 1.2 操作系统的定义 1.3 操作系统的功能 1.所处位置:中间 2.发展动力 1.4 操作系统发展阶 ...

  4. 操作系统第一章——操作系统引论(思维导图)

    众所周知,操作系统是程序员必修的一门"课",操作系统这玩意儿可以说覆盖范围很广,想学通透很难,但是想学到入门还是比较简单,如果你只是想明白操作系统的运转机制,想必还是没问题,但要是 ...

  5. 操作系统第一章操作系统引论作业

    操作系统第一次课程作业 1.如果计算机不配操作系统,用户编写程序与运行程序需经历怎样的过程 需要人工操作,需要编写机器语言,需要脱机输入输出. 2.什么是操作系统?它有什么基本特征?列举4种操作系统的 ...

  6. 操作系统第一章操纵系统引论

  7. 1 操作系统第一章 操作系统概念、功能、四大特征、操作系统发展与分类

    文章目录 1.1 操作系统概念 1.2 操作系统功能 1.3 操作系统四大特征 1.3.1 并发 1.3.2 共享 1.3.3 并发性和共享区别及对应关系: 1.3.4 虚拟 1.3.5 异步 1.4 ...

  8. 2 操作系统第一章 操作系统体系结构、中断和异常、系统调用

    文章目录 1.1 指令概念及其分类 1.2 操作系统体系结构: 1.2.1操作系统内核概念 1.3 中断和异常 1.3.1 中断的诞生 1.3.2 中断分类 1.3.3 外中断的处理过程 1.3.4 ...

  9. 第一章 操作系统引论-操作系统原理和实践

    目录 三课合一: 要求学完要做到什么? 教材 目录 第一章操作系统引论 引例:操作系统在做什么? 你知道哪些操作系统的名字? 什么是OS操作系统? 1.1 操作系统的目标和作用 目标:方便性.有效性. ...

最新文章

  1. 小白学python系列-(3)基础数量类型
  2. prometheus 插件node_exporter 启动方式
  3. 【字符串】最长回文子串 ( 蛮力算法 )
  4. Java操作HDFS文件系统
  5. python的魔法_python魔法方法大全
  6. nginx 搭建http协议拖动播放 FLV 视频播放服务器
  7. 万字长文剖析 APM 系统?如何设计与实现?
  8. 和为 k 的组合(51Nod-1268)
  9. 【OpenStack】【Keystone】安装与配置详解
  10. 我一个月2000多元钱退休工资,可以完成自驾游全国的心愿吗?
  11. What’s the difference between system.web and system.webServer?
  12. Repeater绑定数组
  13. DB2的下载、图解安装、可能出现的问题(一篇解决)
  14. Linux下G++编译
  15. 计算机考研百天,2021非全日制研究生备考即将进入百天倒计时的你还在坚持吗?...
  16. HTML-淘宝导航条
  17. 【LOJ2542】【PKUWC2018】—随机游走(Min-Max容斥+树形dp+FMT)
  18. Python|几十行代码带你简单实现模拟浏览器操作
  19. 【软考系统架构设计师】2011年下系统架构师综合知识历年真题
  20. 从零开始安装ubuntu22.04并搭建远程深度学习环境

热门文章

  1. 【LaTeX技巧】 | LaTeX数学公式环境中添加删除线
  2. 顶会论文阅读:[NDSS 2018] InstaGuard: Instantly Deployable Hot-patches for Vulnerable System Programs ...
  3. uclinux内核中CPLB表项的生成
  4. Java输出hellow world
  5. MySQL常用Json函数
  6. SAP Bar Code 开发(02) – 条码生成与输出打印
  7. 命令行 run .exe 串口脚定义
  8. linux脚本漂流瓶,微信小程序之仿微信漂流瓶实例
  9. 我们为什么需要技术论坛?
  10. laya使用fairygui入门教程