SOLUTIONS
_______ is a set of instructions in a computer language that tells
the computer what to do with data.
a. An operating system
b. An algorithm
c. A data processor
d. A program Correct Answers D
_______ is the design and writing of a program in structured
form.
a. Software engineering
b. Hardware engineering
c. Algorithm development
d. Instructional architecture Correct Answers A
_______ separated the programming task from computer
operation tasks.
a. Algorithms
b. Data processors
c. High-level programming languages
d. Operating systems Correct Answers C
1. _______ file can be accessed randomly.
a. A sequential
b. An indexed
c. A hashed
d. Any Correct Answers d
,1. _______ is a program that facilitates the execution of other
programs.
a. An operating system
b. Hardware
c. A queue
d. An application program Correct Answers a
1. _______ is a step-by-step method for solving a problem or
doing a task.
a. A construct
b. A recursion
c. An iteration
d. An algorithm Correct Answers d
1. _______ is an arithmetic operation.
a. The exclusive OR
b. The unary NOT
c. Subtraction
d. The binary AND Correct Answers c
1. A data structure can be _______.
a. only an array
b. only a record
c. only a linked list
d. an array, a record, or a linked list Correct Answers d
1. Data is compressed using a dictionary with indexes to strings.
This is __________ .
a. Huffman encoding
b. Lempel Ziv encoding
c. Morse coding
,d. lossy coding Correct Answers b
1. In a three-level DBMS architecture, the layer that interacts
directly with the hardware is the _______ level.
a. external
b. conceptual
c. internal
d. physical Correct Answers c
1. In an abstract data type, _______.
a. the ADT implementation is known
b. the ADT implementation is hidden
c. the ADT public operations are hidden
d. Nothing is hidden Correct Answers b
1. In Facebook, friendship is a _______ relationship.
a. one-to-one
b. one-to-many
c. many-to-one
d. many-to-many Correct Answers a
1. One phase in system development is _______.
a. analysis
b. application
c. designing
d. collecting Correct Answers a
1. The _______ statement adds 1 to the variable.
a. increment
b. decrement
c. loop
, d. complement Correct Answers a
1. The base of the decimal number system is ____.
a) 2
b) 8
c) 10
d) 16 Correct Answers C
1. The main foundation of thinking machines came from:
a. Sir Isaac Newton
b. Gottfried W. Leibniz
c. Alan Turing
d. John McCarthy Correct Answers d
1. The only language understood by computer hardware is a
_______ language.
a. machine
b. symbolic
c. high-level
d. natural Correct Answers a
1. The TCP/IP model has _______ layers.
a. five
b. six
c. seven
d. eight Correct Answers a
1. Three security goals are _____.
a. confidentiality, cryptography, and nonrepudiation
b. confidentiality, encryption, and decryption
c. confidentiality, integrity, and availability