The Directorate of General Education (DGE), Kerala, successfully conducted the DHSE Plus Two Computer Science Exam 2026 on March 7, 2026. To assist students in verifying their coding logic and technical answers, the complete Kerala Board Class 12 Computer Science Question Paper with Solution PDF is now available for download. 

The Plus Two Computer Science paper was designed to test students on advanced computing concepts, including C++ Programming, Data Structures, Web Technology, and Database Management Systems (DBMS)

  • Objective and Short Answer Sections: These focused on pointers, array operations, and fundamental networking protocols.
  • Programming and Logical Sections: Students were required to write efficient C++ code snippets, SQL queries for table manipulation, and HTML/JavaScript code for web page development.
  • Descriptive Section: Higher-weightage questions evaluated the understanding of object-oriented programming (OOP) principles and the architecture of the internet.

Kerala Board Class 12, 2026 Computer Science Question Paper with Solution PDF

Kerala Board Class 12, 2026 Computer Science Question Paper with Solution PDF Download PDF Check Solution
Kerala Board Class 12, 2026 Computer Science Question Paper with Solution

Question 1:

Which of the following data structures is used for storing key-value pairs in Python?

  • (A) List
  • (B) Dictionary
  • (C) Tuple
  • (D) Set

Question 2:

Which of the following functions is used to read input from the user in Python?

  • (A) get_input()
  • (B) input()
  • (C) read()
  • (D) scan()

Question 3:

Choose the indirection or value at operator used in C++ from the options given below.

  • (A) ++
  • (B) *
  • (C) &
  • (D) +

Question 4:

Legal right given to the creators for an original work is

  • (A) Geographical indication
  • (B) Trademark
  • (C) Copyright
  • (D) Industrial design

Question 5:

Which of the following is used for creating controls in a form in HTML?

  • (A) TABLE
    (B) OL
    (C) INPUT
    (D) FRAME

Question 6:

Which of the following is a valid data type in Python?

  • (A) integer
  • (B) float
  • (C) double
  • (D) complex

Question 7:

Which of the following is used to define a function in Python?

  • (A) def
  • (B) function
  • (C) func
  • (D) define

Question 8:

What does the \texttt{break} statement do in a loop?

  • (1) Skips the current iteration
  • (2) Exits the loop
  • (3) Continues to the next iteration
  • (4) Stops the function

Question 9:

Write any two advantages of using OOP.


Question 10:

Name any four operations on data structures.


Question 11:

Define the term data independence. What are the different levels of data independence?


Question 12:

Write any two advantages of parallel computing.


Question 13:

Explain about the operations performed on stack data structure.


Question 14:

What is polymorphism? Write short notes about the types of polymorphism.


Question 15:

Briefly explain about any two column constraints used in SQL.


Question 16:

Describe about any two DML commands of SQL.

Class 12th Computer Science Most Important Questions with Solutions