软考——(3)操作系统

之前写过一篇博客《操作系统小结》,博客中只是对操作系统进行了初步的总结和介绍,而它的核心部分也就是它的五大功能,并没有给出详细的总结。在软考中,再次学习操作系统之后,更加加深了自己的理解。

先看一个导图:

调度

一个作业从提交到完成需要经历高、中、低三级调度。

1)高级调度,又叫作业调度。

决定哪个候选中的作业可以调入,并做好运行的准备。

2)中级调度

决定哪些资源被允许参与竞争CPU的资源。在一定程度上,可以解决内存资源紧张的问题。

3)低级调度,又叫进程调度。

决定内存中的那个进程可以占用CPU,它是最活跃、也是最重要的。

具体看下图:

作业调度,从作业后备状态中选择作业进入;中级调度,决定哪些资源有资格去竞争CPU,经常使用的是“挂起”和“解挂”。“挂起”是暂时被淘汰出内存,当条件允许后,会被重新调回内存,重新进入等待被执行的状态即就绪态。低级调度按某种原则或算法将处理机分配给就绪进程。

存储管理

它主要负责对内存的分配和回收。但由于内存容量有限,所以引出了虚存管理的概念。

所谓虚存,就是用外存来换内存。具体来说,就是把一个程序所需要的存储空间分成若干,程序暂时不用就放在外存中.当用到外存中的东西时,就把它们调到内存,反之就把它们送到外存中。

因为实际的内存比虚存小,所以就会发生下面一种情况:内存中已满,可是程序还需要外存中的另一个资源,怎么办?这时候就要用到页面置换了,把主存中的一些页淘汰掉,把空间腾出来。怎么淘汰,这就涉及到页面置换算法的问题了,比如最近最少使用算法,先进先出算法等等。

设备管理

计算机系统中,除了CPU和内存,其他大部分设备成为外部设备,即“外设”。主要包括输入/输出设备、辅存设备、终端设备等。

文件管理

随着计算机的迅速发展,它所处理的信息也不断增加。这些信息通常是存储在大容量的外存储器上,在没有文件系统之前,要想获取这些信息时相当麻烦的。为了帮用户“减负”,实现快速方便的存储信息,就引入了文件系统,来专门负责管理外存储器上的信息。

小结:

去理解知识而不是背书,不要总想着等着别人讲,这样你的学习能力会提升很多。

时间: 2024-10-13 07:46:03

软考——(3)操作系统的相关文章

软考之操作系统

      根据考试大纲,编制知识网,上次由于排序算法的分类被米老师"关爱"了很久,现在画图已经产生了条件反射,分类不可以超过五个,自己在心里念叨着.下面来看看我画的一张关于操作系统的图吧.       操作系统这部分内容比较多,但是我们做好总结和分类,化整为零,做到一一攻破,也没有我们想象的那么难了.这部分概念性的记忆比较多.我只说一下考试大纲中比较重要的部分吧:     在处理机管理这部分,进程的概念,进程的通信(典型的生产者和消费者问题)是比较重要的.备考级别(**)     进

软考路上——操作系统

计算机系统由硬件和软件两个部分组成,缺一不可,只有硬件.没有软件的计算机(裸机)就像一个没有灵魂.没有思想的植物人,根本无法运行:而硬件又是软件的载体,说白了,软件就是硬件的状态,软件就是由硬件的两种状态(高低电平)来体现的,所以没有硬件,软件也就不存在. 正巧这次自考和软考碰到一块了,索性一起总结一下操作系统的知识.画了满满的一张图,还是先宏观再微观地来看一下吧: 整体上把操作系统所涉及的知识点分为处理器.存储.文件和外围设备四部分: 处理器 处理器是整个操作系统的核心. 进程是程序的一次动态

【软考】操作系统

概念 操作系统是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在"逻辑"上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行. 计算机系统的硬件资源包括中央处理机,存储器(包括主存与外存)和输入输出设备等物理设备:计算机系统的软件资源是以文件形式保存在存储器上的程序和数据等信息.操作系统能有效的管理软硬件资源,合理的组织计算机系统工作流程,控制程序的执行,并提供一个良好的工作环境和友好的接口. 研究重点 从资源管理角度分类的5大管理:处理机,文件,存储,设备,作业

软考(2)-操作系统之PV操作

在操作系统中已经学过PV操作,一直懵懵懂懂的,这次软考又有操作系统的内容,对PV操作有了新的认识.PV操作是操作系统中的一个难点也是重点,只要理解了,也不是什么难题.接下来简单的介绍一下PV操作. 1)基本概念 为了解决进程间的同步与互斥问题,我们引入了PV操作.接下来理解一下同步与互斥及相关的概念: 临界资源:在进程中,一次只能供一个进程使用的资源,如打印机,磁带机等. 进程间的互斥:同一个资源,多个程序想要使用,但只有一个程序能够占用资源.如千军万马过独木桥. 进程间的同步:双方共同协作完成

【软考】系统可靠性的计算(操作系统)

好头痛,做了历年真题....七十五道选择题错了大半,不活了 直接切入正题,系统可靠性计算是历年软考必考的内容,所以这里来求4种系统的可靠性计算 可靠性计算主要涉及三种系统,即串联系统.并联系统和冗余系统,其中串联系统和并联系统的可靠性计算都非常简单,只要了解其概念,公式很容易记住.冗余系统要复杂一些.在实际的考试当中,考得最多的就是串并混合系统的可靠性计算.所以要求我们对串联系统与并联系统的特点有基本的了解,对其计算公式能理解.运用.下面会对这几种系统用具体的例题来讲讲明白一点(有的东西会和别人

软考笔记之存储管理

软考随堂笔记 考点1 实存管理 考点2 虚存管理 程序的装入(重定位)(将逻辑地址转换成物理地址) 静态重定位:静态重定位是在虚空间程序执行之前由装配程序完成地址影射工作. 动态重定位:动态重定位是在程序执行过程中,在CPU访问内存之前,将要访问的程序或数据地址转换为内存地址. 实存管理 存储管理的任务是存储空间的分配与回收.在现代操作系统中通常有单一连续分配(静态).固定分区分配(静态).可变分区分配(动态)三种分配方式: 单一连续分配(静态):不分区,所有用户空间给某个进程或作业.同一时间只

考试备战系列--软考--02基础知识复习

这部分主要是计算机基础知识的概念介绍,相关系列文章如下所示. 考试备战系列--软考--01基础架构概念 考试备战系列--软考--02基础知识复习 考试备战系列--软考--03综合知识复习 考试备战系列--软考--04考题收集 考试备战系列--软考--05案例收集 考试备战系列--软考--06论文准备 操作系统时计算机系统的核心系统软件,其他软件均建立在其上,其分类包括:单用户操作系统和批处理操作系统.分时操作系统和实时操作系统.网络操作系统和分布式操作系统.嵌入式操作系统.其4大特征为并发性.共

浅悉软考网络工程师考试出题风格变化

软考网络工程师科目参考人员众多,属于软考科目中的热门科目之一,从2015年上半年试题分析来看,出题思路出现可喜的变化,更加贴近于网络工程应用领域.下面,我将对于2015年上半年的考试做一下整理分析,为广大考生准备迎接下一次网工考试理清思路,抛砖引玉. 一.上午题的知识点分布统计. 知识点 分数 计算机硬件基础 5 操作系统 1 系统开发.项目管理.知识产权 4 数据通信基础 2 OSI模型与物理层 2 局域网 2 交换机配置 4 网络层协议 9 路由协议 8 ACL和NAT 1 传输层与应用层

【软考路上】——总结篇——软考收获+复习建议

无论你现在正在学习什么知识,不要认为它不重要,因为在你今后的某个时刻一定会用上. 这句话,软考给了我很明确的验证.软考复习过程中,很多知识点都是在自考和自己的专业课中学习过的的.软考中的考点大致如下: 还记得琛琛在动员大会上为大家做的考点分析,分析到最后,原来这些知识点大部分都是我们学过的啊~~ 从考试的角度来说,结合自己经历的分享一点小建议: 1.J2SE学习:有人说软考阶段,J2SE学习不重要,如果这么想的话那就大错特错了,学习J2SE并不仅仅是学习java中那几个关键字,更主要的是更深.更