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
CA 2807- OPERATING SYSTEMS
Date: 25-04-2018 Dept. No. Max. 100 Marks
Time: 01:00-04:00
PART A
Answer ALL questions 10* 2 20
1. Define Operating system.
2. Write UNIX command used for Networking.
3. Write the syntax fordo-while loop in shell programming
4. Distinguish between open and creat functions?
5. What is the use of fork function?
6. What are the methods for Deadlock avoidance?
7. Define Thread.
8. Draw the Process state transition diagram.
9. What is Throughput?
10. Write any four basic socket functions
PART B
Answer ALL questions 8 40
11. Explain file access permissions in UNIX.
Explain if-else statement in Shell programming with an example
12. Discuss File Sharing in UNIX.
Explain different types of buffering in UNIX.
13. Explain the concept of FIFO for Inter-Process Communication.
Write short notes on the following
Password file ii) Group File
14. Explain Single contiguous allocation of memory
Discuss the Non-preemptive Scheduling policies in detail.
15. Write short notes on Raw sockets
Discuss OSI reference model in detail.
2
PART C
Answer any TWO questions 2 20 40
16. Explain the Architecture of UNIX operating system with a neat diagram.
Discuss the different File types in detail
17. Discuss the concept of thread synchronization with an example.
Discuss the concept of Paging in detail
18. Discuss all the functions of TCP sockets 20 Marks
LOYOLA COLLEGE (AUTONOMOUS), CHENNAI 600 034
M.C.A.DEGREE EXAMINATION COMPUTER APPLICATIONS
SECONDSEMESTER APRIL 2018
CA 2807- OPERATING SYSTEMS
Date: 25-04-2018 Dept. No. Max. 100 Marks
Time: 01:00-04:00
PART A
Answer ALL questions 10* 2 20
1. Define Operating system.
2. Write UNIX command used for Networking.
3. Write the syntax fordo-while loop in shell programming
4. Distinguish between open and creat functions?
5. What is the use of fork function?
6. What are the methods for Deadlock avoidance?
7. Define Thread.
8. Draw the Process state transition diagram.
9. What is Throughput?
10. Write any four basic socket functions
PART B
Answer ALL questions 8 40
11. Explain file access permissions in UNIX.
Explain if-else statement in Shell programming with an example
12. Discuss File Sharing in UNIX.
Explain different types of buffering in UNIX.
13. Explain the concept of FIFO for Inter-Process Communication.
Write short notes on the following
Password file ii) Group File
14. Explain Single contiguous allocation of memory
Discuss the Non-preemptive Scheduling policies in detail.
15. Write short notes on Raw sockets
Discuss OSI reference model in detail.
2
PART C
Answer any TWO questions 2 20 40
16. Explain the Architecture of UNIX operating system with a neat diagram.
Discuss the different File types in detail
17. Discuss the concept of thread synchronization with an example.
Discuss the concept of Paging in detail
18. Discuss all the functions of TCP sockets 20 Marks
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