JNTU

JNTU B.Tech IV LINUX PROGRAMMING Previous Question Paper (July/August - 2022 - R16)

B.Tech | IV | IV-II | R16 | July/August - 2022

Answer PaperPaper Code: 138GHMaximum Marks: 75Time: 3 Hours

Answer any five questions. All questions carry equal marks.

Main

115 marks
a

Enumerate File handling utilities.

5 marks

Answer

File handling utilities are essential commands used to manage, manipulate, and organize files and directories in the Linux environment. Key utilities include:

  • cat: Used to display, create, or concatenate file contents.
  • cp: Used to copy files or directories from a source to a destination.
  • mv: Used to move or rename files and directories.
  • rm: Used to remove or delete files and directories.
  • ls: Used to list the contents of a directory.
  • touch: Used to update file timestamps or create empty files.
  • head/tail: Used to view the beginning or end portions of a file.
b

Write a short note on Process Utilities.

5 marks

Answer

Process utilities are tools used to monitor, manage, and control the execution of processes within the operating system. These utilities allow users to view system resource usage and terminate unresponsive tasks. Common process utilities include:

  • ps: Displays a snapshot of current processes with their PIDs and status.
  • top: Provides a dynamic, real-time view of running system processes and resource consumption.
  • kill: Sends a signal (typically SIGTERM or SIGKILL) to a process to terminate it based on its PID.
  • nice/renice: Used to adjust the scheduling priority of a process.
  • jobs: Lists active jobs running in the current shell session.
c

Explain System commands in awk.

5 marks

Answer

Sign in to view the complete answer paper.

215 marks
a

Enumerate Text processing utilities and Backup utilities.

5 marks

Answer

Sign in to view the complete answer paper.

b

List out shell responsibilities.

5 marks

Answer

Sign in to view the complete answer paper.

c

Write a short note on debugging shell scripts.

5 marks

Answer

Sign in to view the complete answer paper.

315 marks
a

Explain about File System Structure.

5 marks

Answer

Sign in to view the complete answer paper.

b

Write a short note on kernel support for files.

5 marks

Answer

Sign in to view the complete answer paper.

c

What is a Directory? Explain commands for Creating, removing and changing Directories.

5 marks

Answer

Sign in to view the complete answer paper.

415 marks
a

Explain system calls for file I/O operations.

8 marks

Answer

Sign in to view the complete answer paper.

b

Explain the commands for File Ownership.

7 marks

Answer

Sign in to view the complete answer paper.

515 marks
a

What is a Process? Explain the differences between threads and processes.

8 marks

Answer

Sign in to view the complete answer paper.

b

What is a Signal? Explain about Kernel support for signals.

7 marks

Answer

Sign in to view the complete answer paper.

615 marks
a

Explain about reliable and unreliable Signals.

5 marks

Answer

Sign in to view the complete answer paper.

b

Write a short note on Sessions and Controlling Terminal.

5 marks

Answer

Sign in to view the complete answer paper.

c

Explain about Process Identification.

5 marks

Answer

Sign in to view the complete answer paper.

7

What is Interprocess Communication? Explain IPC between related processes using unnamed pipes.

15 marks

Answer

Sign in to view the complete answer paper.

815 marks
a

Explain Kernel support for shared memory.

9 marks

Answer

Sign in to view the complete answer paper.

b

Write a short note on Berkeley Sockets.

6 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the question paper of LINUX PROGRAMMING from JNTU for B.Tech ECE IV IV-II, July/August - 2022, R16.

For the solved question paper with answers, switch to the Answer Paper tab.

Other papers in LINUX PROGRAMMING

Loading Question Papers

Fetching data from database...