首页 > 其他分享 >备战软考06——操作系统概述

备战软考06——操作系统概述

时间:2024-09-26 20:50:09浏览次数:1  
标签:计算机系统 06 操作系统 管理 软考 概述 计算机

操作系统概述 文老师软考教育 ◆操作系统定义:能有效地组织和管理系统中的各种软/硬件资源,合理地组织计算机系统工作流程,控制程序的执行,并且向用户提供一个良好的工作环境和友好的接口。 ◆操作系统有两个重要的作用:第一,通过资源管理提高计算机系统的效率; 第二,改善人机界面向用户提供友好的工作环境。 ◆操作系统的4个特征是并发性、共享性、虚拟性和不确定性。 1 文老师软考教育 操作系统概述 ◆操作系统的功能: (1)进程管理。实质上是对处理机的执行“时间”进行管理,采用多道程序等技术将CPU的时间合理地分配给每个任务,主要包括进程控制、进程同步、进程通信和进程调度。 (2) 文件管理。主要包括文件存储空间管理、目录管理、文件的读/写管理和存取控制。 (3)存储管理。存储管理是对主存储器“空间”进行管理,主要包括存储分配 与回收、存储保护、地址映射(变换)和主存扩充。 (4)设备管理。实质是对硬件设备的管理,包括对输入/输出设备的分配、启 动、完成和回收。 (5)作业管理。包括任务、界面管理、人机交互、图形界面、语音控制和虚拟 现实等。

操作系统概述
操作系统的分类:
◆批处理操作系统:单道批处理和多道批处理(主机与外设可并行)
分时操作系统:一个计算机系统与多个终端设备连接。将CPU的工作时间划
分为许多很短的时间片,轮流为各个终端的用户服务。
>实时操作系统:实时是指计算机对于外来信息能够以足够快的速度进行处理并在被控对象允许的时间范围内做出快速反应。实时系统对交互能力要求不高,但要求可靠性有保障。
网络操作系统:是使联网计算机能方便而有效地共享网络资源,为网络用户提供各种服务的软件和有关协议的集合。三种模式:集中模式、客户端/服务器模式、对等模式。
◆分布式操作系统:分布式计算机系统是由多个分散的计算机经连接而成的计算机系统,系统中的计算机无主、次之分,任意两台计算机可以通过通信交换信息。
◆微型计算机操作系统:简称微机操作系统,常用的有Windows、MacOS、
Linux。
1
文老师软考教育
操作系统概述
◆嵌入式操作系统主要特点:
(1)微型化。从性能和成本角度考虑,希望占用的资源和系统代码量少,如内
存少、字长短、运行速度有限、能源少(用微小型电池
(2)可定制。从减少成本和缩短研发周期考虑,要求嵌入式操作系统能运行在不同的微处理器平台上,能针对硬件变化进行结构与功能上的配置,以满足不同应用需要。
(3)实时性。嵌入式操作系统主要应用于过程控制、数据采集、传输通信、多
媒体信息及关键要害领域需要迅速响应的场合,所以对实时性要求较高。
(4)可靠性。系统构件、模块和体系结构必须达到应有的可靠性,对关键要害
应用还要提供容错和防故障措施。
(5)易移植性。为了提高系统的易移植性,通常采用硬件抽象层和板级支撑包
的底层设计技术。
◆嵌入式系统初始化过程按照自底向上、从硬件到软件的次序依次为:片级初
始化→板级初始化→系统初始化。

标签:计算机系统,06,操作系统,管理,软考,概述,计算机
From: https://www.cnblogs.com/Lyh3012648079/p/18434323

相关文章

  • CF1063E Lasers and Mirrors题解
    一道很好的手玩题,被薄纱了。首先判掉\(\foralli,p_i=i\)的情况(显然是\(n\))然后考虑按照\(p_i\)连边,先构造每一个环的方案。发现可以简单放置两面镜子使得\(i\)射到\(p_i\),而且只要从高到底构造,一定不会产生影响。但是每一个环的最后一个点很特殊,因为第1个点下面放置了让第1个......
  • linux 操作系统下dig命令的使用和介绍
    linux操作系统下dig命令的使用和介绍dig(DomainInformationGroper)是一个强大的命令行工具,用于查询DNS(域名系统)服务器,获取有关域名及其相关记录的信息。它广泛用于网络管理和故障排除dig命令的基本功能查询DNS信息:dig可以查询各种类型的DNS记录,包括A记录(IP地址)、MX记......
  • 【笔记】微分几何(40420644)
    [40420644]微分几何(DifferentialGeometry)开课院系:数学系主讲教师:李海中课程学分:4课程学时:65上课时间:每周一15:20~16:55、每周四8:00~9:35。教材:《微分几何(第2版)》–彭家贵,陈卿(2021,高等教育出版社)。参考书:DifferentialGeometryofCurvesandSurfaces(2nde......
  • 龙芯3A6000+loongnix20.6操作系统安装idea社区版2024和docker
    龙芯3A6000+loongnix20.6操作系统安装idea社区版和docker1.搭建目标:安装jdk8安装idea社区版-2024(需要jdk17)安装docker(可选)配置docker自动补全(可选)如何使用docker拉取镜像(可选)2.配置说明主机:中科云3A6000NUC操作系统:loonignix-20.63.安装jdk3.1安装jdk8打开桌......
  • 腾讯通RTX手机版解决方案:兼容Linux内核信创国产操作系统
    一、腾讯通RTX继续使用的核心痛点自从腾讯通RTX停止更新和官网下架以来,用户面临了一系列无法忽视的关键问题,这些问题严重影响了正常的工作流程:国产系统与移动端不可用:腾讯通RTX目前仅支持Windows和Mac系统,导致用户在国产操作系统及移动设备上无法使用,这不仅影响工作效率,还未能符合......
  • 腾讯通RTX手机版解决方案:兼容Linux内核信创国产操作系统
    一、腾讯通RTX继续使用的核心痛点自从腾讯通RTX停止更新和官网下架以来,用户面临了一系列无法忽视的关键问题,这些问题严重影响了正常的工作流程:国产系统与移动端不可用:腾讯通RTX目前仅支持Windows和Mac系统,导致用户在国产操作系统及移动设备上无法使用,这不仅影响工作效率,还未能符......
  • 力扣刷题——2306. 公司命名
    根据题意,很容易就能想到用哈希表来做。先写一个最简单的暴力,完全就是模拟。longlongdistinctNames(vector<string>&ideas){intn=ideas.size();unordered_map<string,int>um;for(inti=0;i<n;i++){um[ideas[i]]=1;}long......
  • 建投数据自主研发相关系统获得欧拉操作系统及华为鲲鹏技术认证书
    近日,经欧拉生态创新中心和华为技术有限公司测评,建投数据自主研发的投资项目管理系统、全面风险管理信息系统、商业不动产业务系统,完成了基于欧拉操作系统openEuler22.03、华为鲲鹏Kunpeng920(Taisha200)的兼容性测试。测试结果显示,产品兼容性良好、整体运行流畅、性能表现优异,成功......
  • 240906 说不上爱别说谎
    盒盒盒。这歌居然是16年的,都过了七八年了,突然感觉自己好老(?)感觉自己最近说话越来越像什么,cache命中率极低且错位。我吹过你吹过的晚风~cache怎么念。ca-卡,che-车,卡车。A.LeftmostBallhttps://atcoder.jp/contests/agc002/tasks/agc002_f这玩意儿不难想到,相当于是给......
  • Leetcode 706. 设计哈希映射
    1.题目基本信息1.1.题目描述不使用任何内建的哈希表库设计一个哈希映射(HashMap)。实现MyHashMap类:MyHashMap()用空映射初始化对象voidput(intkey,intvalue)向HashMap插入一个键值对(key,value)。如果key已经存在于映射中,则更新其对应的值value。intget(in......