CBSE Computer Science Sample Paper 2024 Class 12: Download PDF

Computer Science Sample Paper Class 12 CBSE: Read this article to download the latest Computer Science sample paper 2024 for class 12 CBSE. Get important resources related to CBSE 2023-24 session.

Atul Rawal
Apr 1, 2024, 18:36 IST
Download Computer Science 2024 Sample Paper for Class 12 CBSE Board Exam
Download Computer Science 2024 Sample Paper for Class 12 CBSE Board Exam

CBSE Computer Science Sample Paper 2024 for Class 12: Computer Science is one of the popular subjects of the modern world. People of different fields are willing to make their career in the field of Computer Science. It deals with principal areas like artificial intelligence, security, networks, graphics and visuals, and many more. If you have opted for this subject in your Class12 then doors to all these domains are open to you.  Central Board of Secondary Education (CBSE) has included it in their class 12 curriculum. The syllabus for Computer Science released by the CBSE is diverse and includes 3 units. Check the mark distribution and topics covered in Computer Science CBSE Class 12 syllabus below. 


CBSE Class 12 Computer Science Mark Distribution:

Check the unit-wise mark distribution in the table below:

Unit No.
Unit Name
Marks
Periods
Theory 
Practical
I
Computer Systems and Organisation
10
10
10
II
Computational Thinking and Programming -1
45
80
60
III
Society, Law, and Ethics
15
20
-
 
Total
70
110
70

CBSE Class 12 Computer Science Sample Paper 2023-2024

Find the CBSE Class 12 Computer Science Sample Paper 2023-2024 below along with general guidelines to be followed in the examination. Also, use the PDF download link to save the sample paper for future reference. 

  1. Time duration: 3 hours
  2. Maximum marks: 70 
  3. Please check this question paper contains 35 questions.
  4. The paper is divided into 4 Sections- A, B, C, D and E.
  5. Section A, consists of 18 questions (1 to 18). Each question carries 1 Mark.
  6. Section B, consists of 7 questions (19 to 25). Each question carries 2 Marks.
  7. Section C, consists of 5 questions (26 to 30). Each question carries 3 Marks.
  8. Section D, consists of 3 questions (31 to 33). Each question carries 5 Marks.
  9. Section E, consists of 2 questions (34 to 35). Each question carries 4 Marks.
  10. All programming questions are to be answered using Python Language only.

Sample Question Paper

Class: XII Session: 2023-24

Computer Science (083)

 

SECTION A

 

Q1 State True or False: 

“In a Python program, if a break statement is given in a nested loop, it terminates the execution of all loops in one go.”

 

Q2 In a table in MYSQL database, an attribute A of datatype varchar(20) has the value “Keshav”. The attribute B of datatype char(20) has value “Meenakshi”. How many characters are occupied by attribute A and attribute B? 

  1. 20,6 
  2. 6,20 
  3. 9,6 
  4. 6,9

 

Q3 What will be the output of the following statement: 

print(3-2**2**3+99/11) 

  1. 244 
  2. 244.0 
  3. -244.0 
  4. Error

 

Q4 Select the correct output of the code:

CBSE Class 12 Computer Science Sample Paper

Options: 

  1. PYTHON-IS-Fun 
  2. PYTHON-is-Fun 
  3. Python-is-fun 
  4. PYTHON-Is -Fun

 

Q5 In MYSQL database, if a table, Alpha has degree 5 and cardinality 3, and another table, Beta has degree 3 and cardinality 5, what will be the degree and cardinality of the Cartesian product of Alpha and Beta? 

  1. 5,3 
  2. 8,15 
  3. 3,5 
  4. 15,8 

 

Q6 Riya wants to transfer pictures from her mobile phone to her laptop. She uses Bluetooth Technology to connect two devices. Which type of network will be formed in this case? 

  1. PAN 
  2. LAN 
  3. MAN 
  4. WAN

 

Q7 Which of the following will delete key-value pair for key = “Red” from a dictionary D1? 

  1. delete D1("Red") 
  2. del D1["Red"] 
  3. del.D1["Red"] 
  4. D1.del["Red"]

 

Q8 Consider the statements given below and then choose the correct output from the given options: 

pride="#G20 Presidency" print(pride[-2:2:-2])

Options 

  1. ndsr 
  2. ceieP0 
  3. ceieP 
  4. Yndsr

 

Q9 Which of the following statement(s) would give an error during execution

of the following code?

tup = (20,30,40,50,80,79) 

print(tup) #Statement 1

print(tup[3]+50) #Statement 2

print(max(tup)) #Statement 3

tup[4]=80 #Statement 4

Options:

  1. Statement 1
  2. Statement 2
  3. Statement 3
  4. Statement 4

 

Q10 What possible outputs(s) will be obtained when the following code is

Executed?

CBSE Class 12 Computer Science Sample Paper

Options:

a.

RED*

WHITE*

BLACK*

RED* 

b.

YELLOW*

WHITE*

BLACK*

RED*

c.

WHITE* WHITE*

YELLOW* YELLOW*

BLACK* BLACK*

RED* RED*

d.

YELLOW*

WHITE*WHITE*

BLACK* BLACK* BLACK*

RED* RED* RED* RED* RED*

 

Q11 Fill in the blank:

The modem at the sender’s computer end acts as a ____________.

  1. Model
  2. Modulator
  3. Demodulator
  4. Convertor

 

Get the complete sample from the link below:

Download CBSE 12 Computer Science Sample Paper 2024 PDF

To get the answers of the above mentioned sample paper click on the link below:

Download CBSE 12 Computer Science Marking Scheme 2024 PDF

Also read:

Get here latest School, CBSE and Govt Jobs notification in English and Hindi for Sarkari Naukari and Sarkari Result. Download the Jagran Josh Sarkari Naukri App.

FAQs

  • When are the CBSE Class 12 2024 exams?
    +
    The CBSE hasn’t released any notification on this. But, as per the previous years’ date sheets. The CBSE Class 12 exams start in the middle of February and end around the first week of April.
  • How many units are there in CBSE Class 12 Computer Science?
    +
    As per the CBSE released syllabus, Informatics Practices for Class 12 2023-24 comprises three units. 1. Computer Systems and Organisation, 2. Computational Thinking and Programming -1, and 3. Society, Law, and Ethics. To know more about CBSE Class 12 syllabus refer to the official website of Jagran Josh.

Trending

Latest Education News