操作系统 第二章 习题

合集下载

操作系统第二章进程和线程复习题

操作系统第二章进程和线程复习题

第二章练习题一、单项选择题1.某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将( C )。

A. 从就绪变为运行; B.从运行变为就绪;C.从运行变为阻塞; D.从阻塞变为就绪2.进程控制块是描述进程状态和特性的数据结构,一个进程( D )。

A.可以有多个进程控制块;B.可以和其他进程共用一个进程控制块;C.可以没有进程控制块;D.只能有惟一的进程控制块。

3.临界区是指并发进程中访问共享变量的(D)段。

A、管理信息B、信息存储C、数据D、程序4. 当__ B__时,进程从执行状态转变为就绪状态。

A. 进程被调度程序选中B. 时间片到C. 等待某一事件D. 等待的事件发生5. 信箱通信是一种( B )通信方式。

A. 直接通信B. 高级通信C. 低级通信D. 信号量6. 原语是(B)。

A、一条机器指令B、若干条机器指令组成C、一条特定指令D、中途能打断的指令7. 进程和程序的一个本质区别是(A)。

A.前者为动态的,后者为静态的;B.前者存储在内存,后者存储在外存;C.前者在一个文件中,后者在多个文件中;D.前者分时使用CPU,后者独占CPU。

8. 任何两个并发进程之间存在着(D)的关系。

A.各自完全独立B.拥有共享变量C.必须互斥D.可能相互制约9. 进程从运行态变为等待态可能由于(B )。

A.执行了V操作 B.执行了P 操作C.时间片用完 D.有高优先级进程就绪10. 用PV操作管理互斥使用的资源时,信号量的初值应定义为(B)。

A.任意整数 B.1 C.0 D.-111. 现有n个具有相关临界区的并发进程,如果某进程调用P 操作后变为等待状态,则调用P操作时信号量的值必定为(A)。

A.≤0 B.1C.n-1 D.n12. 用PV操作管理临界区时把信号量的初值定义为1,现已有一个进程在临界区,但有n个进程在等待进入临界区,这时信号量的值为(C)。

A.-1 B.1 C.-n D.n13. 用V操作唤醒一个等待进程时,被唤醒进程的状态应变成(B)状态。

操作系统习题第二章

操作系统习题第二章

第二章1. 分配到必要的资源并获得处理机时的进程状态是__执行状态_________A 就绪状态B执行状态C阻塞状态 D 撤消状态2. 若进程信号量S的初值为2,当前值为-1(绝对值)则表示有_________个等待进程.A 0 B1 C2 D33. 程序的顺序执行通常在_单道程序_的工作环境中,具有以下特征_程序的可再现性_,程序的并发执行在_多道程序_的工作环境中,具有如下特征__资源共享_____.A 单道程序B 多道程序C程序的可再现性 D 资源共享4. 下列进程变化中, __等待---运行________变化是不可能发生的.A运行--- 就绪B运行---等待C等待---运行 D 等待---就绪5. 当_________时,进程从执行状态转变为就绪状态。

A 进程被调度程序选中B 时间片到C 等待某一事件D 等待的事件发生6.用P、V操作管理临界区时,信号量的初值应定义为_______A -1B 0C 1D任意值7.对于两个并发进程,设互斥信号量为mutex,若mutex=0,则________A 表示没有进程进入临界区B 表示有一个进程进入临界区C表示有一个进程进入临界区,另一个进程等待进入D 表示有两个进程进入临界区8.如果系统中有n个进程,则就绪队列中进程的个数最多为________(就绪队列中的进程只要获得CPU就能运行,CPU中必定有一个正在运行的进程)A n+1B nC n-1 D19. 在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区.所谓临界区是指__一段程序_______A 一个缓冲区B 一段数据区C 同步机制D 一段程序10.如果系统中有n个进程,则在等待队列中进程的最多个数为_n_______个. (等待队列中的进程还缺少除了CPU以外,还缺少其他资源,如果其他资源获得不了就始终在等待队列)11. 如果信号量的当前值为-4(绝对值)则表示系统中在该信号量上有___4___个等待进程。

操作系统习题

操作系统习题

第二章习题课1、Windows从软件归类来看是属于________软件。

2、Windows提供了长文件名命名方法,一个文件名的长度最多可达到________个字符。

3、Windows中,当屏幕上有多个窗口时,标题栏的颜色与众不同的窗口是________窗口。

4、Windows中,被删除的文件或文件夹将存放在________中。

5、Windows中菜单有3类,它们是下拉式菜单,控制菜单和________。

6、不少微机软件的安装程序都具有相同的文件名,Windows系统也如此,其安装程序的文件名一般为________。

7、微型计算机可以配置不同的显示系统,在CGA 、EGA 和VGA 标准中,显示性能最好的一种是________。

8、为了更改我的电脑或Windows资源管理器窗口文件夹和文件的显示形式,应当在窗口的________菜单中选择指定。

9、要在Windows中修改日期或时间,则应双击"________"中的"日期/时间"图标。

10、用鼠标右键单击输入法状态窗口中的________按钮,即可弹出所有软键盘菜单。

11、在Windows 的资源管理器窗口中,通过选择________菜单可以改变文件或文件夹的显示方式。

12、在Windows系统中,为了在系统启动成功后自动执行某个程序,应该将该程序文件添加到________文件夹中。

13、在Windows中,回收站是________中的一块区域。

14、在Windows中,切换到MS-DOS 方式后,返回Windows的命令是________。

15、在Windows中,如果要把整幅屏内容复制到剪贴板中,可按________键。

16、在大多数的主板型号中,启动时按下________键可以进入CMOS设置。

17、在多媒体计算机系统,CD-ROM属于________媒体。

18、在计算机内部,用来传送、存储、加工处理的数据或指令都是以________形式进行的。

操作系统练习题 第2章进程管理

操作系统练习题 第2章进程管理

第二章进程管理练习题(一)单项选择题1.多道程序设计系统中,让多个计算问题同时装入计算机系统的主存储器( )。

A.并发执行B.顺序执行 C.并行执行D.同时执行2. 引入多道程序设计技术后,处理器的利用率( )。

A.无改善B.极大地提高 C.降低了D.无变化,仅使程序执行方便3.计算机系统采用多道程序设计技术后,()。

A.缩短了每个程序的执行时间B.系统效率随并行工作道数成比例增长C.提高了系统效率D.使用设备时不会发生冲突4.进程是( )。

A.一个系统软件B.与程序概念等效C.存放在内存中的程序D.执行中的程序5.进程的( )和并发性是两个很重要的属性。

A.动态性B.静态性C.易用性D.顺序性6.已经获得除( )以外所有运行所需资源的进程处于就绪状态。

A.主存储器B.打印机C.C PU D.磁盘空间7.在一个单处理器系统中,处于运行态的进程( )。

A.可以有多个B.不能被打断C.只有一个D.不能请求系统调用8.对于一个单处理器系统来说,允许若干进程同时执行,轮流占用处理器.称它们为()的。

A. 顺序执行B. 同时执行C. 并行执行D. 并发执行9.操作系统根据( )控制和管理进程,它是进程存在的标志。

A.程序状态字B.进程控制块C.中断寄存器D.中断装置10.若干个等待占有CPU并运行的进程按一定次序链接起来的队列为( )。

A.运行队列B.后备队列C.等待队列D.就绪队列11.临界区是指( )。

A. 并发进程中用于实现进程互斥的程序段B.并发进程中用于实现进程同步的程序段C.并发进程中用户实现进程通信的程序段D.并发进程中与共享变量有关的程序段12.对于记录型信号量,在执行一次P操作时,信号量的值应( )。

A.不变B.加1 C.减1D.减指定数值13.在执行signal操作时,当信号量的值( )时,应释放一个等待该信号量的进程。

A.0 B.<0 C.>=0 D.<=014.wait、signal操作必须在屏蔽中断下执行,这种不可变中断的过程称为( )。

操作系统第二章复习题-答案

操作系统第二章复习题-答案

操作系统第二章复习题一、选择最合适的答案1. 用P、V 操作管理临界区时,信号量的初值一般应定义为(C )。

A.–1 D.任意值2. 有m 个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是( A )。

至–(m-1) 至m-1 至–m 至m3.在下面的叙述中,正确的是(C )。

A.临界资源是非共享资源B.临界资源是任意共享资源C.临界资源是互斥共享资源D.临界资源是同时共享资源4.对进程间互斥地使用临界资源,进程可以(D )A.互斥地进入临界区B.互斥地进入各自的临界区C.互斥地进入同一临界区D.互斥地进入各自的同类资源的临界区5.设两个进程共用一个临界资源的互斥信号量mutex,当mutex=1 时表示(B )。

A.一个进程进入了临界区,另一个进程等待B.没有一个进程进入临界区C.两个进程都进入了临界区D.两个进程都在等待6.设两个进程共用一个临界资源的互斥信号量mutex,当mutex=-1 时表示(A )。

A.一个进程进入了临界区,另一个进程等待B.没有一个进程进入临界区C.两个进程都进入了临界区D.两个进程都在等待7.当一进程因在记录型信号量S 上执行P(S)操作而被阻塞后,S 的值为(B )。

A.>0B.<0C.≥0D.≤08.当一进程因在记录型信号量S 上执行V(S)操作而导致唤醒另一进程后,S 的值为(D )。

A.>0B.<0C.≥0D.≤09.如果信号量的当前值为-4,则表示系统中在该信号量上有(A )个进程等待。

10.若有4 个进程共享同一程序段,而且每次最多允许3 个进程进入该程序段,则信号量的变化范围是( B )。

A. 3,2,1,0B. 3,2,1,0,-1C. 4,3,2,1,0D. 2,1,0,-1,-211.若信号S 的初值为2,当前值为-1,则表示有( B )个等待进程12.如果有三个进程共享同一互斥段,而且每次最多允许两个进程进入该互斥段,则信号量的初值应设置为( C )。

操作系统--习题课1-第二章

操作系统--习题课1-第二章

第二章进程的描述与控制-习题【例1】我们为某临界区设置一把锁W,当W=1时,表示关锁;W=0时表示锁已经打开。

试写出开锁和关锁原语,并利用他们实现互斥。

分析:在用锁实现互斥时,必须为每个临界资源设置一把锁W,值得注意的是锁W只能有开或关两种状态,相应地W只能取0或1两个值。

进行关锁操作时,若W处于开的状态,则表示相应的临界资源空闲,进程只需将锁的状态置为关,便可直接进入临界区;否则,若W已处于关状态,则表示其他进程正在使用临界资源,故执行关锁操作的进程必须等待。

进行开锁操作时,则必须将锁的状态置为开状态,以允许其他进程使用临界资源。

答:相应的关锁原语lock(W)和开锁原语unlock(W)可描述为:lock(W): while(W==1);W=1;unlock(W): W=0;在利用关锁原语和开锁原语实现进程互斥时,可将临界区CS放在其间,即:lock(W);CS;unlock(W);【例2】在所示图中,有一计算进程和打印进程,他们共享一个单缓冲区,计算进程不断地计算出一个整型结果并将它放入单缓冲区中,打印进程则负责从单缓冲区中取出每一个结果进行打印,请用信号量来实现它们的同步关系。

分析1:可从临界资源的角度来思考,先找临界资源,并为每种资源设置信号量,在访问临界资源之前加wait操作来申请资源,访问完临界资源后加signal操作来释放临界资源。

本题中有两类临界资源,第一类是计算进程争用的空闲缓冲区,初始状态下有一个缓冲区可供使用,故可为它设置初值为1的信号量empty;第二类是打印进程争用的已放入缓冲中的打印结果,初始状态下缓冲中无结果可供打印,故可为它设置初值为0的信号量full。

答1:具体的同步算法可描述为:semaphore full=0, empty=1;int buffer;cp(){int nextc;while(1){compute the next number in nextc;wait(empty);buffer=nextc;signal(full);}}pp(){int nextp;while(1){wait(full);nextp=buffer;signal(empty);print the number in nextp;}}main(){cobegincp(); pp();coend}其实,本题是一个n=1的生产者—消费者问题,与常规的生产者—消费者问题的算法比较一下,可以发现:单缓冲的情况下,缓冲区只需要简单变量来描述,而不必再用数组;另外,也不再需要in(out)指针来指示产品放到(取自)哪个缓冲区,而且,由于此时生产者、消费者不可能同时访问缓冲区,所以原来的mutex信号量也不再需要。

第二章习题

第二章习题

第二章操作系统(习题)1、关于操作系统的作用,正确的说法是( )。

A. 与硬件的接口B. 把源程序翻译成机器语言程序C. 进行编码转换D. 控制和管理系统资源2、在Windows 7中,任务栏的主要作用是( )。

A. 方便实现窗口之间的切换B. 显示系统的开始菜单D. 显示当前的活动窗口 C. 显示正在后台工作的窗口3、打开Windows 7的“资源管理器”窗口可看到窗口分隔条将整个窗口分为导航窗格和文件夹内容窗口两大部分,其中文件夹内容窗口显示的是( )。

A. 当前盘所包含的文件的内容B. 系统盘所包含的文件夹和文件名C. 当前盘所包含的全部文件名D. 当前文件夹所包含的文件名和下级子文件夹4、下面关于Windows 7文件拷贝的叙述中,错误的是( )。

A. 使用“计算机”中的“编辑”菜单进行文件拷贝,要经过选择、复制和粘贴B. 在“计算机”中,允许将同名文件拷贝到同一个文件夹下C. 可以按住<Ctrl>键,用鼠标左键拖放的方式实现文件的拷贝D. 可以用鼠标右键拖放的方式实现文件的拷贝5、要减少一个文件的存储空间,可以使用工具软件( )将文件压缩存储。

A. 磁盘碎片整理程序B. McAfeeC. Windows Media PlayerD.WinRAR6、在Windows的桌面上,可以建立( )的快捷方式图标。

A. 文件或文件夹B. 应用程序C. 打印机D. 以上三种都可以7、在Windows的桌面上,“回收站”是( )。

A. 内存中的一块区域B. 硬盘中的一块区域C. 软盘中的一块区域D. 以上三种都可以8、当一个应用程序窗口被最小化后,该应用程序( )。

A. 继续在前台运行B. 终止运行C. 转入后台运行D. 保持最小化前的状态9、扩展名为exe 的文件称为( )。

A. 后备文件B. 可执行文件C. 文本文件D. 系统文件10、启动Windows的实质是( )。

A. 将Windows系统文件调入内存运行B. 给计算机加电C. 检查或清除软件故障D. 检测并清除硬件故障11.以下选项中,( )不是Windows7有效的文件名。

第二章:操作系统复习题(含答案)

第二章:操作系统复习题(含答案)

第二章:操作系统复习题(含答案)一、单项选择:1.对操作系统的说法中错误的是______A.按运行环境将操作系统分为实时操作系统和分时操作系统和批处理操作系统B.分时操作系统具有多个终端C.实时操作系统是对外来信号及时做出反应的操作系统D.批处理操作系统指利用CPU的空余时间处理成批的作业2.MS-DOS是基于____的操作系统.A.多用户多任务(UNIX家族)B.单用户多任务(WINDOWS系列)C.单用户单任务(DOS)D.多用户单任务(基本没有)3.以下配置中,_____不是安装Windows XP硬件的最低要求。

A.Intel 80486DX、或PentiumCPU的计算机B.至少64M以上的内存C.至少1.5GB的硬盘空间D.4MB显存以上的PCI、AGP显卡4.通常情况下,Windows XP用户可以通过_______,从弹出的菜单中选取相应命令来创建快捷方式。

A.单击鼠标左键B.单击鼠标右键C.双击鼠标左键D.双击鼠标右键5.下列有关在Windows XP下查找文件或文件夹的说法,不正确的是______。

A.可以根据文件的位置进行查找B.可以根据文件的只读属性进行查找C.可以根据文件的内容进行查找D.可以根据文件的修改日期进行查找6.Windows XP提供了各种系统工具来帮助用户管理系统,其中的____可以检查、诊断和修复各种类型的磁盘损坏的错误。

A.磁盘扫描程序B.磁盘空间管理C.磁盘碎片整理程序D.备份程序7.在Windows XP资源管理器中,要查看磁盘的总容量、已用空间和可用空间等磁盘信息,通常可选择______菜单下属性功能。

A.文件B.编辑C.查看D.工具8.在WindowsXP中,当桌面上有多个窗口时,__________是当前窗口。

A.可以有多个窗口B.只有一个固定窗口C.被其它窗口盖住的窗口D.一个标题栏的颜色与众不同的窗口9.双击扩展名为.A VI的文件(音视频文件)后,WindowsXP将打开__________窗口。

操作系统第二章练习题与答案

操作系统第二章练习题与答案

C.DCT D.FCB5.一个进程被唤醒,意味着该进程 D 。

A.重新占有CPU B.优先级变为最大C.移至等待队列之首 D.变为就绪状态6.由各作业JCB形成的队列称为 C 。

A.就绪作业队列 B.阻塞作业队列C.后备作业队列 D.运行作业队列7.既考虑作业等待时间,又考虑作业执行时间的作业调度算法是 A 。

A.响应比高者优先B.短作业优先C.优先级调度D.先来先服务8.作业调度程序从处于 D 状态的队列中选取适当的作业投入运行。

A.就绪 B.提交C.等待 D.后备9. A 是指从作业提交系统到作业完成的时间间隔。

A.周转时间 B.响应时间C.等待时间 D.运行时间10.计算机系统在执行 C 时,会自动从目态变换到管态。

A.P操作 B.V操作C.系统调用 D.I/O指令三、问答1.在多道程序设计系统中,如何理解“内存中的多个程序的执行过程交织在一起,大家都在走走停停”这样一个现象?答:在多道程序设计系统中,内存中存放多个程序,它们以交替的方式使用CPU。

因此,从宏观上看,这些程序都开始了自己的工作。

但由于CPU只有一个,在任何时刻CPU只能执行一个进程程序。

所以这些进程程序的执行过程是交织在一起的。

也就是说,从微观上看,每一个进程一会儿在向前走,一会儿又停步不前,处于一种“走走停停”的状态之中。

2.什么是“原语”、“特权指令”、“系统调用命令”和“访管指令”?它们之间有无一定的联系?答:特权指令和访管指令都是CPU指令系统中的指令,只是前者是一些只能在管态下执行的指令,后者是一条只能在目态下执行的指令。

原语和系统调用命令都是操作系统中的功能程序,只是前者执行时不能被其他程序所打断,后者没有这个要求。

操作系统中有些系统调用命令是以原语的形式出现的,例如创建进程就是一条原语式的系统调用命令。

但并不是所有系统调用命令都是原语。

因为如果那样的话,整个系统的并发性就不可能得到充分地发挥。

3.操作系统是如何处理源程序中出现的系统调用命令的?答:编译程序总是把源程序中的系统调用命令改写成为一条访管指令和相应的参数。

操作系统习题

操作系统习题

第二章课后习题一、单项选择题1、在单一处理机上执行程序,多道程序的执行是在()进行的。

A.同一时刻B. 同一时间间隔内C.某一固定时刻D. 某一固定时间间隔内2、引入多道程序技术后,处理机的利用率()。

A.降低了B. 有所改善C.大大提高D. 没有变化,只是程序的执行方便了3、顺序程序和并发程序的执行相比,()。

A.基本相同B. 有点不同C.并发程序执行总体上执行时间快D.顺序程序执行总体上执行时间快4、单一处理机上,将执行时间有重叠的几个程序称为()。

A.顺序程序B. 多道程序C.并发程序D. 并行程序5、进程和程序的本质区别是()。

A.存储在内存和外存B.顺序和非顺序执行机器指C.分时使用和独占使用计算机资源D.动态和静态特征6、进程就是程序在并发环境中的执行过程,它是系统进行资源分配和调度的一个基本单位。

进程具有[1]、[2]、调度性、异步性和结构性等基本特征。

进程是一次执行过程,具有生命期体现了进程的[1]特征。

进程由程序段、[3]、[4]组成,其中[4]是进程在系统中存在的唯一标识。

供选择的答案:[1][2] A、动态性B、静态性C、共行性D、并发性E、可执行性F、易用性[3] A、过程B、数据C、进程标识符D、函数[4] A、FCB B、FIFO C、PCB D、JCB7、进程执行时的间断性,决定了进程可能具有多种状态。

进程的基本状态有三种,在分时系统中,当一个进程拥有的时间片到时,则该进程即由[1]进入[2]。

如果出现因某种原因使得处理机空闲时,则需要从就绪队列中选择一进程,并将处理机分配给它,此时该进程进入[3],这个过程是由[4]来完成。

供选择的答案:[1][2][3] A、就绪状态B、静止状态C、阻塞状态D、运行状态[4] A、进程控制程序B、资源分配程序C、进程调度程序D、处理机分配程序8、为了描述进程的动态变化过程,采用了一个与进程相联系的()系统,根据它而感知进程的存在。

计算机操作系统第2章习题

计算机操作系统第2章习题

1.在进程管理中,当C 时,进程从阻塞状态变为就绪状态。

A.进程被调度程序选中B.进程等待某一事件发生C.等待的事件出现D.时间片到2.在分时系统中,一个进程用完给它的时间片后,其状态变为A 。

A.就绪B.等待C.运行D.由用户设定3.下面对进程的描述中,错误的是D 。

A.进程是动态的概念B.进程的执行需要CPUC.进程具有生命周期D.进程是指令的集合4.操作系统通过B 对进程进行管理。

A.JCB B.PCB C.DCT D.FCB5.一个进程被唤醒,意味着该进程D 。

A.重新占有CPU B.优先级变为最大C.移至等待队列之首D.变为就绪状态6.由各作业JCB形成的队列称为C 。

A.就绪作业队列B.阻塞作业队列C.后备作业队列D.运行作业队列7.既考虑作业等待时间,又考虑作业执行时间的作业调度算法是A 。

A.响应比高者优先B.短作业优先C.优先级调度D.先来先服务8.作业调度程序从处于D 状态的队列中选取适当的作业投入运行。

A.就绪B.提交C.等待D.后备9.A 是指从作业提交系统到作业完成的时间间隔。

A.周转时间B.响应时间C.等待时间D.运行时间10.计算机系统在执行C 时,会自动从目态变换到管态。

A.P操作B.V操作C.系统调用D.I/O指令三、问答1.在多道程序设计系统中,如何理解“内存中的多个程序的执行过程交织在一起,大家都在走走停停”这样一个现象?答:在多道程序设计系统中,内存中存放多个程序,它们以交替的方式使用CPU。

因此,从宏观上看,这些程序都开始了自己的工作。

但由于CPU只有一个,在任何时刻CPU只能执行一个进程程序。

所以这些进程程序的执行过程是交织在一起的。

也就是说,从微观上看,每一个进程一会儿在向前走,一会儿又停步不前,处于一种“走走停停”的状态之中。

2.什么是“原语”、“特权指令”、“系统调用命令”和“访管指令”?它们之间有无一定的联系?答:特权指令和访管指令都是CPU指令系统中的指令,只是前者是一些只能在管态下执行的指令,后者是一条只能在目态下执行的指令。

操作系统第二章课后习题

操作系统第二章课后习题

1.什么是前趋图?为什么要引入前趋图?答:为了能更好地描述程序的顺序和并发执行情况,我们先介绍用于描述程序执行先后顺序的前趋图。

所谓前趋图( (Precedence Graph),是指一个有向无循环图,可记为DAG( DirectedAcyclic Graph),它用于描述进程之间执行的先后顺序。

2.3.为什么程序并发执行会产生间断性特征?答:程序在并发执行时,由于它们共享系统资源,以及为完成同一项任务而相互合作,致使在这些并发执行的程序之间形成了相互制约的关系。

4.程序并发执行时为什么会失去封闭性和可再现性?因为程序并发执行时,是多个程序共享系统中的各种资源,因而这些资源的状态是由多个程序来改变,致使程序的运行失去了封闭性。

而程序一旦失去了封闭性也会导致其再失去可再现性5.在操作系统中为什么要引入进程的概念?它会产生什么样的影响?答:在操作系统中引入进程概念,是为了实现多个程序的并发执行。

传统的程序与其他程序并发执行时,其执行时结果不可再现,因此,传统的程序不能与其他程序并发执行,只有在为之创建进程后,才能与其他程序(进程)并发执行。

这是因为并发执行的程序是“停停走走”地执行,只有在为它创建进程后,在它停下时,方能将其现场信息保存在它的PCB中,待下次被调度执行时,再从PCB中恢复CPU现场而继续执行,而传统的程序却无法满足上述要求。

建立进程所带来的好处是多个程序能并发执行,这极大地提高了资源利用率和系统吞吐量。

但管理进程也需付出一定的代价,包括进程控制块及协调各运行的机构所占用的内存空间开销,以及为进行进程间的切换、同步及通信等所付出的时间开销。

6.试从动态性、并发性和独立性上比较进程和程序答:(1)动态性是进程最基本的特性,可表现为由创建而产生,由调度而执行,因得不到资源而暂停执行,以及由撤销而消亡,因而进程由一定的生命期;而程序只是一组有序指令的集合,是静态实体。

(2)并发性是进程的重要特征,同时也是OS的重要特征。

操作系统第二章习题

操作系统第二章习题

第二章进程的描述与控制1、在单用户单任务环境下,用户独占全机,此时机内资源的状态,只能由运行程序的操作加以改变,此时的程序执行具有封闭性和可在现性特征。

2、并发进程之间的相互制约,是由于他们共享资源和相互合作而产生的,因而导致程序在并发执行时具有间断性或异步性特征。

3、程序并发执行与顺序执行是相比产生了一些新特征,分别是间断性、失去封闭性和不可再现性。

4、引入进程的目的是使程序能正确地并发执行,以提高资源利用率和系统吞吐量,而引入线程的目的是减少并发执行的开销,提高程序执行的并发程度。

5、进程由进程控制块(PCB)、程序段和数据段组成,其中PCB是进城存在的唯一标志。

6、进程最基本的特征是动态性和并发性,除此之外,它还有独立特征和异步性特征。

7、由于进程的实质是程序的一次执行,故进程有动态性的基本特征,该特征还表现在进程由创建而产生,由调度而执行,由撤销而消亡,即进程具有一定的生命期。

8、引入进程带来的好处提高资源利用率和增加系统吞吐量。

9、当前正在执行的进程由于时间片用完而暂停执行时,该进程应转变为就绪状态;若因发生某种事件而不能继续执行时,应转为阻塞状态;若因终端用户的请求而暂停执行时,他应转为静止就绪状态。

10、用户为阻止进程继续运行,应利用挂起原语,若进程正在执行,应转变静止就绪状态,以后,若用户要恢复期运行,应利用激活原语,此时进程应转变为活动就绪状态。

11、系统中共有5个用户进程,且当前CPU在用户态下执行,则最多可有4个用户进程处于就绪状态,最多可有4个用户进程处于阻塞状态;若当前在核心态下执行,则最多可有4个用户进程处于就绪状态,最多可有5个用户进程处于阻塞状态。

12、为了防止OS本身及关键数据(如PCB等),遭受到应用程序有意或无意的破坏,通常也将处理机的执行状态分成用户态和系统态两种状态。

13、进程同步主要是对多个相关进程在执行次序上进行协调。

14、同步机制应遵循的准则有空闲让进、忙则等待、有限等待和让权等待。

操作系统第二章测试题

操作系统第二章测试题
Oห้องสมุดไป่ตู้第二章练习题
一、选择题
1、从静态的角度看,进程是由(A)、(B)、(C)三部分组成的,其中(C)是进程存在的唯一标志。当几个进程共享(A)时,(A)应当是可重入代码。
A,B,C:(1)JCB; (2)PCB (3)DCB (4)FCP (5)程序段(6)数据段(7)I/O缓冲区
2、进程和程序的一个本质区别是(A)。
5、进程由___________、________________和____________组成,其中_____________是进程存在的唯一标志。
6、进程最基本的特征是___________和___________,除此之外,它还有____________、________特征。
7、由于进程的实质是程序的一次执行,故进程有___________的基本特征,该特征还表现在进程由___________而产生,由___________而执行,由___________而消亡,即进程具有一定的生命期。
(3)临界区是指进程中用于实现进程通信的那段代码
(4)临界区是指进程中用于访问共享资源的那段代码
(5)临界区是指进程中访问临界资源的那段代码
15、进程A和B共享同一临界资源,并且进程A正处于对应的临界区内执行。请从下列描述中选择一条正确的描述。
(1)进程A的执行不能被中断,即临界区的代码具有原子性
(2)进程A的执行能被中断,但中断A后,不能将CPU调度给B进程
19、利用共享的文件进行进程通信的方式被称作___________,除此之外,进程类型还有___________、___________和___________三种类型。
20、客户机—服务器系统通信机制主要的实现方法有是___________、___________和___________三种。

操作系统第二版第二章课后习题答案

操作系统第二版第二章课后习题答案

第二章进程和线程作业答案1,2,4,6,7,10,11,12,14, 211.在操作系统中为什么要引入进程概念?它与程序的差别和关系是怎样的?答:由于多道程序的并发执行时共享系统资源,共同决定这些资源的状态,因此系统中各程序在执行过程中就出现了相互制约的新关系,程序的执行出现“走走停停”的新状态。

用程序这个静态概念已经不能如实反映程序并发执行过程中的这些特征。

为此,人们引入“进程(Process)”这一概念来描述程序动态执行过程的性质。

进程和程序是两个完全不同的概念。

进程与程序的主要区别:进程和程序之间存在密切的关系:进程的功能是通过程序的运行得以实现的,进程活动的主体是程序,进程不能脱离开具体程序而独立存在。

2.PCB的作用是什么?它是怎样描述进程的动态性质的?答:PCB是进程组成中最关键的部分。

每个进程有惟一的进程控制块;操作系统根据PCB对进程实施控制和管理,进程的动态、并发特征是利用PCB表现出来的;PCB是进程存在的唯一标志。

PCB中有表明进程状态的信息,该进程的状态包括运行态、就绪态和阻塞态,它利用状态信息来描述进程的动态性质。

4. 用如图2-26所示的进程状态转换图能够说明有关处理机的大量容。

试回答:①什么事件引起每次显著的状态变迁?②下述状态变迁因果关系能否发生?为什么?(A)2→1 (B)3→2 (C)4→1答:(1)就绪→运行:CPU空闲,就绪态进程被调度程序选中运行→阻塞:运行态进程因某种条件未满足而放弃CPU的占用。

阻塞→就绪:阻塞态进程所等待的事件发生了。

运行→就绪:正在运行的进程用完了本次分配给它的时间片(2)下述状态变迁(A)2→1,可以。

运行进程用完了本次分配给它的时间片,让出CPU,从就绪队列中选一个进程投入运行。

(B)3→2,不可以。

任何时候一个进程只能处于一种状态,它既然由运行态变为阻塞态,就不能再变为就绪态。

(C)4→1,可以。

某一阻塞态进程等到的事件出现了,而且此时就绪队列为空,该进程进入就绪队列后马上又被调度运行。

第二章Windows2000操作系统习题

第二章Windows2000操作系统习题

第二章Windows2000操作系统习题Windows2022年操作系统习题一、选择题:1.中文Windows 2022年操作系统是________. A)单用户单任务系统B)多用户单任务系统C)多用户多任务系统D)单用户多任务系统2.中文Windows 2022年的\桌面\指的是________. A)整个屏幕B)某个窗口C)全部窗口D)活动窗口3.正确关闭中文Windows 2022年系统的操作是________. A)单击\开始\按钮后再操作B)关闭电源C)按Reset开关D)按Ctrl+Alt+Del组合键4.中文Windows 2022年的窗口与对话框的差别是________.A)二者都能改变大小,但对话框不能移动B)对话框既不能移动,也不能改变大小C)二者都能移动和改变大小D)二者都能移动,但对话框不能改变大小5.当一个窗口被最小化后,该窗口________. A)被关闭B)没关闭C)没变化D)找不到了6.当一个在前台运行的应用程序窗口被最小化后,该应用程序将________. A)被终止执行B)继续在前台执行C)被暂停执行D)被转入后台执行7.进行\粘贴\操作后,剪贴板中的内容________. A)被清除B)被换掉了C)不变D)是空白8.下列操作中,可以在中文输入与英文输入方法间切换的操作是________. A)Shift+. B)Ctrl+空格键C)Alt+Ctrl D)Shift+空格键9.下列操作中,能在各种输入法间切换的操作是________.A)Ctrl+Shift B)Ctrl+空格键C)Shift+空格键D)Alt+Shift10.在中文Windows 2022年中,\回收站\的内容______. A)能恢复B)不能恢复C)不占存储空间D)永远不必清除11.Windows 2022年操作系统________.A)只能运行一个应用程序B)最少同时运行2个应用程序C)最多同时运行2个应用程序D)可以同时运行多个应用程序12.图标是Windows 2022年的一个重要元素,下列有关图标的描述中,错误的是________. A)图标只能代表某个应用程序或应用程序组B)图标可以代表快捷方式C)图标可以代表包括文档在内的任何文件D)图标可以代表文件夹13.在Windows 2022年中,通常在系统安装时就安排在桌面上的图标有________. A)\资源管理器\B)\我的电脑\ C)\控制面板\D)\收件箱\14.在Windows 2022年中,为了重新排列桌面上的图标,首先应进行的操作是______. A)用鼠标右键单击桌面空白处B)用鼠标右键单击\任务栏\空白处C)用鼠标右键单击窗口的空白处D)用鼠标右键单击\开始\按钮15.在Windows 2022年桌面上,为了删除某个已选定的图标,可以调出快捷菜单的操作是______. A)用鼠标左键单击该图标B)用鼠标右键单击该图标C)用鼠标右键单击桌面空白处D)用鼠标左键单击桌面空白处16.在Windows 2022年桌面上,可以移动某个己选定的图标的操作为________. A)用鼠标左键将该图标拖放到适当位置B)用鼠标右键单击该图标,在弹出的快捷菜单中选择\创建快捷方式\C)用鼠标右键单击桌面空白处,在弹出的快捷菜单中选择\粘贴\D)用鼠标右键单击该图标,在弹出的快捷菜单中选择\复制\17.使用Windows 2022年的\开始\菜单可以实现Windows 2022年系统的________. A)主要功能B)全部功能C)部分功能D)初始化功能18.通过Windows 2022年\开始\菜单中的\运行\项________.A)可以运行DOS的全部命令B)仅可以运行DOS的内部命令C)可以运行DOS的外部命令和所有应用程序D)仅可以运行DOS的外部命令19.在Windows 2022年默认方式下,如果桌面或窗口中出现\沙漏\形状的鼠标光标,说明_____. A)系统出现错误B)系统忙,用户不能进行其他操作C)系统要求用户施加某种操作D)计算机死机20.在Windows 2022年中可以进行文件和文件夹管理的是________. A)\我的电脑\和\控制面板\B)\资源管理器\和\控制面板\C)\我的电脑\和\资源管理器\ D)\控制面板\和\开始\菜单21.在Windows 2022年桌面的\任务栏\中,显示的是________. A)当前窗口的图标B)所有被最小化的窗口的图标C)所有在运行程序的图标D)除当前窗口以外的所有已打开的窗口的图标22.在Windows 2022年中,\任务栏\A)只能改变位置不能改变大小B)只能改变大小不能改变位置C)既不能改变位置也不能改变大小D)既能改变位置也能改变大小23.在Windows 2022年中,\任务栏\的基本作用是________. A)仅显示系统的\开始\菜单B)显示当前活动窗口C)显示正在后台工作的窗口D)实现程序窗口之间的切换24.从Windows 2022年桌面的\任务栏\位置上,可以直接实现的主要功能不包括________. A)设置系统日期和时间B)排列桌面图标C)排列和切换窗口D)启动\开始\菜单25.在Windows 2022年的窗口中,标题栏右侧的\最大化\最小化\还原\和\关闭\按钮不可能同时出现的两个按钮是________.A)\最大化\和\最小化\B)\最小化\和\还原\C)\最大化\和\还原\ D)\最小化\和\关闭\26.在Windows 2022年中,用户可以同时打开多个窗口,这些窗口可以层叠式或平铺式排列,要想改变窗口的排列方式,应进行的操作是________.A)用鼠标右键单击\任务栏\空白处,然后在弹出的快捷菜单中选取要排列的方式B)用鼠标右键单击桌面空白处,然后在弹出的快捷菜单中选取要排列的方式C)先打开\资源管理器\窗口,选择其中的\查看\菜单下的\排列图标\项D)先打开\我的电脑\窗口,选择其中的\查看\菜单下的\排列图标\项27.在Windows 2022年中,能弹出对话框的操作是________.A)选择了带省略号的菜单项B)选择了带向右三角形箭头的菜单项C)选择了颜色变灰的菜单项D)运行了应用程序28.在Windows 2022年中,下列关于对话框的叙述中,错误的是________. A)对话框是系统提供给用户进行人机对话的界面B)对话框的位置可以移动,但大小不能改变C)对话框的大小和位置都可以改变D)对话框中不可能出现滚动条29.Windows 2022年对话框的复选按钮的形状为________.A)圆形,若被选择后中间加上圆点B)方形,若被选中后中间加上对勾C)圆形,若被选中后中间加上对勾D)方形,若被选择后中间加上圆点30.如果Windows 2022年桌面上已经有某应用程序的图标,要运行该程序,可以________. A)用鼠标左键单击该图标B)用鼠标右键单击该图标C)用鼠标左键双击该图标D)用鼠标右键双击该图标31.在Windows 2022年中,当一个应用程序窗口被关闭后,该应用程序将________. A)仅保留在内存中B)同时保留在内存和外存中C)从外存中清除D)仅保留在外存中32.在Windows 2022年中,下列操作中不能运行应用程序的是________. A)选择\开始\菜单中的\运行\命令,在弹出的对话框中输入程序文件名B)用鼠标左键双击查找到的程序文件名C)在\开始\菜单中依次选择\搜索\文件或文件夹\在弹出的对话框中输入程序文件名D)用鼠标右键单击查找到的程序文件名,然后在弹出的快捷菜中选择\打开\33.在Windows 2022年中,要删除一个应用程序,正确的操作应该是________. A)打开\资源管理器\窗口,对该程序进行\剪切\操作B)打开\控制面板\窗口,使用\添加或删除程序\命令C)打开\窗口,使用Del或Erase命令D)打开\开始\菜单,选中\运行\项,在对话框中使用Del或Erase命令34.在Windows 2022年中,\剪贴板\是________.A)硬盘上的一块存储空间B)软盘上的一块存储空间C)内存中的一块存储空间D)高速缓存中的一块存储宇间35.在下列关于Windows 2022年\剪贴板\的描述中,错误的是________. A)经过\剪切\或\复制\操作后,可将选定的内容存入\剪贴板\B)\剪切\或\复制\操作,不能将选定的内容存入\剪贴板\C)可以存储在\剪贴板\中的内容的大小不是固定的D)一旦关机,\剪贴板\中的内容就不复存在了36.在Windows 2022年中,若在某一文档中连续进行了多次剪切操作,当关闭该文档后,\剪贴板\中存放的是________.A)空白B)所有剪切过的内容C)最后一次剪切的内容D)第一次剪切的内容37.在Windows 2022年中,若在某一文档中连续进行了多次复制操作,关机后再次启动Windows系统后,\剪贴板\中的内容是________. A)空白B)所有复制过的内容C)最后一次复制的内容D)第一次复制的内容38.在Windows 2022年中,如果只记得某个文件或文件夹的名称,忘记了它的位置,那么,要打开它的最简便的方法是________.A)通过\我的电脑\或\资源管理器\浏览B)打开一个应用程序窗口,使用窗口\文件\菜单中的\打开\命令C)使用\开始\菜单中的\搜索\命令D)使用\开始\菜单中的\运行\命令39.在Windows 2022年中,\资源管理器\的窗口被分成两部分,其中左边那部分显示的内容是__. A)当前打开的文件夹的内容B)系统的树型文件夹结构C)当前打开的文件夹名称及其内容D)当前打开的文件夹名称40.在Windows 2022年中,\资源管理器\的窗口被分成两部分,其中右边那部分显示的内容是________.A)桌面上所有的文件夹和文件B)系统的树型文件夹结构C)当前打开的磁盘或文件夹中的文件和文件夹D)当前打开的磁盘或文件夹名称41.在Windows 2022年的\资源管理器\或\我的电脑\窗口中,要改变文件或文件夹的显示方式,应进行的操作是________.A)在\文件\菜单中选择B)在\编辑\菜单中选择C)在\查看\菜单中选择D)在\帮助\菜单中选择42.在Windows 2022年中,要在指定的位置上创建一个新文件夹,下列叙述中正确的是________. A)在\资源管理器\窗口的\文件\菜单中,使用\文件夹\命令B)在\资源管理器\窗口的\文件\菜单中,使用\新建\命令C)在\我的电脑\窗口的\文件\菜单中,使用\重命名\命令D)在\我的电脑\窗口的\编辑\菜单中,使用\新建\命令43.下面是关于Windows 2022年文件名的叙述,错误的是________. A)文件名可有8个字符B)文件名中允许使用汉字C)文件名中允许使用空格D)文件名中不允许使用汉字44.在Windows 2022年\资源管理器\窗口中,如果要一次选择多个连续排列的文件,应进行的操作是________.A)用鼠标左键依次单击各个文件B)按住Ctrl键,然后用鼠标左键依次单击第一个和最后一个文件C)按住Shift键,然后用鼠标左键依次单击第一个和最后一个文件D)用鼠标左键单击第一个文件,然后用鼠标右键单击最后一个文件45.在Windows 2022年\资源管理器\窗口中,如果要一次选择多个不相邻的文件,应进行的操作是________.A)用鼠标左键依次单击各个文件B)按住Ctrl键,并用鼠标左键依次单击各个文件C)按住Shift 键,并用鼠标左键依次单击各个文件D)用鼠标左键单击第一个文件,然后用鼠标右键单击其余各个文件46.在Windows 2022年\资源管理器\窗口中,利用\编辑\菜单下的\全部选定\可以一次选择所有的文件,如果要剔除其中的几个文件,应进行的操作是________. A)用鼠标左键依次单击各个要剔除的文件B)按住Ctrl键,并用鼠标左键依次单击各个要剔除的文件C)按住Shift键,并用鼠标左键依次单击各个要剔除的文件D)用鼠标右键依次单击各个要剔除的文件47.在Windows 2022年中,下列关于\粘贴\操作中正确的是________. A)\粘贴\是将\剪贴板\中的内容拷贝到指定的位置上B)\粘贴\是将\剪贴板\中的内容移动到指定的位置上C)\粘贴\是将选择了的内容拷贝到\剪贴板\中D)\粘贴\是将选择了的内容移到\剪贴板\中48.在Windows 2022年\资源管理器\窗口的\文件\菜单中,\新建\命令的功能是________. A)可以创建新的文件或文件夹B)只能创建新的文件C)只能创建新的文件夹D)可以创建新的图标49.在Windows 2022年的\资源管理器\窗口中,当用鼠标左键将选定的文件从源文件夹拖放到目的文件夹时,下面的叙述中,正确的是________.A)无论源文件夹和目的文件夹是否在同一磁盘内,均实现了文件复制B)无论源文件夹和目的文件夹是否在同一磁盘内,均实现了文件移动C)若源文件夹和目的文件夹在同一磁盘内,将实现文件移动D)若源文件夹和目的文件夹不在同一磁盘内,将实现文件移动50.用鼠标拖放功能实现文件或文件夹在同一个磁盘内进行快速移动时,正确的操作是____. A)用鼠标左键拖放文件或文件夹到目的文件夹上B)用鼠标右键拖放文件或文件夹到目的文件夹上C)按住Ctrl键,并用鼠标左键拖放文件或文件夹到目的文件夹上D)按住Shift键,并用鼠标右键拖放文件或文件夹到目的文件夹上51.在Windows 2022年的\资源管理器\窗口中,若己选定某文件,不能将该文件复制到下一级文件夹下的操作是________.A)只用鼠标左键将该文件拖放到目标文件夹下B)先执行\编辑\菜单中的\复制\命令,再执行\粘贴\命令C)按住Ctrl键不放,用鼠标左键将该文件拖放到同一文件夹下D)用鼠标右键单击文件名,弹出快捷菜单后,使用其中的命令52.在Windows 2022年中,\回收站\是占用________. A)内存中的一块区域B)硬盘上的一块区域C)软盘上的一块区域D)高速缓存中的一块区域53.在Windows 2022年的\资源管理器\窗口中,当选定文件夹后,下列________操作不能删除文件夹A)在键盘上按Del键B)用鼠标右键单击该文件夹,打开快捷菜单,然后选择\删除\命令C)在\文件\菜单中选择\删除\命令D)用鼠标左键双击该文件夹54.在Windows 2022年的\资源管理器\窗口中,当选定硬盘上的文件夹并按了Del键后,所选定的文件夹将________.A)不被删除也不放入\回收站\B)被删除并放入\回收站\C)不被删除但放入\回收站\D)被删除但不放入\回收站\55.在Windows 2022年的\资源管理器\窗口中,当选定软盘上的文件并按了Del键后,所选定的文件将________.A)不被删除也不放入\回收站\B)被删除并放入\回收站\C)不被删除但放入\回收站\D)被删除但不放入\回收站\56.在Windows 2022年的\资源管理器\窗口中,当选定文件夹并按了Shift+Del键后,所选定的文件夹将A)不被删除也不放入\回收站\B)被删除并放入\回收站\C)不被删除但放入\回收站\D)被删除但不放入\回收站\57.在Windows 2022年的\资源管理器\或\我的电脑\窗口中,当选定了文件或文件夹后,下列________操作删除的文件或文件夹不能被恢复. A)按Delete(Del)键B)用鼠标左键直接将它们拖放到桌面上的\回收站\图标中C)按Shift+Delete(Del)键D)用\文件\菜单中的\删除\命令58.在Windows 2022年的\回收站\窗口中,进行了\清空回收站\操作后,________. A)\回收站\被清空,其中的文件或文件夹被恢复到删除前的位置B)\回收站\被清空,其中的文件或文件夹被清除C)\回收站\中的文件或文件夹仍保留,同时被恢复到删除时的位置D)\回收站\被清空,其中的文件或文件夹被恢复到用户指定的位置59.在Windows 2022年的\回收站\窗口中,若选定了文件或文件夹,并执行了\文件\菜单中的\还原\命令,则________.A)选定的文件或文件夹被恢复到原来的位置上,但仍保留在\回收站\中B)选定的文件或文件夹将从硬盘上被清除C)选定的文件或文件夹不能被恢复到指定的位置上D)选定的文件或文件夹被恢复到原来的位置上,并从\回收站\中清除60.下面关于\回收站\和\剪贴板\的叙述中,错误的是________. A)关机时\回收站\的信息仍保存,\剪贴板\中的信息被清空B)\剪贴板\可以同时存放多次复制的内容C)\回收站\是硬盘中的一块存储空间,而\剪贴板\是内存中的一块存储空间D)\回收站\中可以存放多个被删除的文件61.在Windows 2022年的\资源管理器\窗口中,选定文件或文件夹后,下列不能修改文件或文件夹名称的操作是________.A)在\文件\菜单中选择\重命名\命令,然后键入名称再按回车键B)用鼠标左键单击文件或文件夹名称,然后键入新名称再按回车键C)用鼠标右键单击文件或文件夹名称,从弹出的快捷菜单中选择\重命名\后进行操作D)用鼠标左键单击文件或文件夹的图标,然后单击鼠标右键,弹出的快捷菜单后选择\重命名\后进行操作62.在Windows 2022年的\资源管理器\窗口中,若己选定了文件或文件夹,不能打开\属性\对话框的操作是________.A)单击\文件\菜单中的\属性\命令B)用鼠标右键单击该文件或文件夹名,在弹出的快捷菜单中选择\属性\C)用鼠标右键单击\资源管理器\空白处,在弹出的快捷菜单中选择\属性\D)单击\工具栏\中的按钮63.在Windows 2022年的\资源管理器\窗口中,为了查看某个被选择的文件夹所占的磁盘空间大小,应进行的操作为________.A)列出该文件夹中所有的文件,再将各文件的字节数相加B)执行\文件\菜单中的\属性\命令C)打开\控制面板\窗口,双击其中的\系统\图标D)选择\查看\菜单中的\详细资料\64.在中文Windows 2022年中,为了实现全角和半角字符的切换,应按的键是________. A)Shift+空格B)Ctrl+空格C)Shift+CtrlD)Ctrl+F965.在输入中文时,下列不能进行中英文切换的操作是________. A)用鼠标左键单击中英文切换按钮B)用Ctrl+空格键C)用语言指示器菜单D)用Shift+空格键66.选用中文输入法后,可以实现中英文标点符号之间切换的操作是________. A)按CapsLock键B)按Ctrl+圆点键C)按Shift+空格键D)按Ctrl+空格键67.在Windows 2022年的中文输入方式下,要输入中文标点符号顿号(,),应按的键是________. A)~ B)\\ C) D)/68.在中文Windows 2022年中,要输入中文间隔号(・),应按的键是Shift+________. A)@ B).(圆点) C)$ D)^69.在中文Windows 2022年中,要输入省略号(??),应按的键是Shift+________. A)@ B).(圆点) C)$ D)^70.在Windows 2022年中,用于对系统进行设置和控制的程序组是________. A)\回收站\B)\资源管理器\C)\我的电脑\D)\控制面板\71.在Windows 2022年中,有多种方法能设置或改变系统日期和时间,下述操作中错误的一种是________.A)用鼠标左键双击\任务栏\右侧的时间指示器,在弹出的属性对话框中进行设置B)用鼠标右键单击\任务栏\右侧的时间指示器,从弹出的快捷菜单中选择\属性\然后在弹出的属性对话框中进行设置C)用鼠标左键双击\控制面板\窗口中的\日期/时间\图标,在弹出的属性对话框中进行设置D)用鼠标右键单击\控制面板\窗口中的\日期/时间\图标,从弹出的快捷菜单中选择\打开\然后在弹出的属性对话框中进行设置72.在Windows 2022年中,可以弹出\显示器属性\对话框以进行显示器设置的正确操作是________.A)用鼠标右键单击\任务栏\空白处,在弹出的快捷菜单中选择\属性\选项B)用鼠标右键单击桌面空白处,在弹出的快捷菜单中选择\属性\选项C)用鼠标右键单击\我的电脑\窗口空白处,在弹出的快捷菜单中选择\属性\选项D)用鼠标右键单击\资源管理器\窗口空白处,在弹出的快捷菜单中选择\属性\选项73.在Windows 2022年中,为了改变\任务栏\的位置,应该________, A)在\任务栏属性\对话框中进行设置B)用鼠标左键单击\任务栏\空白处并拖放C)用鼠标右键单击\任务栏\空白处并拖放D)用鼠标左键单击\任务栏\上任一个图标并拖放74. 鼠标的拖放操作是指________。

第二章Windows 操作系统练习

第二章Windows 操作系统练习

第二章 Windows 操作系统练习题一、选择题1. 不属于Windows 2000家族的版本是________。

A. Windows 2000 ProfessionalB. Windows 2000 Datacenter ServerC. Windows 2000 Advanced Server D Windows 2000 Home Server2. 下列________不是Windows 2000 的特性。

A.容易使用 B. 更好的软、硬件兼容性C. 自带防火墙,使Windows 2000 有更高的安全性D. 丰富了网络功能3. ________是个单用户、多任务的操作系统,A. DosB. Windows 2000C. UnixD. IBM OS/24. 下列关于Windows“开始”菜单的叙述中,错误的是______。

A. 使用“开始”菜单的“注销”可更改用户B. 用户可以自己定义“开始”菜单C. “开始”菜单内有设置“控制面板”项D. “开始”按钮只能固定显示在桌面左下角5. 当某个应用程序不能正常关闭时,可以________,在出现的窗口中选择“任务管理器”,以结束不响应的应用程序。

A. 切断计算机主机电源B. 按Alt+Ctrl+DelC. 按Alt+F4D. 按下Reset键6. 下列________不是Windows应用程序的启动方法。

A. 找到应用程序的文件,双击该文件对应的图标B.单击“开始”菜单,选择“运行”C. 单击“开始”菜单,选择“设置”D.双击应用程序关联的文档7.下面几种操作系统中,________不是网络操作系统。

A.MS-DOS B.WindowsNT C.Unix D Windows 2000 Server8.在Windows“开始”菜单下的“文档”菜单中存放的是______。

A. 最近建立的文档B. 最近打开过的文件C. 最近运行过的程序D. 最近打开过的文件夹9.Windows的“桌面”是指()A.整个屏幕B.活动窗口C.某个窗口D.全部窗口10.有些下拉菜单中有这样一组命令项,它们自成一组,与其他项之间用一条横线隔开,用鼠标单击其中一个命令时其左面会显示有圆点符号,这是一组()A.多选设置按钮B.单选设置按钮C.有对话框的命令D.有子菜单的命令11.当一个文档窗口被保存关闭后,该文档将()A.保存在外存中B.保存在内存中C.保存在剪贴板中D.既保存在外存也保存在内存中12.下列操作中,不能关闭当前活动窗口的是()A.单击任务栏上的窗口图标B.按<Alt>+F4键C.单击窗口右上角的“×”按钮D.单击控制菜单,选择“关闭”菜单13.在应用程序的窗口中,标题栏的功能没有________。

操作系统习题(第二章)

操作系统习题(第二章)

一、选择题1、在进程管理中,当__________时,进程从阻塞状态变为就绪状态。

A.进程被进程调度程序选中 B. 等待某一事件C. 等待的事件发生D. 时间片用完2、分配到必要的资源并获得处理机时的状态是__________。

A. 就绪状态B.执行状态C. 阻塞状态 D.撒消状态3、P、V操作是A. 两条低级进程通信原语 B.两组不同的机器指令C.两条系统调用命令D.两条高级进程通信原语4、进程的并发执行是指若干个进程_________。

A.同时执行B.在执行的时间上是重叠的C.在执行的时间上是不可重叠的 D.共享系统资源5、若P、V操作的信号量S初值为2,当前值为一1,则表示有_________等待进程。

A.0个B.1个 C.2个 D.3个6、下列的进程状态变化中,__________变化是不可能发生的,A.运行→就绪 B.运行→等待C.等待→运行 D.等待→就绪7、一个运行的进程用完了分配给它的时间片后,它的状态变为__________。

A.就绪 B.等待C. 运行 D.由用户自己确定8、用V操作唤醒一个等待进程时,被唤醒进程的状态变为__________。

A.等待B.就绪 C运行 D.完成9、进程间的同步是指进程间在逻辑上的相互__________关系。

A.联接B.制约 C. 继续 D.调用10、下面对进程的描述中,错误的是__________。

A. 进程是动态的概念 B.进程执行需要处理机C.进程是有生命期的 D. 进程是指令的集合11、信箱通信是一种__________通信方式。

A. 直接通信 B.间接通信C.低级通信 D.信号量12、通常,用户进程被建立后,A. 便一直存在于系统中,直到被操作人员撒消B.随着作业运行正常或不正常结束而撒消C.随着时间片轮转而撒消与建立D.随着进程的阻塞或唤醒而撒消与建立13、多道程序环境下,操作系统分配资源以_______为基本单位。

A.程序 B.指令C进程 D.作业14、为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据的方式进行,这种方式称为_____________。

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

第二章练习题及参考答案
一、单项选择题
1.用户作业可以通过()方式由用户自己按照作业来进行操作。

A.脱机
B.自动控制
C.在线处理
D.联机处理
2.()是操作系统提供的一种专门语言,它由操作系统的专门机制解释处理。

A.C语言
B.JCL语言
C.Ada语言
D.Pascal语言
3.作业调度算法中()调度算法最有利于提高资源利用率。

A.先来先服务
B.优先数
C.响应比最高优先
D.均衡
4.终端用户在终端上控制作业的执行要经历四个阶段,最初阶段是()。

A.用户注册
B.终端连接
C.作业控制
D.用户退出
5.在下面作业调度算法中()调度算法最有利于小作业,从而提高系统吞吐能力。

A.先来先服务
B.计算时间短的作业优先
C.优先数
D.响应比最高者优先
6.当中央处理器处于目态时,它可以执行的指令是()。

A.计算机系统中的全部指令
B.仅限于非特权指令
C.仅限于防管指令
D.仅限于特权指令
7.作业调度算法常考虑因素之一是使系统有最高的吞吐率,为此应()。

A.不让处理机空闲
B.能够处理尽可能多的作业
C.使各类用户满意
D.不使系统过于复杂
8. 分时操作系统环境下运行的作业通常称为()。

A.后台作业
B.长作业
C.批量型作业
D.终端型作业
9.在作业调度算法中,若所有作业同时到达,则平均等待时间最短的算法是()。

A.先来先服务
B.优先数
C.响应比最高优先
D.计算时间段的作业优先
10.作业调度程序从处于()状态的作业队列中选取适当的作业投入运行。

A.执行
B.提交
C.完成
D.后备
11.既考虑作业等待时间,又考虑作业执行时间的调度算法是()。

A. 先来先服务
B.优先数
C.响应比最高优先
D.均衡
12.()是指从作业提交给系统到作业完成的时间间隔。

A.周转时间
B.响应时间
C.等待时间
D.执行时间
13.作业从进入后备队列到被调度程序选中的时间间隔称为()。

A.周转时间
B.响应时间
C.等待时间
D.触发时间
二、多项选择题
1.响应比最高者优先调度算法是()调度算法的折衷。

A.先来先服务
B.优先数
C.电梯调度
D.单向扫描
E.计算时间短的作业优先
2.()调度算法在作业调度中需要作业计算时间。

A. 先来先服务
B.计算时间短的作业优先
C.响应比最高者优先
D.优先数
E.均衡
3.批处理作业进入计算机系统时必须提交()。

A.可执行文件
B.作业控制说明书
C.源程序
D.作业所需资源
E.运行时的数据
4.交互作业的特点是()
A.成批处理
B.采用人机对话方式
C.多道处理
D.自动控制
E.交互性
三、填空题
1.把用户要示计算机系统处理的一个问题为 .
2. 是用户用于描述批处理作业过程控制意图的一种特殊程序.用书写作业控制说明书,规定操作系统如何控制作业的执行.作业控制说明书主要包括三个方面内容,即、和。

3.操作系统为用户提供了相应的两类接口,一类应用程序一级,称为,另一类应用于用户作业控制一级,成为。

4.用户使用操作系统提供的“”对作业执行的意图写好一份“”连同该作业的同提交给计算机系统,操作系统按照用户说明书的控制意图来控制作业的执行,作业执行过程中,用户不进行干预,在这样控制方式下执行的作业就是。

操作系统提供给用户控制批处理作业的用户借口就是。

5.批处理作业的输入包括将作业的、和由输入设备(例如键盘)输入外存并形成初始信息。

常用的输入方式有三种:和。

6.一个批处理作业从进入计算机系统到运行结束,处于不同的状态,一般可以将作业的状态分为、、和四个状态。

7.交互式控制方式就是用户使用操作系统提供的来表达作业执行的控制意图,用户逐条输入命令,操作系统每接到一条命令,就根据命令的要求控制作业的执行。

8.交互式作业的控制方式是联机控制方式,联机作业控制在一般有、和三种控制方式。

9.当中央处理器处于时可以执行包括特权指令在内的一切机器指令,当中央处理器处于时不允许执行特权指令。

因此,操作系统程序占用中央处理器时,应让中央处理器在下工作,而用户程序占用中央处理器时,应让中央处理器在下工作。

如果中央处理器在工作,却取到了一条特殊指令,此时中央处理器将拒绝执行该指令,并形成一个“非法操作”事件。

终端装置识别到该事件后,转交给操作系统处理,有操作系统通知用户“程序中有非法指令”
,必须修改。

10.操作系统编制了许多不同功能的子程序,这些子程序通常包含特权指令,用户程序可以调用这些子程序从而得到特权指令提供的功能,并且没有使用特权指令。

由操作系统提供的这些子程序称为“”程序,或简称“”。

四、问答题
1.简述系统调用和一般过程调用的区别。

2.有一个多道程序设计系统,采用不允许移动的可变分区方式管理主存中的用户空间,设用户空间为100KB,主存空间的分配算法为最先适应分配算法,进程调度算法采用先来先服务算法,今有如表所示作业序列:
假定所有作业都是计算型作业且忽略系统调度时间,请分别写出采用“先来先服务调度算法”、“计算时间短的作业优先算法”时作业的装入主存时间、开始执行时间、完成时间、周转时间以及它们的平均周转时间。

2.在一个批处理单道系统中,采用响应比高者优先的作业调度算法。

当一个作业进入系统后就可以开始调度,假定作业都是仅计算,忽略调花费的时间。

现有三个作业,进入系统的时间和需要计算的时间如表所示:

(1)求出没个作业的开始时间、完成时间及周转时间并填入表中。

(2)计算三个作业的平均周转时间应为多少?
4.某系统采用不能移动已在主存储器中作业的可变分区方式管理主存储器,现有供用户使用的主存空间100KB,系统配有4台磁带机,有一批作业见表。

该系统采用多道程序设计技术,对磁带机采用静态分配,忽略设备工作时间和系统进行调度所花的时间,请分别写出采用响应比高者优先算法、短作业优先算法、先来先服务算法选中作业执行的次序。

参考答案
一、单项选择题
1.D
2.B
3.D
4.B
5.B
6.B
7.B
8.D
9.D 10.D 11.C 12.A 13.C
二、多项选择题
1.AE
2.BC
3.BCE
4.BCE
三、填空
1.作业
2.作业控制说明书、作业控制语言、作业的基本描述、作业控制描述和资源要求描述3.程序接口、命令接口
4.作业控制语言作业控制说明书、源程序和初始数据、批处理作业、作业控制语言5.程序、数据和作业控制说明书、脱机输入方式;SPOOLING系统输入方式;直接耦合方式
6.提交、收容、执行、完成
7.联机命令窗口
8.操作控制命令、菜单方式、视窗方式
9.管态、目态、管态、目态、目态
10.系统功能调用、系统调用
四、问答题
1.答:系统调用在本质上是应用程序请求操作系统核心完成某一特定功能的一种过程调用,是一种特殊的过程调用,它与一般的过程调用有以下几方面的区别:
(1)通道软中断进入
一般的过程调用可直接由调用过程转向被调用过程;而执行系统调用时,由于调用和被调用过程是处于不同的系统状态,因而不允许由调用过程直接转向被调用过程,而通常都是通过软中断机制转向相应的命令处理程序。

(2)运行在不同的处理器状态
一般的过程调用,其调用程序和被调用程序都运行在相同的处理器状态,而系统调用与一般调用的最大区别就在于:调用程序运行在目态,而被调用程序则运行在管态。

(3)处理器状态的转换
一般的过程调用不涉及系统状态的转换,可直接由调用过程转向被调用过程。

但在运行系统调用时,由于调用和被调用过程工作在不同的系统状态,因而不允许由调用过程直接转向被调用过程,通常都是通过软中断机制先由目态转换为管态,在操作系统核心分析之后,转向相应的系统调用处理程序。

(4)返回问题
一般的过程调用在被调用过程执行完后,将返回到调用过程继续执行。

但是,在采用抢
占式调度方式的系统中,系统调用中被调用过程执行完后,系统将对所有要求运行的进程进行优先分析。

如果调用进程仍然具有最高优先级,则返回到调用进程继续执行,否则,将引起重新调度,以便让优先级最高的进程优先执行。

此时,系统将把调用进程放入就绪队列。

(5)嵌套调用
像一般过程一样,系统调用也允许嵌套调用,即在一个被调用过程的执行期间,还可以在利用系统调用命令去调用另一个系统调用。

一般情况下,每个系统对嵌套调用的深度都有一定的限制,例如最大深度为6。

2.
平均周转时间:(42+6+92+62+92)/5=69.6分钟
计算时间短的作业优先算法:
平均周转时间:(42+60+104+62+68)/5=67.2分钟
平均周转时间:60分钟+120分钟+60分钟=80分钟
4.答:采用响应比高者优先算法、短作业优先算法、先来先服务算法时,选中作业执行的次序为1,2,4,5,3。

相关文档
最新文档