Unit 1: Exam Review Notes
Collaboration and Teamwork
Teamwork: Primarily focuses on individuals getting along and working together harmoniously.
Collaboration: A deeper process that involves:
Creating new understandings for a problem or task.
Embracing disagreement and finding ways to combine opposing points of view.
Going beyond passively agreeing; avoiding conflict may hinder genuine collaboration.
Requiring participants from diverse backgrounds and with varied perspectives to foster richer solutions.
Bits and Bytes: Fundamentals of Digital Information
Bit: The most basic unit of information, representing either a or a .
Byte: A unit of digital information comprising bits.
An -bit system (1 Byte) is capable of storing values up to .
It can represent a total of unique number options, including .
Binary Number Operations
Sequential ID Assignment
Problem: If student IDs increase sequentially by , and the last ID assigned was binary , what is the next ID?
Solution Steps:
Convert the given binary to decimal: .
Add to the decimal value: .
Convert the new decimal value back to binary:
Find the largest power of less than or equal to ().
Subtract from (remainder ).
Next power of less than is .
Subtract from (remainder ).
Next power of less than is .
Subtract from (remainder ).
The binary representation is formed by placing a at the positions corresponding to the powers of used, and otherwise: .
Answer: The next ID will be binary .
Ordering Numeric Values
Problem: Order the following values from least to greatest: Binary , Binary , Decimal , Decimal .
Solution Steps:
Convert all binary numbers to decimal for consistent comparison:
.
.
List all values in decimal: .
Order them from least to greatest:
(Decimal)
(Binary )
(Decimal)
(Binary )
Answer: Decimal , binary , decimal , binary .
Data Representation Errors
Fixed Number of Bits: Computers represent numbers using a fixed number of bits, which limits the range and precision of values that can be stored.
Overflow Error: Occurs when a computer attempts to represent a number that is too large for the allocated number of bits.
Example 1: With bits:
Maximum representable value is .
The smallest number that would cause an overflow error is .
Example 2: With bits:
Maximum representable value is .
The smallest number that would cause an overflow error is .
Hint: An overflow error is caused by the numerical value that would require the
cup