آموزش اصول سیستم‌عامل (Operating Systems) - آخرین آپدیت

دانلود 操作系统原理(Operating Systems)

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: «اصول سیستم‌عامل» یک دوره تخصصی پایه برای دانشجویان سال سوم رشته مهندسی کامپیوتر است. این دوره با تمرکز بر آموزش مفاهیم سیستم‌عامل، از طریق توضیح ساختارهای داخلی سیستم‌عامل، اصول عملکرد و پیاده‌سازی تکنولوژی‌های رایج، به دانشجویان کمک می‌کند تا درک جامعی از سیستم‌عامل و ماژول‌های مختلف عملکردی آن به دست آورند و از این طریق دانش تخصصی خود را در زمینه نرم‌افزار ارتقا دهند. هر کامپیوتر برای تبدیل شدن به یک سیستم کامپیوتری کامل و قابل اجرا، نیازمند افزودن سیستم‌عامل مناسب است. کارایی یک سیستم‌عامل با میزان قدرت یکپارچگی آن تعیین می‌شود؛ عملکرد سیستم‌عامل با سطح کارایی آن سنجیده می‌شود و امنیت هسته سیستم‌عامل با میزان قابلیت اطمینان و امنیت کل سیستم تعیین می‌گردد. سیستم‌عامل هسته اصلی تکنولوژی نرم‌افزار و پلتفرم اجرای پایه است. به همین دلیل، دانشجویان مهندسی کامپیوتر باید اصول پایه و دانش تخصصی مدیریت و کنترل سیستم‌عامل را بیاموزند. اهداف آموزشی این دوره عبارتند از: ۱. تسلط بر مفاهیم پایه، ترکیب قابلیت‌ها، ساختار سیستم و محیط اجرای سیستم‌عامل؛ ۲. درک عمیق اصول عملکردی، روش‌های طراحی و تکنولوژی‌های پیاده‌سازی سیستم‌عامل‌ها و شناخت نمونه‌های رایج و کلاسیک (مانند UNIX، Linux و Windows)؛ ۳. آشنایی با فرآیند تکامل، روند تحقیق و توسعه و ایده‌های نوآورانه در سیستم‌عامل‌ها جهت ایجاد زیربنای مناسب برای یادگیری دوره‌های مرتبط و رشد شغلی در آینده.

سرفصل ها و درس ها

مرور سیستم‌عامل 操作系统概述

  • 操作系统做了什么?

  • 操作系统的定义和作用

  • 操作系统的主要特征

  • 典型操作系统的架构

  • 操作系统的分类1

  • 操作系统的分类2

محیط اجرای سیستم‌عامل 操作系统运行环境

  • 处理器状态

  • 中断与异常机制介绍

  • 中断与 异常机制 工作原理

  • 实例:X86的中断与异常机制

  • 系统调用机制

  • 实例:基于X86的Linux系统调用机制简介

مدل دوره آنلاین 进程线程模型

  • 进程的基本概念

  • 进程状态及状态转换

  • 进程控制

  • 关于进程相关概念的讨论

  • 线程的引入

  • 线程机制的实现

تنظیم پردازنده 处理器调度

  • 处理器调度的相关概念

  • 设计调度算法要考虑的几个问题

  • 批处理系统的调度算法

  • 交互式系统的调度算法

  • 多级反馈队列调度算法、各种调度算法小结等

  • Windows 的线程调度算法

ساخت ماشین یکسان (1) 同步机制(1)

  • 进程的并发执行

  • 进程互斥

  • 进程互斥的软件解决方案

  • 进程互斥的硬件解决方案

  • 进程同步

  • 信号量及PV操作

  • 生产者消费者问题

  • 读者写者问题

ساخت ماشین یکسان (2) 同步机制(2)

  • 管程的基本概念

  • HOARE管程

  • 管程的应用

  • MESA管程

  • PTHREAD中的同步机制

  • 进程间通信IPC

  • 典型操作系统中的IPC机制

مدل ذخیره‌سازی (1) 存储模型(1)

  • 基本概念-地址重定位

  • 物理内存管理

  • 伙伴系统

  • 基本内存管理方案1

  • 基本内存管理方案2

  • 交换技术

مدل ذخیره‌سازی (2) 存储模型(2)

  • 虚拟存储技术

  • 页表及页表项的设计

  • 地址转换过程及TLB的引入

  • 页错误(Page Fault)

  • 软件相关策略

  • 页面置换算法1

  • 页面置换算法2-工作集算法

  • 其他相关技术

سیستم فایل (1) 文件系统(1)

  • 文件与文件系统

  • 文件的存储介质

  • 磁盘空间管理

  • 文件控制块及文件目录

  • 文件的物理结构

  • 文件系统的实现

  • 文件系统实例——UNIX

سیستم فایل (2) 文件系统(2)

  • 文件系统实例——FAT

  • 文件操作的实现

  • 文件系统的管理

  • 文件系统的安全性

  • 文件系统的性能1

  • 文件系统的性能2

  • 文件系统的性能3

  • 文件系统的两个练习

سیستم I/O I/O系统

  • I/O管理概述

  • I/O硬件组成

  • I/O控制方式

  • I/O软件的组成

  • I/O相关技术

  • I/O设备管理

  • I/O性能问题

بن‌بست 死锁

  • 死锁的基本概念

  • 资源分配图

  • 死锁预防

  • 死锁避免

  • 银行家算法

  • 死锁检测与解除

  • 哲学家就餐问题

آخر ماه 期末

نمایش نظرات

آموزش اصول سیستم‌عامل (Operating Systems)
جزییات دوره
24h 44m
82
(آخرین آپدیت)
41,215
4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar