Ch 01: Software Quality Engineering Discipline

279 Questions279 MCQs0 Short Questions0 Long Questions
๐ŸŽฏ Exam Practice Papers
SEMESTER PASS

CS611 - Software Quality Engineering Examination Practice

Timed practice exam simulation for CS611 - Software Quality Engineering.

๐Ÿ“˜ VU MID TERM EXAMLectures 1 to 22
โฑ๏ธ 60 Mins

Mid Term Examination

Covers syllabus of Lectures 1 to 22 with 30 high-yield MCQs in a timed exam environment.

๐Ÿ“30 MCQs
โฑ๏ธ60 Minutes
๐Ÿ“— VU FINAL TERM EXAMLectures 23 to 45
โฑ๏ธ 90 Mins

Final Term Examination

Comprehensive semester exam preparation with 45 MCQs covering Lectures 23 to 45 with complete course coverage.

๐Ÿ“45 MCQs
โฑ๏ธ90 Minutes
Showing 1 โ€“ 10 of 279 Questions
Page 1 of 28
Q1
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.22. Defect Detection or ReductionEasy๐Ÿ”๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In professional software development, which of the following is considered an unrealistic expectation?
  1. A.A project or product with 0 bug count
  2. B.A project with an increased bug count
  3. C.Random occurrence of bugs
  4. D.A project with a reduced bug count
Q2
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.9. MaintainabilityMedium๐Ÿ”๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
What is the top-level quality characteristic of maintainability as defined in the ISO-9126 framework?
  1. A.The capability of software to maintain its level of performance under stated conditions.
  2. B.The ease of use from a user viewpoint.
  3. C.The effort needed to make specified modifications to the software product.
  4. D.The essential purpose of any product or service.
Q3
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.19. What is FailureEasy๐Ÿ”โญ๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
What is a failure as defined in Software Quality Engineering?
  1. A.The presence of defects in a software solution.
  2. B.A result of a human action that produces an incorrect result.
  3. C.The inability of the program to behave as expected within given performance requirements.
  4. D.An incorrect step, process, or data definition in a computer program.
Q4
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.20. Example of FailureMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to the course handouts, which of the following is the specific example provided to illustrate a software failure?
  1. A.An online payment system where the option to select a debit card is missing in production.
  2. B.The Mariner I space probe rocket diverting from its intended path due to a transcribed pencil formula error.
  3. C.A C program printing an incorrect subtraction result instead of adding because a minus sign was written instead of a plus sign.
  4. D.A programmer mistakenly writing a single equal sign (=) instead of a double equal sign (==) inside a conditional check.
Q5
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.16. Example of BugMedium๐Ÿ”โญ๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to the course handouts, which historic event is used to demonstrate a software bug?
  1. A.The Apollo 11 moon landing computer overload during lunar descent.
  2. B.The July 28, 1962 Mariner I space probe launch failure, where an improperly transcribed pencil formula caused the rocket to divert from its path.
  3. C.The Ariane 5 rocket explosion caused by a 64-bit floating-point to 16-bit signed integer overflow.
  4. D.The Y2K Millennium Bug that threatened date calculations in banking databases.
Q6
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.11. What is ErrorEasy๐Ÿ”โญ๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
What is an error as defined in software quality engineering?
  1. A.An incorrect condition in a computer program.
  2. B.A semantic mistake made by a programmer.
  3. C.A syntactic mistake made by a programmer.
  4. D.A human action that produces an incorrect result and/or the mistakes made by a programmer.
Q7
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.7. UsabilityMedium๐Ÿ”๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
What is the top-level quality characteristic of usability as defined in the ISO-9126 framework?
  1. A.The relationship between the level of software performance and the amount of resources used.
  2. B.The capability of software to be transferred from one environment to another.
  3. C.The ease of use from a user viewpoint.
  4. D.The effort needed to make specified modifications to the software product.
Q8
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.9. MaintainabilityMedium๐Ÿ”๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
What is the main goal of the 'Maintainability' characteristic in software quality evaluation?
  1. A.To ensure the software can perform its functions reliably over a long period.
  2. B.To measure the effort needed to make specified modifications to the software.
  3. C.To allow the software to be transferred easily to a different operating system.
  4. D.To provide a totality of essential functions that meet implied needs.
Q9
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.9. MaintainabilityEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Under the ISO-9126 quality model, which of the following best defines the 'Maintainability' quality characteristic?
  1. A.The set of attributes related to the capability of software to maintain its level of performance under stated conditions for a stated period.
  2. B.The set of attributes that bear on the effort needed to make specified modifications, focusing on the ability to identify and repair faults within a software solution.
  3. C.The set of attributes concerning the relationship between the level of software performance and the amount of resources used under stated conditions.
  4. D.The set of attributes related to the ability of software to be transferred from one hardware or operating system environment to another.
Q10
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.18. Example of FaultMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
If a developer is required to write a C program to add two numbers, but writes `ans = value1 - value2;` instead of `ans = value1 + value2;` in the source code, this incorrect subtraction operator represents a ________.
๐Ÿ’ป c Snippet
ans = value1 - value2; // requirement is addition
  1. A.Software Failure
  2. B.Software Fault
  3. C.Requirement Defect
  4. D.Software Validation