Frage 1
Frage
What is a software process?
Antworten
-
a set of activities and results for producing a software product
-
a set of activities that result in a software product
-
the process of creating software
Frage 2
Frage
The waterfall model is [blank_start]plan-driven[blank_end] and has [blank_start]separate and distinct phases[blank_end] of [blank_start]specification and development[blank_end].
Antworten
-
plan-driven
-
agile
-
a structured software process model
-
separate and distinct phases
-
nerds working at it hard
-
reuse-oriented software enginerering
-
agile, flexible specifications
-
specification and development
-
research and development
-
validation and debugging
Frage 3
Frage
Incremental development has [blank_start]specification[blank_end], [blank_start]development and validation[blank_end] all of which are [blank_start]interleaved[blank_end]. It may be [blank_start]plan-driven or agile[blank_end].
Frage 4
Frage
Configuration management is concerned with...?
Antworten
-
the configuration of employees within the business and the roles they play within software development/production
-
the configuration of software to ensure its' validity and effectiveness in completing its required task
-
policies, processes and tools for managing changing software systems
Frage 5
Frage
Needed because [blank_start]it is easy to lose track of what changes[blank_end] have been [blank_start]incorporated[blank_end]
Frage 6
Frage
Configuration Management includes:
Frage 7
Frage
White-box testing techniques include: [blank_start]tracing[blank_end], [blank_start]divide and conquer[blank_end], [blank_start]static analysis[blank_end] and [blank_start]path testing[blank_end].
Antworten
-
tracing
-
divide and conquer
-
static analysis
-
path testing
Frage 8
Frage
Constructing an independent path is done via starting with the [blank_start]baseline path[blank_end] and varying [blank_start]one decision[blank_end] until all [blank_start]decision outcomes[blank_end] have been [blank_start]varied[blank_end].
Antworten
-
decision outcomes
-
baseline path
-
one decision
-
varied
Frage 9
Frage
Equivalence partitioning is?
Antworten
-
Dividing a set of test conditions into separate groups that can be considered the same.
-
Partitioning code into separate parts to find the root of the problem.
-
Dividing a set of conditions into different groups to be used as test cases.
Frage 10
Frage
Select all the types of testing I have learnt about.
Antworten
-
Module Testing
-
Deployment Testing
-
Regression Testing
-
yes
-
Integration Testing
-
System Testing
-
Overload Testing
-
Robustness Testing
-
Analytical Testing
-
Acceptance Testing
Frage 11
Frage
Module Testing is the [blank_start]testing of a single module[blank_end]
Frage 12
Frage
Integration Testing is testing the [blank_start]integration of modules and subsystems[blank_end]
Frage 13
Frage
Acceptance Testing is performed by [blank_start]the customer[blank_end]
Frage 14
Frage
Regression testing is done to test for [blank_start]degradations of correctness[blank_end] or [blank_start]other qualities[blank_end] due to [blank_start]modifications[blank_end].
Frage 15
Frage
A software process is [blank_start]a set of activities and results[blank_end] for [blank_start]producing a software product[blank_end].
Frage 16
Frage
Software Process includes:
Frage 17
Frage
How does the binarySearch method work?