操作系统练习题2
- 格式:doc
- 大小:42.50 KB
- 文档页数:6
操作系统练习题2
一单项选择
1.操作系统提供给程序员的接口是( )。
A 进程
B 系统调用
C 库函数
D 系统调用和库函数
2.操作系统中所谓( ),是指通过某种技术把一个物理实体编程若干个逻辑上的对
应物。
A 并发
B 共享
C 虚拟
D 异步
3.进程的状态转换中不可能实现的过程是( )。
A 就绪状态→阻塞状态 B执行状态→就绪状态
C阻塞状态→就绪状态 D执行状态→阻塞状态
4.设有四个进程共享一个程序段,而每次最多允许两个进程进入该程序段,则信号量
的取值范围可能是( )。
A 1,0,-1,-2,-3
B 2,1,0,-1,-2
C 3,2,1,0,-1
D 4,3,2,1,0
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 请求式分页方式
14.系统中,一段时间内允许多个进程同时访问的设备称为( )。
A 字符设备
B 块设备
C 共享设备
D 独占设备
15.在配有操作系统的计算机中,用户程序通过( )向操作系统提出使用外部设备
的要求。
A 作业申请
B 原语
C 系统调用
D I/O指令
16.( )是驱动物理设备和DMA控制器或I/O控制器等直接进行I/O操作的子程序
的集合。它们负责设置相应设备有关寄存器的值,启动设备进行I/O操作,指定操作的类型和数据流向等。
A 设备驱动程序
B 设备独立性软件
C 设备分配软件
D 设备控制软件
17.在磁盘调度算法中,选择与当前磁头移动方向一致、磁头单向移动且距离最近的进
程的算法为( )。
A FIFO
B SCAN
C CSCAN
D FSCAN
18.按逻辑结构可把文件分为( )两类。
A 连续文件和离散文件
B 记录式文件和流式文件
C 链式文件和索引文件
D 哈希文件和直接文件
19.如果一个磁盘的每个盘块大小为4K,其FAT大小为120MB,每个FAT表项占3个字
节,那么该磁盘的容量为( )。
A 40G
B B 80GMB
C 120GB
D 160GB
20.为了能对一个文件进行正确的存取,必须为文件设置用于描述和控制文件的数据结
构,称之为()。把该数据结构的有序集合称为文件目录。
A FC
B B JCB
C JCB
D TCB
21.一个文件的绝对路径名是从()开始,逐步沿着每一级子目录向下追溯,最后
到指定文件的整个通路上所有子目录名组成的一个字符串。
A.当前目录
B.根目录
C.多级目录
D.二级目录
22.采用把文件名与文件描述信息分开的办法,亦即,使文件描述信息单独形成一个数
据结构,简称为()。
A i结点
B FCB
C 文件目录项
D MFD
23.()是利用二进制的一位来表示磁盘中盘块的使用情况。当其值为“0”,表
示对应的盘块空闲;当其值为“1”,表示对应的盘块已分配。
A 空闲表法
B 空闲链表法
C 位示图法
D 成组链接法
24.UNIX文件系统采用的目录结构是()。
A.单级目录结构 B.二级目录结构
C.带链接的树形结构 D.索引结构
25.为了使用户对自己所运行的进程进行控制,UNIX系统向用户提供了一组用于对进程
进行控制的系统调用。其中,用于获取进程号的系统调用是()。
A exit()
B fork()
C wait()
D getpid()
二填空题