






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An introduction to operating systems, discussing their role as a bridge between users and computers, the different layers of an operating system, and the history of unix and multics. It also covers the concepts of single-user and multi-user systems, virtual machines, and the different types of buses. Additionally, it touches upon advanced operating systems and real-time and embedded systems.
Typology: Thesis
1 / 11
This page cannot be seen from the preview
Don't miss anything!







Computer Hardware Operating System Kernel Language libraries and system call interface UNIX Shell, commands and application programs ,GUI
Brief History of MULTICS Operating Systems
(^) In 1960’s Bell labs developed a large operating system MULTICS (multi user multi process). (^) In the same year they decided not to pursue on MILTICS as it was full of problems. (^) Programmers were pulled out but some lingered on there own. (^) These programmers came up with a operating system which used to serve only one person and do one task at a time, but was pretty good and they named it as UNIX.
(^) Data Bus: It carries the data
instructions Address Bus: It carries the address/path, where the data needs to go.
Computer Hardware: hard disk, CD-ROM, RAM, printer … Kernel Unix shell Application programs , ftp, web browser , telnet Language libraries : c c++ , java … System call interface (entry points to kernel) File Manager Inter process communicatio n Process manager CPU Scheduler Ptimary and secondary storage management Device drives: Mouse drivers, Printer drives ….
4 (a)- What is a real time system
- Systems where timeliness of response to user/external requests play a very crucial role. -They often referred to large, high powered, expensive systems. -used in defence, medical equipment and industrial robots -Fax machine, cameras, printers, wireless routers also fall mostly in real time systems.
4 (b) What is embedded system?
- The system where programmable computing elements are embedded inside. - An embedded system is said to be "real-time" when it is designed in order to guarantee that real-time application requests will be served within deadlines