目录

  • 操作系统习题知识点总结
    • 第一章
    • 第二章
    • 第三章

操作系统习题知识点总结

第一章

  • 计算机开机后,操作系统最终被加载到RAM。
  • 计算机操作系统的功能是管理计算机资源并提供用户接口。
  • 操作系统的特征是并发、共享、虚拟和异步。
  • 多道程序设计是指在一个处理器上并发运行多个程序。
  • 操作系统的基本功能不包括:用户管理。
  • 操作系统不是能方便用户编程的程序。
  • 如果分时操作系统的时间片一定,那么用户数越多,则响应时间越长。
  • 一个计算机系统可以认为由4个层次组成:硬件层、操作系统层、语言处理程序层、应用程序层。裸机指的是:硬件层。
  • 实时操作系统比较适于控制火箭的飞行。
  • 用户通过系统调用指令来调用操作系统。
  • 从用户角度看,操作系统是用户与计算机之间的接口。
  • 操作系统的基本职能是控制和管理系统内各种资源,有效的组织多道程序的运行。
  • 能及时相应外部事件的请求,并在规定的时间内完成对该事件的处理的操作系统是:实时操作系统。
  • 分布式操作系统与网络操作系统本质上的不同在于:系统中多台计算机协作完成同一任务。
  • 用于控制生产流水线,进行工业处理控制的操作系统是:实时操作系统。
  • 设计批处理多道系统时,首先要考虑的是:系统效率和吞吐率。
  • 在分时操作系统中,响应时间是衡量一个分时系统的一项重要指标。
  • Windows 98是单用户多任务操作系统。
  • 分时操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互的使用计算机。
  • 批处理操作系统的交互性最差。

第二章

  • 用户可以通过接口命令和系统调用两种方式来使用计算机。
  • 系统调用是由操作系统提供给用户的,它只能通过用户程序间接使用。
  • 系统调用是操作系统提供给用户和在程序中请求其服务的一种手段,由一组能完成特定功能的子程序组成。
  • 为了方便用户直接或间接的控制自己的作业,操作系统向用户提供了命令接口,该接口又可进一步分为联机用户接口和脱机用户接口。
  • 用户程序中试图读某文件的第45个逻辑块,使用操作系统提供的系统调用接口。
  • 操作系统与用户通信接口通常不包括缓存管理指令。
  • CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是系统调用。
  • UNIX操作系统是采用层次结构实现结构设计的。
  • 操作系统中,属于微内核功能的是进程调度
  • 微内核体系操作系统的基本思想是内核只完成OS最基本的功能并在核心态下运行,其他功能运行在用户态。

第三章

  • 1、操作系统通过PCB对进程进行管理。
  • 2、PCB是进程实体的一部分,以下属于PCB:进程ID、CPU状态、堆栈指针。全局变量不属于PCB。
  • 3、信箱通信是进程间的一种间接通信方式。
  • 4、在单处理机系统中实现并发技术后,进程在一个时间段内并行运行,CPU与外设间并行工作。
  • 5、进程控制块中的内容有:该进程的优先级、该进程的创建者ID、该进程所执行的程序的路径。CPU利用率不是进程控制块中的内容。
  • 6、由调度程序为进程分配CPU不是创建进程所必需的。而建立一个进程控制块、为进程分配内存、将进程控制块链入就绪队列是创建进程所必需的。
  • 7、两个合作进程无法利用高级语言程序设计中的全局变量交换数据。
  • 8、进程是动态的概念;进程执行需要处理机;进程是有生命期的。
  • 9、一个进程是PCB结构与程序和数据的集合。
  • 10、在一个单处理机系统中,若有5个用户进程,在非管态的某一时刻,处于就绪状态的用户进程最多有4个。
  • 11、原语在执行过程中不能被打断;原语是操作系统的一部分;操纵信号量的系统调用是原语。
  • 12、进程从运行态进入就绪态的原因可能是时间片用完。
  • 13、采用信箱方式进行通信时,采用进程调用send原语时应给出的参数是信件M及指定的信箱N。
  • 14、进程的动态、并发等特征是利用进程控制块表现出来的。
  • 15、某进程申请的一次打印事件结束,该进程的状态可能发生改变是阻塞到就绪。
  • 16、不同计算机上的进程之间通信,通过网络。
  • 17、进程和程序的本质区别是:前者是动态的,后者为静态的。
  • 18、进程因为时间片到被切换,其正确的状态转换是运行到就绪。
  • 19、使进程从运行状态切换到等待状态所用的进程控制原语是阻塞原语。
  • 20、进程有三种基本状态,可能的状态转换是:就绪态到运行态、等待态到就绪态、运行态到等待态。
  • 21、进程获得处理机而运行是通过调度而实现的。
  • 22、优先级分为静态和动态,动态优先级是根据运行情况而随时调整的。系统发生死锁时有可能进程全部处于阻塞态,或无进程任务,CPU空闲。
  • 23、进程申请处理器得不到满足时就处于就绪态,等待处理器的调度。
  • 24、一种进程释放一种资源将有可能导致一个或几个进程由阻塞变就绪。
  • 25、只作用一个进程一次的原语是创建。
  • 26、当一个进程处于它正等待合作进程的一个消息状态时,称其为等待状态。
  • 27、多道程序环境下,操作系统分配资源以进程为基本单位。
  • 28、原语是一组机器指令组成的程序段;原语在执行过程中要屏蔽中断;原语工作在系统核心态。
  • 29、为了描述进程的动态变化过程,采用一个与进程相联系的进程控制块,操作系统根据它而感知进程的存在。
  • 30、多道程序设计的意义是允许多个作业同时入驻主存储器,中央处理器轮流执行各个作业,各个作业不同时使用所需的外围设备。
  • 31、操作系统中,进程之间交换数据的过程称为进程通信。
  • 32、多个进程实体能存在于同一内存中,在一段时间内都得到运行。这种性质称作进程的并发性。
  • 33、进程被阻塞以后,代表进程在阻塞队列的是它的进程控制块。
  • 34、进程控制块是描述进程状态和特性的数据结构,一个进程只能有唯一的进程控制块。
  • 35、通常,用户进程被建立后,随着作业运行正常或不正常结束而撤销。
  • 36、为使进程由阻塞状态变为就绪状态应利用唤醒原语。
  • 37、进程转换中,就绪到阻塞不会发生。
  • 38、当一个进程获得了所等待的资源就要退出等待队列而进入就绪队列。
  • 39、进程从运行状态变为阻塞状态的原因是输入或输出事件发生。
  • 40、进程的基本属性是进程是动态的、多个进程可以含有相同的程序和多个进程可以并发运行。
  • 41、进程从阻塞状态变为就绪状态的原因是进程运行条件满足。

操作系统习题知识点总结相关推荐

  1. 北京理工大学操作系统复习——习题+知识点

    文章目录 传送门 前言 ppt习题+课后习题汇总 第1章 操作系统概论 操作系统性能指标计算 第2章 进程管理 进程调度算法 课后2-9:最短作业优先 课后2-12:四种算法比较 课后2-13:轮转与 ...

  2. 操作系统习题自用(三)

    操作系统习题三 每次做题都触及到了我的知识盲区,所以谨以此来记录自己的不足.欢迎大家评论指正,谢谢. 知识点 死锁:在一个进程集合中,所有的进程都在等待只能由该进程集合中的其它进程才能引发的事件,这就 ...

  3. 操作系统习题自用(一)

    由第一次操作系统作业而进行的查漏补缺 操作系统习题自用(一) 操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在"裸机" ...

  4. 操作系统习题8—设备管理

    操作系统习题8-设备管理 1.缓冲技术中的缓冲池在_____________________中. A. 主存 B. 外存 C. ROM D. 寄存器组 答案选择 A,缓冲技术中的缓冲池是在内存中开辟一 ...

  5. 操作系统习题7—文件系统

    操作系统习题7-文件系统 1.Unix 系统是如何实现文件共享的? UNIX 系统支持在不同的进程间共享打开的文件.内核使用 3 种数据结构表示打开的文件,它们之间的关系决定了在文件共享方面一个进程对 ...

  6. 操作系统习题6—存储管理2

    操作系统习题6-存储管理2 在请求分页虚存管理系统中:页面的大小为 2122^{12}212 B,主存的访问时间是 100 ns,快表的访问时间是 10 ns,换入页面的平均时间为 100 000 0 ...

  7. 操作系统习题5—存储管理

    操作系统习题5-存储管理 1.采用可变分区管理存储空间时,若主存中按地址顺序依次有五个空闲区,大小分别为 15K.28K.10K.226K.110K.现有五个作业 J1 到 J5,它们所需的主存空间依 ...

  8. 操作系统习题4—进程死锁

    操作系统习题4-进程死锁 1.试解释在十字路口产生的交通死锁现象中包括了死锁产生的 4 个必要条件,并给出避免产生交通死锁的简要规则. 四个必要条件: ① 互斥:同一时刻只能有一辆车占据道路上的同一个 ...

  9. 操作系统习题3—进程的互斥与同步

    操作系统习题3-进程的互斥与同步 1.例举两个现实生活中需要同步与互斥的例子. 我们去吃自助餐时,店里的厨师会在后台厨房制作食物,然后将食物运送到公共饮食区域,让顾客自行挑选.如果公共饮食区域的食物都 ...

最新文章

  1. 2021年大数据Flink(三十):Flink ​​​​​​​Table API  SQL 介绍
  2. 如何启用SQL Server 2008的FILESTREAM特性
  3. 高性能的MySQL(7)字符集和校对
  4. do{}while(0) 作用
  5. 计算机四级嵌入式真题,2014年3月计算机四级嵌入式工程师真题试题及答案
  6. 数据挖掘原理与算法:练习题1
  7. Oracle增加修改删除字段/主键
  8. @PostConstruct注解学习
  9. python如何导入自定义模块_【python】导入自定义模块
  10. 输出呈三角形的杨辉三角形(C语言)
  11. ajax返回功能,jquery – 记得ajax在点击返回按钮时添加的数据
  12. USB加密狗复制克隆软件
  13. easyui_datagrid模板代码
  14. 【初学者必知必会】【电子技术:数电 模电 单片机】【基础概念和小知识点】详解
  15. windows查找文件内容和文件内容
  16. 去除MacBook屏幕下方的白条
  17. 山西计算机专业三本大学排名,2021山西三本院校排名 最新大学排行榜
  18. Python 寻峰算法
  19. 屏幕录像软件有哪些?操作简单的屏幕录像方法推荐
  20. 前进的方向 没有方向就是蒙着眼睛的驴子原地踏步 一年经验混十年

热门文章

  1. 苏轼与江西交通的不解之缘
  2. [水]Openjudge 大师兄,师傅被妖怪抓走啦
  3. 微信小程序面试问答(2023)
  4. [Element]给项目中所有的dialog添加打开关闭监听
  5. 突发!CPA或取消北京考区惹争议,曾经“飘香”的证书还香吗?
  6. mongodb 的安装与简单操作
  7. python替换行中某个数据_python – 复制一些行并更改pandas中的某些值
  8. C# 操作CAD报错【COMException (0x8001010A)消息筛选器显示应用程序正在使用中】的一种处理方式
  9. 2019年个人学习计划完成进度表:
  10. Qt-软件皮肤切换qss样式