Programming Logic Foundation Flashcards

1
Q

process of creating a set of instructions that tell a computer how to perform a task

A

Programming

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

can be done using a variety of computer
programming languages, such as Java, Python, and
C++.

A

Programming

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

a process or set of rules to
be followed in calculations or other problem-solving
operations

A

Algorithm

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

set of rules/instructions that step-by-step
define how a work is to be executed upon in order to
get the expected results.

A

Algorithm

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

How to design Algorithm?

A
  1. The problem that is to be solved by this algorithm.
  2. The constraints of the problem that must be considered while
    solving the problem.
  3. The input to be taken to solve the problem.
  4. The output to be expected when the problem the is solved.
  5. The solution to this problem, in the given constraints.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

detailed yet readable description of what a computer
program or algorithm must do

A

Pseudocode

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

expressed in a formally-
styled natural language rather than in a programming
language.

A

Pseudocode

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

sometimes used as a detailed step in
the process of developing a program.

A

Pseudocode

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

a graphical representation of steps.

A

Flowchart

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

shows steps in sequential order and is widely used in
presenting the flow of algorithms, workflow or processes.

A

Flowchart

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

shows the steps as boxes of various
kinds, and their order by connecting them with arrows.

A

Flowchart

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

what is the symbol and name that is used at the beginning and end of the algorithm to show start and end of the program.

A

Oblong, Start/Stop

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

what is the symbol and name that indicates processes like mathematical operations.

A

Rectangle, Process

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

what is the symbol and name that is used for denoting program inputs and
outputs.

A

Parallelogram, Input/Output

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

what is the symbol and name that stands for decision statements in a
program, where answer is usually Yes
or No.

A

Rhombus, Decision

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

what is the symbol and name that shows relationships between different shapes.

A

Arrow, Arrow

17
Q

what is the symbol name that connects two or more parts of a flowchart, which are on the same
page.

A

On-page connector

18
Q

What is the symbol name that connects two or more parts of a flowchart, which are on the different
page.

A

Off-page connector

19
Q

It is referenced using numbers

A

On-page connectors

20
Q

It is referenced using alphabets

A

Off-page connectors