Join WhatsApp ChannelDaily MCQs & Exam Updates

FPSC MCQs

Federal Public Service Commission — Complete MCQ Bank

162 Questions
Exam Preparation Guide

How to prepare for FPSC

FPSC recruitment tests assess subject knowledge, general ability and job-related competence for federal government positions across Pakistan.

General KnowledgeCurrent AffairsEnglishJob-related Subjects
Read the official syllabus first, then combine subject-specific revision with timed mixed-question practice.
FPSC preparation illustration
81
Computer Science Easy Uploaded: 07 Aug 2026

What is the primary purpose of version control systems like Git?

  • ATrack and manage changes to source code over time
  • BEncrypt sensitive data
  • CDesign user interfaces
  • DCompile programs into executables
82
Computer Science Easy Uploaded: 07 Aug 2026

Which shortcut key is used to save a document?

  • ACtrl+P
  • BCtrl+N
  • CCtrl+A
  • DCtrl+S
83
Computer Science Easy Uploaded: 07 Aug 2026

Which of the following best describes 'cloud computing'?

  • AA type of weather forecasting software
  • BA programming language for websites
  • CDelivery of computing services over the internet
  • DStoring data only on local hard drives
84
Computer Science Medium Uploaded: 07 Aug 2026

What is the purpose of a foreign key in a relational database?

  • ASpeed up query execution
  • BStore binary large objects
  • CEstablish a link between two tables
  • DEncrypt sensitive data
85
Computer Science Medium Uploaded: 07 Aug 2026

What is the primary difference between a process and a thread?

  • AA process has its own memory space; threads share memory within a process
  • BThreads require separate operating systems
  • CProcesses cannot run concurrently
  • DThreads always run slower than processes
86
Computer Science Easy Uploaded: 07 Aug 2026

Which data structure is most efficient for implementing a priority queue?

  • ASimple Linked List
  • BStack
  • CArray
  • DHeap
87
Computer Science Medium Uploaded: 07 Aug 2026

In object-oriented programming, what does polymorphism allow?

  • AFunctions to run without parameters
  • BObjects to store data only
  • CClasses to prevent inheritance
  • DObjects to take multiple forms through overriding or overloading
88
Computer Science Medium Uploaded: 07 Aug 2026

Which of the following best defines an algorithm?

  • AA type of hardware
  • BA programming language
  • CA step-by-step procedure to solve a problem
  • DA database structure
89
Computer Science Easy Uploaded: 07 Aug 2026

What does HTTP stand for?

  • AHyperText Technical Protocol
  • BHigh Transfer Text Protocol
  • CHyperText Transmission Protocol
  • DHyperText Transfer Protocol
90
Computer Science Easy Uploaded: 07 Aug 2026

Which of the following is used to uniquely identify a record in a database table?

  • APrimary Key
  • BIndex
  • CForeign Key
  • DQuery