0 — Test 599
Page 1 of 3
Question 1
Two modules communicate only through a shared global variable. What type of coupling is this?
FPSC- Programmer (BS-17) - PMD High Yield - 2026
Question 2
In SOLID, what does the 'S' (Single Responsibility Principle) state?
FPSC- Programmer (BS-17) - Pakistan Meteorological Department (PMD) Model Papers - 2026
Question 3
What does the Open/Closed Principle state?
FPSC- Programmer (BS-17) - Pakistan Meteorological Department (PMD) Model Papers - 2026
Question 4
What does the Liskov Substitution Principle require?
FPSC- Programmer (BS-17) - PMD High Yield - 2026
Question 5
Which design approach starts with the main system function and breaks it down into smaller subfunctions?
FPSC- Programmer (BS-17) - Pakistan Meteorological Department (PMD) Model Papers - 2026
Question 6
Which design pattern ensures that a class has only one instance and provides a global point of access to it?
FPSC- Programmer (BS-17) - Pakistan Meteorological Department (PMD) Model Papers - 2026
Question 7
When the state of one object changes, all of its dependents must be notified automatically. Which pattern fits?
FPSC- Programmer (BS-17) - Pakistan Meteorological Department (PMD) Model Papers - 2026
Question 8
What is the main idea of the DRY principle?
FPSC- Programmer (BS-17) - Pakistan Meteorological Department (PMD) Model Papers - 2026
Question 9
What is the difference between verification and validation?
FPSC- Programmer (BS-17) - PMD High Yield - 2026
Question 10
Which statement about testing is correct, according to the ISTQB principles?
FPSC- Programmer (BS-17) - PMD High Yield - 2026