操作系统真题.docx

上传人:b****5 文档编号:7746229 上传时间:2023-01-26 格式:DOCX 页数:15 大小:57.67KB
下载 相关 举报
操作系统真题.docx_第1页
第1页 / 共15页
操作系统真题.docx_第2页
第2页 / 共15页
操作系统真题.docx_第3页
第3页 / 共15页
操作系统真题.docx_第4页
第4页 / 共15页
操作系统真题.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

操作系统真题.docx

《操作系统真题.docx》由会员分享,可在线阅读,更多相关《操作系统真题.docx(15页珍藏版)》请在冰豆网上搜索。

操作系统真题.docx

操作系统真题

1、不是操作系统所具有功能-----------------------------------------------------------------A

A、编译高级语言编写的程序

B、管理计算机磁盘

C、管理系统动态库

D、提供用户操作计算机的界面

2、在操作系统的结构设计中,微内核结构表示的是--------------------------------D

A、层次结构

B、分布式结构

C、整体式结构

D、客户机/服务器结构

3、用户程序在用户态下使用特权指令而引起中断是--------------------------------A

A、访问中断B、外部中断

C、时钟中断D、*出中断

4、用户在编写程序时,若要在屏幕上画出一个红色的圆,需要------------------D

A、命令控制B、运行时系统

C、自然语言D、系统调用

5、在pthread线程包关于条件变量的使用中,pthread-mutex-init()表示----A

A、创建一个互斥量

B、释放一个互斥量

C、等待一个互斥量

D、获得一个互斥量

6、进程并发执行时,若两个并发进程包含同一共享变量,则他们存在什么关系D

a、主从关系b、同步关系

c、平等关系d。

父子关系

6、当两个进程并发执行且需要通信时,下列哪一种方法是最合适的----------D

a、管道b、信号量

c、共享内在d、消息传递

7、将多个目标程序装配成可运行的程序的过程称为-------------------------------B

a、装载b、编译c、链接d、编辑

8、程序局部性原理分为空间局部性和时间局部性,时间局部性是指------------D

时间局部性(Temporal Locality):

如果一个信息项正在被访问,那么在近期它很可能还会被再次访问。

空间局部性(Spatial Locality):

在最近的将来将用到的信息很可能与现在正在使用的信息在空间地址上是临近的。

空间局部性是指加载一个地址的数据之后,继续加载它附近的数据;

时间局部性是指在加载一个地址的数据之后,短时间内重新加载这块数据。

时间局部性指的是一个数据被引用过,那么在一定的时间范围内,能被多次引用。

空间局部性,指的是一个数据被引用过,那么一定相邻范围内的数据,能在未来被引用。

CPU对内存的访问在某一时间段内集中于某个局部,而不是均匀分布的。

包括两种局部性规律:

时间局部性:

如果一个存储单元被访问,则这个存储单元会再次被访问的频率很高。

这是由于

循环程序的执行,相应的数据要重复访问。

空间局部性:

如果一个存储单元被访问,则这个存储单元及其相邻单元被访问的概率较高。

是由于程序的顺序执行时,一条指令和下一条指令在存储器中的位置是相邻活相近的。

 

a、程序采用了模块化结构

b、程序代码的顺序性

c、物理地址重叠映射到了逻辑地址

d、程序中存在大量的循环

9、从用户角度看,建立文件系统的主要目标是----------------------------------------D

a、管理设备文件

b、提高文件读写速度

c、共享系统文件

d、实现文件的按名存取

10、下列哪一种结构是属于文件的物理结构---------------------------------------D

a、记录式结构b、无结构(流式结构)

c、散列结构d、索引结构

11、使用文件系统时,通常要显示地进行操作,这样做的目的是-----------------

a、将文件内容写入磁盘或缓存

b、将文件控制块读入内存

c、将文件控制块写入磁盘或缓存

d、将文件内容读入内存

12、下列各种方法中,哪一种方法与改善磁盘读写速度无关----------------------C

a、磁臂调度算法b、优化设备分配方案

c、增加磁盘缓存d、旋转调度算法

13、下列关于树形目录优点的叙述中,哪一个是错误的--------------B

a、解决文件重名问题

b、便于实现文件共享

c、简化了目录管理

d、通过引入当前目录,加快了目录的检索速度

14、某文件系统的磁盘块大不为212B,磁盘容量为239B。

当文件系统进行格式化时应为---------------------------------------------------------------------------------------------------D

A、226B、229C、228D、227

14、键盘的读写是以字符为单位的,通常键盘I/0控制主要采用---------------------C

a、程序访问方式b、DMA方式

c、中断方式d、SPOOLing方式

15、对于系统中的独占设备,为预防出现死锁,应采用的最佳分配策略是---------B

a、静态分配,分配时加锁

b、静态分配,必要时可以剥夺

c动态按需分配

d、动态分配,分配时加锁

16、在I/0设备管理中,设立设备独立的主要目的是--------------------------------D

a、增加了设备的并行性,简化了设备分配

b、避免进程因竞争设备而产生死锁

c、屏蔽了I/O设备驱动的多样性,便于用户使用

d、将独占设备转换为共享设备,提高了设备利用率

1、操作系统提供给用户的接口是命令和--------------------------------D

A、中断服务程序B、应用编程接口

C、动态函数库D、系统调用

2、计算机操作系统位于核心态时,下列叙述中,哪一个是正确的------------C

A、它可以运行特权指令,但是不能运行非特权指令

B、它可以运行访管指令,也可以运行任何特权指令

C、它即可支运行特权指令,也可以运行任何非特权指令

D.它可支运行访管指令,但是不能运行特权指令

3、在多道程序设计系统中,下列能并行工作的是----------------------------------------A

A、CPU与外部设备B、CPU和内存

C、内存和内存D、用户与应用程序

4、Linux操作系统中,进程有多种状态,下列状态中,哪一个不是Linux支持的状态-------------------------------------------------------------------------------------D

A、睡眠状态B、僵尸状态

C、运行状态D、安全状态

5、假设在UNIX操作系统环境下执行以下程序

Main()

{printf(“HelloWord\n”);

Fork();

Printf(“HelloWord\n”);

}

若程序正常运行,子进程创建成功,那么屏幕上得到输出的有(C)个HelloWordA、1B、2C、3D、4

6、在采用非抢占调度的操作系统中,不能引进新进程调度的事件是

A、正在运行的进程出错B、正在运行地进程等待I/O事件

C、新创建的进程进入就绪队列

D、正在运行的进行用完时间片

7、进程访问临界时要遵循相关准则,那一项是错误的准则-------------------------C

A、空闲则进B、忙则等待

C、无限等待D、让权等待

8、假设系统在有4台打印机,某些进程用信号量S实现对打印机的互斥使用

A、【4.-16】B、【1.16】C、【1.-20】D、【4.-20】

9、在直接通信方式中,系统提供的发送原语是-------------------------------------------D

A、send(sender,receiver)B、send(sender,message)

C、send(receiver,sender)D、send(receiver,message);

Receive(Sender.message);接收Sender进程发送的消息Message

10、在采用交换和覆盖技术的存储管理系统中,进程交换是指------------------------C

A、仅将暂时不用的进程交换至磁盘

B、将暂时不用的进程代码和部分进程控制块交换至磁盘

C、将暂时不用的进程代码,数据,和进程控制块交换至磁

D、仅将暂时不用的里程数据交换至磁盘

11、关于页面的叙述中,哪一个是正确的

A、操作系统在每次启动时根据物理内存大小确定本次运行的页面大小

B、用户进程在运行过程中可以改变页面尺寸

C、页式存储管理中的页面和页框大小只能采用一种尺寸

D、为了提高内存利用率,可以根据需要采用多种不同大水上的页面

12、在文件系统中,文件存储空间的分配单位通常是---------------------------------------D

A、字符串B、数据块

C、文本D、记录

13、在文件系统中,必须为每个文件建立一个至少包含文件名和文件物理存储和

A。

、文件控制块B、索引节点

C、文件描述符D、文件分配表

14、对于FAT32文件系统,它采用的是哪一种文件物理结构----------------------C

A、多级索引结构B、顺序结构

C、链接结构D、索引结构

1、若一个单核处理面的系统中在多个进程存在,则这些进程是-------------------D

A、并发运行的B、间道运行的

C、封闭运行的D、并行运行的

2、组成操作系统的主要部分是存储管理,设备管理,文件管理和------------------------D

A、网络管理B、用户管理

C、死锁管理D、进程线程管理

3、操作系统的一个重要概念是进程,下列哪一个不能作为进程来管-----------------A

A、用户应用程序B、中思服务程序

C、内存换页程序D、打印程序

4、当用户在终端窗口通过输入命令赤控制计算机运行时,使用的是操作系统的哪一种接口---------------D

A、命令行B、函数库

C、应用编程接口D、系统调用

5、下列指令中,哪一种可以在用户态下执行

A、切换栈指针指令B、算术运算指令

C、关中断指令D、设置控制寄存器指令

6、在Pthread线程包中,线程操作Pthread_yield表示的是--------------------B

A、阻塞一个线程B、线程让出CPU

C、创建一个线程D、等待一个特定的线程退出

7、在采用非抢占式调度的操作系统中,不能引起新进程调度的是事件是

A、新创建的进程进入就绪队列

B、正在运行的进程出错

C、正在运行地进程等待I/O事件

D、正在运行的进程用完时间片

8、下列活动中,哪一种活动只存在同步关系-----------------A

A、球队举行足球比赛

B、某年某月某日某航班的订票

C、汽车装配流水线上的各道工序

D。

、公共复印室复印面的使用

9、采用支柱地址映射方式向内存装入程序时,其地址转换工作是在什么时间完成的

A、选中程序时刻B、每一条指令执行时刻

C、移动程序时刻D、装入程序时刻

10、在可变分区存储管理方案中,为加快内存分配,当采用最佳适应算法时空闲区的组织应该是-----------D

A、按空间区地址从小到大排列

B、按空闲区大小背着顺序排列

C、按空闲区地址从大到小排列

D、按空闲区大小递增顺序排列

正确答案:

D

可变分区管理的最优适应算法采用的数据结构是空闲分区链,要求将空闲分区按分区大小递增的顺序(分区尺寸从小到大)排成一个空闲分区表项。

11、在采用页式存储管理方案的系统中,逻辑地址用32位表不,内存分块为2的10次方,则用户程序最多可划分成多少个---------------------------------------------------C

A、2的32次方B、2的10次方

C、2的20次方D、2的22次方

2的32除以2的12=2的20次方

12、虚拟存储空间的大小受到下列哪一中因素的限制-------------------------------C

A、数据量的实际大小B、栈空间大小

C、计算机地址位宽D、物理内存大水上

13在虚拟页式存储管理系统中,LRU算法是指--------------------------------------A

A、首先置换近期最长时间以来没被访问的页面

B、首先置换以后再也不用的页面

C、首先置换最早进入内存的页面

D、首先置换近期被访问次数最少的页面

14、外部设备按数据传输方式可分为多种类型,通常被当作哪一种类型设备--D

A、独占设备B、虚拟设备

C、字符设备D、块设备

15、下列关于I/O设备叙述中,哪一个是正确的

A、不同有I/O设备可以并行工作

B、吸有I/O设备才能产生有交换的中断源

C、SPOOLing系统是脱机I/O系统

D、在中断处理过程中,必须屏蔽新中断

多选

31、下列与进程相关的信息中,哪些信息是保存在进程控制块中

A、进程标识符B、用户栈C、进程当前状态

D、磁盘目录E进程优先级

32、下列各类调度算法中,哪些调度算法适用于交互式操作系统

A、最高响应比优先B、短作业优先

C、多级反馈队列D、时间片轮转E、高优先级优先

33、在下列存储管理方案中,能支持多道程序设计的是

A、段页式存储管理B、页式存储管理

C、可变分区存储管理D、固定分区存储管理

E、单一分区存储管理

34、从简单页式存储管理方案发展到虚拟页式存储管理方案,页表项中通常需要

A、停止位B、校验位C、修改位

D、在效位(存在位)D、访问位(引用位)

35、文件存储空间的管理方法在哪些

A、空闲块链表B、成组链接法C、位示图

D、空闲块表E、散列表

36、SPOOLing系统的主要组成部分是

A、输入进程和输出进程B、输入井和输出井

C、输入控制器和输出控制器

D、输入入分配器和互斥分配器

E、输入缓冲区和输出缓冲区

37、关于死锁的叙述中,正确的是

A、当系统中只有一个进程时可能会产生死锁

B。

、系统出现死锁是因为进程调度不当

C、死锁产生的原因是进程推进顺序不当

D、采用银行家算法能有交效地实现死锁避免

E、环路是死锁产生的必要条件

31、下列英文名称或缩写中,哪些不是操作系统的名称-------------CE

A、BSDB、LinuxC、snmpD、dosE、Eclipse

32、下列关于进程控制块的叙述中,哪些是正确的-----------------A

A、进程控制专用的英文缩写是PCB

B、每个进程都拥有自己的进程控制块

C、进程控制块必须常驻内存

D、进程控制块必须指明其兄弟进程的进程号

E、进程创建完毕后,系统将其进程控制块插入等待队列

33、在一个采用非抢占调度策略的系统中,下列哪些因素将引起进程调

A、一个进程运行结束B、运行的进程被阻塞

C、进程被唤醒后进入就绪队列D、创建了新的进程

E、运行的进程所用的时间片到时

34、

35、下列关于地址映射的叙述中,哪些是正确的

A、地址映射过程中一定要访问页目录和页表

B、根据页表项的在效位确定所需访问的页面是否已经在内存

C、页表项的一些内容是硬件确定的

D、地址映射过程通常是由硬件完成的

E、地址映射是将虚拟地址转换成物理地址

36、下列关于快表的叙述中,哪些是正确的

A、快表的另一个名称是TLB

B、快表的内容是页表的全集

C、当切换进程时,要刷新快表

D、快表存放在高速缓存中

E、对快表的查找是按内容并行进行的

37、下列哪些项目需要保存在文件控制块中

A、文件访问控制列表B、文件访问权限

C、文件拥有者D、文件创建时间

E、文件大小

39、在进行设备分配时应该考虑下列哪些因素

A、设备分配算法B、设备固有属性

C、设备分配的及时性D、设备独立性

E、设备分配的安全性

40、下列哪些措施能够恢复或解除死锁------------------------------ADE

A、撤销已陷入死锁的进程B、一次性分配全部资源

C、按顺序全本资源D、采用鸵鸟算法

E、强制剥夺其他进程的资源并分配给死锁进程

31、下列与进程相关的信息中,哪些信息是保存在进程控制块中

A、进程标识符B、用户栈C、进程当前状态

D、磁盘目录E进程优先级

32、下列各类调度算法中,哪些调度算法适用于交互式操作系统

A、最高响应比优先B、短作业优先

C、多级反馈队列D、时间片轮转E、高优先级优先

33、在下列存储管理方案中,能支持多道程序设计的是

A、段页式存储管理B、页式存储管理

C、可变分区存储管理D、固定分区存储管理

E、单一分区存储管理

34、从简单页式存储管理方案发展到虚拟页式存储管理方案,页表项中通常需要

A、停止位B、校验位C、修改位

D、在效位(存在位)D、访问位(引用位)

35、文件存储空间的管理方法在哪些

A、空闲块链表B、成组链接法C、位示图

D、空闲块表E、散列表

36、SPOOLing系统的主要组成部分是-----------ABE

A、输入进程和输出进程B、输入井和输出井

C、输入控制器和输出控制器

D、输入入分配器和互斥分配器

E、输入缓冲区和输出缓冲区

37、关于死锁的叙述中,正确的是

A、当系统中只有一个进程时可能会产生死锁

B。

、系统出现死锁是因为进程调度不当

C、死锁产生的原因是进程推进顺序不当

D、采用银行家算法能有交效地实现死锁避免

E、环路是死锁产生的必要条件

 

第二套

2、操作系统提供给用户的接口是命令和---------------D

A、中断服务程序B、应用编程接口

C、动态函数库D、系统调用

2、计算机操作系统位于核心态时,下列叙述中,哪一个是正确的---------------C

A、它可以运行特权指令,但是不能运行非特权指令

B、它可以运行访管指令,也可以运行任何特权指令

C、它即可支运行特权指令,也可以运行任何非特权指令

D.它可支运行访管指令,但是不能运行特权指令

3、在多道程序设计系统中,下列能并行工作的是------------------------------A

A、CPU与外部设备B、CPU和内存

C、内存和内存D、用户与应用程序

4、Linux操作系统中,进程有多种状态,下列状态中,哪一个不是Linux支持的状态-----------------D

A、睡眠状态B、僵尸状态

C、运行状态D、安全状态

5、假设在UNIX操作系统环境下执行以下程序

Main()

{printf(“HelloWord\n”);

Fork();

Printf(“HelloWord\n”);

}

若程序正常运行,子进程创建成功,那么屏幕上得到输出的有(C)个HelloWordA、1B、2C、3D、4

6、在采用非抢占调度的操作系统中,不能引进新进程调度的事件是

A、正在运行的进程出错B、正在运行地进程等待I/O事件

C、新创建的进程进入就绪队列

D、正在运行的进行用完时间片

7、进程访问临界时要遵循相关准则,那一项是错误的准则------------------------------c

A、空闲则进B、忙则等待

C、无限等待D、让权等待

8、假设系统在有4台打印机,某些进程用信号量S实现对打印机的互斥使用

A、【4.-16】B、【1.16】C、【1.-20】D、【4.-20】

9、在直接通信方式中,系统提供的发送原语是-----------------------------------------D

A、send(sender,receiver)B、send(sender,message)

C、send(receiver,sender)D、send(receiver,message);

10、在采用交换和覆盖技术的存储管理系统中,进程交换是指----------------B

A、仅将暂时不用的进程交换至磁盘

B、将暂时不用的进程代码和部分进程控制块交换至磁盘

C、将暂时不用的进程代码,数据,和进程控制块交换至磁

D、仅将暂时不用的里程数据交换至磁盘

11、关于页面的叙述中,哪一个是正确的

A、操作系统在每次启动时根据物理内存大小确定本次运行的页面大小

B、用户进程在运行过程中可以改变页面尺寸

C、页式存储管理中的页面和页框大小只能采用一种尺寸

D、为了提高内存利用率,可以根据需要采用多种不同大水上的页面

12、在文件系统中,文件存储空间的分配单位通常是----------------------------------D

A、字符串B、数据块

C、文本D、记录

13、在文件系统中,必须为每个文件建立一个至少包含文件名和文件物理存储和

A。

、文件控制块B、索引节点

C、文件描述符D、文件分配表

14、对于FAT32文件系统,它采用的是哪一种文件物理结构------------------------C

A、多级索引结构B、顺序结构

C、链接结构D、索引结构

多选

31、下列与进程相关的信息中,哪些信息是保存在进程控制块中

A、进程标识符B、用户栈C、进程当前状态

D、磁盘目录E进程优先级

32、下列各类调度算法中,哪些调度算法适用于交互式操作系统----------------------CDE

A、最高响应比优先B、短作业优先

C、多级反馈队列D、时间片轮转E、高优先级优先

33、在下列存储管理方案中,能支持多道程序设计的是------------------------a-bcd

A、段页式存储管理B、页式存储管理

C、可变分区存储管理D、固定分区存储管理

E、单一分区存储管理

34、从简单页式存储管理方案发展到虚拟页式存储管理方案,页表项中通常需要

A、停止位B、校验位C、修改位

D、在效位(存在位)D、访问位(引用位)

35、文件存储空间的管理方法在哪些-------------------------------------------AV

A、空闲块链表B、成组链接法C、位示图

D、空闲块表E、散列表

36、SPOOLing系统的主要组成部分是--------------------------------------------ABE

A、输入进程和输出进程B、输入井和输出井

C、输入控制器和输出控制器

D、输入入分配器和互斥分配器

E、输入缓冲区和输出缓冲区

1、输入井和输出井,在磁盘开辟的两大暂存空间,分别用于模拟数据输入和数据输出时的磁盘设备。

2,输入缓冲区和输出缓冲区,用于缓冲和磁盘与cpu之间速度不匹配矛盾而引入的内存缓冲区域。

3,输入进程spi和输出进程spo,用于模拟脱机I/O时的外围控制机制

37

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 制度规范

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1