In the case of large-scale software, why is it easier to review products produced under the object-oriented paradigm?
A. it will have been produced following IEEE Standard 1028, 1988
B. it will have been produced following ISO 9000
C. the resulting product will consist of largely independent pieces
D. as it is a newer approach it is easier to find its documentation
E. the process followed is more modern
查看答案
In the case of code inspections the most appropriate measure of fault density is:
A. the number of major/minor faults detected per hour
B. the number of major/minor faults detected per person-hour
C. the number of faults detected during inspection versus the number found in production once the product was put into operation
D. the number of faults detected per 1000 lines of code (kLOC)
E. the number of faults detected per page
In the case of specification and design inspections the most appropriate measure of fault density is:
A. the number of major/minor faults detected per hour
B. the number of major/minor faults detected per person-hour
C.the number of faults detected per page
D. the number of faults detected per 1000 lines of code (kLOC)
Execution-based testing is a process of inferring certain behavioural properties based, in part, on the results of executing the product in a known environment with selected inputs (Goodenough, 1979). What is the problem with this approach?
A. The tester has few clues to help find any faults: a set of inputs and a corresponding set of outputs.
B. The environment is uncertain - there may be faults in the hardware or software (e.g. operating system) environment.
C. In a real-time environment there is little control over the inputs. In a data processing environment the data used by tester may not be representative of that used by the end-users.
D. All of these are problems.
E. None of these are problems.
In a real-time environment there is little control over the inputs. What can be used to partially circumvent this problem? A:
A. real-time operating system
B. simulator
C. data base management system
D. virtual reality synthesiser
E. configuration control tool