Seat No.:
GUJARAT TECHNOLOGICAL UNIVERSITY
--- Content provided by FirstRanker.com ---
BE - SEMESTER-IV(NEW) - EXAMINATION - SUMMER 2019
Subject Code:2140702 Date:20/05/2019
Subject Name: Operating System
Time:02:30 PM TO 05:00 PM Total Marks: 70
Instructions:
--- Content provided by FirstRanker.com ---
- Attempt all questions.
- Make suitable assumptions wherever necessary.
- Figures to the right indicate full marks
Q-1
- What is Operating System? explain any one types of operating system
- Explain different states of a process with a suitable diagram
- Explain the microkernel system architecture in detail.
--- Content provided by FirstRanker.com ---
Q-4
- Explain the features of time sharing system
- Explain process model in brief.
- What is thread? Explain thread Structure? And explain any one type of thread in details.
--- Content provided by FirstRanker.com ---
OR
- Explain Round Robin algorithm with proper example.
- Explain context switching.
- What it priority inversion problem in inter process communication? How to solve it?
--- Content provided by FirstRanker.com ---
Q-5
- Explain SJF process scheduling algorithm with example
OR
- Define the following term.
- Critical Section
- Waiting Time
- Race condition
--- Content provided by FirstRanker.com ---
- Briefly describe SCAN
- How does a parent process create a child process? How does a parent process create an ordinary pipe (anonymous pipe) for communicating with child process? Write the steps.
- What are system calls? What is application programming interface?
- Which schedules algorithm result in starvation?
- Explain the use of Banker’s algorithm for multiple resources for deadlock avoidance with illustration
--- Content provided by FirstRanker.com ---
OR
- Which three are Page Replacement Algorithms? Discuss it in terms of page faults.
- What is I-node? Explain in detail.
- Which are the necessary conditions for Deadlock? Explain Deadlock recovery in brief.
--- Content provided by FirstRanker.com ---
- Write a Shell Script to find largest among the 3 given number.
- What is RAID? Explain in brief
- Explain the following commands in UNIX: suid, wall, man, finger, s, cat, ps
OR
--- Content provided by FirstRanker.com ---
- What is called segmentation? How it differs from paging?
- What is the access control list? Explain in brief.
- What is Paging? What is Page Table? Explain the conversion of Virtual Address to Physical Address in paging.
--- Content provided by FirstRanker.com ---
This download link is referred from the post: GTU BE 2019 Summer Question Papers || Gujarat Technological University