RBSE Class 12th 2017 -SS-03-2017 Previous Year Papers

-SS-03-2017 from the 2017 exam year is part of the Class 12th previous year papers archive on RBSE Solution. Many learners start here after finishing the textbook to see how questions were actually framed on the Rajasthan Board of Secondary Education (RBSE) paper.

Treat this question paper as a mock under gentle timing first, then as a marking exercise the second time. The introduction on this page is written only for this subject-and-year pair, not copied from other pages.

Bookmark the link if you coach juniors — the layout stays stable for search engines and classroom sharing.

Paper details

Quick reference for this previous year papers page — confirm board, class, and year & subject before you study.

Board RBSE
Class Class 12th
Exam year 2017
Subject -SS-03-2017
Resource type Previous Year Papers
Category RBSE Previous Year Question Papers
Website RBSE Solution

The table summarises this Previous Year Papers resource. Confirm RBSE, Class 12th, year 2017, and subject -SS-03-2017 before studying.

RBSE Solution organises previous year papers so each URL carries chapter-specific guidance — better for students and for search engines than one generic paragraph for the whole class.

Turning 2017 papers into insight

One -SS-03-2017 paper reveals style; several from the same year reveal pattern. After this page, open sibling subjects listed below to see whether marks cluster in certain units.

Keep rough work dated in your notebook. Examiners in Class 12th expect clear numbering even in practice sessions.

Stay Connected with RBSE Solutions

Get exam updates, new PDFs, and important notices on the channels students already use.

RBSE Class 12th 2017 -SS-03-2017

Scroll through the Previous Year Papers pages for -SS-03-2017 (2017).

RBSE Class 12th 2017 -SS-03-2017 Previous Year Papers 1
https://rbsesolution.com
RBSE Class 12th 2017 -SS-03-2017 Previous Year Papers 2
https://rbsesolution.com
RBSE Class 12th 2017 -SS-03-2017 Previous Year Papers 3
https://rbsesolution.com
RBSE Class 12th 2017 -SS-03-2017 Previous Year Papers 4
https://rbsesolution.com
RBSE Class 12th 2017 -SS-03-2017 Previous Year Papers 5
https://rbsesolution.com
RBSE Class 12th 2017 -SS-03-2017 Previous Year Papers 6
https://rbsesolution.com
RBSE Class 12th 2017 -SS-03-2017 Previous Year Papers 7
https://rbsesolution.com

Rajasthan Board Class 12th -SS-03-2017 2017 solved Previous Year Question Papers

उच्च माध्यमिक परीक्षा, 2017
SENIOR SECONDARY EXAMINATION, 2017

कम्प्यूटर विज्ञान
COMPUTER SCIENCE
ऐच्छिक (Optional)

समय : 3¼ घण्टे     पूर्णांक : 56

परीक्षार्थियों के लिए सामान्य निर्देश :
GENERAL INSTRUCTIONS TO THE EXAMINEES :

  1. परीक्षार्थी सर्वप्रथम अपने प्रश्न पत्र पर नामांक अनिवार्यतः लिखें।
    Candidate must write first his / her Roll No. on the question paper compulsorily.
  2. सभी प्रश्न करने अनिवार्य हैं।
    All the questions are compulsory.
  3. प्रत्येक प्रश्न का उत्तर दी गई उत्तर-पुस्तिका में ही लिखें।
    Write the answer to each question in the given answer-book only.
  4. जिन प्रश्नों में आन्तरिक खण्ड हैं, उन सभी के उत्तर एक साथ ही लिखें।
    For questions having more than one part the answers to those parts are to be written together in continuity.

प्रश्न पत्र को खोलने के लिए यहाँ फाड़ें
TEAR HERE TO OPEN THE QUESTION PAPER

SS-03—Compu. Sc. (Opt.) 807   [Turn Over

खण्ड - अ / Part - A

1) C++ में एकल लाइन कमैन्ट कैसे बन्द करते हैं?
How to close single line comment in C++?

उत्तर / Answer: C++ में एकल लाइन कमैन्ट को // से शुरू किया जाता है और यह लाइन के अंत में स्वतः बन्द हो जाता है। इसे बन्द करने के लिए किसी विशेष चिह्न की आवश्यकता नहीं होती।

In C++, a single line comment starts with // and automatically closes at the end of the line. No special closing symbol is needed.

2) फ्रेंड फंक्शन को घोषित करने के लिए कौनसा प्रीफिक्स लगाते हैं?
To declare friend function which prefix is used?

उत्तर / Answer: फ्रेंड फंक्शन को घोषित करने के लिए friend कीवर्ड (प्रीफिक्स) का उपयोग किया जाता है।

To declare a friend function, the friend keyword (prefix) is used.


SS—03—Compu. Se. (Opt.) 807  |  [4]

3) क्लास में कौनसी स्ट्रीम जो इनपुट और आऊटपुट दोनो का कार्य करती है? [ ]

Which stream is work for both input and output in the class?

उत्तर: फ़ाइल स्ट्रीम (File Stream) – C++ में fstream क्लास इनपुट और आउटपुट दोनों के लिए कार्य करती है।

Explanation: In C++, the fstream class (derived from iostream) allows both reading from and writing to files, making it a bidirectional stream.

4) मल्टी लेवल इन्हेरीटेंस क्या है? [I]

What is a multilevel inheritance?

उत्तर: मल्टी लेवल इन्हेरीटेंस एक प्रकार का इन्हेरीटेंस है जिसमें एक क्लास दूसरी क्लास से प्राप्त होती है, और फिर उससे तीसरी क्लास प्राप्त होती है। यह एक श्रृंखला (chain) बनाता है।

Explanation: In multilevel inheritance, a derived class inherits from a base class, and another class inherits from that derived class, forming a hierarchy (e.g., Class A → Class B → Class C).

5) पंक्ति डाटा संरचना क्या है? [7]

What is a queue data structure?

उत्तर: पंक्ति (Queue) एक रैखिक डाटा संरचना है जो FIFO (First In First Out) सिद्धांत पर कार्य करती है। इसमें नया तत्व पीछे (rear) से जोड़ा जाता है और सामने (front) से हटाया जाता है।

Explanation: A queue follows the FIFO principle: elements are added at the rear and removed from the front, like a line of people waiting.

6) व्यूह कितने प्रकार के होते हैं नाम लिखिए | [ ]

Write the names of types of array.

उत्तर: व्यूह (Array) दो प्रकार के होते हैं:

  1. एक-आयामी व्यूह (One-dimensional array) – जिसमें तत्व एक पंक्ति में व्यवस्थित होते हैं।
  2. बहु-आयामी व्यूह (Multi-dimensional array) – जैसे द्वि-आयामी (2D) या त्रि-आयामी (3D) व्यूह, जिसमें तत्व पंक्तियों और स्तंभों में व्यवस्थित होते हैं।

Explanation: Arrays are classified as one-dimensional (linear) and multi-dimensional (e.g., 2D arrays with rows and columns).

7) व्यूह का इन्डेक्स एवं लम्बाई को दर्शाते हुए चित्र बनाइये | [l]

Draw the figure of an array to show index & length.

उत्तर: नीचे एक एक-आयामी व्यूह (array) का चित्र दिया गया है जो इन्डेक्स और लम्बाई (length) को दर्शाता है:

इन्डेक्स: 0 1 2 3 4 +----+----+----+----+----+ | 10 | 20 | 30 | 40 | 50 | +----+----+----+----+----+ लम्बाई (Length) = 5

Explanation: The array has indices starting from 0 to 4, and its length (number of elements) is 5.

8) टेबल को हटाने के लिए कौनसा कमाण्ड प्रयोग करते हैं? [ ]

Which command is used to delete a table?

उत्तर: DROP TABLE कमाण्ड का प्रयोग किया जाता है।

Explanation: In SQL, the DROP TABLE command permanently removes a table and its data from the database.

9) SQL क्या है? [I]

What is a SQL?

उत्तर: SQL (Structured Query Language) एक डेटाबेस भाषा है जिसका उपयोग रिलेशनल डेटाबेस में डेटा को संग्रहीत, प्रबंधित और क्वेरी करने के लिए किया जाता है।

Explanation: SQL is a standard programming language for managing and manipulating relational databases, including operations like SELECT, INSERT, UPDATE, and DELETE.

0) आधारभूत बूलियन ऑपरेटर के नाम लिखिए।

Write the names of basic boolean operators.

उत्तर: आधारभूत बूलियन ऑपरेटर AND, OR और NOT हैं।

Answer: The basic boolean operators are AND, OR, and NOT.

1) NOR गेट क्या है?

What is a NOR gate?

उत्तर: NOR गेट एक डिजिटल लॉजिक गेट है जो OR गेट और NOT गेट का संयोजन है। इसका आउटपुट तभी 1 (हाई) होता है जब सभी इनपुट 0 (लो) हों, अन्यथा आउटपुट 0 होता है।

Answer: A NOR gate is a digital logic gate that is a combination of an OR gate and a NOT gate. Its output is 1 (high) only when all inputs are 0 (low), otherwise the output is 0.

2) हाफ डुप्लेक्स डाटा ट्रांस्फर मोड क्या है?

What is a half duplex data transfer mode?

उत्तर: हाफ डुप्लेक्स डाटा ट्रांस्फर मोड में डेटा दोनों दिशाओं में ट्रांसफर हो सकता है, लेकिन एक समय में केवल एक दिशा में। यह एक समय में केवल एक डिवाइस को डेटा भेजने या प्राप्त करने की अनुमति देता है।

Answer: In half duplex data transfer mode, data can be transferred in both directions, but only in one direction at a time. It allows only one device to send or receive data at a time.

3) HTML का पूरा नाम क्या है?

What is the full name of HTML?

उत्तर: HTML का पूरा नाम हाइपरटेक्स्ट मार्कअप लैंग्वेज (HyperText Markup Language) है।

Answer: The full name of HTML is HyperText Markup Language.


खण्ड - ब (Part - B)

4) FOR लूप को सिन्टेक्स सहित समझाइये।

Explain the FOR loop with syntax.

उत्तर: FOR लूप एक नियंत्रण संरचना है जो एक निश्चित संख्या में कोड के ब्लॉक को दोहराता है। इसका सामान्य सिंटैक्स (C++/Java में) इस प्रकार है:

for (initialization; condition; increment/decrement) { // statements to be executed }

उदाहरण: for (int i = 0; i < 5; i++) { cout