Fundamentals of Computer Science 1 (CSCC2101)
Higher Institute of Commerce and Management (HICM)
Semester: First Semester
Level: 200
Year: 2016
COMPUTER SCIENCE PRACTICE TEST QUESTIONS.
1. In a microcomputer which of the following
stores all the information associated with software
that is currently being executed?
a. RAM
b. hard disk
c. ROM
d. data register
2. In a computer, information to be transmitted to a
peripheral device is gathered in the computer's
A. central processor
B. accumulator
C. output buffer
D. interface.
3. A local business has donated six personal
computers to the Jefferson Middle School along
with an Ethernet cable and a software package that
allows the six computers to exchange e-mail and
share files without the need for a central file server.
To connect the computers, the school will also need
to obtain one:
A. high-speed modem for each computer.
B. network interface card for each computer
C. network bridge to connect the six computers.
D. network router to connect the six computers.
4. Which of the following would be the most
appropriate type of software to select for
interpreting business data?
A. CAD/CAM
B. Spreadsheet
C. CMI
D. telecommunications
5. Use the diagram below to answer the question
that follows.
The diamond symbol surrounding the statement
B=X indicate that this is:
A. a conditional statement
B. an input statement
C. a data processing statement
D. a declaration statement
6. A heuristic would most likely be used in a
section of program code designed to
A. ensure a noncatastrophic termination for
all states and conditions
B. perform complex calculations with a high
level of precision
C. isolate a large data structure from all
external contacts
D. solve a complex problem using
incomplete information and inference.
7. The most basic requirement of any computer
program test plan is that it should allow:
A. every loop to run to its limit
B. all possible input values to be ' supplied
C. every line of code to be executed
D. all possible output values to be generated
8. In programming, mnemonic identifiers are used
to make a program's code:
A. more functional
B. self-documenting
C. more reliable
D. user friendly
9. In a high-level language, variable declarations
are used to assign each variable a
A. range of potential data types
B. specific line of program use
C. maximum number of value changes
D. unique and constant identifier
10. Which of the following is a unary operator?
A. NOT
B. <
C. DIV
D. /
www.schoolfaqs.net