quick quiz 1 sqa
DESCRIPTION
Quick Quiz 1 SQATRANSCRIPT
SQA&T
Quick Quiz
Q1_01
In general, people's quality expectations for software systems they use and rely upon are
Choose one answer. • a. All of the others • b. The software systems must do the things
right • c. The software systems must do the right things • d. None of the others
Q1_01
In general, people's quality expectations for software systems they use and rely upon are
Choose one answer. • a. All of the others (x)• b. The software systems must do the things
right • c. The software systems must do the right things • d. None of the others
Q1_02
Which of the following statements about Quality problems in large software systems are true?
Choose at least one answer. a. All software systems nowadays are highly complex and
contain millions of lines of source code b. Software testing plays a central role among the software
QA activitiesc. Dealing with the problems that may impact customers and
users negatively d. Various QA techniques can help produce high-quality
software systems
Q1_02
Which of the following statements about Quality problems in large software systems are true?
Choose at least one answer. a. All software systems nowadays are highly complex and
contain millions of lines of source code b. Software testing plays a central role among the software
QA activities (x)c. Dealing with the problems that may impact customers and
users negatively (x)d. Various QA techniques can help produce high-quality
software systems (x)
Q1_03
In quality assurance, we can divide the people into two broad groups:
Choose at least one answer. a. Consumers b. Producers c. Users d. Customers
Q1_03
In quality assurance, we can divide the people into two broad groups:
Choose at least one answer. a. Consumers (x)b. Producers (x)c. Users d. Customers
Q1_04
The terms error, fault, failure are related in the following causal chain:
Choose one answer. • a. errors-> failures-> faults. • b. faults -> errors -> failures. • c. faults -> failures -> errors. • d. errors -> faults -> failures.
Q1_04
The terms error, fault, failure are related in the following causal chain:
Choose one answer. • a. errors-> failures-> faults. • b. faults -> errors -> failures. • c. faults -> failures -> errors. • d. errors -> faults -> failures. (x)
10
The primary objective of user acceptance testingis to:
A. Identify requirements defectsB. Determine if software is fit for useC. Identify missing requirementsD. Verify that software is maintainable
11
The primary objective of user acceptance testingis to:
A. Identify requirements defectsB. Determine if software is fit for use (x)C. Identify missing requirementsD. Verify that software is maintainable
12
• A key concept of quality control is that all work products
A. are delivered on time and under budget C. have measurable specifications for process
outputs B. have complete documentation D.are thoroughly tested/reviewed before
delivered to the customer
13
• A key concept of quality control is that all work products
A. are delivered on time and under budget C. have measurable specifications for process
outputs B. have complete documentation D.are thoroughly tested/reviewed before
delivered to the customer (x)
14
Viewing QA as dealing with defects, we can classify QA alternatives into the following 3 generic categories
• A. Defect Prevention, Defect Removal, Defect Containment
• C. Testing, Education and Training, Safety Assurance• B. Error source removal, Inspection, Fault Tolerance • D. Inspection, Formal method, Failure Containment
15
Viewing QA as dealing with defects, we can classify QA alternatives into the following 3 generic categories
• A. Defect Prevention, Defect Removal, Defect Containment (x)
• C. Testing, Education and Training, Safety Assurance• B. Error source removal, Inspection, Fault Tolerance • D. Inspection, Formal method, Failure Containment
16
Beta testing is A. performed by customers at their own siteC. performed by an Independent Test TeamB. performed by customers at the software
developer's siteD. performed as early as possible in the lifecycle
17
Beta testing is A. performed by customers at their own site (x)C. performed by an Independent Test TeamB. performed by customers at the software
developer's siteD. performed as early as possible in the lifecycle
18
We split testing into distinct sub-phases because:a.Each test stage has a different purpose.c.We can run different tests in different
environments.b.It is easier to manage assign doersd.The more stages we have, the better the testing.
19
We split testing into distinct sub-phases because:a.Each test stage has a different purpose. (x)c.We can run different tests in different
environments.b.It is easier to manage assign doersd.The more stages we have, the better the testing.
20
The difference between re-testing and regression testing is:
A. re-testing ensures the original fault has been removed; regression testing looks for unexpected side-effects
C. re-testing is done after faults are fixed; regression testing is done earlier
b. re-testing looks for unexpected side-effects; regression testing ensures the original fault has been removed
D. re-testing is done by developers; regression testing is done by independent testers
21
The difference between re-testing and regression testing is:
A. re-testing ensures the original fault has been removed; regression testing looks for unexpected side-effects (x)
C. re-testing is done after faults are fixed; regression testing is done earlier
b. re-testing looks for unexpected side-effects; regression testing ensures the original fault has been removed
D. re-testing is done by developers; regression testing is done by independent testers
22
Which one is more meaningful to customers and users?
a. Defect countc. Reliabilityb. Defect densityd. Defect type
23
Which one is more meaningful to customers and users?
a. Defect countc. Reliability (x)b. Defect densityd. Defect type
24
What is the focus of CFT?A. Correct handling of data items C. Computational resultsB. Execution pathD. Data dependencies
25
What is the focus of CFT?A. Correct handling of data items C. Computational resultsB. Execution path (x)D. Data dependencies
26
The place to start if you want a test tool isA. Attend a tool exhibitionC. Analyse your needs and requirementsB. Invite a vendor to give a demoD. Find out what your budget would be for the
tool
27
The place to start if you want a test tool isA. Attend a tool exhibitionC. Analyse your needs and requirements (x)B. Invite a vendor to give a demoD. Find out what your budget would be for the
tool
28
An input field takes the year of birth between 1900 and 2004. The boundary values for testing this field are
A. 0, 1900, 2004, 2005C. 1899, 1900, 2004, 2005B. 1900, 2004D. 1899, 1900, 1901, 2003, 2004, 2005
29
An input field takes the year of birth between 1900 and 2004. The boundary values for testing this field are
A. 0, 1900, 2004, 2005C. 1899, 1900, 2004, 2005 (x)B. 1900, 2004D. 1899, 1900, 1901, 2003, 2004, 2005
30
In the problem analysis meeting, a leader is a person who
a.books meeting roomc. encourages all members to give their opinionsb. takes minutes of the meetingd. takes telephone calls
31
In the problem analysis meeting, a leader is a person who
a.books meeting roomc. encourages all members to give their opinions
(x)b. takes minutes of the meetingd. takes telephone calls
32
What is not defined in ISO 9000?a. Standard for quality assurancec. How to do to reach the quality targetb. What to do for quality management d. Process approach
33
What is not defined in ISO 9000?a. Standard for quality assurancec. How to do to reach the quality target(x)b. What to do for quality management d. Process approach
34
Mitigating the risk byA. Minimizing the probability of occurrenceC. Deflecting the risk elsewhereB. Minimizing the value of impactD. All of the above
35
Mitigating the risk byA. Minimizing the probability of occurrenceC. Deflecting the risk elsewhereB. Minimizing the value of impactD. All of the above (x)
36
What is NOT an activity of cause analysis?a. Identify the common defects c. Identify the way to fix the defectsb. Identify the causes of the defectsd. Identify actions to avoid the same defects
37
What is NOT an activity of cause analysis?a. Identify the common defects c. Identify the way to fix the defects (x)b. Identify the causes of the defectsd. Identify actions to avoid the same defects
38
What is NOT an activity of cause analysis?a. Identify the common defects c. Identify the way to fix the defects (x)b. Identify the causes of the defectsd. Identify actions to avoid the same defects
39
A branching node isA. a entry nodeC. a node associated with multiple outlinksB. a node associated with multiple inlinksD. a exit node
40
A branching node isA. a entry nodeC. a node associated with multiple outlinks (x)B. a node associated with multiple inlinksD. a exit node
41
Defect prevention involves which of the following steps:
a. Identify critical tasksc. Minimize expected impactb. Estimate expected impactd. Evaluate the performance
42
Defect prevention involves which of the following steps:
a. Identify critical tasksc. Minimize expected impact (x)b. Estimate expected impactd. Evaluate the performance
43
Which of the following is NOT one of the five maturity levels in the SEI CMMI framework?
A. RepeatableC. ManagedB. TestableD. Optimized
44
Which of the following is NOT one of the five maturity levels in the SEI CMMI framework?
A. RepeatableC. ManagedB. Testable (x)D. Optimized
45
If you were given a bar chart which showed defects by the phase in which they were introduced, in chronological order, you would have been handed a(n):
A.Cause-effect diagramC.Pareto chartB. HistogramD.Control chart
46
If you were given a bar chart which showed defects by the phase in which they were introduced, in chronological order, you would have been handed a(n):
A.Cause-effect diagram (x)C.Pareto chartB. HistogramD.Control chart
47
The condition that represents a potential for loss to an organization is called:
A. RiskC. Threat B. ExposureD. Control
48
The condition that represents a potential for loss to an organization is called:
A. Risk (x)C. Threat B. ExposureD. Control
49
Which item is NOT included in Risk planning of the project?
A. List of possible risks which can impact to the project
C. Contingency actionsB. Mitigation actions d. Number of planned defects
50
To prepare Quality plan for next year, QA leader needs to focus on the most major problems of last year.
Which quality tool is used firstly for the purpose?A. HistogramC. Control chart B. Pareto ChartD.Cause-effect diagram
51
To prepare Quality plan for next year, QA leader needs to focus on the most major problems of last year.
Which quality tool is used firstly for the purpose?A. HistogramC. Control chart B. Pareto Chart (x)D.Cause-effect diagram
Pareto Diagram
0100200300400500
D©y hángM¸y kªnhChu«ngháng
Kh«ng tr¶lêi
YÕu tèkh¸c
Impact
Stat
istic
0%20%40%60%80%100%
¶nh h ëng
Céng dån
52
What is the formula of the metric Defect density?
A. Total defects/ Product sizeC. Review defects/Total defectsB. Test defects/Total defectsD. Test defects/ Test effort
53
What is the formula of the metric Defect density?
A. Total defects/ Product size (x)C. Review defects/Total defectsB. Test defects/Total defectsD. Test defects/ Test effort
54
Which techniques are applied for Fault tolerance?
A. Duplication techniqueC. Both of the aboveB. Backup techniqueD. None of the above
55
Which techniques are applied for Fault tolerance?
A. Duplication techniqueC. Both of the above (x)B. Backup techniqueD. None of the above
56
The company has spent a lot of money to buy automation test tool QuickTestPro. Project team uses the tool for performance testing. It is counted to
A. Direct quality costsC.Prevention costsB.Indirect quality costsD.None of the above
57
The company has spent a lot of money to buy automation test tool QuickTestPro. Project team uses the tool for performance testing. It is counted to
A. Direct quality costsC.Prevention costsB.Indirect quality costs (x)D.None of the above
58
On-job training does NOT includeA. Formal training sponsored by IT companiesC. Background information in software
developmentB. Informal training within the company for
product historyD. Guidance of some experts
59
On-job training does NOT includeA. Formal training sponsored by IT companiesC. Background information in software
development (x)B. Informal training within the company for
product historyD. Guidance of some experts
60
• A deviation from the specified or expected behaviour that is visible to end-users is called
A. An errorB. A failureC. A faultD. A defect
60
• A deviation from the specified or expected behaviour that is visible to end-users is called
A. An errorB. A failure (x)C. A faultD. A defect
61
• A fault is • a. found in the software; the result of an
error.• b. departure from specified behaviour.• c. an incorrect step, process or data
definition in a computer program.• d. a human action that produces an
incorrect result.
61
• A fault is • a. found in the software; the result of an
error.• b. departure from specified behaviour.• c. an incorrect step, process or data
definition in a computer program. (x)• d. a human action that produces an
incorrect result.
62
What are Verifications?a. Review and acceptance testb. To check whether a function needed and
expected by customers is present in a software product
c. To answer the question, did we build the right system?
d. To confirm that work products properly reflect the requirements specified for them
62
What are Verifications?a. Review and acceptance testb. To check whether a function needed and
expected by customers is present in a software product
c. To answer the question, did we build the right system?
d. To confirm that work products properly reflect the requirements specified for them (x)
I can pass
It is too easy!!!