UPDATE!
Choose the most accurate answer: Low coupling aids in...
A. Decomposability
B. Abstracting away complex information
C. Ensuring that changes don't cross boundaries of modules
D. Lower corruption rate of data
C. Ensuring that changes don't cross boundaries of modules
All of the following are stages in an object-oriented development process EXCЕРТ?
A. Object-oriented analysis
B. Object-oriented design
C. Object-oriented programming
D. Object-oriented evolution
D. Object-oriented evolution
Which of the following are necessary before proper testing?
A. inputs which cause issues
B. inputs, expected output, and an oracle
C. inputs, expected output, an oracle, and the actual output
D. inputs and expected output
B. inputs, expected output, and an oracle
Which of the four aspects of modularity can be described as: How well a module meets a single well-
defined goal.
A. Information Hiding
B. Cohesion
C. Data Encapsulation
D. Coupling
B. Cohesion
Which of these is a user requirement?A. Use the MariaDB database for internal data persistance
B. Retry posting the message up to 3 times every 5 minutes if the post is rejected by the server
C. Allow an authorized user to post a message of no more than 136 characters to the Facebook POST
API
D. Allow the user to post a message to Facebook
D. Allow the user to post a message to Facebook
The three types of loose coupling are:
A. Data; Message; Data Structure
B. Content; Common; External
, C. Data; Message; None
D. Control; Data Structure; Loose
C. Data; Message; None
In the acceptance test, which technique is applied to test the completed system?
A. Black Box
B. White Box
C. Clear Box
D. Glass Box
E. All of the others
A. Black Box
Lean helps increase productivity by:
A. Adding additional resources to help decrease the burden of the workload
B. Increasing inputs to directly increase outputs.
C. Reducing the amount of useless activity that our resources (the team members) are currently
burdened with.
D. Giving staff more work to help create more output.
C. Reducing the amount of useless activity that our resources (the team members) are currently
burdened with.
How do you deliver fast (i.e reduce cycle time) without compromising the quality?
A. Finish the work and leave quality for later.
B. Have people work on multiple things at the same time.
C. Ask people to work overtime.
D. Minimize the number of items in-process.
D. Minimize the number of items in-process.
If you need to have a cutover strategy where the replacement machine is running and ready for
installation,then you would choose which of the following cutover strategies?
A. Hot failover
B. Warm standby
C. Cold backup
D. Warm failover
B. Warm standby
Which of the following is most preferred?
A. Allowing one module to affect the program flow of another via the use of a flag (control coupling)
B. Having more than one module rely on the same version of the RSS standard (external coupling)
C. Allowing one module to affect the program flow of another via the use of a state message
(messagecoupling)
D. Having two modules rely on the same global information structure (common coupling)