RBSE Class 12th 2013 -SS-04-2013 Previous Year Papers
You opened the RBSE Class 12th 2013 -SS-04-2013 Previous Year Papers page — a focused place to read the real previous year question paper for that subject and year. RBSE Solution keeps exam-year sets together so you can practise the same cycle your seniors faced.
Previous year papers reward patience: read instructions, note mark distribution, then attempt questions before peeking at solutions elsewhere on the site. This URL always loads the same free previous year papers content for -SS-04-2013 (2013).
Use the details table to confirm class and year, then scroll to the paper images or PDF below. More subjects from 2013 are linked later on this page.
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 | 2013 |
| Subject | -SS-04-2013 |
| 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 2013, and subject -SS-04-2013 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.
How to practise with this question paper
Stage one: read the -SS-04-2013 question paper from 2013 without a timer and highlight command words — explain, prove, calculate, discuss. Stage two: attempt selected questions closed-book. Stage three: compare with solutions or teacher feedback.
Previous Year Papers work best when you log mistakes by topic, not only by question number. That log becomes your revision index before pre-boards.
RBSE Class 12th 2013 -SS-04-2013
Scroll through the Previous Year Papers pages for -SS-04-2013 (2013).
Rajasthan Board Class 12th -SS-04-2013 2013 solved Previous Year Question Papers
उच्च माध्यमिक परीक्षा, 2013
SENIOR SECONDARY EXAMINATION, 2013
इन्फोरमेटिक्स प्रैक्टिसेस
INFORMATICS PRACTICES
ऐच्छिक (Optional)
परीक्षार्थियों के लिए सामान्य निर्देश :
GENERAL INSTRUCTIONS TO THE EXAMINEES :
-
परीक्षार्थी सर्वप्रथम अपने प्रश्न पत्र पर नामांक अनिवार्यतः लिखें।
Candidate must write first his / her Roll No. on the question paper compulsorily. -
सभी प्रश्न हल करने अनिवार्य हैं।
All the questions are compulsory. -
प्रत्येक प्रश्न का उत्तर दी गई उत्तर-पुस्तिका में ही लिखें।
Write the answer to each question in the given answer-book only. -
जिन प्रश्नों में आन्तरिक खण्ड हैं, उन सभी के उत्तर एक साथ ही लिखें।
For questions having more than one part, the answers to those parts are to be written together in continuity. -
प्रश्न पत्र के हिन्दी व अंग्रेजी रूपान्तर में किसी प्रकार की त्रुटि / अन्तर / विरोधाभास होने पर हिन्दी भाषा के प्रश्न को सही मानें।
If there is any error / difference / contradiction in Hindi & English versions of the question paper, the question of Hindi version should be treated valid.
SS—04— INFO.PRAC. (Opt.) [ ss - 504 ] [ Turn over
खण्ड -अ
SECTION - A
-
ASCII का पूरा नाम लिखिए।
Write the full name of ASCII.उत्तर: American Standard Code for Information Interchange (अमेरिकन स्टैंडर्ड कोड फॉर इन्फॉर्मेशन इंटरचेंज)
-
विजुअल बेसिक में Abs (n) फलन क्या करता है ?
What does Abs (n) function do in Visual Basic ?उत्तर: Abs (n) फलन किसी संख्या n का निरपेक्ष मान (absolute value) लौटाता है। यह ऋणात्मक संख्या को धनात्मक में बदल देता है।
-
विजुअल बेसिक में स्ट्रिंग कितने प्रकार की होती है ?
How many types of a string are there in Visual Basic ?उत्तर: विजुअल बेसिक में स्ट्रिंग दो प्रकार की होती है:
- Variable-length string (परिवर्तनशील लंबाई वाली स्ट्रिंग)
- Fixed-length string (निश्चित लंबाई वाली स्ट्रिंग)
-
VB6 की क्या विशेषताएँ हैं ?
What are the specialities of VB6 ?उत्तर: VB6 की प्रमुख विशेषताएँ:
- GUI आधारित विकास वातावरण
- ड्रैग एंड ड्रॉप कंट्रोल्स
- इवेंट-ड्रिवन प्रोग्रामिंग
- डेटाबेस कनेक्टिविटी (ADO, DAO, RDO)
- ActiveX कंट्रोल्स का समर्थन
- कंपाइलर से स्वतंत्र निष्पादन योग्य फाइल बनाना
-
SDI का पूरा नाम लिखिए।
Write the full form of SDI.उत्तर: Single Document Interface (सिंगल डॉक्यूमेंट इंटरफेस)
-
PL/SQL ब्लॉक के भागों के नाम लिखिए।
Write the names of the parts of PL/SQL Block.उत्तर: PL/SQL ब्लॉक के तीन भाग होते हैं:
- DECLARE (घोषणा भाग) - वैकल्पिक
- BEGIN (निष्पादन भाग) - अनिवार्य
- EXCEPTION (अपवाद भाग) - वैकल्पिक
-
कर्सर के प्रकार लिखिए।
Write the types of cursors.उत्तर: कर्सर दो प्रकार के होते हैं:
- Implicit Cursor (अंतर्निहित कर्सर) - स्वचालित रूप से बनता है
- Explicit Cursor (स्पष्ट कर्सर) - प्रोग्रामर द्वारा बनाया जाता है
-
Exception क्या है?
What is an Exception ?उत्तर: Exception (अपवाद) एक त्रुटि या असामान्य स्थिति है जो प्रोग्राम के निष्पादन के दौरान उत्पन्न होती है। PL/SQL में इसे हैंडल करने के लिए EXCEPTION ब्लॉक का उपयोग किया जाता है।
-
PL/SQL Boolean परिवर्तनांक का क्या उपयोग है ?
What is the use of Boolean variable in PL/SQL ?उत्तर: Boolean परिवर्तनांक का उपयोग TRUE, FALSE या NULL मानों को संग्रहीत करने के लिए किया जाता है। इसका उपयोग शर्तों (conditions) और नियंत्रण संरचनाओं (IF, WHILE आदि) में किया जाता है।
-
PL/SQL के मूलभूत लूप्स के नाम लिखिए।
Write the names of PL/SQL basic loops.उत्तर: PL/SQL के मूलभूत लूप्स:
- Basic Loop (मूल लूप) - LOOP...END LOOP
- WHILE Loop (जब तक लूप) - WHILE...LOOP...END LOOP
- FOR Loop (के लिए लूप) - FOR...LOOP...END LOOP
-
PL/SQL में परिवर्तनांक कितने प्रकार के होते हैं ?
How many types of variables are there in PL/SQL ?उत्तर: PL/SQL में परिवर्तनांक चार प्रकार के होते हैं:
- Scalar (अदिश) - एकल मान रखने वाले
- Composite (समग्र) - एकाधिक मान रखने वाले (जैसे RECORD, TABLE)
- Reference (संदर्भ) - डेटा ऑब्जेक्ट को संदर्भित करने वाले
- LOB (लार्ज ऑब्जेक्ट) - बड़े डेटा को संग्रहीत करने वाले
-
टपल किसे कहते हैं ?
What is a tuple ?उत्तर: टपल (Tuple) डेटाबेस में एक तालिका की एक पंक्ति (row) को कहते हैं। यह संबंधपरक डेटाबेस में एक रिकॉर्ड का प्रतिनिधित्व करता है।
-
PL/SQL में GOTO स्टेटमेंट की क्या उपयोगिता है ?
What is the utility of GOTO statement in PL/SQL ?उत्तर: GOTO स्टेटमेंट का उपयोग प्रोग्राम के नियंत्रण को एक लेबल वाले स्टेटमेंट पर स्थानांतरित करने के लिए किया जाता है। यह अनियंत्रित शाखाकरण (unconditional branching) प्रदान करता है, लेकिन इसका अत्यधिक उपयोग प्रोग्राम को जटिल बना सकता है।
खण्ड -ब
SECTION - B
-
लिनक्स में pwd कमांड लिखिए।
Write the pwd command of Linux.उत्तर:
pwdकमांड का पूरा नाम "Print Working Directory" है। यह वर्तमान कार्यशील निर्देशिका (current working directory) का पूरा पथ प्रदर्शित करता है।उदाहरण:
$ pwd
आउटपुट:/home/user/documents -
ओपन सोर्स सॉफ्टवेयर को 'स्वतंत्र सॉफ्टवेयर' क्यों कहते हैं ?
Why is open source software called as 'Free software' ?उत्तर: ओपन सोर्स सॉफ्टवेयर को 'स्वतंत्र सॉफ्टवेयर' (Free software) इसलिए कहा जाता है क्योंकि यह उपयोगकर्ताओं को निम्नलिखित स्वतंत्रताएँ प्रदान करता है:
- स्वतंत्रता 0: किसी भी उद्देश्य के लिए प्रोग्राम चलाने की स्वतंत्रता
- स्वतंत्रता 1: प्रोग्राम का अध्ययन करने और उसे अपनी आवश्यकता के अनुसार बदलने की स्वतंत्रता (स्रोत कोड तक पहुँच आवश्यक)
- स्वतंत्रता 2: प्रतियाँ बाँटने की स्वतंत्रता (दूसरों की मदद करने के लिए)
- स्वतंत्रता 3: प्रोग्राम में सुधार करने और उन सुधारों को सार्वजनिक करने की स्वतंत्रता (पूरे समुदाय को लाभ पहुँचाने के लिए)
यहाँ 'स्वतंत्र' का अर्थ मूल्य (price) से नहीं, बल्कि स्वतंत्रता (freedom) से है।
SS—04— INFO.PRAC. (Opt.) [ss—504]
खण्ड – ब (Section – B)
-
डाटा माइनिंग क्या है ?
What is data mining? [2]
उत्तर: डाटा माइनिंग बड़े डेटाबेस से उपयोगी पैटर्न, ज्ञान और जानकारी निकालने की प्रक्रिया है। इसे "ज्ञान खोज" (Knowledge Discovery) भी कहा जाता है।
Answer: Data mining is the process of extracting useful patterns, knowledge, and information from large databases. It is also known as Knowledge Discovery.
-
विजुअल बेसिक में Do ... While लूप को समझाइए।
Explain Do...While loop in Visual Basic. [2]
उत्तर: Do...While लूप एक कंडीशन-आधारित लूप है जो तब तक चलता है जब तक शर्त सत्य (True) होती है। इसका सिंटैक्स है:
Do While condition [statements] Loopयदि शर्त प्रारंभ में ही गलत (False) हो, तो लूप एक बार भी नहीं चलेगा।
Answer: The Do...While loop is a condition-based loop that executes as long as the condition is True. Its syntax is:
Do While condition [statements] LoopIf the condition is False initially, the loop will not execute even once.
-
डाटाबेस में 'प्राइमरी की' की क्या भूमिका है ?
What is the role of 'Primary key' in database? [2]
उत्तर: प्राइमरी की (Primary Key) एक तालिका में प्रत्येक रिकॉर्ड को विशिष्ट रूप से पहचानने का कार्य करती है। यह NULL नहीं हो सकती और प्रत्येक रिकॉर्ड के लिए अद्वितीय (unique) होती है। यह डेटा अखंडता (data integrity) बनाए रखने और अन्य तालिकाओं से संबंध स्थापित करने में मदद करती है।
Answer: A Primary Key uniquely identifies each record in a table. It cannot be NULL and must be unique for each record. It helps maintain data integrity and establish relationships with other tables.
-
विजुअल बेसिक के डाटा बाउण्ड कंट्रोल पर संक्षिप्त टिप्पणी लिखिए।
Write a short note on Data bound control of Visual Basic. [2]
उत्तर: डाटा बाउण्ड कंट्रोल (Data Bound Control) वे कंट्रोल हैं जो डेटाबेस से जुड़े होते हैं और डेटा को प्रदर्शित या संपादित कर सकते हैं। उदाहरण: DataGrid, TextBox, ComboBox, ListBox आदि। इन्हें DataSource और DataField प्रॉपर्टी के माध्यम से डेटाबेस से जोड़ा जाता है।
Answer: Data Bound Controls are controls that are connected to a database and can display or edit data. Examples: DataGrid, TextBox, ComboBox, ListBox. They are linked to the database using DataSource and DataField properties.
-
विजुअल बेसिक में ADO डाटा कंट्रोल पर संक्षिप्त टिप्पणी लिखिए।
Write a short note on ADO data control in Visual Basic. [2]
उत्तर: ADO (ActiveX Data Objects) डाटा कंट्रोल एक डेटाबेस कनेक्टिविटी कंट्रोल है जो विभिन्न डेटा स्रोतों (जैसे Access, SQL Server) से जुड़ने की सुविधा देता है। यह Recordset ऑब्जेक्ट के माध्यम से डेटा तक पहुँच प्रदान करता है और डेटा बाउण्ड कंट्रोल के साथ काम करता है।
Answer: ADO (ActiveX Data Objects) Data Control is a database connectivity control that allows connection to various data sources (e.g., Access, SQL Server). It provides data access through the Recordset object and works with data bound controls.
-
PL/SQL के मूलभूत नियम क्या हैं ? समझाइए।
Explain basic rules of PL/SQL. [2]
उत्तर: PL/SQL के मूलभूत नियम:
- प्रत्येक स्टेटमेंट सेमीकोलन (;) से समाप्त होता है।
- ब्लॉक की संरचना: DECLARE, BEGIN, EXCEPTION, END;
- वेरिएबल घोषित करने के लिए DECLARE सेक्शन का उपयोग होता है।
- टिप्पणी (Comment) के लिए -- (एकल पंक्ति) या /* */ (बहु-पंक्ति) का उपयोग होता है।
- केस-सेंसिटिव नहीं है, लेकिन स्ट्रिंग्स केस-सेंसिटिव होती हैं।
Answer: Basic rules of PL/SQL:
- Each statement ends with a semicolon (;).
- Block structure: DECLARE, BEGIN, EXCEPTION, END;
- Variables are declared in the DECLARE section.
- Comments: -- (single line) or /* */ (multi-line).
- Not case-sensitive, but strings are case-sensitive.
-
PL/SQL में उप-प्रोग्राम क्या है ? समझाइए।
What is a sub-program in PL/SQL? Explain. [2]
उत्तर: PL/SQL में उप-प्रोग्राम (Sub-program) एक नामित PL/SQL ब्लॉक होता है जो एक विशिष्ट कार्य करता है। यह दो प्रकार का होता है: प्रक्रिया (Procedure) और फलन (Function)। प्रक्रिया कोई मान वापस नहीं करती, जबकि फलन एक मान वापस करता है।
Answer: A sub-program in PL/SQL is a named PL/SQL block that performs a specific task. It is of two types: Procedure (does not return a value) and Function (returns a value).
-
डोमेन का क्या अर्थ है ?
What do you mean by Domain? [2]
उत्तर: डोमेन (Domain) डेटाबेस में एक विशेषता (Attribute) के लिए मान्य मानों का समूह होता है। उदाहरण: "लिंग" विशेषता के लिए डोमेन {'पुरुष', 'महिला'} हो सकता है। यह डेटा अखंडता सुनिश्चित करता है।
Answer: Domain in a database is the set of valid values for an attribute. Example: For the "Gender" attribute, the domain could be {'Male', 'Female'}. It ensures data integrity.
-
PL/SQL में EXIT स्टेटमेन्ट में WHEN प्रतिबन्ध का उपयोग कैसे किया जाता है ? समझाइए।
Explain how to use WHEN control in EXIT statement of PL/SQL. [2]
उत्तर: EXIT WHEN स्टेटमेंट का उपयोग लूप को सशर्त रूप से समाप्त करने के लिए किया जाता है। जब WHEN के बाद दी गई शर्त सत्य (True) होती है, तो लूप तुरंत समाप्त हो जाता है। उदाहरण:
LOOP i := i + 1; EXIT WHEN i > 10; END LOOP;यहाँ जब i का मान 10 से अधिक होगा, लूप समाप्त हो जाएगा।
Answer: The EXIT WHEN statement is used to conditionally terminate a loop. When the condition after WHEN becomes True, the loop exits immediately. Example:
LOOP i := i + 1; EXIT WHEN i > 10; END LOOP;Here, when i becomes greater than 10, the loop exits.
खण्ड – स (Section – C)
-
रिलेशनल डाटाबेस सिस्टम क्या है ? इसका महत्व बताइए।
What is a relational database system? Explain its importance. [3]
उत्तर: रिलेशनल डाटाबेस सिस्टम (RDBMS) एक डेटाबेस प्रबंधन प्रणाली है जो डेटा को तालिकाओं (Tables) में संग्रहीत करती है, जहाँ तालिकाएँ संबंधों (Relations) द्वारा जुड़ी होती हैं। इसका महत्व:
- डेटा अखंडता (Data Integrity) बनाए रखना
- डेटा में अनावश्यकता (Redundancy) को कम करना
- डेटा तक आसान पहुँच और प्रबंधन
- SQL जैसी भाषा के माध्यम से क्वेरी करना
- एकाधिक उपयोगकर्ताओं के लिए समवर्ती पहुँच (Concurrent Access)
Answer: A Relational Database System (RDBMS) is a database management system that stores data in tables (Relations) connected by relationships. Its importance:
- Maintains data integrity
- Reduces data redundancy
- Easy access and management of data
- Querying using SQL
- Concurrent access for multiple users
-
VB6 की IDE विण्डो के मुख्य भागों का वर्णन कीजिए।
Describe the main parts of IDE window of VB6. [3]
उत्तर: VB6 की IDE विण्डो के मुख्य भाग:
- मेन्यू बार (Menu Bar): फाइल, एडिट, व्यू आदि मेन्यू होते हैं।
- टूलबार (Toolbar): सामान्य कार्यों के लिए बटन।
- टूलबॉक्स (Toolbox): कंट्रोल (जैसे TextBox, Button) का संग्रह।
- फार्म विण्डो (Form Window): एप्लिकेशन का डिज़ाइन क्षेत्र।
- प्रॉपर्टी विण्डो (Property Window): चयनित ऑब्जेक्ट के गुण दिखाती है।
- प्रोजेक्ट एक्सप्लोरर (Project Explorer): प्रोजेक्ट की फाइलों की सूची।
- कोड विण्डो (Code Window): कोड लिखने का क्षेत्र।
Answer: Main parts of VB6 IDE window:
- Menu Bar: Contains File, Edit, View, etc.
- Toolbar: Buttons for common tasks.
- Toolbox: Collection of controls (e.g., TextBox, Button).