complete solutions
Correctness - correct answer ✔✔Degree to which software adheres to its specific requirements
Reliability - correct answer ✔✔Frequency and criticality of software failure
Robustness - correct answer ✔✔Degree to which erroneous situations are handled gracefully
Usability - correct answer ✔✔Ease with which users can learn/execute tasks within the software
Maintainability - correct answer ✔✔Ease with which changes can be made in the software
Reusability - correct answer ✔✔Ease with which software components can be reused in the
development of other software systems
Portability - correct answer ✔✔Ease with which software components can be used in multiple computer
environments
Efficiency - correct answer ✔✔Degree to which software fulfills its purpose without wasting resources
LIFO (Last-In, First-Out) - correct answer ✔✔What behavior does a stack follow?
FIFO (First-In, First-Out) - correct answer ✔✔What behavior does a queue follow?
O(n*log(n)) - correct answer ✔✔What is the order of the following growth function?
t(n) = 5*n*log(n) + 20n - 4
, Exponential (O(2^n)) - correct answer ✔✔What growth function has the highest order?
Growth function - correct answer ✔✔Math equation telling exactly how the function grows with scale
False - correct answer ✔✔True or False: Speeding up the CPU means that one is speeding up a running
process by the same amount?
Other processes, such as resources, bus speeds, I/O, etc. can be driving the performance. - correct
answer ✔✔Why does speeding up the CPU not necessarily speed up the process by the same amount?
(An) Element - correct answer ✔✔What does the pop() function on a stack return?
(1) push(), (2) pop(), (3) size(), (4) isEmpty(), (5) peek() - correct answer ✔✔What are the 5 basic
operations on a stack?
Inheritance - correct answer ✔✔Process where an object or class is based on another object
Polymorphism - correct answer ✔✔Characteristic of being able to assign a different meaning/usage to
something in different contexts, mainly to allow an entity like a variable, function, or object to have more
than 1 form
Generics - correct answer ✔✔What enables programmers to specify, with a single method declaration, a
set of related methods, or with a single class declaration, a set of related types, respectively?
True - correct answer ✔✔True or False: When an element is removed from a queue using the dequeue()
operation, that element is removed from the FRONT of the collection?
True - correct answer ✔✔True or False: When an element is added to a queue using the enqueue()
operation, that element is added to the REAR of the collection?