Question: Which of the following terms is defined as the potential of gaining or losing something of value?
Answer Options:
Answer: Risk
Question: Which of the following is true of software testing?
Answer Options:
Answer: Static testing involves software programs called static analyzers which are run against new code.
Question: In the context of development of safety critical systems, if an undesirable event has a ten percent probability of occurring and a potential cost of $50,000, then the risk can be calculated as which of the following?
Answer Options:
Answer: $5000
Question: When developing safety-critical systems, a key assumption must be that safety will automatically result from following an organization’s standard development methodology.
Answer Options:
Answer: False
Question: Software quality is defined as the degree to which a software product meets:
Answer Options:
Answer: the needs of its users.
Question: When sued for which of the following, a software supplier is not held responsible for every product defect that causes customer or third-party loss?
Answer Options:
Answer: strict liability
Question: A type of business system which is used to develop accurate forecasts of customer demand, recommend stocks and bonds for an investment portfolio is known as which of the following?
Answer Options:
Answer: decision support system
Question: Black-box testing treats the software unit as a device that has expected input and output behaviors but whose internal workings are known.
Answer Options:
Answer: False
Question: Which of the following can be oral, written, or inferred from the seller’s conduct?
Answer Options:
Answer: Warranty
Question: The focus of system testing is to validate the system as a whole rather than individual pieces of code.
Answer Options:
Answer: True
Question: A unit test examines the individual components of a software program to ensure they operate correctly.
Answer Options:
Answer: True
Question: Software validation is the process of evaluating a software program during or at the end of its development to ensure it meets specified requirements.
Answer Options:
Answer: True
Question: Which of the following is not a type of software maintenance?
Answer Options:
Answer: Protective
Question: In the context of software maintenance, corrective maintenance involves modifying the software to cope with changes in the software environment.
Answer Options:
Answer: False
Question: Which of the following statements is true about software development life cycle (SDLC)?
Answer Options:
Answer: SDLC is iterative.
Question: Which of the following is an example of a functional requirement?
Answer Options:
Answer: The system must be able to handle 1,000 transactions per second.
Question: The primary goal of software configuration management (SCM) is to:
Answer Options:
Answer: Track and control changes in the software.
Question: Which of the following is true about software prototyping?
Answer Options:
Answer: Prototyping is used to gather user requirements.