Exam Details
Subject | operating systems | |
Paper | ||
Exam / Course | m.c.a.computer applications | |
Department | ||
Organization | loyola college (autonomous) chennai – 600 034 | |
Position | ||
Exam Date | April, 2018 | |
City, State | tamil nadu, chennai |
Question Paper
1
LOYOLA COLLEGE (AUTONOMOUS), CHENNAI 600 034
M.C.A.DEGREE EXAMINATION COMPUTER APPLICATIONS
SECONDSEMESTER APRIL 2018
17/16PCA2MC05- OPERATING SYSTEMS
Date: 25-04-2018 Dept. No. Max. 100 Marks
Time: 09:00-12:00
PART A
Answer ALL questions: 10* 2 20
1. What is a Distributed operating system?
2. What are the scheduling objectives?
3. What are the memory management strategies?
4. Write the syntax forif-elsestatement in shell programming
5. What do you mean by file descriptor?
6. What is symbolic link?
7. Comment on Mutex
8. What is Semaphore?
9. What are functions of Transport layer?
10. What are the basic socket functions?
PART B
Answer ALL questions: 8 40
11. Explain the various functions of Operating System.
Write short notes on Preemptive scheduling algorithm.
12. Discuss the different kinds of buffering.
Explain the functions related to login accounting and system identification.
13. Explain all functions related to files and directories.
Write short notes on different file types.
14. Explain the different types of Signals and its functions
Discuss Thread synchronization in detail.
2
15. Explain Raw socket and its relevant functions.
Write short notes on UNIX networking commands.
PART C
Answer any TWO questions 2 20 40
16. Discuss Non-preemptive scheduling algorithm in detail.
Explain the concept of Paging in memory management.
17. Explain the concept of file system in detail
Discuss Deadlock avoidance techniques in detail.
18. Discuss all the functions of TCP sockets.
3
LOYOLA COLLEGE (AUTONOMOUS), CHENNAI 600 034
M.C.A.DEGREE EXAMINATION COMPUTER APPLICATIONS
SECONDSEMESTER APRIL 2018
17/16PCA2MC05- OPERATING SYSTEMS
Date: 25-04-2018 Dept. No. Max. 100 Marks
Time: 09:00-12:00
PART A
Answer ALL questions: 10* 2 20
1. What is a Distributed operating system?
2. What are the scheduling objectives?
3. What are the memory management strategies?
4. Write the syntax forif-elsestatement in shell programming
5. What do you mean by file descriptor?
6. What is symbolic link?
7. Comment on Mutex
8. What is Semaphore?
9. What are functions of Transport layer?
10. What are the basic socket functions?
PART B
Answer ALL questions: 8 40
11. Explain the various functions of Operating System.
Write short notes on Preemptive scheduling algorithm.
12. Discuss the different kinds of buffering.
Explain the functions related to login accounting and system identification.
13. Explain all functions related to files and directories.
Write short notes on different file types.
14. Explain the different types of Signals and its functions
Discuss Thread synchronization in detail.
2
15. Explain Raw socket and its relevant functions.
Write short notes on UNIX networking commands.
PART C
Answer any TWO questions 2 20 40
16. Discuss Non-preemptive scheduling algorithm in detail.
Explain the concept of Paging in memory management.
17. Explain the concept of file system in detail
Discuss Deadlock avoidance techniques in detail.
18. Discuss all the functions of TCP sockets.
3
Other Question Papers
Subjects
- .net technologies
- .net technologies lab
- advanced .net
- advanced java
- c++ and data structures lab
- cloud computing
- computer graphics and multimedia applications
- computer graphics and multimedia lab
- computer organization and architecture
- data communication and networks
- data mining
- database administration
- database management systems
- database management systems lab
- discrete structures
- free and open source software development
- it infracture management
- java programming lab
- knowledge management system andapplications
- microprocessor and its applications
- mobile computing
- network administration
- network security
- network security lab
- neural networks using matlab
- neural networks using matlab lab
- object-oriented software engineering
- operating systems
- programming and data structures through c++
- programming with java
- resource management techniques
- software development lab
- software project management
- software testing
- statistical methods for computer applications
- unix programming lab
- xml and web services
- xml and web services lab