CBSE Class 12 Computer Science 2018 Previous Year Question Paper Set 4

Question Papers Class 12 PDF

This is the CBSE Class 12 Computer Science 2018 Main Exams Set 4 previous year question paper. The paper is divided into three sections: Section A (C++), Section B (Python), and Section C (compulsory for all). Candidates must choose to answer either Section A or Section B. The question paper contains a total of 7 questions and is designed to be completed within 3 hours, with a maximum of 70 marks. An additional 15 minutes are allotted for reading the question paper. Solving this board question paper is crucial for students to understand the exam pattern, identify important topics, and enhance their preparation for the upcoming CBSE board examinations.

Quick info

BoardCBSE
Class12
SubjectComputer Science
Session2018
LanguageEnglish
TypePrevious Year Question Paper
Exam typeBoard Exam

Paper pattern

The paper has 7 questions divided into three sections (A, B, C), with a total of 70 marks and a duration of 3 hours.

Topics covered

Paper topics

  • C++ Tokens
  • Header Files
  • String Manipulation
  • Python Lists
  • Python Dictionaries
  • SQL Queries
  • Database Concepts
  • Networking
  • Object Oriented Programming
  • Data Structures
  • Boolean Algebra
  • Combinational Circuits
  • Sequential Circuits

Important topics

  • C++ Tokens
  • Header Files
  • String Manipulation
  • Python Lists
  • Python Dictionaries
  • SQL Queries
  • Database Concepts
  • Networking
  • Object Oriented Programming
  • Data Structures
  • Boolean Algebra
  • Combinational Circuits
  • Sequential Circuits

PDF preview

Read page by page below. PDF is streamed from the official NCERT website — no download button on this page.

Preparing PDF preview…
Page of
Loading page …

Question paper text

SET-4

Series SGN

Code No. 91

Roll No.

Candidates must write the Code on the

title page of the answer-book.

Please check that this question paper contains 23 printed pages.

Code number 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 7 questions.

Please write down the Serial Number of the question 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.

COMPUTER SCIENCE

Time allowed: 3 hours

Maximum Marks: 70

General Instructions:

(i) SECTION A refers to programming language C++.

  1. SECTION B refers to programming language Python.
  2. SECTION C is compulsory for all.
  3. Answer either SECTION A or SECTION B.
  4. It is compulsory to mention on the page 1 in the answer book whether you are attempting SECTION A or SECTION B.
  5. All questions are compulsory within each section.

P.T.O. 91

SECTION A [Only for candidates, who opted for C++]

2

  1. (a) Write the type of C++ tokens (keywords and user defined identifiers) from the following:
  2. else
  3. Long
  4. 4Queue
  5. count
  1. The following C++ code during compilation reports errors as follows:

Error: 'ofstream' not declared Error: 'strupr' not declared Error: 'strcat' not declared Error: 'FIN' not declared

Write the names of the correct header files, which must be included to compile the code successfully: 1 void main() ł ofstream FIN("WISH.TXT"); char TEXT2[]="good day"; char TEXT1[]="John!"; strupr(TEXT2); strcat(TEXT1, TEXT2); FIN<<TEXT1<<endl;</pre> } 91 2

Frequently asked questions

What is this document?

This is the CBSE Class 12 Computer Science 2018 Main Exams Set 4 previous year question paper for board exam practice.

What is the total marks and time duration for this paper?

The paper carries a maximum of 70 marks and the allowed time is 3 hours.

How does solving this previous year paper help?

Solving previous year question papers helps students understand the board pattern, identify important topics, and improve their marks in the CBSE Class 12 Computer Science exam.

What are the sections in this paper?

The paper consists of Section A (C++), Section B (Python), and Section C (compulsory). Candidates must attempt either Section A or Section B.

What is the code number for this paper?

The code number for this Computer Science paper is 91.

Content reviewed by the NCERT Help team. Editorial Team and update policy

Question Papers PDF on NCERT Help. URL unchanged for search indexing.