Join WhatsApp ChannelDaily MCQs & Exam Updates

CSS MCQs

Civil Superior Services β€” Complete MCQ Bank

899 Questions
Exam Preparation Guide

How to prepare for CSS

CSS is Pakistan’s premier federal competitive examination. Strong preparation requires conceptual clarity, broad general knowledge and consistent practice across compulsory and optional areas.

Pakistan AffairsCurrent AffairsEnglishEveryday Science
Combine daily MCQ practice with analytical reading, vocabulary building and regular revision of national and international affairs.
CSS preparation illustration
221

Which data structure is primarily used by the Depth-First Search (DFS) algorithm?

  • AQueue
  • BHash Table
  • CStack
  • DHeap
Permalink
Correct Answer: Option C β€” Stack
Explanation: Depth-First Search (DFS) uses a stack to keep track of nodes during traversal. The algorithm explores one branch of a graph or tree as deeply as possible before backtracking to explore other branches. DFS can use an explicit stack or the system's call stack through recursion. This approach is useful for pathfinding, graph traversal, cycle detection, and topological sorting.
Submitted by: Chandi
222

What does "GPT" stand for in ChatGPT?

  • AGlobal Prediction Technique
  • BGenerative Pre-trained Transforme
  • CGeneral Processing Tool
  • DGraphical Pattern Tracke
Permalink
Correct Answer: Option B β€” Generative Pre-trained Transforme
Explanation: GPT stands for Generative Pre-trained Transformer. It is a family of artificial intelligence language models developed by OpenAI. These models are pre-trained on large amounts of text to learn language patterns and can then generate human-like responses, answer questions, summarize information, translate text, assist with coding, and perform many other natural language processing tasks.
Submitted by: Chandi
223

In Machine Learning, what is a hyperparameter?

  • AA configuration set before training
  • BA learned weight
  • CAn output label
  • DA type of dataset
Permalink
Correct Answer: Option A β€” A configuration set before training
Explanation: A hyperparameter is a setting or configuration chosen before training a machine learning model. Unlike model parameters, which are learned from data during training, hyperparameters are predefined by the user. Examples include the learning rate, batch size, number of epochs, and the number of hidden layers. Proper hyperparameter selection can significantly improve a model's accuracy and performance.
Submitted by: Chandi
224

What is the full form of "NLP" in Artificial Intelligence and Computer Science?

  • ANumeric Learning Program
  • BNetwork Layer Protocol
  • CNeural Logic Processing
  • DNatural Language Processing
Permalink
Correct Answer: Option D β€” Natural Language Processing
Explanation: Natural Language Processing (NLP) is a branch of Artificial Intelligence (AI) that enables computers to understand, interpret, generate, and respond to human language. NLP is used in applications such as chatbots, language translation, speech recognition, sentiment analysis, voice assistants, and text summarization, allowing machines to communicate more naturally with people
Submitted by: Chandi
225

Which search algorithm explores all nodes one level at a time before moving to the next level?

  • AA* Search
  • BDepth-First Search (DFS)
  • CBreadth-First Search (BFS)
  • DGreedy Search
Permalink
Correct Answer: Option C β€” Breadth-First Search (BFS)
Explanation: Breadth-First Search (BFS) explores a graph or tree level by level, visiting all nodes at the current depth before moving to the next level. It uses a queue (FIFO) data structure to manage nodes. BFS is particularly useful for finding the shortest path in an unweighted graph because it guarantees the minimum number of edges from the starting node to the destination.
Submitted by: Chandi
226

Who founded the Pakistan National Movement?

  • AAllama Iqbal
  • BSir Agha Khan
  • CChoudhry Rahmat Ali
  • DLiaquat Ali Khan
Permalink
Correct Answer: Option C β€” Choudhry Rahmat Ali
Explanation: Choudhry Rahmat Ali founded the Pakistan National Movement in the early 1930s while studying at the University of Cambridge. He is best known for coining the name "Pakistan" in his famous pamphlet Now or Never (1933). The movement advocated the creation of a separate homeland for Muslims in the northwestern regions of British India, contributing to the ideological development of the Pakistan Movement.
Submitted by: Chandi
227

Which is the largest earth-filled dam in the world?

  • AMangla Dam
  • BDiamer-Bhasha Dam
  • CTarbela Dam
  • DHoover Dam
Permalink
Correct Answer: Option C β€” Tarbela Dam
Explanation: Tarbela Dam, located on the Indus River in Pakistan, is widely recognized as one of the world's largest earth-filled dams. Completed in 1976, it plays a crucial role in hydroelectric power generation, irrigation, and flood control. The dam has significantly contributed to Pakistan's agriculture and energy sectors by providing water storage and renewable electricity.
Submitted by: Chandi
228

What is the present-day name of East Pakistan?

  • AIndia
  • BChina
  • CEurape
  • DBangladesh
Permalink
Correct Answer: Option D β€” Bangladesh
Explanation: East Pakistan became the independent country of Bangladesh in 1971 after the Bangladesh Liberation War. Before independence, Pakistan consisted of two geographically separated regions: West Pakistan and East Pakistan. Following independence, East Pakistan adopted the name Bangladesh, which means β€œLand of Bengal,” and became a sovereign nation recognized by the international community.
Submitted by: Chandi
229

Which of the following lies to the south of Pakistan?

  • AIndian ocean
  • BChina
  • CArbian Sea
  • DStraight of Hormuz
Permalink
Correct Answer: Option A β€” Indian ocean
Explanation: Pakistan is located in South Asia. Its southern border meets the Arabian Sea, which is a part of the Indian Ocean. In general geography questions, the Indian Ocean is considered the major water body lying to the south of Pakistan. China lies to the north, while the Strait of Hormuz is located southwest of Pakistan near the Persian Gulf.
Submitted by: Chandi
230

What is the name of the land between the Jhelum and Chenab rivers?

  • AGandhara
  • BChaj Doab
  • CHarappa
  • DRechna Doab
Permalink
Correct Answer: Option B β€” Chaj Doab
Explanation: A Doab is a tract of land between two rivers. The area located between the Jhelum River and the Chenab River is called Chaj Doab. The name is derived from the first syllables of Chenab (Cha) and Jhelum (J). This fertile region lies in Punjab and is important for agriculture, irrigation, and settlement patterns in Pakistan.
Submitted by: Chandi