ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:30KB ,
资源ID:839277      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-839277.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([考研类试卷]操作系统模拟试卷10及答案与解析.doc)为本站会员(wealthynice100)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

[考研类试卷]操作系统模拟试卷10及答案与解析.doc

1、操作系统模拟试卷 10 及答案与解析一、单项选择题1 下列操作系统和其特点词搭配最不恰当的是( )。(A)Linux、自由软件(B) UNIX、微核(C) Windows NT、网络操作系统(D)OS2、面向对象2 对于运行 UNIX 系统的以下程序:void main()printf(Hello1);fork();printf(Hello2);执行后的输出结果是:( )(A)Hello1 Hello2(B) Hello1 Hello2 Hello2(C) Hello2 Hello l Hello2(D)Hello 1 Hello 1 Hello2 Hello13 下列原因中,不是引起挂起状态

2、的原因是( )。(A)终端用户的请求(B)父进程的请求(C)负荷调节的需要(D)平衡各队列中的进程控制块4 创建线程后将建立一个线程控制块,( )不是线程控制块必须包含的内容。(A)线程名(B)内存地址(C)外存地址(D)读写权限5 作业管理的主要任务包括作业输入、作业处理和作业输出。其中,作业处理的工作是( )。作业调度作业控制作业后备(A)只有(B)只有 (C) 和(D)都是6 在 DOS 和 Windows 操作系统中都支持 FAT16 文件系统,该文件系统中,一个文件的物理结构(即该文件占用磁盘上那些块号,通常称块号为簇号),是用文件分配表 FAT 来表示,文件分配表 FAT。的每个表

3、项占 16 位。如果某分区为 FAT16磁盘文件系统,每簇 64 扇区,扇区的大小为 512B,则该分区最大可为( )B,每个 FAT 表占用的存储空间是( )字节。(A)512MB,1MB(B) 1GB, 4MB(C) 2GB, 8MB(D)2GB,16MB7 下面关于设备控制器的说法中,错误的是( )。(A)设备控制器是可编址设备(B)设备控制器控制多台设备时,则具有多个地址(C)设备控制器与处理机的接口用于实现对设备的控制功能(D)设备控制器分成两类:一类是用于控制字符设备的控制器,另一类是用于控制块设备的控制器8 在读写文件的操作中,通常使用“块高速缓存” ,以减少访问磁盘的次数,但为

4、了保证系统的( ) ,关键块必须尽早写盘。(A)一致性(B)安全性(C)性能(D)可扩性操作系统模拟试卷 10 答案与解析一、单项选择题1 【正确答案】 B【试题解析】 Linux 系统是根据 Minix 系统而开发的,是 UNIX 系统的一种。它是一套兼容于 System V 和 BSD UNIX 的操作系统,也是遵循 POSIX 规范的一个操作系统。Linux 是由芬兰人 LinusBenedict Torvalds 于 1991 年 4 月在赫尔辛基大学开发的,并由此开创了自由软件的先河。UNIX 操作系统大部分代码是用 C 语言写的,实际上, UNIX 系统在 C 语言发展过程中是功不

5、可没的。随着 UNIX 系统越来越庞大,人们提出了微内核MicroKernel 的概念,就是把 Kernel 中无关既要的部分去掉,仅保留最重要的部分。Mach 就是在 Carnegie-Mellon(卡耐基-梅隆大学)诞生的一个微内核操作系统。Windows NT 是 Microsoft 公司的网络操作系统,NT 代表 New Technology,它采用了分层的微内核结构,引入了硬件抽象层,采用了面向对象的设计思想。OS2 采用 32 位抢先多任务体系结构,最早由微软公司与 IBM 公司联合开发,是一个单用户多任务的 OS,现已演化为客户机服务器模式的 OS,即可作为客户机的 OS,也可作

6、为服务器的 OS,其图形用户界面成为 Workplace Shell,它使用面向对象的标记和拖放界面。因此选项 B 的搭配并不恰当。2 【正确答案】 A【试题解析】 fork 系统调用的功能是创建一个新的进程,如果不加控制,创建后的子进程和父进程都将执行 fork()后面的语句。fork()执行时,对父进程和子进程返回不同的值,对于进程返回 0,表示创建成功;对父进程返回大于 0 的值,表示子进程的 pid 号,同时 UNIX 是分时操作系统,父子进程执行的顺序是不确定的,有多种结果。A 对应的情况是子进程创建失败。D 对应的情况是创建成功后,父子进程执行第二个 printf 语句,同时,由于

7、printf 语句没有加上换行符,缓存中的数据不会被马上刷新,子进程继承了父进程的数据,子进程会输出 Hello1 Hello2,但是要注意,此处的 Hello1 并不是说子进程又执行了第一个 printf 语句。3 【正确答案】 D【试题解析】 引起挂起状态的原因有如下几方面:(1)终端用户的请求。当终端用户在自己的程序运行期间发现有可疑问题时,希望暂停,使自己的程序静止下来。亦即,使正在执行的进程暂停执行;若此时用户进程正处于就绪状态而未执行,则该进程暂不接受调度,以便用户研究其执行情况或对程序进行修改。把这种静止状态成为“挂起状态”。(2)父进程的请求。有时父进程希望挂起自己的某个子进程

8、,以便考察和修改子进程,或者协调各子进程间的活动。(3)负荷调节的需要。当实时系统中的工作负荷较重,已可能影响到对实时任务的控制时,可由系统把一些不重要的进程挂起,以保证系统能正常运行。(4)操作系统的需要。操作系统有时希望挂起某些进程,以便检查运行中的资源使用情况或进行记账。(5)对换的需要。为了缓和内存紧张,将内存中处于阻塞状态的进程换至外存上。4 【正确答案】 C【试题解析】 线程有 3 个基本状态:执行、就绪和阻塞。但是线程没有进程中的挂起状态。也就是说,线程是一个只与内存和寄存器相关的概念,它的内容不会因对换而进入外存,也就不需要包含外存地址。5 【正确答案】 D【试题解析】 作业在

9、运行中的任一工作状态都是作业处理的工作。6 【正确答案】 C【试题解析】 FAT16 文件系统中,用 16 位来表示磁盘簇号的位数,每个分区最大可存放 216 个簇,每个簇为 64512B=215B,则该分区最大可存放 231B=2GB。 2 16个簇,每簇 64 个扇区,共有 222 个扇区,即 4M 的扇区,每个扇区要 1 个 FAT 表项,则 FAT 表所占的存储空间是 4M16bit=8MB。 因此本题选 C。7 【正确答案】 C【试题解析】 设备控制器与设备的接口用于实现对设备的控制功能,而不是与处理机的接口。8 【正确答案】 A【试题解析】 关键条件是“尽早写盘”,很明显是为了保证数据一致性。

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