Вы находитесь на странице: 1из 4

www.jntuworld.

com

PART-A
1)What is an operating system?
2) what are the goals of an O.S?
3)difference between symmetric and asymmetric multiprocessing?
4) what is the main advantages of multiprogramming?
5) difference between H/W real time and S/W real time?
6) what is the tightly coupled systems?
7)what is an interactive system?
8) what is a spooling?
9) explain various types of O.S?
explain
1)boot-strap program?
2)interrupt?
3)Interrupt vector table?
4) trap?
5)types of interrupts?
Device-status table?
6) difference between interrupt and trap? Synchronous and asynchronous I/O?
7),,
,,
user mode and monitor mode?
8) ,,
,,
memory mapped I/O and programmed I/O?
9)what happens when interrupt occurs in our system?
10) for what purpose DMA can be used?
11) how we can protect the H/W? and why?
12) caching?
13) dual mode-operation?
14)privileged instruction?
15).explain I/O interrupts?
16)DMA structure?
17)explain difference types of storage structures?
18)explain the hierarchy of storage devices?
19)I/O,memory,CPU protections?
1)what are the O.S services?
2)explain system calls?or O.S function call?
3)what is the system program?
4) what are the O.S components?
5) types of system calls?
6)what are the O.S structure types?
7)virtual machines?
8) what is the main advantages of layered approach to system design?
PART-B
1) what is the process?
2) What are the process states?
3) PCB?
4) Define context switch? And scheduler?

www.jntuworld.com

5) Cooperating process? And indefinite process?


6) Explain the various types of schedulers?
7) Explain scheduling queue?
8) Explain the operations on process?
9) Explain the cooperating processes?
10) Explain the inter process communication? Or message systems?
11) Threads?
1)explain preemptive and non preemptive scheduling?
2) dispatcher?
scheduling criterias?
3) convoy effect?
4) indefinite blocking?
5) starvation?
6) aging?
7) deterministic modeling?
8) analytic evaluation?
9) littles formula?
10)explain the various types of the scheduling algorithms? With problems?
12) multilevel queuing algorithm?
13) Multilevel feed back queuing algorithm?
14) Algorithm evaluation?
1)race condition?2) process synchronization?
3) define critical section, entry, exit and remainder sections?
4) what are the requirements or properties of the C.S?
5) what is a semaphore?6) what is a monitor?
7)binary semaphore?
8) what is the meaning of term busy-waiting?
9) what kinds of waiting are there in an O.S?
10) serializability?
11)transaction?
12) two process solution?
13) multiple process solution? Or bakery algorithm?
15) using semaphores explain bounded buffer, readers& writer, and dining
philosopher problems?
16) Using monitors explain dining philosopher problem?
1)
2)
3)
4)
5)
6)
7)
8)

what is a dead lock? Give two examples?


Starvation, safe state, safe sequence, claim edge, unsafe state and roll back?
Necessary conditions for dead locks?
Resource allocation graph?
Dead lock presentation?
Dead lock avoidance?
Dead lock detections?
Recovery from the dead locks?

www.jntuworld.com

PART-C
define address binding?
Types of address binding?
Dynamic loading, dynamic linking,?
Explain overlays?
Differences between logical V physical address spaces?
Swapping?
First fit, best fit, worst fit?
What is fragmentation and difference between internal and external
fragmentation?
9) Compaction?
10) Why are pages size always power of 2?
11) Hit ratio?
12) Explain contiguous allocation? A)single partitioned b) multiple partitioned
allocation?
13) Explain paging with paging table ?
14) segmentation?
15) Segmentation with paging?
1)
2)
3)
4)
5)
6)
7)
8)

1)define virtual memory?


2) advantages of V.M?
3)what is a page fault?
4)Pure demand paging?
5) what is a swap space or backing store?
6) what is the modify bit or dirty bit? Reference bit?
7)what is beladys anomaly?
8)what is stack algorithm?
9) what is second chance algorithm?
10) What is LFU & MFU algorithms?
11) When page fault can occurs?
12) What is thrashing?
13) What is global and local replacement algorithms?
14) Explain thrashing?
15) Demand paging?
16) What happens when page fault can occur?
17) Page replacement?
18) Page replacement algorithms?3 with problems?
19) Frame allocation algorithm?
20) Causes of thrashing?
21) How we can prevent the thrashing?
22) What is a page fault frequency?

www.jntuworld.com

PART-D
1)what is a file?
2)explain file attributes?
3) explain file operations?
4) explain file type?
5) file access methods? 3 types?
6)explain directory structures?
1) define bitmap or bit vector?
2) What is consistency checker?
3) Define hashtable?
4)explain layered file system? or file system organization?
5)file allocation methods? 3 methods?
6)explain free space allocation methods?
7) directory implementation?
1) what is a port? Bus?
2) Define daisy chain? Controller?
3) What is a hand shaking?
4) What is a polling?
5) Interrupts?
6) Difference between mask and nonmaskable interrupts?
7) DMA?
8) What is the purpose of Seek command?
9) Explain blocking and no blocking I/O?
10) Buffering?
11) Lifecycle of an I/O request?

Вам также может понравиться