OS填空题练习
1、操作系统的基本特征:并发性;共享性;虚拟性;异步性。
2、操作系统的设计目标:方便性;有效性;可扩充性;开放性。
3、操作系统的主要功能:处理机管理;存储器管理;设备管理;文件管理;用户接口。
4、操作系统的用户接口:命令接口;程序接口;图形用户接口。
5、操作系统的基本类型:批处理系统;分时系统;实时系统。
6、目前比较流行的操作系统(实例):Windows;UNIX;Linux。
7、UNIX系统的内核结构可分成两大部分:进程控制子系统;文件子系统。
8、UNIX系统最本质的特征(英文缩写):OSI。
9、方便性和有效性是操作系统设计中最重要的两个目标。
10、在OS的基本特征中,异步性是指进程是以人们不可预知的速度向前推进的。
11、在操作系统接口中,程序接口亦称为系统调用。
12、在操作系统基本类型中,可靠性是实时系统最重要的特征。
13、1990年后,开放性已成为新系统或软件能否被广泛应用的至关重要的因素。
14、并发性是多用户、多任务操作系统最重要的特征。
15、并发性和共享性是多用户、多任务操作系统两个最基本的特征。
16、在操作系统中,实现进程同步的机制:信号量机制;管程机制。
17、同步机制准则中,让权等待是指当进程不能进入自己的临界区时,应立即释放处理机。
18、抢占式进程调度方式基于的主要原则:优先权原则;短进程优先原则;时间片原则。
19、1965年,荷兰学者Dijkstra提出的信号量机制是一种卓有成效的进程同步工具。
20、进程同步机制应遵循的准则:空闲让进;忙则等待;有限等待;让权等待。
21、进程、文件、线程在系统中存在的唯一标志(英文缩写):PCB;FCB;TCB。
22、在文件系统中,文件属性信息存储在数据结构(英文缩写)FCB中。
23、操作系统利用数据结构(英文缩写)PCB描述进程的基本情况和活动过程。
24、系统将被中断进程的CPU现场信息保存在该进程的数据结构(英文缩写):PCB中。
25、进程的三种基本状态中,就绪状态是指进程已分配到除CPU以外的所有必要资源。
26、进程所请求的一次I/O完成后,将使进程的状态从阻塞状态变为就绪状态。
27、操作系统中处于执行状态的进程提出I/O请求后,进程状态将转变为阻塞状态。
28、操作系统中处于执行状态的进程时间片用完后,进程状态将转变为就绪状态。
29、进程的三种基本状态:就绪状态;执行状态;阻塞状态。
30、通常采用解除死锁的两种方法:剥夺资源;撤消进程。
31、产生进程死锁的原因可归结为两点:竞争资源;进程间推进顺序非法。
32、现代操作系统产生死锁的条件中,互斥条件是不能被摒弃来预防死锁的发生。
33、在死锁的条件中,不剥夺条件(不可抢占条件)是指进程已获得的资源只能在使用完时由自己释放。
34、资源的按序分配法是摒弃死锁条件中的环路等待条件(循环等待条件)来预防死锁的发生。
35、在死锁的条件中,互斥条件是指在一段时间内,某资源只能被一个进程占用。
36、产生进程死锁的必要条件:互斥条件;请求和保持条件;不剥夺条件(不可抢占条件);环路等待条件(循环等待条件)。
37、请求分页系统的主要硬件支持:请求页表机制;缺页中断机构;地址变换机构。
38、在请求分页系统的硬件支持中,页面置换算法需要应用请求页表机制来实现。
39、在请求分页系统的硬件支持中,当所要访问的页面不在内存时,由缺页中断机构实现。
40、虚拟存储器的理论依据:局部性原理。
41、在局部性原理中,产生时间局限性的典型原因是在程序中存在着大量的循环操作。
42、在局部性原理中,产生空间局限性的典型情况是程序的顺序执行。
43、1968年,Peter J.Denning 指出程序执行时呈现出:时间局限性;空间局限性。
44、解决通道“瓶颈”问题最有效的方法是增加设备到主机间的通路。
45、设备分配中的主要数据结构(英文缩写):DCT;COCT;CHCT;SDT。
46、在设备分配中,用于记录全部设备情况的数据结构(英文缩写):SDT(系统设备表)。
47、在设备分配中,用于记录每一个设备情况的数据结构(英文缩写):DCT(设备控制表)。
48、在设备分配中,用于记录每一个控制器情况的数据结构(英文缩写):COCT(控制器控制表)。
49、按设备的固有属性分类,将I/O设备分为:独占设备;共享设备;虚拟设备。
50、按设备的固有属性分类中,典型的独占设备有打印机、磁带机等。
51、按设备的固有属性分类中,独占设备属于临界资源,即进程临界区访问的资源。
52、按设备的固有属性分类中,典型的共享设备有磁盘、光盘等。
53、在假脱机打印系统中,按设备的固有属性分类,是将独占设备改造为共享设备。
54、在假脱机打印系统中,按设备的固有属性分类,实现了虚拟设备功能。
55、为了设置设备的独立性,系统必须设置(英文缩写):LUT(逻辑设备表)。
56、将一台物理I/O设备虚拟为多台逻辑I/O设备的技术:SPOOLing。
57、SPOOLing技术是对脱机I/O系统的模拟,或称为假脱机技术。
58、实现“按名存取”是文件系统向用户提供的最基本的服务。
59、实现“按名存取”是文件系统目录管理中最基本的功能。
60、通过存取控制机制;防止由人为因素所造成的的文件系统的不安全性。
61、通过采取容错技术,防止由系统因素所造成的文件系统的不安全性。
62、通过建立后备系统,防止由自然因素所造成的文件系统的不安全性。
63、影响文件安全性的主要因素:人为因素;系统因素;自然因素。
64、保证文件系统安全性的主要措施:存取控制;容错技术;后备系统。
65、在索引节点中设置链接引用(links)计数的目的是为了实现目录管理的文件共享。
66、目录管理的主要功能:按名存取;提高检索速度;文件共享;允许文件重名。
67、目前,常用的文件(外存)分配方法:连续分配;链接分配;索引分配。
OS填空题练习的更多相关文章
- 『Python题库 - 填空题』151道Python笔试填空题
『Python题库 - 填空题』Python笔试填空题 part 1. Python语言概述和Python开发环境配置 part 2. Python语言基本语法元素(变量,基本数据类型, 基础运算) ...
- Linux笔试常见填空题
一.填空题: 在Linux系统中,以 文件 方式访问设备 . Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统. Linux文件系统中每个文件用 i节点 来标识. 全部磁盘块 ...
- YTU 2607: A代码填空题--更换火车头
2607: A代码填空题--更换火车头 时间限制: 1 Sec 内存限制: 128 MB 提交: 91 解决: 73 题目描述 注:本题只需要提交填写部分的代码,请按照C++方式提交. 假设火车有 ...
- YTU 2601: 熟悉题型——填空题(删除线性表节点)
2601: 熟悉题型--填空题(删除线性表节点) 时间限制: 1 Sec 内存限制: 128 MB 提交: 357 解决: 212 题目描述 给出一串具体长度的数据,删除指定数据. 已经给出部分代 ...
- ueditor插件 -- 插入填空题
插入填空题,一个看似小小的需求,但是却是折腾了很9.主要产品那边的要求,空格上面要标有序号,并且再页面当中能够同步空格答案列表. 1.ueditor插件 插件入门,官方的例子还是很简单直接的,对于我们 ...
- moodle中的完形填空题的文本编写方法
moodle中的完形填空题的文本编写方法 [完形填空题]考题把一段文字挖去一些空,让考生根据上下文正确地完成这些填空.完型填空题中的一段短文可以包括各种题目,如选择,填空,和数字题等. 题目的编辑是在 ...
- YTU 2586: 填空题B-字画鉴别
2586: 填空题B-字画鉴别 时间限制: 1 Sec 内存限制: 128 MB 提交: 509 解决: 131 题目描述 注:本题只需要提交填写部分的代码,请按照C语言方式提交. 古玩店老板小勇 ...
- YTU 2579: 填空题----删除指定字符
2579: 填空题----删除指定字符 时间限制: 1 Sec 内存限制: 128 MB 提交: 164 解决: 61 题目描述 小明想要做个小程序,能够删除字符串中特定的字符. 例如:想要在下面 ...
- YTU 2642: 填空题:类模板---求数组的最大值
2642: 填空题:类模板---求数组的最大值 时间限制: 1 Sec 内存限制: 128 MB 提交: 646 解决: 446 题目描述 类模板---求数组的最大值 找出一个数组中的元 ...
随机推荐
- WINDOWS 10下64位本地 ORACLE 11 G安装完整教程
URL:https://www.cnblogs.com/count-mjb/p/7655592.html wssbht = (DESCRIPTION = (ADDRESS_LIST = (ADDRES ...
- 02_Kibana的安装
Kibana部署 1. 下载Kibana $ wget https://artifacts.elastic.co/downloads/kibana/kibana-6.6.0-linux-x86_64. ...
- python常用函数1
map()函数 map()是python 内置 的高届函数 ,接收一个函数 f 和一个list,并通过把函数 f 依次作用在list的每个元素上,得到一个新的 list 并返回. 比如,对于l ...
- 用Java实现自动打开浏览器在搜索框中进行搜索
主要使用了Java的剪切板操作和Robot类 上代码: package pers.jeaven.AutoRobot.main; import java.awt.Desktop; import java ...
- Ubuntu 14.04 查看指定端口的服务
查看已经连接的服务端口(ESTABLISHED) netstat -a 查看所有的服务端口(LISTEN,ESTABLISHED) netstat -ap 查看指定端口,可以结合grep命令: net ...
- Kettle中ETL的效率优化
ETL效率优化 开启数据库日志记录及性能监控 如果我们想要优化一个ETL(KTR或者KJB)的性能,我们首先需要知道的就是它的瓶颈在哪里.而这些信息一般只能在ETL运行的步骤度量中看到,并且是不会持久 ...
- php手记之02-tp5请求参数读取三种方式
01-[推荐方式] 当浏览器向Web服务器发出请求时,它向服务器传递了一个数据块,也就是请求信息.在Thinkphp5.1中,获取请求对象数据,是由think\Request类负责,在很多场合下并不需 ...
- appium 小程序自动化测试
https://www.cnblogs.com/yoyoketang/p/9144987.html adb shell su ACTIVITY com.tencent.mm/.plugin.appbr ...
- postgresql 的 .pgpass密码文件的使用
pgpass 是 连接 postgresql 时使用的密码文件,通常位置为 ~/.pgpass.在使用某些组件时还真的必须使用.具体的格式为: hostname:port:database:usern ...
- Android高频单词
Display 显示 Camera 照相机 Bluetooth 蓝牙 Flash Memory 闪存 Audio 音频 Management 管理 SurFace 界面 Media 多媒体 Frame ...