Computer Awareness Questions for IBPS Mains Exams – Day 6
1. _______
can combine object modules from multiple files.
(a) Linker
(b) Loader
(c)
Interpreter
(d)
Complier
(e) None of
these
Explanation: A linker or link editor is a
computer program that takes one or more object files generated by a compiler
and combines them into a single executable file, library file, or another
object file.
2. What is
a notation for writing programs, which are specifications of a computation or
algorithm?
(a) An
operating system
(b)
Hardware
(c) Web
Browser
(d) A
programming language
(e) None of
these
Answer: D)
Explanation: Programming languages can be used
to create programs to control the behavior of a machine or to express
algorithms.
3. _______
is a cross between human language and a programming language.
(a)
Pseudocode
(b) Java
(c) The
java virtual machine
(d) The
complier
(e) None of
the above
Answer: A)
Explanation: Pseudocode is an informal
high-level description of the operating principle of a computer program or
other algorithm. It uses the structural conventions of a normal programming
language, but is intended for human reading rather than machine reading.
4. Which of
the following is/are called low level language(s)?
(a) Machine
language
(b)
Assembly language
(c) Both
(a) and (b)
(d) Either
(a) and (b)
(e) None of
these
Answer: C)
Explanation: A low-level programming language is
a programming language that provides little or no abstraction from a computer's
instruction set architecture—commands or functions in the language map closely
to processor instructions. Generally, this refers to either machine code or
assembly language.
5.
__________ is a process used by large retailers to study trends.
(a) Data
mining
(b) Data
selection
(c) POS
(d) Data
conversion
(e) None of
these
Answer: A)
Explanation: Data mining is the practice of
examining large pre-existing databases in order to generate new information.
6. COBOL,
FORTRAN, and C are _______ programming language.
(a)
Procedure-oriented
(b) Object
oriented
(c) Font
oriented
(d) Visual
Basic
(e) None of
these
Answer: A)
Explanation: The focus of procedural programming
is to break down a programming task into a collection of variables, data
structures, and subroutines, whereas in object-oriented programming it is to
break down a programming task into objects that expose behavior (methods) and
data (members or attributes) using interfaces.
7. What do
you call the translator which takes assembly language program as input &
produce machine language code as output?
(a)
Complier
(b)
Interpreter
(c)
Debugger
(d)
Assembler
(e) None of
these
Answer: D)
Explanation: Assembler may refer to: a computer
program which translates assembly language to an object file or machine
language format.
8. ‘Java’
is a programming language developed by _______.
(a) James
Gosling
(b) Jack
Simplot
(c) Jory
Hamington
(d) John
Nauchly
(e) None of
these
Answer: A)
Explanation: James Arthur Gosling, is a Canadian
computer scientist, best known as the father of the Java programming language.
9. What is
an interpreter?
(a) In
interpreter does the conversion line by line as the program is run
(b) An
interpreter is the representation of the system being designed
(c) An
interpreter is a general purpose language providing very efficient execution
(d) An
interpreter is a decoder which provides very efficient execution
(e) None of
these
Answer: A)
Explanation: Computer language processor that
translate a program line by line and carries out the specified actions in
sequence
10. BASIC
is _______ language.
(a) A
procedural
(b) An
object oriented
(c) Both
(a) and (b)
(d)
Calculating device
(e) None of
the above
Answer: A)
Explanation: BASIC (an acronym for Beginner's
All-purpose Symbolic Instruction Code) is a family of general-purpose,
procedural languages.
11. A(n)
_______ language reflects the way people think mathematically.
(a)
Cross-platform programming
(b) 3GL
business programming
(c)
Event-driven programming
(d)
Functional programming
(e) None of
the above
Answer: D)
Explanation: prominent programming languages
which support functional programming such as Common Lisp, Scheme, Clojure,
Wolfram Language (also known as Mathematica), reflects the way people think
mathematically.
12.
Language used in a computer that is similar to the languages of human and is
easy to understand, is referred as -
(a) Source
code
(b) Machine
language
(c) High
level language
(d) Object
code
(e) None of
these
Answer: C)
Explanation: Such languages are considered
high-level because they are closer to human languages and further from machine
languages.
13. What is
the expand from of ‘FORTRAN’ ?
(a)
Formation Transfer
(b) Formula
Translation
(c) Fortune
Translation
(d) Formula
Trans network
(e) None of
these
Answer: B)
Explanation: FORTRAN (formula translation)
14. The
errors that can be pointed out by the complier are known as -
(a) Syntax
errors
(b)
Semantic errors
(c) Logical
errors
(d)
Internal errors
(e) None of
these
Answer: A)
Explanation: Syntax errors are detected at
compile-time.
15. A
complier translates high level programs into low level programs, which is
called as _______.
(a) Object
code
(b) Source
code
(c)
Complied code
(d) Beta
code
(e) None of
these
Answer: A)
Explanation: Output of a complier program is
usually the same as the machine code that is the machine code.