Courses
Courses for Kids
Free study material
Offline Centres
More
Store Icon
Store

Previous Year Question Paper for CBSE Class 12 Computer Science - 2018

ffImage
Last updated date: 23rd Apr 2024
Total views: 650.4k
Views today: 17.50k

Previous Year Computer Science Question Paper for CBSE Class 12 - 2018 - Free PDF Download

Computer science is one of the favourite subjects of the student. It is very scoring and not too hard to prepare. Students also pick this subject to enhance their final percentage of the board results.  Vedantu to further push their preparation, and ensure success in the examination is providing Previous Year Computer Science Question Paper for CBSE Class 12 - 2018 - Free PDF Download.  Students can download the previous year questions paper from the comfort of their homes. One can access this facility from anywhere, regardless of the student's geographical location. You can even read it while travelling!


With the world being taken by the advances of software technology, many school students happen to have a keen interest in computer science. Computer science is indeed among the most scoring subjects in the curriculum of class 12 CBSE. While students struggle with many of the theoretical subjects for their 12th board exams, computer science introduces to them the fun of various programming languages. As students get an upper hand in C++ and Python, scoring in the theoretical section of this paper becomes easier as well. The 2018 computer science question paper provided in this PDF will help students understand the CBSE board question pattern. 


There are always different sets of question papers for the CBSE class 12 board examination and this PDF contains ‘set 4’ of the CBSE computer science question paper 2018 solved. Students may download it for free and refer to the solutions for a better understanding of the marks distribution and question pattern of the board question paper of computer science. This CBSE class 12 computer science question paper 2018 with solutions consists of three sections and has an allotment of 70 marks. Students will get a time duration of three hours to answer the questions.

Vedantu made it so easy

With the advent of digitalization, human beings have expanded their sphere of activity a lot.  The same digitalization is now helping the students through Vedantu. Previous Year Computer Science Question Paper for CBSE Class 12 - 2018 could be accessed by any student free of cost and this could be done without going anywhere. 


The student can use this online facility and practice the previous year questions. Solving the previous year questions has many benefits. It enables students to be more organized and have a good time management plan for attempting the exam. One is acquainted with the latest ongoing trends in the examination and can equip oneself with the right kind of approach to score well.  


Self-Evaluation is the key 

One should keep evaluating the performance in regular intervals. Self-evaluation is best done through writing previous year question papers, that too with the same seriousness and intensity as in the exams.  This technique of evaluating oneself will enhance a student's preparation for the exam. It highlights minor details that are usually not visible to the eyes and allows us to fix them.  Wringing practice and better finishing exams on time are a couple of things that are achievable only through solving previous year question papers. 


Overview of CBSE Class 12 Computer Science Question Paper 2018

There is a choice between the first two sections, that is, Section A and Section B.

  • Section A consists of questions from C++

  • Section B consists of questions from Python 


Section A

The first section (Section- A) of the computer science question paper 2018 is meant for students who had taken up C++ in their 10+2. This section carries a total of 44 marks and all the questions are mandatory to be answered. The marks weightage for the questions in this section varies from 1 mark to 4 marks. The concepts of parameters, arguments, functions, header files are required to answer the questions of this section properly. Data abstraction, polymorphism, array, for and nested for loop, and various other concepts of Object-Oriented Programming of students are assessed in this section. Some of the questions in this section are aimed to assess the concepts of basic programming syntax of C++. 


For certain questions, there are step marks allotted for the programs to be coded. Students may need to dry run the code snippets and get the write the desired output for these questions. Mostly these questions carry 1 mark for each line of output. For certain questions, choices are provided and students are required to answer with the correct choice of output and respective reasons. Also, for some of the code snippets, students may need to identify the errors and write the respective correct codes in their answers.


Going by this cs 2018 question paper students are likely to expect a couple of questions for which they will have to code proper classes and their objects, inclusive of the given requirements of class members and functions. 


Few questions in this section are aimed to test the various concepts of 2D arrays. On taking a closer look at these questions, students may jot down the concepts being they need to brush up, as follows:

  • Row Major formula

  • Sorting of a 2D array

  • Finding the base address and address of the elements of a given array   


This section of the 2018 CBSE computer science paper consists of questions from various concepts such as POSTFIX expressions and their consequent effects on memory allocation. A couple of questions in this section are from the topics of Stack memory, PUSH, POP operations, pointers, and data updations in binary files.  


Section B

The second section (Section-B) of this question paper consists of questions from the programming language of Python. This section carries a total of 44 marks and students must answer all the questions in this section. The basic concepts of ‘for’ loop such as ‘break’, ‘continue’ and identifying module names for given functions are assessed in the questions of this section. 


For some questions, students will have to scrutinize the given Python code snippets, identify the syntactical errors and write down the correct codes. Like ‘Section-A’, this section also has questions for which students need to have a strong base in coding. Some of these questions may need them to write an entire program whereas for the other questions students may need to dry run the given codes and write the correct output.  Students need to have a detailed idea of Python coding to fetch a good score in this section as the questions have step markings as well.   

 

The concepts such as class attributes, Operator Overloading that is utilized to implement Polymorphism are also assessed in the questions of this section.


Section C

This section carries a total of 26 marks and is mandatory for all students to attempt. It consists of questions from the database and SQL. Students will need to be thorough with the definitions of various commands such as DDL, DML and the operators of SQL such as UPDATE, ALTER, SELECT and DROP, to fetch the maximum score in this section. Apart from having strong concepts of various SQL commands and operators, students will also have to be thorough with the SQL queries. They may expect one or more tables to be provided for certain questions and they will have to write queries fetching various data from those tables. 


In the latter part of Section C, there are questions from the topics of Boolean Algebra. It is necessary to have proper knowledge of the various logic gates, and related truth tables. One of the most commonly asked topics from Boolean Algebra is the ‘De-Morgan’s Law’. Various proofs using De-Morgan's law wherein proper truth tables are also required to be provided are included in this section. Another scoring part from Boolean algebra is the drawing of Logic circuit diagrams.


CBSE class 12 computer science question paper 2018 download is free on Vedantu and referring to the same will help students get a clear idea of the types of questions they may expect in the board exams. Also, students may download and refer to the solutions of the last five years' computer science board question papers of CBSE class 12 from Vedantu for their practice and take a note from the sample answers for a better understanding of the concepts.

FAQs on Previous Year Question Paper for CBSE Class 12 Computer Science - 2018

1. How to download Computer Science Question Paper for CBSE Class 12 – 2018?

Students can download JEE advanced Physics question paper-2 2013 from Vedantu’s website: www.Vedantu.com. The question paper is available for free of cost and does not require any kind of prior registration, making the process entirely hassle-free and smooth. Question paper along with the solutions is available in PDF format which could be downloaded on any device and can be accessed offline for later use. Students are encouraged to actively make use of free resources and enhance their preparation for JEE advance.

2. How to maintain calm and not get panicked in the Examination Hall?

To avoid panic is related to the time management that students follow during the exam. It is a matter of practice. Students should attempt previous year question papers and evaluate one-self.  Note the time taken for finishing the whole question paper. Use this information to devise a workable time management plan for the examination. Such a strategy would keep away from panic and save one from anxiety during the exam.

3. What are career options in the Computer Science field? 

Computer science is a very vast subject. It is the subject of the modern, globalized world. With the increasing footprints of MNCs across the world, Indian cities like Bangalore are turning into IT hubs. Computer science further has many specific areas that a student can choose to specialize in later in college. As a career, the field of computer science can pay you very well. One can even work for big companies like Vedantu which frequently requires the services of people from this field.

4. Why is it important to save time to review the Answers? 

The practice of saving time to review the answers is an essential one to ensure your success in your exam.  Many times it happens that even the bright students make some silly mistakes which take their score down in the exam. To avoid this situation, all the students must save time to review the answers in the exam and check for all the errors and fix them.  One must practice this thing before going for the exam through the sample papers.  Previous Year Computer Science Question Paper for CBSE Class 12 – 2018 are available on Vedantu's website.

5. How to finish the Exam on time?

To finish the exam on time, one should practice writing sample papers a lot.  The exam will be subjective in format and the student would be required to finish the exam in the given time and also leave some time to revise. Therefore, one should prepare a Previous Year Computer Science Question Paper for CBSE Class 12 - 2018 with a timer.  The question paper is available on Vedantu’s website for free. Download today!