Q.1

The advantage of a command processor running only built-in commands is:

  • flexibility to the users in running lists of commands by simply collecting them in named batch command files
  • the command set being common across different hardware configurations
  • users can create system programs and run them as commands
  • the processing is much faster than would other-wise be the case when user defined commands are used
  • None of the above
Q.2

The term 'polling' in a computer means a process by which a computer system

  • detects/corrects errors
  • multiplexes the inputs and updates the memory accordingly
  • decides correct alternative by analysing several ones
  • inquires to see if a terminal has any transaction to send
  • None of the above
Q.3

A relationship between processes such that each has some part (critical section) which must not be executed while the critical section of another is being executed, is known as

  • semaphore
  • mutual exclusion
  • multiprogramming
  • multitasking
  • None of the above
Q.4

Which of the following is not applications software?

  • Word processing
  • Spreadsheet
  • UNIX
  • Desktop publishing
  • None of the above
Q.5

Object code

  • is ready to execute
  • is the output of compilers, but not assemblers
  • must be "loaded" before execution
  • must be rewritten before execution
  • None of the above
Q.6

Which of the following statement is true.

  • The LRU algorithm pages out pages that have been used recently
  • Thrashing is a natural consequence of virtual memory systems.
  • Seek analysis is used for analysing control-unit busy problems.
  • All of the above
  • None of the above
Q.7

Paging

  • is a method of memory allocation by which the program is subdivided into equal portions, or pages and core is subdivided into equal portions or blocks.
  • consists of those addresses that may be generated by a processor during execution of a computation.
  • is a method of allocating processor time.
  • allows multiple programs to reside in separate areas of core at the time.
  • None of the above
Q.8

Which, of the following checks, cannot be carried out on the input data to a system?

  • consistency check
  • Syntax check
  • Range check
  • All of the above
  • None of the above
Q.9

The computational technique used to compute the disk storage address of individual records is called:

  • bubble memory
  • key fielding
  • dynamic reallocation
  • hashing
  • None of the above
Q.10

The main function of the dispatcher (the portion of the process scheduler) is

  • swapping a process to the disk
  • assigning ready process to the CPU
  • suspending some of the processes when the CPU load is high
  • bring processes from the disk to the main memory
  • None of the above
Q.11

The advantage(s) of incorporating the macro processor into pass 1 is(are):

  • many functions do not have to be implemented twice.
  • Functions are combined and it is not necessary to create intermediate files as output from the macros processor and input to the assembler.
  • more flexibility is available to the programmer in that he may use all the features of the assembler in conjunction with macros.
  • all of the above
  • None of the above
Q.12

The function(s) of file system is (are):

  • to provide complete file naming freedom to the users and to permit controlled sharing of files
  • to provide for long and short term storage of files with appropriate economic tradeoffs.
  • to provide security against loss of information due to system failure
  • all of the above
  • None of the above
Q.13

All the time a computer is switched on, its operating system software has to stay in

  • main storage
  • primary storage
  • floppy disk
  • disk drive
  • None of the above
Q.14

Assembler is

  • a program that places programs into memory and prepares them for execution.
  • a program that automate the translation of assembly language into machine language.
  • a program that accepts a program written in a high level language and produces an object program.
  • is a program that appears to execute a source program as if it were machine language.
  • None of the above
Q.15

The powerful text editor called PC-Write can be used by anybody by paying a small fee. Such programs are called

  • Software
  • Shareware
  • Firmware
  • Mindware
  • None of the above
Q.16

What is the name of the system which deals with the running of the actual computer and not with the programming problems?

  • Operating system
  • Systems program
  • Object program
  • Source program
  • None of the above
Q.17

Under multiprograming, turnaround time for short jobs is usually _____ and that for long jobs is slightly _____.

  • lengthened; shortened
  • shortened; lengthened
  • shortened; shortened
  • lengthened; lengthened
  • None of the above
Q.18

In which addressing mode, the address of the location of the operand is given explicitly as a part of the instruction.

  • absolute mode
  • immediate mode
  • index mode
  • modulus mode
  • None of the above
Q.19

What is the name of the operating system which was originally designed by scientists and engineers for use by scientists and engineers?

  • XENIX
  • UNIX
  • OS/2
  • MS DOS
  • None of the above
Q.20

Virtual Memory

  • is a method of memory allocation by which the program is subdivided into equal portions, or pages and core is subdivided into equal portions or blocks.
  • consists of those addresses that may be generated by a processor during execution of a computation.
  • is a method of allocating processor time.
  • allows multiple programs to reside in separate areas of core at the time.
  • None of the above
Q.21

Which of the following statements is false?

  • a process scheduling algorithm is preemptive if the CPU can be forcibly removed from a process
  • time sharing systems generally use preemptive CPU scheduling
  • response time are more predictable in preemptive systems than in non preemptive systems
  • real time systems generally use non-preemptive CPU scheduling
  • None of the above
Q.22

A critical region is

  • a program segment that has not been proved bug-free
  • a program segment that often causes unexpected system crashes
  • a program segment where shared resources are accessed
  • one which is enclosed by a pair of P and V operations on semaphores
  • none is the above
Q.23

Scissoring enables

  • a part of data to be displayed
  • entire data to be displayed
  • full data display on full area of screen
  • no data to be displayed
  • None of the above
Q.24

The term "operating system" means

  • a set of programs which controls computer working
  • the way a computer operator works
  • conversion of high level language into machine code
  • the way a floppy disk drive operates
  • None of the above
Q.25

Which of the following is a phase of a compilation process

  • Lexical analysis
  • Code generation
  • Both of the above
  • Static analysis
  • None of the above
Q.26

Which of the following is not true about documentation?

  • Documentation, of a system, should be as clear and direct as possible
  • Documentation increases the maintenance time and cost
  • Documentation gives better understanding of the problem
  • All of the above
  • None of the above
Q.27

A program that converts a high-level language program to a set of instructions that can run on a computer is called a

  • Compiler
  • Debugger
  • Editor
  • All of the above
  • None of the above
Q.28

For how many processes which are sharing common data, the Dekker's algorithm implements mutual exclusion?

  • 1
  • 2
  • 3
  • 4
  • None of the above
Q.29

In analyzing the compilation of PL/I program, the description "creation of more optimal matrix" is associated with

  • Assembly and output
  • Code generation
  • Syntax analysis
  • Machine independent optimization
  • None of the above
Q.30

A public key encryption system

  • allows anyone to decode the transmission
  • allows only the correct sender to decode the data
  • allows only the correct receiver to decode the data
  • does not encode the data before transmitting it
  • None of the above
0 h : 0 m : 1 s