UNIX操作系统考试试题.doc
unix期末试题及答案

unix期末试题及答案在这里我为您提供一份"Unix期末试题及答案"的文档,按照试题和答案的形式进行排版。
请注意,由于篇幅的限制,此处仅为示例文档的导言部分,具体内容请自行编写。
-------------------------------Unix期末试题及答案1. 题目一题目描述:请解释什么是Unix操作系统,并提供三个Unix操作系统的实际应用案例。
答案:Unix操作系统,简称Unix,是一种多用户,多任务的操作系统。
它最早由美国贝尔实验室开发,现在被广泛应用在各种计算设备上,包括个人电脑、服务器和嵌入式系统等。
实际应用案例:1) 服务器操作系统:Unix操作系统在服务器领域非常常见,例如常用的Linux服务器就是基于Unix系统的,它提供了高性能、高可靠性和安全性,适合构建各种网络服务和应用。
2) 大数据处理:Unix操作系统对于大规模数据处理非常适用,在数据分析、数据挖掘和机器学习等领域有广泛应用。
例如Hadoop和Spark等大数据处理框架就是基于Unix操作系统的。
3) 嵌入式系统:Unix操作系统还被广泛应用于嵌入式系统,例如智能手机、路由器和工业控制设备等。
它提供了稳定的运行环境和强大的功能,满足了各种应用领域的需求。
2. 题目二题目描述:请解释Unix文件权限的概念,并列举常用的文件权限设置和对应的数值表示。
答案:在Unix操作系统中,文件权限用来控制文件的访问级别,主要包括读取权限、写入权限和执行权限。
这些权限可以分别设置给文件的所有者、所属组和其他用户。
常用的文件权限设置及对应的数值表示如下:- r(读取权限):表示可以读取文件的内容。
对应的数值表示为4。
- w(写入权限):表示可以修改文件的内容。
对应的数值表示为2。
- x(执行权限):表示可以执行文件。
对应的数值表示为1。
- -(无权限):表示没有相应的权限。
对应的数值表示为0。
例如,权限设置为"rwxr-xr--"的文件,数值表示为"754"。
unix期末考试题库及答案

unix期末考试题库及答案UNIX期末考试题库及答案一、选择题(每题2分,共20分)1. 在UNIX系统中,哪个命令用于查看当前目录下的文件和目录?A. lsB. cdC. pwdD. mkdir2. 以下哪个选项不是UNIX系统中的文件类型?A. 普通文件B. 目录文件C. 符号链接D. 可执行文件3. UNIX系统中,哪个命令可以用来查看文件内容?A. catB. chmodC. chownD. grep4. 在UNIX系统中,如何查看当前系统的运行时间和平均负载?A. uptimeB. topC. psD. who5. 以下哪个命令用于在UNIX系统中创建一个新文件?A. touchB. rmC. cpD. mv6. UNIX系统中,哪个命令可以用来查看当前登录用户?A. whoB. wC. whoamiD. users7. 在UNIX系统中,哪个命令用于查看当前路径?A. cdB. lsC. pwdD. path8. UNIX系统中,哪个命令用于修改文件权限?A. chmodB. chownC. chgrpD. chdir9. 以下哪个选项是UNIX系统中的文件权限?A. -rwxr-xr-B. 755C. 644D. all of the above10. UNIX系统中,哪个命令用于查看当前系统信息?A. unameB. hostnameC. sysinfoD. system二、填空题(每空2分,共20分)11. UNIX系统中,文件权限中的“r”代表_________,而“x”代表_________。
12. 命令`touch filename`的用途是_________。
13. 在UNIX系统中,可以通过_________命令来删除一个文件。
14. 命令`grep "pattern" filename`的用途是_________。
15. UNIX系统中,使用_________命令可以查看当前目录下的隐藏文件。
一些Unix笔试题和面试题.doc

一些Unix笔试题和面试题1. 简述Sun Workshop中的几个重要概念:event/handler, watchpoint, RTC。
2. 简述Solaris所实现的系统接口标准(至少两种),并说明feature test macros的功能和使用方法。
unix 标准有:ANSI C, IEEE POSIX, X/OPEN XPG3 和FIPS.实际应用的有:System V Release 4, 4.3+BSD.feature test macro: 头文件中定义了很多宏,有POSIX,XPG3的。
当程序编译时如果希望只使用POSIX的定义而不使用其它定义,那么就需定义常数_ P O S I X _ S O U R C E。
当该常数定义时,就能排除其它专有的定义。
常数_ P O S I X _ S O U R C E 及其对应的常数_ X O P E N _ S O U R C E 被称之为功能测试宏(f e a t u r etest macro )。
所有功能测试宏都以下划线开始。
当要使用它们时,通常在c c 命令行中以下列方式定义:cc -D_POSIX_SOURCE file.c这使得在C 程序包括任何头文件之前,定义了功能测试宏。
如果我们仅想使用P O S I X . 1 定义,那么也可将源文件的第一行设置为:#define _POSIX_SOURCE 1另一个功能测试宏是:_ _STDC_ _,它由符合ANSI C 标准的编译程序自动定义。
这样就允许我们编写ANSI C 编译程序和非ANSI C 编译程序都能编译的程序。
例如,一个头文件可能会是:#ifdef __STDC__void *myfunc(const char *, int);#elsevoid *myfunc();#endif3. 试比较系统调用和库函数的区别(重点说明返回值和内存分配)。
system call 是用户访问内核系统服务的接口,使内核为调用线程执行某种特定的功能。
操作系统UNIX系统及答案

UNIX系统练习题(一)单项选择题1.由于与系统的绝大局部程序都用c语言写成,因此它具有( )的特点。
A有效简练 B.易移植 c.可扩大 D.开放性2.使命令的执行结果不在屏幕上显示,而是写到另一个文件中去,这种功能称为 A.脱机输出 B.管道 c联机输出 D.输出重定向3.能把第一条命令的输出作为第二条命令的输入的功能是由( )机制实现的。
A链接 B.批处理 c.管道 D.输出重定向4.由父进程执行系统调用fork创建一个子进程,那个子进程的初始状态为( )。
A.创建状态 B.睡眠状态 c.就绪状态 D.僵死状态5.UNIX System v系统中,存储管理主要采用( )。
A.对换技术 B.页式虚拟存储 c段式存储管理 D段页式虚拟存储6.UNIX系统中在磁盘上开辟对换区作为内存的逻辑扩大,在治理对换空间时采纳了( )。
A.空闲区表 B.位示图 c.块表 D.映射图7.特别文件是指与( )有关的文件。
A.文本 B.图像 c.外围设备 D二进制代码8 UNIX对磁盘中索引节点区进展治理时,把索引节点区空闲块的块号放至( )。
A.引导块 B.超级块 c.索引节点区 D.文件存储区9 UNIX系统中把设备也当作文件对待,所有设备文件都放在( )目录中。
A./bin B./lib C./dev d./usr10.在块设备管理时,由( )为设备驱动程序提供信息. A空闲缓冲区队列 B.设备缓冲区队列 c.设备开关表 D.设备I/O请求队列(二)填空题1.UNIX是一个交互式的______操作系统,采用以全局变量为中心的______构造。
2.UNIX的系统构造可分成______和______两局部。
3.内核层是UNIX系统的核心,它实现存储治理、______ 、设备治理和______等功能,并为外壳层提供系统挪用。
4 外壳层由______、高级语言的编译和说明程序、______和系统库组成。
四川大学UNIX操作系统期末试题1.docx

8.从当前目录开始的目录树,备份到设备/dev/rctO中使用命令.A、tar cvf /dev/rctO .B、tar xvf /dev/rctO .C、tar tvf /dev/rctO .D、tar uf /dev/rctO .9.在使用vi编辑器的过程中,要读入一个文件io.c的命令是oA、read io.cB、write io.cC、w io.cD、r io.c10.当前目录下有一名叫jed的程序文件,要使所有人都能执行该程序,应执行命令。
A、chmod u+x jedB、chmod a + r jedC、chmod g+x jedD、chmod a+x jed11.显示abc. txt文件前5行的命令是oA、head -5 abc. txtB、head +5 abc. txtC、tail -5 abc. txtD、tail -f 5 abc. txt12.目录中的数据就是oA、文件的集合B、子目录的集合C、i节点的集合D、文件名-i节点对13.利用命令find查找当前目录下的名称尾为.c的文件,并将结果输出到标准输出的命令是OA. find —name "?.c"—printB. find —name "#.c"—printC. find —name "!*.c"—printD. find —name "*.c"—print14.在Linux环境下,要改变当前工作目录,应使用命令。
A、IsB、cdC、pwdD、ps15.在vi编辑器中,要从编辑模式切换到指令模式,应按键。
A、insertB、delelteC、EscD、Ctrl+Alt+Del二、填空题(本大题共10个空,每空1分,共10分)1.不希望接收别人的消息可使用命令,允许接收消息使用命令。
2.shell不仅是用户命令的,它同时也是一种功能强大的。
电子科技大学《unix操作系统》20春期末考试.doc

1.在UNIX下,作为文件名通配符能匹配单个字符的是()A.*B.#C.?D.[]【参考答案】: C 2.现有下列文件: Co.5 coward hog huge part2.2 thug cow coy hugpart2.1 元字符co? 匹配上面的哪些文件名()A.cowardB.cowC.hogD.co、5D.co、【参考答案】: B 3.在UNIX系统中,用来删除文件的命令是()A.formatB.rmC.delD.rmdir【参考答案】: B 4.在UNIX系统中,用来获取联机帮组的命令是()A.hpB.?C.manD.ls【参考答案】: C 5.在UNIX下,用来格式化软盘的命令是()A.formatB.fdformatC.fddformatD.fformat【参考答案】: B 6.UNIX操作系统中用来对指定文件进行字节、字数、行数统计的命令是()A.catB.wcC.lsD.sort【参考答案】: B 7.在vi 编辑器中,将光标移动到屏幕顶部所使用的命令是( )A.HB.qC.MD.L 【参考答案】: A 8.UNIX 系统可以将标准输入和输出重定向,下面属于输出重定向的是( )A.>B.|C.<D.<< 【参考答案】: A 9.rm 的功能是( )文件A.A.删除删除删除B.B.复制复制复制C.C.移动移动移动D.D.创建创建创建 【参考答案】: A 10.在UNIX 下,进程是一个程序或任务的( )A.A.编号编号编号B.B.执行进度执行进度执行进度C.C.完成情况完成情况完成情况D.D.执行过程执行过程执行过程 【参考答案】: D 11.当输入vi 命令后,进入vi 编辑器时,就处于vi 的( )A.A.输入方式输入方式输入方式B.B.命令方式命令方式命令方式C.C.转义方式转义方式转义方式D.D.输出方式输出方式输出方式 【参考答案】: B 12.在vi 编辑器中,将光标移动到屏幕最下行所使用的命令是(d )A.HB.qC.MD.L 【参考答案】: D 13.在使用more 命令显示文件的内容时,按( )键来显示文本的下一屏内容A.A.空格键空格键空格键B.B.回车键回车键回车键C.b 键D.q 键 【参考答案】: A 14.在UNIX 下,列出当前目录下的清单所常用的命令是( )A.lsB.TypeC.catD.dir 【参考答案】: A 15.在UNIX 中对于文件的权限-rwxrwxrwx 表示含义说法正确的是( )A.A.该文件是一个普通文件该文件是一个普通文件该文件是一个普通文件B.B.该文件是一个文件夹该文件是一个文件夹该文件是一个文件夹C.C.该文件是一个设备该文件是一个设备文件文件D.D.该文件是一个二进制文件该文件是一个二进制文件该文件是一个二进制文件 【参考答案】: A 16.在UNIX 中对于文件的权限-rwxr-xrw-表示含义说法正确的是( )A.A.该文件所有者有读、该文件所有者有读、该文件所有者有读、写、写、执行权限执行权限B.B.该文件所有者只有读、该文件所有者只有读、该文件所有者只有读、写权限写权限写权限C.该文件所有者只有读、执行权限该文件所有者只有读、执行权限D.D.该文件所有者只有写、执行权限该文件所有者只有写、执行权限该文件所有者只有写、执行权限 【参考答案】: A 17.在UNIX 下,显示某个文件具体的内容所用的命令是( )A.typeB.dirC.catD.ls 【参考答案】: C 18.用来查找特定字符串的命令是( )A.findB.whereisC.grepD.which 【参考答案】: C 19.执行完命令chmod 755 file1后,以字母形式(r,w,x )列出文件的读写保护模式( )A.-rwxr-xr-xB.-rw-rw-rw-C.-rw-r-x---D.-r-xr-xr-x 【参考答案】: A 20.在UNIX 下当你完成任务,想要退出系统时,可在提示符后面输入( )之后,然后按下A.Enter 键。
unix试题及答案(一

unix试题及答案(一一、单选题(每题1分,共10分)1. Unix系统中,哪个命令用于查看当前目录下的文件和文件夹?A. lsB. pwdC. cdD. mkdir答案:A2. 在Unix中,如何查看当前系统的运行时间和平均负载?A. uptimeB. topC. psD. who答案:A3. Unix系统中,哪个命令用于改变文件的权限?A. chmodB. chownC. chgrpD. chmode答案:A4. 在Unix中,如何查看一个文件的内容而不编辑它?A. viB. catC. editD. view答案:B5. Unix系统中,哪个命令用于搜索文件系统中的文件?A. findB. searchC. locateD. query答案:A6. 在Unix中,如何查看当前目录下的所有文件和文件夹,包括隐藏文件?A. ls -aB. ls -lC. ls -rD. ls -h答案:A7. Unix系统中,哪个命令用于查看当前系统的磁盘使用情况?A. dfB. duC. diskusageD. diskinfo答案:A8. 在Unix中,如何复制一个文件?A. copyB. cpC. duplicateD. clone答案:B9. Unix系统中,哪个命令用于查看当前系统的版本信息?A. versionB. unameC. sysinfoD. osinfo答案:B10. 在Unix中,如何删除一个文件?A. delB. rmC. deleteD. remove答案:B二、多选题(每题2分,共10分)1. Unix系统中,哪些命令用于查看当前路径?A. pwdB. lsC. cdD. path答案:A2. 在Unix中,哪些命令用于查看进程信息?A. psB. topC. jobsD. task答案:A, B3. Unix系统中,哪些命令用于文件权限的修改?A. chmodB. chownC. chgrpD. chmode答案:A, B, C4. 在Unix中,哪些命令用于文件内容的查看?A. catB. lessC. moreD. view答案:A, B, C5. Unix系统中,哪些命令用于文件的复制?A. cpB. copyC. duplicateD. clone答案:A三、判断题(每题1分,共10分)1. Unix系统中,使用“cd ..”命令可以进入上级目录。
《unix操作系统》练习题库

华中师范大学网络教育学院《UNIX操作系统》练习测试题库一、单选题1.操作系统是一种 ( )。
(难度2)A.通用软件 B.系统软件 C.应用软件 D.软件包2.下列应用程序不属于Linux系统编辑器的是( )。
(难度2)A.view B.pine C.vi D.emacs3.用来查找特定字符串的命令是()。
(难度2)A.find B.whereis C.grep D.which4.要消除单引号的特殊含义使用( )。
(难度2)A.反斜杠\ B.单引号 C.双引号 D.后引号5. 要把消息回复给指定的用户, 在mail模式下,输入( )。
(难度2)A.r usrname B.R usrname C.s usrname D. m usrname6.在系统中建立用户组的命令为( )。
(难度2)A.groupdel B.group C.groupadd D.useradd7.操作系统的基本类型主要是 ( )。
(难度2)A.批处理系统、分时系统及多任务系统B.实时操作系统、批处理系统及分时操作系统C.单用户系统、多用户系统及批处理系统D.实时系统、分时系统和多用户系统8.进程的同步是指进程间在逻辑上的相互( )关系。
(难度2)A.联接 B.制约 C.继续 D.调用9.修改口令的命令是( )。
(难度2)A.who B.passwd C.password D.pwd10.在使用more命令显示文件的内容时,按()键来显示文本的下一屏内容。
(难度2)A.空格键 B.回车键 C.b 键 D.q 键11.显示单个SHELL变量的命令是( )。
(难度2)A.set B.env C.unset D.echo12.要进入ELM邮件系统中,可在命令提示符后键入( )。
(难度2) A.elm -p B.elm -z C.elm D.elm -s13.高级语言不具有以下哪个选项的特点。
( )。
(难度2)A.通用性强 B.直接执行 C.便于移植 D.兼容性好14.从用户的观点来看,操作系统是( )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广工操作系统考试试题
1.UNIX 系统中,进程调度采用的技术是(D )。
A、时间片轮转C、静态优先数
B、先来先服务D、动态优先数
2.UNIX 系统中,文件存贮器的管理采用的是:(C )。
A、位图法C、成组连接法
B、空闲块表法D、单块连接法
3.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许(C )使用。
A、操作员C、操作系统
B、联机用户D、目标程序
4.当用户程序执行访管指令时,中断装置将使中央处理器(B )工作。
A、维持在目态C、维持在管态
B、从目态转换到管态D、从管态转换到目态
5.进程所请求的一次打印输出结束后,将使进程状态从(D)
A、运行态变为就绪态C、就绪态变为运行态
B、运行态变为等待态D、等待态变为就绪态
6.采用动态重定位方式装入的作业,在执行中允许(C )将其移动。
A、用户有条件地C、操作系统有条件地
B、用户无条件地D、操作系统无条件地
7.分页式存储管理中,地址转换工作是由(A )完成的。
A、硬件C、用户程序
B、地址转换程序D、装入程序
8.如果允许不同用户的文件可以具有相同的文件名,通常采用(D)来保证按名存取的安全。
A、重名翻译机构C、建立指针
B、建立索引表D、多级目录结构
9.对记录式文件,操作系统为用户存取文件信息的最小单位是(C )。
A、字符
B、数据项
C、记录
D、文件
10.为了提高设备分配的灵活性,用户申请设备时应指定(A )号。
A、设备类相对C、相对
B、设备类绝对D、绝对
11.通常把通道程序的执行情况记录在(D )中。
A、PSW
B、PCB
C、CAW
D、CSW 12.作业调度是从输入井中处于(B)状态的作业中选取作业调入主存运行。
A、运行
B、收容
C、输入
D、就绪
13.一作业进入内存后,则所属该作业的进程初始时处于(C )状态。
A、运行
B、等待
C、就绪
D、收容
14.共享变量是指(D )访问的变量。
A、只能被系统进程C、只能被用户进程
B、只能被多个进程互斥D、可被多个进程
15.临界区是指并发进程中访问共享变量的(D)段。
A、管理信息
B、信息存储
C、数据
D、程序
16.若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许(D)个进程参于竞争,而不会发生死锁。
A、5
B、2
C、3
D、4
17.产生系统死锁的原因可能是由于(C )。
A、进程释放资源
B、一个进程进入死循环
C、多个进程竞争,资源出现了循环等待
D、多个进程竞争共享型设备
18.主要由于(D )原因,使UNIX 易于移植。
A、UNIX 是由机器指令书写的
B、UNIX 大部分由汇编少部分用C语言编写
C、UNIX 是用汇编语言编写的
D、UNIX 小部分由汇编大部分用C 语言编写
二、多项选择题(本大题共5 小题,每小题2 分,共10 分。
)在每小题列出的五个选项中有二至五个选项是符合题目要求的,请将正确选项的字母填在题干中的括号内。
多选、少选、错选均无分。
21.引入多道程序设计的主要目的在于(BD )
A、提高实时响应速度
B、充分利用处理机,减少处理机空闲时间
C、有利于代码共享
D、充分利用外围设备
E、减少存储器碎片
22.段式和页式存储管理的地址结构很类似,但是它们之间有实质上的不同,表现为(ABCD )
A、页式的逻辑地址是连续的,段式的逻辑地址可以不连续
B、页式的地址是一维的,段式的地址是二维的
C、分页是操作系统进行的,分段是用户确定的
D、各页可以分散存放在主存,每段必须占用连续的主存空间
E、页式采用静态重定位方式,段式采用动态重定位方式
23.利用记录的成组与分解操作能(ABE )
A、有效地实现信息转储
B、提高存储介质的利用率
C、减少操作系统的程序量
D、增加启动外设的次数
E、提高文件的存取速度
24.线程是操作系统的概念,已具有线程管理的操作系统有(BCE )
A、Windows 3.2
B、OS/2
C、Windows NT
D、DOS 6.22
E、Mach 25.对UNIX 中的trap 指令,下列说法中(AD )是正确的。
A、可供用户使用
B、UNIX 的例外处理程序也可使用trap 指令
C、trap 指令是特权指令
D、trap 指令是在管态下运行
E、UNIX 的例外处理也是从trap 指令进入的
三、填空题(本大题共8 小题,每空1 分,共14 分)26.在批处理兼分时的系统中,往往由分时系统控制的作业称为前台作业,而由批处理系统控制的作业称为后台作业。
27.操作系统为用户提供两种类型的使用接口,它们是操作操作员接口和程序员接口。
28.操作系统中,进程可以分为
29.用户调用建立和打开系统进程和用户进程两类。
文件操作来申请对文件的使用权。
输入输出操
30.主存储器与外围设备之间的信息传送操作称为作。
31.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,计算时间短的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长得到优先调度。
32.当一个进程独占处理器顺序执行时,具有两个特性:封闭和可再现性。
33.UNIX 的shell 有两层含义,一是指由shell 命令组成的shell 命令二是该指令的解释性程序
四、简答题(本大题共5 小题,每小题4 分,共20 分。
)34.进程调度中"可抢占"和"非抢占"两种方式,哪一种系统的开销更大?为什么?(1)可抢占式会引起系统的开销更大。
(2)可抢占式调度是严格保证任何时刻,让具有最高优先数(权)的
进程占有处理机运行,因此增加了处理机调度的时机,引起为退出处理机的进程保留现场,为占有处理机的进程恢复现场等时间开销增大。
35.一个含五个逻辑记录的文件,系统把它以链接结构的形式组织在磁盘上,每个记录占用一个磁盘块,现要求在第一记录和第二记录之间插入一个新记录,简述它的操作过程。
从文件目录中找到该文件,按址读出第一个记录;取出第一个记录块中指针,存放到新记录的指针位置;把新记录占用的物理块号填入第一个记录的指针位置启动磁盘把第一个记录和新记录写到指字的磁盘块上
36.在spool 系统中设计了一张"缓输出表",请问哪些程序执行时要访问缓输出表,简单说明之。
井管理写程序把作业执行结果文件登记在缓输出表中;缓输出程序从缓输出表中查找结果文件并打印输出。
37.试比较进程调度与作业调度的不同点(1)作业调度是宏观调度,它决定了哪一个作业能进入主存。
进程调度是微观调度,它决定各作业中的哪一个进程占有中央处理机(或)作业调度是高级调度,它位于操作系统的作业管理层次。
进程调度是低级调度,它位于操作系统分层结构的最内层。
(2)作业调度是选符合条件的收容态作业装入内存。
进程调度是从就绪态进程中选一个占用处理机。
38.试说明资源的静态分配策略能防止死锁的原因。
资源静态
分配策略要求每个进程在开始执行前申请所需的全部资源,仅在系统为之分配了所需的全部资源后,该进程才开始执行。
这样,进程在执行过程中不再申请资源,从而破坏了死锁的四个必要条件之一“占有并等待条件”,从而防止死锁的发生。
五、综合题(本大题共4 小题,共36 分。
)
39.(10 分)在一个采用页式虚拟存储管理的系统中,有一用户作业,它依次要访问的字地址序列是:115,228,120,88,446,102,321,432,260,167,若该作业的第0 页已经装入主存,现分配给该作业的主存共300 字,页的大小为100 字,请回答下列问题:
(1)按FIFO 调度算法将产生次缺页中断,依次淘汰的页号为,缺页中断率为。
按FIFO 调度算法将产生5 次缺页中断;依次淘汰的页号为:1,0,2;缺页中断率为:5/10=50% (2)按LRU 调度算法将产生次缺页中断,依次淘汰的页号为,缺页中断率为。
按LRU 调度算法将产生6 次缺页中断;依次淘汰的页号为:2,0,1,3;缺页中断率为:6/10=60% 40.(8 分)
若干个等待访问磁盘者依次要访问的柱面为20,44,40,4,80,12,76,假设每移动一个柱面需要3 毫秒时间,移动臂当前位于40 号柱面,请按下列算法分别计算为完成上述各次访问总共花费的寻找时间。
(1)先来先服务算法;3 毫秒×292=876 毫秒(2)最短寻找时间优先算法3 毫秒×120=360 毫秒
41.(8 分)某系统中有10 台打印机,有三个进程P1,P2,P3 分别需要8 台,7 台和4 台。
若P1,P2,P3 已申请到4 台,2 台和2 台。
试问:按银行家算法能安全分配吗?请说明分配过程。
系统能为进程P3 分配二台打印机。
因为尽管此时10 台打印机已分配给进程P1 4 台,P22 台和P34 台,全部分配完,但P3 已分配到所需要的全部4 台打印机,它不会对打印机再提出申请,所以它能顺利运行下去,能释放占用的 4 台打印机,使进程P1,P2 均可能获得乘余的要求 4 台和 5 台,按银行家算法是安全的。