All Free Software Engineering MCQs with Answers
Every Software Engineering question in the bank, across all chapters, each with the correct answer and a written explanation. Free and unlimited, with no account needed.
1,731 questions · page 65 of 87
- A. Confidentiality
- B. Intellectual property rights
- C. Both Confidentiality & Intellectual property rights
- D. Managing Client Relationships
Explanation: Confidentiality and intellectual property rights are central professional responsibilities because engineers must protect client…
Correct answer: Both Confidentiality & Intellectual property rights- A. Your employer releases a safety-critical system without finishing the testing of the system
- B. Refusing to undertake a project
- C. Agreement in principle with the policies of senior management
- D. All of the mentioned
Explanation: Releasing a safety-critical system before completing its testing creates a conflict between delivery pressure and the duty to protect the…
Correct answer: Your employer releases a safety-critical system without finishing the testing of the system- A. Audit
- B. General
- C. Technical
- D. Data
Explanation: An audit test evaluates whether the completed system satisfies requirements, is free from significant errors, and is suitable for…
Correct answer: Audit- A. programming plan
- B. test data
- C. both A and B
- D. integration requirements
Explanation: Writing and testing programs require both a programming plan to guide development and test data to exercise the program.
Correct answer: both A and B- A. final test
- B. complete test
- C. systems acceptance test
- D. parallel test
Explanation: A systems acceptance test is the final user-oriented test in which end users check whether the complete system satisfies operational…
Correct answer: systems acceptance test- A. A logical error in a program
- B. A difficult syntax error in a program
- C. Documenting programs using an efficient documentation tool
- D. All of the above
Explanation: A bug is a defect in a program that can cause incorrect behavior, and a logical error is a common example.
Correct answer: A logical error in a program- A. Scrambling
- B. Debugging
- C. Encoding
- D. Verification
Explanation: Debugging is the process of locating and correcting errors or defects in a computer program.
Correct answer: Debugging- A. Finding broken code
- B. Evaluating deliverable to find errors
- C. A stage of all projects
- D. None of the mentioned
Explanation: Software testing evaluates a software product or deliverable to reveal defects and verify expected behaviour.
Correct answer: Evaluating deliverable to find errors- A. Creation of usage scenarios
- B. Specific usage file
- C. Generation of test cases from the servers end.
- D. Reliability
Explanation: Certification can use usage scenarios, usage profiles, generated test cases, and reliability assessment.
Correct answer: Generation of test cases from the servers end.1290. Quality also can be looked at in terms of user satisfaction which includes_____________________?
- A. A compliant product
- B. Good quality output
- C. Delivery within budget and schedule
- D. All of the mentioned
Explanation: User satisfaction depends on more than product compliance: it also reflects useful quality, acceptable cost, and timely delivery.
Correct answer: All of the mentioned- A. Prevention
- B. Internal Failure
- C. External Failure
- D. Appraisal
Explanation: Inspections and testing assess whether a product or work product meets requirements, so their cost is classified as appraisal cost.
Correct answer: Appraisal- A. SQA
- B. SQM
- C. SQI
- D. SQA and SQM
Explanation: Software quality assurance, or SQA, is the commonly used term for the planned quality-management activities that ensure software processes…
Correct answer: SQA- A. 60, 40
- B. 70, 30
- C. 80, 20
- D. No such principle exists
Explanation: Pareto's principle is commonly summarized as 80% of the effects, such as defects, arising from about 20% of the causes.
Correct answer: 80, 201294. What is Six Sigma ?
- A. It is the most widely used strategy for statistical quality assurance
- B. The "Six Sigma" refers to six standard deviations
- C. It is the most widely used strategy for statistical quality assurance AND The "Six Sigma" refers to six standard deviations
- D. A Formal Technical Review(FTR) guideline for quality walkthrough or inspection
Explanation: Six Sigma is a statistical quality-improvement strategy, and its name refers to a process being centered within six standard deviations of…
Correct answer: It is the most widely used strategy for statistical quality assurance AND The "Six Sigma" refers to six standard deviations1295. What kind of quality cost is incurred when an error is detected in a product prior to shipment ?
- A. Prevention
- B. Internal Failure
- C. External Failure
- D. Appraisal
Explanation: An error found before shipment causes an internal failure because the defect is detected inside the organization before reaching the…
Correct answer: Internal Failure- A. Software availability
- B. Software reliability
- C. Software failure
- D. None of the mentioned
Explanation: A software failure occurs when the delivered system does not conform to its specified requirements or expected behaviour.
Correct answer: Software failure- A. Quality of design
- B. Quality of conformance
- C. Quality of testing
- D. None of the mentioned
Explanation: Quality of conformance measures how closely the manufactured or implemented product follows its design specifications.
Correct answer: Quality of conformance- A. Process control
- B. Document control
- C. Control of nonconforming products
- D. Servicing
Explanation: In the ISO 9001 topic classification used by this question, inspection and testing are grouped under process control, which ensures that…
Correct answer: Process control- A. examine memory & registers
- B. stop execution at a particular point
- C. search for references for particular variables, constant and registers
- D. all of the mentioned
Explanation: A debugger can inspect memory and registers, pause execution at breakpoints, and search for references to variables, constants, or…
Correct answer: all of the mentioned- A. Developers
- B. Testers
- C. Users
- D. All of the mentioned
Explanation: Beta testing is conducted by representative end users in a real or near-real environment after internal testing.
Correct answer: Users