Join WhatsApp ChannelDaily MCQs & Exam Updates

PMS MCQs

Provincial Management Service β€” Complete MCQ Bank

271 Questions
Exam Preparation Guide

How to prepare for PMS

The Provincial Management Service examination tests candidates for administrative roles through general knowledge, language and province-focused compulsory papers.

General KnowledgePakistan StudiesEnglishProvincial Affairs
Focus on your province’s history and administration while maintaining strong preparation in current affairs and compulsory subjects.
PMS preparation illustration
221

Which software development model follows a sequential approach?

  • AAgile
  • BScrum
  • CWaterfall
  • DDevOps
Permalink
Correct Answer: Option C β€” Waterfall
Explanation: The Waterfall model progresses through defined phases in sequence and is suitable for stable requirements.
Submitted by: PaperMCQs
222

Which normal form eliminates transitive dependencies?

  • AFirst Normal Form
  • BSecond Normal Form
  • CThird Normal Form
  • DBoyce-Codd Normal Form
Permalink
Correct Answer: Option C β€” Third Normal Form
Explanation: Third Normal Form removes transitive dependencies and improves database consistency.
Submitted by: PaperMCQs
223

Which programming paradigm focuses on functions and immutability?

  • AProcedural Programming
  • BObject-Oriented Programming
  • CFunctional Programming
  • DAssembly Programming
Permalink
Correct Answer: Option C β€” Functional Programming
Explanation: Functional programming emphasizes pure functions, immutability, and declarative problem solving.
Submitted by: PaperMCQs
224

What is the purpose of a foreign key?

  • AStore passwords
  • BIdentify duplicate records
  • CCreate relationships between tables
  • DEncrypt database contents
Permalink
Correct Answer: Option C β€” Create relationships between tables
Explanation: Foreign keys enforce relationships between tables and maintain referential integrity.
Submitted by: PaperMCQs
225

Which topology provides the highest fault tolerance?

  • ABus
  • BStar
  • CRing
  • DMesh
Permalink
Correct Answer: Option D β€” Mesh
Explanation: Mesh topology offers multiple communication paths between nodes, providing excellent redundancy and fault tolerance.
Submitted by: PaperMCQs
226

What is polymorphism in object-oriented programming?

  • AData hiding
  • BAbility of an object to take multiple forms
  • CMemory allocation
  • DDatabase indexing
Permalink
Correct Answer: Option B β€” Ability of an object to take multiple forms
Explanation: Polymorphism allows objects to be treated through a common interface while exhibiting different behaviors depending on their actual type.
Submitted by: PaperMCQs
227

Which data structure is most suitable for implementing recursion?

  • AQueue
  • BArray
  • CStack
  • DHeap
Permalink
Correct Answer: Option C β€” Stack
Explanation: Recursion relies on the call stack to store function calls, local variables, and return addresses. Every recursive call creates a new stack frame, which is removed when the function returns. This makes the stack the fundamental data structure behind recursion.
Submitted by: PaperMCQs
228

What is encapsulation in object-oriented programming?

  • ACombining data and methods into a single unit
  • BCreating multiple classes
  • CExecuting parallel processes
  • DAllocating memory dynamically
Permalink
Correct Answer: Option A β€” Combining data and methods into a single unit
Explanation: Encapsulation is the process of bundling data and methods within a class while restricting direct access to internal details. It improves modularity, maintainability, and security by controlling how data is accessed and modified.
Submitted by: PaperMCQs
229

Which data structure follows the Last In First Out (LIFO) principle?

  • AQueue
  • BArray
  • CStack
  • DLinked List
Permalink
Correct Answer: Option C β€” Stack
Explanation: A stack follows the Last In First Out principle, meaning the most recently added element is removed first. Stacks are widely used in function calls, recursion, expression evaluation, and memory management.
Submitted by: PaperMCQs
230

Which city became the first capital of the Islamic state after Hijrah?

  • ATaif
  • BMakkah
  • CMadinah
  • DJerusalem
Permalink
Correct Answer: Option C β€” Madinah
Explanation: After the Hijrah, Prophet Muhammad (PBUH) established the first Islamic state in Madinah which became the center of Islamic governance and society.
Submitted by: PaperMCQs