An interpreter is
1.A program that places programs into memory an prepares them for execution
2.A program that automate the translation of assembly language into machine language
3.A program that accepts a program written in high level language and produces an object program
4.Is a program that appears to execute a source program as if it were machine language
Control returns in calling program at correct place exactly from
1.place it lefts
2.end of program
3.start of program
4.middle of program
Explanations at right side of mnemonics and symbolic addresses are called
1.user comments
2. compiler comments
3.assembler comments
4.programmers comment
Function which is placed between FOR statements and other repeated statements is classified as
1.FOR loop
2.DO function
3.GO function
4.WHILE function
If element in array has two subscripts, then array has
1.single dimension
2.two dimensions
3.three dimensions
4.four dimensions
In BASIC language, '150 LET Area=Width*Length' , optional word is
1.LET
2.area
3.width
4.length
In COMAL language programs, procedures are defined between
1. first two statements
2.start and stop statement
3.PROC and non-PROC statement
4.EXEC and non-EXEC statement
In COMAL language programs, procedures are usually executed by
1. EXEC statement
2.PROC statement
3.CLOSED statement
4.start PROC statement
In high level programming language BASIC, statements written with GOTO and IF commands are considered as
1.loop
2.case
3.format
4.condition
In line '400 IF NAMEINR ="***" THEN Average= Total Mark/N' of BASIC program, AVERAGE is considered as
1.real numbers
2.negative integers
3.rational variables
4.irrational numbers
In line "300 INPUT NUM: PRINT 4.2*NUM*NUM+17" of a BASIC program, '300' is
1.variable
2.identifier
3.line number
4.single number
In line "400 INPUT NUM: PRINT 5.6*NUM+10" of a BASIC program, 'NUM is
1.constant
2.variable
3.exponent
4. real identifier
In line "750 INPUT NUM: PRINT 7.3*NUM*NUM+15" of a BASIC program, '7.3*NUM*NUM+15' is
1.an exponent
2.an expression
3.a fixed identifier
4.reserved identifier
In statement '100 LET N1 = LEN(AINR )' of BASIC language, built-in function is
1.LEN
2.LET
3.whole statement
4.numerical values
LDA is used instead of LOAD ACCUMULATOR and can be classified as
1.mechanics
2.mnemonics
3.lined addresses
4.symbolic addresses
Loop which does not executed at all if it is tested at beginning is classified as
1. DO loop
2.WHILE loop
3.REPEAT loop
4.GO REPEAT loop
Translation of assembly language into machine code is a task of
1.analysts
2.financer
3.assembler
4.programmer
Way data in program is to be set is called its
1.class
2.group
3.format
4.reference
A program which translates high level program into machine code is classified as
1.compiler
2.translator
3. instruction analyst
4.translating analyst
A special quantity whose value does not change is classified as
1. constant
2.mantissa
3.exponent
4.variables
An interpreter is a program that
1.places programs into memory and prepares then for execution
2. automates the translation of assemble language into machine language
3.accepts a program written in a high level language and produces an object program
4.appears to execute a resource as if it were machine language
Complier is used when data is to be processed in
1.batches
2. whole at one timed.
3.one line in one minute
4.four pages in five minutes
Computer language based on machine code is classified as
1.ordinary programming language
2.low level programming language
3.high level programming language
4.advanced level programming language
Device used to translate programming language into machine code is classified as
1.inverter
2.reversal
3.operator
4.assembler
Examples of program routine are
1.part of a program
2.set of instructions used
3.complete short program
4.All of the above
General term use for self-contained small set of instructions is referred as
1. routine
2.function
3.procedure
4.subroutine
High level language includes
1.COMAL
2.BASIC
3.both (a) and (b
4. STANDARD
In high level programming language Pascal, END statement lasts with the
1.colon
2. full stop
3.semicolon
4. double quotation marks
In JMP PRNT command, JMP and PRNT respectively are classified as
1.assembler and compiler
2.source and object program
3.low level and high level code
4.mnemonics and symbolic addresses
In line '500 IF NAMEINR ="***" THEN Average= Total Mark/N' of BASIC program, Total Mark and N are considered as
1.set of integers
2.positive odd numbers
3.positive even numbers
4. negative odd numbers
In line "200 INPUT NUM: PRINT 5.8*NUM+5" of a BASIC program, 'PRINT 5.8*NUM+5" ' is
1.statement
2.single variable
3. double identifier
4. reserved expression
In programming language, 'identifier' can be
1. array
2.variable
3.constant
4.All of the above
In statement "After last mark enter -1" in COMAL programming language, rogue value is
1.-1
2.last
3.mark
4.after
In structured programming language such as Pascal, operations is then refined using
1.secure data
2.procedure
3.virus free data
4.structured data
Indicate which of the following is not true about interpreter ?
1. Interpreter generate an object program from the source program
2.Interpreter analyses each source statement every time it is to be executed
3.Interpreter is a kind of translator
4.All of above
Names used to identify a specific location and are invented by programmers are called
1.mechanics
2.mnemonics
3.lined addresses
4.symbolic addresses
One or more numbers which helps distinguish elements in array is
1.classified as
2.low script
3.high script
4.superscript
Programming language 'COBOL' stands for
1.common business oriented learning
2. common binary orientation language
3.classic business orientated language
4.common business orientated language
Programming language that allows structuring of programs and data is
1.LOGO
2.COBOL
3.COMAL
4.PASCAL
Programming language used to encourage logical thinking is classified as
1.LOGO
2.COMAL
3.COBOL
4.PASCAL
Rogue value in statement "140 PRINT "For each one type in name. Type '***,0,0' to finish" is
1. asterisk
2. print command
3. numerical values
4.alphabetic statement
Second component in algorithms is classified as
1.repetition
2. constant selection
3.variable selection
4. variable sequence
Special character symbol '/' is used to indicate
1.director
2.direction
3.directive
4. direction arrows
Statement in Comal language 'IF age >=18 THEN PRINT "Yes" ELSE PRINT "No" is an example of
1.if else statement
2.if then statement
3.else one statement
4.if then else statement
Statement used to perform one of two possible actions is written as
1.if else statement
2. if then statement
3.else one statement
4. then else statement
Statement which gives value to a variable is called
1.assignment
2. real assigning
3.string assigning
4. constant assigning
Statement which is treated as choice for a possible actions is classified as
1.case
2.condition
3.error statement
4.variable recognition
Type of subroutines which are available to users of computer as default part of software is classified as
1.default routine
2.local subroutine
3.library subroutine
4.default subroutine
Values that are passed between program and its called subroutine are classified as
1.argument
2.parameter
3.both (a) and (b)
4. global values
When data to be input is numeric in nature, data type in program is classified as
1.string
2.real integers
3.rational string
4.irrational string