Remaining Quizzes Flashcards

1
Q

Divide and Conquer Approach is solving a large problem by breaking up into smaller subproblems that hopefully will be easier to solve.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

In ___________________, all code is implemented by a team of two programmers sharing a single computer; this is referred to as pair programming.

A

Team approach of agile processes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Stepwise refinement can be defined as a means to postpone decisions on details until as late as possible to concentrate on the important issues.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

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.

A

Synchronize-and-Stabilize Team Approach

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Open-Source Programming Teams meet at a regular time each day in stand-up meetings.

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A variation is a version for a different operating system or hardware.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Which of the following tools can detect when the programmer calls a function with a wrong number of parameters?

A

Online interface checker

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

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.

A

Classical Chief Programmer Team Approach

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

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.

A

Democratic Team Approach

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The aim of walkthroughs is to correct the faults.

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Which of the following is not one of the main reasons of using documentation standards?

A

Reducing testing time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Which of the following is not a metric for the size of a product?

A

SLIM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

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.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

COCOMO is an algorithmic cost estimation model

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Systematic execution-based testing should be done by SQA group

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

There must be managerial independence between the development group and the SQA group

A

True

17
Q

Lines of code is the best metric for the size of the product to be considered in planning and estimation

A

False

18
Q

Testing is not needed, if a product has been proven correct

A

False

19
Q

An important component of the inspection procedure is the record of fault statistics

A

True