Sie sind auf Seite 1von 3

I CS-63 I

BACHELOR IN COMPUTER
APPLICATIONS
Term-End Examination
7r.
December, 2009
0 CS-63 : INTRODUCTION TO SYSTEM
cNI
SOFTWARE
Time : 2 hours Maximum Marks : 60

Note : Question No 1 is compulsory. Attempt any three


questions from the rest.

1. (a) Construct context free grammar for


do while loop in C 8
language
an arithmetic expression in C
language
Design an algorithm and draw a 8
corresponding flow chart to multiply two
matrices
Explain how the GUI is supported in 7
X-WINDOWS. How does it vary from other
GUIs ?
(d) Write a shell program to find the sum of 7
digits of a given number . For example if
input nuber is 23678 then output will be
2 + 3 + 6 + 7 + 8 =26

CS-63 1 P.T.O.
(a) Explain the need for interprocess 6
synchronization. Discuss how samaphores
allow interprocess communication and
synchronization.
(b) What are the different disk scheduling 4
algorithm used by operating system ?
Explain.
(a) Explain different types of schedulers with 5
respect to scheduling and performance
criteria.

(b) What are the main advantages of distributed 5
operating system ? How are file system and
protection system supported in distributed
operating system ?
4. (a) Write UNIX commands for the following : 5
To Send message to all the users who
are logged in
to concatenate the contents of 3 files
into a single file
to give only execute permission on a
given file
to sort the given file in the
alphabetical descending order
(v) To display the lines that do not include
the given string

CS-63 2
(b) Explain the function of the software tool 5
YAAC, which is used for compiler
development.

5. (a) Compare and contrast multi. 4


0 programming with static partition and
multiprogramming with dynamic partition.

(b) Explain the following concepts

Disk allocation methods

Virtual Memory

(iii) 4 GLS

-o0o-

CS-63 3

Das könnte Ihnen auch gefallen