Back to marketplace

Software Design and Development (Implementation: Algorithm Specification)

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

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

Card preview (8)

#1
Front (Question)

What are the three main algorithms in Software Design and Development?

Back (Answer)

Input Validation Running Total Within Loop Traversing a 1D Array

#2
Front (Question)

What does a pre-test conditional loop do?

Back (Answer)

A pre-test conditional loop checks the conditions before the code within in loops is translated

#3
Front (Question)

What does a post-test conditional loop do?

Back (Answer)

A post-test conditional loop will execute all code within the loop at least once before checking the condition

#4
Front (Question)

What is the basic pseudocode for collecting a running total in an array?

Back (Answer)

SET totalScore TO totalScore + score[n]

#5
Front (Question)

What is the purpose of an input validation algorithm?

Back (Answer)

To make sure that data received from the user is valid for the task at hand

#6
Front (Question)

What is an example of a pre-test conditional loop often used as part of input validation algorithms?

Back (Answer)

WHILE…END WHILE

#7
Front (Question)

What is an example of a post-test conditional loop, sometimes used as part of input validation algorithms?

Back (Answer)

FOR…FROM…TO…DO…END FOR

#8
Front (Question)

What is a description of ‘traversing an array’?

Back (Answer)

Access each element in an array so that data can be checked, altered or used