List and explain types of OS in detail.
[5 marks]Differentiate Compiler, Interpreter and Assembler.
[5 marks]Define process. Draw and explain the process state model.
[5 marks]Consider the following set of processes with the length of the CPU burst time given in milliseconds. Draw the Gantt chart illustrating the execution of these processes using FCFS scheduling. Calculate turn-around time and waiting time for each process.
[5 marks]Apply Round Robin Scheduling algorithm on given processes with Time Quanta 2.
[5 marks]Explain Paging technique in memory management with diagrams.
[5 marks]Aprocess references pages in the following order: 1, 2, 3, 4, 5, 3, 4, 1, 6, 7, 8, 7, 8, 9, 5, 4, 2, 4, 9 Use the FIFO and LRU algorithm to find out the number of page faults for this reference string using 3 page frames.
[5 marks]Differentiate Internal and External Fragmentation.
[5 marks]Apply and explain the concept of Demand Paging with page fault in memory management using given example 7, 0, 1, 2, 0, 3, 0, 4, 2, 3, 0, 3, 2, 1, 2, 0, 1, 7, 0, 1.1
[5 marks]Explain different types of file access methods.
[5 marks]List and explain disk scheduling algorithms with examples.
[5 marks]Explain various Directory Structures with diagrams.
[5 marks]Apply FCFS Disk Scheduling algorithm on following requests. There are a total 100 cylinders and the head is currently on cylinder number 25, 47, 90, 85, 60, 15, 65, 30
[5 marks]Explain following UNIX Commands: pwd, cd, mkdir, ls, rmdir
[5 marks]Write a short note on antivirus.
[5 marks]Explain any two mobile operating systems.
[5 marks]Explain Disk Cleanup, Disk Defragmenter and Backup in detail.
[5 marks]