Computers UK—IGCSE UNIT 1 Flashcards

1
Q

Is the binary system a high-level language or low-level language?

A

Low Level Language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Is hexadecimal a high-level language or a low-level language?

A

Low-Level Language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Give an example of a high-level language.

A

Answers might include: C++, JavaScript, Python, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the main function of a logic gate?

A

Controlling the flow of electricity in a computer system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the main function of a register?

A

Temporary storage of data in a computer system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the four rules of Binary Addition?

A
  1. 0+0=0
  2. 1+0=1
  3. 1+1=10 (10 in binary is 2)
  4. 1+1+1=11 (11 in binary is 3)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is 10010100+00011110? (Remember to practice more questions like this)

A

10110010

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is an overflow error?

A

When a number larger than a register can store is generated.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What happens when a logical binary shift to the left is performed?

A

The value doubles.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What happens when a logical binary shift to the right is performed?

A

The value halves.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the purpose of two’s complement?

A

To represent negative binary numbers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How is the method of two’s complement carried out?

A

First, you invert all the values (change the 1s to 0s and 0s to 1s)
Next, you add 1 to the result

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are the two main types of character set that a computer can use?

A

ASCII and Unicode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a pixel?

A

A small dot of colour that is displayed with many others to create an image

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is resolution?

A

The dimensions of an image

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is colour depth?

A

The number of bits used to create each colour in an image

17
Q

What is sample rate?

A

Number of samples taken in a second

18
Q

What is sample resolution?

A

Number of bits used to record each sample

19
Q

How many bits are in a nibble?

20
Q

How many bits are in a byte?

21
Q

How many bytes are in a Kibibyte?

22
Q

What are all the Data measuring units we need to know?

A

-Bit
-Nibble
-Byte
-Kibibyte (KiB)
-Mebibyte (MiB)
-Gibibyte (GiB)
-Tebibyte (TiB)
-Pebibyte (PiB)
-Exbibyte (EiB)

23
Q

What is compression used for?

A

Reducing the size of a file

24
Q

What is the difference between lossy compression and lossless compression?

A

Lossy compression reduces the size of a file by permanently removing data, while lossless compression reduces the size of a file by temporarily altering the data.

25
What is the purpose of perceptual music shaping?
Removing sounds that aren't normally heard by the human ear
26
What does RLE (run length encoding) do?
Groups together repeating pixels and stores how many times they occur