CS paper 2

studied byStudied by 9 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 215

flashcard set

Earn XP

Description and Tags

3.3,3.4

216 Terms

1

algorithm

a sequence of steps that can be followed to complete a task

New cards
2

computer program

an implementation of an algorithm

New cards
3

binary

base 2

New cards
4

denary

base 10

New cards
5

hexadecimal

base 16

New cards
6

why do computers use binary?

easy to represent,

New cards
7

bit

a single binary digit

New cards
8

nibble

4 bits

New cards
9

byte

8 bits

New cards
10

why do we use hexadecimal in computing?

it is easier for humans to read than binary

New cards
11

left binary shift

multiplies a number

New cards
12

right binary shift

divides a number

New cards
13

what do binary shifts do?

multiplies/divides a number by 2

New cards
14

how many bits are used to encode in ASCII?

7 bits

New cards
15

how many bits are used to encode in unicode?

16 bits

New cards
16

advantages of ASCII

takes up less space

New cards
17

advantages of unicode

can encode more characters eg in other languages

New cards
18

how many codes are the same in ASCII and unicode

the first 127

New cards
19

pixel

picture element

New cards
20

bitmap image

made up of pixels

New cards
21

vector graphics

shapes are used to represent an image

New cards
22

colour depth

number of bits used to represent each pixel

New cards
23

image file size calculation in bytes

height x width x colour depth /8

New cards
24

what are vector graphics better for?

artificial images

New cards
25

what are bitmap images better for?

representing more complex images or natural landscapes

New cards
26

amplitude

the maximum displacement of a wave

New cards
27

frequency

the number of cycles per second

New cards
28

sample

measure of amplitude at a given point in time

New cards
29

sample rate

number of samples taken per second

New cards
30

sample resolution

the number of bits used to represent each sample

New cards
31

sound file size calculation in bytes

length x sample rate x sample resolution

New cards
32

how are sound waves converted from analogue to digital sound?

the signal is sampled at regular intervals, the samples are approximated, each integer is encoded as a binary number with a fixed number of bits

New cards
33

huffman coding

a lossless compression method based on how frequently a piece of data occurs

New cards
34

lossless compression

no data is lost and the file can be decompressed with all of tis information intact

New cards
35

data compression

storing a file using less memory

New cards
36

lossy compression

some data is lost when the file is compressed

New cards
37

huffman compressed file size

total bits x frequency of each character x 7 bit ASCII

New cards
38

run length encoding (RLE)

reduces the physical size of repeating strings into two bytes

New cards
39

what are the two bytes in RLE

byte 1 : represent the number of characters in a run byte 2 : the value of the character in the run

New cards
40

advantage of RLE

good when there are long runs of repeating characters

New cards
41

analogue

data which can use any value in a continuous range

New cards
42

software

computer programs that give instructions to the computer to run

New cards
43

application software

a program designed to perform a specific task that the user interacts with directly

New cards
44

system software

controls the computer hardware and manages the application software

New cards
45

network

two or more computers that are connected together

New cards
46

the internet

a global network of interconnected computers, refers to the hardware

New cards
47

world wide web

a service that has web pages and other data

New cards
48

LAN

local area network

New cards
49

WAN

wide area network

New cards
50

PAN

personal area network

New cards
51

advantages of a network

can share resources, allows communication, allows easier network

New cards
52

disadvantages of a network

greater security risk, malware can spread more easily, if there is a problem it can affect the whole network

New cards
53

personal area network

set up around an individual person

New cards
54

example of a PAN

bluetooth

New cards
55

local area network

covers a relatively small geographical area

New cards
56

wide area network

covers a much wider geographical area, made up of many local area networks

New cards
57

WLAN

wireless local area network

New cards
58

wireless access point (WAP)

a switch that allows devices to connect wirelessly

New cards
59

Boolean logic

a data type with two values, true or false

New cards
60

what makes up logic gates

transistors

New cards
61

logic gates

form the basis of decision making in a computer

New cards
62

NOT gate

outputs the opposite of the input

New cards
63

AND gate

only true if both inputs are true

New cards
64

OR gate

true if either of the inputs are true

New cards
65

XOR gate

only true if one of the inputs is true not both

New cards
66

von Neumann architecture

the design of a CPU created by von Neumann in 1945

New cards
67

stored program concept

where program instructions and the data to be processed are stored in the same memory system

New cards
68

Arithmetic logic unit (ALU)

where arithmetic and logic operations take place

New cards
69

Control unit (CU)

controls and monitors data transfer between different input and output hardware and decodes machine code

New cards
70

Clock

keeps the CPU components synchronised

New cards
71

Central Processing unit (CPU)

controls the interpretation and executuon of instructions in a computer

New cards
72

bus

wires through which data is transferred

New cards
73

registers

memory locations in the CPU used to store frequently accessed data and instructions

New cards
74

data bus

carries data between components

New cards
75

address bus

carries the memory address to find the next instruction

New cards
76

control bus

carries instructions from the CPU

New cards
77

instruction set

a set of commands for the CPU that tells it how to perform arithmetic and logic operations, handle data and read/write to memory, and control the flow of code

New cards
78

fetch execute cycle

fetch, decode, execute

New cards
79

RAM

random access memory

New cards
80

is main memory volatile

yes

New cards
81

volatile memory

the content is erased when the computer is turned off

New cards
82

ROM

read only memory

New cards
83

is secondary storage volatile

no

New cards
84

BIOS

basic input output system

New cards
85

what does BIOS do

tells the CPU to perform self checks and set up the computer by testing the memory, checking what hardware is present and coping the operating system into the RAM

New cards
86

main memory

where all data, files and programs are stored while they are being used

New cards
87

which memory type can be read and written to

RAM

New cards
88

secondary storage

used to save files and holds software like the operating system

New cards
89

Magnetic hard disk drive (HDD)

tracks with tiny magnets, the polarity of the magnets determines the binary digit, concentric rings of magnets

New cards
90

advantage of HDD

cheap

New cards
91

disadvantages of HDD

moving parts can break, electromagnetic surge could corrupt data, slow speed of read/write access

New cards
92

optical disk (CD)

track with pits and land, uses a laser to read data

New cards
93

advantage of optical disk

can transfer easily between computers

New cards
94

disadvantages of optical disk

can scratch easily, not much storage, no unlimited writes

New cards
95

solid state drive (SSD)

uses transistors with electrons

New cards
96

advantages of SSD

much faster, reliable when reading, quiet

New cards
97

disadvantages of SSD

more expensive, less reliable when writing

New cards
98

operating system

most important piece of system software

New cards
99

what does the operating system do

manages the processor, memory, input/output devices, applications and security

New cards
100

disk defragmentation

organises files on a disk to be located contiguously

New cards

Explore top notes

note Note
studied byStudied by 66 people
150 days ago
5.0(1)
note Note
studied byStudied by 23 people
798 days ago
5.0(1)
note Note
studied byStudied by 46 people
686 days ago
5.0(1)
note Note
studied byStudied by 11 people
190 days ago
5.0(2)
note Note
studied byStudied by 87 people
869 days ago
5.0(2)
note Note
studied byStudied by 27 people
738 days ago
5.0(1)
note Note
studied byStudied by 9 people
874 days ago
5.0(1)
note Note
studied byStudied by 11435 people
664 days ago
4.6(53)

Explore top flashcards

flashcards Flashcard (78)
studied byStudied by 19 people
362 days ago
5.0(1)
flashcards Flashcard (22)
studied byStudied by 45 people
505 days ago
5.0(1)
flashcards Flashcard (20)
studied byStudied by 4 people
700 days ago
5.0(2)
flashcards Flashcard (34)
studied byStudied by 3 people
708 days ago
5.0(1)
flashcards Flashcard (53)
studied byStudied by 3 people
820 days ago
5.0(1)
flashcards Flashcard (28)
studied byStudied by 59 people
811 days ago
5.0(2)
flashcards Flashcard (25)
studied byStudied by 4 people
365 days ago
5.0(1)
flashcards Flashcard (223)
studied byStudied by 194 people
294 days ago
5.0(2)
robot