CS160 Final Exam Newest / CS160 Final Exam
Preparation / CS160 Final Practice Exam With
Complete 200 Questions And Correct Detailed
Answers With Rationales |Already Graded A+(Latest
Version!!!)
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.
,3|Page
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.
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.
, 4|Page
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
Which of the following statements are true about routers
and routing on the Internet. Choose two answers. -
Answer-Routers act independently and route packets as
they see fit.