✨博客主页: https://blog.csdn.net/m0_63815035?type=blog
💗《博客内容》:.NET、Java.测试开发、Python、Android、Go、Node、Android前端小程序等相关领域知识
📢博客专栏: https://blog.csdn.net/m0_63815035/category_11954877.html
📢欢迎点赞 👍 收藏 ⭐留言 📝
📢本文为学习笔记资料,如有侵权,请联系我删除,疏漏之处还请指正🙉
📢大厦之成,非一木之材也;大海之阔,非一流之归也✨
这里写目录标题
前言
本专栏系列文章,将专注于分享我本人在备考软件设计师过程中的一些笔记,方法,经验,总结等等,希望能够帮助到您,祝您顺利通过软考!
一、计算机层次结构
计算机系统层次结构图
考试真题:
二、进程管理
2.1程序顺序执行
1. 输入是计算的前驱
2. 前趋图是一个有向无循环图,由结点和有向边组成
2.2前趋图
考试真题
2.4程序并发执行
1. 采用多道程序设计技术
2. 可能处在并发执行状态
2.5并发执行的特征
会出现由两个进程同时操作一个共享数据引发的问题
这就引出来同步和互斥问题
2.6考试真题:
2.7进程三状态
考试真题
P1只是释放了资源,没有释放处理机cpu
三、进程的通信
3.1同步与互斥
3.2信号量机制和PV操作
3.3PV操作实现互斥
3.4PV操作实现同步
3.5PV操作例题
3.6死锁
3.7进程资源图
考试真题
3.8死锁处理-避免策略
考试真题
四、线程
进程: 可拥有资源的独立单位
线程:可独立调度和分配的基本单位
线程是进程中的一个实体,与其他线程共享进程拥有的全部资源
线程拥有运行必不可少的资源(程序计数器、寄存器、栈)
线程与线程之间不可见
五、局部性原理和淘汰机制
考试真题
六、存储管理
6.1分页存储管理
考试真题
6.2 段页式存储管理
考试真题
扩展:
今天这篇文章就到这里了,大厦之成,非一木之材也;大海之阔,非一流之归也。感谢大家观看本文