Midterms Flashcards

(30 cards)

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.

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

24
Q

Have the same size and corresponding entries

A

Matrix Equality

25
Single number is multiplied with every entry of a matrix
Scalar Matrix
26
A matrix transformation used in applications where inverse and adjoint of matrices are required.
Transpose of Matrix
27
Matrix which on multiplication with the given matrix, gives the multiplicative identity.
Inverse of Matrix
28
Can be solved by matrix algebra by using the concepts of matrix multiplication and matrix inverse.
System of Linear
29
Square matrix with ones on the main diagonal and zeros elsewhere.
Identity Matrix
30
Possible if, and only if, the number of columns in the first matrix equals the number of rows in the second matrix
Matrix Multiplication