CBSE Class 12 IT 802 Sample QP 2025-26 with Solution

UPDATING SOLUTION...

CBSE Class 12 IT (802) Sample Question Paper 2025–26 is a useful study resource for students preparing for their board exams. Sample papers help students become familiar with the exam pattern, types of questions, and marking scheme followed by CBSE. Solving these papers regularly also helps students improve their speed and accuracy during the exam.

CBSE-Class-12-IT-802-Sample-Question-Paper-2025-26-with-Solution

On this page, you can access the CBSE Class 12 Information Technology (802) Sample Question Paper 2025–26 with complete solutions. The solutions will help students understand the correct approach to solving questions and make their preparation easier. Practicing these papers regularly can help students perform better and score good marks in the board exam.

CBSE Class 12 IT 402 Sample QP 2025-26 with Solution

You can download the free PDF of this sample pre-board question paper from our website and start practicing today. Download Link available in last.

The Year-Wise CBSE Class 12 Information Technology (802) Pre-Board and Sample Question Papers with Solutions are provided at the bottom of this post.

CBSE Class 12 IT 802 Sample Question Paper Session (2025-26)

CBSE | DEPARTMENT OF SKILL EDUCATION
INFORMATION TECHNOLOGY (SUBJECT CODE - 802)
Sample Question Paper (SQP) Solution for Class XII (Session 2025-2026)

Max. Time: 3 Hours
Max. Marks: 60

General Instructions:
  1. Please read the instructions carefully.
  2. This Question Paper consists of 24 questions in two sections – Section A & Section B.
  3. Section A has Objective type questions whereas Section B contains Subjective type questions.
  4. Out of the given (6 + 18 =) 24 questions, a candidate has to answer (6 + 11 =) 17 questions in the allotted (maximum) time of 3 hours.
  5. All questions of a particular section must be attempted in the correct order.
  6. SECTION A - OBJECTIVE TYPE QUESTIONS (30 MARKS):
    • This section has 06 questions.
    • There is no negative marking.
    • Do as per the instructions given.
    • Marks allotted are mentioned against each question/part.
  7. SECTION B – SUBJECTIVE TYPE QUESTIONS (30 MARKS):
    • This section contains 18 questions.
    • A candidate has to do 11 questions.
    • Do as per the instructions given.
    • Marks allotted are mentioned against each question/part.
SECTION A: OBJECTIVE TYPE QUESTIONS

Q.1 Answer any 4 out of the given 6 questions on Employability Skills (1x4=4 Marks)

(i) A ______ is the type of sentence which expresses strong feelings and emotions.
a) Declarative sentences
b) Interrogative sentences
c) Imperative sentences
d) Exclamatory sentences

(ii) Which of the following is true for Extrinsic motivation?
a) It leads to frustration when lacking.
b) It leads to better decision making.
c) It focuses on the outcome or reward associated with the activity.
d) It stems from internal satisfaction or enjoyment of an activity.

(iii) Ravi often feels superior to others, exaggerates his achievements, and constantly seeks admiration. He gets upset when people do not give him special treatment and tends to disregard others’ feelings.
Which of the following personality disorders best describes Ravi’s condition?
a) Narcissistic personality disorder
b) Borderline personality disorder
c) Dependent personality disorder
d) None of the above

(iv) _______ rearranges the data in ascending or descending order.
a) Filtering
b) Sorting
c) Protecting
d) Formatting

(v) What Should be a typical approach of an entrepreneur doing a business to solve a problem?
a) Ignoring the problem altogether.
b) Coming up with an innovative Solution.
c) Accepting problem as unsolvable.
d) Waiting for someone else to solve it.

(vi) Arti replaced her old smartphone with a new one. What should she do with the old phone?
a) Throw it away in the dustbin
b) Sell it for recycling or exchange
c) Burn it to get rid of it
d) Keep it unused in a drawer

Q.2 Answer any 5 out of the given 7 questions (1x5=5 Marks)

(i) Rohit wrote int x = 5; x += 3; in his Java program. What is the new value of x?

(ii) Name any two primitive data types supported by Java? 

(iii) What does this query return?
SELECT department, COUNT(*) FROM employees GROUP BY department;
a) List of all employees
b) Count of employees in each department
c) Total number of employees
d) Names of departments only

(iv) Which constraint ensures that a column cannot have NULL values?
a) UNIQUE
b) PRIMARY KEY
c) NOT NULL
d) FOREIGN KEY

(v) Which of the following is not mentioned as an alternative payment method for online shopping?
a) Net Banking
b) Cash on Delivery
c) Wire Transfer
d) Cheque Payment

(vi) In an online shopping site, which feature is similar to a physical shopping basket used in a store?
a) User Account
b) Login Page
c) Shopping Cart
d) Registration Form

(vii) Which keywords are used to handle exceptions in Java?
a) throw, catch
b) try, catch
c) exception, catch
d) final, catch

Q.3 Answer any 6 out of the given 7 questions (1x6=6 Marks)

(i) What does NIC stand for?

(ii) String myString = "Hello World";
System.out.println(myString.charAt(6));
What will be the output?
a) W
b) o
c) r
d) l

(iii) Consider the table: EMPLOYEE
-----table
Write Query to display name and salary of employees
working in the IT department.

(iv) How can users improve the safety of their passwords when making online payments?
a) Using personal info like birthdate
b) Using a mix of letters, numbers, and symbols
c) Writing the password on paper
d) Sharing the password with friends

(v) Consider the following Tables:
Department
-----table
Student
-----table
Identify Primary key and Foreign Key in Student Table

(vi) Which pricing benefits do consumers enjoy through online reservations?
a) Consumers can compare prices easily online
b) Prices are hidden
c) Prices are always the same
d) Prices are determined by the agent only

(vii) Which of the following is true about the switch statement in Java?
a) The switch statement can only work with integers
b) Each case must end with a break statement, otherwise execution may fall through
c) The default case is mandatory in every switch statement
d) A switch statement cannot be used with characters


Q.4 Answer any 5 out of the given 6 questions (1x5=5 Marks)

(i) Meena booked a train ticket online late at night and received confirmation immediately without visiting the station. Which benefit of online reservation does this highlight?
a) Limited access to services
b) Manual booking only
c) Convenience and 24/7 availability
d) Delayed confirmation

(ii) What is a constructor in Java?
a) A method that performs addition
b) A special type of method used to initialize objects
c) A method used to destroy objects
d) A method to print values

(iii) Which of the following is a correct way to declare a String variable in Java?
a) String name = "John";
b) string name = "John";
c) Str name = "John";
d) String name == "John";

(iv) State TRUE or FALSE
Online shopping provides a limited variety of products compared to traditional stores.

(v) The AVG() function works only with:
a) Numeric values
b) Text values
c) Date values
d) Boolean values

(vi) What is meta-data?
a) Data about data
b) Data that stores images
c) Data that cannot be modified
d) Data that is deleted after use

Q.5 Answer any 5 out of the given 6 questions (1x5=5 Marks)

(i) Which of the following activities is part of the Requirement Definition Phase in web application development?
a) Writing the program code for the application
b) Testing the application for errors
c) Checking technical and economic feasibility of the project
d) Deploying the application on a server

(ii) In a database table, what is the term used for the number of columns?
a) Cardinality
b) Degree
c) Domain
d) Key

(iii) Which command is used to display all the databases in MySQL?

(iv) Differentiate between System.out.print() and System.out.println() in Java.

(v) Which of the following is the correct syntax to define a user-defined method in Java?
a) void methodName() { /* code */ }
b) methodName void() { /* code */ }
c) function methodName() { /* code */ }
d) define methodName() { /* code */ }

(vi) The bytecode runs on the _______.

Q.6 Answer any 5 out of the given 6 questions (1x5=5 Marks)

(i) Which of the following is an invalid variable name in Java?
a) _temp
b) total#value
c) $price
d) userName

(ii) What is the output of the expression 10 % 3?

(iii) What is the main purpose of Project Management?
a) To write the program code for the project
b) To achieve project objectives within a defined time frame using skills and techniques
c) To purchase tools and equipment for the project
d) To deploy the final product on a server

(iv) In SQL, which clause is used to apply a condition on groups formed by the GROUP BY clause?
a) WHERE
b) ORDER BY
c) HAVING
d) DISTINCT

(v) Which SQL command is used to remove a table from the database?
a) DELETE
b) REMOVE
c) DROP
d) TRUNCATE

(vi) In the field of telecommunications, databases are mainly used for:
a) Storing songs, movies, and entertainment content
b) Storing information about customers, call records, bills, and subscription plans
c) Storing only hardware device specifications
d) Storing temporary files of internet browsing

SECTION B: SUBJECT TYPE QUESTIONS

Answer any 3 out of the given 5 questions on Employability Skills (2x3=6 Marks)
Answer each question in 20 – 30 words.

Q.7 State the importance of active listening in communication.

Q.8 Anita was overwhelmed with her workload and was often distracted by her phone and social media. One day, she decided to switch off her phone while studying and set specific goals for each study session. How does this reflect self-management?

Q.9 Rohit noticed that plastic waste was a major issue in his school. He initiated a campaign encouraging students to carry reusable water bottles and lunch boxes. Which green skill is Rohit promoting through his initiative?

Q.10 List any two advantages of using Presentation Software.

Q.11 Anu observed that people in her town had to travel far to buy organic vegetables. She partnered with local farmers and started a weekly organic vegetable delivery service. State the entrepreneurial functions performed by Anu in the above case.

Answer any 3 out of the given 5 questions in 20 – 30 words each (2x3=6 Marks)

Q.12 Give the output of the following code segment:
int n = 3;
for (inti = n; i>= 1; i--)
{
System.out.print(i * i + " ");
}

Q.13 Explain candidate key with suitable example.

Q.14 Explain Program-Data Independence in context of a DBMS?

Q.15 List any four entities involved in creating a Shopping Website.

Q.16 What are comments in Java programs and why are they important?

Answer any 2 out of the given 3 questions in 30– 50 words each (3x2=6 Marks)

Q.17 Nitya is creating a Java program to calculate the area of a rectangle. She writes the following code:
-----image
a) What does the method calculateArea() do in this program?
b) How is the object of the class created?
c) What will be the output of the program?

Q.18 If a category has many products, how should they be displayed to customers?

Q.19 List any three Advantages of using DBMS approach.

Answer any 3 out of the given 5 questions in 50– 80 words each (4x3=12 Marks)

Q.20 Write a Java code using String methods to perform the following tasks:
String str = "java programming";
i. Convert all characters to lowercase.
ii. Find the total number of characters in the string.
iii. Append the word "rocks" at the end of the string.
iv. Replace the word "java" with "Python".

Q.21 List and briefly explain the four main phases in the development of a web-based application project.

Q.22 What are multithreaded programs in Java? What are the two ways by which these threads can be created?

Q.23 (a) Define arrays.
(b) Write a program to:
i) Create a string array Names containing five names.
ii) Display each name using a while loop.
(c) What happens if a program tries to access an array element using an index that is outside the valid range?

Q.24 Consider the following tables:
Table: MOVIE
-----table
Table: ACTOR
-----table
Write SQL queries for the following:
(a) Find the total number of actors in each movie.
(b) Add a new record to MOVIE: (M04, '3 Idiots', 'Comedy', 200000).
(c) Display MName, ActorName, and Genre of all actors.
(d) Show details of movies whose budget is more than 200000.

Download Now - Class 12 IT 802 Sample Question Paper 2025-26 with Solution

CBSE-Class-12-Information-Technology-Code-802-Sample-Question-Paper-with-Solution

Year wise Pre-Board and CBSE Sample Question Papers with Solution – Class 12 Information Technology (Code 802)

CBSE Class 12 IT 802 Sample QP 2026-27 with Solution

CBSE Class 12 IT 802 Sample QP 2025-26 with Solution

CBSE Class 12 IT 802 Sample QP 2024-25 with Solution

CBSE Class 12 IT 802 Sample QP 2023-24 with Solution

CBSE Class 12 IT 802 Sample QP 2022-23 with Solution

CBSE Class 12 IT 802 Sample QP 2021-22 Term 2 with Solution

CBSE Class 12 IT 802 Sample QP 2021-22 Term 1 with Solution

CBSE Class 12 IT 802 Sample QP 2020-21 with Solution

CBSE Class 12 IT 802 Sample QP 2019-20 with Solution

Post a Comment

Previous Post Next Post