操作系统总结.doc
文本预览下载声明
1.什么是操作系统?
答:对计算机资源进行直接控制和管理,协调计算机的各种动作,为用户提供便于操作的人机界面,存在于计算机软件系统最底层核心位置的程序集合。
2.什么是网络操作系统?
存储器管理。以最合适的方案为不同的用户和不同的任务划分出分离的存储器区域,保障各存储器区域不受别的程序的干扰;在主存储器区域不够大的情况下,使用硬盘等其他辅助存储器来替代主存储器的空间,自行对存储器空间进行整理等。操作系统的设计原则是什么?
答:1.尽可能高的系统效率。2.尽可能大的系统吞吐率。3.尽可能快的系统响应时间
多道批处理
5.分时系统的特点多路性指,伺时有多个用户使用一台计算机,宏观上看是多个人同时使用一个CPU,微观上是多个人在不同时刻轮流使用CPU。交互性是指,用户根据系统响应结果进一步提出新请求(用户直接干预每一步)。“独占”性是指,用户感觉不到计算机为其他人服务,就像整个系统为他所独占。及时性指,系统对用户提出的请求及时响应。
6.通用性操作系统的特点。
具有多种类型操作特征的操作系统。可以同时兼有多道批处理、分时、实时处理的功能,或其中两种以上的功能。
NUIX操作系统的特点。(Linux考实验内容)
可靠性高伸缩性强开放性好网络功能强强大的数据库支持功能
8.进程的定义。
什么是进程控制块?
进程控制块(PCB)(系统为了管理进程设置的一个专门的数据结构,用它来记录进程的外部特征,描述进程的运动变化过程。
进程实体有哪几部分组成?
什么是线程。
进程中某个单一顺序的控制流。也被称为轻量进程。计算机科学术语,指运行中的程序的调度单位。
进程和线程之间的区别和联系。
进程和线程的关系:(1)一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程。(2)资源分配给进程,同一进程的所有线程共享该进程的所有资源。(3)处理机分给线程,即真正在处理机上运行的是线程。(4)线程在执行过程中,需要协作同步。不同进程的线程间要利用消息通信的办法实现同步。线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位(2)并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行(3)拥有资源:进程是拥有资源的一个独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源.(4) 系统开销:在创建或撤消进程时,由于系统都要为之分配和回收资源,导致系统的开销明显大于创建或撤消线程时的开销。但是进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执行路径。线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程死掉就等于整个进程死掉,所以多进程的程序要比多线程的程序健壮,但在进程切换时,耗费资源较大,效率要差一些
进程的状态,三态图转换过程。
14什么叫原语?原语的分类基本的方法(如创建,唤醒,调度)
原语分为四类:请求型原语;证实型原语;指示型原语;响应型原语。
什么是互斥关系,同步关系?
什么是临界资源?临界段的设计原则?
临界资源是指每次仅允许一个进程访问的资源。属于临界资源的硬件有打印机、磁带机等,软件有消息缓冲队列、变量、数组、缓冲区等。
:
17.PV操作计算。(读者,写者算法)
18.进程通信的方式?19.什么信号量?
死锁的定义?死锁发生的必要条件?及其它们之间的关系。
预防解除死锁银行家算法及其定义生产者,消费者问题。
物理地址空间的含义?并发程序的特征?
24.作业控制语言,API
25.存储管理的功能?
主存储器空间的分配和去配主存储器空间的共享存储保护主存储器空间的扩充
26.实现虚拟内存的条件。
27.资源分配法有哪些?
28.存储空间的分配原则?(多重固定分区,多重动态分区)
29.静态分页管理
物理地址与逻辑地址转换,以及他们和分页地址占多少位的简单计算。(映射表,虚拟存储器的存储管理)
30.根据不同调度算法求平均周转时间,带权周转时间(含义)等。
31.什么是时间片轮转法?
32.多级反馈队列算法特点。
33.用户界面的概念搞懂。
34.什么是文件系统?
35.什么记录式结构文件?
由若干逻辑记录组成,每条逻辑纪录又有相同的数据项组成补充
36.文件存取控制方式?
存取控制矩阵/存取控制表/口令方式/密码方式
37.通道的含义.38.spooling技术。
动态重定位静态分页管理的优缺点
显示全部