0% found this document useful (0 votes)
150 views

Modern Programming Language: Cs508-Solved Mcqs From Mid Terms Papers Solved by Junaid Malik and Team

This document contains 50 multiple choice questions about programming languages like SNOBOL, LISP, Ada, and others. The questions cover topics like the features, history, and applications of different languages.

Uploaded by

sajidaruqaya760
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
150 views

Modern Programming Language: Cs508-Solved Mcqs From Mid Terms Papers Solved by Junaid Malik and Team

This document contains 50 multiple choice questions about programming languages like SNOBOL, LISP, Ada, and others. The questions cover topics like the features, history, and applications of different languages.

Uploaded by

sajidaruqaya760
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 42

CS508-Modern PrograMMing language

Solved MCQS froM Mid terMS PaPerS

Solved by Junaid MaliK and teaM


AL-JUNAID INSTITUTE OF GROUP
1. ---------- was designed primarily for system simulation.
1. APL
2. SNOBOL
3. Pascal
4. Simula
2. Which of the following is not a discrete type in ada.
1. Integer type
2. Modular type
3. Character type
4. String type
3. The property list in LISP is a substitute of ---------.
1. C/C++ pointer
2. C/C++ structure
3. Java interfaces
4. Complier
4. Which of the following operator is used for pattern matching in
SNOBOL?
1. = (Equal)
2. = (Not Equal)
3. . (Dot)
4. (Space)
5. In SNOBOL we can create new pattern by --------- two or more
patterns.
1. Matching
2. Replacing
3. Removing
4. Concatenating

0304-1659294
1
AL-JUNAID INSTITUTE OF GROUP
6. A -------- is used to signify a potentially infinite loop in ada.
1. Full loop
2. Simple loop
3. Special loop
4. Master loop
7. The design and evaluation of a particular --------------- is highly
dependent on the domain in
which it is to be used.
1. Computer program
2. Programming language
3. Database system
4. Software design
8. “Everything for everybody” was the motive of the language.
1. COBOL
2. LISP
3. PL/1 AL-JUNAUID INSTITUTE OF GROUP
4. JAVA
9. Which of the following is not part of standard SNOBOL 4 statement
structure?
1. Label
2. END
3. Statement body
4. Goto Field

0304-1659294
2
AL-JUNAID INSTITUTE OF GROUP
10. The first programming language was ----------- developed by Zuse in
isolation.
1. Ada
2. Algol
3. PL1
4. Plankalkul
11. The tools we use have a profound (and devious!) influence on our ---------
--- habits and, on our thinking abilities.
1. Seeing
2. Listening
3. Thinking
4. Feeling
12. Which of the following functions assigns value 5 to symbol y.?
1. >(setq 5 y)
2. >(setq.5.y)
3. >(setq y 5)
4. >(setq.y.5)
13. --------------- was considered good for describing algorithms.
1. FORTRAN
2. ALGOL
3. LISP AL-JUNAUID INSTITUTE OF GROUP
4. Ada
14. -------------------- was developed at Bell Labs by Stroustrup. It evolved
from C and SIMULA 67.
1. C#
2. C++

0304-1659294
3
AL-JUNAID INSTITUTE OF GROUP
3. Java
4. Smalltalk
15. What is maximum length of variable name in Snobol?
1. 16
2. 32
3. 64
4. 120
16. The first programming language to support Recursion was-------------.
1. ADA
2. LISP
3. FORTRAN
4. COBOL
17. Two important versions of LISP are -------------------------.
1. Scheme and Atoms
2. Scheme and Common Lisp
3. Common Lisp and defacto
4. List and Common Lisp
18. Pascal language was popular in Colleges and universities to teach:
1. Structured programming
2. Object Oriented programming
3. Business programming
4. Scripting language
19. ------------- was developed at Sun in the early 1990s and is based on C++.
1. C# AL-JUNAUID INSTITUTE OF GROUP
2. Java

0304-1659294
4
AL-JUNAID INSTITUTE OF GROUP
3. Pascal
4. Smaltalk
20. To implement a counter-controlled loop in LISP. Which of the following
statement is used?
1. listLoop
2. iterate
3. defun
4. dotimes
21. Measure of ----------------- is considered as the cost of writing programs in
a programming language.
1. Readability
2. Writability
3. Reliability
4. Productivity
22. ---------- was the era when programming language design took an
empirical approach.
1. 1940s
2. 1950s
3. 1960s
4. 1970s
23. --------- are a type of Aliasing.
1. Pointers
2. Parameters AL-JUNAUID INSTITUTE OF GROUP
3. Arrays
4. Linked List

0304-1659294
5
AL-JUNAID INSTITUTE OF GROUP
24. Some languages allow special keywords for signaling the start and end of
a construct, making it more -------------- and less prone to errors.
1. Readable
2. Writable
3. Listenable
4. Watchable
25. In the Decimal fixed point type. The distance between values is
implemented as a power of --------.
1. 2
2. 10
3. 8
4. 16
26. Following are some of the reasons for studying concepts related to
different programming languages EXCEPT.
1. Increased ability to learn new language
2. Increased capability to design communication links
3. Increased ability to design new languages
4. Increased capacity to express programming concepts
27. Which of the following statement is correct about SNOBOL?
1. Poor Readability Poor Writablity
2. Poor Readability Good Writablity
3. Good Readability Poor Writablity
4. Good Readability Poor Writablity AL-JUNAUID
INSTITUTE OF GROUP
28. A query given to a PROLOG system:
1. Is a pattern matching exercise

0304-1659294
6
AL-JUNAID INSTITUTE OF GROUP
2. Cannot contain variables
3. Is treated an object
4. Does not involve database
29. A loop in which condition is tested after executing the body of loop is
called post-test loop. Which of the following post- test loop is not supported
in Ada language?
1. ‘While’ loop
2. ‘do while’ loop
3. ‘for’ loop
4. Infinite loop
30. The integrity of types is checked from all together in -------.
1. SNOBOL
2. Ada AL-JUNAUID INSTITUTE OF GROUP
3. Plankal Koll
4. ALGOL
31. Following are object oriented programming languages EXCEPT
1. C#
2. C++
3. JAVA
4. LISP
32. One is limited in his/her ---------------- by the tools used to express his/her
ideas.
1. Speaking
2. Thinking
3. Listing
4. Writing AL-JUNAUID INSTITUTE OF GROUP

0304-1659294
7
AL-JUNAID INSTITUTE OF GROUP
33. “Conditional control transfer” gave rise to the idea of ---------- which are
blocks of code that can be reused over and over.
1. Namespace
2. Header Files AL-JUNAUID INSTITUTE OF GROUP
3. Libraries
4. Objects
34. Which of the following is considered as legal variable name in SNOBOL.
1. my.var
2. 1myvar
3. _myvar
4. .myvar
35. If a language provides a feature of referencing a variable in more than one
way then we say that the language provides--------.
1. Data mining
2. Reliability
3. Aliasing AL-JUNAUID INSTITUTE OF GROUP
4. Orthogonality
36. LISP stand for List ---------- Language.
1. Professional
2. Programming
3. Processing
4. Procedure
37. Which of the following function in LISP determines whether ‘m’ is a
member of list ‘T’ or not?
1. (cond ((member T)m))
2. (eq member (T , m))

0304-1659294
8
AL-JUNAID INSTITUTE OF GROUP
3. (defun member (m T))
4. (is Member (m, T))
38. A ‘break’ statement in C-language is used to exit from loop structure. It’s
alternative in Ada language is:
1. exit
2. Kill
3. Terminate
4. Breakif
39. --------------- was the first object oriented language.
1. JAVA
2. LISP
3. COBOL AL-JUNAUID INSTITUTE OF GROUP
4. SIMULA
40. The only Control structure in SNOBOL is ----------------
1. For loop
2. Go to statement
3. If Else statement
4. Switch statement
41. LISP was the first programming language that introduced the concept of -
---------------.
1. Pointers
2. Arrays
3. Dynamic typing
4. Trees
42. “do time” loop of LISP is similar in working to --------------- of Ada.

0304-1659294
9
AL-JUNAID INSTITUTE OF GROUP
1. Switch statement
2. While loop
3. If-else statement
4. For loop
43. SNOBOL stands for ----------------------- language.
1. String Oriented Symbolic
2. Structure Oriented Simple
3. String Oriented Simple
4. Structure Oriented Symbolic
44. PHP stands for ----------------------- Home Page.
1. Public
2. Private
3. Personal
4. Protected
45. The function that is used to remove all properties of a symbol in Lisp is:
1. NULLP
2. RAMOVE
3. Terminate-all
4. Remprop
46. The declarative language among the following is:
1. PROLOG
2. PASCAL AL-JUNAUID INSTITUTE OF
GROUP
3. C++
4. C
47. One of the significant feature associated with SNOBOL is -----------

0304-1659294
10
AL-JUNAID INSTITUTE OF GROUP
1. Performing arithmetic operation separately
2. Mixing arithmetic and string operations
3. Explicit Variable declaration
4. Allows String manipulation operation only
48. 16-23 function points show that language level is --------------
1. 16-23
2. 4-8
3. 9-15
4. 1-3
49. In the ordinary fixed point type, the distance between values is
implemented as a power of ----------
1. 16
2. 10
3. 2
4. 8
50. Low level features are very important in a language if you want to work
on -----------------
1. Scientific Application
2. Artificial Intelligence Application
3. System programming
4. Functional Paradigm
51. $ operator in SNOBOL is used as both a/an --------- and -------- operator.
1. Unary, external
2. Internal, binary
3. Unary, binary
4. external, internal

0304-1659294
11
AL-JUNAID INSTITUTE OF GROUP
52. C language was popular in students due to:
1. Easy portability
2. Orthogonality
3. Arithmetic decimal support
4. Size of language
53. Using SNOBO L, the correct way to create a one-dimensional array of 7
elements with the lower index being 2 and the upper index being 8.
1. X=ARRAY(‘2;8’)
2. X=ARRAY(‘2:8’)
3. X=ARRAY(‘2,8’)
4. X=ARRAY(‘2.8’)
54. Disjunction in Prolog is through --------- and conjunction is through -------
---
1. Dot(.), OR
2. OR, Dot(.)
3. Coma(,), OR
4. OR, coma(,)
55. Ada discriminate types is similar to _____.
o C/C++ pointer
o C/C++ union AL-JUNAUID INSTITUTE OF GROUP
o C/C++ reference
o All of the given
56. The block structure feature of ALGOL60 has ____ scope.
o No

0304-1659294
12
AL-JUNAID INSTITUTE OF GROUP
o Local PG # 27
o Universal
o Global
57. Unlike C/C++, Ada can have ____ within functions/procedures.
o Objects
o Functions/procedures
o Events

o Parameters
58. In the Decimal fixed point type, the distance between values is
implemented as a power of ___.
o 2
o 10 PG # 53
o 8
o 16

59. Function must have at least ____ return statement.


o Three
o Two AL-JUNAUID INSTITUTE OF GROUP
o One
o Four

0304-1659294
13
AL-JUNAID INSTITUTE OF GROUP
Every function must have at least one return statement. A procedure is
not required to have any return statements.
The expression in a function's return statement must evaluate to a type
that matches the return type in the function's declaration.

60. ____ operations must have one of its parameters of the tagged type.
o Concurrent
o Synchronized
o Primitive PG # 63
o Generic

61. An understanding of implementation issues leads to a/an ____ of why


languages are designed the way they are.
o Uncertainty
o Understanding PG # 5
o Misunderstanding
o Confusion
62. ____ has an efficient use of processor and memory.
o Plankul Kool

0304-1659294
14
AL-JUNAID INSTITUTE OF GROUP
o LISP
o CORBA
o C++
63. ____ is/are harmful as far as readability is concerned.
o Overloading
o Orthogonality
o Statements like Break or Continue
o Case statement
64. A language that can be used for a wide domain of applications has higher
____.
o Portability
o Generality PG # 21
o Reliability
o Readability

65. . Imperative programming languages are the direct result of ____.


o Charles Babbage engine
o Logic or list program languages.
o Von Neumann architecture PG # 22
o Language application domain

0304-1659294
15
AL-JUNAID INSTITUTE OF GROUP
66. Which statement is true from programming language evolution
perspective about 1970's era?
o Analysis and elaboration era
o Era of effective software technology PG # 32
o Era of object oriented programming languages
o Era of discovery and description
67. Variable name in SNOBOL may not be longer than ___.
o 150 characters
o 250 characters
o 500 characters
o 120 characters PG # 34
68. If we have two spaces in SNOBOL the first is used for ___ and the
second one for ____.
o concatenation, pattern matching PG # 36
o immediate assignment, replacement
o pattern matching, concatenation
o as a whole assignment, immediate assignment.
69. . Today about 50 % coding is done in ____.
o BASIC
o C
o ADA

0304-1659294
16
AL-JUNAID INSTITUTE OF GROUP
o Visual Basic
70. Which statement is correct about Table in SNOBOL?
o Table is indexed by number PG # 45
o Table is indexed by the key
o Table can be indexed by both keys and numbers
o Table cannot be indexed
71. Which of the following statement is Correct about SNOBOL?
o Poor readability
o Good writability
o Poor readability and writability PG # 46
o Good readability
72. The first-level elements in LISP are called ___ level elements.
o First
o Index
o Top PG # 68
o Priority
The first-level elements in LISP are called top-level elements. For example
top elements of list (a b c) are a, b, and c.
Similarly, top elements of list (a (b c)) are a and (b c).An empty list is
represented by nil. It is the same as (). AL-JUNAUID
INSTITUTE OF GROUP

0304-1659294
17
AL-JUNAID INSTITUTE OF GROUP
73. To write a user defined function in LISP we use ____.
o Setq

o Defun PG # 74
o Def func
o func
74. dotime loop of LISP is similar in working to ___ of Ada.
o while loop

o for loop
o switch statement
o Both while loop and switch statement

75. (.)Dot operator is a ____ in SNOBOL.


o Reference pointer
o Unary operator
o Class pointer
o Binary operator
76. The GOTO statement in SNOBOL is____.
o explicit
o pattern matched
o implicit

0304-1659294
18
AL-JUNAID INSTITUTE OF GROUP
o an indirect reference.
77. The first argument in LISP list is the __
o list
o function
o argument

o atom
78. . Function in LISP is in _____notation.
o postfix
o infix

o prefix PG # 68
o none of the given
79. ____ may also change global variable as a side effect.
o time LISP iteration
o list LISP iteration
o dolist LISP iteration
o dotime LISP iteration
80. We have extensive use of ____ in LISP.
o for loop
o switch statement
o recursion

0304-1659294
19
AL-JUNAID INSTITUTE OF GROUP
o AI
81. Java has no____.
o multiple inheritance
o struct
o enum type
o All of the Given
82. Which of the following is a language designed for distributed computing
architecture?
o CORBA
o FORTRAN
o ADA
o LISP
83. ____does not have a predefined inheritance hierarchy.
o ALGOL
o PROLOG
o C++
o Ada PG # 50
84. Record in Ada is similar to structure in C/C++. Record members in Ada
is accessed through a/an____
o (.)Dot operator PG # 54
o None of the given

0304-1659294
20
AL-JUNAID INSTITUTE OF GROUP
o both ()arrow operator and (.)Dot operator
o ()arrow operator

85. We may create our own exceptions in __.


o C
o SNOBOL
o C++
o Ada
86. A language is reliable if during execution it does not create _____.
o Result
o Error
o Bytecode
o Malfunction

87. If the program written in a particular language is less ___ than the cost of
failure of the system may be significant.
o Writable
o Reliable PG # 20
o General
o Readable

0304-1659294
21
AL-JUNAID INSTITUTE OF GROUP
88. The portability has direct relation with ____.
o Simplicity
o Readability
o Generalization
o Standardization PG # 21

89. Conditional control transfer" gave rise to the idea of ___ which are blocks
of code that can be reused
over and over.
o Namespaces
o Header Files
o Objects
o Libraries PG # 22
90. Identify the feature which was not available in FORTRAN-IV.
o support for structured programming PG # 26
o logical IF statement
o support for explicit type declarations
o subprograms could also be passed as parameters

91. ____ programming language is known as “Write-Only” language.

0304-1659294
22
AL-JUNAID INSTITUTE OF GROUP
o FORTRAN
o BASIC
o PL/1
o APL PG # 29
92. Which statement is true about SNOBOL?
o Its developers are computer experts

o Its developers have limited introduction with computer science


PG # 46
o Is an example of aspect programming languages
o Have many data types

93. SONOBOL is case ___


o Sensitive
o In-Sensitive PG # 34
o Super-Sensitive
o Not-Sensitive
94. The earliest form of a computer language was __ motion.
o Physical PG # 21
o Logical

0304-1659294
23
AL-JUNAID INSTITUTE OF GROUP
o Virtual
o Spiritual
95. ______ is The First High Level Language
o FORTAN PG # 26
o Ada
o Plankal kül
o LISP
96. Following factors influences a portable language design EXCEPT
o Computer architecture
o Readability
o Programmer's time
o Windows XP
97. ______ is concerned with maintenance and debugging this is a very
important concern because if
maintenance cost is reduced, the overall cost on the software will also be
reduced.
o Readability PG # 20
o Writability
o Orthogonality
o Portability

0304-1659294
24
AL-JUNAID INSTITUTE OF GROUP
98. A language that is more orthogonal is usually more ___.

o Readable
o Writable
o Portable
o Reliable
99. Which of the given resulted in more complex software requiring support
for software engineering in the programming languages.
o increasing Hardware Cost only
o Decreasing Software Cost only
o increasing Hardware Cost and Decreasing Software Cost
o Decreasing Hardware Cost and increasing Software Cost

101. COBOL is mainly designed for _____.


o Scientific experiments
o Business application PG # 23
o Al applications
o Publishing and writing algorithm

102. First language that provided the concept of Pointer data type was
____.
o COBOL

0304-1659294
25
AL-JUNAID INSTITUTE OF GROUP
o LISP
o PL/1 PG # 29
o JAVA

103. + Sign is used for ___ in SONOBOL


o Line Continuation PG # 39
o Line Breakage
o Body of the program
o Immediate assignment
104. First electronic computer was
o ENIAC PG # 21
o Baggage Analytical Engine
o Intel 386
o IBM x86

105 : Sign in program written in SONOBOL is used to show the ___


o Line continuation

o Body of the program


o Line breaking

0304-1659294
26
AL-JUNAID INSTITUTE OF GROUP
o immediate assignment

106. Following are some of the reasons for studying concepts related to
different programming languages EXCEPT
o Increased ability to learn new languages
o Increased capability to design communication links
o Increased ability to design new languages
o Increased capacity to express programming concepts

107. Following are object oriented programming languages EXCEPT

o C++
o JAVA

o LISP
o C#
108. Following are imperative languages EXCEPT

o LISP PG # 22
o C
o FORTRAN
o PASCAL

0304-1659294
27
AL-JUNAID INSTITUTE OF GROUP
109. Learning the implementation details of a language helps the
programmer in…
o Finding bugs
o Fixing bugs
o Both finding and fixing bugs
o Neither finding nor fixing bugs

110. Learning curve is _____ proportional to the number of basic


components.
o Directly PG # 15
o Indirectly
o both directly and indirectly
o neither directly nor indirectly

111. Binary operator in SONOBOL must has at least _____ spaces on both
sides.
o 2
o 1 PG # 35
o 3

0304-1659294
28
AL-JUNAID INSTITUTE OF GROUP
o 5
112. PROLOG represent paradigm.
o Declarative PG # 82
o Formal
o Functional
o Algorithmic

113. ___ was the first object oriented language.


o COBOL
o LISP
o JAVA
o SIMULA PG # 29

114. “Everything for everybody” was the motive of the language


o COBOL
o LISP
o PL/1 PG # 29
o JAVA

0304-1659294
29
AL-JUNAID INSTITUTE OF GROUP
115. COBOL was the first language that brings the concept of _____

o Records PG # 28
o Structure
o Object
o Variable
116. ____are a type of Aliasing.

o Pointers
o Parameters
o Arrays
o Linked List

117. SNOBOL was designed for ___ purpose.


o String manipulation PG # 29
o Al
o Business
o Scientific

SNOBOL (1964) designed as a string manipulation language (at Bell Labs by


Farber, Griswold, and Polensky). It had

0304-1659294
30
AL-JUNAID INSTITUTE OF GROUP
powerful operators for string pattern matching but suffered from poot
readability and maintainability.

118. A space is used as for ___ concatenation


o Variable
o String
o Data Type
o Operator PG # 36

119. A language evaluation criteria includes following factors EXCEPT


o Readability
o Writability
o Portability
o Modularity
120. Learning different programming languages helps in increasing the ____
to express programming concepts
o Range
o Volume
o Capacity PG # 5
o Level

0304-1659294
31
AL-JUNAID INSTITUTE OF GROUP
121. If a language provides a feature of referencing a variable in more than
one way then we say that the language provides ______.

o Aliasing PG # 16
o Data Mining
o Orthogonality
o Reliability

If a language has more than one way to accomplish the same task, then it can
cause confusion and complexity.

122. For immediate value assignment ____ sign is used.

o %
o &
o $ PG # 40
o *

123. _______ was considered good for describing algorithms.

0304-1659294
32
AL-JUNAID INSTITUTE OF GROUP
o FORTRAN
o ALGOL PG # 27
o LISP
o Ada
124. Which of the following is an incorrect option from the following
statements regarding „objectives of learning new languages'?
o Help to compare different languages.
o Help in transition from one language to other language.
o Help in understanding the language piracy policy.
o Help to choose a language for development of a certain application.

125. If a language become very simple then it will _____.


o increase readability

o increase writability
o increase readability and decrease writability
o decrease both readability and writability

126. LISP was basically developed to solve _____ problems.

o Artificial intelligence PG # 23
o Accounting

0304-1659294
33
AL-JUNAID INSTITUTE OF GROUP
o Scientific
o Business

127. Smalltalk was the first purest _____ language and pioneered graphical
user interface.

o object oriented PG # 30
o structured
o procedural
o functional

Smalltalk - 1972-1980 – The Purest Object-Oriented Language


It was developed at Xerox PARC, initially by Alan Kay and then later by
Adele Goldberg.
128. Which of the following is used for indirect referencing in SNOBOL?

o Unary $ PG # 42
o Binary S
o Unary &
o Binary &

0304-1659294
34
AL-JUNAID INSTITUTE OF GROUP

129. SIZE () arid REPLACE () in SNOBOL4 are ___ functions

o Primitive PG # 42
o built-in
o user defined
o both primitive and built-in

Primitive Functions
There are a number of primitive functions but we shall look at only a few.
These include SIZE and REPLACE
functions. The SIZE function returns the size of a string and the REPLACE
function is used to replace one character with another in the entire string.

130. Reliability of a language addresses following concepts/ factors


EXCEPT

o Type checking
o Array bounds checking
o Exception handling

0304-1659294
35
AL-JUNAID INSTITUTE OF GROUP
o Language development environment PG # 20

131. ______ provide middle layer among browser and database.


o JavaScript
o PHP
o C#
o SMALTALK

132. The only Control structure in SNOBOL is ______.

o If Else statement
o Switch statement
o Go to Statement PG # 45
o For Loop

133. Two-dimensional arrays are stored column-wise (column major) in


______.

o ALGOL
o BASIC
o FORTRAN PG # 5

0304-1659294
36
AL-JUNAID INSTITUTE OF GROUP
o C#

134. The first high level language is ______.


o FORTRAN PG # 26
o Plankal kool
o Ada
o SNOBOL

135. ______was the first step towards the complex languages of today.
o ENIAC
o Pascal
o A-0 Compiler
o Short Code language PG # 22

136. Ada 95 is the first internationally standardized _____ programming


language.

o Structured
o Object-Oriented PG # 48
o Non-Structured
o Logical

0304-1659294
37
AL-JUNAID INSTITUTE OF GROUP
137. In the Ordinary fixed point type, the distance between values is
implemented as a power of ______.
o 16
o 2 PG # 52
o 10
o 8

138. Operator overloading ____ Writability but Readability is affected.

o Decreases

o Increases

o Has no affect on

o Stabilizes

139. ____ is not good as far as reliability of a language is concerned.


o Orthogonality

0304-1659294
38
AL-JUNAID INSTITUTE OF GROUP
o Readability
o Writability
o Aliasing

140. Which statement best suited for C programming language?


o String manipulation language
o First language to provide exception handling
o With powerful set of operators but poor type checking PG #
30
o Introduce the notion of class

141. ____ operations in SNOBOL are right associative.


o Unary
o Exponentiation PG # 34
o Multiplication
o Addition
142. ____ is used in arithmetic expression in SNOBOL.
o Space operator
o $ operator
o String
o Character

0304-1659294
39
AL-JUNAID INSTITUTE OF GROUP

143. We use _____ operator for indirect referencing in SNOBOL.


o Unary dot(.)

o Unary $ PG # 42
o Binary dot(.)
o Binary $

144. In _____ we shape the program as a function.


o SNOBOL
o LISP
o ALGOL
o C

145. LISP was the first programming language that introduced the concept of
______.
o Pointers
o Arrays

o Dynamic typing
o Trees

0304-1659294
40
AL-JUNAID INSTITUTE OF GROUP
146. Which of the following is used in LISP to forbid the evaluation of a
symbol?
o Space
o Quote PG # 70
o Hyphen
o Double quote

0304-1659294
41

You might also like