欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】系统架构设计师-操作系统及答案解析.doc

    • 资源ID:1336326       资源大小:82.50KB        全文页数:12页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】系统架构设计师-操作系统及答案解析.doc

    1、系统架构设计师-操作系统及答案解析(总分:23.00,做题时间:90 分钟)一、单项选择题(总题数:14,分数:23.00)1.计算机系统中硬件层之上的软件通常按照 3 层来划分,如图 113 所示,图中分别表示_。(分数:1.00)A.B.C.D.2.采用微内核结构的操作系统提高了系统的灵活性和可扩展性,_。A并增强了系统的可靠性和可移植性,可运行于分布式系统中B并增强了系统的可靠性和可移植性,但不适用于分布式系统C但降低了系统的可靠性和可移植性,可运行于分布式系统中D但降低了系统的可靠性和可移植性,不适用于分布式系统(分数:1.00)A.B.C.D.3.在虚拟存储器中,辅存的编址方式是_。

    2、A按信息编址 B按字编址 C按字节编址 D按位编址(分数:1.00)A.B.C.D.若某航空公司的飞机订票系统有行个订票终端,系统为每个订票终端创建一个售票终端的进程。假设Pi(i=1,2,n)表示售票终端的进程,H j(j=1,2,m)表示公共数据区,分别存放各个航班的现存票数,Temp 为工作单元。系统初始化时将信号量 S 赋值为 (4) 。P i进程的工作流程如图 1-14 所示,a、b 和 c 处将执行 P 操作和 v 操作,则图 1-14 中 a、b 和 c 应填入 (5) 。(分数:2.00)(1).A0 B1 C2 D3(分数:1.00)A.B.C.D.(2).AP(S)、V(S

    3、)和 V(S) BP(S)、P(S)和 V(S)CV(S)、P(S)和 P(S) DV(S)、V(S)和 P(S)(分数:1.00)A.B.C.D.4.操作系统通常将 I/O 软件分成 4 个层次:用户应用层软件、中断处理程序、独立于设备的软件和设备驱动程序,分层的主要目的是_。A提高处理速度 B减少系统占用的空间C便于即插即用 D便于系统修改、扩充和移植(分数:1.00)A.B.C.D.某计算机系统中有一个 CPU、一台扫描仪和一台打印机。现有 3 个图像任务,每个任务有 3 个程序段:扫描 Si,图像处理 Ci和打印 Pi(i=1,2,3)。如图 1-15 所示为 3 个任务各程序段并发执

    4、行的前驱图,其中,(7) 可并行执行, (8) 的直接制约, (9) 的间接制约。(分数:3.00)(1).A“C 1S2”,“P 1C2S2”,“P 2C3”B“C 1S1”,“S 2C2P2”,“C 3P3”C“S 1C1P1”,“S 2C2P2”,“S 3C3P3”D“S 1S2S3”,“C 1C2C3”,“P 1P2P3”(分数:1.00)A.B.C.D.(2).AS 1受到 S2和 S3、C 1受到 C2和 C3、P 1受到 P2和 P3BS 2和 S3受到 S1、C 2和 C3受到 C1、P 2和 P3受到 P1CC 1和 P1受到 S1、C 2和 P2受到 S2、C 3和 P3受

    5、到 S3DC 1和 S1受到 P1、C 2和 S2受到 P2、C 3和 S3受到 P3(分数:1.00)A.B.C.D.(3).AS 1受到 S2和 S3、C 1受到 C2和 C3、P 1受到 P2和 P3BS 2和 S3受到 S1、C 2和 C3受到 C1、P 2和 P3受到 P1CC 1和 P1受到 S1、C 2和 P2受到 S2、C 3和 P3受到 S3DC 1和 S1受到 P1、C 2和 S2受到 P2、C 3和 S3受到 P3(分数:1.00)A.B.C.D.5.若操作系统把一条命令的执行结果输出给下一条命令,作为它的输入并加以处理,这种机制称为_。A链接 B管道 C输入重定向 D输

    6、出重定向(分数:1.00)A.B.C.D.假设磁盘上每个磁道划分成 9 个物理块,每块存放 1 个逻辑记录。逻辑记录 R0,R1,R8 存放在同一个磁道上,记录的安排顺序如表 1-7 所示。表 17 记录的安排顺序物理块 0 1 2 3 4 5 6 7 8逻辑记录 R0R1R2R3R4R5R6R7R8假定磁盘旋转一圈的时间为 27ms,磁头当前处在 R0 的开始处。若系统顺序处理这些记录,使用单缓冲区,每个记录处理时间为 3ms,则处理这 9 个记录的最长时间为 (11) ;若对信息存储进行优化分布后,处理9 个记录的最少时间为 (12) 。(分数:2.00)(1).A243ms B246ms

    7、 C254ms D280ms(分数:1.00)A.B.C.D.(2).A30ms B36ms C54ms D60ms(分数:1.00)A.B.C.D.某磁盘盘组共有 10 个盘面,每个盘面上有 100 个磁道,每个磁道有 32 个扇区,假定物理块的大小为 2 个扇区,分配以物理块为单位。若使用位示图(Bitmap)管理磁盘空间,则位图需要占用 (13) 字节空间。若采用空白文件管理磁盘空间,且空白文件目录的每个表项占用 5 个字节,则当空白文件数目大于 (14) 时,空白文件目录占用的字节数大于位图占用的字节数。(分数:2.00)(1).A32000 B3200 C2000 D1600(分数:

    8、1.00)A.B.C.D.(2).A400 B360 C320 D160(分数:1.00)A.B.C.D.微内核的操作系统(OS)结构如图 116 所示,图中和分别工作在 (15) 方式下,与传统的 OS 结构模式相比,采用微内核的 OS 结构模式的优点是提高了系统的灵活性、可扩充性, (16) 。(分数:2.00)(1).A核心态和用户态 B用户态和核心态C用户态和用户态 D核心态和核心态(分数:1.00)A.B.C.D.(2).A并增强了可靠性,可运行于分布式系统中B并增强了可靠性,但不适用于分布式系统C但降低了可靠性,可运行于分布式系统中D但降低了可靠性,不适用于分布式系统(分数:1.0

    9、0)A.B.C.D.进程 P1、P2、P3、P4、P5 的前趋图如图 117 所示。若用 PV 操作控制进程并发执行的过程,则需要设置 4 个信号量 S1、S2、S3 和 S4,且信号量初值都等于零。图 118 中 a 和 b 应分别填写 (17) ,c 和 d 应分别填写 (18) ,e 和 f 应分别填写 (19) 。(分数:3.00)(1).AP(S1)和 P(S2) BP(S1)和 V(S2)CV(S1)和 V(S2)DV(S1)和 P(S2)(分数:1.00)A.B.C.D.(2).AP(S1)、P(S2)和 V(S3)、V(S4)BP(S1)、P(S2)和 P(S3)、P(S4)C

    10、V(S1)、V(S2)和 P(S3)、P(S4)DV(S1)、V(S2)和 V(S3)、V(S4)(分数:1.00)A.B.C.D.(3).AP(S3)和 P(S4) BP(S3)和 V(S4)CV(S3)和 V(S4)DV(S3)和 P(S4)(分数:1.00)A.B.C.D.6.若操作系统文件管理程序正在将修改后的_文件写回磁盘时系统发生崩溃,对系统的影响相对较大。A用户数据 B用户程序 C系统目录 D空闲块管理(分数:1.00)A.B.C.D.某虚拟存储系统采用最近最少使用(LRU)页面淘汰算法,假定系统为每个作业分配 4 个页面的主存空间,其中一个页面用来存放程序。现有某作业的程序如下

    11、:(分数:2.00)(1).A50 B100 C5000 D10000(分数:1.00)A.B.C.D.(2).A50 B100 C5000 D10000(分数:1.00)A.B.C.D.7.操作系统为用户提供了两类接口:操作一级和程序控制一级的接口,以下不属于操作一级的接口是_。A操作控制命令 B系统调用C菜单 D窗口(分数:1.00)A.B.C.D.系统架构设计师-操作系统答案解析(总分:23.00,做题时间:90 分钟)一、单项选择题(总题数:14,分数:23.00)1.计算机系统中硬件层之上的软件通常按照 3 层来划分,如图 113 所示,图中分别表示_。(分数:1.00)A.B. C

    12、.D.解析:本题考查操作系统的基本概念,请参看“1.1.2 操作系统概论”的图 1-2。2.采用微内核结构的操作系统提高了系统的灵活性和可扩展性,_。A并增强了系统的可靠性和可移植性,可运行于分布式系统中B并增强了系统的可靠性和可移植性,但不适用于分布式系统C但降低了系统的可靠性和可移植性,可运行于分布式系统中D但降低了系统的可靠性和可移植性,不适用于分布式系统(分数:1.00)A. B.C.D.解析:微内核操作系统结构是 20 世纪 80 年代后期发展起来的,其基本思想是将操作系统中最基本的部分放入内核中,而把操作系统的绝大部分功能都放在微内核外面的一组服务器中实现。这样使得操作系统内核变得

    13、非常小,自然提高了系统的可扩展性,增强了系统的可靠性和可移植性,同时微内核操作系统提供了对分布式系统的支持,融入了面向对象技术。虽然微内操作系统具有诸多优点,但它并非完美无缺,在运行效率方面它就不如以前传统的操作系统。从上述特点来看,本题应选 A。3.在虚拟存储器中,辅存的编址方式是_。A按信息编址 B按字编址 C按字节编址 D按位编址(分数:1.00)A. B.C.D.解析:虚拟存储器必须建立在主存一辅存结构上,但一般的主存一辅存系统并不一定是虚拟存储器,虚拟存储器与一般的主存一辅存系统的本质区别如下: 虚拟存储器允许人们使用比主存容量大得多的地址空间来访问主存,非虚拟存储器最多只允许人们使

    14、用主存的整个空间,一般只允许使用操作系统分配的主存中的某一部分空间。 虚拟存储器每次访问主存时必须进行虚、实地址的变换,而非虚拟存储系统则不必变换。虚拟存储技术实际上是将编写程序时所用的虚拟地址(逻辑地址)转换成较小的物理地址。在程序运行时,随时进行这种转换。为了便于主存与辅存之间信息的交换,虚拟存储器一般采用二维或三维的复合地址格式。采用二维地址格式时,将整个存储器划分为若干页(或段),每个页(或段)又包括若干存储单元。采用三维地址格式时,将整个存储空间分为若干段,每段分为若干页,每页又包括若干存储单元。根据地址格式不同,在虚拟存储系统中,基本信息传送单位可采用段、页或段页等几种不同的方式。

    15、若某航空公司的飞机订票系统有行个订票终端,系统为每个订票终端创建一个售票终端的进程。假设Pi(i=1,2,n)表示售票终端的进程,H j(j=1,2,m)表示公共数据区,分别存放各个航班的现存票数,Temp 为工作单元。系统初始化时将信号量 S 赋值为 (4) 。P i进程的工作流程如图 1-14 所示,a、b 和 c 处将执行 P 操作和 v 操作,则图 1-14 中 a、b 和 c 应填入 (5) 。(分数:2.00)(1).A0 B1 C2 D3(分数:1.00)A.B. C.D.解析:(2).AP(S)、V(S)和 V(S) BP(S)、P(S)和 V(S)CV(S)、P(S)和 P(

    16、S) DV(S)、V(S)和 P(S)(分数:1.00)A. B.C.D.解析:因为该航空公司的飞机订票系统有 n 个订票终端,多个客户可能在不同的终端同时订购某一航班的票,导致售票出错。例如,当某航班只剩下一张票时,有 3 个客户在 3 个不同的终端订购,则 3 个终端可能同时售出这张票,而这是不允许的,因此,必须要设置一个信号量 S,用来表示某航班当前是否有客户在订票或者待订票的人数。该信号量的初值为 1,表示同时只能有一个客户订购某个航班的票。当有客户在某个终端订购某航班的票时,首先要执行 P(S)操作,使其他客户等待。当完成订票或者票已售完时,再执行 V(S)操作。4.操作系统通常将

    17、I/O 软件分成 4 个层次:用户应用层软件、中断处理程序、独立于设备的软件和设备驱动程序,分层的主要目的是_。A提高处理速度 B减少系统占用的空间C便于即插即用 D便于系统修改、扩充和移植(分数:1.00)A.B.C.D. 解析:操作系统设备管理功能的内部结构设计一般是基于分层的思想,因此,通常将 I/O 软件分为用户应用层软件、中断处理程序、独立于设备的软件和设备驱动 4 个层次。采用分层思想的主要目的是便于系统修改、扩充和移植。某计算机系统中有一个 CPU、一台扫描仪和一台打印机。现有 3 个图像任务,每个任务有 3 个程序段:扫描 Si,图像处理 Ci和打印 Pi(i=1,2,3)。如

    18、图 1-15 所示为 3 个任务各程序段并发执行的前驱图,其中,(7) 可并行执行, (8) 的直接制约, (9) 的间接制约。(分数:3.00)(1).A“C 1S2”,“P 1C2S2”,“P 2C3”B“C 1S1”,“S 2C2P2”,“C 3P3”C“S 1C1P1”,“S 2C2P2”,“S 3C3P3”D“S 1S2S3”,“C 1C2C3”,“P 1P2P3”(分数:1.00)A. B.C.D.解析:(2).AS 1受到 S2和 S3、C 1受到 C2和 C3、P 1受到 P2和 P3BS 2和 S3受到 S1、C 2和 C3受到 C1、P 2和 P3受到 P1CC 1和 P1

    19、受到 S1、C 2和 P2受到 S2、C 3和 P3受到 S3DC 1和 S1受到 P1、C 2和 S2受到 P2、C 3和 S3受到 P3(分数:1.00)A.B.C. D.解析:(3).AS 1受到 S2和 S3、C 1受到 C2和 C3、P 1受到 P2和 P3BS 2和 S3受到 S1、C 2和 C3受到 C1、P 2和 P3受到 P1CC 1和 P1受到 S1、C 2和 P2受到 S2、C 3和 P3受到 S3DC 1和 S1受到 P1、C 2和 S2受到 P2、C 3和 S3受到 P3(分数:1.00)A.B. C.D.解析:本题考查前趋图的基础知识,请参看“1.1.3 进程管理”

    20、中前趋图相关内容。在图 115 中,当 S1执行完毕后,计算 C1与扫描 S2可并行执行;C 1与 S2执行完毕后,打印 P1、计算 C2与扫描 S3可并行执行;P 1、C 2与 S3执行完毕后,打印 P2与计算 C3可并行执行。根据题意,系统中有 3 个任务,每个任务有 3 个程序段,从前趋图中可以看出,系统要先进行扫描 Si,然后再进行图像处理 Ci,最后进行打印 Pi,所以,C 1和 P1受到 S1直接制约、C 2和 P2受到 S2的直接制约、C3和 P3受到 S3的直接制约。系统中有一台扫描仪,因此 S2和 S3不能运行是受到了 S1的间接制约。如果系统中有 3 台扫描仪,那么 S2和

    21、 S1能运行;同理,C 2和 C3受到 C1的直接制约、P 2和 P3受到 P1的间接制约。5.若操作系统把一条命令的执行结果输出给下一条命令,作为它的输入并加以处理,这种机制称为_。A链接 B管道 C输入重定向 D输出重定向(分数:1.00)A.B. C.D.解析:若操作系统把一条命令的执行结果输出给下一条命令,作为它的输入并加以处理,这种机制称为管道。管道通信是一种共享文件模式,它基于文件系统,连接于两个通信进程之间,以先进先出的方式实现消息的单向传送。管道是一个特殊文件,在内核中通过文件描述符表示。一个管道总是连接两个命令,将左边命令的标准输出与右边命令的标准输入相连,于是左边命令的输出

    22、结果就直接成了右边命令的输入。假设磁盘上每个磁道划分成 9 个物理块,每块存放 1 个逻辑记录。逻辑记录 R0,R1,R8 存放在同一个磁道上,记录的安排顺序如表 1-7 所示。表 17记录的安排顺序物理 012345678块逻辑记录R0R1R2R3R4R5R6R7R8假定磁盘旋转一圈的时间为 27ms,磁头当前处在 R0 的开始处。若系统顺序处理这些记录,使用单缓冲区,每个记录处理时间为 3ms,则处理这 9 个记录的最长时间为 (11) ;若对信息存储进行优化分布后,处理9 个记录的最少时间为 (12) 。(分数:2.00)(1).A243ms B246ms C254ms D280ms(分

    23、数:1.00)A.B. C.D.解析:(2).A30ms B36ms C54ms D60ms(分数:1.00)A.B.C. D.解析:因为系统使用的是单缓冲区,且顺序处理 9 个记录,每个记录处理时间为 3ms,加上读写时间,总的时间就超过 3ms 了。而磁盘旋转一圈的时间为 27ms,也就是说,当系统读取第 0 个记录后,正在处理的过程中,磁盘已经旋过了第 1 个记录。那么,要读取第 1 个记录,就需要磁盘再次旋转到第 1 个记录(即磁盘旋转 1 圈后,27+3=30ms)。同理,要读取第 2 个记录时,也需要等 30ms。这样,要读取后面 8 个记录,需要 830=240ms,同时加上处理

    24、第 0 个记录的时间(3ms)和处理第 8 个记录的时间(3ms),共需246ms。要想节约时间,可以把记录错开存放,如表 18 所示。表 1-8错开存放的记录物理块012345678逻辑记录R0R5R1R6R2R7R3R8R4这样,就可以在磁盘旋转 2 圈内完成所有记录的处理,时间为 54ms。要注意的是,最后处理的记录 R8 不是最后一个磁盘块,所以不需要旋转到最后 1 个物理块。也就是说,第 2 圈的旋转时间只需要 24ms 就到达 R8 了。但是,因为要加上 R8 的处理时间 3ms,所以,总时间仍然为 54ms。某磁盘盘组共有 10 个盘面,每个盘面上有 100 个磁道,每个磁道有

    25、32 个扇区,假定物理块的大小为 2 个扇区,分配以物理块为单位。若使用位示图(Bitmap)管理磁盘空间,则位图需要占用 (13) 字节空间。若采用空白文件管理磁盘空间,且空白文件目录的每个表项占用 5 个字节,则当空白文件数目大于 (14) 时,空白文件目录占用的字节数大于位图占用的字节数。(分数:2.00)(1).A32000 B3200 C2000 D1600(分数:1.00)A.B.C. D.解析:(2).A400 B360 C320 D160(分数:1.00)A. B.C.D.解析:已知磁盘盘组共有 10 个盘面,每个盘面上有 100 个磁道,每个磁道有 32 个扇区,则一共有10

    26、10032=32000 个扇区。试题又假定物理块的大小为 2 个扇区,分配以物理块为单位,即一共有16000 个物理块。因此,位图所占的空间为 16000/8=2000 字节。若采用空白文件管理磁盘空间,且空白文件目录的每个表项占用 5 个字节,2000/5=400,因此,则当空白文件数目大于 400 时,空白文件目录占用的字节数大于位图占用的字节数。微内核的操作系统(OS)结构如图 116 所示,图中和分别工作在 (15) 方式下,与传统的 OS 结构模式相比,采用微内核的 OS 结构模式的优点是提高了系统的灵活性、可扩充性, (16) 。(分数:2.00)(1).A核心态和用户态 B用户态

    27、和核心态C用户态和用户态 D核心态和核心态(分数:1.00)A.B. C.D.解析:(2).A并增强了可靠性,可运行于分布式系统中B并增强了可靠性,但不适用于分布式系统C但降低了可靠性,可运行于分布式系统中D但降低了可靠性,不适用于分布式系统(分数:1.00)A. B.C.D.解析:现代操作系统大多拥有两种工作状态:核心态和用户态。我们使用的一般应用程序工作在用户态,而内核模块和最基本的操作系统核心工作在核心态。微内核结构由一个非常简单的硬件抽象层和一组比较关键的原语或系统调用组成,这些原语仅仅包括了建立一个系统必需的几个部分,如线程管理,地址空间和进程间通信等。微内核的目标是将系统服务的实现

    28、和系统的基本操作规则分离开来。例如,进程的输入/输出锁定服务可以由运行在微内核之外的一个服务组件来提供。这些非常模块化的用户态服务用于完成操作系统中比较高级的操作,这样的设计使内核中最核心的部分的设计更简单。一个服务组件的失效并不会导致整个系统的崩溃,内核需要做的,仅仅是重新启动这个组件,而不必影响其他的部分。微内核技术的主要优点如下: 统一的接口,在用户态和核心态之间无须进程识别。 可伸缩性好,能适应硬件更新和应用变化。 可移植性好,所有与具体机器特征相关的代码,全部隔离在微内核中,如果操作系统要移植到不同的硬件平台上,只需修改微内核中极少代码即可。 实时性好,微内核可以方便地支持实时处理。

    29、 安全可靠性高,微内核将安全性作为系统内部特性来进行设计,对外仅使用少量应用编程接口。 支持分布式系统,支持多处理器的体系结构和高度并行的应用程序。 真正面向对象的操作系统。由于操作系统核心常驻内存,而微内核结构精简了操作系统的核心功能,内核规模比较小,一些功能都移到了外存上,所以微内核结构十分适合嵌入式的专用系统,对于通用性较广的系统,将使 CPU 的通信开销增大,从而影响到计算机的运行速度。进程 P1、P2、P3、P4、P5 的前趋图如图 117 所示。若用 PV 操作控制进程并发执行的过程,则需要设置 4 个信号量 S1、S2、S3 和 S4,且信号量初值都等于零。图 118 中 a 和

    30、 b 应分别填写 (17) ,c 和 d 应分别填写 (18) ,e 和 f 应分别填写 (19) 。(分数:3.00)(1).AP(S1)和 P(S2) BP(S1)和 V(S2)CV(S1)和 V(S2)DV(S1)和 P(S2)(分数:1.00)A.B.C. D.解析:(2).AP(S1)、P(S2)和 V(S3)、V(S4)BP(S1)、P(S2)和 P(S3)、P(S4)CV(S1)、V(S2)和 P(S3)、P(S4)DV(S1)、V(S2)和 V(S3)、V(S4)(分数:1.00)A. B.C.D.解析:(3).AP(S3)和 P(S4) BP(S3)和 V(S4)CV(S3)

    31、和 V(S4)DV(S3)和 P(S4)(分数:1.00)A. B.C.D.解析:根据题意,进程 P3 等待 P1、P2 的结果,因此,当 P1、P2 执行完毕需要使用 V 操作来通知 P3,即a 处填 V(S1),b 处填 V(S2)。进程 P3 的执行需要测试 P1、P2 有没有消息,应该在 c 处填 P(S1)、P(S2);当 P3 执行完毕后需要使用 V 操作通知 P4 和 P5,即在 d 处填 v(S3)、V(S4)。进程 P4 和 P5 的执行需要测试 P3 有没有消息,故应该在 e 处填 P(S3),在 f 处填 P(S4)。6.若操作系统文件管理程序正在将修改后的_文件写回磁盘

    32、时系统发生崩溃,对系统的影响相对较大。A用户数据 B用户程序 C系统目录 D空闲块管理(分数:1.00)A.B.C. D.解析:本题考查操作系统基本概念。操作系统为了实现“按名存取”,必须为每个文件设置用于描述和控制文件的数据结构,专门用于文件的检索,因此至少要包括文件名和存放文件的物理地址,该数据结构称为文件控制块(File Control Block,FCB),文件控制块的有序集合称为文件目录,或称系统目录文件。若操作系统正在将修改后的系统目录文件写回磁盘时系统发生崩溃,则对系统的影响相对较大。某虚拟存储系统采用最近最少使用(LRU)页面淘汰算法,假定系统为每个作业分配 4 个页面的主存空

    33、间,其中一个页面用来存放程序。现有某作业的程序如下:(分数:2.00)(1).A50 B100 C5000 D10000(分数:1.00)A. B.C.D.解析:(2).A50 B100 C5000 D10000(分数:1.00)A.B.C. D.解析:本题考查页面置换算法LRU。从题干可知,作业共有 4 个页面的主存空间,其中一个已被程序本身占用,所以在读取变量时可用的页面数只有 3 个。每个页面可存放 200 个整数变量,程序中 A 数组共有 100*100=10000 个变量。按行存放时,每个页面调入的 200 个变量刚好是程序处理的 200 个变量,所以缺页次数为 10000/200=

    34、50。而按列存放时,虽然每个页面调取数据时,同样也读入了 200 个变量,但这 200 个变量中,只有 2 个是近期需要访问的(如第 1 个页面调入的是 A*,1与 A*,2,但程序近期需要访问的变量只有 A1,1和 A1,2),所以缺页次数为 10000/2=5000。7.操作系统为用户提供了两类接口:操作一级和程序控制一级的接口,以下不属于操作一级的接口是_。A操作控制命令 B系统调用C菜单 D窗口(分数:1.00)A.B. C.D.解析:本题考查操作系统的基本概念。操作系统是管理计算机硬件与软件资源的程序,同时也是硬件与用户之间的接口。操作系统既提供了与用户交互的接口,也提供了与应用程序交互的接口。用户可以通过菜单、命令、窗口与操作系统进行交互,而应用程序可以通过系统调用(如调用系统 API)来与操作系统交互。


    注意事项

    本文(【计算机类职业资格】系统架构设计师-操作系统及答案解析.doc)为本站会员(ownview251)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开