Podcast
Questions and Answers
सॉफ्टवेयर की परिभाषा क्या है?
सॉफ्टवेयर की परिभाषा क्या है?
सिस्टम सॉफ्टवेयर का एक उदाहरण क्या है?
सिस्टम सॉफ्टवेयर का एक उदाहरण क्या है?
पोर्टेबिलिटी सॉफ्टवेयर की कौन सी विशेषता है?
पोर्टेबिलिटी सॉफ्टवेयर की कौन सी विशेषता है?
सॉफ्टवेयर विकास जीवन चक्र के क्रम में कौन सा चरण आता है? (१) विश्लेषण, (२) डिजाइन, (३) कार्यान्वयन, (४) परीक्षण
सॉफ्टवेयर विकास जीवन चक्र के क्रम में कौन सा चरण आता है? (१) विश्लेषण, (२) डिजाइन, (३) कार्यान्वयन, (४) परीक्षण
Signup and view all the answers
ओपन-सोर्स सॉफ्टवेयर की परिभाषा क्या है?
ओपन-सोर्स सॉफ्टवेयर की परिभाषा क्या है?
Signup and view all the answers
सॉफ्टवेयर की कौन सी विशेषता उसके द्वारा अधिक कार्यभार या डेटा संभालने की क्षमता है?
सॉफ्टवेयर की कौन सी विशेषता उसके द्वारा अधिक कार्यभार या डेटा संभालने की क्षमता है?
Signup and view all the answers
सॉफ्टवेयर लाइसेंसिंग में फ्री सॉफ्टवेयर की परिभाषा क्या है?
सॉफ्टवेयर लाइसेंसिंग में फ्री सॉफ्टवेयर की परिभाषा क्या है?
Signup and view all the answers
प्रोग्रामिंग लैंग्वेज का उदाहरण क्या है?
प्रोग्रामिंग लैंग्वेज का उदाहरण क्या है?
Signup and view all the answers
Study Notes
Computer Device: Software
Definition
- 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 tell a computer how to perform a specific task.
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, firmware.
-
Application Software: performs specific tasks or solves specific problems.
- Examples: productivity software (Microsoft Office), graphics and design software (Adobe Photoshop), games.
-
Programming Languages: used to write software programs.
- Examples: Python, Java, C++, JavaScript.
Software Characteristics:
- Portability: ability of software to run on different hardware and operating systems.
- Scalability: ability of software to handle increased workload or data.
- Reliability: ability of software to perform consistently and accurately.
- Security: ability of software to protect against unauthorized access or malicious attacks.
Software Development Life Cycle:
- Analysis: identifying the problem or need for software.
- Design: creating a detailed plan or blueprint for the software.
- Implementation: writing the code for the software.
- Testing: verifying that the software works as expected.
- Maintenance: updating, modifying, and fixing the software.
Software Licensing:
- Proprietary Software: owned and controlled by a single entity, with restricted access to the source code.
- Open-Source Software: freely available source code, allowing users to modify and distribute.
- Free Software: software that is free to use, modify, and distribute, with or without restrictions.
कंप्यूटर डिवाइस: सॉफ्टवेयर
परिभाषा
- सॉफ्टवेयर कंप्यूटर को बताता है कि क्या करना है और कैसे करना है।
- यह डेटा, निर्देश और एल्गोरिदम का संग्रह है जो कंप्यूटर को एक विशिष्ट कार्य करने के लिए कहता है।
सॉफ्टवेयर के प्रकार
- सिस्टम सॉफ्टवेयर: कंप्यूटर हार्डवेयर कंपोनेंट्स को प्रबंधित और नियंत्रित करता है और एप्लिकेशन सॉफ्टवेयर के लिए एक मंच प्रदान करता है।
- एप्लिकेशन सॉफ्टवेयर: विशिष्ट कार्य करता है या विशिष्ट समस्याओं को हल करता है।
- प्रोग्रामिंग लैंग्वेज: सॉफ्टवेयर प्रोग्राम्स लिखने के लिए प्रयोग किया जाता है।
सॉफ्टवेयर की विशेषताएं
- पोर्टेबिलिटी: सॉफ्टवेयर की क्षमता किसी भी हार्डवेयर और ऑपरेटिंग सिस्टम पर चलने की।
- स्केलेबिलिटी: सॉफ्टवेयर की क्षमता बढ़े हुए काम या डेटा को संभालने की।
- रिलायबिलिटी: सॉफ्टवेयर की क्षमता निरंतर और सटीक काम करने की।
- सुरक्षा: सॉफ्टवेयर की क्षमता अवांछित एक्सेस या दुर्भावनापूर्ण हमलों से सुरक्षा प्रदान करने की।
सॉफ्टवेयर विकास जीवन चक्र
- विश्लेषण: सॉफ्टवेयर के लिए समस्या या जरूरत की पहचान करना।
- डिज़ाइन: सॉफ्टवेयर के लिए एक विस्तृत योजना या ब्लूप्रिंट तैयार करना।
- कार्यान्वयन: सॉफ्टवेयर के लिए कोड लिखना।
- पরीक्षण: सॉफ्टवेयर की जांच करना कि यह उम्मीद के मुताबिक काम करता है या नहीं।
- मरम्मत: सॉफ्टवेयर को अपडेट, संशोधित और ठीक करना।
सॉफ्टवेयर लाइसेंसिंग
- प्रोप्राइटरी सॉफ्टवेयर: एक सिंगल 엔्टिटी के स्वामित्व और नियंत्रण में है, जिसका सोर्स कोड प्रतिबंधित है।
- ओपन-सोर्स सॉफ्टवेयर: सोर्स कोड की स्वतंत्र उपलब्धता, जिससे उपयोगकर्ता संशोधित और वितरित कर सकते हैं।
- फ्री सॉफ्टवेयर: सॉफ्टवेयर जिसका उपयोग, संशोधित और वितरित करना स्वतंत्र है, प्रतिबंधों के साथ या बिना।
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
इस क्विज़ में सॉफ्टवेयर, उसके प्रकार और कंप्यूटर के साथ उसके संबंध के बारे में पता लगाएं。