This download link is referred from the post: JNTUH MCA 4th Sem Last 10 Years 2023-2013 Question Papers R20-R09 || Jawaharlal nehru technological university
FirstRanker.com
Firstranker's choice
Code No: 844AB Rl 7
--- Content provided by FirstRanker.com ---
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABADMCA IV Semester Examinations, December - 2019
LINUX PROGRAMMING
Time: 3hrs Max.Marks:75
--- Content provided by FirstRanker.com ---
Note: This question paper contains two parts A and B.
Part A is compulsory which carries 25 marks. Answer all questions in Part A. Part B consists of 5 Units. Answer any one full question from each unit. Each question carries 10 marks and may have a, b, c as sub questions.
PART - A
5 x 5 Marks =25
- a) Explain about the interrupt processing in shell script. [5]
- b) Write and explain the syntax of fflush and fseek with an example. [5]
- a) Explain about the Zombie process. [5]
- b) What is Inter Process Communication? Explain the IPC methods supported by the Linux. [5]
- a) Write a program to illustrate read process from shared memory (read data from shared memory and writing to the standard output). [5]
--- Content provided by FirstRanker.com ---
PART B
--- Content provided by FirstRanker.com ---
5 x 10 Marks =50- a) Write a shell script to find the factorial of a given number.
b) Explain about the characteristics of shell. [5+5]
OR
a) Explain about the control structures are used in shell programming.--- Content provided by FirstRanker.com ---
b) Write a shell script to sort a given list of numbers in ascending order. [5+5] - a) Explain the various file types in a UNIX system.
b) Write a program to display the number of lines, words and characters in a file. [5+5]
OR
a) Explain about the file descriptors.--- Content provided by FirstRanker.com ---
b) Explain the different types of operators are used in Perl. [5+5] - a) Write and explain the syntax of the following functions
1) kill ii) raise
b) Write the syntax of six versions of exec functions and also explain how these functions differ from each other. [5+5]
OR--- Content provided by FirstRanker.com ---
What is process? Explain how a process can be created and terminated in Linux operating system. [10] - a) What are pipes? Explain their limitations. Explain how pipes are created and used in IPC with an example programs. [10]
OR
Write a program to transfer a large amount of data between two processes using message queues. [10] - a) Write a program to illustrate file locking using semaphores.
--- Content provided by FirstRanker.com ---
b) Explain about the unix kernel support for semaphores. [5+5]
OR
a) Explain the socket system calls for connectionless protocol.
b) Explain in detail the Linux API for shared memory. [5+5]
--- Content provided by FirstRanker.com ---
This download link is referred from the post: JNTUH MCA 4th Sem Last 10 Years 2023-2013 Question Papers R20-R09 || Jawaharlal nehru technological university
--- Content provided by FirstRanker.com ---