Prelims Lesson 1

0.0(0)
Studied by 1 person
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/15

Last updated 1:13 AM on 10/1/23
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

16 Terms

1
New cards

ALGORITHM

A step-by-step procedure, which defines a set of instructions to be executed in certain order to get the desired output.

2
New cards

ALGORITHM

Generally created independent of underlying languages, i.e an algorithm can be implemented in more than one programming language.

3
New cards

SEARCH SORT INSERT UPDATE DELETE

Some important categories of algorithms.

4
New cards

UNAMBIGUOUS INPUT OUTPUT FINITENESS FEASABILITY INDEPENDENT

6 Characteristics of an Algorithm

5
New cards

UNAMBIGUOUS

Algorithm should be clear and must lead to only one meaning.

6
New cards

INPUT

An algorithm should have 0 or more well defined outputs

7
New cards

OUTPUT

An algorithm should have 1 or more well defined outputs, and should match the desired output.

8
New cards

FINITENESS

Algorithm must terminate after a finite number of steps.

9
New cards

FEASABILITY

It should be feasible with the available resources.

10
New cards

INDEPENDENT

An algorithm should have step-by-step directions which should be independent of any programming code.

11
New cards

INPUT PROCESS OUTPUT

Process of algorithm

12
New cards

COMPUTER

A electronic machine which is used for data processing and manipulation. he would require to store all of them in computer’s main memory.

13
New cards
14
New cards
15
New cards
16
New cards