操作系统
什么是操作系统

什么是操作系统操作系统是一种控制和管理计算机硬件与软件资源的程序集合,它是计算机系统的核心组成部分。
操作系统负责分配和调度计算机的资源,提供用户与计算机硬件之间的接口,以及管理和协调各种应用程序的运行。
一、操作系统的功能1. 资源管理:操作系统负责管理计算机的硬件资源,包括处理器(CPU)、内存、存储器、输入和输出设备等。
它决定如何分配这些资源,以满足不同应用程序的需求,并提供合理的资源共享机制。
2. 进程管理:操作系统能够控制和管理运行在计算机上的各种进程。
它决定哪些进程可以运行、如何调度进程的执行顺序,以及如何分配进程所需的资源。
通过进程管理,操作系统能够实现多任务的并发执行。
3. 存储管理:操作系统管理计算机的存储器,包括主存储器和辅助存储器(如硬盘、光盘等)。
它负责将程序和数据加载到内存中,并决定它们的存储位置和访问权限。
通过存储管理,操作系统实现了内存的分配和回收,提高了计算机的资源利用率。
4. 文件管理:操作系统负责管理计算机的文件系统,包括文件的创建、读写、删除等操作。
它提供了统一的文件访问接口,使用户能够方便地操作文件,并保证文件的安全性和完整性。
5. 设备管理:操作系统管理计算机的输入和输出设备,包括键盘、鼠标、打印机、显示器等。
它负责将用户的输入传递给应用程序,并将应用程序的输出发送到相应的设备。
通过设备管理,操作系统实现了对各种设备的控制和调度,提高了计算机的效率和可靠性。
二、操作系统的类型1. 批处理操作系统:批处理操作系统是最早出现的操作系统类型,主要用于处理大量的批量作业。
它通过将一组作业按顺序提交给计算机,实现了作业的自动处理。
批处理操作系统具有高效、稳定的特点,适用于需要大量重复计算的应用场景。
2. 分时操作系统:分时操作系统可以同时为多个用户提供服务,并使它们感觉像是独占地使用计算机。
它通过轮流为每个用户分配一定时间片,使用户能够交替地使用计算机。
分时操作系统具有良好的交互性和响应性,适用于多用户、多任务的环境。
什么是操作系统

什么是操作系统,操作系统的基本特性是什么计算机系统由硬件和软件两部分组成。
操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。
操作系统具有并发、共享、虚拟和异步这四个特征1 并发性:是指在一段时间内宏观上有多个程序在同时运行,但在但处理及系统中,每时每刻却能有一道程序执行,故微观上这些程序只能是分时递交替执行2 共享性:所谓共享是指系统中的资源可供内存中多个并发执行的进程共同使用,相应的,把这种资源共同使用称为资源共享3虚拟技术:是指通过某种技术把一个物理实体变为若干个逻辑上的对应物4异步性:在多道程序环境下允许多个进程并发执行,但只有进程在获得所需的资源后方能执行。
在单处理机环境下,由于系统中只有一台处理机,因为每次只允许一个进程执行,其余进程只能等待。
何谓死锁?产生死锁的原因和必要条件是什么?a.死锁是指多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程都将永远不能再向前推进;b.产生死锁的原因有二,一是竞争资源,二是进程推进顺序非法;c.必要条件是: 互斥条件,请求和保持条件,不剥夺条件和环路等待条件。
<3>必备条件:(1)互斥条件:指进程对所分配到的资源进行排他性使用,即在一段时间内某资源只被一个进程使用。
如果此时还有其它进程请求资源,则请求者只能等待,甚至占有该资源的进程用毕释放。
(2)请求和保持条件:只进程已经至少保持了一个资源,但又提出了新的资源请求,而该资源又已被其他进程占有,此时请求进程阻塞,但又对自己已获得的其他资源保持不放。
(3)不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。
(4)环路等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。
虚拟存储器的概念和特征:虚拟存储器是指具有请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一种存储器系统。
特征:多次性、对换性、虚拟性;最本质的特征:离散性;最重要的特征:虚拟性。
多次性:多次性是指一个作业被分多次调入内存。
什么是操作系统及其不同类型

什么是操作系统及其不同类型操作系统是一种软件,它管理计算机的硬件和软件资源,为用户和应用程序提供统一的接口。
它是计算机系统的核心组件,负责协调和管理各种任务和资源,以确保计算机系统的正常运行。
一、操作系统的定义和作用操作系统,简称OS,是指一种控制和管理计算机硬件和软件资源的程序集合,它可以有效地管理计算机的硬件设备、处理数据和控制程序运行。
操作系统的主要作用包括:1. 资源管理:操作系统负责管理计算机的硬件资源,包括处理器、内存、硬盘、网络等,以便合理分配和调度资源的使用。
2. 提供接口:操作系统为用户和应用程序提供了一个统一的接口,使得用户可以通过图形界面或者命令行来操作计算机系统。
3. 进程管理:操作系统负责管理计算机中的各个进程,包括进程的创建、调度、切换、通信等,以确保程序的正确执行。
4. 内存管理:操作系统管理计算机的内存资源,包括内存的分配、回收、页表管理等,以便有效地利用内存空间。
5. 文件系统:操作系统负责管理计算机中的文件和文件系统,包括文件的存储、读写、共享等,以方便用户对文件的管理和访问。
6. 设备驱动:操作系统提供了各种设备的驱动程序,使得计算机可以与外部设备进行通信和控制。
7. 安全保护:操作系统提供了安全机制,包括用户身份验证、权限控制、病毒防护等,以保护计算机和数据的安全。
二、操作系统的不同类型根据功能和使用方式的不同,操作系统可以分为以下几种类型:1. 批处理操作系统:批处理操作系统主要用于批处理作业的处理,它会按照事先设定的顺序自动执行一系列的作业,无需人工干预。
这种操作系统多用于大型机和超级计算机等环境中,用于高效地处理大量的批处理任务。
2. 分时操作系统:分时操作系统是一种能够同时为多个用户提供服务的操作系统。
它通过快速地切换和分配处理器时间片,使得多个用户可以共享计算机系统的资源,实现多任务的并发执行。
这种操作系统多用于多用户的计算机系统中,如服务器和主机等。
25款操作系统介绍

25款操作系统介绍操作系统是计算机系统中最为核心的软件之一,它负责管理计算机硬件和软件资源,为用户提供良好的计算环境。
随着科技的不断进步和发展,现如今市面上存在着多种不同类型的操作系统。
本文将为大家介绍25款常见的操作系统,以期帮助读者更好地了解各种操作系统的特点和功能。
1. Windows操作系统Windows操作系统是由微软公司开发的一款广泛应用的操作系统。
它以其易用性和广泛的兼容性而受到许多用户的欢迎。
Windows操作系统具有友好的用户界面和丰富的应用程序,适用于各种个人和商业用途。
2. macOS操作系统macOS是苹果公司的操作系统,用于苹果的Mac系列计算机。
它以其稳定性和安全性而闻名,为用户提供了流畅的用户体验和卓越的设计。
macOS还与其他苹果设备无缝衔接,提供了强大的生态系统。
3. Linux操作系统Linux操作系统是一种开源操作系统,它具有高度的自定义性和灵活性。
它被广泛用于服务器和嵌入式设备,以及科学研究和开发领域。
Linux操作系统有许多不同的发行版,如Ubuntu、Red Hat和Fedora等。
4. Android操作系统Android是谷歌公司开发的移动设备操作系统,目前在智能手机和平板电脑市场占据着主导地位。
Android操作系统具有丰富的应用程序和个性化设置,为用户提供强大的移动计算能力。
5. iOS操作系统iOS是苹果公司专为其移动设备开发的操作系统,包括iPhone、iPad和iPod touch。
iOS操作系统以其流畅的用户界面和丰富的应用程序生态系统而受到用户的喜爱。
6. Windows Phone操作系统Windows Phone是微软公司开发的移动设备操作系统,但目前市场份额有限。
它提供了简洁的用户界面和微软生态系统的一体化体验。
7. BlackBerry操作系统BlackBerry操作系统由加拿大的BlackBerry公司开发,是一种专为商务用户设计的移动设备操作系统。
操作系统(os)

操பைடு நூலகம்系统的定义
操作系统的发展历史 操作系统的分类
操作系统的主要功能
操作系统定义
操作系统是控制和管理计算机系统内各种硬
件和软件资源、合理有效地组织计算机系统 的工作,为用户提供一个使用方便可扩展的 工作环境,从而起到连接计算机和用户的接 口作用 .
操作系统的发展历史
设备管理
设备管理是操作系统中用户与外部设备之间 的接口,是对计算机系统中除了CPU和内存 以外的所有输入、输出设备的管理。
需要了解的的小知识
1)操作系统与位
2)操作系统与CPU的协调 3)寻址空间
一般来讲32位的CPU对于我们来讲是最理 性的CPU,对但是2的32次方(4G左右 )很 显然32位CPU只有4G左右的内存寻址空间, 对于一些服务器来讲4G的内存的远远不够 的了。我们需要更加大的内存寻址空间的 话就需要对CPU进升级。64位CPU就这样 诞生了。64位CPU的内存寻址空间是多少。 2的64次方(理论上)。
操作系统的主要功能
操作系统的主要功能是管理计算机系统中的
各种资源,主要体现为4大管理: 进程与处理机管理 存储管理 文件管理 设备管理
进程与处理机管理
进程管理是操作系统中最重要的管理,处 理机(CPU)管理主要归结为进程管理。 一个程序等待某一事件而不能运行下去, 就把处理机占用权转交给另一个可运行程序, 或者,当出现了一个比当前运行的程序更重 要的可运行程序时,后者应抢占CPU。提高 CPU利用率.
Linux
Linux是目前全球最大的一个自由软件,它 是一个可与UNIX和Windows相媲美的操作 系统,具有完备的网络功能。Linux最初由 芬兰人Linus Torvalds开发,其源程序在 Internet网上公布以后,引起了全球电脑爱 好者的开发热情,许多人下载该源程序并按 自己的意愿完善某一方面的功能,再发回到 网上,Linux也因此被雕琢成为一个全球最 稳定的、最有发展前景的操作系统。
什么是操作系统操作系统的功能有哪些

什么是操作系统操作系统的功能有哪些什么是操作系统,操作系统的功能有哪些操作系统是计算机系统中的一种软件,它是连接应用程序和计算机硬件之间的桥梁,负责管理计算机的各种资源和提供对计算机系统的控制。
操作系统的功能非常多样,下面将详细介绍几个重要的功能。
一、进程管理进程是指在计算机中运行的一个程序实例,操作系统通过进程管理功能来控制和协调程序的运行。
进程管理包括进程的创建、终止和调度,资源的分配和释放,以及进程间的通信等。
操作系统通过管理进程,提供了多任务处理的能力,使得多个程序能够并发执行,提高了计算机系统的利用率和响应速度。
二、文件管理文件管理是操作系统的另一个重要功能,它负责对计算机系统中的文件进行组织、存储和访问。
文件管理通过文件目录的组织和索引,以及文件的分配和保护等手段,提供了对文件的高效访问和共享。
操作系统还提供了文件系统接口,使得应用程序可以通过标准的文件操作来读写文件,方便了用户对文件的管理和使用。
三、内存管理内存管理是操作系统管理计算机内存的功能,它分配和回收内存资源,为应用程序提供了可用的内存空间。
操作系统通过内存管理,实现了虚拟内存的概念,使得应用程序可以使用比物理内存更大的地址空间,提高了计算机系统的运行效率。
内存管理还负责内存的保护和隔离,防止程序之间相互干扰,提高了系统的稳定性和安全性。
四、设备管理设备管理是操作系统管理计算机设备的功能,它负责控制和协调计算机系统中各种设备的使用。
设备管理通过设备驱动程序和设备控制器,实现了计算机系统和外部设备之间的通信和数据传输。
操作系统可以对设备进行分配和调度,避免设备的冲突和瓶颈,提高了设备的利用率和性能。
五、用户界面用户界面是操作系统与用户之间交互的接口,它提供了用户与计算机系统进行沟通和操作的手段。
用户界面可以分为命令行界面和图形界面两种形式。
命令行界面通过命令行输入和输出来实现用户与系统的交互,而图形界面通过图形和图标等元素,提供了直观和交互性更强的界面。
什么是操作系统列举几种常见的操作系统

什么是操作系统列举几种常见的操作系统操作系统是计算机系统中的一个重要组成部分,它是一种软件,负责管理和控制计算机的硬件资源,并提供给用户和应用程序使用。
操作系统的主要功能包括进程管理、内存管理、文件系统管理、设备驱动程序管理等。
下面将介绍几种常见的操作系统。
一、Windows操作系统Windows操作系统是由微软公司开发和推出的一种广泛使用的操作系统。
目前最新的版本是Windows 10。
Windows操作系统以其用户友好的界面和丰富的应用程序支持而闻名,广泛应用于个人电脑和商业用途。
它提供了丰富的功能和易用的操作界面,适用于不同类型的用户。
Windows操作系统也具备良好的兼容性,可以运行各种软件和硬件设备。
二、Linux操作系统Linux是一种开源的操作系统,由林纳斯·托瓦兹领导的开发团队开发。
Linux以其稳定性、安全性和灵活性而闻名。
它是基于UNIX的操作系统,适用于服务器、嵌入式设备和个人电脑等各种平台。
Linux操作系统具有高度的自定义性,用户可以根据自己的需求进行定制和配置。
此外,Linux还拥有强大的命令行界面和丰富的开源软件库,为开发者和技术爱好者提供了良好的支持。
三、macOS操作系统macOS是由苹果公司开发的操作系统,专门用于苹果电脑系列,如MacBook和iMac。
macOS以其优雅的界面设计和稳定性而受到用户的喜爱。
它提供了许多独特的功能,如Spotlight搜索、Time Machine备份和iCloud云存储等。
macOS还与其他苹果设备无缝集成,使得用户可以在不同设备上轻松同步和共享数据。
四、Android操作系统Android是一种广泛用于移动设备的操作系统,由Google公司开发和推出。
Android操作系统是开源的,它被广泛应用于智能手机、平板电脑和智能电视等设备。
Android操作系统提供了丰富的应用程序和服务,用户可以通过Google Play商店下载各种应用程序。
常用操作系统介绍

常用操作系统介绍常用操作系统介绍一、操作系统概述操作系统是计算机系统中最基本、最核心的软件之一。
它作为系统的管理者,负责协调计算机硬件和软件的资源,提供给用户和其他软件程序一个方便和安全的使用环境。
二、操作系统的分类1.Windows操作系统Windows操作系统是微软公司开发的一系列操作系统,包括Windows 10、Windows 8、Windows 7等版本。
它们具有良好的用户界面和丰富的应用程序生态系统,广泛应用于个人电脑和服务器领域。
2.macOS操作系统macOS操作系统是苹果公司开发的操作系统,主要运行在苹果的Mac电脑上。
它具有优秀的用户界面和强大的图形处理能力,被广泛用于图像、音视频等专业领域。
3.Linux操作系统Linux操作系统是一种开源操作系统,具有良好的稳定性和安全性。
它广泛应用于服务器领域,并在移动设备、嵌入式系统等领域也有一定的使用。
常见的Linux发行版有Ubuntu、CentOS等。
4.Android操作系统Android操作系统是谷歌公司开发的一种基于Linux的开源操作系统,主要用于移动设备,如智能方式和平板电脑。
它具有丰富的应用程序和良好的用户体验。
5.iOS操作系统iOS操作系统是苹果公司开发的专用于iPhone、iPad 等移动设备的操作系统。
它具有流畅的用户界面和丰富的应用程序,被广泛认可为用户体验优秀的操作系统。
三、操作系统常用功能1.进程管理操作系统负责管理进程的创建、调度和终止。
它为每个进程分配资源,确保它们能够良好地运行,并通过进程间的通信机制实现进程间的协作。
2.内存管理操作系统管理计算机的内存资源,确保不同程序能够共享和互相隔离的使用内存空间,有效地利用内存资源。
3.文件管理操作系统负责文件的存储和管理,包括文件的创建、读写、删除等操作。
它通过文件系统提供对文件的组织和访问的功能。
4.设备管理操作系统管理计算机的输入输出设备,包括键盘、鼠标、打印机等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、概论一、选择题1.按照所起的作用和需要的运行环境,操作系统属于( D )范畴。
A.支撑软件 B.用户软件 C.应用软件 D.系统软件2.操作系统的主要功能是存储器管理、设备管理、文件管理、用户接口和( C )A.内存管理 B.操作系统管理 C.处理机管理 D.进程管理3.现代操作系统的两个基本特征是( C )和资源共享。
A.多道程序设计 B.中断处理 C.程序并发执行 D.实现分时与实时处理4.在计算机系统中,操作系统是(A )。
A.处于裸机之上的第一层软件 B.处于硬件之下的低层软件C.处于应用软件之上的系统软件 D.处于系统软件之上的用户软件5.操作系统向用户提供了3种类型接口,分别是命令接口、程序接口和( C )A.用户接口 B.资源接口 C.图形界面接口 D.系统调用接口6.操作系统的( D ) 管理部分负责对进程进行调度。
A.存储器 B.控制器 C.运算器 D.处理机7.从用户的观点看,操作系统是( A )。
A.用户与计算机之间的接口 B.控制和管理计算机资源的软件C.合理地组织计算机工作流程的软件 D.由若干层次的程序按一定的结构组成的有机体8.操作系统的主要功能包括处理机管理、( B )管理、设备管理及文件管理。
A.进程 B.存储器 C.硬件 D.软件9.操作系统的基本类型主要有( B )。
A.批处理系统、分时系统及多任务系统B.实时操作系统、批处理操作系统及分时操作系统C.单用户系统、多用户系统及批处理系统D.实时系统、分时系统和多用户系统10.为了使系统中的所有用户都能得到及时的响应,该操作系统应该是( B ) A.多道批处理系统 B.分时系统 C.实时系统 D.网络系统11.下面关于操作系统的叙述中正确的是( A )。
A.批处理作业必须具有作业控制信息 B.分时系统不一定都具有人机交互功能C.从响应时间的角度看,实时系统与分时系统差不多 D.由于采用了分时技术,用户可以独占计算机的资源12.从下述OS相关叙述中选出正确的叙述( B )。
A.分时系统一定是多道程序系统,多道程序系统也一定是分时系统B.为提高计算机系统CPU和外部设备的利用率,把多个程序同时放入主存,使CPU和外部设备能并行工作,这种方法称为多道程序设计C.批处理系统允许用户随时干预自己作业的运行 D.分时操作系统是在核心态下执行的13.从下述叙述中选出正确的叙述( C )。
A.操作系统的不确定性是指在操作系统控制下,多个作业顺序执行和每个作业的执行时间是不确定的B.分时系统中,响应时间=时间片×用户数,因此,为改善响应时间,常用的原则是使时间片越小越好C.采用分时操作系统的计算机系统中,用户不能独占计算机操作系统中的资源D.用户程序通常可以直接访问系统缓冲区中的数据14.如果分时操作系统的时间片一定,那么( B ),则响应时间越长。
A.用户数越少 B.用户数越多 C.内存越少 D.内存越多15.分时操作系统通常采用( B )策略为用户服务。
A.可靠性和灵活性 B.时间片轮转 C.时间片加权分配 D.短作业优先16.若把操作系统看作计算机系统资源的管理者,下列的( D )不属于操作系统所管理的资源。
A.程序 B.内存 C.CPU D.中断17.在下列操作系统的各个功能组成部分中,( A )不需要硬件的支持。
A.进程调度 B.时钟管理 C.地址映射 D.中断系统18.现代计算机系统一般都采用( A ),其基本思想是在主存中同时存放多个用户的程序,使之同时处于运行状态而共享系统资源。
A.多道程序设计技术 B.多处理器技术 C.分布式系统技术 D.分时系统技术二、填空题1.计算机系统是由硬件系统和软件系统两部分组成。
2.采用多道程序设计技术能充分发挥 CPU与外设并行工作的能力。
3.操作系统是计算机系统的一种系统软件,它以尽量合理、有效的方式组织和管理计算机的组织,使整个计算机系统能高效地运行。
4.按计算机系统内存中同时运行程序的数目分类,批处理系统可分两类:单道批处理系统和多道批处理系统。
5.并发和共享是操作系统的两个最基本的特征,两者之间互为存在条件。
6. 在操作系统中,不确定性主要是指不可再现性和异步性。
7.程序并发执行与顺序执行时相比产生了一些新的特征,分别是并发、共享、不确定性。
8.操作系统的一个主要性能参数是吞吐量,它指的是单位时间内系统所完成的总工作量。
9.如果一个操作系统兼有批处理、分时处理和实时处理操作系统三者或其中两者的功能,这样的操作系统称为通用操作系统。
10.在分时和批处理系统结合的操作系统中引入了“前台”和“后台”作业的概念,其目的是为了提高CPU的利用率。
11.分时操作系统的主要特征有三个,即及时性、交互性、独立性12.实时操作系统与分时操作系统的主要区别是及时性和高可靠性13.实时系统应具备的两个基本特征是及时性和高可靠性14.实时信息处理是实时应用的一种,例如飞机(火车)订票系统就是实时信息处理的例子。
15.批处理系统主要解决效率问题,分时系统主要解决及时响应问题。
16.如果操作系统具有很强的交互性,可同时供多个用户使用,但时间响应不太及时,则属于分时操作系统类型:如果操作系统可靠性高,时间响应及时但不特别注重交互能力,则属于实时操作系统类型;如果操作系统在用户提交作业后,不提供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程的自动化,则属于批处理操作系统类型。
17.在主机控制下进行的输入/输出操作称为联机输入/输出操作。
18. 批处理系统不允许用户随时干预自己程序的运行。
19.实现多道程序设计的计算机系统,需要中断机构的支持。
20.为了赋予操作系统某些特权,使得操作系统更加安全可靠地工作,实际操作系统中都区分程序执行的两种不同的运行状态,它们是系统态和用户态;其中在用户态下执行的程序不能执行特权指令。
21.在操作系统中,不可中断执行的操作称为原语。
2、进程管理一、选择题1.多道程序环境下,操作系统进行资源分配时是以( C )为基本单位。
A.程序 B.指令 C.进程 D.作业2.并发进程失去了封闭性是指( D )。
A.多个相对独立的进程以各自独立的速度向前推进 B.并发进程的执行结果与速度无关C.并发进程执行时,在不同时刻发生的错误 D.并发进程共享系统中的所有资源3.下列几种关于进程的叙述,( A )最不符合操作系统对进程的理解。
A.进程是在多进程并行执行环境中的完整程序 B.进程可以由程序、数据和进程控制块描述C.线程具有传统进程具有的特征,所以又称为轻量进程D.进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位4.当一个进程处于( C )的状态时,称其为就绪状态。
A.正等待着一批数据的输入 B.正等着协作进程的一个消息C.正等待分给它一个时间片 D.正等着进入内存5.进程的并发执行是指若干个进程( D )A.同时执行 B.在执行的时间上是重叠的 C.在执行的时间上是不可重叠的 D.共享系统资源6.下面对进程的描述中,错误的是( D )A.进程是动态的概念 B.进程执行需要处理机 C.进程是有生命期的 D.进程是指令的集合7.通常,用户进程被建立后,( B )。
A.便一直存在于系统中,直到被操作人员撒消 B.随着作业运行正常或不正常结束而撤消C.随着时间片轮转而撤消与建立 D.随着进程的阻塞或唤醒而撤消与建立8.进程是一个具有一定独立功能的程序在某个数据集上的一次( B )A.等待活动 B.运行活动 C.单独活动 D.关联操作9.一个进程是( C )。
A.由协处理机执行的一个程序 B.一个独立的程序+数据集C.PCB结构与程序和数据的组合 D.一个独立的程序10.( D )是程序实体的运行过程。
A.程序 B.数据 C.进程控制块 D.进程11.操作系统根据( B )来对并发执行的进程进行控制和管理。
A.进程的基本状态 B.进程控制块 C.多道程序设计 D.进程的优先权12.操作系统通过( B )对进程进行管理。
A.进程 B.进程控制块 C.进程启动程序 D.进程控制区13.操作系统通过( B )对进程进行管理。
A.JCB B.PCB C.DCT D.CHCT14.在进程控制块中,主要包括4方面用于描述和控制进程运行的信息。
其中,( C )主要是由处理器各种寄存器中的内容组成的。
A.进程标识符信息 B.进程调度信息 C.处理器状态信息 D.进程控制信息15.进程控制就是对系统中的进程实施有效的管理,通过使用( C )、进程撤消、进程阻塞、进程唤醒等进程控制原语实现。
A.过程运行 B.进程管理 C.进程创建 D.进程同步16.进程调度是最基本的一种调度,在3种类型的操作系统中都必须配置这级调度。
进程调度可采用的调度策略有( D ) 两种方式A.联机方式和批处理方式 B.索引方式和顺序方式 C.程序方式和抢占方式 D.非抢占方式和抢占方式17.( B )调度算法有利于CPU繁忙型的作业(进程),而不利于I/O繁忙型的作业(进程)。
A.时间片轮转 B.先来先服务 C.短作业(进程)优先 D.优先权18.( B )优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。
A.先来先服务 B.静态 C.动态 D.短作业19.以优先级为基础的进程调度算法,可以保证在任何时候正在运行的进程总是非就绪状态下的优先级最高的进程。
上述描述是( B ) A.正确 B.错误20.在分时操作系统中,进程调度经常采用( C )算法。
A.先来先服务 B.最高优先权 C.时间片轮转 D.随机21.以下不可能引起进程调度的是( C )。
A.一个进程完成工作后被撒消 B.一个进程从就绪状态变成了运行状态C.一个进程从阻塞状态变成了就绪状态 D.一个进程从运行状态变成了阻塞状态或就绪状态22.一个进程被唤醒意味着( D )。
A.该进程重新占有了CPU B.它的优先权变为最大 C.其PCB移至阻塞队列的队首D.进程变为就绪状态23.一个进程必须具有的3种基本状态是( C )A.就绪状态、挂起状态和运行状态 B.挂起状态、阻塞状态和运行状态C.就绪状态、运行状态和阻塞状态 D.就绪状态、运行状态和终止状态24.下面所列的进程的3种基本状态之间的转换不正确的是( D )。
A.就绪状态→运行状态 B.运行状态→就绪状态 C.运行状态→阻塞状态 D.就绪状态→阻塞状态25.下列的进程状态变化中,( C )变化是不可能发生的。
A.运行→就绪 B.运行→阻塞 C.阻塞→运行 D.阻塞→就绪26.一个运行的进程用完了分配给它的时间片后,它的状态变为( A )A.就绪 B.阻塞 C.运行 D.由用户自己确定27.在进程管理中,当( C )时,过程从阻塞状态变为就绪状态。