Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out 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,199|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
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
this helped me a lot :)
Balaji Viswanath liked this
Usman Yaseen liked this
Usman Yaseen liked this
Hira Chaudhry liked this
Hira Chaudhry liked this
Hira Chaudhry liked this

You're Reading a Free Preview

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