Operating System - PNU - Second Part CS340
This course will introduce the core concepts of operating systems. Including, processes, threads, scheduling, memory management, file systems, input and output device management. The course will con
-
-
Chapter 7: Memory Management
- Lecture 1: Background 17:02
- Lecture 2: Basic Hardware 15:44
- Lecture 3: Logical vs. Physical Address Space 16:30
- Lecture 4: Memory Allocation Methods 16:00
- Lecture 5: Paging 21:43
- Lecture 6: Paging Arithmetic Laws 19:08
- Lecture 7: Paging Hardware 19:28
- Lecture 8: Protection in Paging 17:41
- Lab 8 Solution 20:42
- Memory Management Revision - Part 1 23:52
- Memory Management Revision - Part 2 28:08
- Memory Management Revision - Part 3 25:29
-
Chapter 8: Virtual Memory
- Lecture 1: Background 19:54
- Lecture 2: Page Fault 12:06
- Lecture 3: Page Replacement Algorithms 15:37
- Lecture 4: Optimal Page Replacement 13:55
- Lab 9 Solution 13:36
- Chapter 9: Mass Storage Structure
-
Chapter 10: File System Interface
- Lecture 1: File Concept 18:58
- Lecture 2: File Types 24:04
- Lecture 3: Tree Structured Directories 08:47
- Chapter 10 Revision 23:18
- Chapter 11: File System Implementation
-
Chapter 12: I/O Systems
- Lecture 1: I/O Systems 31:37
-
Labs Revision and Exams
- Lab 5 Revision 12:08
- Lab 6 Revision 13:09
- Lab 7 Revision and Exam Collection 09:00
- Lab Exams Solution
- Lab Quiz (Linux) 08:09
-
Lab Lectures
- Lab 5 Lecture
- Lab 6 Lecture - Part 1 15:05
- Lab 6 Lecture - Part 2 13:00
- Lab 7: Linux (Part 5) 10:34
- Lab Exercises
-
Assignments
-
تجميعات مهمه لميد ترم 2
- Memory Management (Paging Exercise)
- Exams Solution for Mid 2
- Exams Solution for Mid2
- Exam Collection for Midterm2 (Chapter 5 and 6)
- Page Table Question Solution
- Memory Management more Exercises
- Midterm 2 Solution 1st semester 2022
- Memory Management Exercises
- Paging Exercise Solution
- Memory Management More Exercises File
- Midterm 2 Solution File
- Midterm Question Solution for Paging
- Revision and Exams Solution for Final
-
Chapter 7: Memory Management
- This course will introduce the core concepts of operating systems. Including, processes, threads, scheduling, memory management, file systems, input and output device management. The course will consist of weekly lectures, Labs, and a sequence of Tutorials. The goal of the lectures is to introduce the core concepts. The goal of the Labs is to give students some exposure to operating system functions. At the end of this course students are expected to have a comprehensive knowledge about Operating Systems.
-
Eng. Enaam Ahmed Mohammed holds a B.sc of Computer Engineering (2004) from Cairo University - Egypt and Master degree in IT (2007) from SIKKIM MANIPAL University - India. She has teaching experience for more than 15 years and has professional Experience in the following fields: • Oracle 9i – Certified from oracle (OCA) • Visual Studio .Net ( C
) • C, C++ • Visual Basic 6 • PHP • JavaScript • HTML, CSS She worked as a Teacher at many Universities and educational centers from 2005 - 2010 such as UMS University, Al Wataneia University, NCC Eduction center and APTECH Worldwide center. From the beginning of 2010 till now she had taught many courses for different Saudi Arabia Universities such as PNU, KSU, PSU, Shaqra University and Imamu University. She has experience for teaching many courses as below: • Database fundamentals. • Software Engineering. • Networking and Network Protocols. • Information security. • Programming language (Java, C++, C
, Python) • Operating system. • Multi-tier and Web development. • System Analysis and design. • Data warehouse and Data Mining • Object Oriented design • Support and Decision Making Systems • Data Structure -
Student feedback
5Course Rating
175 SAR
Lectures
60 Videos
Duration
11:06:28
Material
73 Files
Assignments
Yes, Completely
Labs
Yes, Completely
Project
No
Certificate
Not Applicable
Reviews (0)
Real reviews from real students.
No reviews yet.