Computer Science (Y8) End of Years Revision Flashcards

So the big Grau's doesn't get annoyed (29 cards)

1
Q

How many digits does the binary system use? What are they?

A

2 (0 and 1)

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

How many digits does the denary number system use? What are they?

A

10 (1, 2, 3, 4, 5, 6, 7, 8, 9 and 0)

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

What are the placeholder values for an 8-bit binary number?

A

1,2,4,8,16,32,64,128

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

Convert the binary number 01001110 to a denary number

A

78

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

Convert the binary number 00011111 to a denary number

A

31

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

Convert the binary number 10000001 to a denary number

A

129

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

Convert the denary number 42 to an 8-bit binary number

A

00101110

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

Convert the denary number 100to an 8-bit binary number

A

01100100

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

Convert the denary number 74 to an 8-bit binary number

A

01001100

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

How many digits does the hexadecimal number system use? What are they?

A

16 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F,)

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

Why are there letters in this system?

A

So it can be base 16

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

What is the hex value for the number 12?

A

C

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

What is the hex value for the number 7?

A

7

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

Convert the binary number 00110111 to a hexadecimal number

A

37

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

What is the purpose of using the hexadecimal number system?

A

To represent larger numbers with less characters

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

Describe what an image pixel is.

A

A pixel is the smallest unit of a digital image or graphic that can be displayed.

17
Q

What is meant by the term colour depth?

A

Colour depth, also known as bit depth, is either the number of bits used to indicate the colour of a single pixel, or the number of bits used for each colour component of a single pixel.

18
Q

What are the 3 colours used in image pixels?

A

Red, Green and Blue

19
Q

An image has a colour depth of 4. How many different colours are available for this image?

20
Q

What is the purpose of the ASCII character set?

A

ASCII , an acronym for American Standard Code for Information Interchange, is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices.

21
Q

How many characters are represented by the ASCII character set?

A

128 characters

22
Q

What is the need for the Unicode character set?

A

Unicode is a standard with the goal to cover all possible characters in the world (can hold up to 1,114,112 characters, meaning 21 bits/character maximum.

23
Q

What is Abstraction?

A

Abstraction in computer science is the process of simplifying complex systems by focusing on essential details while ignoring unnecessary complexities.

24
Q

What is Decomposition?

A

In computer science, decomposition is a problem-solving technique that involves breaking down complex problems into smaller, more manageable parts.

25
What is Pattern recognition?
Pattern recognition is a field in computer science that focuses on identifying patterns and regularities in data using machine learning algorithms.
26
( Start ) ( End )
Terminator Start/end It shows where the start and end of the algorithm is.
27
Fries? ( yes or no )
Decision This is used to check a condition. It can only have 2 outputs (yes/no). It cannot have 1 output.
28
[ Order Burger ]
Process This is an action that needs to happen
29
[Input] {" which object