What parts are commonly found in a computer? correct answers CPU, Clock, Memory, Hard
Drive, Bus
What is the function of the CPU in the computer? What does CPU stand for? correct answers
The Central Processing Unit (CPU) is the brain of the computer
What does the clock do? correct answers The clock ticks a billion of times per second and is used
to regulate the speed and timing of computer functions
What does the ALU stand for, and what does it do? correct answers The Arthimetic Logic Unit
(ALU
What is a register and what is it used for? correct answers A register is a very small unit in the
CPU that stores data and has a very fast lookup times, faster than looking up in memory in RAM,
cache, or secondary storage
What is Endian-ness? correct answers The ordering of bytes
What is the difference between Big and Little Endian? correct answers For the hex number
0x1234, a big-endian ordering would have it laid out in memory as [0x12, 0x34], while in a
little-endian ordering, the bytes would be arrange [0x34, 0x12]
What does MIMD and SIMD stand for? correct answers Multiple Instruction, Multiple Data and
Single Instruction, Single Data
How many characters can fit into ASCII? correct answers 256, since it is 8 bits
Convert (U+0024) to UTF-8 binary, then UTF-8 hex correct answers 00100100 or 0x24
, Convert (U+00A2) to UTF-8 binary, then UTF-8 hex correct answers 11000010 10100010 or
0xC2 A2
Convert 11110000 10010000 10001101 10001000 to the UTF code point (U+XXXX) correct
answers U + 10348
Convert 한 (U+D55C) to code point binary, then code point octal, then UTF-8 Binary, then UTF-
8 Octal correct answers For UTF-8 encoding it is 11101101 10010101 10011100 or 355 225 234
What are the five barriers to problem solving? correct answers Confirmation Bias, Mental Set,
Functional Fixedness, Unnecessary constraints, Irrelevant Information
What is confirmation bias? Give an example correct answers
What is functional fixedness? Give an example correct answers "Confirmation bias arises when
the approach taken is to confirm a preconceived solution." An example are people who already
believe in a pseudoscientific theory and only look for evidence that confirms their position
What are unnecessary constraints? Give an example correct answers
What is irrelevant information? Give an example correct answers
What is mental set? Give an example correct answers
What is the difference between ethics and morality? correct answers
Name the four different ethical theories we discussed in class correct answers