Font size
WorksheetsSystem Analysis and Design(FINAL_EXAM)
Total questions: 20
Worksheet time: 23mins
What should be considered when designing an algorithm?
If there is more than one way of solving the problem
If the correct hardware is being used
If the correct software is being used
What are the two main ways that algorithms can be designed?
Images or videos
In pseudocode or as a flowchart
By hardware or software
What is pseudocode?
A way of describing a set of instructions in text form
A specific programming language that all computers use
A diagrammatic representation of a set of instructions
What is a flowchart?
A flowchart is a text-based way of designing an algorithm
A flowchart is a specific programming language
A flowchart is a diagram that represents a set of instructions
What is the symbol for a decision in a flowchart?
A parallelogram
A diamond
A circle
Which of these is the correct symbol for a process in a flowchart?
A diamond
A rectangle
A parallelogram
How are symbols connected together in a flowchart?
Symbols do not get connected together in a flowchart
With lines and an arrow to show the direction of flow
By numbers
Which symbol is used for input and output in a flowchart?
A parallelogram
A diamond
A circle
How would a condition loop be created when writing pseudocode?
With a FOR loop
With a WHILE loop
With a WHILE loop or a REPEAT-UNTIL loop
When can algorithms be used?
Only with computers
To design a solution to any problem
For programming
it is used in an algorithm and must come from a specified set of elements, where the amount and type of ___________ are specified.
OUTPUT
FINITENESS
INPUT
EFFECTIVENESS
The algorithm must specify the ____________ and how it is related to the input.
INPUT
DEFINITENESS
OUTPUT
EFFECTIVENESS
The steps in the algorithm must be clearly defined and detailed.
INPUT
OUTPUT
DEFINITENESS
FINITENESS
The steps in the algorithm must be doable and ____________.
FINITENESS
INPUT
EFFECTIVE
OUPUT
The algorithm must come to an end after a specific number of steps.
FINITENESS
DEFINITENESS
EFFECTIVENESS
OUTPUT
What are the 8 steps in developing an Algorithm?
WHAT ARE THE 7 ALGORITHM DESIGN TECHNIQUES?
What are the 8 most commonly Data Structures?
in your opinion as a computer science student how important is it for you to study ALGORITHMS?
in your opinion what is the difference between an Algorithm Design and Data Structure?
