首页 > 其他分享 >操作系统4-基础知识判断题2

操作系统4-基础知识判断题2

时间:2024-11-16 14:18:46浏览次数:3  
标签:文件 优先级 操作系统 基础知识 进程 死锁 判断题 页面 解答

25.引入当前目录是为了减少启动磁盘的次数 √(当前目录可以放入内存)

 

26.文件目录必须常驻内存 X

解答:不一定。


27.在文件系统中,打开文件是指创建一个文件控制块 X

解答:在文件系统中,“打开文件”并不直接等同于创建一个文件控制块,而是指对一个已经存在或正在创建的文件进行访问的过程。具体来说,文件打开的过程涉及到一系列操作,包括但不限于创建文件控制块、分配资源、设置文件访问权限等。


28.存储保护的目的是限制内存的分配 X

解答:是为了保护数据错误。

 

29.原语和系统调用的主要区别在于两者的实现方法不同 X

解答:主要区别是系统调用能够被中断。

 

30.在页式虚拟存储系统中,页面长度是根据程序长度动态地分配的 X

解答:在页式虚拟存储系统中,页面的长度通常是固定的。

 

31.如果信号量S的当前值为-5,则表示系统中共有5个等待进程.X

解答:是信号上有5个等待进程。

 

32.磁盘上物理结构为链接结构的文件只能顺序存取 √

.
33.系统处于不安全状态不一定是死锁状态 √

解答:不安全意味着不能再分配资源。

 

34.有m个进程的操作系统出现死锁时,死锁进程的个数为1<k≤m √

 

35.进程状态的转换是由操作系统完成的,对用户是透明的 √

 

36.优先数是进程调度的重要依据,优先数大的进程首先被调度运行 X

解答:对于优先级调度算法而言。


37.文件系统的主要目的是存储系统文档 X

解答:文件系统的主要目的是为了 高效地存储、管理和保护数据,而不仅仅是存储系统文档。它为计算机提供了一个层次化、结构化的方式来管理文件,使得数据的存取、共享、安全和完整性得以保证。

 

38.对文件进行读写前,要先打开文件 √


39.所谓最近最少使用(LRU)页面调度算法是指将驻留在内存中使用次数最少的页面淘汰掉 X

解答:最近最少使用(LRU, Least Recently Used)页面调度算法并不是直接基于“使用次数最少”来决定淘汰页面,而是根据页面在内存中最后一次被访问的时间来进行页面淘汰。


40.参与死锁的进程至少有两个已经占有资源 √

解答:两个占资源形成循环申请。

 

41.在页式虚拟存储系统中,页面长度固定并且是硬件的设计特性 √

 

42.不可抢占式动态优先数法一定会引起进程长时间得不到运行 X

解答:不一定。不可抢占式动态优先数法(Non-preemptive Dynamic Priority Scheduling)是一种基于优先级的进程调度策略,它为每个进程分配一个优先级,并根据进程的优先级来决定哪个进程可以首先获得CPU。进程的优先级会动态变化,一般来说,进程等待的时间越长,其优先级可能会越高,反之,优先级可能会降低。


43.选择通道主要用于连接低速设备 X

解答:选择通道(Selection Channel) 是一种计算机系统中的硬件机制,主要用于实现对设备的选择和通信。它通常用于在多设备环境中进行设备的选择或切换,以便操作系统或硬件能够更有效地管理多个设备。选择通道是为了实现多个设备间的选择和通信,不仅仅是用于低速设备,它能够处理不同速度的设备。在设计中,选择通道的主要任务是提供一种有效的方式来管理多个外设的访问权限。


44.进程间的互斥是一种特殊的同步关系.√ (互斥就是为了同步)

 

45.所有进程都进入等待状态时,系统陷入死锁 X

解答:等待是因为资源,不一定是死锁。

 

46.引入缓冲的主要目的是提高I/O设备的利用率 X

解答:引入缓冲(Buffering)主要是为了优化系统的整体性能,尤其是为了解决 I/O 操作中的速度不匹配问题,提高系统效率,而不仅仅是单纯提高 I/O 设备的利用率。


47.文件目录一般存放在外存.√ (当前目录一般驻留内存)

 

标签:文件,优先级,操作系统,基础知识,进程,死锁,判断题,页面,解答
From: https://blog.csdn.net/mingtiaojiahao/article/details/143807944

相关文章

  • 操作系统离散存储练习题
    1. (简答题)分页存储管理系统具有快表,内存访问时间为2ns,检索快表时间为0.5ns,快表命中率为80%,求有效访问时间-分析:首先访问缓存(快表),如果没有找到访问内存(页表)。不管是快表+页表找到还是快表直接找到目标位置,都要访问内存找目标。-解答:80%*0.5+(2+0.5)*(1-80%)+2=2.9ns2. (简答......
  • DDR内存基础知识和带宽测试
    一、DDR基础知识1.几个频率(1)核心频率:真实运行频率。(2)倍增系数:DDR通过数据预取技术放大速率,每代ddr倍率是固定的,ddr=2,ddr2=4,ddr3=8,ddr4=8,ddr5=16(3)有效频率;厂商标注的频率,可以理解为数据传输速率。厂商也想逐步淡化其它频率的概念,只让我们记住有效频率。其实......
  • 统信 UOS 操作系统介绍
    一、前言近年来,软件国产化的呼声越来越高,而操作系统国产化是软件国产化过程中核心的一环,自然也不例外。目前国产操作系统有统信UOS、麒麟(Kylin)和openEuler等,本篇文章为大家介绍统信UOS操作系统,主要包括统信UOS简介版本介绍选择建议与系统展示总结二、统信UOS简介......
  • 【Linux探索学习】第十三弹——进程状态:深入理解操作系统进程状态与Linux操作系统中的
    Linux笔记:https://blog.csdn.net/2301_80220607/category_12805278.html?spm=1001.2014.3001.5482前言:在上篇我们已经讲解了进程的基本内容,也了解了进程在操作系统的重要作用,今天我们正式开始进程的另一个知识点的讲解:进程状态,即一个进程不可能一直处在运行或终止状态中,它......
  • Chromium源码分析一:基础知识
    目录Webkit、chromium、Googlechrome各模块结构图进程模型代码结构我的衣食父母基于Chromium实现小程序功能,现在已经开发维护代码一年多了,抽时间对公开的知识做个笔记总结。本文内容源于《WebKit技术内幕》Webkit、chromium、GooglechromeWebKit是一个开源的浏览器引擎,包含......
  • JAVA部分基础知识点(四)【持续更新】
    1.方法重写当子类觉得父类中的某个方法不好用,或者无法满足自己的需求时,子类可以重写一个方法名称、参数列表一样的方法,去覆善父类的这个方法,这就是方法重写。【注意:重写后,方法的访问,Java会遵循就近原则】方法重写的其它注意事项:重写小技巧:使用Override注解,他可以指定java......
  • 桌面操作系统小科普
    一、操作系统介绍操作系统是管理和控制计算机硬件资源、提供用户接口并协调应用程序之间关系的软件。它负责调度程序执行、管理存储设备、网络通信以及其他任务,从而使得其他软件(如应用软件)能够更高效地运行。根据用途,可以将操作系统分为桌面操作系统(如Windows、macOS、Linu......
  • 【网络云计算】2024第46周周考-磁盘管理的基础知识-RAID篇
    文章目录1、画出各个RAID的结构图,6句话说明优点和缺点,以及磁盘可用率和坏盘数量,磁盘总的数量2、写出TCP五层模型以及对应的常用协议【网络云计算】2024第46周周考-磁盘管理的基础知识-RAID篇1、画出各个RAID的结构图,6句话说明优点和缺点,以及磁盘可用率和坏盘数量,磁......
  • 【os】操作系统是怎样一步步接收键盘按键的?
    你有没有想过,按下键盘按键后,相应的字符是怎么一步步显示在屏幕上的?首先来看硬件部分,你至少应该能想到必须得有键盘和CPU:之后呢,cpu是怎么知道有键盘按下呢?为了让键盘按下按键后能通知到CPU,需要借助键盘控制器,keyboardcontroller,这当然也是硬件:当按下按键时,键盘控制器能检测......
  • HBase基础知识分享(二)
    HBase的Split机制Region的分裂策略HBase中的Region存储的是一张表的数据。当Region中的数据条数过多时,会直接影响查询效率,过大的Region会被拆分为两个Region,HMaster会将这些分裂的Region分配到不同的RegionServer上,最终达到负载均衡的目的,这是HBase的一个优点。常见的Region分......