CS 160 FINAL EXAM STUDY
GUIDE/REVIEW EXAM 2026 ALL
QUESTIONS AND CORRECT
DETAILED ANSWERS |ALREADY A
GRADED |NEW AND REVISED
Why is the language of a computer binary? - ANSWER- It's easier,
cheaper, and more reliable to build machines and devices that only have
to distinguish between binary states.
What is the 4-bit binary number for the decimal number Eleven (11)? -
ANSWER- 1011
What is the minimum number of bits you would need to encode the 26
letters of the alphabet plus a space - a total of 27 characters? -
ANSWER- 5 bits
Which components in the list would be considered "input" devices? -
ANSWER- keyboard, mouse, touch screen
Without a processor, a computer cannot run software. - ANSWER- True
,2|Page
ASCII is a character-encoding scheme that uses a numeric value to
represent each character. For example, the uppercase letter "A" is
represented by the decimal (base 10) value 65.
ASCII values are stored as binary numbers in the computer. Which
uppercase letter is represented with binary 0100 1011 ? - ANSWER- K
PCC uses an 8 bit number to represent the each student's unique pccID.
If enrollment doubles, which option below would be the smallest change
necessary to the way pccID is stored to ensure each incoming student
receives a unique ID? - ANSWER- Add a bit to pccID to double the
number of IDs that the database can represent.
Number systems with different bases such as binary (base-2) and
decimal (base-10) are all used to view and represent digital data.
Which of the following is NOT true about representing digital data? -
ANSWER- Some large numbers cannot be represented in binary and can
only be represented in decimal.
Which of the following RGB values represent the color below?
(Magenta) - ANSWER- 255, 0, 255
A computer program uses 4 bits to represent nonnegative integers.
Which of the following statements describe a possible result when the
program uses this number representation?
I. The operation 4 + 8 will result in an overflow error.
II. The operation 7 + 10 will result in an overflow error.
, 3|Page
III. The operation 12 + 3 will result in an overflow error. - ANSWER- II
only
Which of the following explains a benefit of using open standards and
protocols for Internet communication? - ANSWER- Open standards and
protocols allow different manufacturers and developers to build
hardware and software that can communicate with hardware and
software on the rest of the network.
Which of the following is a true statement about Internet
communication? - ANSWER- Every device connected to the Internet is
assigned an Internet protocol (IP) address.
A computer program uses 5 bits to represent nonnegative integers.
Which of the following statements describe a possible result when the
program uses this number representation?
I. The operation 10 + 8 will result in an overflow error.
II. The operation 16 * 2 will result in an overflow error.
III. The operation 20 + 18 will result in an overflow error. - ANSWER-
II and III only
The following figures represent different ways of configuring a network
of physically linked computers labeled P, Q, R, and S. A line between
two computers indicates that the computers can communicate directly
with each other. In which configuration is it NOT possible to have
redundant routing between computers P and S? - ANSWER- The one
that has a single path going from P to R to Q to S