Quick Revision

GK One-Line Question & Answer

15541+ short questions with short answers, covering every category and sub-category on the site — no long articles to scroll through. Good for a fast recap before an exam, or a few minutes of daily practice.

Software Project Management → Introduction to SPM 4

What is the major drawback of using RAD Model?
increases reusability of components, highly specialized & skilled developers/designers are required
click to copy
Which four framework activities are found in the Extreme Programming(XP) ?
planning, design, coding, testing
click to copy
To enable a process to wait within the monitor                      
a condition variable must be declared as condition
click to copy
Which of the following is not a metric for design model?
complexity metrics
click to copy

Software Project Management → Project Planning 4

SDLC stands for
software development life cycle
click to copy
Which process can be affected by other processes executing in the system?
cooperating process
click to copy
Which of the following are parameters involved in computing the total cost of a software development project?
all of the mentioned
click to copy
Statement and branch coverage metrics are part of
testing
click to copy

Software Project Management → Project Scheduling 4

Which model can be selected if user is involved in all the phases of SDLC?
rad model
click to copy
When several processes access the same data concurrently and the outcome of the execution depends on the particular order in which the access takes place, is called?
race condition
click to copy
Which of the following costs is not part of the total effort cost?
costs of lunch time food
click to copy
Function Points in software engineering was first proposed by
albrecht
click to copy

Software Project Management → Risk Management 4

Agile Software Development is based on
both incremental and iterative development
click to copy
If a process is executing in its critical section, then no other processes can be executing in their critical section. This condition is called?
mutual exclusion
click to copy
What is related to the overall functionality of the delivered software?
function-related metrics
click to copy
How many Information Domain Values are used for Function Point Computation?
five
click to copy

Software Project Management → Cost Estimation 4

Which on of the following is not an agile method?
4gt
click to copy
Which one of the following is a synchronization tool?
semaphore
click to copy
A                    is developed using historical cost information that relates some software metric to the project cost.
algorithmic cost modelling
click to copy
Function Point Computation is given by the formula
fp = count total * [0.65 + 0.01 * sum(fi)].
click to copy

Software Project Management → PERT and CPM 4

How is plan driven development different from agile development ?
iteration occurs within activities
click to copy
A semaphore is a shared integer variable
that can not drop below zero
click to copy
Which technique is applicable when other projects in the same analogy application domain have been completed?
estimation by analogy
click to copy
Structural complexity of a module i is given as S(i) = f*f (i). What does f symbolizes here?
“fan out” of module i
click to copy

Software Project Management → Resource Management 4

How many phases are there in Scrum ?
three
click to copy
Mutual exclusion can be provided by the
both mutex locks and binary semaphores
click to copy
Which model assumes that systems are created from reusable components, scripting or database programming?
an application-composition model
click to copy
SMI stands for
software maturity index
click to copy

Software Project Management → Software Metrics 4

Which one of the following models is not suitable for accommodating any change?
waterfall model
click to copy
When high priority task is indirectly preempted by medium priority task effectively inverting the relative priority of the two tasks, the scenario is called
priority inversion
click to copy
Which of the following states that work expands to fill the time available.
parkinson’s law
click to copy
SMI = [Mt – (Fa + Fc + Fd)]/Mt. Here Mt is the number of modules
in the current release
click to copy

Software Project Management → Quality Assurance 4

In XP Increments are delivered to customers every                weeks.
two
click to copy
Process synchronization can be done on
both hardware and software level
click to copy
Which model is used during early stages of the system design after the requirements have been established?
an early design model
click to copy
The amount of time that the software is available for use is known as
reliability
click to copy

Software Project Management → Project Monitoring 4

Is a customer involved test development and validation in XP ?
it may vary from customer to customer
click to copy
7 INTERACTIVE PROCESSES
all of the mentioned
click to copy
Which model is used to compute the effort required to integrate reusable components or program code that is automatically generated by design or program translation tools?
a reuse model
click to copy
Usability in metric analysis is defined as the degree to which the software
is easy to use
click to copy