Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
82Activity

Table Of Contents

COURSE OUTLINE
Lecture 1 – Introduction (1/2 hour)
Define operating system
Types/Categories of Operating Systems
Stand-alone
Network
Embedded
Tutorial Questions
Practice MCQs
The history and development of the operating system
Lecture 2 - Operating Systems Functions (1 hour)
Functions
What is a User Interface?
Services
Buffering
Spooling (Simultaneous Peripheral Operation On-Line)
Other Services
Lecture 3 - Software and Firmware (1/2 hour)
System Software
Application software
Firmware
Lecture 4 - File concepts (1 hour)
File Attributes
File Operations
What the Operating System must do for each of the 5 basic file operations
Lecture 5 - Directory Systems (2 hours)
Directory Operations
Directory Systems Types of directories/directory structures
Lecture 6 - Multi-programming and TimeSharing (1 hour)
Multi-programming
Time Sharing
Lecture 7 - Scheduling concepts, criteria, algorithms (6 hours)
Scheduling concepts
Scheduling criteria
Scheduling algorithms
First Come First Served or First In First Out (FCFS/FIFO)
Shortest Job First (SJF)
Priority
Round robin (RR)
Pre-emptive
Multilevel queues
Lecture 8- Multiple processor scheduling (2 hours)
Asymmetric multiprocessing
Symmetric Multiprocessing
Homogenous and Heterogenous systems
Lecture 9 - Memory Management (1 hour)
Introduction
Memory hierarchy
MEMORY HIERARCHY
What is a register?
Types of registers
Lecture 11 - Logical vs. Physical address space (1 hour)
Lecture 12 – Swapping (1 hour)
hours)
Contiguous allocation
Non-contiguous allocation
Memory allocation strategies – first fit, best-fit, worst-fit
Lecture 14 – Partitions and Fragmentation (1 hour)
Partitions
Fragmentation – internal, external
Lecture 15 - Introduction to Virtual Memory (1 hour)
Virtual Address Space
Lecture 16 - Pure paging (2 hours)
Advantages:
Disadvantages:
Lecture 17 - Page replacement (3 hours)
FIFO
Optimal replacement
Least recently used (LRU)
Least frequently used (LFU)
Most frequently used (MFU)
Allocation algorithms
Lecture 18 - Demand Paging (2 hours)
Advantages
Disadvantages
Thrashing
a) Thrashing
Lecture 19 – Segmentation (1 hour)
Lecture 20 - Auxiliary storage management (1 hour)
Blocks
RAM and Optical disks
Disk caching
Lecture 21 - Moving-head disk storage (2 hours)
Operations on moving-head disk storage
Measures of magnetic disk performance
Disk scheduling
First come first served (FCFS)
Shortest seek time first (SSTF)
SCAN and C-SCAN
LOOK and C-LOOK
RAID levels
Lecture 23 – Backup and recovery methods (1 hour)
Backup Tips
Lecture 24 - File server systems (1 hour)
Lecture 25 - Distributed file systems (1 hour)
Lecture 26 - Co-processors (1/4 hour)
Math Co-processors
Lecture 27 - RISC/CISC (3/4 hour)
RISC (Reduced instruction set computing)
Advantages of RISC
Disadvantages of RISC
Examples of RISC Processors
CISC
Advantages of CISC
Disadvantages of CISC
Summary/Conclusion
Lecture 28 – Security (1 hour)
Definition of security
Purpose of security
Forms of security violation
Security threats and attacks
Trojan Horse
Virus
Logic bomb
Worm
Denial-of-service
Authentication
Encryption
Virus protection
Firewall
Case studies
MS-DOS
UNIX
OS/2
OS/400
MacOS
Microsoft Windows
Novell Netware
REFERENCES
0 of .
Results for:
No results containing your search query
P. 1
Operating Systems Concepts Manual 2010

Operating Systems Concepts Manual 2010

Ratings: (0)|Views: 7,149 |Likes:

More info:

Published by: Takashi Carlton Hamilton on Sep 12, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

04/03/2013

pdf

text

original

You're Reading a Free Preview
Pages 4 to 69 are not shown in this preview.
You're Reading a Free Preview
Pages 73 to 95 are not shown in this preview.
You're Reading a Free Preview
Pages 99 to 112 are not shown in this preview.
You're Reading a Free Preview
Pages 116 to 123 are not shown in this preview.

Activity (82)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Balaji Viswanath liked this
Filando Smith added this note
I am studying for an operating system exam And this is the best website, i have come across it covers everything on my course outline.Am gonna send this link to everyone in my class.The only regret I have is not finding this website earlier,my studying would be over already. Thumbs up for this webiste, very helpful indeed
Usman Yaseen liked this
Usman Yaseen liked this
Hira Chaudhry liked this
Hira Chaudhry liked this
Hira Chaudhry liked this
Hira Chaudhry liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->