CBSE Class 12 Computer Science 2023 Compartment Exam Previous Year Question Paper Set-4
This is the CBSE Class 12 Computer Science (C++) 2023 Compartment Exam Previous Year Question Paper (Set-4). The paper is designed for students to practice and prepare for their board examinations. It consists of five sections: Section A, B, C, D, and E. Section A contains 18 questions of 1 mark each, Section B has 7 Very Short Answer questions worth 2 marks each, Section C includes 5 Short Answer questions carrying 3 marks each, Section D features 3 Long Answer questions with 5 marks each, and Section E has 2 questions worth 4 marks each, with an internal choice in Q35. All programming questions must be answered using Python. This board question paper provides an excellent opportunity for students to assess their understanding and improve their performance in the upcoming exams.
Quick info
| Board | CBSE |
|---|---|
| Class | 12 |
| Subject | Computer Science (C++) |
| Session | 2023 |
| Language | English |
| Type | Previous Year Question Paper |
| Exam type | Board Exam |
Paper pattern
The question paper contains five sections (A to E). Section A has 18 questions (1 mark each), Section B has 7 questions (2 marks each), Section C has 5 questions (3 marks each), Section D has 3 questions (5 marks each), and Section E has 2 questions (4 marks each), with an internal choice in Q35.
Topics covered
Paper topics
- Python Data Types
- Dictionaries
- Boolean Expressions
- Sequential Data Types
- Comments
Important topics
- Python Sequential Data Types
- Dictionary Operations
- Boolean Logic in Python
PDF preview
Read page by page below. PDF is streamed from the official NCERT website — no download button on this page.
Question paper text
Series SHEFG/C
Set-4
Q.P. Code 91
Roll No.
Candidates must write the Q.P. Code
on the title page of the answer-book.
COMPUTER SCIENCE (NEW)
Time allowed: 3 hours
Maximum Marks: 70
Please check that this question paper contains 19 printed pages.
Q.P. Code given on the right hand side of the question paper should be written on the title page of the answer-book by the candidate.
Please check that this question paper contains 35 questions.
Please write down the serial number of the question in the answer-book before attempting it.
15 minute time has been allotted to read this question paper. The question paper will be distributed at 10.15 a.m. From 10.15 a.m. to 10.30 a.m., the students will read the question paper only and will not write any answer on the answer-book during this period.
General Instructions:
This question paper contains five sections, Section A to E.
All questions are compulsory.
Section A has 18 questions carrying 1 mark each.
- Section B has 7 Very Short Answer (VSA) type questions carrying 2 marks each.
Section C has 5 Short Answer (SA) type questions carrying 3 marks each.
- Section D has 3 Long Answer (LA) type question carrying 5 marks each.
Section E has 2 questions carrying 4 marks each. One internal choice is given in Q 35 against part C only.
All programming questions are to be answered using Python Language only.
<math>\mathcal{P}.\mathcal{T}.\mathcal{O}.</math> 91 Page 1 of 19 ٨
SECTION A
All questions carrying 1 mark each.
18×1=18
- State True or False. "Comments are not executed by interpreter."
2. Which of the following is not a sequential datatype in Python?
- Dictionary
- String
- List
- Tuple
- Given the following dictionary Day={1:"Monday", 2: "Tuesday", 3: "Wednesday"} Which statement will return "Tuesday".
- Day.pop()
- Day.pop(2)
- Day.pop(1)
- Day.pop("Tuesday")
4. Consider the given expression: <math>7<4</math> or <math>6>3</math> and not <math>10==10</math> or <math>17>4</math>
Which of the following will be the correct output if the given expression is evaluated?
- True
- False
- NONE
- NULL
91 Page 2 of 19
Frequently asked questions
What is this document?
This document is the CBSE Class 12 Computer Science 2023 Compartment Exam Previous Year Question Paper (Set-4).
What is the duration and maximum marks for the exam?
The exam duration is 3 hours and the maximum marks are 70.
How is the question paper structured?
The paper is divided into five sections (A to E) with varying numbers of questions and marks per section, including multiple-choice, very short, short, and long answer types.
Which programming language should be used for programming questions?
All programming questions are to be answered using the Python Language only.
How does solving this previous year paper help students?
Solving this previous year question paper helps students understand the board exam pattern, identify important topics, and improve their time management and problem-solving skills for better scores.
Content reviewed by the NCERT Help team. Editorial Team and update policy
Question Papers PDF on NCERT Help. URL unchanged for search indexing.