Solution:
Q. 1 Answer
S.No.
Activities Performed
Static V. OR Dynamic V.
1
Business requirements analysis (Candidates CNIC No, family tree)
Static verification
2
Analyzing design requirements (For example, number of times a person visits abroad)
Static verification
3
System analysis and integration requirements with NADRA’s record
Static verification
4
Examining any legacy system in the given domain
Static verification
5
Different modules Implementation
Static verification
6
Code debugging
Dynamic validation
7
Integration testing
Dynamic validation
8
Peer reviews
Static verification
Q. 2 Write the names of any 10 factors that determine the quality of software?
Answer
Correctness
Usability
Integrity
Reliability
Accuracy
Efficiency
Maintainability
Testability
Flexibility
Interface facility (interoperability)
Re-usability
Transferability (portability)
Extensibility
Readability
Performance
Efficiency
Scalability
Accessibility
Platform Compatibility
Security