ISTQB- Module3- Exam1

40 Questions | Attempts: 179
Share

SettingsSettingsSettings
ISTQB- Module3- Exam1 - Quiz

.


Questions and Answers
  • 1. 

    What do static analysis tools analyze?

    • A.

      Design

    • B.

      Test cases

    • C.

      Requirements

    • D.

      Program code

    Correct Answer
    D. Program code
  • 2. 

    Which of the following are static techniques?

    • A.

      Walk through

    • B.

      State transition testing

    • C.

      Decision table testing

    • D.

      Statement testing

    Correct Answer
    A. Walk through
  • 3. 

    Which one of the following roles is typically used in a review?

    • A.

      Champion

    • B.

      Author

    • C.

      Project sponsor

    • D.

      Custodian

    Correct Answer
    B. Author
  • 4. 

    Which of the following statements are correct for walkthroughs?(i) Often led by the author.(ii) Documented and defined results.(iii) All participants have defined roles.(iv) Used to aid learning.(v) Main purpose is to find defects

    • A.

      (i) and (v) are correct

    • B.

      (ii) and (iii) are correct

    • C.

      (i) and (iv) are correct

    • D.

      (iii) and (iv) are correct

    Correct Answer
    C. (i) and (iv) are correct
  • 5. 

    Which of the following has the typical formal review activities in the correct sequence?

    • A.

      Kick-off, review meeting, planning, follow-up

    • B.

      Kick-off, planning, review meeting, re-work

    • C.

      Planning, kick-off, individual preparation, review meeting

    • D.

      Planning, individual preparation, follow-up, re-work

    Correct Answer
    C. Planning, kick-off, individual preparation, review meeting
  • 6. 

    Which of the following statements are true?(i) Defects are likely to be found earlier in the development process by using reviews rather than static analysis.(ii) Walkthroughs require code but static analysis does not require code.(iii) Informal reviews can be performed on code and specifications.(iv) Dynamic techniques are generally used before static techniques.(v) Dynamic techniques can only be used after code is ready to be executed.

    • A.

      (i), (ii), (vi)

    • B.

      (ii), (iii), (v)

    • C.

      (i), (iv), (v)

    • D.

      (i), (iii), (v)

    Correct Answer
    D. (i), (iii), (v)
  • 7. 

    Typical defects that are easier to find in reviews than in dynamic testing are:

    • A.

      Deviations from standards

    • B.

      Requirement defects

    • C.

      Design defects

    • D.

      Insufficient maintainability and incorrect interface specifications

    • E.

      All of the above

    Correct Answer
    E. All of the above
  • 8. 

    Consider the following statements about early Test Design(i). Early Test Design can prevent fault multiplication(ii). Faults found during early test design more expansive to fix(iii). Early test design can find faults(iv). Early test design can cause changes to the requirements(v). Early test design takes more effort 

    • A.

      (i), (iii) & (iv) are true: (ii) & (v) are false

    • B.

      (iii) is true: (i), (ii), (iv) & (v) are false

    • C.

      (iii) & (iv) are true: (i), (ii) & (v) are false

    • D.

      (i), (iii), (iv) & (v) are true: (ii) is false

    • E.

      (i) & (iii) are true: (ii), (iv) & (v) are false

    Correct Answer
    A. (i), (iii) & (iv) are true: (ii) & (v) are false
  • 9. 

    What can static analysis NOT find?

    • A.

      The use of a variable before it has been defined

    • B.

      Unreachable (dead) code

    • C.

      Whether the value stored in a variable is correct

    • D.

      The re definition of a variable before it has been used

    • E.

      Array bound violations

    Correct Answer
    C. Whether the value stored in a variable is correct
  • 10. 

    Which of the following statement is NOT true?

    • A.

      Inspection is most formal review process

    • B.

      Inspections should be lead by trained leaders

    • C.

      Managers can perform inspections on management documents

    • D.

      Inspection is appropriate even when there are no written documents

    • E.

      Inspections compare documents with source documents

    Correct Answer
    D. Inspection is appropriate even when there are no written documents
  • 11. 

    The cost of fixing a fault:

    • A.

      Is not important

    • B.

      Increases as we move the move the product towards live use

    • C.

      Decrease as we move the move the product towards live use

    • D.

      d. Is more expansive if found in requirements than functional design

    • E.

      Can’t be determined

    Correct Answer
    B. Increases as we move the move the product towards live use
  • 12. 

    Could review or inspection be considered part of testing?

    • A.

      No, because they apply to development document

    • B.

      No, because they are normally applied before testing

    • C.

      No, because they don’t apply to the test documentation

    • D.

      Yes, because both help detect faults and improve quality

    • E.

      Yes, because testing includes all non-constructive activities

    Correct Answer
    D. Yes, because both help detect faults and improve quality
  • 13. 

    Which of the following is correct about static analysis tools?

    • A.

      Static analysis tools are used only by developers

    • B.

      Compilers may offer some support for static analysis

    • C.

      Static analysis tools help find failures rather than defects

    • D.

      Static analysis tools require execution of the code to analyze of the code to analyze the coverage

    Correct Answer
    A. Static analysis tools are used only by developers
  • 14. 

    Which of the following activities differentiate a walkthrough from a formal review?

    • A.

      A walkthrough does not allow a defined process

    • B.

      For a walkthrough individual preparation by the reviewer is optional

    • C.

      A Walkthrough requires meeting

    • D.

      A Walkthrough finds the cause of the failures while formal review finds the failure

    Correct Answer
    B. For a walkthrough individual preparation by the reviewer is optional
  • 15. 

    During the software development process, at what point can the test process starts?

    • A.

      When the code is complete

    • B.

      When the design is complete

    • C.

      When the software requirement have been approved

    • D.

      When the first code modules are ready for unit testing

    Correct Answer
    C. When the software requirement have been approved
  • 16. 

    In a review meeting a Moderator is a person who:

    • A.

      Takes a minute of the meeting

    • B.

      Mediates between people

    • C.

      Takes a telephone calls

    • D.

      Writes the documents to be reviewed

    Correct Answer
    B. Mediates between people
  • 17. 

    An important benefits of code an inspection is that they?

    • A.

      Enable the code to be tested before the execution environment is ready

    • B.

      Can be performed by the person who wrote the code

    • C.

      Can be performed by inexperienced staff

    • D.

      Are cheap to perform

    Correct Answer
    A. Enable the code to be tested before the execution environment is ready
  • 18. 

    Which of the following statements are true?

    • A.

      Faults in program specifications are the most expansive to fix

    • B.

      Faults in code are the most expensive to fix

    • C.

      Faults in requirements are the most expansive to fix

    • D.

      Faults in design are the most expansive to fix

    Correct Answer
    B. Faults in code are the most expensive to fix
  • 19. 

    Which of the following is a static test?

    • A.

      Code inspection

    • B.

      Coverage Analysis

    • C.

      Usability Assessment

    • D.

      Installation test

    Correct Answer
    A. Code inspection
  • 20. 

    Static analysis is best described as:

    • A.

      The analysis of batch programs

    • B.

      The reviewing of test plans

    • C.

      The analysis of program code

    • D.

      The use of black box testing

    Correct Answer
    C. The analysis of program code
  • 21. 

    Which of the following statements about reviews is true?

    • A.

      Reviews cannot be performed on user requirements specifications

    • B.

      Reviews are the least effective way of testing code

    • C.

      Reviews are unlikely to find faults in test plans

    • D.

      Reviews should be performed on specifications, code, and test plans

    Correct Answer
    D. Reviews should be performed on specifications, code, and test plans
  • 22. 

    Why static testing and dynamic testing described as complementary?

    • A.

      Because they share the aim of identifying defects and find the same types of defect

    • B.

      Because they have different aims and differ in the types of defect they find

    • C.

      Because they have different aims but find the same types of defect

    • D.

      Because they share the aim of identifying defects but differ in the types of defect they find

    Correct Answer
    D. Because they share the aim of identifying defects but differ in the types of defect they find
  • 23. 

    Which of the following statements are true?i. Defects are likely to be found earlier in the development process by using reviews rather than static analysis.ii. Walkthroughs require code but static analysis does not require code.iii. Informal reviews can be performed on code and specifications.iv. Dynamic techniques are generally used before static techniques.v. Dynamic techniques can only be used after code is ready to be executed.Select one:

    • A.

      i, ii, vi

    • B.

      Ii, iii, v

    • C.

      i, iv, v

    • D.

      i, iii, v

    Correct Answer
    D. i, iii, v
  • 24. 

    Static Analysis

    • A.

      Same as static testing

    • B.

      Done by the developers

    • C.

      Both A and B

    • D.

      None of the above

    Correct Answer
    C. Both A and B
  • 25. 

    Entry criteria should address questions such as I. Are the necessary documentation, design and requirements information available that will allow testers to operate the system and judge correct behavior. II. Is the test environment-lab, hardware, software and system administration support ready? III. Those conditions and situations that must prevail in the testing process to allow testing to continue effectively and efficiently. IV. Are the supporting utilities, accessories and prerequisites available in forms that testers can use?

    • A.

      I, II and IV

    • B.

      I, II and III

    • C.

      I, II, III and IV

    • D.

      II, III and IV

    Correct Answer
    A. I, II and IV
  • 26. 

    In formal review, Rework: fixing defects found typically done by _________

    • A.

      Moderator

    • B.

      Author

    • C.

      Reviewer

    • D.

      Recorder

    Correct Answer
    B. Author
  • 27. 

    Which expression best matches the following characteristics or review processes: 1. Led by author 2. Undocumented 3. No management participation 4. Led by a trained moderator or leader 5. Uses entry exit criteria s) Inspection t) Peer review u) Informal review v) Walkthrough

    • A.

      S = 4, t = 3, u = 2 and 5, v = 1

    • B.

      S = 4 and 5, t = 3, u = 2, v = 1

    • C.

      S = 1 and 5, t = 3, u = 2, v = 4

    • D.

      S = 5, t = 4, u = 3, v = 1 and 2

    • E.

      S = 4 and 5, t = 1, u = 2, v = 3

    • F.

      S = 4 and 5, t = 1, u = 2, v = 3

    Correct Answer
    B. S = 4 and 5, t = 3, u = 2, v = 1
  • 28. 

    Which of the following statements is NOT true

    • A.

      Inspection is the most formal review process

    • B.

      Inspections should be led by a trained leader

    • C.

      Managers can perform inspections on management documents

    • D.

      Inspection is appropriate even when there are no written documents

    • E.

      Inspection compares documents with predecessor (source) documents

    Correct Answer
    D. Inspection is appropriate even when there are no written documents
  • 29. 

    Which of the following statements are TRUE for informal reviews? I. Easy to get started and have some benefitII. Have no or minimal formal processIII. The process must be documentedIV. May include paired programming

    • A.

      I, II and IV

    • B.

      I and III

    • C.

      III and IV

    • D.

      I, III and IV

    Correct Answer
    A. I, II and IV
  • 30. 

    Who is responsible for documenting all the issues, problems and open point that were identified during the review meeting

    • A.

      Moderator

    • B.

      Scribe

    • C.

      Reviewers

    • D.

      Author

    Correct Answer
    B. Scribe
  • 31. 

    Which test requires the execution of the software component? 

    • A.

      Formal inspection

    • B.

      Dynamic testing

    • C.

      Code walkthrough

    • D.

      Execution testing

    Correct Answer
    B. Dynamic testing
  • 32. 

    For which of the following would a static analysis tool be MOST useful?

    • A.

      Supporting reviews

    • B.

      Validating models of the software

    • C.

      Testing code executed in a special test harness

    • D.

      Enforcement of coding standards

    Correct Answer
    D. Enforcement of coding standards
  • 33. 

    Typical defects that are easier to find in reviews than in dynamic testing are: 

    • A.

      Deviations from standards

    • B.

      Requirement defects

    • C.

      Design defects

    • D.

      All of the above

    Correct Answer
    D. All of the above
  • 34. 

    Reviews, static analysis and dynamic testing have the same objective 

    • A.

      Identifying defects

    • B.

      Fixing defects

    • C.

      A and B

    • D.

      None of the above

    Correct Answer
    A. Identifying defects
  • 35. 

    Find the correct flow of the phases of a formal review 

    • A.

      Planning, Review meeting, Rework, Kick off

    • B.

      Planning, Individual preparation, Kick off, Rework

    • C.

      Planning, Review meeting, Rework, Follow up

    • D.

      Planning, Individual preparation, Follow up, Kick off

    Correct Answer
    C. Planning, Review meeting, Rework, Follow up
  • 36. 

    Which of the following statements about early test design are true and which are false?1. Defects found during early test design are more expensive to fix.2. Early test design can find defects3. Early test design can cause changes to the requirements4. Early test design takes more effort

    • A.

      1 and 3 are true. 2 and 4 are false

    • B.

      2 is true. 1, 3 and 4 are false

    • C.

      2 and 3 are true. 1 and 4 are false

    • D.

      2, 3 and 4 are true. 1 is false

    Correct Answer
    C. 2 and 3 are true. 1 and 4 are false
  • 37. 

    Who are the persons involved in a Formal Review:-i. Managerii. Moderatoriii. Scribe / Recorderiv. Assistant Manager

    • A.

      I,ii,iii,iv are true

    • B.

      i,ii,iii are true and iv is false

    • C.

      Ii,iii,iv are true and i is false

    • D.

      i,iv are true and ii, iii are false

    Correct Answer
    B. i,ii,iii are true and iv is false
  • 38. 

    Which typical defects are easier to find using static instead of dynamic testing:L. Deviation from StandardsM. Requirements defectsN. Insufficient maintainabilityO. Incorrect interface specificationsSelect one:

    • A.

      L, M, N and O

    • B.

      L and N

    • C.

      L, N and O

    • D.

      L, M and N

    Correct Answer
    A. L, M, N and O
  • 39. 

    Success Factors for a review include:i. Each Review does not have a predefined objectiveii. Defects found are welcomed and expressed objectivelyiii. Management supports a good review process.iv. There is an emphasis on learning and process improvement.

    • A.

      ii,iii,iv are correct and i is incorrect

    • B.

      iii , i , iv is correct and ii is incorrect

    • C.

      I , iii , iv , ii is in correct

    • D.

      Ii is correct

    Correct Answer
    A. ii,iii,iv are correct and i is incorrect
  • 40. 

    Defects discovered by static analysis tools include:i. Variables that are never used.ii. Security vulnerabilities.iii. Programming Standard Violationsiv. Uncalled functions and procedure

    • A.

      I , ii,iii,iv is correct

    • B.

      iii ,is correct I,ii,iv are incorrect

    • C.

      I ,ii, iii and iv are incorrect

    • D.

      Iv, ii is correct

    Correct Answer
    A. I , ii,iii,iv is correct

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Feb 19, 2018
    Quiz Edited by
    ProProfs Editorial Team
  • May 15, 2017
    Quiz Created by
    Abdul
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.