Software Design and Architecture MCQs 2026

16 questions with detailed answers · 9 from past papers · 2 quiz batches available

📚 Software Engineering📄 9 Past-Paper Qs✓ Free · No Login Needed
🎯 Mock Test

Read each question, think about the answer, then click Show Answer to reveal the correct option and explanation. Load 10 at a time so it stays manageable — perfect for one-topic study sessions on the bus or during a break.

Page 1 of 1Questions 1–10 of 16
  1. Q1medium

    information hiding is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Ca marketing slogan without technical meaning
    4. Da fundamental software design and architecture concept applied to structure systems
    💡 Explanation:

    information hiding is a recognized software engineering topic assessed in competitive exams.

  2. Q2Past Paper · PPSC/FPSC/NTSeasy

    abstract data type is best defined as

    1. Aa fundamental software design and architecture concept applied to structure systems
    2. Ban unrelated hardware manufacturing step
    3. Ca purely financial accounting entry only
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    abstract data type is a recognized software engineering topic assessed in competitive exams.

  3. Q3hard

    repository pattern is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Ca fundamental software design and architecture concept applied to structure systems
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    repository pattern is a recognized software engineering topic assessed in competitive exams.

  4. Q4medium

    pipe-and-filter is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Ca fundamental software design and architecture concept applied to structure systems
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    pipe-and-filter is a recognized software engineering topic assessed in competitive exams.

  5. Q5Past Paper · PPSC/FPSC/NTSeasy

    microkernel architecture is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Ca marketing slogan without technical meaning
    4. Da fundamental software design and architecture concept applied to structure systems
    💡 Explanation:

    microkernel architecture is a recognized software engineering topic assessed in competitive exams.

  6. Q6hard

    MVC pattern is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba fundamental software design and architecture concept applied to structure systems
    3. Ca purely financial accounting entry only
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    MVC pattern is a recognized software engineering topic assessed in competitive exams.

  7. Q7Past Paper · PPSC/FPSC/NTSeasy

    Liskov substitution is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Ca marketing slogan without technical meaning
    4. Da fundamental software design and architecture concept applied to structure systems
    💡 Explanation:

    Liskov substitution is a recognized software engineering topic assessed in competitive exams.

  8. Q8hard

    open-closed principle is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Ca marketing slogan without technical meaning
    4. Da fundamental software design and architecture concept applied to structure systems
    💡 Explanation:

    open-closed principle is a recognized software engineering topic assessed in competitive exams.

  9. Q9medium

    single responsibility is best defined as

    1. Aa fundamental software design and architecture concept applied to structure systems
    2. Ban unrelated hardware manufacturing step
    3. Ca purely financial accounting entry only
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    single responsibility is a recognized software engineering topic assessed in competitive exams.

  10. Q10Past Paper · PPSC/FPSC/NTSeasy

    design principle SOLID is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Ca fundamental software design and architecture concept applied to structure systems
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    design principle SOLID is a recognized software engineering topic assessed in competitive exams.

  11. Q11hard

    separation of concerns is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Ca marketing slogan without technical meaning
    4. Da fundamental software design and architecture concept applied to structure systems
    💡 Explanation:

    separation of concerns is a recognized software engineering topic assessed in competitive exams.

  12. Q12Past Paper · PPSC/FPSC/NTSmedium

    client-server architecture is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba fundamental software design and architecture concept applied to structure systems
    3. Ca purely financial accounting entry only
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    client-server architecture is a recognized software engineering topic assessed in competitive exams.

  13. Q13Past Paper · PPSC/FPSC/NTSeasy

    layered architecture is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Ca marketing slogan without technical meaning
    4. Da fundamental software design and architecture concept applied to structure systems
    💡 Explanation:

    layered architecture is a recognized software engineering topic assessed in competitive exams.

  14. Q14Past Paper · PPSC/FPSC/NTShard

    cohesion is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba fundamental software design and architecture concept applied to structure systems
    3. Ca purely financial accounting entry only
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    cohesion is a recognized software engineering topic assessed in competitive exams.

  15. Q15Past Paper · PPSC/FPSC/NTSmedium

    coupling is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Ca fundamental software design and architecture concept applied to structure systems
    4. Da marketing slogan without technical meaning
    💡 Explanation:

    coupling is a recognized software engineering topic assessed in competitive exams.

  16. Q16Past Paper · PPSC/FPSC/NTSeasy

    modular design is best defined as

    1. Aan unrelated hardware manufacturing step
    2. Ba purely financial accounting entry only
    3. Ca marketing slogan without technical meaning
    4. Da fundamental software design and architecture concept applied to structure systems
    💡 Explanation:

    modular design is a recognized software engineering topic assessed in competitive exams.