Computer Science G9 Important Points

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

1/20

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.

21 Terms

1
New cards

How are analogue sound waves converted to digital?

1) record audio with set sample rate, bit depth
2) measure the amplitude and frequency of the audio
3) The ADR converts this information into binary values

2
New cards

Sampling

Taking measurements of a sound wave at regular but different intervals of time

3
New cards

Fidelity

Relationship between original sound and recording

4
New cards

What affects fidelity?

1) Sample rate
2) bit depth (bits used to store each sample)

5
New cards

Advantages of digital recording over analogue?

Cheap to record
Easily copied, edited, shared (portable)
Do not physically deteriorate

6
New cards

Formula for calculating image file size

length x width x color depth

7
New cards

Formula for calculating sound file size

sample rate x bit depth x duration of recording x no of channels

8
New cards

Bandwidth

The amount of data that can be carried on a network in a given period of time

9
New cards

Lossy compression

Compressing a file where some of the data is removed, and the original file cannot be recovered

10
New cards

Loseless compression

Compressing a file such that it can decompressed without any loss of data

11
New cards

How is lossy compression performed on images?

The computer makes tiny differences in colors to the same colors to rewrite it using fewer bits (less color depth).

12
New cards

How is lossy compression performed on audio?

The computer removes wavelengths of audio we cannot hear and small different in volume and frequency that we cannot distinguish.

13
New cards

Algorithm

a process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.

14
New cards

Syntax errors

Typos and other small mistakes in code

15
New cards

Logical errors

The programmer uses the wrong strategy resulting to incorrect results

16
New cards

Runtime error

An error that occurs whilst the program is running

17
New cards

Presence check

Check if a value is between two values

18
New cards

Present check

Check if a value is present or not

19
New cards

Length check

Check if a text is too short or long

20
New cards

Pattern check

Whether an input matches certain criteria

21
New cards

Lookup check

Whether the input is one of the predefined values in an array of values