Binary, Floating Point, Text and Graphics
Work with two’s complement, explain floating-point range and precision, and compare character and graphics representations.
How to study Higher Computing Science
Move from requirements to structured designs, trace code and data precisely, and support every test or evaluation judgement with observable evidence.
Core concepts
Concept 1
Two’s complement represents positive and negative integers with a fixed-bit range and supports conversion in both directions.
Exam cue: Write the bit width before calculating the signed range or converting a value.
Concept 2
Floating-point values use a mantissa and exponent; allocating more bits to one changes precision or range at the expense of the other.
Exam cue: Keep mantissa precision distinct from exponent range.
Concept 3
Unicode supports far more characters than 8-bit extended ASCII.
Exam cue: Compare graphics using storage, scaling, editing and image suitability.
Concept 4
Bitmap graphics store pixels and suit detailed images; vector graphics store mathematical objects and scale without pixelation.
Risk pitfalls and guardrails
Reading a negative two’s-complement pattern as unsigned binary.
Guardrail: Check route, scope, data type, boundary, loop condition, identifier and expected output before committing to the response.
Claiming more exponent bits increase precision.
Guardrail: Check route, scope, data type, boundary, loop condition, identifier and expected output before committing to the response.
Saying vectors are always smaller or bitmaps can never scale.
Guardrail: Check route, scope, data type, boundary, loop condition, identifier and expected output before committing to the response.
Memory anchors
n-bit two’s-complement range
The range is −2^(n−1) to 2^(n−1)−1.
Negative conversion
Invert the bits of the positive magnitude and add one, using the fixed width.
Mantissa
The mantissa stores the significant digits and chiefly determines precision.
Exponent
The exponent scales the value and chiefly determines representable range.
Unicode advantage
It represents characters from many more writing systems than an 8-bit character set.
Vector scaling
Vector objects are recalculated from mathematical descriptions, so they do not pixelate when enlarged.
Checkpoint rule
Do the check-up only after you can summarize each concept in one sentence and identify one dangerous pitfall from memory.
Knowledge Check (after reading)
Short check-up to confirm understanding of this module.
Check-up Questions
What is decimal 37 as an unsigned 8-bit binary value?
What decimal value does unsigned binary 101101 represent?
Answer all questions to submit.
Next step personalized recommendations
Continue learning
Move forward only after this module is stable.
What is Pass Harbor?
Completely free exam prep for 247 UK exams.
- Practice questions
- Flashcards
- Study guides
- Mock exams
- No registration
- No paywall
- Start instantly
“No more expensive exam prep. Quality study tools should be accessible to everyone.”
