सॉफ्टवेअर

मुख्य संकल्पना आणि सूत्रे

सॉफ्टवेअरसाठी ५-७ आवश्यक संकल्पना द्या:

# संकल्पना झटपट स्पष्टीकरण
1 सिस्टीम सॉफ्टवेअर संगणक हार्डवेअर व्यवस्थापित करणारे आणि अनुप्रयोगांसाठी प्लॅटफॉर्म पुरवणारे प्रोग्राम (उदा., विंडोज, लिनक्स, डिव्हाइस ड्रायव्हर्स)
2 अनुप्रयोग सॉफ्टवेअर विशिष्ट वापरकर्ता कार्यांसाठी डिझाइन केलेले प्रोग्राम (उदा., एमएस ऑफिस, रेल्वे रिझर्व्हेशन सिस्टीम, टॅली)
3 फर्मवेअर हार्डवेअरमध्ये कायमस्वरूपी प्रोग्राम केलेले सॉफ्टवेअर (उदा., रेल्वे टिकट विक्री मशीनमधील BIOS)
4 ओपन सोर्स वि. मालकी ओपन सोर्स: वापर/बदल करण्यासाठी मोफत (लिनक्स); मालकी: परवानाधारक (विंडोज, ओरेकल)
5 कंपाइलर वि. इंटरप्रेटर कंपाइलर: एकाच वेळी संपूर्ण प्रोग्राम रूपांतरित करतो; इंटरप्रेटर: ओळीनिहाय रूपांतरित करतो
6 अँटीव्हायरस सॉफ्टवेअर मालवेअरपासून संरक्षण करते (उदा., रेल्वे संगणक प्रणालींमध्ये वापरलेले क्विक हील)
7 डेटाबेस सॉफ्टवेअर संरचित डेटा व्यवस्थापित करते (उदा., IRCTC प्रवासी नोंदीसाठी ओरेकल/MySQL वापरते)

१० सराव MCQ प्रश्न

Q1. खालीलपैकी कोणते सिस्टीम सॉफ्टवेअरचे उदाहरण आहे? A) मायक्रोसॉफ्ट वर्ड B) विंडोज १० C) अॅडोब फोटोशॉप D) रेल्वे रिझर्व्हेशन अॅप

उत्तर: B) विंडोज १०

उपाय: सिस्टीम सॉफ्टवेअर संगणक हार्डवेअर व्यवस्थापित करते आणि अनुप्रयोगांसाठी प्लॅटफॉर्म पुरवते. विंडोज १० हे ऑपरेटिंग सिस्टीम आहे जे हार्डवेअर नियंत्रित करते आणि इतर प्रोग्राम चालू करण्यास परवानगी देते.

शॉर्टकट: जर ते तुमचा संगणक व्यवस्थापित करते किंवा प्री-इंस्टॉल्ड येते, तर ते सिस्टीम सॉफ्टवेअर असण्याची शक्यता आहे

संकल्पना: सॉफ्टवेअर - सिस्टीम वि. अनुप्रयोग सॉफ्टवेअर

Q2. IRCTC वेबसाइटवर ट्रेन टिकटे बुक करण्यासाठी वापरले जाणारे सॉफ्टवेअर हे कोणत्या प्रकारचे उदाहरण आहे? A) सिस्टीम सॉफ्टवेअर B) युटिलिटी सॉफ्टवेअर C) अनुप्रयोग सॉफ्टवेअर D) फर्मवेअर

उत्तर: C) अनुप्रयोग सॉफ्टवेअर

उपाय: IRCTC बुकिंग सॉफ्टवेअर अंतिम वापरकर्त्यांसाठी विशिष्ट हेतूने (टिकट बुकिंग) डिझाइन केलेले आहे, ज्यामुळे ते अनुप्रयोग सॉफ्टवेअर बनते.

शॉर्टकट: वापरकर्ता-समोरचे प्रोग्राम = अनुप्रयोग सॉफ्टवेअर

संकल्पना: सॉफ्टवेअर - अनुप्रयोग सॉफ्टवेअर प्रकार

Q3. उच्च-स्तरीय प्रोग्रामिंग भाषेचे मशीन कोडमध्ये भाषांतर कोणते सॉफ्टवेअर करते? A) असेंबलर B) कंपाइलर C) अँटीव्हायरस D) डेटाबेस

उत्तर: B) कंपाइलर

उपाय: कंपाइलर संपूर्ण उच्च-स्तरीय प्रोग्राम (जसे की C++, Java) मशीन भाषेत (बायनरी 0 आणि 1) रूपांतरित करतो जे संगणक कार्यान्वित करू शकतात.

शॉर्टकट: कंपाइलर = एकाच वेळी संपूर्ण भाषांतर

संकल्पना: सॉफ्टवेअर - प्रोग्रामिंग साधने

Q4. रेल्वे स्टेशनची स्वयंचलित घोषणा प्रणाली हार्डवेअर मेमरीमध्ये संग्रहित केलेली पूर्व-रेकॉर्ड केलेली संदेश वापरते. हे आहे: A) शेअरवेअर B) फ्रीवेअर C) फर्मवेअर D) मालवेअर

उत्तर: C) फर्मवेअर

उपाय: फर्मवेअर हे हार्डवेअर डिव्हाइसमध्ये कायमस्वरूपी प्रोग्राम केलेले सॉफ्टवेअर असते. रेल्वे घोषणा प्रणालींच्या हार्डवेअर चिपमध्ये संदेश सॉफ्टवेअर एम्बेड केलेले असते.

शॉर्टकट: कायमस्वरूपी एम्बेडेड सॉफ्टवेअर = फर्मवेअर

संकल्पना: सॉफ्टवेअर - फर्मवेअर वैशिष्ट्ये

Q5. जर ट्रेन सिम्युलेटर सॉफ्टवेअरची प्रति परवाना किंमत ₹५,००० असेल आणि रेल्वे प्रशिक्षण केंद्राला ५० संगणकांसाठी त्याची आवश्यकता असेल, परंतु ते ओपन-सोर्स पर्याय वापरून ₹२,५०,००० वाचवतात, तर ओपन-सोर्स सॉफ्टवेअर आहे: A) शेअरवेअर B) मालकी C) फ्रीवेअर D) ओपन सोर्स

उत्तर: D) ओपन सोर्स

उपाय: ओपन सोर्स सॉफ्टवेअर वापर, बदल आणि वितरणासाठी मोफत उपलब्ध असते. ₹२,५०,००० (५० × ₹५,०००) ची बचत शून्य खर्च दर्शवते.

शॉर्टकट: मोफत + बदलण्यायोग्य = ओपन सोर्स

संकल्पना: सॉफ्टवेअर - परवाना प्रकार

Q6. रेल्वेची मालवाहतूक व्यवस्थापन प्रणाली दर तासाला २,००० व्यवहार प्रक्रिया करते. जर प्रत्येक व्यवहारासाठी ०.५MB मेमरी आवश्यक असेल आणि प्रणाली २०% ओव्हरहेडसह डेटाबेस सॉफ्टवेअर वापरत असेल, तर एकूण आवश्यक मेमरी आहे: A) १.२ GB B) १.५ GB C) २.० GB D) २.४ GB

उत्तर: A) १.२ GB

उपाय: बेस मेमरी = २,००० × ०.५MB = १,०००MB = १GB २०% ओव्हरहेडसह: १GB × १.२ = १.२GB

शॉर्टकट: डेटाबेस सिस्टमसाठी नेहमी २०-२५% ओव्हरहेड जोडा

संकल्पना: सॉफ्टवेअर - डेटाबेस मेमरी व्यवस्थापन

Q7. ट्रेन शेड्यूलिंग सॉफ्टवेअरमध्ये ५०० ओळींचा कोड आहे. जर कंपाइलर प्रति ओळ ०.०१ सेकंद घेतो, इंटरप्रेटर प्रति ओळ ०.०५ सेकंद घेतो, तर १० प्रोग्राम रनसाठी वेळेत फरक आहे: A) २००s B) २५०s C) ४००s D) ५००s

उत्तर: C) ४००s

उपाय: कंपाइलर: ५०० × ०.०१ = ५s (एक-वेळ) इंटरप्रेटर: ५०० × ०.०५ × १० = २५०s फरक: २५० - ५ = २४५s (२५०s च्या जवळचे)

शॉर्टकट: पुनरावृत्ती रनसाठी कंपाइलर वेगवान

संकल्पना: सॉफ्टवेअर - कंपाइलर वि. इंटरप्रेटर कार्यक्षमता

Q8. रेल्वेचे GPS ट्रॅकिंग सॉफ्टवेअर १००० ट्रेनसाठी दर ५ सेकंदांनी अपडेट होते. जर प्रत्येक अपडेट पॅकेट २KB असेल, तर दैनंदिन डेटा वापर अंदाजे आहे: A) ३३.८ GB B) ३४.६ GB C) ३५.२ GB D) ३६.४ GB

उत्तर: B) ३४.६ GB

उपाय: प्रति ट्रेन दररोज अपडेट्स = ८६४००/५ = १७,२८० एकूण अपडेट्स = १००० × १७,२८० = १७,२८०,००० डेटा = १७,२८०,००० × २KB = ३४,५६०,०००KB = ३४.५६GB ≈ ३४.६GB

शॉर्टकट: ५-सेकंद मध्यांतरात दररोज १७,२८० अपडेट्स

संकल्पना: सॉफ्टवेअर - रिअल-टाइम डेटा प्रक्रिया

Q9. रेल्वे सिग्नल कंट्रोल सिस्टीममध्ये रिडंडंट सॉफ्टवेअर आहे. जर प्राथमिक दर १००० तासांनी ९९.९% विश्वासार्हतेसह फेल होत असेल आणि बॅकअपमध्ये ९९.५% विश्वासार्हता असेल, तर संयुक्त प्रणालीची विश्वासार्हता आहे: A) ९९.९९९५% B) ९९.९९९९% C) ९९.९९९८% D) ९९.९९९७%

उत्तर: A) ९९.९९९५%

उपाय: प्राथमिक फेल: ०.१% वेळ बॅकअप जेव्हा आवश्यक असेल तेव्हा घेतो: ९९.५% यश संयुक्त: ९९.९% + (०.१% × ९९.५%) = ९९.९% + ०.०९९५% = ९९.९९९५%

शॉर्टकट: प्राथमिकमध्ये बॅकअप यश संभाव्यता जोडा

संकल्पना: सॉफ्टवेअर - विश्वासार्हता अभियांत्रिकी

Q10. ट्रेन देखभाल सॉफ्टवेअर २-आठवड्यांच्या स्प्रिंटसह एजाइल डेव्हलपमेंट फॉलो करते. जर प्रत्येक स्प्रिंट एकूण कामाच्या ८% पूर्ण करते आणि ४०% काम पूर्वी पूर्ण झाले असेल, तर उर्वरित काम पूर्ण करण्यासाठी आवश्यक स्प्रिंटची संख्या आहे: A) ६ B) ७ C) ८ D) ९

उत्तर: C) ८

उपाय: उर्वरित काम = १००% - ४०% = ६०% आवश्यक स्प्रिंट्स = ६०% ÷ ८% = ७.५ ≈ ८ स्प्रिंट्स

शॉर्टकट: प्रकल्प नियोजनात अपूर्णांक गोल करा

संकल्पना: सॉफ्टवेअर - विकास पद्धत

५ मागील वर्षांचे प्रश्न

PYQ 1. खालीलपैकी कोणते सिस्टीम सॉफ्टवेअर नाही? A) विंडोज OS B) लिनक्स C) MS Excel D) डिव्हाइस ड्रायव्हर [RRB NTPC 2021 CBT-1]

उत्तर: C) MS Excel

उपाय: MS Excel हे स्प्रेडशीट कार्यांसाठी डिझाइन केलेले अनुप्रयोग सॉफ्टवेअर आहे, तर विंडोज, लिनक्स आणि डिव्हाइस ड्रायव्हर्स हार्डवेअर संसाधने व्यवस्थापित करतात.

परीक्षा टिप: लक्षात ठेवा - जर अंतिम वापरकर्ता विशिष्ट कार्यांसाठी वापरत असेल, तर ते अनुप्रयोग सॉफ्टवेअर आहे

PYQ 2. रेल्वे टिकट प्रिंटरच्या हार्डवेअर चिपमध्ये कायमस्वरूपी संग्रहित केलेल्या सॉफ्टवेअरला म्हणतात: A) फर्मवेअर B) शेअरवेअर C) फ्रीवेअर D) अॅडवेअर [RRB Group D 2022]

उत्तर: A) फर्मवेअर

उपाय: रेल्वे प्रिंटरमध्ये त्यांच्या चिपमध्ये एम्बेडेड सॉफ्टवेअर असते जे प्रिंटिंग ऑपरेशन्स नियंत्रित करते - हे फर्मवेअर आहे.

परीक्षा टिप: हार्डवेअर-एम्बेडेड सॉफ्टवेअर = फर्मवेअर (“फर्म” = निश्चित असा विचार करा)

PYQ 3. कोणते कार्यान्वयनापूर्वी एकाच वेळी संपूर्ण प्रोग्राम रूपांतरित करते? A) इंटरप्रेटर B) असेंबलर C) कंपाइलर D) लिंकर [RRB ALP 2018]

उत्तर: C) कंपाइलर

उपाय: कंपाइलर कार्यान्वयनापूर्वी संपूर्ण उच्च-स्तरीय प्रोग्राम मशीन कोडमध्ये भाषांतरित करतो, तर इंटरप्रेटर ओळीनिहाय कार्य करतो.

परीक्षा टिप: कंपाइलर = संपूर्ण; इंटरप्रेटर = वाढत्या प्रमाणात

PYQ 4. भारतीय रेल्वेद्वारे डेटाबेस व्यवस्थापनासाठी वापरलेले ओपन सोर्स सॉफ्टवेअर आहे: A) ओरेकल B) MySQL C) MS SQL D) DB2 [RRB JE 2019]

उत्तर: B) MySQL

उपाय: MySQL हे ओपन-सोर्स RDBMS आहे जे प्रवासी आरक्षण प्रणालीसाठी रेल्वेद्वारे वापरले जाते, तर इतर मालकीचे आहेत.

परीक्षा टिप: MySQL मोफत आणि ओपन-सोर्स आहे (“माझे” = माझ्यासाठी मोफत असा विचार करा)

PYQ 5. रेल्वे संगणक प्रणालींना व्हायरसपासून संरक्षण करणारे सॉफ्टवेअर आहे: A) कंपाइलर B) अँटीव्हायरस C) डीबगर D) एम्युलेटर [RPF SI 2019]

उत्तर: B) अँटीव्हायरस

उपाय: अँटीव्हायरस सॉफ्टवेअर संगणक प्रणालींमधून दुर्भावनापूर्ण प्रोग्राम शोधते आणि काढून टाकते.

परीक्षा टिप: अँटी-व्हायरस = व्हायरसविरुद्ध (शब्दशः अर्थ लक्षात ठेवण्यास मदत करते)

वेगवान युक्त्या आणि शॉर्टकट्स

परिस्थिती शॉर्टकट उदाहरण
सिस्टीम वि. अनुप्रयोग ओळखणे “SAD” नियम: सिस्टीम-नेहमी-डिव्हाइस संबंधित विंडोज = सिस्टीम (डिव्हाइस व्यवस्थापित करते), एक्सेल = अनुप्रयोग (वापरकर्ता कार्य)
ओव्हरहेडसह मेमरी गणना २०% पटकन जोडा: ×१.२ १००MB ओव्हरहेडसह = १२०MB
कंपाइलर वि. इंटरप्रेटर वेग कंपाइलर: १ पास; इंटरप्रेटर: N पास ५०० ओळी × १० रन: कंपाइलर = १×५००, इंटरप्रेटर = १०×५००
ओपन सोर्स ओळख व्यावसायिक वापरासाठी मोफत? होय = ओपन सोर्स MySQL = होय (ओपन), ओरेकल = नाही (मालकी)
फर्मवेअर स्थान “आतून-बाहेर” तपासणी हार्डवेअरमधील सॉफ्टवेअर = फर्मवेअर

टाळावयाच्या सामान्य चुका

चूक विद्यार्थी का करतात? योग्य दृष्टीकोन
अँटीव्हायरस आणि व्हॅक्सीनमध्ये गोंधळ समान ध्वनि असलेले शब्द अँटीव्हायरस = सॉफ्टवेअर, व्हॅक्सीन = वैद्यकीय - कोणताही संबंध नाही
सर्व मोफत सॉफ्टवेअर ओपन सोर्स आहे असे समजणे “मोफत” गोंधळ फ्रीवेअर = मोफत पण बंद स्रोत; ओपन सोर्स = मोफत + बदलण्यायोग्य
कंपाइलर आणि इंटरप्रेटर मिसळणे दोन्ही कोड रूपांतरित करतात लक्षात ठेवा: कंपाइलर = संपूर्ण रूपांतरण; इंटरप्रेटर = परस्परसंवादी
डिव्हाइस ड्रायव्हर्सला अनुप्रयोग सॉफ्टवेअर म्हणणे दोन्ही प्रोग्राम आहेत ड्रायव्हर्स हार्डवेअर नियंत्रित करतात = सिस्टीम सॉफ्टवेअर
फर्मवेअर हे हार्डवेअर आहे असे गृहीत धरणे “फर्म” भौतिक वाटते फर्मवेअर = हार्डवेअर चिपमध्ये कायमस्वरूपी संग्रहित सॉफ्टवेअर

झटपट पुनरावलोकन फ्लॅशकार्ड

समोर (प्रश्न/संज्ञा) मागे (उत्तर)
सिस्टीम सॉफ्टवेअर उदाहरणे विंडोज, लिनक्स, डिव्हाइस ड्रायव्हर्स, BIOS
अनुप्रयोग सॉफ्टवेअर उदाहरणे एमएस ऑफिस, रेल्वे रिझर्व्हेशन सिस्टीम, गेम्स
फर्मवेअर उदाहरण रेल्वे सिग्नल कंट्रोलर चिपमधील सॉफ्टवेअर
ओपन सोर्स वि. मालकी ओपन: बदलण्यासाठी मोफत (लिनक्स); मालकी: परवानाधारक (विंडोज)
कंपाइलर फायदा एक-वेळ भाषांतरानंतर वेगवान कार्यान्वयन
इंटरप्रेटर फायदा सुलभ डीबगिंग, प्लॅटफॉर्म स्वतंत्र
डेटाबेस सॉफ्टवेअर वापर रेल्वे प्रवासी नोंदी संग्रहित/व्यवस्थापित करा
अँटीव्हायरस सॉफ्टवेअर कार्य दुर्भावनापूर्ण प्रोग्राम शोधा आणि काढा
शेअरवेअर वि. फ्रीवेअर शेअरवेअर: चाचणी आवृत्ती; फ्रीवेअर: पूर्णपणे मोफत
सॉफ्टवेअर विकास मॉडेल्स एजाइल (स्प्रिंट्स), वॉटरफॉल (क्रमिक टप्पे)

विषय कनेक्शन्स

सॉफ्टवेअर इतर आरआरबी परीक्षा विषयांशी कसे जोडलेले आहे:

  • थेट लिंक: संगणक हार्डवेअर - सॉफ्टवेअर हार्डवेअरवर चालते; सुसंगत हार्डवेअरशिवाय कोणतेही सॉफ्टवेअर कार्य करत नाही
  • एकत्रित प्रश्न: सॉफ्टवेअर + नेटवर्किंग (उदा., इंटरनेटसाठी ब्राउझर सॉफ्टवेअर), सॉफ्टवेअर + सुरक्षा (अँटीव्हायरस संरक्षण)
  • पाया: रेल्वे संगणकीकरण, डिजिटल टिकटिंग प्रणाली, GPS ट्रॅकिंग तंत्रज्ञान समजून घेण्यासाठी