Back to marketplace

Algorithm Design And Problem Solving

No description yet. This curated deck is ready for daily study.

Total cards: 13•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (13)

#1
Front (Question)

What are the stages of the program development life cycle?

Back (Answer)

Analysis Design Coding Testing

#2
Front (Question)

Describe the process of abstraction

Back (Answer)

Removing unimportant details of the problem to focus on the important elements

#3
Front (Question)

What does the coding stage consist of?

Back (Answer)

Writing the program code and iterative testing

#4
Front (Question)

What is an important part of the testing stage?

Back (Answer)

Test data

#5
Front (Question)

What is a major component of computer systems?

Back (Answer)

Sub-systems.

#6
Front (Question)

What ways can a problem be decomposed into its component parts

Back (Answer)

Inputs Processes Outputs Storage

#7
Front (Question)

What are the common algorithms?

Back (Answer)

• search algorithm, checks a set of data to identify whether a specific value exists in the data, or not. E.g linear search • sorting algorithms, take a set of data and rearranges it to be a specific order. E.g bubble sort

#8
Front (Question)

What is an algorithm?

Back (Answer)

A process/set of rules that are followed.

#9
Front (Question)

What are the common algorithms used?

Back (Answer)

Linear search Bubble sort Totalling Counting Finding maximum, minimum and average values.

#10
Front (Question)

Why are validation checks needed?

Back (Answer)

Checking of data that is input to make sure it is reasonable and within set bounds.

#11
Front (Question)

Why are verification checks needed?

Back (Answer)

To ensure data has been entered accurately and is the same as the original.

#12
Front (Question)

Describe a visual check

Back (Answer)

Comparing data entered with the original side-by-side

#13
Front (Question)

Describe a double entry check

Back (Answer)

When the same data is entered twice, usually by different people. They are then compared to see if they are the same.