资源描述
操作系统原理及应用试题附答案第一部分 选择题 一、单项选择题(本大题共4小题,每小题2分,共8分) 1、从静态角度来看,进程由_、数据集合、进程控制块及相关表格三部分组成。( ) A、JCB B、PCB C、程序段 D、I/O缓冲区 2、请求页式管理方式中,首先淘汰在内存中驻留时间最长的帧,这种替换策略是_.( ) A、先进先出法(FIFO) B、最近最少使用法(LRU) C、优先级调度 D、轮转法 3、文件安全管理中,_安全管理规定用户对目录或文件的访问权限。( ) A、系统级 B、用户级 C、目录级 D、文件级 4、排队等待时间最长的作业被优先调度,这种算法是_。 A、优先级调度 B、响应比高优先 C、短作业优先 D、先来先服务 第二部分 非选择题 二、填空题(本大题共16小题,每小题1分,共16分) 5、常规操作系统的主要功能有:_处理机管理_、存贮管理、设备管理、文件管理以及用户界面管理。 6、操作系统把硬件全部隐藏起来,提供友好的、易于操作的用户界面,好象是一个扩展了的机器,即一台操作系统虚拟机。 7、进程管理的功能之一是对系统中多个进程的状态转换进行控制。 8、逻辑_文件是一种呈现在用户面前的文件结构。 9、操作系统中实现进程互斥和同步的机制称为同步机构_。10、内存中用于存放用户的程序和数据的部分称为用户区(域)。 11、存贮器段页式管理中,地址结构由段号、段内页号和页内相对地址三部分组成。 12、在操作系统中,通常用户不使用设备的物理名称(或物理地址),而代之以另外一种名称来操作,这就是逻辑设备名。 13、在操作系统中,时钟常有两种用途:报告日历和时间,对资源使用记时。 14、库文件允许用户对其进行读取、执行,但不允许修改. 15、程序接口接受用户对系统服务和资源的请求后,把它们转告给操作系统的资源管理程序。 16、作业控制块是在作业创建时建立,直到作业完成时撤消。 17、多处理器系统是指含有2个及以上的CPU的计算机系统。 18、高速缓冲存贮器Cache既可存在于CPU _内部,也可配置在系统主机板上。 19、在TCP/IP网络中,用finger命令可以找出在网络中某台特定主机上注册用户的各种信息。 20、Micnet网要求在网络中的每台计算机具有唯一的机器名_,它由8个字母和数字组成。 三、判断改错题(本大题共10小题,每小题2分,共20分)判断下列命题中由下划线标明的关键词的叙述是否正确,正确的在其题干 后的括号内打,错误的打,并改正。 21、Windows操作系统是一个具有图形界面的多任务操作系统。(对 ) 22、实时系统中的实时控制系统只能用于生产过程的自动控制,不能用于监测制导性控制。(错 ) 23、可重入代码或称纯码不能被多个进程共享。(错) 24、为了实现对临界区的共享,在每个进程中的临界区前面应设置V操作,在临界区之后应设置P操作。(错) 25、在操作系统中,处于等待状态的进程只能有一个。(错) 26、现代计算机系统中的存贮系统通常由存贮芯片组成。(错) 27、顺序文件在顺序存取时,其存贮速度较慢。(错) 28、对文件进行检索时,总是将当前目录作为检索的起始点。(对) 29、文件系统中不同目录下的文件名称不能相同。(错) 30、系统的中断,可以在系统引导过程中出现。(错) 四、简答题(本大题共5小题,每小题6分,共30分) 31、简述可变分区存贮管理的分配策略中的最佳适应法(BF)。 32、按照设备的资源属性,在设备分配中,设备应分成哪几种类型比较合理,并说明其理由 33、文件系统的主要任务是什么? 34、作业从提交给系统到运行结束,要经历哪些阶段和哪些状态? 35、目录拷贝COPY命令的功能是什么?在进行目录拷贝时有什么条件? 五、简单应用题(本大题共2小题,每小题8分,共16分) 36、进程由阻塞状态转换为就绪状态和由就绪状态转换为运行状态,各是什么原因引起的? 37、什么是shell过程?shell过程中常用的显示命令echo,它的作用是什么?试说明echowho和echo who 的区别是什么? 六、综合应用题(本大题共1小题,每小题10分,共10分) 38、某用户当前目录下只有一个子目录temp,在该目录下有文件temp.c和u.1。要求完成以下操作: (1)用mv命令将文件temp.c移至用户当前目录下的一个新目录sub中; (2)用cp命令完成以上操作; (3)说明这两个操作的主要差别是什么? 操作系统原理及应用一、单项选择题 1.C 2.A 3.B 4.D 二、填空题 5.处理机管理 6.硬件 7.状态转换 8.逻辑 9.同步机构 10.用户区(域) 11.段内页号 12.逻辑设备名 13.资源使用 14.修改 15.资源管理 16.完成 17.2 18.CPU 19.注册用户 20.机器名 三、判断改错题 21.()(2分) 22.()(1分) 改正:只能,不能改为既能,也能(1分) 23.()(1分) 改正:不能改为可以(1分) 24.()(1分) 改正:为了实现对临界区的共享,在每个进程中的临界区前面应设置P操作,在临界区之后应设置V操作。(1分) 25.()(1分) 改正:只能有一个改为可能有多个 26.()(1分) 改正:存贮芯片改为内存和外存或主存和辅存(1分) 27.()(1分) 改正:较慢改为较快(1分) 28.()(2分) 29.()(1分) 改正:不能改为可以(1分) 30.()(1分) 改正:可以改为不可以(1分) 四、简答题 31.参考答案 (1)最佳适应法中,空闲区链表结构按空闲区大小递增的顺序排序; (2)分配时,找到第一个大于或等于作业需求量的空闲区,分配作业所需空间的大小,将剩余空闲区插入空闲链表的合适位置; (3)回收时,将所释放的分区与邻接的空闲区合并(如果有的话),并插入到空闲区链表的合适位置。 32.参考答案 (1)分为三种类型:独占设备、共享设备、虚拟设备。 (2)为了保证传递信息的连贯性,某些设备必须为用户独占使用,此谓独占设备; (3)存贮信息的设备,特点是容量大,可直接访问,便于同时为多个应用程序交叉使用,此谓共享设备; (4)系统独占设备的数量有限,不能满足作业的需要,影响系统效率的提高,为此,人们常借用共享设备的一部分空间代替独占设 备,此谓虚拟设备,将独占设备改造为可以共享的设备。 33.参考答案 (1)在逻辑文件和物理文件之间建立某种联系; (2)使用户对文件的操作方便灵活; (3)对用户的文件操作请求可以透明、自动地转换为对存放在外存贮设备中的具体文件的操作。 34.参考答案 (1)经历三个阶段:后备阶段、执行阶段、完成阶段。 (2)三个状态:后备状态、执行状态、完成阶段。 35.参考答案 (1)功能:可以把一个目录的内容拷贝到另一个目录中。 可以把几个目录的内容拷贝到同一目录中。 (2)条件:用户对源目录具有读和执行权。 用户对目的目录具有写和执行权。 五、简单应用题 36.参考答案 (1)进程由阻塞状态转换为就绪状态的原因:处于阻塞状态的进程获得了必要的资源或信息(也就是说使其阻塞的原因已消除); (2)进程由就绪状态转换为运行状态的原因:该进程获得了CPU。 37.参考答案 (1)shell过程是使用编辑命令建立的一个普通文本文件,将命令作为内容。 (2)echo命令是把它中间用空格分开的所有参数写到标准输出上,在shell过程中常用它作注释或者提示。 (3)echo who是显示who三个字符, echo who是将who命令结果显示出来。 六、综合应用(10分) (1)$ mkdir sub $ mv temp/temp.c sub/temp.c (2)$ cp temp/temp.c sub/temp.c (3)用cp命令保留了原文件。 用mv命令删除了原temp子目录下的temp.c文件
展开阅读全文