List and explain Functions of Operating Systems.
[5 marks]Differentiate Compiler, Interpreter and Assembler.
[5 marks]Define process. Draw and explain the process state model.
[5 marks]Apply Round Robin Scheduling algorithm on given processes with Time Quanta 2.
[5 marks]Apply Shortest Job First (SJF) Scheduling algorithm on following processes. Draw a Gantt chart and find the average waiting time.
[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]What is Memory allocation? Explain memory allocation methods in detail.
[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.
[5 marks]Differentiate Internal and External Fragmentation.1
[5 marks]What is a file? Explain various file attributes.
[5 marks]Apply FCFS Disk Scheduling algorithm on following requests. There are a total 100 cylinders and the head is currently on cylinder number 22, 40, 98, 83, 60, 12, 62, 31
[5 marks]Explain different types of file access methods.
[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, 55, 90, 15, 60, 5, 65, 30
[5 marks]Explain following UNIX Commands: pwd, cd, mkdir
[5 marks]Explain antivirus as the utility software.
[5 marks]Explain any two mobile operating systems.
[5 marks]Explain Disk Cleanup in details.
[5 marks]