Q.1

The dispatcher

  • actually schedules the tasks into the processor
  • puts tasks in I/O wait
  • is always small and simple
  • never changes task priorities
  • None of the above
Q.2

Which of the following instruction steps, would be written within the diamond-shaped box, of a flowchart?

  • S = B - C
  • IS A<10
  • PRINT A
  • DATA X,4Z
  • None of the above
Q.3

Which is a permanent database in the general model of compiler?

  • Literal Table
  • Identifier Table
  • Terminal Table
  • Source code
  • None of the above
Q.4

The advantage(s) inherent to using high level languages is (are)

  • Fewer people, less management and shorter transition in learning time
  • Improved debugging capability, and superior documentation
  • A greater degree of machine independence
  • All of the above
  • None of the above
Q.5

The Storage-to-Storage instructions

  • have both their operands in the main store.
  • which perform an operation on a register operand and an operand which is located in the main store, generally leaving the result in the register, expect in the case of store operation when it is also written into the specified storage location.
  • which perform indicated operations on two fast registers of the machine and have the result in one of the registers
  • all of the above
  • None of the above
Q.6

Which of the following addressing modes, facilitates access to an operand whose location is defined relative to the beginning of the data structure in which it appears?

  • ascending
  • sorting
  • index
  • indirect
  • None of the above
Q.7

Which of the following are loaded into main memory when the computer is booted?

  • internal command instructions
  • external command instructions
  • utility programs
  • word processing instructions
  • None of the above
Q.8

The function(s) of the Storage Assignment is (are)

  • to assign storage to all variables referenced in the source program.
  • to assign storage to all temporary locations that are necessary for intermediate results.
  • to assign storage to literals, and to ensure that the storage is allocate and appropriate locations are initialized.
  • all of the above
  • None of the above
Q.9

System programs such as Compilers are designed so that they are

  • reenterable
  • non reusable
  • serially usable
  • recursive
  • None of the above
Q.10

What is the name of the technique in which the operating system of a computer executes several programs concurrently by switching back and forth between them?

  • Partitioning
  • Multitasking
  • Windowing
  • Paging
  • None of the above
Q.11

Addressing modes

  • defines the fundamental method of determining effective operand addresses
  • are variations in the use of fundamental addressing structures, or some associated actions which are related to addressing.
  • performs indicated operations on two fast registers of the machine and leave the result in one of the registers.
  • all of the above
  • None of the above
Q.12

The LRU algorithm

  • pages out pages that have been used recently
  • pages out pages that have not been used recently
  • pages out pages that have been least used recently
  • pages out the first page in a given area
  • None of the above
Q.13

A Processor

  • is a device that performs a sequence of operations specified by instructions in memory.
  • is the device where information is stored
  • is a sequence of instructions
  • is typically characterized by interactive processing and time of the CPU's time to allow quick response to each user.
  • None of the above
Q.14

The part of machine level instruction, which tells the central processor what has to be done, is

  • Operation code
  • Address
  • Locator
  • Flip-Flop
  • None of the above
Q.15

IBM released its first PC inCan you name the operating system which was most popular at that time?

  • MS-DOS
  • PC-DOS
  • OS/360
  • CP/M
  • None of the above
Q.16

Operating system

  • links a program with the subroutines it references
  • provides a layered, user-friendly interface
  • enables the programmer to draw a flowchart
  • all of the above
  • None of the above
Q.17

In which way(s) a macro processor for assembly language can be implemented:

  • independent two-pass processor
  • independent one-pass processor
  • processor incorporated into pass 1 of a standard two-pass assembler
  • all of the above
  • None of the above
Q.18

With MS-DOS which command will divide the surface of the blank floppy disk into sectors and assign a unique address to each one?

  • FORMAT command
  • FAT command
  • VER command
  • CHKDSK command
  • None of the above
Q.19

Which of the following refers to the associative memory?

  • the address of the data is generated by the CPU
  • the address of the data is supplied by the users
  • there is no need for an address i.e. the data is used as an address
  • the data are accessed sequentially
  • None of the above
Q.20

If the number of bits in a virtual address of a program isand the page size is 0.5 K bytes, the number of pages in the virtual address space is

  • 16
  • 32
  • 64
  • 128
  • None of the above
Q.21

Software that measures, monitors, analyzes, and controls real-world events is called:

  • system software
  • real-time software
  • scientific software
  • business software
  • None of the above
Q.22

Which of the following is a type of systems software used on microcomputers?

  • MS-DOS
  • PC-DOS
  • Unix
  • All of the above
  • None of the above
Q.23

Multiprogramming

  • 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.24

To avoid the race condition, the number of processes that may be simultaneously inside their critical section is

  • 8
  • 1
  • 16
  • 0
  • None of the above
Q.25

Which table is a permanent database that has an entry for each terminal symbol.

  • Terminal table
  • Literal table
  • Identifier table
  • Reductions
  • None of the above
Q.26

The initial value of the semaphore that allows only one of the many processes to enter their critical sections, is

  • 8
  • 1
  • 16
  • 0
  • None of the above
Q.27

A system program that combines the separately compiled modules of a program into a form suitable for execution

  • assembler
  • linking loader
  • cross compiler
  • load and go
  • None of the above
Q.28

The Register - to - Register (RR) instructions

  • have both their operands in the main store.
  • which perform an operation on a register operand and an operand which is located in the main store, generally leaving the result in the register, except in the case of store operation when it is also written into the specified storage location.
  • which perform indicated operations on two fast registers of the machine and leave the result in one of the registers.
  • all of the above
  • None of the above
Q.29

Process is

  • program in High level language kept on disk
  • contents of main memory
  • a program in execution
  • a job in secondary memory
  • None of the above
Q.30

A page fault

  • is an error is a specific page
  • occurs when a program accesses a page of memory
  • is an access to a page not currently in memory
  • is a reference to a page belonging to another program
  • None of the above
0 h : 0 m : 1 s