NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

Unit-1:
1. Explain the functions of OS
2. Explain different types of Operating Systems.
3. Explain about different types of operating system structures
4. Distinguish between user mode and kernel mode operations of the operating system
5. Explain open source OS and its uses
6. Explain the system services of OS
7. Explain the difference between user and OS Interface
8. Define a System call. Explain the various types of system calls provided by Operating System
9. Explain system booting in detail
Unit-2
1. What are process scheduling queues? Explain with diagram
2. Explain different process states/ process lifecycle with the help of diagram
3. Explain PCB in detail
4. Explain Interprocess Communication in detail
5. Scheduling algorithms- Non preemptive (FCFS, SRTF, Priority), Preemptive( RR, SJF, priority), Difference between preemption and non preemption
6. What are Threads? Explain different Thread models in detail with thread issues
7. Explain Race condition and Critical section in detail.
8. Explain mutual exclusion with busy waiting in detail
9. Explain sleep and wakeup in detail(producer -consumer/ bounded buffer problem)
10. Explain semaphores. Differentiate binary semaphore and counting semaphore (producer consumer problem in semaphores)
11. Explain monitors in detail
12. Explain Dining Philosophers problem? Discuss the solution to the Dining Philosopher’s problem using monitors. (classical IPC problems)
13. Explain reader and writer problem in detail.(classical IPC problems)
Unit- 3
1. Write in detail about Segmentation and address translation
2. Explain paging, address translation in paging.
3. Describe the following: a) First fit b) Best Fit c). Worst Fit
4. Explain the concept of demand paging in detail with neat diagram.
5. Discuss in detail about Paging hardware Using TLB.
6. Consider the following page-Reference string: 1,2,3,4,2,1,5,6,2,1,2,3,7,6,3,2,1,2,3,6. How many page faults occur for the LRU, FIFO and optimal page replacement algorithms,assuming 3 frames and initially all frames are empty?
Consider page reference string 1, 3, 0, 3, 5, 6 with 3 page frames. Find number of page faults in FIFO, LRU and Optimal Page Replacement Techniques.
7. What is Internal and External fragmentation? In which memory management technique internal fragmentation occurs, Explain the solution for it.
8. Differences between Logical address space and physical address space.
9. Define Swapping. Explain in detail
10. Thrashing and causes of thrashing
11. Memory mapped allocation or files
Unit- 4
1. Deadlocks with characteristics
2. Explain the RAG representation in deadlock detection.
3. Explain in detail about Bankers algorithm with example in deadlock.
4. Define Deadlock. State and explain conditions that are necessary for deadlocks to occur deadlock .How can it be prevented.Discuss with example?
5. File system implementation
6. Directory structure and operations on directory
7. Disk scheduling
8. RAID levels
Unit- 5
1. Goals, principles and domains of protection
2. Access matrix and access control
3. Program threats, system and network threats
4. Case studies: Linux, Microsoft windows
     
 
what is notes.io
 

Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 12 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.