Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
14 views3 pages

Dec2012 Operating System

This document is an examination paper for the subject 'Operating Systems & Systems Software' for DipIETE – CS, dated December 2012. It contains a total of 9 questions, with Question 1 being compulsory and worth 20 marks, while the remaining questions allow students to choose any five, ensuring at least two from each part. Each question has specific marks assigned, and students are instructed on how to answer and submit their responses.

Uploaded by

Bajaj Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views3 pages

Dec2012 Operating System

This document is an examination paper for the subject 'Operating Systems & Systems Software' for DipIETE – CS, dated December 2012. It contains a total of 9 questions, with Question 1 being compulsory and worth 20 marks, while the remaining questions allow students to choose any five, ensuring at least two from each part. Each question has specific marks assigned, and students are instructed on how to answer and submit their responses.

Uploaded by

Bajaj Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

ROLL NO.

___________________
Code: DC61 Subject: OPERATING SYSTEMS & SYSTEMS SOFTWARE
DipIETE – CS

Time: 3 Hours DECEMBER 2012 Max. Marks: 100

PLEASE WRITE YOUR ROLL NO. AT THE SPACE PROVIDED ON EACH PAGE
IMMEDIATELY AFTER RECEIVING THE QUESTION PAPER.
NOTE: There are 9 Questions in all.
• Question 1 is compulsory and carries 20 marks. Answer to Q.1 must be written in
the space provided for it in the answer book supplied and nowhere else.
• The answer sheet for the Q.1 will be collected by the invigilator after 45 Minutes of
the commencement of the examination.
• Out of the remaining EIGHT Questions, answer any FIVE Questions, selecting at
least TWO questions from each Part. Each question carries 16 marks.
• Any required data not explicitly given, may be suitably assumed and stated.
Q.1 Choose the correct or the best alternative in the following: (2 × 10)

a. An interpreter is a language processor which bridges ____________ without


generating a machine language program

(A) Execution gap (B) Semantic gap


(C) Specification gap (D) Domain gap

b. The PCB stands for __________

(A) Program Control Board (B) Process Control Block


(C) Program Controlling Block (D) None of these

c. A program in execution is called

(A) Process (B) Instruction


(C) Procedure (D) Function

d. Which of the following is true?

(A) Block cipher technique is an encryption technique.


(B) Steam cipher technique is an encryption technique
(C) Both (A) and (B)
(D) Neither of (A) and (B)
e. The expansion of nested macro calls follows
(A) FIFO rule (B) LIFO rule
(C) LILO rule (D) priority rule
f. An operating system contains 3 user processes each requiring 2 units of resource
R .The minimum number of units of R such that no deadlocks will ever arise is
(A) 4 (B) 3
(C) 5 (D) 6

DC61 / DECEMBER - 2012 1 DipIETE – CS


ROLL NO. ___________________
Code: DC61 Subject: OPERATING SYSTEMS & SYSTEMS SOFTWARE
g. The syntax of the assembler directive EQU is

(A) EQU <address space> (B) <symbol>EQU<address space>


(C) <symbol>EQU (D) None of these

h. The following is not a layer of IO management module

(A) PIOCS (Physical Input Output Control System)


(B) LIOCS (Logical Input Output Control System)
(C) FS (File System)
(D) MCS (Management Control System)

i. Jobs which are admitted to the system for processing is called

(A) long-term scheduling (B) short-term scheduling


(C) medium-term scheduling (D) queuing

j. Relocatable programs

(A) cannot be used with fixed partitions


(B) can be loaded almost anywhere in memory
(C) do not need a linker
(D) can be loaded only at one specific location

PART A
Answer at least TWO questions. Each question carries 16 marks.

Q.2 a. Describe how batch Processing Systems work? (4)

b. Define the following:


(i) Process (ii) Process Control Block
(iii) Multi programming (iv) Time sharing. (12)

Q.3 a. Explain any three policies for process scheduling that uses resource
consumption information. What is response ratio? (8)

b. Describe the mixed approach to Deadlock handling. (8)

Q.4 a. Define the concept of Semaphore with an example. (4)

b. Describe the Directory Structures. (12)

Q.5 a. Describe the concept of garbage collection through an example. (6)

b. What is virtual memory using segmentation? Describe with the help of a


diagram. (10)

DC61 / DECEMBER - 2012 2 DipIETE – CS


ROLL NO. ___________________
Code: DC61 Subject: OPERATING SYSTEMS & SYSTEMS SOFTWARE

PART B
Answer at least TWO questions. Each question carries 16 marks.

Q.6 a. What is the meaning of ambiguity in grammatic specification? How is this


ambiguity eliminated? (8)

b. Discuss the two allocation data structures stacks & heaps. (8)

Q.7 a. What is the difference between Top Down Parsing and Bottom Up Parsing?(6)

b. Explain macro definition, macro call and macro expansion? (4)

c. Explain about self relocating programs in brief. (6)

Q.8 a. Specify the tasks performed by passes of a two pass assembler. (8)

b. What are the advantages of Assembly Language? (8)

Q.9 a. Define the following:


(i) Compiler
(ii) Interpreter
Clearly giving differences between the two. (8)

b. What is the difference between Pure and Impure interpreters? (8)

DC61 / DECEMBER - 2012 3 DipIETE – CS

You might also like