操作系统名词解释

合集下载

操作系统名词解释

操作系统名词解释
52.虚拟存储器
虚拟存储器是为“扩大”主存容量而采用的一种设计技巧,就是它只装入部分作业信息来执行,好处在于借助于大容量的辅助存储器实现小主存空间容纳大逻辑地址空间的作业。
53.死锁
若系统中存在一组进程(两个或多个进程),它们中的每一个进程都占用了某种资源而又都在等待其中另一个进程所占用的资源,这种等待永远不能结束,则说系统出现了“死锁”。或说这组进程处于“死锁”状态。
8.程序浮动:在多道程序设计系统中,对程序有一些特殊要求,也就是说,程序可以随机地从主存的一个区域移动到另一个区域,程序被移动后仍丝毫不影响它的执行,这种技术称为"程序浮动"。
9.进程:把一个程序在一个数据集上的一次执行称为一个"进程
10.进程控制块:(Process Control Block,简称PCB),是操作系统为进程分配的用于标志进程,记录各进程执行情况的。进程控制块是进程存在的标志,它记录了进程从创建到消亡动态变化的状况,进程队列实际也是进程控制块的链接。操作系统利用进程控制块对进程进行控制和管理。
中断机制包括硬件的中断装置和操作系统的中断处理服务程序。
58.中断响应 (硬件即中断装置操作)
处理器每执行一条指令后,硬件的中断位置立即检查有无中断事件发生,若有中断事件发生,则暂停现行进程的执行,而让操作系统的中断处理程序占用处理器,这一过程称为“中断响应”。
59.中断屏蔽
26.卷:把存储介质的物理单位定义为“卷”。例如,一盘磁带、一张软盘片、一个硬盘盘组可称为一个卷。
27.块:把存储介质上连续信息所组成的一个区域称为“块”。块是存储设备与主存储器之间进行信息交换的物理单位。每次总是把一块或几块信息读入主存储器,或把主存储器中的信息写到一块或几块中。

操作系统名称解释

操作系统名称解释

1.操作系统:操作系统(OS,Operating system): 操作系统是计算机系统中的一个系统软件;是这样一些程序模块的集合:它们管理和控制计算机系统中的硬件及软件资源,合理的组织计算机工作流程,以便有效地利用这些资源为用户提供一个功能强大,使用方便和可扩展的工作环境,从而在计算机与其用户之间起到接口的作用。

2. 分时系统:是指多个用户分享使用同一台计算机,即是把计算机的系统资源(主要是cpu)在时间上加以分割,形成一个个的时间段,每个时间段称为一个“时间片”,每个用户依次使用一个时间片,从而可以将cpu工作时间轮流地提供给多个用户使用。

3. 实时系统:指计算机对于外来信息能够及时进行处理,并在控制对象允许时间范围内作出快速反应,实时系统对响应时间的要求比分时系统更高。

实时系统按其使用方式不同可分为:实时控制系统、实时信息处理系统。

4. 多道程序设计:是在计算机内存中同时存放几道相互独立的程序,使它们在管理程序控制之下,相互穿插的运行。

两个或两个以上程序在计算机系统中同处于开始个结束之间的状态。

这就称为多道程序技术运行的特征:多道、宏观上并行、微观上串行5. 系统调用:系统调用(System call): 它是操作系统提供给软件开发人员的唯一接口,开发人员可利用它使用系统功能。

6. 作业调度:根据一定的原则,从输入井的后备作业队列中选择适当的作业,为它分配内存等资源,并将其调入内存投入运行。

又称高级调度,远程调度。

7. 作业控制块:OS向用户提供一组作业控制语言,用户用这种语言书写作业说明书,然后将程序、数据和作业说明书一齐交给系统操作员。

8. 并发性:又称为共行性是指能处理多个同时性活动的能力。

9.并行性:指同时发生的两个并发事件。

10. 进程:是可并发执行的程序。

在一个数据集合上的运行过程,是系统进行资源分配和调度的一个独立单位,也是称活动、路径或任务,它有两方面性质:动态性、并发性。

计算机与网络技术基础 名词解释

计算机与网络技术基础     名词解释

1基数:在一种数制中,只能使用一组固定的数字符号来表示数目的大小,具体使用多少个数字符号来表示数目的大小,就称为该数制的基数。

2位权:对于多位数,处在某一位的1所表示的数值的大小,称为该位的位权。

3字长:通常将组成一个字的位数叫做该字的字长。

不同级别的计算机的字长是不同的。

4信息:信息在我们的现实世界中是广泛存在的,从计算机应用角度,通常将信息看做人们进行各种活动所需的或所获取的知识。

人对现实世界事物存在的方式或运动状态的某种认识。

5数据:是现实世界中的各种信息记录下来的、可识别的符号。

它们的信息的载体,是信息的具体表示形式。

6信息处理:在当今信息社会,信息处理实际上就是利用计算机的特点,由计算机进行数据处理的过程。

实际上,信息处理的本质就是数据处理,其主要目标是获取有用的信息。

7人工智能:是指用计算机来“模仿”人的智能,时计算机能像人一样具有识别语言、文字、图形和“推理”、学习以及适应环境的能力。

8过程控制:是指实时采集、检测数据,并进行处理和判定,按最佳值进行调节的过程。

9CAD:是“计算机辅助设计”,是指用计算机帮助工程设计人员进行设计工作。

10CAI:是“计算机辅助教学”,是指利用计算机进行辅助教学工作。

11算术逻辑单元:ALU,又称运算器,它是计算机对数据进行加工处理的部件,包括算术运算(加、减、乘、除等)和逻辑运算(与、或、非、异或、比较等)。

12中央处理单元(CPU):CPU,是硬件系统的核心,它主要由控制器、运算器等组成,并采用大规模集成电路工艺制成芯片,又称微处理器芯片。

13系统软件:是指由计算机生产厂(部分由“第三方”)为使用该计算机而提供的基本软件。

14应用软件:是指用户为自己的业务应用而使用系统开发出来的用户软件。

15操作系统:是最基本、最重要的系统软件。

它负责管理计算机系统的各种硬件资源,并且负责解释用户对机器的管理命令,使它转换为机器实际的操作。

16IP地址:一个IP地址是一个逻辑的32位地址,以用来指定一台TCP/IP主机。

计算机名词解释大全

计算机名词解释大全

计算机名词解释大全1. 计算机(computer):一种能够接受数据并按照一定的程序进行处理的电子设备。

2. 硬件(hardware):计算机系统中的物理设备,包括中央处理器、内存、硬盘、显示器等。

3. 软件(software):计算机系统中的程序和数据的集合,包括操作系统、应用软件等。

4. 操作系统(operating system):管理计算机系统资源并提供用户与计算机系统交互的软件。

5. 网络(network):将多台计算机连接在一起,使其能够相互通信和共享资源的系统。

6. 网络协议(network protocol):用于在计算机网络中传输数据的一组规则和约定。

7. 互联网(Internet):全球范围内的计算机网络,通过TCP/IP 协议家族进行通信。

8. 网页(web page):在互联网上显示的一个文档,可以包含文字、图像、超链接等多种内容。

9. 网站(website):由一组网页组成的,可在互联网上访问的信息资源集合。

10. 数据库(database):组织和存储数据的集合,可方便地访问和管理大量数据。

11. 算法(algorithm):解决问题或执行任务的一系列步骤或指令。

12. 编程(programming):使用特定的语言编写计算机程序的过程。

13. 程序(program):由一组指令组成的,用于实现特定功能的计算机软件。

14. 源代码(source code):人类可读的,用特定的编程语言编写的程序代码。

15. 二进制(binary):由0和1组成的计算机内部使用的数制系统。

16. 编译器(compiler):将高级程序语言转化为机器语言代码的软件工具。

17. 虚拟现实(VR):通过计算机生成的仿真环境,使用户获得身临其境的感觉。

18. 增强现实(AR):将计算机生成的信息与现实世界中的场景结合在一起,增强用户的感知。

19. 人工智能(AI):使计算机具备类似人类智能的能力,如学习、推理和理解。

操作系统名词解释整理

操作系统名词解释整理

==================================名词解释======================================Operating system: operating system is a program that manages the computer hardware. The operating system is the one program running at all times on the computer (usually called the kernel), with all else being systems programs and application programs.操作系统:操作系统一个管理计算机硬件的程序,他一直运行着,管理着各种系统资源Multiprogramming: Multiprogramming is one of the most important aspects of operating systems. Multiprogramming increases CPU utilization by organizing jobs (code and data) so that the CPU always has one to execute.多程序设计:是操作系统中最重要的部分之一,通过组织工作提高CPU利用率,保证了CPU始终在运行中。

batch system: A batch system is one in which jobs are bundled together with the instructions necessary to allow them to be processed without intervention.批处理系统:将许多工作和指令捆绑在一起运行,使得它们不必等待插入,以此提高系统效率。

操作系统―名词解释

操作系统―名词解释

1.操作系统:是一组用于管理和控制计算机资源(包括软件资源和硬件资源)合理地组织计算机的工作流程,并方便用户使用计算机的程序集合。

2.系统抖动:是指被调出的页面又立刻备调入所形成的频繁调入调出的现象。

3.用户独占全机:(用户指的是程序)一台计算机的全部资源由上机用户所独占。

4.脱机输入/输出方式(Off-Line I/O方式):5.批处理技术:指计算机用户对一批作业自动进行处理的一种技术。

6.作业:计算机用户程序及其所需数据和命令的集合。

7.单道批处理:8.多道批处理技术:同时把多个作业放入内存,并允许它们交替执行的一种技术。

9.分时系统:10.实时系统:11.并行性:指两个或多个事件在同一时刻发生。

12.并发:一个程序的执行尚未结束而另一个程序的执行已开始的方式,是操作系统最重要的特征13.事件:14.并发性:指两个或多个事件在同一时间间隔内发生。

15.进程:指在系统中能独立运行并作为资源分配的基本单位,它是由一组机器指令,数据和堆栈等组成的,是一个能独立运行的活动实体。

16.线程:17.共享:在OS环境下的资源共享或称为资源复用,指系统中的资源可供内存中多个并发执行的进程共同使用。

18.临界资源(独占资源):在一段时间内只允许一个进程访问的资源。

19.原子操作:一个操作中的所有动作要么全做,要么全不做,它是一个不可分割的操作。

20.进程控制:21.进程同步:22.进程通信:23.信号量:OS中管理公有资源的有效手段,用来代表可用资源实体的数量24.作业调度:作业调度的基本任务是从后备队列按一定的算法选择出若干个作业,为它们分配运行所需的资源,在将这些作业调入内存后,分别为他们建立进程,使它们都成为可能获得处理机的就绪进程,并将它们插入就绪队列中。

25.进程调度:进程调度的任务是从进程的就绪队列中按照一定的算法选出一个进程,将处理机分配给它,并为它设置运行现场,使其投入执行。

26.微内核OS结构:27.前趋图:指一个有向无循环图用于描述进程之间执行的先后顺序。

计算机操作系统名词解释

计算机操作系统名词解释

第一章引论1操作系统:操作系统是管理和控制计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。

2管态:当执行操作系统程序时,处理机所处的状态3目态:当执行普通用户程序时,处理机所处的状态。

4多道程序设计:在这种设计技术下,内存中能同时存放多道程序,在管理程序的控制下交替的执行。

这些作业共享CPU和系统中的其他资源。

5并发:是指两个或多个活动在同一给定的时间间隔中进行。

它是宏观上的概念。

6并行:是指两个或多个活动在同一时刻同时执行的情况。

7吞吐量:在一段给定的时间内,计算机所能完成的总工作量。

8分时:就是对时间的共享。

在分时系统中,分时主要是指若干并发程序对CPU时间的共享。

9实时:表示“及时”或“既时”。

10系统调用:是用户在程序中能以“函数调用”形式调用的、由操作系统提供的子功能的集合。

每一个子功能称作一条系统调用命令。

它是操作系统对外的接口,是用户级程序取得操作系统服务的唯一途径。

11特权指令:指指令系统中这样一些指令,如启动设备指令、设置时钟指令、中断屏蔽指令和清内存指令,这些指令只能由操作系统使用。

12命令解释程序:其主要功能是接收用户输入的命令,然后予以解释并且执行。

13脱机I/O:是指输入/输出工作不受主机直接控制,而由卫星机专门负责完成I/O,主机专门完成快速计算任务,从而二者可以并行操作。

14联机I/O:是指作业的输入、调入内存及结果输出都在CPU直接控制下进行。

15资源共享:是指计算机系统中的资源被多个进程所功用。

例如,多个进程同时占用内存,从而对内存共享;它们并发执行时对CPU进行共享;各个进程在执行过程中提出对文件的读写请求,从而对磁盘进行共享等等。

第二章进程和线程1顺序性:是指顺序程序所规定的每个动作都在上个动作结束后才开始的特性。

2封闭性:是指只有程序本身的动作才能改变程序的运行环境。

3可再现性:是指程序的执行结果与程序运行的速度无关。

操作系统名词解释

操作系统名词解释

第一章引论‎1操作系统‎:操作系统是‎管理和控制‎计算机系统‎内各种硬件‎和软件资源‎,有效地组织‎多道程序运‎行的系统软‎件(或程序集合‎),是用户与计‎算机之间的‎接口。

2管态:当执行操作‎系统程序时‎,处理机所处‎的状态3目态:当执行普通‎用户程序时‎,处理机所处‎的状态。

4多道程序‎设计:在这种设计‎技术下,内存中能同‎时存放多道‎程序,在管理程序‎的控制下交‎替的执行。

这些作业共‎享CPU和‎系统中的其‎他资源。

5并发:是指两个或‎多个活动在‎同一给定的‎时间间隔中‎进行。

它是宏观上‎的概念。

6并行:是指两个或‎多个活动在‎同一时刻同‎时执行的情‎况。

7吞吐量:在一段给定‎的时间内,计算机所能‎完成的总工‎作量。

8分时:就是对时间‎的共享。

在分时系统‎中,分时主要是‎指若干并发‎程序对CP‎U时间的共‎享。

9实时:表示“及时”或“既时”。

10系统调‎用:是用户在程‎序中能以“函数调用”形式调用的‎、由操作系统‎提供的子功‎能的集合。

每一个子功‎能称作一条‎系统调用命‎令。

它是操作系‎统对外的接‎口,是用户级程‎序取得操作‎系统服务的‎唯一途径。

11特权指‎令:指指令系统‎中这样一些‎指令,如启动设备‎指令、设置时钟指‎令、中断屏蔽指‎令和清内存‎指令,这些指令只‎能由操作系‎统使用。

12命令解‎释程序:其主要功能‎是接收用户‎输入的命令‎,然后予以解‎释并且执行‎。

13脱机I‎/O:是指输入/输出工作不‎受主机直接‎控制,而由卫星机‎专门负责完‎成I/O,主机专门完‎成快速计算‎任务,从而二者可‎以并行操作‎。

14联机I‎/O:是指作业的‎输入、调入内存及‎结果输出都‎在c pu直‎接控制下进‎行。

15资源共‎享:是指计算机‎系统中的资‎源被多个进‎程所功用。

例如,多个进程同‎时占用内存‎,从而对内存‎共享;它们并发执‎行时对cp‎u进行共享‎;各个进程在‎执行过程中‎提出对文件‎的读写请求‎,从而对磁盘‎进行共享等‎等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、内核
2、虚拟
3、地址再定位
4、文件控制块
5、并发
6、临界资源
7、临界区
8、信号量
9、信箱10、系统调用
11、联想存储器12、远程过程调用13、位示图14、用户账号15、多道程序设计
16、周转时间17、碎片18、系统抖动19、特权指令20、文件目录
21、死锁
22、直接通信与间接通信23、同步与互斥24、并发与并行25、死锁与“饿死”
26、作业调度与进程调度27、命令接口与程序接口28、静态优先数与动态优先数
29、进程与程序
系统调用:系统调用就是用户在程序中能用访管指令调用的,由操作系统提供的子功能集台,其中每个子功能称为一个系统调用命令。

联想存储器:在分页(请求分页)存储管理中,为了加快查页表的速度,在地址变换机构中加入一组高速寄存器,这些寄存器连同管理它们的硬件构成了一个容量较小的存储嚣,称为联想存储器,也叫快表。

远程过程调用:在网络环境下,当节点A的进程调用节点B上的一个过程时,节点A上的调用进程被挂起,在节点B上执行被调用的过程,信息以参数盼形式从调用进程传送到被调用进程,并将被调用过程执行的结果返回给调用进程。

对程序员来说,他看不到消息的传递过程和I/O处理过程。

这种通信方式,称为远程过程调用。

位示图:在内存中用若干字构成一个图,每个字中的每一位对应文件存储器上的一个物理块,这个能反映文件存储器上整个存储空间分配情况的图,称为位示图。

用户帐号:在计算机网络中,用户账号是一信电的集合,这些信息定义了工作站上的一个用户,包括用户名、口令,组所属关系和一些权限列表。

临界资源:系统中存在许多进程,它们共享各种资源。

然而有些资源一次只允许一个进程使用,在它未使用完之前不允许其他进程使用,这样的资源称为临界资源,也称互斥资源。

临界区:互斥执行的程序段,称为临界区。

同步:相互合作的两个进程之间需要在某个(些)确定点上协调它们的工作。

一个进程到达了该点后,除非另一进程已经完成了某些操作,否则就不得不停下来,等待这些操作的完成。

这就是进程间的同步。

互斥:两个进程由于不能同时使用同一临界资源,只能在一个进程使用完时,另一进程才能使用,这种现象称为进程间的互斥。

信号量:在操作系统中,信号量表示资源实体,是一个与队列有关的整型变量,其值仅能由P、V操作来改变。

信箱:信箱用于存放信件,而信件是一个进程向另一进程发送的消息。

在两个进程利用信箱通信时,一个进程可向信箱发送消息,而另一进程可从信箱中取走消息。

低级通信原语:利用P、V操作,进程间只能交换少量信息,而且交换的信息仅是控制信息,显然其通信效率极低。

这样的通信原语,称为低级通信原语。

高级通信原语:能在进程间传送大量数据信息的通信原语,称为高级通信原语。

内核:内核是基于硬件的第一层软件扩充,并常驻内存。

它为系统对进程和资源进行控制和管理,提供了良好的环境。

内核通常包括中断处理、时钟管理、进程控制、进程通信和调度原语、以及资源管理中的基本操作等。

虚拟:虚拟是指把一个物理上的实体,映射为若干个逻辑上的对应物。

前者是实的,实际存存的;后者是虚的,只是用户的一种感觉。

例如,在多道程序系统中,虽然只有一个CPU,但通过分时使用后给用户的感觉是每道程序都有一个CPU在为之服务。

亦即多道程序设计技术可把一台物理CPU虚拟为多台逻辑上的CPU。

重定位:作业的地址空间与存储空间不一致时,所进行的地址调整以便作业能够执行的过程称为重定位。

重定位的实质是地址变换.即将作业地址空间中的逻辑地址变换为主存空间的物理地址。

文件控制块:每个文件应配置一个文件控制块,用来保存文件名、存取控制信息、物理地址、其他有关控制信息及文件说明的数据结构。

并发:指两个或多个事件在同一时间间隔内发生。

任多道程序环境下,并发是指宏观上在一段时间内有多道程序在同时运行,而微现上这程序是在交替地执行。

并行:在操作系统中是指,一组程序按独立异步的速度执行,不等于时间上的重叠(同一个时刻发生)。

要区别并发。

并发是指:在同一个时间段内,两个或多个程序执行,有时间上的重叠(宏观上是同时,微观上仍是顺序执行)。

死锁:两个或多个进程无限地等待一个事件,而该事件只能由这些等待进程之一来产生,当出现这样的状态时,这些进程称为死锁。

饥饿:进程在信号量内无限等待。

(无限期阻塞)
多道程序设计:通过组织作业使CPU总有一个作业可执行,提高了CPU的利用率。

作业调度:如果有多个作业需要调入内存但没有足够的内存,那么系统必须在这些作业中做出选择,这样的策略被称为作业调度。

进程调度:为了在进程之间快速切换CPU以便用户在程序运行时能与其进行交互,进程调度选择一个可用的进程到CPU上执行。

直接通信:需要通信的每个进程必须明确的命名通信的接受者和发送者。

间接通信:通过邮箱或端口来发送和接受消息。

上下文切换:将CPU切换到另一个进程需要保存当前进程的状态并恢复另一个进程状态,这一任务称为上下文切换。

周转时间:从进程提交到进程完成的时间段称为周转时间。

等待时间:等待时间为在就绪列队中等待所话费时间之和。

响应时间:从提交请求到产生第一响应的时间。

吞吐量:指CPU一个时间单元内所完成进程的数量。

命令接口:指作为用户与文件系统交互的接口,用户可通过键盘终端键入命令,取得文件系统的服务。

程序接口:指作为用户程序与文件系统的接口,用户程序可通过系统调用来取得文件系统的服务。

静态优先数:在一个进程创建时就赋予它一个优先级,在进程运行期间该优先级保存不变。

动态优先数:能反映进程在运行过程中不同阶段的优先级变化情况。

碎片:内存碎片分为:内部碎片和外部碎片。

内部碎片就是已经被分配出去(能明确指出属于哪个进程)却不能被利用的内存空间。

外部碎片指的是还没有被分配出去(不属于任何进程),但由于大小太小了无法分配给申请内存空间的新进程的内存空闲区域。

系统抖动:在计算机操作系统的虚拟存储管理中,抖动是指刚被调出的页又立即被调入所形成的频繁调入调出的现象。

特权指令:能引起损害的机器指令。

文件目录:把所有的文件控制块组织在一起,就构成了文件目录,即文件控制块的有序集合。

进程与程序:进程是一个具有一定独立功能的程序在一个数据集合上的一次动态执行过程。

程序是一个在时间上严格次序前后相继的操作序列,是一个静态的概念。

进程与线程:线程是一个进程内的基本调度单位。

进程是一个具有一定独立功能的程序在一个数据集合上的一次动态执行过程。

进程与程序:程序是指令的有序集合,其本身没有任何运行的含义,是一个静态的概念。

而进程是程序在处理机上的一次执行过程,它是一个动态的概念。

程序可以作为一种软件资料长期存在,而进程是有一定生命期的。

进程更能真实地描述并发,而程序不能。

进程是由进程控制块、程序段、数据段三部分组成;进程具有创建其他进程的功能,而程序没有。

同一程序同时运行于若干个数据集合上,它将属于若干个不同的进程。

也就是说同一程序可以对应多个进程。

在传统的操作系统中,程序并不能独立运行,作为资源分配和独立运行的基本单元都是进程。

线程与进程:通常在一个进程中可以包含若干个线程,它们可以利用进程所拥有的资源。

在引入线程的操作系统中,通常都是把进程作为分配资源的基本单位,而把线程作为独立运行和独立调度的基本单位。

由于线程比进程更小,基本上不拥有系统资源,故对它的调度所付出的开销就会小得多,能更高效的提高系统内多个程序间并发执行的程度。

通用操作系统都引入了线程,以便进一步提高系统的并发性,并把它视为现代操作系统的一个重要指标。

相关文档
最新文档