|
Software Quality Engineer
Return to Certification
Return to Training
|
Software Quality Engineer Certification
Study Guide
- According to Crosby, it is less costly to
- let the customer find the defects
- detect defects than to prevent them
- prevent defects than to detect them
- ignore minor defects
- Which of the following is LEAST likely to be used during software maintenance?
- Software project management plan
- Customer support hot line
- Software problem reports
- Change control board
- An effective software development environment consists of tools that
- are freestanding and free from access by other tools
- have different user interfaces for each tool depending on the development phase supported by each tool
- allow maximum flexibility while maintaining security and traceability
- are integrated, linked to other tools, and have common user interfaces
- Which of the following reviews are required in order to ensure proper tracking of software between phases of a project?
- Product feasibility
- Software requirements
- Software design
- Acceptance test
- I and II only
- II and III only
- I, II and III only
- II, III, and IV only
- A software firm has just signed a contract to deliver an inventory tracking/on-line transaction system for use by five hundred entry clerks in the contract. The client has demanded a schedule of rigorous checkpoints but the requirements for the project are poorly defined. Which of the following would be most suitable as a developmental model?
- Spiral
- Top-down
- Rapid Prototyping
- Waterfall
- What happens to the relative cost of fixing software errors from the requirements phase through the test phase?
- It decreases linearly.
- It remains fairly constant.
- It increases linearly.
- It increases exponentially.
- Which of the following is NOT an accepted code inspection technique?
- Domain analysis
- Item-by-item paraphrasing
- Mental code execution
- Consistency analysis
- The defect density for a computer program is best defined as the
- ratio of failure reports received per unit of time
- ratio of discovered errors per size of code
- number of modifications made per size of code
- number of failures reported against the code
- When a company evaluates its own performance, it is conducting what type of audit?
- First-party
- Second-party
- Third-party
- Extrinsic
- When an audit team concludes a finding demonstrates a breakdown of the quality management system, the finding should be documented as
- a minor non-conformance.
- a major non-conformance.
- a deficiency.
- an observation.
- The primary task of the Change Control Board (CCB) is to
- define change procedures
- approve and/or disapprove changes to software products
- evaluate cost and schedule impact of changes
- authorize personnel to implement change
- A functional prototype of an interactive data modeling application has been built. Which of the following types of testing would be most appropriate to conduct on the prototype?
- Usability
- Reliability
- Stress
- Regression
- A data entry system consists of an input terminal and a host system. The 8-hour reliability of the terminal is 0.98 and the 8-hour reliability of the host is 0.95. What is the 8-hour reliability of the system?
- 0.931
- 0.965
- 0.980
- 0.950
- Based on the table below, which of the following represents the total number of defect escapes from the coding phase?
Phase |
Number of Defects
Introduction |
Number of Defects
Found & Removed |
Requirements |
12 |
9 |
Design |
25 |
16 |
Code |
47 |
42 |
- 5
- 9
- 12
- 17
- Which of the following are considered detection costs?
- Code walk-throughs
- Software reliability modeling
- Software testing
- Physical configuration audits
- I and II only
- II and III only
- I, II, and IV only
- I, III, and IV only
- Software reliability is normally defined in terms of
- the probability of failure free operation.
- the defect density of the software product.
- the operational profile of the system.
- mean time to repair a defect.
- Which of the following is the cyclomatic complexity of the pseudo code below?
Psuedo code:
do while records remain
read record;
if record field # 1 = 0
then process record; store in buffer;
increment counter; else store in file.
reset counter; end if end do
- 3
- 4
- 6
- 11
- Use cases and noun list are primarily associated with which of the following requirements and analysis methodologies?
- Information engineering
- Object-oriented analysis
- Structured analysis
- Functional analysis
- According to IEEE standards, which of the following software libraries should be considered for configuration management purposes?
- Production and test
- Development and design
- Production, development, and design
- Production, development, and test
- On the basis of the diagram below, which of the following is true?
- Version 1.1 is a predecessor of Versions 1.2.1 and 2.2.
- Version 3.0 automatically includes changes introduced in Version 2.2.
- Version 3.0 requires a merging of changes introduced in Version 1.2.
- Version 2.2 is a descendant of Version 1.2.1.
- The spikes in the following chart represent increases in software defects.
The initial high defect rate is most likely a result of which of the following?
- Accelerated aging
- New and changed code
- New users
- I only
- II only
- III only
- II and III only
- Which of the following is an effective method for making eye contact during a presentation?
- Look at each audience member for an equal amount of time.
- Scan all members of the audience without pausing.
- Focus on individual audience members for a few seconds each or until facial expressions clue you to move on.
- d. Utilize overheads instead of handouts in order to force audience members to look to the front of the room.
- A valid software quality goal would be to
- decrease the rate of defects found in 1 year
- increase the rate of defect removal to 90% in 1 year
- implement quality control by Nov. 1
- improve quality within 1 year
- In searching for opportunities to reduce the overall development cycle time for a new project, a project manager should look at which of the following activities first?
- Integration testing
- Coding
- User interface testing
- Requirements definition
| ANSWERS |
|
1. C
2. A
3. D
4. D
5. C |
6. D
7. A
8. B
9. A
10. B
|
11. B
12. A
13. A
14. D
15. D |
16. A
17. A
18. B
19. D
20. A |
21. D
22. C
23. B
24. D |
Return to "Prepare for the exam."
|