कार्यक्रम की परिभाषा (सॉफ्टवेयर)
अनेक वस्तुओं का संग्रह / / July 04, 2021
अगस्त में मार्कोस गुग्लीमेट्टी द्वारा। 2008
सचमुच "सॉफ्टवेयर" माध्यम "नरम माल", जो स्पेनिश में अर्थ को समझने में मदद नहीं करेगा। सॉफ्टवेयर संदर्भित करता है निर्देश समुच्चय होने के लिए तैयार a. द्वारा व्याख्या की गई संगणक जो इलेक्ट्रॉनिक डाटा प्रोसेसिंग करता है।
ए कंप्यूटर केवल शून्य और वाले का उपयोग करता है, अर्थात्, द्विआधारी भाषा (00101010010100100101001), इसके मूर्त घटकों के बाद से (हार्डवेयर) विद्युत संकेतों की व्याख्या इस प्रकार करने के लिए डिज़ाइन किए गए हैं: बंद (0) या चालू (1)।
ऐसा इसलिए है क्योंकि यह समझने की कोशिश करने के बजाय कि क्या चालू या बंद है, इसकी व्याख्या करना आसान है अंतर करें कि क्या कुछ "अधिक या कम" है (जो शून्य और. के बीच अलग-अलग संख्याएं दर्शाता है) एक)।
लेकिन कई शून्य और एक तथाकथित बाइट्स बना सकते हैं, इस प्रकार, 8 बिट्स (प्रत्येक 0 या 1 एक बिट है) के साथ हम एक बना सकते हैं बाइट: डेटा इकाई जो रनटाइम वातावरण में किसी भी मूल चरित्र का प्रतिनिधित्व करने में सक्षम है: 256 संभावनाएं। इस प्रकार. की भाषाओं को विस्तृत करना संभव है प्रोग्रामिंग अधिक समझ में आता है, अन्य बातों के अलावा।
मनुष्य के लिए यह बहुत जटिल होगा लिखना बाइनरी भाषा में प्रोग्राम (शून्य और वाले), उन्होंने अधिक समझने योग्य भाषाओं का आविष्कार किया, या उच्च-स्तरीय कॉल, इसके उदाहरण C, C++, Python, Perl, Java, HTML, BASH, आदि हो सकते हैं।
आल थे तार्किक घटक कंप्यूटर सिस्टम में एक निश्चित कार्य करने के लिए आवश्यक है वर्गीकरण सॉफ्टवेयर, रॉयल स्पैनिश अकादमी द्वारा स्वीकार किया गया एक शब्द, इसके लोकप्रिय उपयोग को देखते हुए।
वास्तव में, सॉफ़्टवेयर केवल कंप्यूटर में निष्पादित निर्देशों या एल्गोरिदम को संदर्भित नहीं करता है, इसमें यह भी शामिल है दस्तावेज़ीकरण और संबंधित डेटा जो की प्रणाली का हिस्सा हैं कम्प्यूटिंग. तो एक गाना प्रारूप Mp3 या OGG सॉफ्टवेयर है क्योंकि इसे डिजीटल किया गया है (नंबरों को दिया गया)।
सॉफ्टवेयर अनिवार्य रूप से हिस्सा है तर्क कंप्यूटर सेइस घटना को समझने के लिए हमें इस बात का भी ध्यान रखना चाहिए कि फ्रेंच में "सॉफ्टवेयर" को "लॉजिकिएल" कहा जाता है।
एलन ट्यूरिंग 1936 में विकसित किया गया सिद्धांत जो आज सॉफ्टवेयर का आधार बनाता है परीक्षा कम्प्यूटेशनल नंबर कहा जाता है।
सॉफ्टवेयर प्रकार: से प्रणाली (हार्डवेयर के काम करने के लिए आवश्यक), प्रोग्रामिंग (प्रोग्रामर के लिए अभिप्रेत उपकरण), और एप्लिकेशन (अंतिम उपयोगकर्ता के लिए अभिप्रेत है, आमतौर पर प्रोग्रामर नहीं)।
कार्यक्रम में विषय (सॉफ्टवेयर)