软考基础知识—操作系统

    操作系统主要是管理计算机硬件和软件资源,包含并发性、共享性、虚拟性和不确定性四个特征。在软考中,操作系统的考点主要是从这几个方面去考虑:进程管理、存储管理、文件管理和作业管理。


1.进程管理

   主要是对处理机进行管理。为了提高CPU的利用率而採用多道程序技术。

通过进程管理来协调多道程序间的关系。使CPU得到充分的利用。从而引入了进程的概念。进程是资源分配的基本单位。是一个程序在一个数据集上的一次运行。程序是一组指令的集合。而线程是进程中能够并发运行的各个部分。

 

    进程管理主要是包含这几个部分:

   进程控制:进程刚被创建时,其初始态为“就绪态”。当占用处理器时变成“执行态”,在执行过程中,可能受到这样那样的影响。从而状态也不断的改变。从而须要我们了解其主要的状态转换。

 

   进程间的通信:指各个进程交换信息的过程。须要了解:同步与相互排斥、PV操作、管程、死锁

进程调度:高级调度又叫作业调度,是指进程从创建到就绪态这么一个过程。

中级调度,是针对内存资源紧张而进行的,主要是将内存资源调出一部分到交换区。低级调度又叫进程调度,是指从进程从主存到CPU这个过程。

针对调度主要有先来先服务、时间片轮转、优先级等调度算法。

 

2.存储管理

存储管理的对象是主存,要了解存储管理的相关知识须要了解程序是怎样装入内存的。

程序装入内存,通常是经过编译之后再经过连接编辑程序加工形成程序的装配模块。即装换为相对地址(逻辑地址或虚拟地址)的模块。

相对地址模块再通过地址重定位转换到绝对地址空间。

 

程序再进入主存之后,又是以何种方式进行存储的呢?主要是通过页式存储、段式存储和段页式存储。 


3.设备管理

设备管理主要是指管理计算机与外部的输入输出工作。其管理目标主要是怎样提高设备的利用率。

主要是学习设备的分类,採用的相关缓冲技术以及磁盘调度。 


4.文件管理

文件管理系统就是操作系统中实现文件统一管理的一组软件和相关数据的集合。文件管理主要包含文件的存储结构。文件的存储方法,文件文件夹(树形文件夹)

    

操作系统是计算机系统中不可缺少的核心系统软件,其它软件都是建立在他的基础上,是用户与计算机之间的接口。所以这一块的知识还有必要去深入的了解。 

转载于:https://www.cnblogs.com/lcchuguo/p/5208733.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
软考软件评测师的基础知识包括计算机系统构成及硬件基础知识、数据库和中间件。 计算机系统构成及硬件基础知识主要涉及计算机系统的组成和计算机硬件的基本知识。计算机系统由运算器、控制器、存储器、输入设备和输出设备组成。运算器和控制器统称为计算机的主机,负责进行数据运算和控制计算机的工作流程。存储器用于存储程序和数据。输入设备用于将外部数据输入到计算机中,而输出设备用于将计算机处理的结果输出给用户。 数据库是存储数据的仓库,是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增删改查。数据库管理系统是一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。常见的数据库管理系统包括MySQL、Oracle、DB2、SQLServer、SQLite等。关系数据库是由多张表组成,并通过各表之间的关系(联结)来实现数据的关联和查询。 中间件是一类提供系统软件和应用软件之间联结、便于软件之间的沟通的软件,应用软件可以借助中间件在不同的技术架构之间共享信息与资源,将具体业务和底层逻辑解耦的组件。常用的基础中间件包括路由与web服务器、RPC框架、消息中间件、缓存服务、配置中心、分布式事务和任务调度等。这些中间件提供了各种功能和服务,以支持分布式系统的开发和运行。 综上所述,软考软件评测师的基础知识包括计算机系统构成及硬件基础知识、数据库和中间件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值