CBSE Class 12 Computer Science 2015 Delhi Set 1 Previous Year Question Paper

Question Papers Class 12 PDF

This is the CBSE Class 12 Computer Science Previous Year Question Paper for the 2015 Delhi Set 1 examination. The paper is designed for a duration of 3 hours and carries a maximum of 70 marks. It is divided into sections, with Section A focusing on C++ and Section B on Python, and Section C being compulsory for all. Candidates must attempt either Section A or Section B. The paper includes questions on C++ identifiers, header files, syntax correction, and program output. Solving this previous year's question paper is crucial for students to understand the exam pattern, identify important topics, and enhance their problem-solving skills, ultimately aiding in achieving better scores in their board examinations.

Quick info

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

Paper pattern

The paper has a total duration of 3 hours and a maximum of 70 marks. It is divided into Section A (C++), Section B (Python), and Section C (Compulsory). Candidates must attempt either Section A or Section B.

Topics covered

Paper topics

  • C++ Programming
  • Header Files
  • Syntax Errors
  • Program Output
  • Identifiers

Important topics

  • C++ Identifiers
  • C++ Header Files
  • C++ Syntax Correction
  • C++ Program Output Analysis

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: SSO/1

Code No. 91/1

Roll No.

Candidates must write the Code on

the title page of the answer-book.

Please check that this question paper contains 16 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 11 questions.
  • Please write down the Serial Number of the question before attempting it.

<math>\bullet</math> 15 minutes 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:

  1. All questions are compulsory.
  2. Programming Language : Section A refers to C++
  3. Programming Language: Section B refers to Python.
  4. Attempt either Section A or Section B.
  5. Section C is compulsory for all.
  6. It is compulsory to mention 'Section A' or 'Section B' before attempting the question paper.

Section – A

(Only for C++ Candidates)

  1. (a) Find the correct identifiers out of the following, which can be used for naming

variable, constants or functions in a C++ program : 2

While, for, Float, new, 2ndName, A%B, Amount2, _Counter

91/1 [P.T.O. 1

  1. Observe the following program very carefully and write the names of those header file(s), which are essentially needed to compile and execute the following program

successfully: 1

typedef char TEXT[80]; void main() { TEXT Str[] = "Peace is supreme"; int Index=0; while (Str[Index]!='\0') if (isupper(Str[Index])) Str[Index++]='#'; else Str[Index++]=' *'; puts (Str);

  1. Observe the following C++ code very carefully and rewrite it after removing

any/all syntactical errors with each correction underlined. 2

Note: Assume all required header files are already being included in the program. #Define float Max=70.0; Void main() { int Speed char Stop='N'; cin>>Speed; if Speed>Max Stop='Y'; cout << Stop << end;</pre>

  1. Write the output of the following C++ program code : 2 Note: Assume all required header files are already being included in the program. void Position(int &C1,int C2=3) { <math>C1+=2;</math> <math>C2+=Y;</math> } void main() { int P1=20, P2=4; Position (P1); cout << P1 << ", " << P2 << end1; Position(P2,P1); cout << P1 << ", " << P2 << end1; }

2 91/1

Frequently asked questions

What is this document?

This is the CBSE Class 12 Computer Science Previous Year Question Paper for the 2015 Delhi Set 1 examination.

What is the duration and maximum marks for this paper?

The allowed time for this paper is 3 hours, and the maximum marks are 70.

How does solving previous year papers help?

Solving previous year question papers helps students understand the board pattern, identify important topics, and improve their marks.

What programming languages are covered?

Section A is for C++ candidates, and Section B is for Python candidates. Section C is compulsory for all.

What types of questions are included?

The paper includes questions on C++ identifiers, header files, syntax correction, and predicting program output.

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

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