当前位置: 首页 > news >正文

软考备考三

操作系统

操作系统概述

        功能:组织和管理软件,硬件资源以及计算机系统中的工作流程,控制程序的执行,向用户提供接口。

        

        分类:

                1.批处理操作系统

                        单道批

                        多道批(宏观上并行,微观上串行)

                2.分时操作系统

                        时间片轮转方式为多个用户提供服务

                3.实时操作系统

                        交互能力要求不高,可靠性要求高

                4.网络操作系统

                        共享网络资源

                5.分布式操作系统

                        任意两台计算机可以可以通过通信交换信息

                        透明性,可靠性,高性能

                6.微机操作系统

                7.嵌入式操作系统

                        微型化(从性能和成本考虑,希望占用少),可定制(减少成本和缩短研发周期),实时性,可靠性,易移植性

进程管理

计算机系统中资源分配和独立运行的基本单位

        三态模型:运行  就绪   等待

                等待——就绪——(调度)——运行

                运行——(时间片到)——就绪

        同步与互斥

                同步:直接制约,等某程序走到某一步再向下进行

                        模型:单缓冲区生产者,消费者

                互斥:间接制约,争夺

                        模型:打印机

                pv操作成对出现

                p操作:申请资源 s-1

                v操作:释放资源 s+1

        信号量机制

                信号量:资源可用数(s>0)

                s<0表示排队进程数

                死锁:多个进程在运行过程中因争夺资源造成的僵局,无外力作用将无法推进

                        n进程数        m每个进程资源

                可能死锁:小于等于n*(m-1)

                一定不会死锁:n*(m-1)+1

                一定会死锁:小于等于m-1

存储管理

        解决多个用户使用主存的问题

        存储方式分类:

                分区存储管理

                分页存储管理(利用率高,但是增加了系统开销)

                分段存储管理(多道程序共享内存,利用率低)

                段页式存储管理

                虚拟存储管理(主存+辅存)

设备管理

         磁盘

        平均读取时间= 磁道搜索(寻道)——扇区搜索——数据传输

        硬盘平均访问时间=平均寻道时间+平均等待时间

        调度算法:

                先来先服务:只考虑访问请求,改变移动

                最短寻找时间优先调度:只考虑最短,改变移动

                电梯调度算法:从当前沿移动方向,若无改变移动臂

                单向扫描调度算法:由外向里,返回时不为任何访问者提供服务

        磁盘清理与碎片整理

                清理垃圾文件

                整理释放磁盘空间

文件管理

        文件路径

                绝对路径:从根目录开始

                相对路径:从当前目录下开始

        文件命名:

                不区分大小写

                *匹配0或多个字符

                ?匹配单个字符

         备份:backup

        删除:Delete         Shift+Delete

        剪切:Ctrl+X

        选择:shift连续的文件        Ctrl非连续文件

        类型与扩展名

               exe 可执行

                bmp 图像

                wav 声音

                com 命令

                xls  xlsx  Access文件

                 iso 镜像文件

                bat 批处理

                bak 备份文件

        系统安全

                系统级:注册与登录

                用户级:设置限权administrate——power users——everyone

                目录级

                文件级

作业管理

        作业调度

        用户界面设计原则

                简易性

                语言

                安全性(选择可逆,出错提醒)

                排列分组

                人性化

        

http://www.lryc.cn/news/352195.html

相关文章:

  • Fortran: select type
  • QEMU启动Linux内核
  • Golang | Leetcode Golang题解之第109题有序链表转换二叉搜索树
  • Qt快速入门到熟练(电子相册项目(一))
  • 机械臂与Realsense D435 相机的手眼标定ROS包
  • ubuntu使用记录——如何使用wireshark网络抓包工具进行检测速腾激光雷达的ip和端口号
  • C#学习指南:重要内容与实用技巧
  • display(a,b)什么意思
  • SpringBoot3整合阿里云短信服务-1(配置阿里云短信服务)
  • 基于HAL库控制LED流水灯
  • 利用kubeadm安装k8s集群 以及跟harbor私有仓库下载镜像
  • 明天(周六)下午!武汉Linux爱好者线下沙龙,我们在华中科技大学等你!
  • MySQL主从复制(五):读写分离
  • 阿里巴巴 EasyExcel 真正的高效与通用导入(亿级数据秒级导入)
  • 32.5k star!!替换 postman?【送源码】
  • 课时135:awk实践_逻辑控制_综合实践
  • c++ 读取MNIST数据集实现softmax回归
  • JS-04何为继承以及实现方式
  • 6款网站登录页(附带源码)
  • spring boot打的包直接运行
  • 移除元素-力扣
  • 代码随想录算法训练营第三天| 203.移除链表元素、 707.设计链表、 206.反转链表
  • 【题解】AB33 相差不超过k的最多数(排序 + 滑动窗口)
  • LSPatch免root手机模块应用
  • 深入解析kube-scheduler的算法自定义插件
  • java原型模式 (Prototype Pattern) 介绍
  • LLama3 | 一. 本地 Web Demo 部署
  • MariaDB 给指定列值自动加密(持久数据加触发器)
  • 深入理解Linux系统管理与网络配置高级指南
  • 朴素贝叶斯+SMSSpamCollections