CompSci Y08 Spr1 Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

1.1 What is input?

A

Input is where the user enters data. This could be the user typing data in.

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

1.2 What is output?

A

Output is where the program shows the user data. This could be a message on screen.

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

1.3 How do you make the program output the message “Hello world”?

A

Console.Writeline(“Hello world.”)

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

1.4 What command is used to make the program let a user type in data?

A

Console.Readline()

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

2.1 What is a variable?

A

In a computer program, a variable is used to store data.

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

2.2 How do you make the program store the user’s input?

A

name = Console.Readline() will store the user’s input in a variable called ‘name’.

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

2.3 How do you output the contents of a variable?

A

Console.Writeline(name) will output the data held in the variable ‘name’.

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

3.1 What is selection?

A

Selection is where a program checks a criteria, and the program responds accordingly.

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

3.2 What is a criteria?

A

The criteria is the check which the program performs.

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

3.3 What does the word criteria mean?

A

The criteria is what the program checks to see if it is the case. For example: score > 10

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

3.4 How would you make a program show “Well done” if the variable score is above 10?

A

If score > 10 then Console.Writeline(“Well done”)

Endif

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

3.5 What does the command “ElseIf” do?

A

allows additional criteria to be checked.

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

3.6 What does “Else” do?

A

This tells the program what to do if none of the criteria have been met.

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

4.1 What is iteration?

A

Iteration is makes commands repeat.

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

4.2 What are the two types of iteration?

A

definite iteration and indefinite iteration.

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

4.3 What is definite iteration?

A

Definite iteration repeats lines of code for a fixed number of times.

17
Q

4.4 How would you make the program repeat code 5 times?

A

for i = 1 to 5

End For

18
Q

4.5 What is indefinite iteration?

A

Indefinite iteration repeats lines of code while a criteria is met.

19
Q

4.6 How would you make the program run while lives are greater than 0?

A

While lives > 0

End While