1.从资源管理的角度来看,操作系统的功能可分为处理机管理、文件管理、存储管理、设备管理和作业管理5大部分。

2.处理机管理:

在多道程序批处理系统和分时系统中有多个并发执行的程序,为了描述系统中程序执行时动态变化的过程引入了进程。进程是资源分配和独立运行的基本单位。

3.在多道程序系统中,进程在处理器上交替运行,状态也在不断地发生变化,因此进程有3个基本状态:运行、就绪和阻塞。由于进程的不断创建,系统资源特别是主存资源已不能满足进程运行的要求就必须将某些进程挂起,放到磁盘交换区暂时不参与调度以平衡系统负载。

4.进程的控制

在多道程序环境的系统中存在多个可以并发执行的进程,故进程间必然存在资源共享和相互合作的问题,进程通信是指各个进程交换信息的过程。

进程间的同步是指进程间完成一项任务时直接发生相互作用的关系。

软件设计师学习3——操作系统知识相关推荐

  1. 软件设计师学习3——操作系统知识1

    1.从资源管理的角度来看,操作系统的功能可分为处理机管理.文件管理.存储管理.设备管理和作业管理5大部分. 2.处理机管理: 在多道程序批处理系统和分时系统中有多个并发执行的程序,为了描述系统中程序执 ...

  2. 软件设计师学习1——计算机系统知识

    1.计算机的基本硬件系统由运算器.控制器.存储器.输入设备和输出设备五大部件组成.运算器.控制器等部件被集成在一起统称为中央处理单元. 2.CPU的功能:程序控制,操作控制,时间控制,数据处理. 3. ...

  3. 【软考中级】软件设计师学习笔记

    软件设计师学习笔记 计算机系统知识 程序语言设计 数据结构 操作系统 软件工程基础知识 结构化开发方法 创建型设计模式 行为型设计模式 结构型设计模式: 算法设计与分析 数据库技术基础 网络与信息安全 ...

  4. 2015年上半年 软件设计师 上午试卷 综合知识-2

    2015年上半年 软件设计师 上午试卷 综合知识-2 与算术表达式"(a+(b-c))*d" 对应的树是(21). 答案: B 本题考查程序语言与数据结构基础知识. 对算术表达式& ...

  5. 软考-软件设计师】(二). 操作系统

    软考-软件设计师](二). 操作系统 概述 进程管理 就绪 :只缺cpu (活跃就绪) 等待:除了缺cpu 还缺其它,比如用户的指令...(活跃阻塞==等待) 就绪–>运行:被程序选中 运行–& ...

  6. 软件设计师-5.软件工程基础知识

    5.1 软件工程概述 5.1.1 软件生存周期 软件:包含程序.数据及相关文档. 软件工程:涉及到软件开发.维护.管理等多方面的原理.工具与环境.最终的目的是开发高质量的软件. 目的:提高软件生产率. ...

  7. 软件设计师笔记之信息安全知识

    本章要求考生掌握以下几个方面的知识点. (1)信息系统安全基础知识 (2)信息系统安全管理 (3)保障完整性与可用性的措施 (4)加密与解密机制基础知识 (5)风险管理(风险分析.风险类型.抗风险措施 ...

  8. 软件设计师学习笔记-知识产权

    前言 备战2023年5月份的软件设计师考试,在此记录学习之路. 知识点总结,具体内容请查看对应的模块. 提示:这里有软件设计师资料,包含软件设计师考试大纲.软件设计师第五版官方教程.历年考试真题. 通 ...

  9. 软件设计师学习2——程序设计语言基础知识

    1.编译程序和解释程序: 用高级语言和汇编语言写的程序叫源程序,不能直接执行,用汇编写的需要一个汇编程序将其翻译成目标程序后才能执行.高级语言写的需要对应的解释程序或编译程序对其进行翻译 . 解释程序 ...

最新文章

  1. hibernate mysql annotation_hibernate学习笔记03-- hibernate + mysql + Annotation
  2. MySQL入门之扩展匹配符、order by、limit、union、group by、having子句
  3. 【NOI2015】【codevs4600】【BZOJ4195】自动程序分析,我太弱了
  4. 暴力破解(一)——python脚本暴力破解 加密的zip压缩文件
  5. patterns practices: Mobile Architecture Pocket Guide
  6. 随机过程及其在金融领域中的应用 第二章 习题 及 答案
  7. 开源ext2read代码走读之--“\\\\.\\PhysicalDrive0”意义?
  8. 社交网络分析的 R 基础:(一)初探 R 语言
  9. 4k hidpi 黑苹果_不折腾不舒服 篇一:2K显示器不得不说的尴尬及解决方案,聊聊MacOS开启HiDPI...
  10. 树莓派添加开机自启动
  11. 知识树软件的IPO图
  12. android如何设置自适应大小的背景图片,Android – 设置壁纸以适应手机屏幕尺寸...
  13. unity开发xbox手柄 驱动坑
  14. bat遍历所有子文件和文件夹,修改后缀名,亲测有效果(原创)
  15. 唯品会5580万美元注资东方风行
  16. 董老师又双叒叕送书啦,20本《Python数据分析、挖掘与可视化》
  17. c语言把下划线换成空格,python - 如何用下划线替换空格,反之亦然?
  18. 网络编程-IP地址、端口号、网络字节序
  19. cl不是内部或外部命令
  20. cloudcanal集群资源充足,任务却提示“集群机器内存不足,无法分配任务”

热门文章

  1. TokenInsight:BTC全网流量逐级上升,链上活跃度环比上周大幅回升
  2. SAP License:SAP系统合规性审计介绍
  3. SpringBoot+MyBatis+Mysql 6.X 版本日期型数据获,时间错乱,jason序列化时间相差8小时问题...
  4. Oracle树查询(查询所有子节点,父节点等等)_转载
  5. 关于Java里try/catch/finally/有return时执行过程
  6. sax 解析 xml
  7. WebSphere Message Boker 中调用jar包
  8. Unix Vi 命令详解
  9. 九.jmeter性能测试基础实践(1)
  10. PL/SQL Developer-官网下载地址