RBSE Class 12th 2011 Computer Science-SS-03-2-2011 Previous Year Papers
You opened the RBSE Class 12th 2011 Computer Science-SS-03-2-2011 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 Computer Science-SS-03-2-2011 (2011).
Use the details table to confirm class and year, then scroll to the paper images or PDF below. More subjects from 2011 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 | 2011 |
| Subject | Computer Science-SS-03-2-2011 |
| 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 2011, and subject Computer Science-SS-03-2-2011 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 Computer Science-SS-03-2-2011 question paper from 2011 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 2011 Computer Science-SS-03-2-2011
Scroll through the Previous Year Papers pages for Computer Science-SS-03-2-2011 (2011).
Rajasthan Board Class 12th Computer Science-SS-03-2-2011 2011 solved Previous Year Question Papers
उच्च माध्यमिक परीक्षा, 2011
SENIOR SECONDARY EXAMINATION, 2011
कम्प्यूटर विज्ञान — द्वितीय पत्र
COMPUTER SCIENCE — Second Paper
ऐच्छिक (Optional)
परीक्षार्थियों के लिए सामान्य निर्देश :
GENERAL INSTRUCTIONS TO THE EXAMINEES :
- परीक्षार्थी सर्वप्रथम अपने प्रश्न पत्र पर नामांक अनिवार्यतः लिखें।
Candidate must write first his / her Roll No. on the question paper compulsorily. - प्रश्न पत्र के हिन्दी व अंग्रेजी रूपान्तर में किसी प्रकार की त्रुटि / अन्तर / विरोधाभास होने पर हिन्दी भाषा के प्रश्न को सही मानें।
If there is any error / difference / contradiction in Hindi & English versions of the question paper, the question of Hindi version should be treated valid. - सभी प्रश्न करने अनिवार्य हैं।
All the questions are compulsory. - प्रत्येक प्रश्न का उत्तर दी गई उत्तर-पुस्तिका में ही लिखें।
Write the answer to each question in the given answer-book only.
SS—03-2—Compu. Sc. II (Opt.) [58-504-7] [ Turn over
6. प्रश्न संख्या 2 से 5 तक अति लघूत्तरात्मक हैं।
Question Nos. 2 to 5 are very short answer type.
7. प्रश्न क्रमांक 1 में चार भाग (i, ii, iii तथा iv) हैं। प्रत्येक भाग के उत्तर के चार विकल्प (अ, ब, स एवं द) हैं। सही विकल्प का उत्तराक्षर उत्तर-पुस्तिका में निम्नानुसार तालिका बनाकर लिखें:
There are four parts (i, ii, iii and iv) in Question No. 1. Each part has four alternatives A, B, C and D. Write the letter of the correct alternative in the answer-book at a place by making a table as mentioned below:
| प्रश्न क्रमांक Question No. |
सही उत्तर का क्रमाक्षर Correct letter of the Answer |
|---|---|
| 1. (i) | |
| 1. (ii) | |
| 1. (iii) | |
| 1. (iv) |
1. (i) किसी डाटाबेस में डाटा के दोहराव के लिए तकनीकी शब्द क्या है?
What is the technical term for repetition of data in a database?
- (अ) डाटा इन्टिग्रिटी (Data Integrity)
- (ब) डाटा इनकन्सिसटेंसी (Data Inconsistency)
- (स) डाटा रिडन्डेंसी (Data Redundancy) सही उत्तर
- (द) डाटा रिपिटिंग (Data Repeating)
व्याख्या: डाटाबेस में डाटा के दोहराव को 'डाटा रिडन्डेंसी' (Data Redundancy) कहा जाता है। यह तब होता है जब एक ही डाटा को एक से अधिक स्थानों पर संग्रहीत किया जाता है, जिससे अनावश्यक स्थान की खपत होती है और डाटा असंगति (Inconsistency) की संभावना बढ़ जाती है।
What is the technical word for data repetition in a database?
- Data integrity
- Data inconsistency
- Data redundancy
- Data repeating
Explanation: Data redundancy refers to the repetition or duplication of data in a database, which can lead to inconsistency and waste of storage space.
(i) किसी टेबल में डाटा को देखने, सुधारने एवं भरने हेतु प्रयुक्त होता है
- फार्म (Form)
- रिकार्ड (Record)
- क्वैरी (Query)
- रिपोर्ट (Report)
Explanation: A form is used in databases to view, edit, and enter data into a table in a user-friendly interface.
What is used to see, correct and fill data in a table?
- Form
- Record
- Query
- Report
Explanation: A form provides a structured layout for entering, viewing, and modifying data in a database table.
(ii) 7०१ (45, 0) का परिणाम क्या होगा?
- 4
- ol (likely a misprint; expected option B)
- 0
- 45
Solution: The expression 7०१ (45, 0) appears to be a function call. Assuming it is a mathematical or programming function (e.g., MOD or remainder), the result of MOD(45, 0) is undefined or an error. However, based on typical exam context, the correct answer is likely 0 (option C) if interpreted as a division remainder where divisor is zero yields zero in some systems, or 45 (option D) if it is a simple output. Given the OCR ambiguity, the most plausible answer is 0.
प्रश्न 1: mod (45, 0) का परिणाम क्या है?
What is the result of mod (45, 0)?
- 4 (छठ) 5
- 0
- 0
- 45
सही उत्तर: (D) 45
व्याख्या: mod (45, 0) में भाजक शून्य है, जो गणितीय रूप से अपरिभाषित है। अधिकांश प्रोग्रामिंग भाषाओं में, यह त्रुटि उत्पन्न करता है या पहला तर्क (45) लौटाता है। दिए गए विकल्पों में 45 सबसे उपयुक्त है।
प्रश्न 2: डाटा के व्यू होते हैं
Views of data are
- इन्टरनल (Internal)
- लॉजिकल (Logical)
- एक्सटरनल (External)
- इनमें से सभी (All of these)
सही उत्तर: (D) इनमें से सभी (All of these)
व्याख्या: डेटाबेस में डेटा के तीन स्तर के व्यू होते हैं: आंतरिक (भौतिक भंडारण), तार्किक (डेटा संरचना), और बाह्य (उपयोगकर्ता दृश्य)।
प्रश्न 3: डी डी एल का पूर्ण रूप क्या है?
What is the full form of DDL?
उत्तर: DDL का पूर्ण रूप Data Definition Language (डेटा डेफिनिशन लैंग्वेज) है। यह SQL का एक भाग है जिसका उपयोग डेटाबेस संरचना (जैसे तालिकाएँ, अनुक्रमणिकाएँ) को परिभाषित करने के लिए किया जाता है।
प्रश्न 4: किसी टेक्स्ट टाइप फील्ड का अधिकतम आकार कितना होता है?
What is the maximum size of a text type field?
उत्तर: सामान्यतः, टेक्स्ट टाइप फील्ड का अधिकतम आकार 65,535 वर्ण (लगभग 64 KB) होता है। हालांकि, यह डेटाबेस प्रबंधन प्रणाली (DBMS) पर निर्भर करता है; उदाहरण के लिए, MySQL में TEXT प्रकार 65,535 बाइट्स तक डेटा संग्रहीत कर सकता है।
4. ALTER किस काम में आती है ?
What is the use of ALTER command?
Answer: ALTER command का उपयोग डेटाबेस में मौजूद तालिका (table) की संरचना में बदलाव करने के लिए किया जाता है, जैसे कि कॉलम जोड़ना, हटाना या संशोधित करना।
Use of ALTER command: It is used to modify the structure of an existing table in a database, such as adding, deleting, or modifying columns.
5. एन्टिटी को परिभाषित कीजिये।
Define entity.
Answer: एन्टिटी (Entity) एक वास्तविक दुनिया की वस्तु या अवधारणा है जिसे डेटाबेस में संग्रहीत किया जा सकता है और जिसके बारे में डेटा रखा जाता है। उदाहरण: एक छात्र, एक कर्मचारी, या एक उत्पाद।
Definition: An entity is a real-world object or concept that can be stored in a database and about which data is maintained. Example: a student, an employee, or a product.
6. RDBMS के मुख्य उपयोगकर्ता कौन हैं ?
Who are the main users of RDBMS?
Answer: RDBMS के मुख्य उपयोगकर्ता निम्नलिखित हैं:
- डेटाबेस प्रशासक (Database Administrator - DBA)
- डेटाबेस डिज़ाइनर (Database Designer)
- एंड-यूज़र (End Users) - जो डेटा को देखते या संशोधित करते हैं
- एप्लिकेशन प्रोग्रामर (Application Programmers)
Main users of RDBMS: Database Administrator, Database Designer, End Users, and Application Programmers.
7. Normalization क्या है ?
What is normalization?
Answer: Normalization एक प्रक्रिया है जिसमें डेटाबेस तालिकाओं को इस प्रकार व्यवस्थित किया जाता है कि डेटा की पुनरावृत्ति (redundancy) कम हो और डेटा अखंडता (integrity) बनी रहे। इसमें तालिकाओं को छोटे-छोटे संबंधों में विभाजित किया जाता है और उनके बीच संबंध स्थापित किए जाते हैं।
Definition: Normalization is the process of organizing database tables to reduce data redundancy and ensure data integrity. It involves dividing tables into smaller relations and establishing relationships between them.
8. क्रियात्मक निर्भरता से आप क्या समझते हैं ?
What do you understand by Functional dependency?
Answer: क्रियात्मक निर्भरता (Functional Dependency) एक संबंध है जो दो विशेषताओं (attributes) के बीच होता है, जहाँ एक विशेषता का मान दूसरी विशेषता के मान को निर्धारित करता है। उदाहरण: यदि किसी तालिका में 'छात्र आईडी' से 'नाम' निर्धारित होता है, तो 'नाम' क्रियात्मक रूप से 'छात्र आईडी' पर निर्भर है।
Definition: Functional dependency is a relationship between two attributes where the value of one attribute determines the value of another. For example, in a table, 'Student ID' determines 'Name', so 'Name' is functionally dependent on 'Student ID'.
9. डेटाबेस के क्या लाभ हैं ?
What are the advantages of database?
Answer: डेटाबेस के प्रमुख लाभ निम्नलिखित हैं:
- डेटा की पुनरावृत्ति में कमी (Reduced data redundancy)
- डेटा अखंडता और सुरक्षा (Data integrity and security)
- डेटा तक आसान पहुँच (Easy data access)
- डेटा साझा करने की सुविधा (Data sharing)
- डेटा की संगति (Data consistency)
- बैकअप और रिकवरी की सुविधा (Backup and recovery)
Advantages of database: Reduced data redundancy, data integrity and security, easy data access, data sharing, data consistency, and backup/recovery facilities.
10. मैक्रोस क्या हैं ?
What are macros?
Answer: मैक्रोस (Macros) एक प्रोग्राम या स्क्रिप्ट होती है जो कार्यों के एक समूह को स्वचालित रूप से निष्पादित करती है। यह उपयोगकर्ता द्वारा दिए गए निर्देशों के अनुसार बार-बार होने वाले कार्यों को तेजी से करने में मदद करती है। उदाहरण: Microsoft Excel में मैक्रो का उपयोग डेटा प्रोसेसिंग को स्वचालित करने के लिए किया जाता है।
Definition: Macros are programs or scripts that automatically execute a set of tasks. They help in performing repetitive tasks quickly based on user-defined instructions. Example: Macros in Microsoft Excel are used to automate data processing.
एक्सपोर्टिंग से आप क्या समझते हैं ?
What do you understand by exporting ?
Exporting का अर्थ है किसी डेटाबेस या एप्लिकेशन से डेटा को किसी अन्य फॉर्मेट (जैसे Excel, CSV, PDF, आदि) में बाहर निकालना ताकि उसे दूसरे प्रोग्राम में उपयोग किया जा सके। MS-Access में Export करने पर डेटा को अन्य फाइलों में सेव किया जाता है।
सबफार्म क्या है ? इसे कैसे बनाते हैं ?
What is subform ? How is it created ?
Subform एक ऐसा फॉर्म है जो किसी दूसरे फॉर्म के अंदर स्थित होता है। इसका उपयोग मुख्य रूप से एक-से-अनेक (one-to-many) संबंधों को प्रदर्शित करने के लिए किया जाता है।
बनाने के चरण:
- डिज़ाइन व्यू में एक मुख्य फॉर्म खोलें।
- टूलबॉक्स से "Subform/Subreport" कंट्रोल चुनें।
- फॉर्म पर क्लिक करें और विज़ार्ड का अनुसरण करें।
- सबफॉर्म के लिए टेबल या क्वेरी चुनें।
- फील्ड्स का चयन करें और फिनिश करें।
अनुक्रम से आप क्या समझते हैं ?
What do you understand by sequences ?
Sequence एक डेटाबेस ऑब्जेक्ट है जो अद्वितीय संख्यात्मक मानों का एक क्रम उत्पन्न करता है। इसका उपयोग प्राथमिक कुंजी या अन्य अद्वितीय पहचानकर्ता बनाने के लिए किया जाता है। यह स्वचालित रूप से बढ़ता है और एक साथ कई उपयोगकर्ताओं द्वारा उपयोग किया जा सकता है।
MS-Access में प्रयुक्त होने वाले विभिन्न डाटा प्रकारों का वर्णन कीजिए।
Explain the various data types used in MS-Access.
MS-Access में निम्नलिखित प्रमुख डेटा प्रकार होते हैं:
- Text (Short Text): अल्फ़ान्यूमेरिक डेटा (अधिकतम 255 कैरेक्टर)।
- Memo (Long Text): लंबे टेक्स्ट के लिए (64,000 कैरेक्टर तक)।
- Number: संख्यात्मक डेटा (Integer, Long, Single, Double, आदि)।
- Date/Time: तिथि और समय संग्रहीत करने के लिए।
- Currency: मुद्रा मानों के लिए (दशमलव के 4 स्थान तक)।
- AutoNumber: स्वचालित रूप से बढ़ने वाली अद्वितीय संख्या।
- Yes/No (Boolean): सत्य/असत्य मानों के लिए।
- OLE Object: चित्र, ध्वनि, या अन्य बाइनरी डेटा।
- Hyperlink: URL या फ़ाइल पथ संग्रहीत करने के लिए।
- Attachment: फ़ाइलों को संलग्न करने के लिए (Access 2007 से नया)।
सब-क्वैरी क्या है ? उदाहरण सहित समझाइये।
What is sub-query ? Explain with example.
Sub-query एक क्वेरी है जो किसी दूसरी क्वेरी (मुख्य क्वेरी) के अंदर नेस्टेड होती है। इसका उपयोग जटिल डेटा पुनर्प्राप्ति के लिए किया जाता है।
उदाहरण: मान लीजिए हमारे पास Students और Marks नामक दो टेबल हैं। हम उन छात्रों के नाम प्राप्त करना चाहते हैं जिनके अंक औसत से अधिक हैं।
SELECT Name FROM Students
WHERE RollNo IN (
SELECT RollNo FROM Marks
WHERE Marks > (SELECT AVG(Marks) FROM Marks)
);
यहाँ अंदर की क्वेरी (SELECT AVG(Marks) FROM Marks) एक सब-क्वैरी है जो पहले औसत निकालती है, फिर बाहरी क्वेरी उससे अधिक अंक वाले छात्रों को चुनती है।
डिजाइन व्यू द्वारा टेबल बनाने के पद लिखिये।
Write down the steps to create a table with design view.
- MS-Access खोलें और "Create" टैब पर जाएँ।
- "Table Design" पर क्लिक करें।
- डिज़ाइन व्यू में, प्रत्येक फील्ड के लिए नाम, डेटा प्रकार और विवरण दर्ज करें।
- प्राथमिक कुंजी सेट करने के लिए वांछित फील्ड पर राइट-क्लिक करें और "Primary Key" चुनें।
- फील्ड प्रॉपर्टीज़ (जैसे फील्ड साइज़, फॉर्मेट) सेट करें।
- टेबल को सेव करने के लिए Ctrl+S दबाएँ और नाम दें।
- डेटा दर्ज करने के लिए डेटाशीट व्यू पर स्विच करें।
एस क्यू एल में उपलब्ध विभिन्न Date फलनों को समझाइये।
Explain the different Date Functions available in SQL.
SQL में निम्नलिखित प्रमुख Date फलन होते हैं:
- NOW(): वर्तमान तिथि और समय लौटाता है।
- DATE(): वर्तमान तिथि लौटाता है (बिना समय के)।
- YEAR(date): दी गई तिथि का वर्ष लौटाता है।
- MONTH(date): दी गई तिथि का महीना (1-12) लौटाता है।
- DAY(date): दी गई तिथि का दिन (1-31) लौटाता है।
- DATEADD(interval, number, date): तिथि में निर्दिष्ट अंतराल जोड़ता/घटाता है।
- DATEDIFF(interval, date1, date2): दो तिथियों के बीच अंतर लौटाता है।
- FORMAT(date, format): तिथि को निर्दिष्ट प्रारूप में प्रदर्शित करता है।
उदाहरण: SELECT YEAR('2023-12-25') AS Year; → 2023
18. बी सी एन एफ का उदाहरण सहित वर्णन कीजिये।
Explain BCNF with example.
BCNF (Boyce-Codd Normal Form) डेटाबेस नॉर्मलाइजेशन का एक उच्च स्तर है। यह 3NF का एक सख्त रूप है। एक तालिका BCNF में होती है यदि:
- वह 3NF में हो, और
- प्रत्येक फंक्शनल डिपेंडेंसी (Functional Dependency) X → Y के लिए, X एक सुपर की (Super Key) हो।
उदाहरण: मान लीजिए एक तालिका Student_Course है:
| Student_ID | Course | Instructor |
|---|---|---|
| 101 | Math | Dr. Sharma |
| 102 | Science | Dr. Verma |
| 101 | Science | Dr. Verma |
यहाँ, Course → Instructor एक फंक्शनल डिपेंडेंसी है, लेकिन Course एक सुपर की नहीं है। इसलिए यह तालिका BCNF में नहीं है। इसे BCNF में लाने के लिए दो तालिकाओं में विभाजित करें:
- Course_Instructor: (Course, Instructor)
- Student_Course: (Student_ID, Course)
अब प्रत्येक तालिका में, सभी फंक्शनल डिपेंडेंसी के लिए बायाँ भाग एक सुपर की है, अतः वे BCNF में हैं।
9. एस क्यू एल में प्रतिबन्ध कितने प्रकार के होते हैं ? वर्णन कीजिए।
How many types of constraints are there in SQL ? Explain.
SQL में मुख्यतः दो प्रकार के प्रतिबन्ध (Constraints) होते हैं:
- टेबल लेवल कॉन्स्ट्रेंट्स (Table Level Constraints): ये पूरी तालिका पर लागू होते हैं। उदाहरण:
PRIMARY KEY,FOREIGN KEY,UNIQUE,CHECK। - कॉलम लेवल कॉन्स्ट्रेंट्स (Column Level Constraints): ये केवल एक कॉलम पर लागू होते हैं। उदाहरण:
NOT NULL,DEFAULT,CHECK(कॉलम स्तर पर)।
विस्तृत वर्णन:
- NOT NULL: कॉलम में NULL मान नहीं हो सकता।
- UNIQUE: कॉलम में सभी मान अद्वितीय होने चाहिए।
- PRIMARY KEY: NOT NULL और UNIQUE का संयोजन; प्रत्येक पंक्ति को विशिष्ट रूप से पहचानता है।
- FOREIGN KEY: दो तालिकाओं के बीच संबंध स्थापित करता है; एक तालिका का कॉलम दूसरी तालिका के PRIMARY KEY को संदर्भित करता है।
- CHECK: कॉलम में मानों के लिए एक शर्त निर्धारित करता है (जैसे, आयु > 18)।
- DEFAULT: यदि कोई मान प्रदान नहीं किया जाता है तो डिफ़ॉल्ट मान सेट करता है।
इन प्रतिबन्धों का उपयोग डेटा अखंडता (Data Integrity) बनाए रखने के लिए किया जाता है।