MCIT 594 Exam With 100% Correct
And Verified Answers
What is external quality? - Correct Answer-Executable
program running on hardware in some environment.
Functionality - adheres to specifications
Reliability - maintains level of performance
Usability - ease with which suers can perform tasks
Efficiency - minimal use of resources
Security - confidentiality, integrity, availability
What is internal quality? - Correct Answer-Code as
human-readable text
Stability - modifying one part has limited effect on
others
Changeability - ease with which code can be changes
Analyzability - readability and understandability
Testability - controllability, observability
Reusability - can be use in a variety of applications
What are the steps in the software development cycle
(SDLC) - Correct Answer-Requirements - what are we
going to build?
Design - how are we going to build it?
Implementation - let's build it
Testing - did we built it right?
, 2025
Maintenance - how do we make it better?
What is software testing? - Correct Answer-Executing a
piece of software with the intention of finding
defects/faults/bugs
What is unit testing? - Correct Answer-test small piece of
code; intuition is that bugs will be easier to find/fix
What is integration testing? - Correct Answer-Test
several units based on expected interactions
What is system testing? - Correct Answer-Test the entire
system (via UI)
What is acceptance testing? - Correct Answer-End-users
determine whether the system meets their needs
What's a test case? - Correct Answer-Input - argument to
code being tested, as well as state
Expected output / behavior - according to specification;
return value but also side effects
Actual output / behavior - based on executing code
What is a fault? - Correct Answer-The bug in the code