Python Test Flashcards

1
Q

Techniques used in program design:

A

Pseudocode
Flowchart
Algorithm

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

What’s in a Technical manual:

A

Test Documents
Design Documents
Project brief

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

Types Software errors:

A

Syntax error
Run-time error
Logic error

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

Describe Syntax

A

The Structure/form of the code that a program language specifies

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

Describe Semantics

A

The meaning assigned to the symbols, characters and words

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

Types of Program constructs

A

Iteration
Selection
Sequence

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

High-Level programming language:

A

HTML
Python and Visual Basic (Object-oriented)
Functional
C and Basic (Procedural)
C++/C#, Java

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

Low-level programming language:

A

Assembly language
Machine code

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

Parts of a translator:

A

Assembler
Compiler
Interpreter

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

Good practices of improving the maintainability of code:

A

Good coding style
Sensible comments
Clear logic

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

Name the Steps of problem solving

A
  1. Understand/identify the problem
  2. Design the Solution
  3. Write the Program
  4. Check the Solution
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Examples documentation:

A

User manual
Operational manual
Design document
Requirements document
Technical documentation
Testing document
List of know bugs

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

Types of Sorting/searching

A

Min/Max
Linear
Binary

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

What programming language is HTML?

A

Markup language and Declarative

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

What type of programming language is Python and Visual Basic?

A

Object-oriented

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

What type of programming language is C and Basic?

A

Procedural