Topic module

Binary, Floating Point, Text and Graphics

Work with two’s complement, explain floating-point range and precision, and compare character and graphics representations.

Long-form learning
Concept to Risk to Memory to Check-up

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

1-2 question checkpoint

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

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.