Algorithm Development Testing Plan

EvaluativeFermium avatar
EvaluativeFermium
·
·
Download

Start Quiz

Study Flashcards

18 Questions

______ takes place during the Development & Documentation phase

Actual programming

______ is monitored during Maintenance & Evaluation phase

Performance of the system

In Problem/Opportunity Identification, existing systems are evaluated to define ______

Problems

During Analysis, a program specification is developed to define the goals and objectives of the ______

project

______ are made during the problem/opportunity identification phase

Decisions

______ is performed during Analysis to assess feasibility

Feasibility assessment

Running a program to find errors is known as ______

debugging

A tool that helps programmers locate runtime errors is called a ______

debugger

Users test the program during ______ testing

internal

Before final revision, a beta version of the program is ______

released

Documentation created for a program may include user manuals and user ______

training

Software updates like service packs address problems found after ______ release

commercial

If it is a negative number or other non-acceptable character, the program will force the user to re-enter the information. TESTING PLAN: INPUT OUTPUT NOTES 8 87.32 Testing positive input 3 37.32 Testing positive input 12 87.32 + 411.73 Testing overtime input ______ Error message/ask user to re-enter value Handling error

–6

Algorithm development: – A set of specific, sequential steps that describe what the computer program must do – Complex algorithms include decision points: Binary (yes/no) Loop (repeating actions) Check wallet for $ Yes Head off to cafe Go get gas – Visual tools used to track algorithm and decision points: Do I have > $80 Yes Yes Buy textbook Go to accounting © 2007 Prentice-Hall, Inc.lecture No Do I have my credit card?No Go to the ATM for cash Did I get $80 from the ATM?No 15 Flowchart and Pseudocode Flowchart Pseudocode Bold terms show actions that are common in programming, such as reading data, making decisions, printing, and so on. 1.Ask the user how many hours they worked today 2.If the number of hours worked < = 8, compute total pay without overtime otherwise, compute total pay with overtime pay 3.Print total pay Underlined words are information items that appear repeatedly in the ______.

algorithm

Write 6 'fill in the blank' statements using the content above. Provide the missing word as the answer. Focus on topics: debugging, problem solving, error handling, algorithm development, testing plan. Write in English language. ______ are steps that describe what the computer program must do.

Sequential

Visual tools used to track algorithm and decision points: Do I have > $80 Yes Yes Buy textbook Go to ______ © 2007 Prentice-Hall, Inc.lecture No Do I have my credit card?

accounting

If the number of hours worked < = 8, compute total pay without overtime otherwise, compute total pay with overtime pay 3.Print total pay Underlined words are information items that appear ______ in the algorithm.

repeatedly

Flowchart Pseudocode Bold terms show actions that are common in programming, such as reading data, making decisions, printing, and so on. 1.Ask the user how many hours they worked today 2.If the number of hours worked < = 8, compute total pay without overtime otherwise, compute total pay with overtime pay 3.Print total pay Underlined words are ______ items that appear repeatedly in the algorithm.

information

Learn about testing plans and algorithm development with this quiz. Test your knowledge on handling error messages, forcing user input, and developing sequential steps for computer programs.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Importance of Business Plan
5 questions

Importance of Business Plan

WellConnectedCalcium avatar
WellConnectedCalcium
9 Test Plan Template
16 questions

9 Test Plan Template

OpulentBasilisk avatar
OpulentBasilisk
Use Quizgecko on...
Browser
Browser