Join WhatsApp ChannelDaily MCQs & Exam Updates

FPSC MCQs

Federal Public Service Commission — Complete MCQ Bank

2,313 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
571
Computer Science Easy Uploaded: 07 Aug 2026

Which of the following is a type of software license that allows free use and modification?

  • AGNU General Public License
  • BTrial License
  • CCommercial License
  • DProprietary License
572
Computer Science Easy Uploaded: 07 Aug 2026

Which of the following best describes 'encryption'?

  • AFormatting a hard drive
  • BConverting data into a coded format to prevent unauthorized access
  • CCompressing files to save space
  • DDeleting unnecessary files
573
Computer Science Easy Uploaded: 07 Aug 2026

What is the purpose of an API?

  • AAllow different software applications to communicate
  • BDesign graphical interfaces
  • CStore large amounts of data
  • DIncrease processor speed
574
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
575
Computer Science Easy Uploaded: 07 Aug 2026

Which shortcut key is used to save a document?

  • ACtrl+P
  • BCtrl+N
  • CCtrl+A
  • DCtrl+S
576
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
577
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
578
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
579
Computer Science Easy Uploaded: 07 Aug 2026

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

  • ASimple Linked List
  • BStack
  • CArray
  • DHeap
580
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