Quiz
CPS406
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (29)
1A software inspection requires an operational system.
- ATrue
- BFalse
2Inspection personnel are more likely to detect errors they have seen before.
- ATrue
- BFalse
3An inspection team must be made up of at least five members.
- ATrue
- BFalse
4When block-box testing a unit, a good approach would be to test all possible inputs.
- ATrue
- BFalse
5A scalability test pushes a system to or beyond its specified limits to evaluate its robustness and error handling capabilities.
- ATrue
- BFalse
6More errors are found at or near equivalence class boundaries than within the class.
- ATrue
- BFalse
7In the "Big Bang" integration strategy, you put a few units together at a time.
- ATrue
- BFalse
8Static verification does not require an operation system.
- ATrue
- BFalse
9What is the role of the 'Inspector' in an inspection team?
- ATo find errors, omissions, and inconsistencies in the code.
- BTo inspect the code for spelling errors.
- CThe overview the proficiency of the inspection team.
- DChairs the meeting and takes note of discovered errors.
10An error checklist is programming language dependent.
- ATrue
- BFalse
11What does a static analyzer do?
- AAnalyzes the operational device for possible compatibility issues.
- BParses the program text and try to discover potentially erroneous conditions.
- CAutomatically fixes all potential errors in a program.
- DAnalyzes a program and calculates how expensive it will be to produce.
12Why type of testing is designed to reflect the relative frequency of user inputs?
- AFrequency Testing
- BInput Testing
- CDefect Testing
- DStatistical Testing
13What does statement coverage require?
- AEach statement in the unit must be executed at least once.
- BMost statements in the unit must be executed at least once.
- CEach statement in the unit must be executed at least twice.
- DEach statement must be executed at least once whenever the program is run.
14Basis Path Testing guarantees:
- AThe program will run.
- BThe program will be error-free.
- CThe execution of every statement.
- DThe execution of almost every statement.
15You must re-run every single test every time you make a change the the software.
- ATrue
- BFalse
16What is regression testing?
- ATesting the newest portions of the program first.
- BRe-running a subset of previously-successful test cases.
- CTesting each segment of code as you write it.
- DTesting your code and regretting writing it.
17The number of bugs remaining in a large system is proportional to the number of bugs already fixed.
- ATrue
- BFalse
18What is test-driven development?
- ADeveloping tests.
- BWriting a segment of code and then writing a test for it.
- CWriting tests for code that has been developed by someone else.
- DWriting a test before coding, with the goal of having the code always pass the test.
19When you use test-driven development, you automatically decouple the modules you are testing.
- ATrue
- BFalse
20What is a software design pattern?
- AA model proposed for imitation in the process of solving a software design problem.
- BA series of methods to help you design your software.
- CA program for designing clothes.
- DSquares, probably.
21In a pattern description, what are forces?
- AThe extraneous values that are to be handled when solving the problem.
- BIssues or concerns to consider when solving a problem.
- CThe amount of effort your force yourself to exert while describing a pattern.
- DThe power hidden deep within.
22A creational pattern is used to create objects in flexible or constrained ways.
- ATrue
- BFalse
23A behavioural pattern is used to represent data structures with uniform processing interfaces.
- ATrue
- BFalse
24A pipe-and-filter is an example of a pattern.
- ATrue
- BFalse
25Data structures and algorithms are high-level patterns.
- ATrue
- BFalse
26Abstract Factory provides an interface for creating families of related or dependent classes without specifying their concrete objects.
- ATrue
- BFalse
27Decorator attaches dynamically additional responsibilities to an object.
- ATrue
- BFalse
28Mediator defines an object that encapsulates how a set of objects interact.
- ATrue
- BFalse
29Which structural pattern allows us to create a closed architecture?
- AThe Proxy Pattern
- BThe Memento Pattern
- CThe Bridge Pattern
- DThe Façade Pattern
Information
- Description
- Quiz on CPS406, created by trishamwow on 07/04/2014.
- Author
- trishamwow
- Language
- English
- Views
- 28
- Rating
- No ratings yet Rate this quiz