RBSE Class 12th 2026 COMPUTER-SCIENCE-SS-03 Previous Year Papers

COMPUTER-SCIENCE-SS-03 from the 2026 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 2026
Subject COMPUTER-SCIENCE-SS-03
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 2026, and subject COMPUTER-SCIENCE-SS-03 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 2026 papers into insight

One COMPUTER-SCIENCE-SS-03 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.

RBSE Class 12th 2026 COMPUTER-SCIENCE-SS-03

Scroll through the Previous Year Papers pages for COMPUTER-SCIENCE-SS-03 (2026).

RBSE Class 12th 2026 COMPUTER-SCIENCE-SS-03 Previous Year Papers 0
https://rbsesolution.com
RBSE Class 12th 2026 COMPUTER-SCIENCE-SS-03 Previous Year Papers 1
https://rbsesolution.com
RBSE Class 12th 2026 COMPUTER-SCIENCE-SS-03 Previous Year Papers 2
https://rbsesolution.com
RBSE Class 12th 2026 COMPUTER-SCIENCE-SS-03 Previous Year Papers 3
https://rbsesolution.com
RBSE Class 12th 2026 COMPUTER-SCIENCE-SS-03 Previous Year Papers 4
https://rbsesolution.com
RBSE Class 12th 2026 COMPUTER-SCIENCE-SS-03 Previous Year Papers 5
https://rbsesolution.com
RBSE Class 12th 2026 COMPUTER-SCIENCE-SS-03 Previous Year Papers 6
https://rbsesolution.com
RBSE Class 12th 2026 COMPUTER-SCIENCE-SS-03 Previous Year Papers 7
https://rbsesolution.com
RBSE Class 12th 2026 COMPUTER-SCIENCE-SS-03 Previous Year Papers 8
https://rbsesolution.com
RBSE Class 12th 2026 COMPUTER-SCIENCE-SS-03 Previous Year Papers 9
https://rbsesolution.com
RBSE Class 12th 2026 COMPUTER-SCIENCE-SS-03 Previous Year Papers 10
https://rbsesolution.com

Rajasthan Board Class 12th COMPUTER-SCIENCE-SS-03 2026 solved Previous Year Question Papers

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

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

समय : 3 घण्टे [5 मिनट  |  पूर्णांक : 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.
  5. प्रश्न-पत्र के हिन्दी एवं अंग्रेजी रूपान्तर में किसी प्रकार की त्रुटि/अन्तर/विरोधाभास होने पर हिन्दी भाषा के प्रश्न को ही सही मानें।
    If there is any error/difference/contradiction in Hindi and English version of the question paper, the question of Hindi version should be treated valid.
  6. प्रश्न का उत्तर लिखने से पूर्व प्रश्न का क्रमांक अवश्य लिखें।
    Write down the serial number of the question before attempting it.

Page content could not be transcribed.

खण्ड - अ
SECTION—A

l. बहुविकल्पी प्रश्न : [8×1=8]
Multiple Choice Questions :

i) जब स्टैक खाली हो और हम कोई तत्व हटाने का प्रयास करें, तो इसे कहते हैं |

  • अ) Stack deletion
  • ब) Stack overflow
  • स) Stack underflow
  • द) इनमें से कोई नहीं

Explanation: जब स्टैक खाली हो और हम कोई तत्व हटाने का प्रयास करते हैं, तो यह स्थिति "Stack underflow" कहलाती है, क्योंकि स्टैक में कोई तत्व नहीं है जिसे हटाया जा सके।

ii) एक पायथन ऑब्जेक्ट है जो एक त्रुटि का प्रतिनिधित्व करता है।

  • अ) Syntax
  • ब) File
  • स) Stack
  • द) Exception

Explanation: पायथन में, एक अपवाद (Exception) एक ऑब्जेक्ट है जो प्रोग्राम में होने वाली त्रुटि का प्रतिनिधित्व करता है। यह त्रुटि हैंडलिंग के लिए उपयोग किया जाता है।

iii) 'फाइल में मानव पठनीय वर्ण होते हैं, जिन्हें किसी भी टेक्स्ट संपादक द्वारा खोला जा सकता है।

  • अ) Binary file
  • ब) Text file
  • स) Audio file
  • द) इनमें से कोई नहीं

Explanation: टेक्स्ट फाइल में मानव पठनीय वर्ण (ASCII या Unicode) होते हैं, जिन्हें किसी भी टेक्स्ट एडिटर (जैसे Notepad, Vim) द्वारा खोला और पढ़ा जा सकता है। बाइनरी फाइल में मशीन-पठनीय डेटा होता है।

Multiple Choice Questions

iv) पायथन कोड में, जब एक डिवीजन ऑपरेशन में हर (denominator) शून्य होता है तब कौन सा अपवाद उठाया जाता है?

In Python code, when the denominator in a division operation is zero then which exception is raised?

  • मान त्रुटि (Value error)
  • आयात त्रुटि (Import error)
  • शून्य विभाजन त्रुटि (Zero division error)
  • नाम त्रुटि (Name error)

Explanation: In Python, dividing any number by zero raises a ZeroDivisionError because division by zero is mathematically undefined.

v) फ़ाइल को लिखने के मोड में खोलता है:

Opens the file in write mode:

  • <r>
  • <rb>
  • <a>
  • <w>

Explanation: In Python file handling, the mode 'w' opens a file for writing. If the file exists, it truncates it; if not, it creates a new file.

vi) लास्ट-इन-फर्स्ट-आउट (LIFO) सिद्धांत का अनुसरण करता है:

Follows the Last-In-First-Out (LIFO) principle:

  • क्यू (Queue)
  • फाइल (File)
  • अरे (Array)
  • स्टैक (Stack)

Explanation: A stack follows the LIFO principle where the last element inserted is the first one to be removed, similar to a pile of plates.

vii) तत्वों का विलोपन पंक्ति के ______ से किया जाता है।

Deletion of elements is performed from ______ of the queue.

  • फ्रंट (Front)
  • बॉटम (Bottom)
  • टॉप (Top)
  • उपरोक्त सभी (All of the above)

Explanation: In a queue, deletion (dequeue) always happens from the front end, following the FIFO (First-In-First-Out) principle.

वस्तुनिष्ठ प्रश्न (Objective Questions)

viii) निम्नलिखित में से कौन-सी छँटाई (सॉर्टिंग) तकनीक है ?

  • अ) बबल सॉर्ट (Bubble Sort)
  • ब) सेलेक्शन (चयन) सॉर्ट (Selection Sort)
  • स) इन्सर्शन (सम्मिलन) सॉर्ट (Insertion Sort)
  • द) उपरोक्त सभी (All of the above)

Which of the following is a sorting technique?

  • A) Bubble sort
  • B) Selection sort
  • C) Insertion sort
  • D) All of the above

सही उत्तर / Correct Answer: D) उपरोक्त सभी (All of the above)

स्पष्टीकरण: बबल सॉर्ट, सेलेक्शन सॉर्ट और इन्सर्शन सॉर्ट तीनों ही मूलभूत सॉर्टिंग तकनीकें हैं।

ix) एक डेटाबेस ________ का एक संग्रह है।

  • अ) लाइन (Line)
  • ब) अरे (Array)
  • स) टेबल (Table)
  • द) एरर (Error)

A database is a collection of ________

  • A) Line
  • B) Array
  • C) Table
  • D) Error

सही उत्तर / Correct Answer: C) टेबल (Table)

स्पष्टीकरण: डेटाबेस संबंधित डेटा का एक संगठित संग्रह है, जो मुख्यतः टेबल्स (तालिकाओं) के रूप में संग्रहीत होता है।

x) ________ अधिकतम और न्यूनतम मूल्यों के बीच का अंतर है।

  • अ) रेंज (Range)
  • ब) माध्य (Mean)
  • स) माध्यिका (Median)
  • द) बहुलक (Mode)

________ is the difference between the maximum and minimum values.

  • A) Range
  • B) Mean
  • C) Median
  • D) Mode

सही उत्तर / Correct Answer: A) रेंज (Range)

स्पष्टीकरण: रेंज (परिसर) डेटा सेट में अधिकतम और न्यूनतम मान के बीच का अंतर होता है।

xi) SQL फंक्शन MOD(21, 2) का आउटपुट क्या है ?

  • अ) 0
  • ब) 0.5
  • स) 1
  • द) 2

What is the output of SQL function MOD(21, 2)?

  • A) 0
  • B) 0.5
  • C) 1
  • D) 2

सही उत्तर / Correct Answer: C) 1

स्पष्टीकरण: MOD(21, 2) का अर्थ है 21 को 2 से भाग देने पर शेषफल। 21 ÷ 2 = 10 (भागफल) और शेषफल 1 आता है।

प्रश्न xii

का उपयोग नेटवर्क में प्रत्येक नोड को विशिष्ट रूप से पहचानने के लिए किया जा सकता है।

  • A) वायरस
  • B) कोएक्सिअल केबल
  • C) ऑप्टिकल फाइबर
  • D) आईपी पता

स्पष्टीकरण: IP पता (Internet Protocol address) नेटवर्क में प्रत्येक उपकरण (नोड) को एक अद्वितीय पहचान प्रदान करता है, जिससे डेटा सही गंतव्य तक पहुँचता है।

प्रश्न xiii

एक प्रोटोकॉल है, जिसका उपयोग ईमेल सेवाओं के लिए किया जाता है।

  • A) HTTP
  • B) SMTP
  • C) FTP
  • D) PPP

स्पष्टीकरण: SMTP (Simple Mail Transfer Protocol) ईमेल भेजने और प्राप्त करने के लिए उपयोग किया जाने वाला मानक प्रोटोकॉल है।

प्रश्न xiv

कम्प्यूटर वायरस एक है।

  • A) सॉफ्टवेयर
  • B) हार्डवेयर
  • C) तार (वायर)
  • D) उपरोक्त सभी

स्पष्टीकरण: कम्प्यूटर वायरस एक प्रकार का दुर्भावनापूर्ण सॉफ्टवेयर (malware) है, जो स्वयं को कॉपी करके अन्य फाइलों या सिस्टम को संक्रमित करता है। यह हार्डवेयर या भौतिक तार नहीं है।

प्रश्न xv

एक विशेषता के संख्यात्मक मानों का औसत है।

  • A) माध्यिका
  • B) माध्य
  • C) बहुलक
  • D) परास

स्पष्टीकरण: माध्य (Mean) सभी संख्यात्मक मानों के योग को मानों की संख्या से विभाजित करने पर प्राप्त होता है, जो औसत को दर्शाता है। माध्यिका मध्य मान है, बहुलक सबसे अधिक बार आने वाला मान है, और परास अधिकतम और न्यूनतम मानों का अंतर है।

प्रश्न xvi

फंक्शन, तारीख से वर्ष लौटाता है।

  • A) DAY (date)
  • B) DATE()
  • C) NOW()
  • D) YEAR (date)

स्पष्टीकरण: YEAR(date) फंक्शन किसी तारीख से वर्ष (जैसे 2026) लौटाता है। DAY(date) दिन लौटाता है, DATE() वर्तमान तारीख लौटाता है, और NOW() वर्तमान तारीख और समय लौटाता है।

प्रश्न xvii

RDBMS में 'R' का पूरा नाम क्या है?

  • A) Relational
  • B) Range
  • C) REAR
  • D) Runtime

स्पष्टीकरण: RDBMS का पूरा नाम Relational Database Management System (रिलेशनल डेटाबेस प्रबंधन प्रणाली) है। इसमें 'R' Relational (रिलेशनल) को दर्शाता है।

प्रश्न xviii

निम्नलिखित में से कौन-सी, दी गई सूची से एक तत्व खोजने की विधि है?

  • A) रैखिक खोज (Linear search)
  • B) द्विआधारी खोज (Binary search)
  • C) हैशिंग द्वारा खोज (Search by hashing)
  • D) उपरोक्त सभी (All of the above)

स्पष्टीकरण: रैखिक खोज, द्विआधारी खोज, और हैशिंग द्वारा खोज — ये तीनों ही किसी सूची में से तत्व खोजने की मान्य विधियाँ हैं। रैखिक खोज क्रमिक रूप से जाँच करती है, द्विआधारी खोज क्रमबद्ध सूची पर कार्य करती है, और हैशिंग हैश तालिका का उपयोग करती है।

2. रिक्त स्थानों की पूर्ति कीजिए / Fill in the blanks:

  1. पायथन कोड के सिंटैक्स में त्रुटि होने पर ______ अपवाद को उठाया जाता है।

    Exception is raised when there is an error in the syntax of the Python code.

    उत्तर: SyntaxError
  2. HTTPS में 'S' का मतलब होता है।

    Meaning of 'S' in HTTPS is

    उत्तर: Secure (सुरक्षित)
  3. बैंडविड्थ की इकाई होती है।

    The unit of bandwidth is

    उत्तर: bps (bits per second) या Hz (हर्ट्ज़)
  4. ______ ऑपरेशन का उपयोग एक समय में दो तालिकाओं की चयनित पंक्तियों को संयोजित करने के लिए किया जाता है।

    ______ operation is used to combine the selected rows of two tables at a time.

    उत्तर: JOIN (जॉइन)
  5. ______ ऑपरेशन का उपयोग स्टैक के सबसे ऊपरी तत्व को हटाने के लिए किया जाता है।

    ______ operation is used to remove the top-most element of the stack.

    उत्तर: Pop (पॉप)
  6. WAN का पूरा नाम होता है।

    Full form of WAN is

    उत्तर: Wide Area Network (वाइड एरिया नेटवर्क)
  7. SQL में तालिका बनाने के लिए ______ स्टेटमेंट का उपयोग किया जाता है।

    ______ statement is used to create table in SQL.

    उत्तर: CREATE TABLE
  8. ______ फंक्शन का उपयोग, पायथन में फाइल खोलने के लिए किया जाता है।

    ______ function is used in Python to open a file.

    उत्तर: open()
  9. ______ नोटेशन में ऑपरेटरों को ऑपरेंड से पहले रखा जाता है।

    In ______ notation, operators are placed before the operands.

    उत्तर: Prefix (प्रीफिक्स)
  10. डेटा जो व्यवस्थित है और एक अच्छी तरह से परिभाषित प्रारूप में दर्ज किया जा सकता है, उसे ______ डेटा कहा जाता है।

    Data which is organised and can be recorded in a well defined format, is called ______ data.

    उत्तर: Structured (संरचित)

अति लघूत्तरात्मक प्रश्न / Very Short Answer Type Questions

  1. Bite की क्या होती है ? / What is foreign key ?

    उत्तर: विदेशी कुंजी (Foreign Key) एक तालिका में वह कॉलम या कॉलमों का समूह है जो किसी दूसरी तालिका की प्राथमिक कुंजी (Primary Key) को संदर्भित करता है। इसका उपयोग दो तालिकाओं के बीच संबंध स्थापित करने और डेटा अखंडता बनाए रखने के लिए किया जाता है।

  2. अपवाद क्या है ? / What is exception ?

    उत्तर: अपवाद (Exception) एक असामान्य स्थिति या त्रुटि है जो प्रोग्राम के निष्पादन के दौरान उत्पन्न होती है और सामान्य प्रवाह को बाधित करती है। इसे try-catch ब्लॉक का उपयोग करके संभाला जाता है ताकि प्रोग्राम क्रैश न हो।

  3. फाइल में, रीडलाइन() विधि का उपयोग लिखिए | / In file, write use of readline() method.

    उत्तर: readline() विधि का उपयोग फाइल से एक पंक्ति पढ़ने के लिए किया जाता है। यह फाइल के वर्तमान स्थान से अगली पंक्ति को स्ट्रिंग के रूप में लौटाता है। जब फाइल का अंत आ जाता है, तो यह एक खाली स्ट्रिंग ('') लौटाता है।

  4. स्टैक को परिभाषित कीजिए | / Define stack.

    उत्तर: स्टैक (Stack) एक रैखिक डेटा संरचना है जो LIFO (Last-In-First-Out) सिद्धांत पर काम करती है। इसमें डेटा का सम्मिलन (push) और विलोपन (pop) केवल एक सिरे (top) से होता है।

  5. पंक्ति के द्वारा पालन किया जाने वाला फर्स्ट-इन-फर्स्ट-आउट सिद्धान्त क्या है ? / What is First-In-First-Out principle followed by queue ?

    उत्तर: FIFO (First-In-First-Out) सिद्धांत का अर्थ है कि जो तत्व सबसे पहले कतार (queue) में जोड़ा जाता है, वही सबसे पहले हटाया जाता है। कतार में सम्मिलन rear सिरे पर और विलोपन front सिरे पर होता है।

  6. सॉर्टिंग को परिभाषित कीजिए | / Define sorting.

    उत्तर: सॉर्टिंग (Sorting) डेटा को एक निश्चित क्रम (आरोही या अवरोही) में व्यवस्थित करने की प्रक्रिया है। इससे डेटा को खोजना और प्रबंधित करना आसान हो जाता है। उदाहरण: बबल सॉर्ट, सेलेक्शन सॉर्ट, इंसर्शन सॉर्ट।

  7. बहुलक क्या है ? / What is mode ?

    उत्तर: बहुलक (Mode) डेटा के एक समूह में वह मान है जो सबसे अधिक बार आता है। यह केंद्रीय प्रवृत्ति का एक माप है। उदाहरण: डेटा 2, 3, 3, 5, 7 में बहुलक 3 है।

  8. SQL का उपयोग लिखिए | / Write use of SQL.

    उत्तर: SQL (Structured Query Language) का उपयोग रिलेशनल डेटाबेस में डेटा को प्रबंधित करने के लिए किया जाता है। इसके माध्यम से डेटा को बनाना (CREATE), पढ़ना (SELECT), अद्यतन करना (UPDATE) और हटाना (DELETE) किया जा सकता है।

  9. राउटर क्या होता है ? / What is Router ?

    उत्तर: राउटर (Router) एक नेटवर्किंग उपकरण है जो विभिन्न नेटवर्कों के बीच डेटा पैकेट को अग्रेषित करता है। यह सबसे अच्छा मार्ग चुनकर डेटा को उसके गंतव्य तक पहुँचाने का कार्य करता है।

  10. हैकिंग क्या है ? / What is Hacking ?

    उत्तर: हैकिंग (Hacking) किसी कंप्यूटर सिस्टम, नेटवर्क या डिवाइस में अनधिकृत पहुँच प्राप्त करने की प्रक्रिया है। यह सुरक्षा कमजोरियों का फायदा उठाकर डेटा चुराने, नुकसान पहुँचाने या सिस्टम को नियंत्रित करने के लिए किया जाता है।

खण्ड - थ (SECTION - C)

लघूत्तरात्मक प्रश्न (Short Answer Type Questions)

  1. इन्फिक्स नोटेशन क्या होता है? (What is infix notation?)

    इन्फिक्स नोटेशन वह अंकन प्रणाली है जिसमें ऑपरेटर को ऑपरेंड के बीच में लिखा जाता है। उदाहरण के लिए, A + B में '+' ऑपरेटर A और B के बीच में है। यह मानव द्वारा सबसे अधिक उपयोग किया जाने वाला नोटेशन है।

  2. "अपवाद उठाना" क्या है? (What is "Raising exceptions"?)

    अपवाद उठाना (Raising exceptions) प्रोग्रामिंग में एक तंत्र है जिसके द्वारा प्रोग्राम के निष्पादन के दौरान उत्पन्न होने वाली असामान्य स्थितियों (जैसे शून्य से भाग देना, फ़ाइल न मिलना) को संकेतित किया जाता है। इसे raise स्टेटमेंट (जैसे Python में) या throw (जैसे C++/Java में) का उपयोग करके किया जाता है, जिससे प्रोग्राम का नियंत्रण अपवाद हैंडलर को स्थानांतरित हो जाता है।

  3. <> फाइल ओपन मोड का उपयोग लिखिए। (Write the use of <> file open mode.)

    <> फाइल ओपन मोड का उपयोग किसी फ़ाइल को पढ़ने और लिखने दोनों के लिए खोलने में किया जाता है। यह मोड फ़ाइल को द्विदिश (bidirectional) एक्सेस प्रदान करता है, जिससे उपयोगकर्ता फ़ाइल की सामग्री को पढ़ और संशोधित कर सकता है।

  4. क्यू और स्टैक में कोई तीन असमानताएँ लिखिए। (Write any three differences between queue and stack.)

    क्रमांक स्टैक (Stack) क्यू (Queue)
    1 LIFO (Last In First Out) सिद्धांत पर काम करता है। FIFO (First In First Out) सिद्धांत पर काम करता है।
    2 सम्मिलन (push) और हटाना (pop) एक ही सिरे (top) से होता है। सम्मिलन (enqueue) पीछे (rear) से और हटाना (dequeue) आगे (front) से होता है।
    3 इसमें केवल एक पॉइंटर (top) का उपयोग होता है। इसमें दो पॉइंटर (front और rear) का उपयोग होता है।
  5. सेलेक्शन (चयन) सॉर्ट क्या है? (What is selection sort?)

    सेलेक्शन सॉर्ट एक सरल सॉर्टिंग एल्गोरिथम है जो सूची में से सबसे छोटे (या सबसे बड़े) तत्व को ढूंढता है और उसे पहले स्थान पर रखता है। फिर शेष सूची में से अगला सबसे छोटा तत्व ढूंढकर दूसरे स्थान पर रखता है। यह प्रक्रिया तब तक दोहराई जाती है जब तक पूरी सूची क्रमबद्ध न हो जाए। इसकी समय जटिलता O(n²) होती है।

  6. द्विआधारी खोज की विशेषताएँ लिखिए। (Write features of binary search.)

    • द्विआधारी खोज केवल क्रमबद्ध (sorted) सूची पर ही लागू होती है।
    • यह खोज को आधे-आधे भागों में विभाजित करके काम करती है, जिससे समय जटिलता O(log n) होती है।
    • यह एक भाजक-और-जीत (divide and conquer) एल्गोरिथम है।
    • इसमें सूची के मध्य तत्व की तुलना खोजे जा रहे तत्व से की जाती है, और तदनुसार खोज सीमा को संकुचित किया जाता है।
  7. असंरचित डाटा को परिभाषित कीजिए। (Define unstructured data.)

    असंरचित डाटा वह डाटा होता है जिसका कोई पूर्वनिर्धारित डाटा मॉडल या संगठन नहीं होता। इसे पारंपरिक रिलेशनल डेटाबेस में आसानी से संग्रहीत नहीं किया जा सकता। उदाहरण: टेक्स्ट फ़ाइलें, चित्र, वीडियो, ऑडियो, सोशल मीडिया पोस्ट, ईमेल आदि।

  8. फाइल सिस्टम की सीमाएँ (limitations) लिखिए। (Write limitations of file system.)

    • डाटा रिडंडेंसी (Data Redundancy): एक ही डाटा कई फ़ाइलों में दोहराया जा सकता है, जिससे स्टोरेज बर्बाद होता है।
    • डाटा असंगति (Data Inconsistency): डाटा के विभिन्न संस्करणों में अंतर हो सकता है।
    • डाटा एक्सेस में कठिनाई: विशिष्ट डाटा को खोजना और पुनर्प्राप्त करना मुश्किल होता है।
    • एक साथ एक्सेस (Concurrent Access) की समस्या: कई उपयोगकर्ताओं द्वारा एक साथ एक्सेस करने पर डाटा भ्रष्ट हो सकता है।
    • सुरक्षा की कमी: फ़ाइल सिस्टम में डाटा तक अनधिकृत पहुंच को रोकने के लिए पर्याप्त सुरक्षा तंत्र नहीं होते।

खण्ड - स (Long Answer Type Questions)

2. SQL किन्हीं भी तीन string functions के बारे में लिखिए।

Write about any three string functions of SQL.

SQL String Functions (तीन):

  1. LENGTH() / LEN() – यह किसी स्ट्रिंग की लंबाई (कैरेक्टर्स की संख्या) लौटाता है। उदाहरण: SELECT LENGTH('Rajasthan'); → 9
  2. UPPER() / UCASE() – यह स्ट्रिंग के सभी अक्षरों को बड़े (uppercase) में बदल देता है। उदाहरण: SELECT UPPER('hello'); → HELLO
  3. SUBSTRING() / SUBSTR() – यह स्ट्रिंग के एक भाग (substring) को निकालता है। उदाहरण: SELECT SUBSTRING('Computer', 1, 4); → Comp

नोट: ये फंक्शन डेटा को मैनिपुलेट करने और क्वेरी रिजल्ट को फॉर्मेट करने में सहायक होते हैं।

3. ब्लूटूथ क्या होता है?

What is bluetooth?

ब्लूटूथ एक वायरलेस तकनीक है जो कम दूरी (लगभग 10 मीटर) पर डेटा ट्रांसफर करने के लिए उपयोग होती है। यह 2.4 GHz रेडियो फ्रीक्वेंसी पर काम करता है और मोबाइल, लैपटॉप, हेडफोन आदि उपकरणों को आपस में जोड़ता है। इसका नाम हेराल्ड ब्लूटूथ (10वीं सदी के डेनिश राजा) के नाम पर रखा गया है।

4. रैखिक खोज का वर्णन कीजिए।

Explain linear search.

रैखिक खोज (Linear Search) एक सरल खोज एल्गोरिथ्म है जिसमें किसी सूची या ऐरे के प्रत्येक तत्व को एक-एक करके खोजे जा रहे तत्व से तुलना किया जाता है।

चरण:

  1. सूची के पहले तत्व से शुरू करें।
  2. यदि वर्तमान तत्व खोजे जा रहे तत्व से मेल खाता है, तो खोज सफल होती है और इंडेक्स लौटाएं।
  3. यदि नहीं, तो अगले तत्व पर जाएं।
  4. यह प्रक्रिया तब तक दोहराएं जब तक तत्व मिल न जाए या सूची समाप्त न हो जाए।
  5. यदि सूची समाप्त हो जाती है और तत्व नहीं मिलता, तो खोज असफल होती है।

समय जटिलता: O(n) (सबसे खराब स्थिति में n तत्वों की तुलना)।

लाभ: सरल और छोटी सूचियों के लिए उपयुक्त। हानि: बड़ी सूचियों के लिए धीमी।

अथवा

पोस्टफिक्स एक्सप्रेशन 782*4/+ के मूल्यांकन की चरण दर चरण प्रक्रिया को दर्शाइए।

Show the step by step process of evaluation of the postfix expression 782*4/+.

पोस्टफिक्स एक्सप्रेशन: 7 8 2 * 4 / +

मूल्यांकन प्रक्रिया (स्टैक का उपयोग करके):

चरण प्रतीक स्टैक (Stack) व्याख्या
1 7 7 7 को स्टैक में पुश करें
2 8 7, 8 8 को स्टैक में पुश करें
3 2 7, 8, 2 2 को स्टैक में पुश करें
4 * 7, 16 8 और 2 को पॉप करें, 8*2=16, 16 को पुश करें
5 4 7, 16, 4 4 को स्टैक में पुश करें
6 / 7, 4 16 और 4 को पॉप करें, 16/4=4, 4 को पुश करें
7 + 11 7 और 4 को पॉप करें, 7+4=11, 11 को पुश करें

अंतिम परिणाम: 11

5. वायरस क्या है? कम्प्यूटर को वायरस से बचाने के तरीके लिखिए।

What is virus? Write ways to protect computer from virus.

कम्प्यूटर वायरस एक प्रकार का मैलिशियस सॉफ्टवेयर (मैलवेयर) है जो स्वयं को अन्य प्रोग्रामों या फाइलों में कॉपी करता है और सिस्टम को नुकसान पहुंचाता है। यह फाइलों को डिलीट कर सकता है, डेटा चुरा सकता है, या सिस्टम को धीमा कर सकता है।

वायरस से बचाव के तरीके:

  1. एंटीवायरस सॉफ्टवेयर इंस्टॉल करें – नियमित रूप से स्कैन करें और अपडेट रखें।
  2. अज्ञात ईमेल अटैचमेंट न खोलें – संदिग्ध लिंक या फाइलों से बचें।
  3. सॉफ्टवेयर अपडेट रखें – ऑपरेटिंग सिस्टम और एप्लिकेशन को नियमित रूप से अपडेट करें।
  4. मजबूत पासवर्ड का उपयोग करें – अनधिकृत पहुंच को रोकें।
  5. फायरवॉल सक्षम रखें – नेटवर्क ट्रैफिक को मॉनिटर करें।
  6. अविश्वसनीय स्रोतों से फाइलें डाउनलोड न करें – केवल आधिकारिक वेबसाइटों का उपयोग करें।

अथवा

इंसर्शन (सम्मिलन) सॉर्ट का वर्णन कीजिए।

Explain insertion sort.

इंसर्शन सॉर्ट (Insertion Sort) एक सरल सॉर्टिंग एल्गोरिथ्म है जो कार्ड्स को हाथ में सजाने की तरह काम करता है। यह सूची को दो भागों में बांटता है: सॉर्टेड और अनसॉर्टेड। प्रत्येक चरण में, अनसॉर्टेड भाग से एक तत्व लेकर सॉर्टेड भाग में सही स्थान पर रखा जाता है।

चरण:

  1. दूसरे तत्व से शुरू करें (पहला तत्व पहले से सॉर्टेड माना जाता है)।
  2. वर्तमान तत्व को एक कुंजी (key) के रूप में लें।
  3. सॉर्टेड भाग में कुंजी की तुलना बाएं से दाएं करें और उसे सही स्थान पर इंसर्ट करें।
  4. सभी तत्वों के लिए यह प्रक्रिया दोहराएं।

उदाहरण: सूची [5, 2, 4, 6, 1, 3] को सॉर्ट करना:

  • चरण 1: [2, 5, 4, 6, 1, 3] (2 को 5 से पहले रखा)
  • चरण 2: [2, 4, 5, 6, 1, 3] (4 को 5 से पहले रखा)
  • चरण 3: [2, 4, 5, 6, 1, 3] (6 सही स्थान पर)
  • चरण 4: [1, 2, 4, 5, 6, 3] (1 को शुरू में रखा)
  • चरण 5: [1, 2, 3, 4, 5, 6] (3 को सही स्थान पर)

समय जटिलता: O(n²) (सबसे खराब स्थिति में), O(n) (सबसे अच्छी स्थिति में जब सूची पहले से सॉर्टेड हो)।

6. रिलेशनल डेटाबेस में किन्हीं दो कुंजियों का वर्णन कीजिए।

Explain any two keys in relational database.

रिलेशनल डेटाबेस में दो महत्वपूर्ण कुंजियाँ:

  1. प्राथमिक कुंजी (Primary Key): यह एक या अधिक कॉलम का सेट होता है जो टेबल में प्रत्येक रिकॉर्ड को विशिष्ट रूप से पहचानता है। इसमें NULL मान नहीं हो सकते और यह अद्वितीय (unique) होती है। उदाहरण: Student टेबल में Roll_No प्राथमिक कुंजी हो सकता है।
  2. विदेशी कुंजी (Foreign Key): यह एक टेबल का कॉलम होता है जो दूसरी टेबल की प्राथमिक कुंजी को संदर्भित करता है। यह दो टेबलों के बीच संबंध स्थापित करता है और रेफरेंशियल इंटीग्रिटी बनाए रखता है। उदाहरण: Marks टेबल में Roll_No विदेशी कुंजी हो सकता है जो Student टेबल के Roll_No को संदर्भित करता है।

अथवा

किन्हीं भी दो नेटवर्क प्रोटोकॉल का वर्णन कीजिए।

Explain any two network protocols.

दो नेटवर्क प्रोटोकॉल:

  1. TCP/IP (Transmission Control Protocol/Internet Protocol): यह इंटरनेट का मुख्य प्रो

Essay Type Questions

प्रश्न 1:

दी गई संख्याओं का माध्य और बहुलक ज्ञात कीजिए - [4, 26, 7, 14, 23, 14]

Find the mean and mode of given numbers - [14, 26, 17, 4, 23, 4]

हल (Solution):

माध्य (Mean): माध्य = सभी संख्याओं का योग / संख्याओं की कुल संख्या

योग = 4 + 26 + 7 + 14 + 23 + 14 = 88

कुल संख्याएँ = 6

माध्य = 88 / 6 = 14.67 (लगभग)

बहुलक (Mode): बहुलक वह संख्या है जो सबसे अधिक बार आती है।

दी गई संख्याएँ: 4, 26, 7, 14, 23, 14

14 दो बार आता है, अन्य सभी एक बार।

अतः बहुलक = 14

अंग्रेजी संस्करण के लिए: संख्याएँ: 14, 26, 17, 4, 23, 4

योग = 14 + 26 + 17 + 4 + 23 + 4 = 88

माध्य = 88 / 6 = 14.67

बहुलक = 4 (दो बार आता है)


प्रश्न 2:

निम्नलिखित रिलेशनल ऑपरेशन के बारे में लिखिए:

i) यूनियन (Union) ii) इंटरसेक्ट (Intersect)

Write about following relational operations:

i) Union ii) Intersect

उत्तर (Answer):

i) यूनियन (Union): यूनियन ऑपरेशन दो संबंधों (relations) से सभी अद्वितीय टुपल्स (tuples) को मिलाकर एक नया संबंध बनाता है। इसमें डुप्लिकेट टुपल्स को हटा दिया जाता है। दोनों संबंधों में समान डिग्री (attributes की संख्या) और संगत डोमेन होना चाहिए।

ii) इंटरसेक्ट (Intersect): इंटरसेक्ट ऑपरेशन दो संबंधों में से केवल उन टुपल्स को लौटाता है जो दोनों संबंधों में समान रूप से मौजूद हों। इसके लिए भी दोनों संबंधों की डिग्री और डोमेन समान होने चाहिए।


प्रश्न 3:

ऑनलाइन शॉपिंग के फायदे एवं नुकसान लिखिए।

Write advantages and disadvantages of online shopping.

उत्तर (Answer):

फायदे (Advantages):

  • समय और ऊर्जा की बचत होती है - घर बैठे खरीदारी कर सकते हैं।
  • उत्पादों की तुलना करना आसान है - कीमतें और विशेषताएँ देख सकते हैं।
  • 24x7 उपलब्धता - कभी भी खरीदारी कर सकते हैं।
  • विस्तृत विकल्प - दुकानों की तुलना में अधिक उत्पाद उपलब्ध होते हैं।
  • डिस्काउंट और ऑफर अक्सर मिलते हैं।

नुकसान (Disadvantages):

  • उत्पाद को छूकर या देखकर नहीं खरीद सकते - गुणवत्ता का अंदाजा नहीं लगता।
  • डिलीवरी में देरी हो सकती है।
  • रिटर्न और रिफंड की प्रक्रिया जटिल हो सकती है।
  • धोखाधड़ी और साइबर सुरक्षा के जोखिम होते हैं।
  • शिपिंग चार्जेस अतिरिक्त लग सकते हैं।

प्रश्न 4 (वैकल्पिक):

किन्हीं भी दो नेटवर्क उपकरणों का वर्णन कीजिए।

Explain any two network devices.

उत्तर (Answer):

1. राउटर (Router): राउटर एक नेटवर्क उपकरण है जो विभिन्न नेटवर्कों को जोड़ता है और डेटा पैकेट्स को उनके गंतव्य तक पहुँचाने के लिए सबसे उपयुक्त पथ चुनता है। यह इंटरनेट कनेक्शन साझा करने और नेटवर्क ट्रैफिक को प्रबंधित करने में मदद करता है।

2. स्विच (Switch): स्विच एक नेटवर्क उपकरण है जो एक ही नेटवर्क के भीतर कई उपकरणों (जैसे कंप्यूटर, प्रिंटर) को जोड़ता है। यह डेटा को केवल उसी उपकरण तक भेजता है जिसके लिए वह नियत है, जिससे नेटवर्क की दक्षता बढ़ती है।