GCSE COMPUTER SCIENCE PAPER 2

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
full-widthPodcast
1
Card Sorting

1/35

flashcard set

Earn XP

Description and Tags

paper 2 computer concepts

36 Terms

1
New cards

Computer

A programmable device that takes in data, processes it into useful information, and displays an output.

2
New cards

Hardware

Any physical, tangible component of a computer

3
New cards

Internal Hardware

Components inside the computer system, such as the CPU, and RAM.

4
New cards

External Hardware / Peripheral Devices

Hardware used to communicate with the system through input and output

5
New cards

Software

Programs that run on a computer and enable hardware to function

6
New cards

System Software

Manages the computer systemโ€™s resources and provides a platform for application software to run

7
New cards

Utility Software

Type of system software

Helps maintain, manage, and protect a computer system

8
New cards

Application Software

Software designed to perform tasks for the end user

9
New cards

Functions of an Operating System

  • User Interface (UI) โ€“ Allows the user to interact with the computer (e.g. GUI or command line).

  • Memory Management โ€“ Allocates and manages RAM for programs.

  • Processor Management โ€“ Decides which processes run and when (multitasking).

  • Peripheral Management โ€“ Controls communication with devices such as printers, keyboards and mice.

  • File Management โ€“ Organises, stores, retrieves and deletes files.

  • User Management โ€“ Creates user accounts and manages access permissions.

  • Security Management โ€“ Protects the system using passwords, encryption and access controls.

  • Multitasking โ€“ Allows multiple applications to run at the same time.

  • Interrupt Handling โ€“ Responds to signals from hardware and software that need immediate attention.


10
New cards

Types of Utility Software

  • Anti-virus software โ€“ Detects and removes malware.

  • Encryption software โ€“ Scrambles data so only authorised users can read it.

  • Backup software โ€“ Creates copies of files for recovery if data is lost.

  • Compression software โ€“ Reduces file size to save storage space and speed up transfers.

  • Defragmentation software โ€“ Reorganises fragmented files on HDDs to improve performance.

  • File management software โ€“ Organises, copies, moves, renames and deletes files and folders.


11
New cards

Main Memory

Component of the computer that holds data and programs that are currently in use

12
New cards

Volatile Memory

Temporary memory that requires continuous power to retain data, meaning all stored contents are lost when the power is turned off (e.g. RAM).

13
New cards

Non Volatile Memory

Permanent memory that does not require continuous power to retain data, meaning stored contents are preserved even when the power is turned off (e.g. ROM).

14
New cards

Virtual Memory

A section of secondary storage used as an extension of RAM when main memory is full.

15
New cards

Cache

High-speed volatile memory built into or located close to the CPU that stores frequently accessed instructions and data to speed up processing.

16
New cards

ROM

Non-volatile memory that stores essential startup instructions (firmware) needed to boot the computer, which can be read from but not easily modified or overwritten.

17
New cards

RAM

Temporary memory that stores data and instructions currently being used by the CPU. RAM is volatile, meaning its contents are lost when the computer is turned off.

18
New cards

Register

Registers are very small, high-speed storage locations inside the CPU that temporarily hold data, instructions, and memory addresses currently being processed.

19
New cards

Types of Registers

Program Counter(PC)

Current Instructions Register (CIR)

Memory Address Register (MAR)

Memory Data Register (MDR)

Accumulator (Acc)

20
New cards

Secondary Storage

Non-volatile storage that permanently stores data and programs when the computer is turned off.

21
New cards

Solid State Storage

Storage that uses flash memory chips to store data electronically, with no moving parts (e.g. SSDs and USB flash drives).

22
New cards

Advantages of Solid State Storage

Faster, more durable, less likely to be damaged, uses less power, smaller/lighter, and quieter than hard disk drives (HDDs).

23
New cards

Disadvantages of Solid State Storage

More expensive, usually lower capacity for the same price, and memory cells wear out after a limited number of writes.

24
New cards

Magnetic Storage

Magnetic storage stores data by magnetising and demagnetising regions of a magnetic surface, such as a hard disk drive (HDD).

25
New cards

Advantages of Magnetic Storage

High capacity, low cost per GB, suitable for large files and backups, and can store lots of data cheaply.

26
New cards

Disadvantages of Magnetic

Slower, less durable, uses more power, noisier, and more prone to physical damage than solid-state storage.

27
New cards

Cloud Storage

Storage where data is stored on remote servers and accessed over the internet.

28
New cards

Embedded Systems

A computer system inside another device that carries out a specific function.

29
New cards

Control Unit (CU)

The part of the CPU that controls and coordinates the execution of instructions and the flow of data.

30
New cards

Arithmetic Logic Unit (ALU)

The part of the CPU that carries out arithmetic calculations (e.g. addition) and logical operations (e.g. comparisons).

31
New cards

Clock

A component that generates timing signals to synchronise the CPU's operations.

32
New cards

Buses

Communication pathways that transfer data, instructions and addresses between computer components.

33
New cards

Types of Buses

  • Data bus โ€“ carries data.

  • Address bus โ€“ carries memory addresses.

  • Control bus โ€“ carries control signals and commands.


34
New cards

How does clock speed affect CPU performance?

A higher clock speed means more clock cycles per second, allowing the CPU to process more instructions and generally perform faster.

35
New cards

How does the cache affect CPU performance?

A larger cache allows the CPU to access frequently used data faster, reducing the need to access RAM and increasing performance.

36
New cards

How does the number of cores affect CPU performance?

A CPU with more cores can process more tasks simultaneously, increasing performance and improving multitasking.