- 资源介绍
- 更新记录
课程介绍
计算机操作系统(Computer Operating Systems)是计算机科学与软件工程领域的一个核心课程。它旨在向学生介绍操作系统的基本原理、结构、功能和设计。操作系统是计算机硬件与应用软件之间的中间层,负责管理计算机的硬件资源,提供用户和应用程序的接口,并且确保计算机系统的高效运行。
一个标准的计算机操作系统课程通常会包括以下几个主要部分:
- 操作系统简介:包括操作系统的定义、历史、类型(如批处理系统、分时系统、实时系统、分布式系统等)以及它们的基本功能。
- 进程管理:介绍进程的概念、进程状态、进程控制块(PCB)、进程调度算法、线程、并发和同步机制,以及死锁的预防、避免和解决方法。
- 内存管理:涉及内存分配、分页、分段、虚拟内存、页面置换算法、内存保护和共享等内容。
- 文件系统:介绍文件的概念、存储、目录结构、文件系统的实现、文件系统的管理和优化等。
- 输入/输出(I/O)管理:包括I/O硬件、I/O接口、设备驱动程序、I/O缓冲、设备分配和回收等。
- 存储管理:包括磁盘结构、磁盘调度算法、磁盘管理和RAID等技术。
- 安全与保护:涵盖操作系统安全、用户身份验证、访问控制、病毒防护和系统的完整性保护等。
- 分布式系统和云计算:介绍分布式操作系统的基础概念、云计算模型、以及如何在分布式环境中进行资源和任务管理。
- 案例研究和实验:分析和研究一些著名的操作系统(如UNIX/Linux、Windows等)的设计和实现,同时通过实验室练习加深对操作系统原理的理解。
计算机操作系统课程不仅强调理论知识的学习,也很重视实践技能的培养。学生可能需要完成各种实验和项目,如操作系统模拟、进程调度算法的实现、内存管理模块的设计等,以便更好地理解和掌握操作系统的工作原理和技术细节。通过这门课程,学生可以为后续的高级课程(如并行计算、分布式系统、网络安全等)打下坚实的基础。
课程目录
/14-028-马士兵教育-计算机操作系统/
│├─1-第一章操作系统概述
│├─2-第二章进程管理
│├─3-第三章内存管理
│├─4-第四章文件管理
│├─5-第五章输入输出管理
详细目录
1-第一章操作系统概述/
│├─1-01.操作系统的概念和作用.mp4 35.1MB
│├─10-10.操作系统的发展:实时操作系统.mp4 13.9MB
│├─11-11.操作系统的发展:微机&网络&分布式.mp4 12MB
│├─12-12.用户空间与内核空间.mp4 16.5MB
│├─13-13.时钟与中断.mp4 29MB
│├─14-14.中断的处理过程.mp4 15.8MB
│├─15-15.原语.mp4 9.2MB
│├─16-16.系统调用.mp4 22.2MB
│├─17-17.传统的操作系统结构.mp4 21.8MB
│├─18-18.微内核操作系统结构.mp4 26.6MB
│├─2-02.操作系统的目标.mp4 9.6MB
│├─3-03.操作系统的功能.mp4 43.2MB
│├─4-04.操作系统的特征:并发.mp4 21MB
│├─5-05.操作系统的特征:共享.mp4 30.3MB
│├─6-06.操作系统的特征:虚拟.mp4 13MB
│├─7-07.操作系统的特征:异步.mp4 12MB
│├─8-08.操作系统的发展:手工和批处理阶段.mp4 36.9MB
│├─9-09.操作系统的发展:分时操作系统.mp4 15.2MB
2-第二章进程管理/
│├─1-01.进程的概念.mp4 25.8MB
│├─10-10.进程控制:挂起与激活.mp4 30.5MB
│├─11-11.处理机调度和调度层次.mp4 25.6MB
│├─12-12.处理机调度方式、时机、过程和评价指标.mp4 33.3MB
│├─13-13.处理机调度小结.mp4 10.3MB
│├─14-14.调度算法:先来先服务(FCFS).mp4 18.6MB
│├─15-15.调度算法:短作业优先(SJF).mp4 12.1MB
│├─16-16.调度算法:高响应比优先(HRRN).mp4 12.7MB
│├─17-17.调度算法:优先级调度(PSA).mp4 14.8MB
│├─18-18.调度算法:时间片轮转调度(RR).mp4 23.1MB
│├─19-19.调度算法:多级反馈队列调度(MFQ).mp4 31.1MB
│├─2-02.进程的结构和特征.mp4 17.4MB
│├─20-20.进程通信:共享存储.mp4 24MB
│├─21-21.进程通信:消息传递.mp4 15.7MB
│├─22-22.进程通信:管道通信.mp4 26.6MB
│├─23-23.进程同步:同步和互斥的概念.mp4 15.6MB
│├─24-24.进程同步:互斥的访问过程.mp4 17.1MB
│├─25-25.进程同步:互斥访问的原则.mp4 12.7MB
│├─26-26.软件实现互斥的方法:单标志法.mp4 14.6MB
│├─27-27.软件实现互斥的方法:双标志法先检查.mp4 17.5MB
│├─28-28.软件实现互斥的方法:双标志法后检查.mp4 10.6MB
│├─29-29.软件实现互斥的方法:皮特森算法.mp4 32.7MB
│├─3-03.线程的概念.mp4 24MB
│├─30-30.硬件实现互斥的方法:中断屏蔽.mp4 20.9MB
│├─31-31.硬件实现互斥的方法:TS指令.mp4 22.1MB
│├─32-32.硬件实现屏蔽的方法:Swap指令.mp4 13.1MB
│├─33-33.信号量的概念.mp4 16.1MB
│├─34-34.信号量的工作机制.mp4 51.3MB
│├─35-35.分析同步和互斥问题的方法步骤.mp4 15.1MB
│├─36-36.管程的概念和基本特性.mp4 20.6MB
│├─37-37.管程中的条件变量.mp4 29.5MB
│├─38-38.死锁的概念和产生的原因.mp4 15.3MB
│├─39-39.死锁产生的必要条件.mp4 21.5MB
│├─4-04.进程和线程的区别.mp4 17MB
│├─40-40.死锁的预防:破坏必要条件.mp4 37.2MB
│├─41-41.死锁的避免:安全性算法.mp4 24.1MB
│├─42-42.死锁的检测与解除概述.mp4 9.9MB
│├─43-43.死锁的检测:死锁定理.mp4 26.1MB
│├─44-44.死锁的解除.mp4 20.8MB
│├─5-05.线程的实现方式.mp4 38.8MB
│├─6-06.第一小节总结:进程和线程.mp4 11.8MB
│├─7-07.进程的状态:三种基本状态.mp4 19.9MB
│├─8-08.进程的状态:创建和终止.mp4 14MB
│├─9-09.进程控制.mp4 30.1MB
3-第三章内存管理/
│├─1-01.准备工作:存储器的多层结构.mp4 20.6MB
│├─10-10.内存管理_连续分配:动态分区分配_如何记录.mp4 4.5MB
│├─11-11.内存管理_连续分配:动态分区分配_如何分配.mp4 14.9MB
│├─12-12.内存管理_连续分配:动态分区分配_如何回收.mp4 12.5MB
│├─13-13.内存管理_非连续分配:基本分页存储.mp4 17.8MB
│├─14-14.内存管理_非连续分配:基本分页存储_页表.mp4 11.4MB
│├─15-15.内存管理_非连续分配:基本分页存储_地址变换机构.mp4 12.1MB
│├─16-16.内存管理_非连续分配:基本分页存储_地址变换结构特点.mp4 10.8MB
│├─17-17.内存管理_非连续分配:基本分页存储_快表.mp4 22.5MB
│├─18-18.内存管理_非连续分配:基本分页存储_两级页表.mp4 31.6MB
│├─19-19.内存管理_非连续分配:基本分段存储管理.mp4 30.2MB
│├─2-02.准备工作_进程运行原理.mp4 9.3MB
│├─20-20.内存管理_非连续分配:分页与分段方式对比.mp4 17.5MB
│├─21-21.内存管理_非连续分配:段页式管理方式.mp4 50.6MB
│├─22-22.内存管理_非连续分配-小结.mp4 9.6MB
│├─23-23.虚拟内存管理:概念、特征和局部性原理.mp4 37.2MB
│├─24-24.虚拟内存管理:请求分页管理-页表机制.mp4 14.6MB
│├─25-25.虚拟内存管理:请求分页管理-缺页中断机构.mp4 21.5MB
│├─26-26.虚拟内存管理:请求分页管理-地址变换机构.mp4 14MB
│├─27-27.虚拟内存管理:页面置换算法.mp4 52.9MB
│├─28-28.虚拟内存管理:页面分配策略.mp4 20MB
│├─29-29.虚拟内存管理:调入页面的时机.mp4 26.1MB
│├─3-03.准备工作_进程运行原理:程序的链接.mp4 11.5MB
│├─4-04.准备工作:进程运行的基本原理:程序的装入.mp4 17.9MB
│├─5-05.准备工作_进程运行原理:逻辑地址与物理地址.mp4 11.3MB
│├─6-06.准备工作_进程运行原理:内存保护.mp4 7.5MB
│├─7-07.准备工作_进程运行原理:覆盖与交换.mp4 8.5MB
│├─8-08.内存管理_连续分配:单一连续分配.mp4 16.9MB
│├─9-09.内存管理_连续分配:固定分区分配.mp4 21.6MB
4-第四章文件管理/
│├─1-01.文件的概念.mp4 19.4MB
│├─10-10.文件分配方式:索引分配.mp4 34.4MB
│├─11-11.文件存储空间管理:空闲表和空闲链接法.mp4 22MB
│├─12-12.文件存储空间管理:成组链接法.mp4 48.3MB
│├─13-13.文件存储空间管理:位示图法.mp4 19.8MB
│├─2-02.文件的逻辑结构.mp4 54.2MB
│├─3-03.文件的目录结构.mp4 34.5MB
│├─4-04.文件共享.mp4 21.2MB
│├─5-05.文件保护.mp4 25.9MB
│├─6-06.文件系统的层次结构.mp4 34.7MB
│├─7-07.目录的实现.mp4 28.2MB
│├─8-08.文件分配方式:连续分配.mp4 23.5MB
│├─9-09.文件分配方式:链接分配.mp4 36.9MB
5-第五章输入输出管理/
│├─1-01.IO设备的概念和分类.mp4 36.6MB
│├─10-10.假脱机技术:SPOOLing技术.mp4 32.2MB
│├─11-11.设备分配:设备分配中的数据结构.mp4 41.3MB
│├─12-12.设备分配:设备分配步骤.mp4 35.1MB
│├─13-13.缓冲区管理:单缓冲.mp4 20.1MB
│├─14-14.缓冲区管理:双缓冲.mp4 15.1MB
│├─15-15.缓冲区管理:缓冲池.mp4 20.7MB
│├─2-02.IO控制器的主要作用.mp4 15.4MB
│├─3-03.IO控制器的组成.mp4 30.1MB
│├─4-04.IO控制方式:程序直接控制.mp4 27.1MB
│├─5-05.IO控制方式:中断驱动方式.mp4 25.8MB
│├─6-06.IO控制方式:DMA方式.mp4 33.1MB
│├─7-07.IO控制方式:通道方式.mp4 21.5MB
│├─8-08.IO软件的层次结构.mp4 47.7MB
│├─9-09.IO调度和设备保护.mp4 14.5MB
猜你喜欢
-
马士兵教育-MyBatis经典ORM框架应用课程
2024-08-06 -
用自己的linux做翻墙软件视频
2023-11-27 -
尚观Linux视频教程RHCE 112课程
2023-11-29 -
马士兵-AI人工智能工程师1-4期2022年价值19999元重磅首发完结无秘
2023-12-03 -
51CTO-C++微服务架构及安全云盘项目实训课程
2024-11-27 -
国嵌嵌入式收费版全套课程(珍贵)
2023-11-26 -
马士兵云原生架构2024
2024-12-09 -
兄弟连Linux|兄弟连PHP培训Linux教程
2023-11-27 -
winhex数据恢复教程
2023-11-25 -
企业级Nginx负载均衡与keepalived高可用实战视频教程
2023-11-27
-
马士兵教育-Redis核心技术与实战
2024-08-16 -
老男孩Linux大型企业架构运维实战课程 Linux架构师实战课程14期视频
2023-11-26 -
慕课网703-Linux系统 从入门到进阶-全新版【完结】
2024-06-17 -
马哥linux全套 | 马哥linux 61天全部课程
2023-11-27 -
让你页面速度飞起来 – Web前端性能优化
2023-11-25 -
全新Linux云计算 运维架构师全套培训视频
2023-11-29 -
跟着老男孩一步步学习Shell高级编程实战视频教程{黑客教程小组}
2023-11-26 -
马士兵教育-阿里代码规约
2024-10-23 -
马士兵教育-前端技术之3Ajax
2024-08-16 -
Python+Django+Ansible Playbook自动化运维项目实战
2024-01-15
猜你在找
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"www.xitnds.com"或“xitnds.com”,如遇到无法解压的请联系管理员!
学IT那点事 » 马士兵教育-计算机操作系统
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 学IT那点事下载免费吗?
- 2024-08-16Hi,初次和大家见面了,请多关照!