Computing Grade 8 - Computer systems

4.0(1)
studied byStudied by 2 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/44

flashcard set

Earn XP

Description and Tags

Grade 8 Cambridge ICT

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

45 Terms

1
New cards

Software

A program or a set of instructions that tell a computer what to do to complete a task; aspects of a device you cannot touch.

2
New cards

Hardware

Physical parts of a computer that you can touch and see, e.g. the processor, storage devices, input devices, output devices.

3
New cards

Applications software

Software designed to do a particular task, e.g. a word processor, spreadsheet, web browser, mobile-phone app.

4
New cards

Systems Software

Software that helps a user run a computer

5
New cards

Operating system

Software that manages all the computer hardware and software; it also acts as an interface between computer hardware components and the user, and provides a platform where applications can run.

6
New cards

Device driver

Software program that operates a hardware device connected to a computer.

7
New cards

Security software

Any type of software that secures and protects a digital device. e.g. password locker, anti-virus, anti-spyware, firewall

8
New cards

Defragmentation

Reorganising files stored on a hard drive to ensure that all parts of the same file are located one after the other on the drive.

9
New cards

Analogue

Continually varying signal, e.g. a sound signal made from a violin.

10
New cards

Digital

A signal made of 1s or 0s, which allows it to be transferred electronically.

11
New cards

Digitise

Convert an analogue signal into digital format, i.e. into 1s and 0s.

12
New cards

Sampling

Taking samples of a sound wave at fixed intervals.

13
New cards

Binary digit

0 or 1; the smallest unit of binary data represented on a digital device.

14
New cards

Bit depth

The number of bits used to store a single sound sample.

15
New cards

Storage units

Number of bits used to store a data item in a digital device.

16
New cards

Character

A data type: a single letter, digit or symbol. e.g. 'x', '@'

17
New cards

Translator

Converts program instructions into machine-code format so the processor can carry out the instructions.

18
New cards

Compiler

Translates an entire computer program into machine code and creates a file containing machine code for the entire program.

19
New cards

Interpreter

Translates each line of high-level language code into machine code.

20
New cards

High-level language (HLL)

Programming language that uses commands and terms that are linked to the words or symbols a human would use when carrying out the same task.

21
New cards

Low-level language (LLL)

Programming language that uses commands that are similar to the type of instructions the processor understands.

22
New cards

Assembly language

Set of codes or symbols that represent each instruction, rather than a group of 1s and 0s.

23
New cards

Machine code

Combination of 1s and 0s that represent each instruction in the instruction set of a digital device.

24
New cards

Central Processing Unit (CPU)

The part of the computer that carries out program instructions, sometimes known simply as the processor.

25
New cards

Processor

Electronic circuitry that executes the instructions described in a computer program; often called the central processor or central processing unit.

26
New cards

Fetch

Collect an instruction from main memory.

27
New cards

Decode

Work out what an instruction means

28
New cards

Execute

Carry out the instructions described in a computer program.

29
New cards

Arithmetic logic unit (ALU)

The part of the CPU that carries out the calculations needed during the execution of a program.

30
New cards

Control unit (CU)

The part of the CPU that gives commands to other hardware components to ensure programs are carried out correctly.

31
New cards

Register

A special type of memory (it's very small, but very fast) in the CPU that is used to stores data the CPU uses when it's working. For example, information about memory locations and the instructions.

32
New cards

Random Access Memory (RAM)

Memory used to store programs and data currently being used by the CPU (the processor).

33
New cards

Main memory

aka Random Access Memory (RAM).

34
New cards

Logic circuit

Combination of logic gates for solving a problem in a digital device.

35
New cards

Truth table

Breakdown of a logic circuit, listing all possible operations the logic circuit can carry out.

36
New cards

Algorithm

Step-by-step instructions to solve a particular problem.

37
New cards

Conditional statement

Completes a check to see if sets a criteria if it is true or false, branching a pathway in a programTRUE or FALSE. e.g.
IF Name == "JC" THEN
OUTPUT "Hi JC"
ELSE
OUTPUT "Hi, who are you?"
END IF

38
New cards

Boolean expression

A statement that can be evaluated to True or False. Boolean expressions can contain conditional operators (e.g. >, < and =) and logical operators (e.g. AND, OR, NOT).

39
New cards

Artificial Intelligence

Software that can do human-like behavior, such as to learn and develop its own programming from the experiences it encounters.

40
New cards

Machine learning

The ability of a computer system to learn over time. Machine learning is a type of AI.

41
New cards

Industry 4.0

The use of new technologies in the manufacturing industry (factories that make things), making them more productive/faster and less wasteful. Examples of new technologies are machine learning, artificial intelligence, robotics.

42
New cards

Prototype

Initial product created for testing and reviewing, before a final product is released.

43
New cards

User experience

How intuitive and easy the product is to use.

44
New cards

Accessibility

How successfully a new product or piece of software can be used by anyone, including those with physical difficulties.

45
New cards

Ergonomics

How a product or piece of software is designed or arranged so that it can be used comfortably and efficiently.