Operating System

 

Home
Up
Special Subjects
Simulation
Software Engineering
Operating System
MultiMedia - Automata
Data Structure
Database
Assembly Programming
Algorithm Design
Artificial Intelligence

 

 

Textbooks:

  1. Operating Systems.

By: W. Stallings. Prentice-Hall.

  1. Modern Operating Systems.

By: A. S. Tanenbaum. Prentice-Hall.

  1. Operating Systems.

By: H. M. Deitel. Addison Wesley.

  1. Operating System Concepts.

By: A. Silberschatz, and J. L. Peterson. Addison Wesely.

 
Grading Policy:

Final grades are based on performance in assignments, exams, and attendance as indicated below.

  • Midterm Exam 25%
  • Homework and researches   35%
  • Final Exam 35%
  • Attendance & Participation 5%
 
Syllabus:

1.           مفاهیم و تعاریف اولیه سیستم عامل

§            سیستم عامل چیست؟

§            انواع و نسل های سیستم عامل

§            ساختار سیستم عامل

2.            فرآیندها 

§         شرح و کنترل فرآیند

§         نخ ها

§         همزمانی : انحصار متقابل و همگام سازی

§         همزمانی : بن بست و گرسنگی  

3.           حافظه

§        مدیریت حافظه

§         حافظه مجازی

4.           زمانبندی

5.           ورودی / خروجی و پرونده ها

§        مدیریت ورودی/خروجی و زمانبند دیسک

§        مدیریت پرونده

 
Web Site References :

 

 

 

Home | Up | Special Subjects | Simulation | Software Engineering | Operating System | MultiMedia - Automata | Data Structure | Database | Assembly Programming | Algorithm Design | Artificial Intelligence