计算机操作系统名词解释总结
计算机操作系统名词解释总结
计算机操作系统有很多专业名词,很多小伙伴相信都一知半解,下面由学习啦小编整理了计算机操作系统名词解释总结,希望对你有帮助。
计算机操作系统名词解释总结一
1.脱机输入输出(off—line input/output) 指在外围计算机的控制下,实现程序和数据的输入输出;或者说它们是脱离主机进行的,故称为脱机输入输出。
2.联机输入输出(on—line input/output) 指在主机直接控制下,进行输入输出操作的工作方式,称为联机输入输出。
3.批处理技术(batch processing technic) 指在管理程序的控制下,对一批作业自动进行处理而不需人工干预的一种技术。该技术旨在提高系统的吞吐量和资源利用率。
4.多道程序设计(multiprograming) 指在内存中同时存放若干个作业,并使它们同时运行的一种程序设计技术。在单处理机环境下,仅在宏观上这些作业在同时运行,而在微观上它们是在交替执行。即每一时刻只有一个作业在执行,其余作业或处于阻塞状态,或处于就绪状态。
5.操作系统(operating system) 操作系统是控制和管理计算机硬件与软件资源,合理地组织计算机的工作流程,以及方便用户的程序的集合。其主要功能是实现处理机管理、内存管理、IO设备管理、文件管理以及作业管理。
6.系统吞吐量(system throughput) 指系统在单位时间内所完成的作业数目。
7.作业周转时间从作业进入系统开始,到作业完成并退出系统所经历的时间。
8.分时操作系统(time- sharing operating system) 指允许若干个联机用户,通过各自的终端同时使用一台计算机的操作系统。为实现人-机交互,系统把处理机时间分割成若干时间片后,轮流为每个终端分配一个时间片运行其作业。即让每,个终端作业运行一个时间片后,便暂停其运行而把CPU再分配给下一个终端作业,也运行一个时间片。这样,在不长的时间(2—3秒)内,将会使每个终端作业都能执行一次,从而使所有终端的用户请求,都能获得及时响应。
8.实时操作系统(real—time opearting system) 指系统对特定输入做出反应的速度,足以控制发出实时信号的对象的一种操作系统。换言之,是指能及时响应外部事件的请求,在规定时间内完成对该事件的处理,并控制所有实时任务,使它们协调一致地运行的一种操作系统。
9.并行(paralled) 指两个或多个事件在同一时刻进行,例如,在具有中断的计算机系统中,CPU可以和IO设备并行执行。
10.并发(concurrence) 指两个或多个事件在同一时间间隔内发生。在多道程序环境下,并发是指宏观上在一段时间内有多道程序在同时运行,而微观上这些程序是在交替地执行。
11.资源共享(resource—sharing) 指多个并发进程共享计算机系统中的资源。被共享的资源可以是诸如CPU、内存、磁盘和打印机等硬件资源;也可以是软件资源,如文件和数据。
12.虚拟。(virtual) 所谓虚拟是指把一个物理上的实体,映射为若干个逻辑上的对应物。前者是实的,实际存在的;后者是虚的,只是用户的一种感觉。例如,在多道程序系统中,虽然只有一个cPU,但通过分时使用后给用户的感觉是每道程序都有一个cPu在为之服务。亦即多道程序设计技术可把一台物理CPU虚拟为多台逻辑上的cPu。
13.异步(asynchronism) 指一组事件在多次出现时,它们出现的时间和次序没有一定规律。在多道程序环境下,异步是指每道程序均以人们不可预知的速度向前推进。
14.计算机网络(computer network) 指通过数据通信系统,把分散的计算机和终端设备联接起来,以达到数据通信和资源共享的目的的一种计算机系统,它是计算机技术和通信技术相结合的产物。
15.网络操作系统(network operating system) 用于管理网络通信和资源共享,协调各主机上任务的执行,并向用户提供统一的网络接口的软件集合。网络操作系统是用户(或用户程序)与各主机操作系统之间的接口。用户只有通过该接口才能取得网络所提供的各种服务。
16.模块化(modularization) 把.一个系统从功能上分解为若干个既具有一定独立性、彼此间又有一定联系的组成部分,这种组成部分被称为模块。
17.内聚性(cohesion) 指每个模块内部的各部分间相联系的紧密程度。内聚性愈高,模块的独立性愈强。
18.耦合度(coupling) 指各模块间的联系方式和相互影响的程度,用于衡量模块的独立程度。
19.分层结构(layered architecture) 将一个软件系统划分为若干个层次,每个层次可以包含若干个模块,各层之间具有单向依赖关系,即高层中的模块依赖于低层,而低层中的模块不依赖于高层。
计算机操作系统名词解释总结二
1.临界区:每个进程中访问临界资源的那段代码。
2.系统调用:由操作系统实现提供的所有系统调用所构成的集合,即程序接口或应用编辑接口。
3.高级调用:根据某种算法决定将外存上处于后备队列中的那个作业调入内存,为它们创建进程分配必要的资源并将它们放入就绪队列,主要用于多道批处理系统中。
4.作业调度与进程调度:根据作业控制块中的信息审查系统中能否满足用户作业的资源要求,以及按照一定的算法从外存的后备队列中选取某些作业调入内存并为它们创建进程,分配必要的资源,然后再将新创建的进程插入就绪队列准备执行。进程调度:按一定的策略动态的把处理机分配给处于就绪队列中的某一个进程以使之执行。
5.实时系统:系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。
6.并发:两个或多个事件在同一时间间隔内发生。
7.对换:把内存中暂时不能运行的进程或者暂时不用的程序和数据换出到内存上以便腾出足够的内存空间,再把已具备运行条件的进程或进程所需的程序和数据换入到内存。
8.中断:CPU在执行一个程序时,对系统发生的某个事件(程序自身或外界的原因)作出的一种反应。(CPU暂停正在执行的程序,保留现场后自动去处理相应的事件,处理完事件后,到适当的时候返回断点。)
9.源文件:用汇编语言或高级语言写出来的代码保存为文件后的结果。
10.线程:有时被称为轻量级进程,是程序执行的最小单元,另外线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程是程序中一个单一的顺序控制流程。
11.虚拟存储器:指具有请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一种存储器系统。
12.动态优先权:即优先权是可以改变的,令他随等待时间延长而增加。优先权=(等待时间+要求安排时间)/要求服务时间。
13.静态优先权:是在创建进程时确定的,在进程的整个运行期间保持不变。
14.执行状态:应属于以下三种状态之一:①.就绪状态:是指进程已处于准备好运行的状态,即进程已分配到除CPU以外的资源后,只要再获得CPU便可以执行。②.执行状态:是指进程已获得CPU,其程序正在执行的状态。③.阻塞状态:是指正在执行的进程由于发生时间(如I/O请求,申请缓冲区失败),暂时无法继续执行的状态。
15.地址映射:能够将地址空间中的逻辑地址转换为内存空间中与之对应的物理地址,该功能在硬件支持下完成。
16.进程唤醒:当被阻塞进程所期待的事件发生时(比如它所启动的I/O操作已完成或所期待的数据已到达,则由相关进程调用唤醒原语wakeup)将等待该事件的进程唤醒。
17.独享设备:进程应互斥地访问这类设备,即系统一旦把这类设备分配给了某些进程后,便由该进程加密直到用完释放。
18.零头与拼接:零头是指在存贮管理中,内存出现许多容量太小,无法被利用的小区域。拼接是指移动某些已分配区的内容,使所有作业的分区紧挨在一起,而把空闲区留在另一端,这种技术叫拼接。
计算机操作系统名词解释总结三
1.作业(job) 由用户提交给系统处理的一个计算任务,称为作业。它包括用户程序、数据,以及对程序运行进行控制和处理的有关信息。一般,可把作业分成批处理型作业和终端型作业两类。
2.作业控制语言JCL(job control language) 系统提供给用户用于书写作业说明书的语言,称为作业控制语言。
3.作业说明书(job description)。对于批处理型作业,由于用户无法直接对自己的作业进行控制,因而只能利用系统处供的JCL(语言),把作业的运行步骤、出现各种情况时的处理方法等信息,写成一份作业说明书后,连同作业一起交给系统管理员,作为系统运行该作业时进行控制的依据。
4.脱机作业(off—line job) 不需用户干预,仅由系统根据作业说明书控制其运行的作业,通常又称为批处理型作业。
5.联机作业(on—line job) 指由用户从终端打入键盘命令,直接控制其运行的作业,通常又称为终端型作业。
6.程序接口(program interface) 指用户程序和操作系统之间的接口。用户程序可通过该接口取得操作系统的服务。该接口主要由一组系统调用组成。
7.系统调用(system call) 所谓系统调用是指系统为用户程序调用操作系统所提供的子程序。它与一般的函数调用不同,系统调用是通过中断方式转向相应于程序的,它工作在核心态(即特权方式),而一般函数的调用,仍仅是在用户态下的地址转移。
8.命令接口(command interface) 用户与操作系统之间的接口,用户通过该接口直接或间接控制作业的运行,包括直接键入或在作业说明书中发出的一组命令。也就是用户接口,又可分成联机用户接口与脱机用户接口两种。
9.联机用户接口(on-line user interface) 这是终端型作业的用户与操作系统之间的接口,用户通过打入键盘命令控制作业的运行。该接口由,组键盘命令、终端处理程序和命令处理程序构成。
10.脱机用户接口(off-line user interface) 这是批处理型作业的用户与操作系统之间的接口,用户把利用作业控制语言书写的作业说明书(连同作业一起)交给系统,委托系统去控制作业的运行。该接口由作业控制语言和作业命令解释程序构成,
11.命令处理程序(command processor) 又称为命令解释程序,它专门用于读入命令、识别命令,并转至相应处理程序的程序。
12.输出重定向(output redirect) 指将系统由原规定的输出信息送到标准输出设备上,改成把输出信息送到指定文件或设备上。
13.输入重定向(1nput redirect) 把原来规定的从标准输入设备输入数据,改成从指定文件或设备上取得输入数据。