Operating System: Introduce Yourself
Operating System: Introduce Yourself
1 2
3 4
Course Outline
Objectives Weak Lecture #. Topic Chapter
No.
1 1 Introduction, What Operating Systems Do, Computer-System Ch.1
Organization, Computer System Architecture, Operating-System
• This is introductory level course Structure,
2 Operating System Operations, Process Management , Memory Ch.1
• We want to know about the basic services Management, Storage Management
3 5 How operating system starts? How a C/C++ Program is converted into Ch.2 +
physical Address Space? What are the purpose of Linker & Loader Lecture
program? Slides
6 Process Concept, The Process, Process States, Process Control Block, Ch.3
Thread, Process Scheduling, Scheduling Queues, schedulers, Context
Switch.
4 7 Operations on Processes, Create Process, Process Terminate Ch.3
Course Outline
Weak Lecture #. Topic Chapter Course Material
No.
13 25 File system interface, file concepts, File Attributes, file operations, File Ch.10
Types, File Structure, internal file structure, Access Methods, Sequential
Access, direct access,
26 Directories, Storage Structure, Directory Overview, Single-Level Ch.10
Directory, Two-Level Directory, Tree-Structured Directories,
TextBook
14 27 File-System implementation, File-System Structure, File-System Ch.11 ¾ Operating System Concepts, 7th Edition by Silberschatz
implementation, overview, Partitions and Mounting, Virtual File Systems
& Galvin.
28 Directory implementation, Linear List, Hash Table, Hash Table, Ch.11
Contiguous Allocation, Linked Allocation, Indexed Allocation,
Performance
15 29 Free-Space Management, Bit Vector, Linked List, Grouping, Counting, Ch.11
Efficiency and Performance.
30 Revise section-1 (solving student problem)
11 12
Important What an operating system Do?
• Computer system components
All course material will be sent through uogisemail (Lecture o Hardware
slides, Assignments and other material). o Application programs
o Operating system
o Users
• The operating
p g system
y provides the means for p
p proper
p use
of these resources in the operation of the computer
system.
• An operating system is similar to a government. Like a
government, it performs no useful function by itself.
• It simply provides an environment within which other
programs can do useful work.
13 14
15 16
17 18
Computer-System Organization Computer-System Organization
19 20
21 22
23 24