Q.1

In which of the storage placement strategies a program is placed in the largest available hole in the main memory?

  • worst fit
  • buddy
  • best fit
  • first fit
  • None of the above
Q.2

The operating system of a computer serves as a software interface between the user and

  • hardware
  • peripheral
  • memory
  • screen
  • None of the above
Q.3

Two basic types of operating systems are:

  • sequential and direct
  • batch and timesharing
  • sequential and realtime
  • batch and interactive.
  • None of the above
Q.4

A base register table

  • allows the programmer to write base registers and displacements explicitly in the source program.
  • is used to remember which of the general-purpose registers are currently available as base registers, and what base addresses they contain.
  • allows multiple programs to reside in separate areas of core at the same time.
  • is a term that refers to the control programs of an operating system.
  • None of the above
Q.5

Terminal Table

  • contains all constants in the program
  • a permanent table of decision rules in the form of patterns for matching with the uniform symbol table to discover syntactic structure.
  • consists of a full or partial list of the token's as they appear in the program. Created by Lexical analysis and used for syntax analysis and interpretation
  • a permanent table which lists all key words and special symbols of the language in symbolic form.
  • None of the above
Q.6

The total time to prepare a disk drive mechanism for a block of data to be read from it is

  • latency
  • latency plus transmission time
  • latency plus seek time
  • latency plus seek time plus transmission time
  • None of the above
Q.7

The instruction register

  • is a hardware memory device which denotes the location of the current instruction being executed.
  • is a group of electrical circuits (hardware), that performs the intent of instructions fetched from memory.
  • contains the address of the memory location that is to be read from or stored into.
  • contains a copy of the designated memory location specified by the MAR after a "read" or the new contents of the memory prior to a "write".
  • None of the above
Q.8

The primary job of the operating system of a computer is to

  • command resources
  • manage resources
  • provide utilities
  • be user friendly
  • None of the above
Q.9

Which of the following is a measure to test how good or bad a modular design is

  • Module strength
  • Module coupling
  • Static analysis
  • All of the above
  • None of the above
Q.10

Indicate which is a pre-emptive scheduling algorithm

  • Round-robin
  • Shortest-job-next
  • Priority-based
  • All of the above
  • None of the above
Q.11

Which of the following system program forgoes the production of object code to generate absolute machine code and load it into the physical main storage location from which it will be executed immediately upon completion of the assembly?

  • two pass assembler
  • load-and-go assembler
  • macroprocessor
  • compiler
  • None of the above
Q.12

Uniform Symbols Table

  • contains all constants in the program
  • a permanent table of decision rules in the form of patterns for matching with the uniform symbol table to discover syntactic structure.
  • consists of a full or partial list of the token's as they appear in the program. Created by Lexical analysis and used for syntax analysis and interpretation
  • a permanent table which lists all key words and special symbols of the language in symbolic form.
  • None of the above
Q.13

Capacity planning

  • requires detailed system performance information
  • is independent of the operating system
  • does not depend on the monitoring tools available
  • is not needed in small installations
  • None of the above
Q.14

Which of the following can be accesses by transfer vector approach of linking?

  • External data segments
  • External subroutines
  • Data located in other procedures
  • All of the above
  • None of the above
Q.15

Which of the following terms refers to the degree to which data in a database system are accurate and correct?

  • data security
  • data validity
  • data independence
  • data integrity
  • None of the above
Q.16

In analyzing the compilation of PL/I program, the term "Machine independent optimization" is associated with

  • recognition of basic syntactic constructs through reductions.
  • recognition of basic elements and creation of uniform symbols.
  • creation of more optional matrix.
  • use of macro processor to produce more optimal assembly code
  • None of the above
Q.17

The principles of structured programming forbid the use of

  • WHILE-DO
  • GOTO
  • IF-THEN-ELSE
  • DO-WHILE
  • None of the above
Q.18

Information in a memory that is no longer valid or wanted is known as

  • non-volatile
  • volatile
  • surplus
  • garbage
  • None of the above
Q.19

A hardware device that is capable of executing a sequence of instructions, is known as

  • CPU
  • ALU
  • CU
  • Processor
  • None of the above
Q.20

In which addressing mode the operand is given explicitly in the instruction?

  • absolute mode
  • immediate mode
  • indirect mode
  • index mode
  • None of the above
Q.21

The command interpreter

  • is usually the primary user interface
  • requires fixed format commands
  • is menu drive
  • is quite different from the SCL interpreter
  • None of the above
Q.22

Which of the following is a block device

  • mouse
  • printer
  • terminals
  • disk
  • None of the above
Q.23

Daisy chain is a device for

  • connecting a number of controllers to a device
  • connecting a number of devices to a controller
  • interconnecting a number of devices to a number of controllers
  • all of the above
  • None of the above
Q.24

File record length

  • should always be fixed
  • Should always be variable
  • depends upon the size of the file
  • should be chosen to match the data characteristics
  • None of the above
Q.25

Block or buffer caches are used

  • to improve disk performance
  • to handle interrupts
  • to increase the capacity of main memory
  • to speed up main memory read operation
  • None of the above
Q.26

Part of a program where the shared memory is accessed and which should be executed invisibly, is called

  • semaphores
  • directory
  • critical section
  • mutual exclusion
  • None of the above
Q.27

Indicate which, of the following, is not true about Nassi-Shneiderman charts

  • These charts are type of graphical design tool
  • These charts cannot represent CASE constructs
  • These charts can represent three fundamental control structures
  • All of the above
  • None of the above
Q.28

Which of the following scheduling objectives should be applied to the following: the system should admit jobs to create a mix that will keep most devices busy

  • to be fair
  • to balance resource utilization
  • to obey priorities
  • to be predictable
  • None of the above
Q.29

The Operating system manages

  • Memory
  • Processor
  • Disks and I/O devices
  • All of the above
  • None of the above
Q.30

Which of the following, is necessary to work on a computer

  • Compiler
  • Operating system
  • Assembly
  • Interpreter of the above
  • None of the above
0 h : 0 m : 1 s