Discrete mathematics midterm

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/11

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

12 Terms

1
New cards

Algorithm

A finite sequence of well-defined steps to perform tasks, ensuring a clear sequence and a guaranteed stop.

2
New cards

Pseudocode

An intermediate step between an English-language algorithm description and its translation into a programming language.

3
New cards

Flowchart

A diagram that represents an algorithm using symbols to illustrate the flow of logic.

4
New cards

Start/Stop Symbol

Represents the beginning and end of a program in a flowchart.

5
New cards

Process Symbol

Represents an instruction to be carried out in a flowchart.

6
New cards

Decision Symbol

Represents a selection or repetition step in a flowchart.

7
New cards

Input/Output Symbol

Represents data entry or display of results in a flowchart.

8
New cards

Arrow Symbol

Indicates the flow of an algorithm in a flowchart.

9
New cards

Properties of an Algorithm

Includes input, output, definiteness, correctness, finiteness, effectiveness, and generality.

10
New cards

Conditional Controls

Control structures that execute specific steps based on conditions (e.g., if-then, if-then-else).

11
New cards

Loop Controls

Control structures that repeat steps based on conditions (e.g., for-do, while-do, repeat-until).

12
New cards

Tracing an Algorithm

Following each step of an algorithm to test consistency and detect errors.