1. Question 1. Typical user interface development systems provide techniques for building interface prototypes including:
    1. Create code
    2. Drawing tools
      1. Value input
    3. All items above
  2. Question 2. Questionnaires are most meaningful for interface designers when completed by
    1. Customer
    2. Experienced programmers
    3. Product users
    4. Project manager
  3. Question 3. Many useful measurements can be collected when observing users interacting with the computer system
    1. Time for application
    2. Number of defect (defect) software
    3. Reliability of the software
    4. Time to read help documentation
  4. Question 4. A decision table is used
    1. To document all dependent states
    2. To guide the development of project management plans
    3. Only when building the expert system
    4. When a complex set of conditions and operations appear in the component
  5. Question 5. Program design language (PDL) is usually one
    1. The combination of programming structure and narrative text
    2. Traditional programming language according to its own law
    3. Software development language can be read by the machine
      1. A useful way to represent software architecture
  6. Question 6. The cyclomatic complexity metric provides the designer with digital information
    1. Cycle in the program
    2. Number of errors in the program
    3. Independent logic lines in the program
    4. Program statements
  7. Question 7. Conditional testing is a test technique of control structures that standards for test-case design
    1. Based on basic road test
    2. Challenging logic conditions in software modules
    3. Choose test paths based on locations and use variables
      1. Focus on job testing worth repeating structures
  8. Question 8. Data flow testing is a technique to test the control structure that standards used to test-case design
    1. Based on basic road test
    2. Challenging logic conditions in software modules
    3. Choose test paths based on locations and use variables
    4. Focus on job testing worth repeating structures
  9. Question 9. Repeating test is a test technique of control structure that standards used to test-case design
    1. Based on basic road test
      1. Challenging logic conditions in software modules
      1. Choose test paths based on locations and use variables
    2. Focus on job testing worth repeating structures
  10. Question 10. Test the Black-box trying to find errors
    1. Incomplete or incorrect function
    2. Interface errors
    3. Executable errors
    4. All of the above items