logo

CuriousTab

CuriousTab

Language Processors problems


  • 1. Indicate which of the following is not true about 4GL?

  • Options
  • A. 4GL does not support a high-level of screen interaction
  • B. Many database management system packages support 4GLs
  • C. A 4GL is a software tool which is written, possibly, in some third generation language
  • D. All of the above
  • Discuss
  • 2. A translator which reads an entire programme written in a high level language and converts it into machine language code is:

  • Options
  • A. assembler
  • B. translator
  • C. compiler
  • D. system software
  • Discuss
  • 3. The advantage(s) inherent to using high level languages is/are:

  • Options
  • A. Fewer people, less management and shorter transition in learning time
  • B. Improved debugging capability, and superior documentation
  • C. A greater degree of machine independence
  • D. All of the above
  • Discuss
  • 4. An Interpreter is

  • Options
  • A. is a program that appears to execute a source program as if it were machine language
  • B. a program that automate the translation of assembly language into machine language
  • C. program that accepts a program written in a high level language and produces an object program
  • D. a program that places programs into memory and prepares them for execution
  • Discuss
  • 5. Which of the following functions is/ are performed by the loader?

  • Options
  • A. Allocate space in memory for the programs and resolve symbolic references between object decks
  • B. Physically place the machine instructions and data into memory
  • C. Adjust all address dependent locations, such as address constants, to correspond to the allocated space
  • D. All of the above
  • Discuss
  • 6. In analyzing the compilation of PL/I program, the description "resolving symbolic address (labels) and generating machine language" is associated with

  • Options
  • A. Assembly and output
  • B. Code generation
  • C. Storage assignment
  • D. Syntax analysis
  • Discuss
  • 7. Systems software is a program that directs the overall operation of the computer, facilitates its use and interacts with the users. What are the different types of this software?

  • Options
  • A. Operating system
  • B. Languages
  • C. Utilities
  • D. All of the above
  • Discuss
  • 8. Convert the ASCII/BEAR/assembly language pseudo-ops into hexadecimal machine language

  • Options
  • A. 0111EF
  • B. 03 16
  • C. F8
  • D. 42 65 61 72
  • Discuss
  • 9. Which of the following systems software does the job of merging the records from two flies into one?

  • Options
  • A. Documentation system
  • B. Utility program
  • C. Networking software
  • D. Security software
  • Discuss
  • 10. Which of the following program is not a utility?

  • Options
  • A. Debugger
  • B. Editor
  • C. Spooler
  • D. All of the above
  • Discuss

First 2 3 4 5 6 7