कंप्यूटर सоф्टवेयर की परिभाषा और प्रकार

AmpleBlankVerse6727 avatar
AmpleBlankVerse6727
·
·
Download

Start Quiz

Study Flashcards

Questions and Answers

कम्प्यूटर सॉफ्टवेयर क्या है?

कम्प्यूटर सॉफ्टवेयर एक सेट ऑफ़ इंस्ट्रक्शंस या प्रोग्राम्स है जो कंप्यूटर को बताता है कि क्या करना है.

सिस्टम सॉफ्टवेयर क्या है?

सिस्टम सॉफ्टवेयर कंप्यूटर हार्डवेयर कंपोनेंट्स को मैनेज और कंट्रोल करता है और एप्लीकेशन सॉफ्टवेयर के लिए प्लेटफॉर्म प्रदान करता है.

एप्लीकेशन सॉफ्टवेयर क्या है?

एप्लीकेशन सॉफ्टवेयर यूज़र के लिए विशेष कार्य करता है.

प्रोग्रामिंग पैराडाइम क्या है?

<p>प्रोग्रामिंग पैराडाइम सॉफ्टवेयर डिज़ाइन और डेवेलपमेंट के लिए एक फ्रेमवर्क प्रदान करता है.</p> Signup and view all the answers

सॉफ्टवेयर डेवेलपमेंट लाइफ साइकल (SDLC) क्या है?

<p>सॉफ्टवेयर डेवेलपमेंट लाइफ साइकल सॉफ्टवेयर डिज़ाइन, डेवेलपमेंट, टेस्टिंग, डिप्लॉयमेंट, और मेंटेंनेंस के चरणों का सीक्वेंस है.</p> Signup and view all the answers

फ्री और ओपन-सोर्स सॉफ्टवेयर (FOSS) क्या है?

<p>फ्री और ओपन-सोर्स सॉफ्टवेयर यूज़र्स को सॉफ्टवेयर का उपयोग, संशोधन, और वितरण करने की स्वतंत्रता प्रदान करता है.</p> Signup and view all the answers

प्रोप्राइटरी सॉफ्टवेयर क्या है?

<p>प्रोप्राइटरी सॉफ्टवेयर यूज़र्स को सॉफ्टवेयर का संशोधन या वितरण करने की स्वतंत्रता नहीं प्रदान करता है.</p> Signup and view all the answers

फ्रिवर सॉफ्टवेयर क्या है?

<p>फ्रिवर सॉफ्टवेयर यूज़र्स को सॉफ्टवेयर का उपयोग करने की स्वतंत्रता प्रदान करता है, लेकिन सॉफ्टवेयर का संशोधन या वितरण नहीं कर सकता.</p> Signup and view all the answers

सॉफ्टवेयर लाइसेंस क्या है?

<p>सॉफ्टवेयर लाइसेंस सॉफ्टवेयर के उपयोग, संशोधन, और वितरण के लिए नियम और शर्तें निर्धारित करता है.</p> Signup and view all the answers

कम्प्यूटर एक इलेक्ट्रॉनिक डिवाइस है जो सूचना संग्रहीत, प्रोसेस और संचार कर सकता है.

<p>True</p> Signup and view all the answers

पहला इलेक्ट्रॉनिक कम्प्यूटर 1960 में विकसित किया गया था.

<p>False</p> Signup and view all the answers

हार्डवेयर और सॉफ्टवेयर दोनों कम्प्यूटर के भौतिक घटक हैं.

<p>False</p> Signup and view all the answers

सेंट्रल प्रोसेसिंग यूनिट (सीपीयू) कम्प्यूटर का मस्तिष्क है.

<p>True</p> Signup and view all the answers

लैपटॉप कम्प्यूटर्स स्टेशनरी उपयोग के लिए डिज़ाइन किए गए हैं.

<p>False</p> Signup and view all the answers

सर्वर्स đặcиж् कम्प्यूटर्स होते हैं जो नेटवर्क पर सेवाएं प्रदान करते हैं.

<p>True</p> Signup and view all the answers

एम्बेडेड सिस्टम्स आम तौर पर लैपटॉप कम्प्यूटर्स होते हैं.

<p>False</p> Signup and view all the answers

कम्प्यूटर सूचना संग्रहीत, प्रोसेस और संचार नहीं कर सकता.

<p>False</p> Signup and view all the answers

कम्प्यूटर सिर्फ व्यक्तिगत उपयोग के लिए उपयोग किए जाते हैं.

<p>False</p> Signup and view all the answers

Study Notes

Computer Software

Definition

  • Computer software refers to a set of instructions or programs that tell a computer what to do.
  • It is a collection of data, instructions, and algorithms that perform specific tasks on a computer system.

Types of Software

  • System Software: Manages and controls computer hardware components and provides a platform for running application software. Examples: Operating Systems (Windows, macOS, Linux), device drivers, and firmware.
  • Application Software: Performs specific tasks or functions for the user. Examples: Microsoft Office, Google Chrome, Adobe Photoshop.
  • Programming Languages: Used to write software programs. Examples: Python, Java, C++, JavaScript.

Software Development

  • Programming Paradigms:
    • Procedural Programming: Focuses on procedures and functions that perform specific tasks.
    • Object-Oriented Programming (OOP): Organizes software design around objects and classes.
    • Event-Driven Programming: Programs respond to user interactions and events.
  • Software Development Life Cycle (SDLC):
    1. Planning: Define project scope, goals, and timelines.
    2. Analysis: Identify requirements and create a detailed design.
    3. Design: Create a detailed design and architecture.
    4. Implementation: Write the code.
    5. Testing: Verify the software meets requirements.
    6. Deployment: Release the software to users.
    7. Maintenance: Update, fix bugs, and improve the software.

Software Licenses

  • Free and Open-Source Software (FOSS): Users have the freedom to use, modify, and distribute the software. Examples: Linux, Apache, Firefox.
  • Proprietary Software: Users do not have the freedom to modify or distribute the software. Examples: Microsoft Office, Adobe Photoshop.
  • Freeware: Software is free to use, but users do not have the freedom to modify or distribute it. Examples: Skype, Google Chrome.

कंप्यूटर सॉफ्टवेयर

परिभाषा

  • कंप्यूटर सॉफ्टवेयर कंप्यूटर को बताता है कि क्या करना है.* यह कंप्यूटर सिस्टम पर spécific टास्क निष्पादन के लिए डेटा, निर्देश और एल्गोरिदम का संग्रह है।

सॉफ्टवेयर के प्रकार

  • सिस्टम सॉफ्टवेयर: कंप्यूटर हार्डवेयर घटकों का प्रबंधन और नियंत्रण करता है और एप्लिकेशन सॉफ्टवेयर चलाने के लिए प्लेटफॉर्म प्रदान करता है। उदाहरण: ऑपरेटिंग सिस्टम (विंडोज, मैकओएस, लिनक्स), डिव이스 ड्राइवर, और फर्मवेयर।
  • अनुप्रयोग सॉफ्टवेयर: उपयोगकर्ता के लिए spécific टास्क निष्पादन करता है। उदाहरण: माइक्रोसॉफ्ट ऑफिस, गूगल क्रोम, एडोब फोटोशॉप।
  • प्रोग्रामिंग लैंग्वेज: सॉफ्टवेयर प्रोग्राम लिखने के लिए उपयोग किया जाता है। उदाहरण: पायथन, जावा, सी++, जावास्क्रिप्ट।

सॉफ्टवेयर विकास

  • प्रोग्रामिंग पैराडाइम:
    • प्रोसीजरल प्रोग्रामिंग: spécific टास्क निष्पादन के लिए प्रोसीजर और फंक्शन पर केंद्रित है।
    • ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP): सॉफ्टवेयर डिजाइन को ऑब्जेक्ट और क्लास के चारों ओर संगठित करता है।
    • इवेंट-ड्रिवन प्रोग्रामिंग: प्रोग्राम यूजर इंटरैक्शन और इवेंट का जवाब देता है।
  • सॉफ्टवेयर विकास जीवन चक्र (SDLC):
  • प्लानिंग: प्रोजेक्ट स्कोप, गोल, और टाइमलाइन की परिभाषा।*
  • विश्लेषण: आवश्यकताओं की पहचान और विस्तृत डिजाइन तैयार करता है।
  • डिजाइन: विस्तृत डिजाइन और वास्तुकला तैयार करता है।
  • इम्प्लीमेंटेशन: कोड लिखता है।
  • टेस्टिंग: सॉफ्टवेयर आवश्यकताओं के अनुरूप है या नहीं इसकी जांच करता है।
  • डिप्लॉयमेंट: सॉफ्टवेयर को उपयोगकर्ताओं के लिए उपलब्ध कराता है।
  • मेंटेनेंस: सॉफ्टवेयर को अपडेट, बग्स को ठीक करता है, और सुधार करता है।

सॉफ्टवेयर लाइसेंस

  • फ्री और ओपन-सोर्स सॉफ्टवेयर (FOSS): उपयोगकर्ता सॉफ्टवेयर का उपयोग, संशोधन, और वितरण कर सकता है। उदाहरण: लिनक्स, अपाचे, फायरफ़ॉक्स।
  • प्रोप्राइटरी सॉफ्टवेयर: उपयोगकर्ता सॉफ्टवेयर का संशोधन या वितरण नहीं कर सकता है। उदाहरण: माइक्रोसॉफ्ट ऑफिस, एडोब फोटोशॉप।
  • फ्रीवेयर: सॉफ्टवेयर का उपयोग नि:शुल्क है, लेकिन उपयोगकर्ता सॉफ्टवेयर का संशोधन या वितरण नहीं कर सकता है। उदाहरण: स्काइप, गूगल क्रोम।

कंप्यूटर की परिभाषा और इतिहास

  • इलेक्ट्रॉनिक उपकरण जो सूचना को संग्रह, प्रोसेस और संप्रेषित कर सकता है।
  • 1940 के दशक में पहला इलेक्ट्रॉनिक कंप्यूटर विकसित किया गया और 1951 में पहला वाणिज्यिक कंप्यूटर, यूनीवैक 1, जारी किया गया।

कंप्यूटर के घटक

  • हार्डवेयर: कंप्यूटर के भौतिक घटक, जिनमें शामिल हैं:
    • सेंट्रल प्रोसेसिंग यूनिट (सीपीयू): निर्देशों का निष्पादन करता है और गणना करता है।
    • मेमोरी (रैम): डेटा और एप्लिकेशन का अस्थायी संग्रह।
    • स्टोरेज ड्राइव: डेटा और प्रोग्राम का स्थायी संग्रह।
    • इन्पुट/आउटपुट डिवाइस: कीबोर्ड, माउस, मॉनिटर, आदि।
  • सॉफ्टवेयर: कंप्यूटर पर चलने वाले प्रोग्राम और ऑपरेटिंग सистем, जिनमें शामिल हैं:
    • ऑपरेटिंग सिस्टम: हार्डवेयर का प्रबंधन करता है और उपयोगकर्ताओं के लिए इंटरफ़ेस प्रदान करता है।
    • एप्लिकेशन: विशिष्ट कार्यों के लिए प्रोग्राम, जैसे वर्ड प्रोसेसिंग या वेब ब्राउज़िंग।

कंप्यूटर के प्रकार

  • डेस्कटॉप कंप्यूटर: स्टेशनरी उपयोग के लिए डिज़ाइन किया गया, अक्सर अलग मॉनिटर, कीबोर्ड, और माउस के साथ।
  • लैपटॉप कंप्यूटर: पोर्टेबल, मोबाइल उपयोग के लिए डिज़ाइन किया गया।
  • मोबाइल डिवाइस: स्मार्टफ़ोन और टैबलेट, जो छोटे, पोर्टेबल कंप्यूटर हैं।
  • सर्वर्स: सेवाएं प्रदान करने या नेटवर्क पर डेटा स्टोर करने के लिए विशिष्ट कंप्यूटर।
  • मेन्फ़्रेम्स: बड़े और शक्तिशाली कंप्यूटर, संगठनों द्वारा महत्वपूर्ण ऑपरेशन के लिए उपयोग किया जाता है।
  • एम्बेडेड सिस्टम्स: उपकरणों, जैसे एप्लिजन्स या वाहनों, में निर्मित विशिष्ट कंप्यूटर।

कंप्यूटर के कार्य

  • प्रोसेसिंग: निर्देशों का निष्पादन और गणना करता है।
  • स्टोरेज: डेटा और प्रोग्राम का संग्रह करता है।
  • इन्पुट/आउटपुट: डेटा प्राप्त करता है और प्रदर्शित करता है।
  • नेटवर्किंग: नेटवर्क पर अन्य डिवाइसों के साथ संचार करता है।

कंप्यूटर के अनुप्रयोग

  • व्यक्तिगत उपयोग: वर्ड प्रोसेसिंग, वेब ब्राउज़िंग, गेमिंग, आदि।
  • व्यवसाय उपयोग: एकाउंटिंग, इन्वेंटरी मैनेजमेंट, कस्टमर रिलेशनशिप मैनेजमेंट, आदि।
  • वैज्ञानिक उपयोग: सिमुलेशन, डेटा एनालिसिस, अनुसंधान, आदि।
  • शिक्षा उपयोग: ऑनलाइन लर्निंग, वर्चुअल क्लासरूम, आदि。

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Quizzes Like This

Computer Systems Basics Quiz
5 questions

Computer Systems Basics Quiz

InsightfulSpessartine avatar
InsightfulSpessartine
Computer Systems Quiz
10 questions

Computer Systems Quiz

SumptuousTortoise avatar
SumptuousTortoise
Tipos de software y ejemplos
10 questions
Types of Software
8 questions

Types of Software

EngagingSwaneeWhistle avatar
EngagingSwaneeWhistle
Use Quizgecko on...
Browser
Browser