Week 0 Scratch Flashcards

(11 cards)

1
Q

What is a bit?

A

A binary digit - e.g., a 0 or a 1

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

How would you explain what transistors are?

A

Transistors are tiny lightbulbs that go on/off.
- You need more transistors to store more memory

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

What is a byte?

A

A byte is 8 bits

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

What is ASCII mapping?

A
  • Mapping for the English language where each single character is worth a Byte (8 bits)
  • Alphabet begins at 65 (A)
  • More advanced characters use more bits - e.g., 16, 24, 32
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How is colour represented?

A

Using RGB - red green blue
- 3 Numbers for one pixel - so 24 bits per pixel

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

What is an algorithm?

A

Step by step instructions to turn an input into an output - a problem into a solution

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

What is the definition of a function?

A

An action or verb. A bite-sized task that a computer can do for you

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

What is a conditional?

A

‘Forks in the road’ where you ask a question and decide which way to go - e.g., if, else if etc

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

What is a boolean expression?

A

The questions you ask to a conditional - a question you ask with a yes or no answer (True or False) to decide which fork in the road to go down

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

What is a loop?

A

A cycle that makes you keep going back to a particular point

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

What is pseudocode?

A

A human-readable version of your code

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