BC0056

1
Page 1 of 1 WINTER 2013 ASSIGNMENT PROGRAM BACHELOR OF COMPUTER APPLICATION SEMESTER 5 TH SEM SUBJECT CODE & NAME BC0056 – UNIX OPERATING SYSTEM CREDIT 4 BK ID B0973 MAX. MARKS 60 Answer all Questions Q.No Questions Mark s Total Marks 1 Explain the Layers of UNIX Operating System in detail. 10 10 2 Write a short note on a. The fork() System Call b. The pipe() System Call [5+5] 10 3 Describe the UNIX file system. 10 10 4 What is a Process? How to run a process at the background? [5+5] 10 5 Demonstrate how and when you can use the following commands: vi, cat, chmod, grep, man, pwd, ps, kill, mkdir, rm. 10 10 6 Write a C program that illustrates the creation of child process using fork system call. One process finds sum of even series and other process finds sum of odd series. [10] 10

Transcript of BC0056

Page 1: BC0056

Page 1 of 1

WINTER 2013 ASSIGNMENT

PROGRAM BACHELOR OF COMPUTER APPLICATION

SEMESTER 5TH SEM

SUBJECT CODE & NAME

BC0056 – UNIX OPERATING SYSTEM

CREDIT 4

BK ID B0973

MAX. MARKS 60

Answer all Questions

Q.No Questions Marks

Total Marks

1 Explain the Layers of UNIX Operating System in detail. 10 10

2 Write a short note on a. The fork() System Call b. The pipe() System Call

[5+5] 10

3 Describe the UNIX file system. 10 10

4 What is a Process? How to run a process at the background? [5+5] 10

5 Demonstrate how and when you can use the following commands: vi, cat, chmod, grep, man, pwd, ps, kill, mkdir, rm.

10 10

6 Write a C program that illustrates the creation of child process using fork system call. One process finds sum of even series and other process finds sum of odd series.

[10] 10