Computer Science CSS Paper II 2026

FEDERAL PUBLIC SERVICE COMMISSION

COMPETITIVE EXAMINATION-2026 FOR RECRUITMENT TO

POSTS IN BS-17 UNDER THE FEDERAL GOVERNMENT

COMPUTER SCIENCE, PAPER-II

TIME ALLOWED: THREE HOURS

(PART-I MCQs) MAXIMUM MARKS: 20

PART-I (MCQs): MAXIMUM 30 MINUTES

(PART-II) MAXIMUM MARKS: 80

NOTE: (i) First attempt PART-I (MCQs) on separate OMR Answer Sheet which shall be taken back after 30 minutes.

(ii) Overwriting/cutting of the options/answers will not be given credit.

(iii) There is no negative marking. All MCQs must be attempted.

PART-I (MCQs)(COMPULSORY)

Q.1. (i) Select the best option/answer and fill in the appropriate Box [ ] on the OMR Answer Sheet. (20×1=20)

(ii) Answers given anywhere else, other than OMR Answer Sheet, will not be considered.

1 Which of the following statement is true about overloading and overriding?

(A) Overloading and overriding is same (B) Overloading and overriding are different but inheritance is not involved in to implement any concept (C) Overloading is performed within same class but overriding is performed among different classes (D) None of these

2 Which of the following statement is true about private data members?

(A) Can’t accessible outside class but through public methods of that class (B) Can be accessible outside class using objects of that class (C) Can be accessible outside class (D) None of these

3 In histogram equalization, applying the technique to each RGB channel independently often causes:

(A) Improved color constancy (B) Better noise suppression (C) Color distortions due to channel imbalance (D) None of these

4 In a pipelined processor, what is the primary purpose of the instruction pipeline?

(A) To increase the clock speed of the processor (B) To execute multiple instructions simultaneously (C) To reduce the number of instructions in a program (D) None of these

5 When applying a 2D Fourier Transform to an image, shifting the image spatially causes which corresponding effect in the frequency domain?

(A) Phase modulation (B) Amplitude scaling (C) Frequency doubling (D) None of these

6 In morphological image operations, the key property that distinguishes opening from closing is that opening tends to:

(A) Fill narrow gaps (B) Remove tiny protrusions (C) Produce higher contrast (D) None of these

7 The main purpose of using a Laplacian of Gaussian (LoG) operator in image analysis is to:

(A) Detect extremely low-frequency patterns (B) Identify regions of uniform color (C) Localize edges by combining smoothing and second-order derivatives (D) None of these

8 The Data Definition Language (DDL) describes:

(A) How data are structured in the data base (B) The DBMS what required the techniques used to process data (C) How data must be structured to produce the user’s view (D) None of these

9 Data Encryption Standard (DES) generates ________ bit round keys.

(A) 16 (B) 32 (C) 48 (D) None of these

10 In symmetric key cryptography, sender and the receiver uses ________ keys.

(A) Shared (B) Two (C) No (D) None of these

11 In modern micro-frontend architectures, the primary benefit of independently deployed UI fragments is:

(A) Tighter coupling across teams (B) Improved runtime bundling only (C) Enhanced isolation and autonomous deployment pipelines (D) None of these

12 HTTP/3 improves performance over HTTP/2 mainly because it:

(A) Uses TCP with modified congestion control (B) Replaces TLS with a custom encryption protocol (C) Operates over QUIC to avoid head-of-line blocking (D) None of these

13 A major advantage of WebAssembly in computationally intensive web applications is that it:

(A) Enables near-native execution speed in browsers (B) Eliminates the need for JavaScript entirely (C) Works only on server-side rendering engines (D) None of these

14 The ________ is one of the fundamental components of a DBMS.

(A) System catalogue (B) Metadata (C) Information Resource Dictionary System (D) None of these

15 Which of the following is not a function of DBMS?

(A) Recovery services (B) Support for data communication (C) Patrolling (D) None of these

16 Which of the following is not involved in DBMS?

(A) HTML (B) Application Request (C) End Users (D) None of these

17 In peer-to-peer networking:

(A) There is only one server and many clients (B) Every computer is capable of playing the role of client, server or both at the same time (C) There is only one client and many servers (D) None of these

18 You got a hardware resource conflict, it will more likely be an IRQ conflict rather than an i/o conflict because:

(A) The BIOS sometimes has more of a problem controlling IRQs (B) I/O addresses cannot conflict (C) There are a lot more I/O addresses than IRQs. (D) None of these

19 The part of OS which decides what to do when main memory full is:

(A) Process Scheduler (B) Memory Manager (C) File System (D) None of these

20 Which of these is a method of file protection?

(A) Access Control (B) Deleting a file (C) Hiding a file (D) None of these

 

PART – II

NOTE: (i) Part-II is to be attempted on the separate Answer Book.

(ii) Attempt ONLY FOUR questions from PART-II by selecting TWO questions from EACH SECTION. ALL questions carry EQUAL marks.

(iii) All the parts (if any) of each Question must be attempted at one place instead of at different places.

(iv) Candidate must write Q. No. in the Answer Book in accordance with Q. No. in the Q.Paper.

(v) No Page/Space be left blank between the answers. All the blank pages of Answer Book must be crossed.

(vi) Extra attempt of any question or any part of the attempted question will not be considered.

SECTION – A

Q No. 2. Machine instructions serve as a critical interface between hardware and software. Compare the representation and execution behavior of machine instructions in CISC and RISC based architectures. Evaluate how the instruction-cycle organization shapes the design of the control unit hardwired vs. microprogrammed. (20)

Q No. 3. Explain the synergistic relationship between instruction-level parallelism (ILP), superscalar execution, and multi-core architectures in modern CPU design. Analyze how their combined use affects the design of the instruction pipeline, the mitigation of control hazards, and the resultant overall processor throughput. (20)

Q No. 4. In large-scale distributed networks, congestion control and avoidance mechanisms are essential for maintaining service quality. Provide a detailed analysis of the congestion-handling strategies employed in TCP, and contrast them with the limitations of UDP in similar conditions. Explain why transport-layer design decisions influence overall network stability. (20)

Q No. 5. Modern operating systems balance efficiency and fairness while scheduling processes. Critically evaluate how multi-level feedback queues evolve process priorities over time. Discuss how this design influences CPU utilization and starvation compared to simpler scheduling algorithms. (20)

SECTION – B

Q No. 6. Normalization aims to improve schema quality. Discuss how violations of functional and multivalued dependencies lead to structural anomalies. Evaluate whether higher normal forms (3NF, BCNF, 4NF) always benefit large-scale Online Transaction Processing (OLTP) databases systems. (20)

Q No. 7. Morphological operations offer powerful tools to manipulate shape-based features. Discuss the mathematical foundation of dilation, erosion, opening, and closing, and evaluate their use in tasks such as document analysis or medical image preprocessing. (20)

Q No. 8. Feature extraction is central to computer vision. Describe how edge detection techniques differ in their response to noise, texture, and illumination variations. Compare boundary localization accuracy among classical detectors such as Sobel, Canny, and Laplacian-based methods. (20)

 ———–

ANSWER KEY

1 (C) Overloading is performed within same class but overriding is performed among different classes

2 (A) Can’t accessible outside class but through public methods of that class

3 (C) Color distortions due to channel imbalance

4 (B) To execute multiple instructions simultaneously

5 (A) Phase modulation

6 (B) Remove tiny protrusions

7 (C) Localize edges by combining smoothing and second-order derivatives

8 (A) How data are structured in the data base

9 (C) 48

10 (A) Shared

11 (C) Enhanced isolation and autonomous deployment pipelines

12 (C) Operates over QUIC to avoid head-of-line blocking

13 (B) Enables near-native execution speed in browsers

14 (A) System catalogue

15 (C) Patrolling

16 (A) HTML

17 (B) Every computer is capable of playing the role of client, server or both at the same time

18 (C) There are a lot more I/O addresses than IRQs.

19 (B) Memory Manager

20 (A) Access Control

***************

5 Views