Manual copy
.docx
keyboard_arrow_up
School
Conestoga College *
*We aren’t endorsed by this school
Course
1447
Subject
Computer Science
Date
Feb 20, 2024
Type
docx
Pages
4
Uploaded by MateGalaxy14663
Chapter 1
Q. 1: Failure is _________
A. Incorrect program behavior due to a fault in the program B. Bug found before product Release C. Bug found after product Release D. Bug found during Design phase
Ans: A
Q. 2: Which of the following can be the root cause of a bug in a software product? (I) The project had incomplete procedures for configuration management. (II) The time schedule to develop a certain component was cut. (III) the specification was unclear (IV) Use of the code standard was not followed up (V) The testers were not certified A. (I) and (II) are correct B. (I) through (IV) are correct C. (III) through (V) are correct D. (I), (II) and (IV) are correct
Ans: B
Q. 3: Which of the following is NOT a reasonable test objective? A. To find faults in the software B. To give confidence in the software C. To find performance problems D. To prove that the software has no faults
Ans: B
Q. 4: Which of the following is true A. Testing is the same as quality assurance B. Testing is a part of quality assurance C. Testing is not a part of quality assurance D. Testing is the same as debugging
Ans: B
Q. 5: Which of the following sentences describes one of these basic principles? A. Complete testing of software is attainable if you have enough resources and test tools B. With automated testing, you can make statements with more confidence about the quality of a product than with manual testing C. For a software system, it is not possible, under normal conditions, to test all input and output combinations. D. A goal of testing is to show that the software is defect-free
Ans: C
Q. 6: A test team consistently finds between 90% and 95% of the defects present in the system under test. While the test manager understands that this is a good defect-detection percentage for her test team and industry, senior management and executives remain disappointed in the test group, saying that the test team misses too many bugs. Given that the users are generally happy with the system and that the failures which have occurred have generally been low impact, which of the following testing principles is most likely to help the test manager explain to these managers and executives why some defects are likely to be missed? A. Exhaustive testing is impossible B. Absence-of-errors fallacy C. Defect clustering D. Pesticide paradox
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
Related Questions
Distinguish between baseline version revision and release, and outline the stages in software configuration management.
arrow_forward
Distinguish between baseline version revision and release when describing the software configuration management process.
arrow_forward
Note: Please answer it asap, dont need explaination, just answer. Thank you!
arrow_forward
WEEK 1 DISCUSSION#2
ANSWER THE FOLLOWING QUESTIONS BELOW:
What are some of the ways that defects can be introduced, and why or why won’t a defect result in a failure?
What is a defect, and why is it important to find defects as early as possible in the software development life cycle? Discuss the concepts of risk, phase containment, and cost behavior within your post.
arrow_forward
Describe the process of managing software configurations by drawing distinctions between the baseline version revision and the release.
arrow_forward
It is the responsibility of a system administrator to ensure that upgrades to software do not render previously installed versions inoperable. Since the new software has a very short software development life cycle (SDLC), it has to have improvements made to it as quickly as possible. Certain modifications need prior clearance. The length of time that production must halt in order for changes to be implemented will be cut in half as a result of four initiatives.
arrow_forward
Requirements validation is one of the activities of the software development process:
i. At what stage of the SDLC do you intend to carry out Requirements validation of your project
arrow_forward
30. Adaptive maintenance is
the type of maintenance that is carried out to correct errors that were not discovered during the product
development phase.
the type of maintenance usually required for porting the software to work in a new environment.
none of the given choices
the type of maintenance carried out to improve the performance of the system.
arrow_forward
Describe the many phases that are involved in software configuration management, and make a distinction between the baseline version revision and the release.
arrow_forward
Why is Software Configuration Management so important to the conclusion of a successful project?
arrow_forward
It is common practice in the system development process to use the computer-aided software
engineering (CASE) method. What should be the decisive element in selecting whether to utilize the
CASE method in a development project? What are the pros and downsides of adopting the CASE
technique?
arrow_forward
The responsibility of ensuring that the enhancements made by the software team do not have an effect on the software used in production lies with the system administrator. Because the software development life cycle (SDLC) is so short in the program that is being updated, new features need to be added as rapidly as possible. These modifications need to be sanctioned first before they can be put into action. Before beginning the upgrade process, it is important to have a discussion about the four possible strategies that might assist limit production downtime.
arrow_forward
A system administrator's job is to prevent new versions of software from breaking the old ones. The new software has a short software development life cycle (SDLC), thus it has to be enhanced fast. Some alterations require prior approval. Four projects will reduce the amount of time manufacturing must stop before improvements may be implemented.
arrow_forward
SEE MORE QUESTIONS
Recommended textbooks for you
Information Technology Project Management
Computer Science
ISBN:9781337101356
Author:Kathy Schwalbe
Publisher:Cengage Learning
Related Questions
- Distinguish between baseline version revision and release, and outline the stages in software configuration management.arrow_forwardDistinguish between baseline version revision and release when describing the software configuration management process.arrow_forwardNote: Please answer it asap, dont need explaination, just answer. Thank you!arrow_forward
- WEEK 1 DISCUSSION#2 ANSWER THE FOLLOWING QUESTIONS BELOW: What are some of the ways that defects can be introduced, and why or why won’t a defect result in a failure? What is a defect, and why is it important to find defects as early as possible in the software development life cycle? Discuss the concepts of risk, phase containment, and cost behavior within your post.arrow_forwardDescribe the process of managing software configurations by drawing distinctions between the baseline version revision and the release.arrow_forwardIt is the responsibility of a system administrator to ensure that upgrades to software do not render previously installed versions inoperable. Since the new software has a very short software development life cycle (SDLC), it has to have improvements made to it as quickly as possible. Certain modifications need prior clearance. The length of time that production must halt in order for changes to be implemented will be cut in half as a result of four initiatives.arrow_forward
- Requirements validation is one of the activities of the software development process: i. At what stage of the SDLC do you intend to carry out Requirements validation of your projectarrow_forward30. Adaptive maintenance is the type of maintenance that is carried out to correct errors that were not discovered during the product development phase. the type of maintenance usually required for porting the software to work in a new environment. none of the given choices the type of maintenance carried out to improve the performance of the system.arrow_forwardDescribe the many phases that are involved in software configuration management, and make a distinction between the baseline version revision and the release.arrow_forward
- Why is Software Configuration Management so important to the conclusion of a successful project?arrow_forwardIt is common practice in the system development process to use the computer-aided software engineering (CASE) method. What should be the decisive element in selecting whether to utilize the CASE method in a development project? What are the pros and downsides of adopting the CASE technique?arrow_forwardThe responsibility of ensuring that the enhancements made by the software team do not have an effect on the software used in production lies with the system administrator. Because the software development life cycle (SDLC) is so short in the program that is being updated, new features need to be added as rapidly as possible. These modifications need to be sanctioned first before they can be put into action. Before beginning the upgrade process, it is important to have a discussion about the four possible strategies that might assist limit production downtime.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Information Technology Project ManagementComputer ScienceISBN:9781337101356Author:Kathy SchwalbePublisher:Cengage Learning
Information Technology Project Management
Computer Science
ISBN:9781337101356
Author:Kathy Schwalbe
Publisher:Cengage Learning