What is external quality? -
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
Quiz_________________?
What is internal quality? -
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
Quiz_________________?
1
, What are the steps in the software development cycle (SDLC) -
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?
Maintenance - how do we make it better?
Quiz_________________?
What is software testing? -
Answer✅
Executing a piece of software with the intention of finding defects/faults/bugs
Quiz_________________?
What is unit testing? -
Answer✅
test small piece of code; intuition is that bugs will be easier to find/fix
Quiz_________________?
What is integration testing? -
Answer✅
Test several units based on expected interactions
Quiz_________________?
What is system testing? -
Answer✅
Test the entire system (via UI)
2