FortyFiveOpen the app

FortyFive › Revision notes › IB Computer Science revision notes

IB Computer Science revision notes

Group 4 · Sciences · SL / HL · first exams 2027

A1 explains what's inside a computer and how it represents everything as 0s and 1s. Number conversion and logic gates are quick marks if you practise them.

Course topics

Free lesson: A1 · Computer fundamentals

CPU
Fetches, decodes and executes instructions
Binary
Base 2: every value is made of 0s and 1s
Logic gate
A circuit that gives an output from one or more binary inputs
Binary place values: 128 64 32 16 8 4 2 1 Hex digits: 0–9 then A=10 B=11 C=12 D=13 E=14 F=15 1 hex digit = 4 bits
ABANDORXOR
00000
01011
10011
11110

Worked example

Convert 1011 0110 to denary and hexadecimal.

  1. Add the place values where there is a 1: 128 + 32 + 16 + 4 + 2.
  2. Denary = 182.
  3. Split into nibbles: 1011 = 11 = B, 0110 = 6.
  4. Hex = B6. Check: 11 × 16 + 6 = 182.

Common mistakes

Quick check

What is 13 in binary?

1101. 8 + 4 + 1 = 13, so 1101.

What is hex 2F in denary?

47. 2 × 16 + 15 = 47.

An AND gate outputs 1 when…

both inputs are 1. AND needs both inputs to be 1.

Which register holds the address of the next instruction?

Program counter. The program counter (PC) points to the next instruction to fetch.

Practise this in the app. Interactive diagrams, quizzes, exam-style papers with mark schemes and a personal study planner. Open Computer Science in FortyFive →

FAQ

What topics are in IB Computer Science?

IB Computer Science (SL / HL · first exams 2027) is organised into: A1 · Computer fundamentals; A2 · Networks; A3 · Databases; A4 · Machine learning; B1 · Computational thinking; B2 · Programming; B3 · Object-oriented programming; B4 · Abstract data types (HL).

Are these IB Computer Science notes free?

Yes. The topic pages, key terms and the first lesson are free. The full lessons, interactive diagrams and exam-style practice papers with mark schemes are in the FortyFive app, which you can start for free.

← All subjects