• 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/15

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;

15 Cards in this Set

  • Front
  • Back

File names should include which three pieces of information about the file?

The content of the data, the version of the file, and the purpose
What pattern should variable and object names follow?
This type of software design tool uses structured English that is similar to actual programming language. This software design tool is called...
Pseudocode
This type of software design tool displays steps within closed-box diagrams, with individual steps written inside boxes. This software design tool is called...
An N-S diagram
What is the purpose of test data?
To ensure that the program performs as intended
What are the four things that test data should be designed to test for?
That the program performs as intended under normal circumstances, that the program does not produce faulty information or stop working, that all logic possible logic functions work as intended, and that data validation works as intended
What is alpha testing?
Testing that ensures that the applications works according to design specification and that there are no major bugs
What is beta testing?
Testing that ensures that bugs that occur when the program interacts with unprecedented software are eliminated
What is process testing?
Using previously designed test data to ensure the program's processes function as intended
What is layout testing?
Ensuring that the program is laid out in a way that meets the requirements of the solution
What are the two main common criteria that layout testing covers?
Ensuring that input and output information are formatted differently, and that different types of information are formatted differently, to ensure readability and ease of use
What are four different debugging techniques?
Testing each module, tracking variables, stepping through code, using in-built debugging tools
How do you debug a program by testing each module?
Test each module, using previously designed test data, separately before linking it with other parts
How do you debug a program by tracking variables?
Add extra print or display lines that can display variable values throughout the program, rather than at certain points
How do you debug a program by stepping through code?

By going through the code, line by line (ie. proofreading)