Page 1
CBSE BOARD
SAMPLE
PAPER
2026
DOWNLOAD
Page 2
CBSE | DEPARTMENT OF SKILL DUCATION
INFORMATION TECHNOLOGY (SUBJECT CODE - 802)
Blue-print for Sample Question Paper for Class XII (Session 2025-2026)
Max. Time: 3 Hours Max. Marks: 60
PART A - EMPLOYABILITY SKILLS (10 MARKS):
UNIT OBJECTIVE TYPE SHORT ANSWER TOTAL
NO. NAME OF THE UNIT QUESTIONS TYPE QUESTIONS QUESTIONS
1 MARK EACH 2 MARKS EACH
1. Communication Skills- IV 1 1 2
2. Self-Management Skills- IV 2 1 3
3. ICT Skills- IV 1 1 2
4. Entrepreneurial Skills- IV 1 1 2
5. Green Skills- IV 1 1 2
TOTAL QUESTIONS 6 5 11
NO. OF QUESTIONS TO BE ANSWERED Any 4 Any 3 07
TOTAL MARKS 1x4=4 2x3=6 10 MARKS
PART B - SUBJECT SPECIFIC SKILLS (50 MARKS):
OBJECTIVE SHORT ANS. SHORT ANS. DESCRIPTIVE/
UNIT TYPE TYPE TYPE QUES.- LONG TOTAL
NO. NAME OF THE UNIT QUESTIONS QUES.- I II ANS. TYPE QUESTIONS
QUESTIONS
1 MARK 2 MARKS 3 MARKS 4 MARKS
EACH EACH EACH EACH
1 Database Concepts 10 2 1 1 14
2 Operating Web Based 9 0 0 1 10
Applications
3 Fundamentals of Java 12 2 1 3 18
Programming
4 Work Integrated Learning 1 1 1 0 3
IT
TOTAL QUESTIONS 32 5 3 4 45
NO. OF QUESTIONS 26 Any 3 Any 2 Any 3 34
TO BE ANSWERED
TOTAL MARKS 1 x 26= 26 2x3=6 3x2=6 4 x 3 = 12 50 MARKS
802-Information Technology-Class XII Page 1 of 9
Page 3
CBSE | DEPARTMENT OF SKILL EDUCATION
INFORMATION TECHNOLOGY (SUBJECT CODE 802)
Sample Question Paper 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):
i. This section has 06 questions.
ii. There is no negative marking.
iii. Do as per the instructions
given.
iv. Marks allotted are mentioned against each question/part.
7. SECTION B – SUBJECTIVE TYPE QUESTIONS (30 MARKS):
i. This section contains 18
questions.
ii. A candidate has to do 11
questions.
iii. Do as per the instructions given.
iv. Marks allotted are mentioned against each
question/part.
802-Information Technology-Class XII Page 2 of 9
Page 4
SECTION A: OBJECTIVE TYPE QUESTIONS
Q. 1 Answer any 4 out of the given 6 questions on Employability Skills (1 x 4 = 4 marks)
i. A _______________is the type of sentence which expresses strong feelingsand 1
emotions.
a) Declarative sentences
b) Interrogative sentences
c) Imperative sentences
d) Exclamatory sentences
ii. Which of the following is true for Extrinsic motivation? 1
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 1
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. 1
a) Filtering
b) Sorting
c) Protecting
d) Formatting
v. What Should be a typical approach of an entrepreneur doing a business to solve a 1
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 (1 x 5 = 5 marks)
i. Rohit wrote int x = 5; x += 3; in his Java program. What is the new value of x? 1
ii. Name any two primitive data types supported by Java? 1
802-Information Technology-Class XII Page 3 of 9
Page 5
iii. What does this query return? 1
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? 1
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 1
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 1
a store?
a) User Account
b) Login Page
c) Shopping Cart
d) Registration Form
vii. Which keywords are used to handle exceptions in Java? 1
a) throw, catch
b) try, catch
c) exception, catch
d) final, catch
Q. 3 Answer any 6 out of the given 7 questions (1 x 6 = 6 marks)
i. What does NIC stand for? 1
ii. String myString = "Hello World"; 1
System.out.println(myString.charAt(6));
What will be the output?
a) W
b) o
c) r
d) l
iii. 1
EmpID Name Dept Salary City JoinDate
101 Mehul HR 50000 Delhi 2019-04-12
102 Smiha IT 75000 Mumbai 2020-01-23
103 Arsh Finance 62000 Chennai 2021-05-30
104 Neeru IT 78000 Delhi 2018-11-15
105 Amit HR 52000 Bangalore 2022-07-10
Consider the table: EMPLOYEE
Write Query to display name and salary of employees
working in the IT department.
802-Information Technology-Class XII Page 4 of 9
Page 6
iv. How can users improve the safety of their passwords when making online payments? 1
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: 1
Department Table
DeptID DeptName
1 Computer Sci
2 Mathematics
3 Punjabi
Student Table
StudentID Name DeptID
101 Alisha 1
102 Bhavya 2
103 Gauri 3
Identify Primary key and Foreign Key in Student Table
vi. Which pricing benefits do consumers enjoy through online reservations? 1
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? 1
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 (1 x 5 = 5 marks)
Meena booked a train ticket online late at night and received confirmation immediately 1
i. 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? 1
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? 1
a) String name = "John";
b) string name = "John";
c) Str name = "John";
d) String name == "John";
802-Information Technology-Class XII Page 5 of 9
Page 7
iv. State TRUE or FALSE 1
Online shopping provides a limited variety of products compared to traditional stores.
v. The AVG() function works only with: 1
a) Numeric values
b) Text values
c) Date values
d) Boolean values
vi. What is meta-data? 1
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 (1 x 5 = 5 marks)
i. Which of the following activities is part of the Requirement Definition Phase in web 1
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
In a database table, what is the term used for the number of columns?
ii. a) Cardinality 1
b) Degree
c) Domain
d) Key
iii. Which command is used to display all the databases in MySQL? 1
iv. Differentiate between System.out.print() and System.out.println() in Java. 1
v. Which of the following is the correct syntax to define a user-defined method in Java? 1
a) void methodName() { /* code */ }
b) methodName void() { /* code */ }
c) function methodName() { /* code */ }
d) define methodName() { /* code */ }
vi. The bytecode runs on the _______________________. 1
Q. 6 Answer any 5 out of the given 6 questions (1 x 5 = 5 marks)
i. Which of the following is an invalid variable name in Java? 1
a)_temp
b)total#value
c)$price
d)userName
ii. What is the output of the expression 10 % 3? 1
iii. What is the main purpose of Project Management? 1
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 1
clause?
802-Information Technology-Class XII Page 6 of 9
Page 8
a) WHERE
b) ORDER BY
c) HAVING
d) DISTINCT
v. Which SQL command is used to remove a table from the database? 1
a) DELETE
b) REMOVE
c) DROP
d) TRUNCATE
vi. In the field of telecommunications, databases are mainly used for: 1
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: SUBJECTIVE TYPE QUESTIONS
Answer any 3 out of the given 5 questions on Employability Skills (2 x 3 = 6 marks) Answer each
question in 20 – 30 words.
Q. 7 State the importance of active listening in communication. 2
Q. 8 Anita was overwhelmed with her workload and was often distracted by her phone and 2
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 2
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. 2
Q. 11 Anu observed that people in her town had to travel far to buy organic vegetables. She 2
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 (2 x 3 = 6 marks)
Q.12 Give the output of the following code segment- 2
int n = 3;
for (inti = n; i>= 1; i--)
{
System.out.print(i * i + " ");
}
Q.13 Explain candidate key with suitable example. 2
Q.14 Explain Program-Data Independence in context of a DBMS? 2
Q.15 List any four entities involved in creating a Shopping Website 2
Q.16 What are comments in Java programs and why are they important? 2
802-Information Technology-Class XII Page 7 of 9
Page 9
Answer any 2 out of the given 3 questions (3 x 2 = 6 marks)
Q.17 Nitya is creating a Java program to calculate the area of a rectangle. 3
She writes the following code:
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? 3
Q.19 List any three Advantages of using DBMS approach. 3
Answer any 3 out of the given 5 questions (4 x 3 = 12 marks)
Q.20 Write a Java code using String methods to perform the following tasks: 4
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 2+1+
application project. 1
Q.22 What are multithreaded programs in Java? What are the two ways by which these 2+2
threads can be created?
Q.23 a) Define arrays.
b) Write a program to: 1+2+
i) Create a string array Names containing five names. 1
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
802-Information Technology-Class XII Page 8 of 9
Page 10
outside the valid range?
Q.24 Consider the following tables – 4
Table: MOVIE
MID MName Genre Budget
M01 Avatar Sci-Fi 500000
M02 Dangal Sports 150000
M03 Inception Thriller 300000
Table: ACTOR
AID MID ActorName
A101 M01 Sam Worthington
A102 M02 Aamir Khan
A103 M03 Leonardo
DiCaprio
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.
802-Information Technology-Class XII Page 9 of 9
Page 11
Study Materials
Notes
Model Papers Class 6 Notes
Sample Papers Class 7 Notes
Half Yearly Sample Papers Class 8 Notes
Class 9 Notes
Important Resources
Class 10 Notes
Periodic Table
Class 11 Notes
Writing Skills / Formats
Maps of India / World Class 12 Notes
Books and Solutions
NCERT Books
NCERT Book Solutions
HC Verma Chapter Wise Solutions
RD Sharma Solutions
CGBSE Solutions