• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/9

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

9 Cards in this Set

  • Front
  • Back

What is DEBUGGING?

A process where a programmer discovers and fixes areas where a program or system is not working properly

What is BUGS or BUGGY BODE?

Refers to the errors in the program or system that are producing the incorrect results

What are the two main types of software problems?

1. Input Error


2. Logical Design Error

What is INPUT ERROR?

When incorrect data or configuration is introduced to a working system

What is LOGICAL DESIGN ERROR?

When the system or program has unpredicted or invalid results due to how it was designed

What are the steps of the DEBUGGING GUIDELINE?

1. Reproduce the error


2. Determine the exact problem


3. Eliminate any "obvious" causes


4. Separate working parts from non-working parts


5. If you get stuck, trace back and re-asses


6. While working through the code, predict what should happen and test your hypothesis

What is REDUNDANCY?

A way to solve a hardware issue in which multiple computers or systems work on the same task. The purpose is that if one machine goes down, the others will continue to work

What is FAIL-SOFT?

When software will continue to operate, possibly losing some functionality

What is FAIL-SAFE?

When software will stop operating in attempt to stop further damage