0% found this document useful (0 votes)
16 views2 pages

c5 System Software and Operating System May 2022

This document is an examination paper for the B.Sc Computer Science program, specifically for the System Software and Operating System course. It includes three parts: Part A with ten short answer questions, Part B with six detailed questions, and Part C with two in-depth questions. The exam is designed to assess knowledge on topics such as process management, operating system services, and file operations.

Uploaded by

pikkiribabu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views2 pages

c5 System Software and Operating System May 2022

This document is an examination paper for the B.Sc Computer Science program, specifically for the System Software and Operating System course. It includes three parts: Part A with ten short answer questions, Part B with six detailed questions, and Part C with two in-depth questions. The exam is designed to assess knowledge on topics such as process management, operating system services, and file operations.

Uploaded by

pikkiribabu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

QP CODE: 22102061 Reg No : .....................

22102061
Name : .....................

B.Sc DEGREE (CBCS ) SPECIAL SUPPLEMENTARY EXAMINATIONS, MAY 2022


Fifth Semester
B.Sc Computer Science Model III
CORE COURSE - CC5CRT04 - SYSTEM SOFTWARE AND OPERATING SYSTEM
2019 Admission Only
598FDC56
Time: 3 Hours Max. Marks : 80

Part A
Answer any ten questions.
Each question carries 2 marks.

1. What is Intermediate Representation?

2. What is an ambiguous grammar?

3. What is backtracking?

4. What is semantic analysis?

5. What is RTOS?

6. What are the different states of a process?

7. Define bounded waiting.

8. What is mutual exclusion in deadlocks?

9. Define a cooperating process.

10. Define TLB. What are its uses?

11. What is paging?

12. What are the various file operations?


(10×2=20)
Part B
Answer any six questions.
Each question carries 5 marks.

13. Explain language processing activities.

Page 1/2 Turn Over


14. Explain Macro definition and Macro Call.

15. Explain regular expressions.

16. What is compile and go loader?

17. Explain the operating system services.

18. What is message passing system? Explain synchronization and buffering.

19. Show that, if the wait() and signal () semaphore operations are not executed atomically,
then mutual exclusion may be violated.

20. Consider a system consisting of four resources of the same type that are shared by three
processes, each of which needs at most two resources. Show that the system is deadlock
free.

21. Briefly explain segmentation hardware with the help of a diagram.


(6×5=30)
Part C
Answer any two questions.
Each question carries 15 marks.

22. Explain the concept of linker and loader?

23. Explain any four CPU scheduling algorithm.

24. Explain about process synchronization and various synchronization techniques.

25. Explain various file access methods.


(2×15=30)

Page 2/2

You might also like