You are on page 1of 5

BACHELOR OF COMPUTER APPLICATIONS (BCA)

BCA/ASSIGN/III/YEAR/2012

ASSIGNMENTS Year, 2012 (3rd Semester (Pre-Revised))

CS-63

CS-05

SCHOOL OF COMPUTER AND INFORMATION SCIENCES INDIRA GANDHI NATIONAL OPEN UNIVERSITY 1

MAIDAN GARHI, NEW DELHI 110 068

CONTENTS
Course Code Assignment No. Submission-Schedule For Jan-June Ses sio n
BCA(3)-63/Assignment/12 BCA(3)-05/Assignment/12 30th April, 2012 30th April, 2012

For July-Dec Session

Page No.

CS-63 CS-05

30th October, 2012 30th October, 2012

3 5

Course Code Course Title Assignment Number Maximum Marks Last Date of Submission

: : : : :

CS-63 Introduction to System Software BCA (3)-63/Assignment/2012 25 30th April, 2012/30th October, 2012

There are seven questions in this Assignment. Answer all the questions. You may use illustrations and diagrams to enhance explanation. 1) Consider the following set of processes that arrive in the ready queue at the same time: Process P1 P2 P3 P4 P5 Consider the following scheduling algorithms: First Come First Serve (FCFS), Shortest job first (SJF) and Round Robin (quantum = 1) What is the turnaround time of each process for each of the above scheduling algorithms? What is the waiting time of each process for each of the above scheduling algorithms? (3 Marks) CPU time 2 5 2 1 4

2) 3)

Write a shell program to convert a decimal number to its hexadecimal equivalent. (4 Marks) Construct Context Free Grammar for the While and Switch Statement of C Language. (4 Marks) Compare and contrast the important features of the WINDOWS VISTA and UBUNTU (Linux) operating system. (3 Marks)

4)

5)

Write a shell program to find the sum of the alternate digits in a given 5 digit number. Also, draw a flow chart for the program. (4 Marks)

6)

Discuss the advantages and disadvantages of using stream-oriented approach in UNIX system rather than record-oriented approach. (3 Marks)

7)

Write the UNIX commands for the following tasks: (a) To print location of first difference after comparing 2 files. (b) (c) To search files for lines that match a particular string pattern given. To search for a given pattern in a file and display its count. To append the contents of file1, file2 to file3. (4 Marks)

(d)

Course Code Course Title Assignment Number Maximum Marks Last Date of Submission

: : : : :

CS-05

Elements of System Analysis and Design


BCA(3)-05/Assignment/2012 25 30th April, 2012/30th October, 2012

There are two questions in this assignment. Answer all the questions.

1) Assume that you are appointed as System Analyst for the development of Student Information System (SIS) for a University. Develop SRS for it. Make necessary assumptions. (13 marks) 2) Develop Design document for SIS in Question no.1 above. (12 marks)

You might also like