Meeting design specifications (p.1) Flashcards

1
Q

What steps can be taken to ensure design specifications are being met?

A

Internal testing, external testing and client testing

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

What is the difference between a test case and test data?

A

A test case is a set of conditions used to test certain software behaviour.

While test data is the actual inputs and initial conditions used to test said software behaviour.

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

What is the difference between a syntax error and a runtime error?

A

A syntax error disrupts program compilation or execution due to grammar issues.

Whereas a runtime error happens during program execution, often due to invalid input.

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

Dina executes some code on her computer and everything seems to slow down. Eventually, her computer crashes. What has most likely occurred within the code?

A

The code has most likely gotten stuck in an infinite loop.

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