Users Also Read
Read MCQ's/Objective questions
MCQ's Search Engine
Important Question
ASP.NET
Basic Computer Knowledge
Basic of Linux/Unix
C Language
C# Programming
C++ Programming
Computer Graphics
Computer Hardware
Computer Networking
Computer Security - Cyber crime & Laws
Data Structures & Algorithms
Database Management System
Digital Computer Electronics
HTML
Important File Extensions
Imp. Shortcut Keys used in Computer
Internet, Web & Email
Java - Concepts and Its Programming
Management Information System (MIS)
MS Access
MS Excel
MS Word
Operating System
Oracle, SQL & PL/SQL
PHP Basic
Power Point
Programming Languages
Software Engineering
System Analysis and Design (SAD)
System software & compiler design
Tally
VB.NET
Visual Basic
Home⇒ Computer Engineering⇒ Language processors
1-Dont try to cram or spend more time here just read it fast and cover syllabus then practice MCQ's cheptor of same topic to check your progress. . |
2-Wrong options are also given but dont concentrate there, Right answer is in bold format. |
Q21 ⇒ In what module, multiple instances of execution will yield the same result even if one instancy has not terminated before the next one has begun? reenterable module [other wrong options] [Discuss in forum] serially reusable recursive module non-reusable module |
Q22 ⇒ Which of the following program is not a utility? Spooler [other wrong options] [Discuss in forum] Editor Debugger All of the above |
Q23 ⇒ Convert the ASLA assembly language instructions into hexadecimal machine language: 40 [other wrong options] [Discuss in forum] 0111EF 9001000000 DA000F |
Q24 ⇒ Terminal Table a permanent table which lists all key words and special symbols of the language in symbolic form [other wrong options] [Discuss in forum] 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 tokens as they appear in the program. Created by Lexical analysis and used for syntax analysis and interpretation |
Q25 ⇒ The table created by lexical analysis to describe all literals used in the source program, is: Literal table [other wrong options] [Discuss in forum] Reductions Identifier table Terminal table |
Q26 ⇒ A system program that combines the separately compiled modules of a program into a form suitable for execution linking loader [other wrong options] [Discuss in forum] assembler load and go cross compiler |
Q27 ⇒ Convert the 48 machine language instructions into assembly language, assuming that they were not generated by pseudo-ops: ASRA [other wrong options] [Discuss in forum] ADDA h#01FE, i LOADA h#OD4E, i STOREA h#014B, d |
Q28 ⇒ Which of the following might be used to convert high-level language instructions into machine language? an interpreter [other wrong options] [Discuss in forum] system software applications software an operating environment |
Q29 ⇒ The system/370 assembler language allows the programmer to write base registers and displacements explicitly in the source program [other wrong options] [Discuss in forum] is a term that refers to the control programs of an operating system allows multiple programs to reside in separate areas of core at the same time is used to remember which of the general-purpose registers are currently available as base registers, and what base addresses they contain |
Q30 ⇒ 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? All of the above [other wrong options] [Discuss in forum] Utilities Languages Operating system |
Q31 ⇒ Advantage(s) of using assembly language rather than machine language is/are: All of the above [other wrong options] [Discuss in forum] Introduction of data to program is easier Addresses any symbolic, not absolute It is mnemonic and easy to read |
Q32 ⇒ In which way(s) can a macro processor for assembly language be implemented? all of the above [other wrong options] [Discuss in forum] independent one-pass processor independent two-pass processor processor incorporated into pass of a standard two-pass assembler |
Q33 ⇒ The macro processor must perform All of the above [other wrong options] [Discuss in forum] save the macro definitions recognize macro definitions and macro calls expand macro calls and substitute arguments |
Q34 ⇒ Bug means A logical error in a program [other wrong options] [Discuss in forum] A difficult syntax error in a program Documenting programs using an efficient documentation tool All of the above |
Q35 ⇒ Which of the following functions is/ are performed by the loader? All of the above [other wrong options] [Discuss in forum] Physically place the machine instructions and data into memory Allocate space in memory for the programs and resolve symbolic references between object decks Adjust all address dependent locations, such as address constants, to correspond to the allocated space |
Q36 ⇒ Assembler is a program that automate the translation of assembly language into machine language [other wrong options] [Discuss in forum] a program that places programs into memory and prepares them for execution is a program that appears to execute a source program as if it were machine language a program that accepts a program written in a high level language and produces an object program |
Q37 ⇒ If special forms are needed for printing the output, the programmer specifies these forms through JCL [other wrong options] [Discuss in forum] IPL Load modules Utility programs |
Q38 ⇒ Indicate which of the following is not true about 4GL? 4GL does not support a high-level of screen interaction [other wrong options] [Discuss in forum] Many database management system packages support 4GLs A 4GL is a software tool which is written, possibly, in some third generation language All of the above |
Q39 ⇒ The function(s) of the Syntax phase is/ are: to recognize the major constructs of the language and to call the appropriate action routines that will generate the intermediate form or matrix for these constructs [other wrong options] [Discuss in forum] to build a uniform symbol table to build a literal table and an identifier table to parse the source program into the basic elements or tokens of the language |
Q40 ⇒ In analyzing the compilation of PL/I program, the description "resolving symbolic address (labels) and generating machine language" is associated with Assembly and output [other wrong options] [Discuss in forum] Syntax analysis Code generation Storage assignment |
Or |