Remaining Quizzes Flashcards
Divide and Conquer Approach is solving a large problem by breaking up into smaller subproblems that hopefully will be easier to solve.
True
In ___________________, all code is implemented by a team of two programmers sharing a single computer; this is referred to as pair programming.
Team approach of agile processes
Stepwise refinement can be defined as a means to postpone decisions on details until as late as possible to concentrate on the important issues.
True
Each of the three or four sequential builds of _________________________ is constructed by a number of small parallel teams led by a manager and consisting of between three and eight developers together with three to eight testers who work one-to-one with the developers. The team is provided the specifications of its overall task; individual team members then are given the freedom to design and implement their portions of that task as they wish. The partially completed components are tested and debugged on a daily basis.
Synchronize-and-Stabilize Team Approach
Open-Source Programming Teams meet at a regular time each day in stand-up meetings.
False
A variation is a version for a different operating system or hardware.
True
Which of the following tools can detect when the programmer calls a function with a wrong number of parameters?
Online interface checker
In ________________________, a leader programmer is assisted by the backup programmer, the programming secretary, and from one to three programmers. The leader should be both a successful manager and a highly skilled programmer who does the architectural design and any critical or complex sections of the code. The other team members work on the detailed design and the coding, under the direction of the leader.
Classical Chief Programmer Team Approach
The basic concept underlying ___________________ is egoless programming. Every programmer must encourage the other members of the team to find faults in his or her code. The presence of a fault must not be considered something bad but a normal and accepted event; the attitude of the reviewer should be appreciation at being asked for advice, rather than ridicule of the programmer for making coding mistakes.
Democratic Team Approach
The aim of walkthroughs is to correct the faults.
False
Which of the following is not one of the main reasons of using documentation standards?
Reducing testing time
Which of the following is not a metric for the size of a product?
SLIM
The Software Project Management Plan must include resources for testing, and the detailed schedule must explicitly indicate the testing to be done during each workflow.
True
COCOMO is an algorithmic cost estimation model
True
Systematic execution-based testing should be done by SQA group
True