4.1, 4.2, 4.3 Computer systems

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

1/30

flashcard set

Earn XP

Description and Tags

CS GCSE AQA revision

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

31 Terms

1
New cards

Hardware

The physical components of a computer system which carries out the processes and displays the results

2
New cards

Software

The collection of programs and instructions that tell a computer how to perform specific tasks and operate hardware components.

3
New cards

Transistors

Electronic switches used be computers to store everything, with ON and OFF represented by binary symbols 1 and 0

4
New cards

Boolean Logic

True and false 1 and 0

5
New cards

Truth tables

Display all possible inputs and outputs for a logic system based on Boolean variables.

6
New cards

Not gate

An inverter, symbol is overbar

7
New cards

AND gate

Produces a 1 if both inputs are 1. Symbol is .

8
New cards

OR gate

Produces a 1 if either or both inputs are 1s. Symbol is +

9
New cards

XOR gate

Produces a 1 if exactly one input is 1. Symbol is + with a circle.

10
New cards

How many permutations/rows for a truth table

2 to the power of the number of inputs

11
New cards

Systems software

Controls the hardware inside the computer, provides an interface for users. It is comprised of the operating system and utility software

12
New cards

utility software

A collection of programs, help maintain computer system. It is not essential but helps it to run efficiently

13
New cards

4 types of utility software

Encryption, defragmentation, data compression, backup

14
New cards

Encryption software

Scrambling data so its not understood if read by unauthorised users. Uses an algorithm and key to change data into ciphertext, which need to be reused to decode the data. Some operating systems enable an authorised user to encrypt files which are automatically decrypted when re-accessed

15
New cards

Defragmentation software

data stored on a magnetic disk drive can be split into seperate blocks of data (if too big for one place) and saved to different areas where there is space. Defragmentation is reorganizing scattered data on a disk drive into contiguous sections- improves efficiency and speed by reducing the time it takes to read or write data.

16
New cards

Data compression

Algorithms that reduce the size of files so they take up less storage space, makes files more acceptable sizes to share

17
New cards

Lossy compression

Reduces file size by deleting some data

18
New cards

Lossless compression

Reduces the file size but does not delete any data

19
New cards

Compressed files

Can be transmitted quicker over the internet and require less bandwith

20
New cards

Backup software

Important data in secondary storage is at risk of being lost or damaged and so should be backed up

21
New cards

Application software

End-user programs that perform specific tasks, or used for entertainment (word processing, spreadsheets, playing games)

22
New cards

Operating system

controls the general operation of the system/device and provides a way for users to interact and run programs. controls hardware and is where apps run. example = windows

23
New cards

What does the OS manage

Processor, memory, input and output device, applications, security (management)

24
New cards

Processor Management

Processor management is the allocation of processor time to each task that needs to be carried out by the different progrms and processes running on a computer at any one time. Processor time is shared betweeen applications so that they appear to be running simultaneously.

25
New cards

What is memory management?

The memory management system keeps a record of where the data for eac program is being held so it can be fetched when needed. It controls the use of RAM by allocating blocks of free space in the main memory to each program that is being used. Memory is broken into blocks called ‘pages‘. The OS works out how much memory a program needs and allocates enough pages to hold the program and its files. When the progam is closed, its pages are freed up and able to be used again.

26
New cards

What are peripherals

Input or output devices connected to a computer

27
New cards

What is input/output device management

Peripherals are controlled by their own device driver (small program allowing the peripheral device to communicate with the computer), The device manager controls the data being sent between the computer and the devices.

28
New cards

Application management

Apps can’t functions without an OS, which runs a program in order to install new apps and then interacts with them through the applications program interface (API)

29
New cards

What is the API

It allows the application to communicate with the operating system, allocating memory space for it to be loaded and queueing jobs that need to be allocated processor time. It is a set of rules that allow communication

30
New cards

How does the OS help keep the system secure from threats (Security management)?

  1. Access to the computer is controlled through user accounts

  2. Users need to enter passwords to access the software/files on a computer

  3. Different access rights set for each user, controlling what they can do

  4. Updates to the OS can be downloaded automatically to keep security effecient and up-to-date

  5. Data stored in secondary storage can be encrypted to ensure it stays secure

31
New cards

types of OS

windows and android