Chapter 3 Flashcards
In ______ testing, testers use their knowledge of system internals to assess the system.
white-box
Usually, with every new fix, software testers run a battery of ______ to make sure that
all functionality that was known to be working is still working
regression tests
The BubbleSort algorithm uses a series of ______ and ______ operations to arrange the
elements of a list in the correct order
comparison, swap
A(n) ______ is a collection of items in which the last item added to the collection is the
first one to be removed
stack
______ is the process of determining the detailed business requirements for a new
software system.
Requirements analysis
A linked list is a collection of nodes such that each node contains a(n) ____ to the next
node in the sequence.
reference (or link)
The ______ operation adds an item to a queue, whereas the ______ operation removes
an item from a queue
enqueue, dequeue
The QuickSort algorithm uses ______ and comparison operations to arrange the
elements of a list in the correct order
partitioning
A(n) ______ is responsible for analyzing business needs and converting them into
requirements that can be executed by the development team
business analyst
Alpha testing and beta testing both are part of the ______ testing of a system.
acceptance