Computing Year 10 Mid Years Spec

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/48

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

49 Terms

1
New cards

What base is decimal?

10

2
New cards

What base is binary?

2

3
New cards

What base is hexadecimal?

16

4
New cards

What is binary?

a system where numbers and values are represented as 0 or 1

5
New cards

Why do computers use binary?

To represent all data and instructions

6
New cards

Why is hexadecimal often used in computer science?

-Large numbers can be represented in fewer digits

-it is easier for humans to understand, write and check than binary.

7
New cards

How many columns on a nibble table?

4

8
New cards

How many columns on a byte table?

8

9
New cards

What does a small b represent?

bit

10
New cards

What does a big B represent?

byte

11
New cards

What range can represented in 8 bits?

0 to 255

12
New cards

What is a bit?

fundamental unit of information

13
New cards

1KB/kilobyte is

1000 bytes.

14
New cards

1MB/megabyte is

1000 kilobytes

15
New cards

1GB/gigabyte is

1000 megabytes

16
New cards

1TB/terabyte is

1000 gigabytes

17
New cards

What is a character set?

A collection of characters that a computer recognises from their binary representation

18
New cards

What is ASCII?

7 bit code that can hold 128 characters

19
New cards

What is Unicode?

16 bit code that can hold 65,536 characters

20
New cards

Advantage of ASCII over Unicode

Takes up less storage

21
New cards

Advantage of Unicode over ASCII

Has more characters

22
New cards

Unicode uses the same codes as ASCII up to ...

127

23
New cards

What are embedded systems?

Computers built into other devices

24
New cards

Name 5 high-level languages.

-Java

-VB

-Python

-C++

PHP

25
New cards

Name 2 low-level languages.

-assembly code

-machine code (binary)

26
New cards

Data Bus

Transporting physical data, bits and bytes of information between memory and the CPU

27
New cards

Control Bus

Carries command and control signals to and from every connected device

28
New cards

Address Bus

Communicating physical addresses of computer memory elements that the CPU wants to access

29
New cards

System Bus

Collective name for the 3 types of buses

30
New cards

Control Unit

Co-ordinates and controls all operations carried out by the computer

31
New cards

Clock

Controls the timing of the processor

32
New cards

ALU (Arithmetic Logic Unit)

Arithmetic operations and logic operations

33
New cards

General Purpose Registers

A set of registers which act as a working area, often storing numbers and results of calculations.

34
New cards

Von Neumann Architecture

-stored program concept

-both programs and data are stored together in the same memory

35
New cards

Why doesn't the CPU access programs and other data from the hard drive directly?

Hard drives have a slow access speed compared to RAM

36
New cards

RAM is volatile. Explain what this means.

The data stored in RAM will be lost when there is no power.

37
New cards

Cloud Storage

-uses magnetic/solid state storage

-at a remote location

38
New cards

land

1

39
New cards

pit

0

40
New cards

What is meant by an interpreter?

translates source code into machine code one instruction

41
New cards

What is meant by an compiler?

-translates it into machine code all in one go

-once converted, the machine code can be run at any time.

42
New cards

What is meant by an assembler?

translate assembly language into machine code.

43
New cards

Fetch

CPU receives information from system hard drive

44
New cards

Decode

CPU determines which system components are required in the execution of the instructions

45
New cards

Execute

CPU assigns the actions to the relevant components in order to carry out the instructions

46
New cards

How does clock speed affect CPU performance?

The higher the clock speed, the greater the number of instructions that can be carried out per second

47
New cards

How does cache size affect the performance of the CPU?

The larger the cache the more instructions can be queued and carried out

48
New cards

How does the number or cores affect the performance of the CPU?

The more cores the more instructions can be processed at a time

49
New cards

It is easier to program _____ cores.

less