Midterms Flashcards

1
Q

Finite sequence of well-defined step

A

Algorithm

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

Provides step between an English language description of an algorithm to its translation to a specific computer language.

A

Pseudocode

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

What does an oblong represent in flow chart?

A

Start / Stop
Beginning and end of code

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

What does a rectangle represent in flow chart?

A

Process
Instruction to be carried out

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

What does a diamond represent in flow chart?

A

Decision
Split to multiple paths for selection and repetition

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

What does a parallelogram represent

A

Input / Output
Data entry or display of data

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

What does an arrow represent in flow chart?

A

Flow of the algorithm

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

Has input values from a specified set.

A

Input

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

Solution to the problem of the set

A

Output

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

Steps of an algorithm must be defined precisely.

A

Definiteness

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

Should produce the correct output values

A

Correctness

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

Should produce the desired output after a finite number of steps

A

Finiteness

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

Must be possible to perform each step of an algorithm exactly and in a finite amount of time.

A

Effectiveness

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

Should be applicable for all problems of the desired form

A

Generality

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

Are instructions that tell the algorithm what and when to be executed

A

Control Structures

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

Set condition for the execution of an algorithm

A

Conditional Controls

17
Q

Tell how many times a step will be executed

A

Loop Controls

18
Q

Going through the steps in the algorithm to generate a result

A

Tracing an algorithm

19
Q

Contains a rectangular table or array of numbers or variables in horizontal rows (m) and vertical columns (n)

20
Q

Matrix with the same number of rows and columns.

A

Square Matrix

21
Q

Matrix having all its elements in a single row.

A

Row Matrix

22
Q

Matrix having all its elements in a single column

A

Column Matrix

23
Q

Matrix that has all its elements equal to zero

A

Zero Matrix

24
Q

Have the same size and corresponding entries

A

Matrix Equality

25
Q

Single number is multiplied with every entry of a matrix

A

Scalar Matrix

26
Q

A matrix transformation used in applications where inverse and adjoint of matrices are required.

A

Transpose of Matrix

27
Q

Matrix which on multiplication with the given matrix, gives the
multiplicative identity.

A

Inverse of Matrix

28
Q

Can be solved by matrix algebra by using the concepts of matrix multiplication and matrix inverse.

A

System of Linear

29
Q

Square matrix with ones on the main diagonal and zeros elsewhere.

A

Identity Matrix

30
Q

Possible if, and only if,
the number of columns in the first matrix equals the number of rows in the second matrix

A

Matrix Multiplication