CBSE Class 12 Computer Science Question Paper 2021 Code 491 (Set-4) C++ (Compartment) is available for download here. CBSE conducted the Class 12 Computer Science exam on September 8, 2021 from 10:30 AM to 1:30 PM. The Computer Science theory paper is of 70 marks.

Also Check: CBSE Class 12 Question Paper 2021 (All Subjects)

The Computer Science question paper includes the following types of questions:

  • The question paper has 7 questions for 70 marks in 3 hours, with 15 minutes of extra reading time (10:15 AM to 10:30 AM)
  • Section A is for candidates who opted for C++ and Section B is for those who opted for Python: the candidate answers either Section A or Section B, and must mention the choice on page 1 of the answer-book
  • Q1 to Q4 carry 12, 12, 14 and 6 marks in each of Section A and Section B (44 marks), and all questions are compulsory within the section chosen
  • Section C is compulsory for all: Q5 (databases and SQL) carries 8 marks, Q6 (Boolean algebra) 8 marks and Q7 (networks) 10 marks
  • The paper is headed Computer Science (OLD) and its instructions state that questions 2(b), 2(d), 3 and 4 have internal choices

CBSE Class 12 Computer Science Question Paper 2021 Code 491 (Set-4) C++ (Compartment) PDF

CBSE Official PDFCD PDFCD PDF with Solutions
Download official PDF 0.79 MBDownload Collegedunia PDF 0.37 MB–

CBSE Class 12 Computer Science 2021 Question Paper Details

Exam CBSE Class 12 Board Examination 2021
Subject Computer Science
Paper code 491 (Set-4) C++ (Compartment)
Exam date September 8, 2021
Time allowed 3 hours (plus 15 minutes of reading time, 10:15 AM to 10:30 AM)
Maximum marks 70
Total questions 7 (attempt 7)

CBSE Class 12 Computer Science Question Paper Pattern and Marking Scheme

The CBSE Class 12 Computer Science 2021 question paper is of 70 marks and has 7 questions, of which 7 are to be attempted. The tables below give the section-wise paper pattern and the split of marks, as printed in the official question paper.

CBSE Class 12 Computer Science Question Paper Pattern 2021

Section Questions Question Type Choice Marks per Question Marks
Section A (C++) or Section B (Python): answer either one Q1 Programming basics in C++ (Section A) or Python (Section B): short-answer parts of 1 to 3 marks All 1 12 12
Q2 Object-oriented programming in C++ (Section A) or Python (Section B): parts of 1 to 4 marks, with internal choice in parts (b) and (d) All 1 12 12
Q3 Data structures in C++ (Section A) or Python (Section B): parts of 2 to 4 marks, with internal choice All 1 14 14
Q4 File handling in C++ (Section A) or Python (Section B): parts of 1 to 3 marks, with internal choice All 1 6 6
Section C (compulsory for all candidates) Q5 Database concepts and SQL queries All 1 8 8
Q6 Boolean algebra and logic gates All 1 8 8
Q7 Computer networks and communication All 1 10 10
Total 7 questions Attempt 7 70

CBSE Class 12 Computer Science Marks Distribution 2021

Question Type Questions to Attempt Marks per Question Total Marks
Programming basics in C++ (Section A) or Python (Section B): short-answer parts of 1 to 3 marks (Section A / B) 1 12 12
Object-oriented programming in C++ (Section A) or Python (Section B): parts of 1 to 4 marks, with internal choice in parts (b) and (d) (Section A / B) 1 12 12
Data structures in C++ (Section A) or Python (Section B): parts of 2 to 4 marks, with internal choice (Section A / B) 1 14 14
File handling in C++ (Section A) or Python (Section B): parts of 1 to 3 marks, with internal choice (Section A / B) 1 6 6
Database concepts and SQL queries (Section C) 1 8 8
Boolean algebra and logic gates (Section C) 1 8 8
Computer networks and communication (Section C) 1 10 10
Total 7 70