WorksheetsAPCSP - Unit 1 Review
Total questions: 15
Worksheet time: 9mins
Here are three 4-bit binary numbers: 0010, 1010, and 0110. Which Base 10/decimal numbers is not equal to one of these?
9
10
6
2
What is the minimum number of bits required to assign a unique value to 50 different things?
4
5
6
7
Why does representing certain numbers (like irrational numbers or repeating decimals) cause loss of precision in binary?
A fixed number of bits causes overflow errors
An unlimited number of bits causes round-off errors
It doesn't, you can represent any fractional number in binary
A fixed number of bits causes round-off errors
Moving from using 2 bits to 8 bits allows us to store 2^7 times as many values.
True
False
You can represent the the position of a light switch using a single binary digit.
True
False
What happens if I add two zeros to the end of a binary number? I.e. 110 -> 11000
Its value is doubled
Its value is tripled
Its value is quadrupled (4x)
Its value is octupled (8x)
What always happens when we sample analog information to represent it digitally?
It is approximated at regular intervals and represented in bits
The precision improves
The quality improves
It stays the same
You can represent the number of people in this class using only two binary digits
True
False
True or False: 8 bits makes 1 byte. The maximum decimal (base 10) value that can be represented by one byte is 256.
True
False
Which of these is the best definition of abstraction?
Abstraction allows us to represent complex information or perform complex tasks by showing underlying complexity.
Abstraction allows us to represent complex information or perform complex tasks by hiding underlying complexity.
Programming in machine language (binary) instead of a programming language like JavaScript.
None of these are a good definition.
Which of these best describes storing analog information digitally?
Downloading a song from the Internet and texting it to a friend.
Using sampling to store an image in an analog format.
Recording a video of a parade with your phone.
None of these.
A computer uses 3 bits to represent decimal (base 10) numbers. Which of these decimal values would result in an overflow error?
3
4
7
8
How many values can be represented with a 5 bit binary system?
5
16
31
32
True or False: You can get all of the information back when you use lossless compression, but not when you use lossy compression.
True
False
Which of these is true about sampling an analog image?
A high sampling rate, which results in fewer pixels, will result in a higher quality digital image.
A high sampling rate, which results in more pixels, will result in a higher quality digital image
A low sampling rate, which results in more pixels, will result in a lower quality digital image, and will take more time to create the image than a higher sampling rate.
A high sampling rate will generally take less time to generate a digital image.
