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 51 โ€“ 60 of 279 Questions
Page 6 of 28
Q51
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.11. What is ErrorMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
How does the cost of fixing a logical error scale in software engineering according to the course handouts?
  1. A.It remains completely constant regardless of the stage of development or code size.
  2. B.It decreases exponentially as the number of lines of code increases.
  3. C.It increases with the lines of code that must be analyzed to locate and fix the error.
  4. D.It is automatically covered by third-party plugins and is therefore zero.
Q52
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.8. EfficiencyMediumโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
The 'Efficiency' characteristic under the ISO-9126 quality model is primarily concerned with examining which of the following system resources?
  1. A.The number of certified lead auditors and domain specialists in the organization.
  2. B.The number of hours spent by developers during unit and sanity testing phases.
  3. C.The system resources such as the amount of disk space, memory, and network bandwidth used when providing the required functionality.
  4. D.The quantity of use cases and functional requirements documented in the SRS.
Q53
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.15. What is BugEasyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Which of the following is described as an 'ugly fact' in software development regarding the existence of bugs?
  1. A.All software bugs are automatically detected and repaired by modern SCM compilers.
  2. B.A software product can easily be made 100% bug-free with sufficient unit testing.
  3. C.There is nothing like completely Bug-Free Software, and software is often shipped with known bugs.
  4. D.Bugs only occur when using third-party plug-and-play off-the-shelf plugins.
Q54
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.5. FunctionalityMedium๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Under the ISO-9126 standard, how is the 'Functionality' characteristic of a software product defined and expressed?
  1. A.As the physical size of the compiled software code on a hard drive.
  2. B.As the ease with which users learn and operate the graphic user interface.
  3. C.As a totality of essential functions that the software product provides to satisfy stated or implied needs.
  4. D.As the capability of software to maintain performance under stated conditions for a stated period.
Q55
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.17. What is faultEasyโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to the course handouts, software faults are known to be the direct result of ________.
  1. A.failures
  2. B.errors
  3. C.appraisals
  4. D.inspections
Q56
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.19. What is FailureEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to Laprie's definition cited in the course handouts, a system failure occurs when which of the following conditions is met?
  1. A.The delivered service no longer complies with the specifications.
  2. B.A programmer makes a typographical mistake while writing source code.
  3. C.The software development project runs over its predefined budget.
  4. D.The compiler fails to trace a logical error to its nearest place.
Q57
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.21. Defect PreventionMediumโญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
In the macro-level defect filtering funnel diagram, what is the correct order of the four filters through which software requirements are processed?
  1. A.Filter 1: Coding Defects, Filter 2: Testing Defects, Filter 3: Requirement Defects, Filter 4: Design Defects
  2. B.Filter 1: Requirement Defects, Filter 2: Design and Planning Defects, Filter 3: Coding Defects, Filter 4: Testing Defects
  3. C.Filter 1: Budgeting Defects, Filter 2: Sales Defects, Filter 3: Invoicing Defects, Filter 4: Deployment Defects
  4. D.Filter 1: Usability Defects, Filter 2: Efficiency Defects, Filter 3: Maintainability Defects, Filter 4: Portability Defects
Q58
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.1. Quality Engineering BasicsEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
Why is it highly challenging to define and standardize software quality in modern software systems?
  1. A.Because modern software systems are usually interconnections of multiple underlying software systems, coupled with a general lack of standardization and their highly varied nature.
  2. B.Because software products are completely physical and rigid, leaving no room for design modifiability.
  3. C.Because compilers are unable to execute syntax or semantic checks on compiled web application modules.
  4. D.Because software requirements are static across all engineering domains and do not experience change requests.
Q59
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.5. FunctionalityEasy๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to the course handouts, how does increasing the number of functions (such as in a sales order processing system) affect the definition of its functionality?
  1. A.The more functions a software product has, the more complicated it becomes to define its functionality.
  2. B.Increasing functions has no effect on complexity because SCM tools automate functional definition.
  3. C.It simplifies the functionality characteristic by grouping functions into a single command structure.
  4. D.It completely eliminates the need for software validation and user-acceptance testing.
Q60
โ“ MCQ๐Ÿ“˜ CS611๐Ÿ“‘ Lec 1๐Ÿท๏ธ 01.15. What is BugEasy๐Ÿ”โญ๐Ÿ’ก๐Ÿ“„๐ŸŽ“VU๐Ÿ›๏ธVU
According to the Software Quality Engineering handouts, how is a software 'Bug' defined, and how does it primarily differ from a 'Defect'?
  1. A.Bugs are errors identified by the client in the production environment, whereas defects are coding mistakes found during requirements gathering.
  2. B.Bugs are the errors found in the software before it is shipped into production, whereas defects are deviations from requirements found after shipping.
  3. C.Bugs are hardware interface failures, whereas defects represent errors caught exclusively by compiler tools.
  4. D.Bugs are out-of-scope feature requests, whereas defects are in-scope errors that are committed to be delivered.