Operating Systems Concepts - 03

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

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

02. Indicate which, of the following, in not true about an interpreter

  • 1Interpreter generates an object program from the source program
  • 2Interpreter is a kind of translator
  • 3Interpreter analyses each source statement every time it is to be executed
  • 4All of the above

03. Assembler is

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

04. Which of the following is not a characteristic of a daisy chaining priority control scheme?

  • 1priority is programmable
  • 2it is relatively easy to add more devices to the chain
  • 3the failure of one device may affect other devices on the chain
  • 4the number of control lines is independent of the number of devices on the chain

05. Access time is the highest in the case of

  • 1floppy disk
  • 2cache
  • 3swapping devices
  • 4magnetic disk

06. Indicate which is a pre-emptive scheduling algorithm

  • 1Round-robin
  • 2Shortest-job-next
  • 3Priority-based
  • 4All of the above

07. Which of the following might be used to convert high-level language instructions into machine language?

  • 1system software
  • 2applications software
  • 3an operating environment
  • 4an interpreter

08. The term "operating system" means

  • 1a set of programs which controls computer working
  • 2the way a computer operator works
  • 3conversion of high level language into machine code
  • 4the way a floppy disk drive operates

09. Object code

  • 1is ready to execute
  • 2is the output of compilers, but not assemblers
  • 3must be "loaded" before execution
  • 4must be rewritten before execution
Page 1 Of 2
Test
Classes
E-Book