राजस्थान बोर्ड उच्च माध्यमिक परीक्षा 2024 – इन्फॉर्मेटिक्स प्रैक्टिसेज (ऐच्छिक) प्रश्न पत्र उत्तर सहित
राजस्थान बोर्ड उच्च माध्यमिक परीक्षा, 2024
इन्फॉर्मेटिक्स प्रैक्टिसेज (ऐच्छिक) - SS-04
Rajasthan Board Senior Secondary Examination, 2024 - Informatics Practices (Optional)
इन्फॉर्मेटिक्स प्रैक्टिसेज एक व्यावहारिक विषय है जो Python programming, Data Analysis (Pandas), SQL Database, Data Visualization, Computer Networks और Cyber Security पर केंद्रित है। यह लेख 2024 के प्रश्न पत्र पर आधारित संपूर्ण अध्ययन सामग्री प्रदान करता है।
- 1. पेपर संरचना
- 2. बहुविकल्पीय प्रश्न
- 3. Python Pandas
- 4. SQL Database
- 5. Data Visualization
- 6. Computer Networking
- 7. Cyber Security
- 8. Statistics
- 9. सभी प्रश्नों के हल
पेपर की संरचना
खंड | प्रश्न प्रकार | प्रश्न संख्या | अंक प्रति प्रश्न | कुल अंक |
---|---|---|---|---|
A | बहुविकल्पीय (MCQ) | 16 | ½ | 8 |
B | रिक्त स्थान | 10 | ½ | 5 |
C | एक पंक्ति में उत्तर | 8 | 1 | 8 |
D | लघुउत्तरीय (50 शब्द) | 12 | 1.5 | 18 |
E | दीर्घउत्तरीय (100 शब्द) | 3 | 3 | 9 |
F | निबंधात्मक (250 शब्द) | 2 | 4 | 8 |
कुल | 56 |
खंड-A: बहुविकल्पीय प्रश्न (MCQs)
प्रश्न 1: All MCQs with Solutions
(i) Web Page Language
प्रश्न: वेब पेज किस भाषा का उपयोग कर बनाया जाता है?
HTML (HyperText Markup Language) का उपयोग web pages बनाने के लिए किया जाता है।
(ii) Date Function
प्रश्न: निम्न में से कौनसा Date फंक्शन नहीं है?
POWER() एक Math function है, Date function नहीं।
(iii) ROUND Function
प्रश्न: क्वेरी "SELECT ROUND(296.2)" का क्या आउटपुट होगा?
ROUND() function निकटतम पूर्णांक में round करता है। 296.2 → 296
(iv) PANDAS Full Form
प्रश्न: PANDAS का अर्थ है?
PANDAS = Panel Data (Python में data analysis के लिए library)
(v) LEFT Function
प्रश्न: LEFT("Memory", 3) का आउटपुट क्या होगा?
LEFT() function string के बाईं ओर से characters लेता है।
(vi) CC in Email
प्रश्न: ई-मेल में 'CC' का क्या मतलब होता है?
CC = Carbon Copy (email की copy अन्य लोगों को भेजना)
(vii) Plot Title
प्रश्न: किसी प्लॉट के टाइटल को किसके द्वारा दर्शाया जाता है?
Matplotlib में plot का title display करने के लिए।
(viii) Median Function
प्रश्न: संख्याओं के समुच्चय से मध्य संख्या ज्ञात करने के लिए किस फलन का प्रयोग किया जाता है?
Median = मध्य मान (बीच की संख्या)
(ix) Aggregate Functions
प्रश्न: निम्न में से कौन Aggregate functions है?
Max(), Min(), Sum() सभी Aggregate functions हैं।
(x) Network Topology
प्रश्न: निम्न में से कौनसी एक नेटवर्क टोपोलॉजी नहीं है?
E-mail एक service है, topology नहीं।
(xi) Internet Etiquettes
प्रश्न: निम्न में से कौन-सा इंटरनेट शिष्टाचार के अंतर्गत आता है?
Responsible, Ethical, Respectful सभी net etiquettes हैं।
(xii) Record Update Command
प्रश्न: रिकार्ड को संशोधित करने के लिए उपयोग किया जाने वाला कमांड है?
UPDATE command से record modify करते हैं।
(xiii) Network Device
प्रश्न: निम्न में से कौन-सा एक नेटवर्क उपकरण है?
Router, Switch, Ethernet Card सभी network devices हैं।
(xiv) SQL Full Form
प्रश्न: SQL का पूरा नाम होता है?
(xv) Digital Footprint
प्रश्न: हमारे डिजिटल फुट प्रिंट किसके द्वारा बनाया जा सकता है?
Website visit, Email, Online chatting सभी से digital footprint बनता है।
(xvi) IPR
प्रश्न: IPR क्या होता है?
बौद्धिक संपदा अधिकार
खंड-B: रिक्त स्थान भरिए
प्रश्न | उत्तर |
---|---|
(i) LAN का पूरा नाम | Local Area Network |
(ii) NumPy का मतलब | Numerical Python |
(iii) Output device का उदाहरण | Monitor / Printer / Speaker |
(iv) वृत्त को विभिन्न खंडों में विभाजित करने वाले ग्राफ | Pie Chart |
(v) Web browser का उदाहरण | Chrome / Firefox / Edge |
(vi) MOD(21,2) का output | 1 (21 को 2 से divide करने पर remainder) |
(vii) PANDAS में दो data structure | Series और DataFrame |
(viii) MONTHNAME("2023-10-15") का output | October |
(ix) String को lowercase में बदलने वाला function | LOWER() या LCASE() |
(x) Single row functions को भी कहते हैं | Scalar functions |
Python Pandas - विस्तृत अध्ययन
Pandas क्या है?
Pandas Python की एक powerful library है जो data analysis और manipulation के लिए उपयोग होती है।
पूरा नाम: Panel Data
Pandas Installation:
Pandas Import करना:
Pandas Data Structures
1. Series (एक-आयामी)
एक column या row का data
2. DataFrame (दो-आयामी)
Table structure - rows और columns
DataFrame Operations
DataFrame से Data Access:
Indexing in Pandas:
Indexing: DataFrame के rows को uniquely identify करने का तरीका।
DataFrame से File Read/Write:
Important DataFrame Methods
Method | विवरण |
---|---|
df.head() | पहली 5 rows दिखाना |
df.tail() | आखिरी 5 rows दिखाना |
df.shape | Rows और columns की संख्या |
df.info() | DataFrame की जानकारी |
df.describe() | Statistical summary |
df.columns | Column names |
df.index | Index values |
SQL Database - संपूर्ण गाइड
SQL क्या है?
SQL (Structured Query Language): Database को manage करने की भाषा।
SQL Functions
String Functions:
Function | विवरण | Example |
---|---|---|
LENGTH(string) | String की लंबाई | LENGTH("COMPUTER") → 8 |
LEFT(string, n) | बाईं ओर से n characters | LEFT("Memory", 3) → "Mem" |
RIGHT(string, n) | दाईं ओर से n characters | RIGHT("Memory", 3) → "ory" |
UPPER(string) | Uppercase | UPPER("hello") → "HELLO" |
LOWER(string) | Lowercase | LOWER("HELLO") → "hello" |
Date Functions:
Function | विवरण | Example |
---|---|---|
NOW() | Current date और time | NOW() → 2024-10-20 11:30:00 |
DATE() | Date part extract करना | DATE(NOW()) |
MONTH(date) | महीना निकालना | MONTH("2023-10-15") → 10 |
MONTHNAME(date) | महीने का नाम | MONTHNAME("2023-10-15") → October |
YEAR(date) | वर्ष | YEAR("2023-10-15") → 2023 |
DAY(date) | दिन | DAY("2023-10-15") → 15 |
Math Functions:
Function | विवरण | Example |
---|---|---|
ROUND(n, d) | Round करना | ROUND(296.2) → 296 |
MOD(n, m) | Remainder | MOD(21, 2) → 1 |
POWER(x, y) | x का y घात | POWER(2, 3) → 8 |
SQRT(n) | Square root | SQRT(16) → 4 |
Aggregate Functions:
- COUNT(): Rows गिनना
- SUM(): योग
- AVG(): औसत
- MAX(): अधिकतम
- MIN(): न्यूनतम
SQL Commands - प्रश्न 19 का हल
Table Structure:
Teacher_ID | Teacher_Name | Subject |
---|---|---|
T01 | Sameer | Science |
T02 | Amit | Hindi |
T03 | David | Computer |
T04 | Manish | English |
T05 | Kamal | Social Science |
(i) CREATE TABLE:
(ii) INSERT ROW:
JOIN Operations
JOIN: दो tables को common column के आधार पर combine करना।
Types of JOINs:
- INNER JOIN: दोनों tables में matching records
- LEFT JOIN: Left table के सभी records
- RIGHT JOIN: Right table के सभी records
- FULL JOIN: दोनों tables के सभी records
Set Operations
UNION:
दो queries के results को combine करना (duplicates हटाकर)
INTERSECT:
दोनों queries में common records
Cartesian Product
परिभाषा: दो tables के सभी possible combinations।
अगर Table1 में 3 rows और Table2 में 4 rows हैं, तो Cartesian Product में 3 × 4 = 12 rows होंगी।
Data Visualization - Matplotlib
Matplotlib क्या है?
Python में graphs और charts बनाने की library।
Installation:
Import करना:
Types of Charts
1. Line Chart (रेखा चार्ट)
समय के साथ data के trends दिखाने के लिए।
2. Bar Chart (막대 चार्ट)
Categories के बीच comparison के लिए।
3. Pie Chart (पाई चार्ट)
Percentage या proportion दिखाने के लिए। Circle को different sections में divide करता है।
4. Scatter Chart (बिखराव चार्ट)
दो variables के बीच relationship दिखाने के लिए।
Matplotlib Markers
Markers: Data points को highlight करने के लिए symbols।
Marker | Symbol |
---|---|
'o' | Circle (गोला) |
'*' | Star (तारा) |
'+' | Plus |
'x' | Cross |
's' | Square |
'd' | Diamond |
Pandas Visualization
Pandas में built-in plotting capabilities हैं।
Computer Networking
Network Types
Type | Full Form | Area |
---|---|---|
LAN | Local Area Network | Building / Campus |
MAN | Metropolitan Area Network | City |
WAN | Wide Area Network | Country / World |
Network Topology
Bus Topology:
सभी devices एक single cable (backbone) से connected होते हैं।
Computer 1 | ----------Main Cable (Bus)---------- | | | Computer2 Computer3 Computer4 फायदे: - कम cable की जरूरत - Easy to install - Cost effective नुकसान: - Main cable खराब = पूरा network down - Heavy traffic - Troubleshooting difficult
Star Topology:
Computer 1 | | Computer 2--Hub/Switch--Computer 3 | | Computer 4 फायदे: - Easy troubleshooting - एक cable खराब होने पर बाकी चलते रहते हैं - Easy to add devices नुकसान: - Hub खराब = पूरा network down - ज्यादा cable
Network Devices
- Router: Networks के बीच data packets भेजता है
- Switch: Data को सही destination पर भेजता है
- Hub: सभी connected devices को data भेजता है
- Modem: Digital ↔ Analog conversion
- MOdulator: Digital → Analog
- DEModulator: Analog → Digital
- Ethernet Card: Computer को network से connect करता है
Internet और Protocols
Internet:
परिभाषा: विश्वभर के computers का एक-दूसरे से जुड़ा network।
HTTP (HyperText Transfer Protocol):
Web pages transfer करने का protocol। Port 80 पर काम करता है।
VoIP (Voice over Internet Protocol):
Internet के through voice communication। Examples: Skype, WhatsApp calls।
Web Technologies
Website vs Webpage:
Website | Webpage |
---|---|
कई webpages का collection | एक single document |
Example: www.google.com | Example: www.google.com/search |
एक domain name | Website का एक part |
Static vs Dynamic Web Pages:
Static Webpage | Dynamic Webpage |
---|---|
Fixed content | Content बदलता रहता है |
सभी users को same content | User के अनुसार different content |
HTML, CSS से बने | PHP, Python, JavaScript से बने |
Example: Company info page | Example: Facebook feed |
Cyber Security
Net Etiquettes (नेटिकेट)
परिभाषा: Internet पर उचित व्यवहार के नियम।
मुख्य Net Etiquettes:
- Responsible: जिम्मेदार बनें
- Ethical: नैतिक रहें
- Respectful: आदरपूर्ण व्यवहार
- ALL CAPS में न लिखें (चिल्लाना जैसा लगता है)
- Spam न करें
- औरों की privacy का सम्मान करें
- Accurate information share करें
Cyber Crime (साइबर अपराध)
परिभाषा: Computer या Internet का उपयोग कर किया गया अपराध।
Types of Cyber Crimes:
- Hacking: Unauthorized access to system
- Phishing: Fake websites/emails से personal info चुराना
- Identity Theft: किसी की identity चुराना
- Cyber Bullying: Online harassment
- Ransomware: Data encrypt कर पैसे मांगना
- Credit Card Fraud: Card details चुराना
Phishing
परिभाषा: Fake emails या websites के through sensitive information चुराने की कोशिश।
कैसे बचें:
- Suspicious emails के links पर click न करें
- Website का URL verify करें
- Personal information share करने से पहले सोचें
- Strong passwords उपयोग करें
Digital Footprint
परिभाषा: Internet पर हमारी activities की trail/निशान।
कैसे बनता है:
- Website visit करने से
- Email भेजने से
- Online chatting से
- Social media posts से
- Online shopping से
Intellectual Property Rights (IPR)
परिभाषा: बौद्धिक संपदा (creative works) के legal rights।
Types:
- Copyright: Creative works की protection (books, music, software)
- Patent: Inventions की protection
- Trademark: Brands/logos की protection
E-Waste
परिभाषा: Electronic devices का कचरा (पुराने computers, mobiles, etc.)
समस्याएं:
- Toxic materials (lead, mercury)
- Environment pollution
- Health hazards
समाधान:
- Recycle करें
- Proper disposal
- Donate working devices
- Certified e-waste handlers को दें
Statistics (सांख्यिकी)
Measures of Central Tendency
1. Mean (माध्य/औसत)
परिभाषा: सभी values का औसत।
Formula: Mean = Sum of all values / Number of values
2. Median (मध्यिका)
परिभाषा: Sorted data का middle value।
Formula:
- अगर n विषम है: Median = (n+1)/2 वां term
- अगर n सम है: Median = [(n/2) वां + (n/2 + 1) वां] / 2
3. Mode (बहुलक)
परिभाषा: सबसे ज्यादा बार आने वाला value।
प्रश्न 20 का हल - DataFrame Operations
Table: Four Wheeler
Item | Company | Rent (Rs.) |
---|---|---|
Bus | Tata | 15000 |
Car | Maruti | 4000 |
Truck | Tata | 25000 |
Tractor | Ford | 10000 |
(i) DataFrame बनाना:
(ii) Maruti Car का Rent display करना:
संपूर्ण परीक्षा तैयारी
महत्वपूर्ण Topics
- Python Pandas: Series, DataFrame, Operations
- SQL: All functions, CREATE, INSERT, JOIN
- Data Visualization: Bar, Line, Pie, Scatter charts
- Networking: Topologies, Devices, Protocols
- Cyber Security: Phishing, Cyber Crime, IPR
- Statistics: Mean, Median, Mode
परीक्षा में Strategy
- MCQs पहले solve करें (आसान हैं)
- Python code questions में proper syntax use करें
- SQL queries में semicolon न भूलें
- Charts में labels और title जरूर दें
- Definitions clear और concise लिखें
संदर्भ
- राजस्थान माध्यमिक शिक्षा बोर्ड प्रश्न पत्र 2024
- Python Pandas Official Documentation
- MySQL Reference Manual
- Matplotlib Documentation
श्रेणी: राजस्थान बोर्ड | इन्फॉर्मेटिक्स प्रैक्टिसेज | परीक्षा 2024 | अध्ययन सामग्री
यह पृष्ठ अंतिम बार 20 अक्टूबर 2025 को संपादित किया गया था।
राजस्थान बोर्ड उच्च माध्यमिक परीक्षा, 2024
इन्फॉर्मेटिक्स प्रैक्टिसेज (ऐच्छिक) - SS-04
Complete Study Guide with Professional Visualizations
Professional diagrams और interactive visualizations के साथ complete study material।
Data Visualization - Chart Types
1. Bar Chart (막대 चार्ट)
उपयोग: Categories के बीच comparison दिखाने के लिए।
2. Pie Chart (पाई चार्ट)
उपयोग: Parts of a whole दिखाने के लिए। Circle को विभिन्न sections में divide करता है।
3. Line Chart (रेखा चार्ट)
उपयोग: समय के साथ trends और changes दिखाने के लिए।
4. Scatter Chart (बिखराव चार्ट)
उपयोग: दो variables के बीच relationship दिखाने के लिए। अधिक study hours = अधिक marks (positive correlation)
Pandas DataFrame Visualization
Access Methods:
df['Item']
- पूरा columndf.iloc[1]
- Row by position (index 1)df.loc[1, 'Company']
- Specific cell (Maruti)
Network Diagrams
Star Topology with Hub
विशेषताएं:
- ✅ Easy to troubleshoot
- ✅ एक cable fail = बाकी काम करते रहते हैं
- ❌ Hub fail = पूरा network down
- ❌ More cable required
Bus Topology
विशेषताएं:
- ✅ कम cable की आवश्यकता
- ✅ Easy to install
- ❌ Main cable fail = पूरा network down
- ❌ Heavy traffic problems
- T1, T2: Terminators (signal reflection रोकते हैं)
🎨 Professional Diagrams शामिल:
- ✅ Bar Chart - Detailed visualization
- ✅ Pie Chart - With percentages
- ✅ Line Chart - Trend analysis
- ✅ Scatter Chart - Correlation display
- ✅ Pandas DataFrame - Structure diagram
- ✅ Star Topology - Complete network
- ✅ Bus Topology - With terminators
सभी diagrams SVG format में हैं - scalable और professional quality!
श्रेणी: राजस्थान बोर्ड | इन्फॉर्मेटिक्स प्रैक्टिसेज | 2024 | Professional Visualizations
Enhanced with SVG Charts and Network Diagrams