हार्डवेयर और सॉफ्टवेयर एक कंप्यूटर के हार्डवेयर और सॉफ्टवेयर को संदर्भित करने के लिए अंग्रेजी में उपयोग किए जाने वाले शब्द हैं। हार्डवेयर डिवाइस की सामग्री के लिए एक शब्द है, और सॉफ़्टवेयर स्टफिंग को परिभाषित करने के लिए सॉफ़्टवेयर ज़िम्मेदार है।
हार्डवेयर
हार्डवेयर शब्द अंग्रेजी मूल का है और कंप्यूटर वातावरण में "हार्डवेयर" के रूसी समकक्ष से मेल खाता है। यह अवधारणा एक कंप्यूटर की स्टफिंग, उसके केस और डिवाइस को घेरने वाले परिधीय उपकरणों से जुड़ी है। अवधारणा का उपयोग भौतिक मीडिया और कंप्यूटर के साथ स्थापित और काम करने वाले उपकरणों के संबंध में किया जाता है।
हार्डवेयर में एक मॉनिटर, माउस, कीबोर्ड, स्टोरेज मीडिया, विभिन्न कार्ड (नेटवर्क, ग्राफिक्स, ऑडियो, आदि), साथ ही मेमोरी मॉड्यूल, एक मदरबोर्ड और इसमें स्थापित चिप्स शामिल हैं। सभी वस्तुएं जिन्हें आप चाहें तो छू सकते हैं। हालाँकि, हार्डवेयर स्वयं केवल सॉफ़्टवेयर के संयोजन में कार्य कर सकता है, अर्थात E. सॉफ्टवेयर। इन दो अवधारणाओं का संयोजन एक व्यावहारिक कंप्यूटर प्रणाली की समझ बनाता है।
सॉफ्टवेयर
सॉफ्टवेयर, इसके विपरीत, कंप्यूटर के उस हिस्से की पहचान करता है जो हार्डवेयर नहीं है। सॉफ़्टवेयर में सभी उपयोग किए गए एप्लिकेशन शामिल हैं जिन्हें लॉन्च किया जा सकता है। सॉफ्टवेयर अवधारणा में निष्पादन योग्य फाइलें, पुस्तकालय, स्क्रिप्ट शामिल हैं। प्रोग्राम प्रोग्रामिंग भाषा में लिखे गए निर्देशों के आधार पर निष्पादित होते हैं और हार्डवेयर घटक के बिना कार्य नहीं कर सकते हैं जो उपलब्ध कंप्यूटिंग शक्ति की कीमत पर प्रोग्रामर द्वारा लिखे गए कोड को संसाधित करता है।
सॉफ्टवेयर को स्टोरेज मीडिया पर स्टोर किया जाता है और सेंट्रल प्रोसेसर द्वारा निर्देशों के एक सेट के माध्यम से संसाधित किया जाता है, अर्थात। प्रोग्रामिंग भाषा। निर्देशों में बाइनरी मानों का एक सेट होता है जिसे प्रोसेसर अलग कर सकता है और गणना कर सकता है, और फिर एक निश्चित समय के बाद वांछित परिणाम लौटा सकता है।
आधुनिक कंप्यूटर हार्डवेयर एक ही समय में बड़ी संख्या में कमांड को संसाधित करने में सक्षम है, जिससे आधुनिक आवश्यकताओं को पूरा करने वाले जटिल एप्लिकेशन बनाना संभव हो जाता है। एक कंप्यूटर प्रोग्राम जितना जटिल होता है, हार्डवेयर से उतनी ही अधिक कंप्यूटिंग शक्ति की आवश्यकता होती है। यदि हार्डवेयर कॉन्फ़िगरेशन उपयोगकर्ता द्वारा लॉन्च किए गए प्रोग्राम के निष्पादन की अनुमति नहीं देता है, तो प्रदर्शन में महत्वपूर्ण गिरावट होगी, साथ ही फ्रीज भी होगा।
सॉफ्टवेयर कई प्रकार के होते हैं, जिन्हें उनके आवेदन के उद्देश्य या उनके कामकाज और संचालन की बारीकियों के अनुसार परिभाषित किया जाता है।