सॉफ्टवेयर कैलकुलेटर: Difference between revisions
No edit summary |
No edit summary |
||
Line 25: | Line 25: | ||
=== हार्डवेयर कैलकुलेटर का अनुकरण === | === हार्डवेयर कैलकुलेटर का अनुकरण === | ||
कैलकुलेटर का उपयोग प्राचीन काल से किया जाता रहा है और सॉफ्टवेयर कैलकुलेटर के आगमन तक वे भौतिक, हार्डवेयर मशीन थे। सबसे आधुनिक हार्डवेयर कैलकुलेटर | कैलकुलेटर का उपयोग प्राचीन काल से किया जाता रहा है और सॉफ्टवेयर कैलकुलेटर के आगमन तक वे भौतिक, हार्डवेयर मशीन के रूप में थे। और सबसे आधुनिक हार्डवेयर कैलकुलेटर अंकीय और परिचालन के लिए बटन वाले इलेक्ट्रॉनिक हाथ से पकड़े जाने वाले उपकरण तथा इनपुट और परिणामों के लिए एक छोटी सी विंडो होती है। | ||
पहले सॉफ्टवेयर कैलकुलेटर ने उंगली से संचालित बटनों के अतिरिक्त माउस-संचालित के साथ समान कार्यक्षमता को लागू करके इन हार्डवेयर कैलकुलेटरों की नकल की। इस भांति के सॉफ्टवेयर कैलकुलेटर पहली बार 1980 के दशक में मूल [[मैकिनटोश]] ऑपरेटिंग प्रणाली ([[सिस्टम 1|प्रणाली 1]]) और [[माइक्रोसॉफ़्ट विंडोज़]] ऑपरेटिंग प्रणाली (विंडोज 1.0) के हिस्से के रूप में सामने आए। | पहले सॉफ्टवेयर कैलकुलेटर ने उंगली से संचालित बटनों के अतिरिक्त माउस-संचालित के साथ समान कार्यक्षमता को लागू करके इन हार्डवेयर कैलकुलेटरों की नकल की। इस भांति के सॉफ्टवेयर कैलकुलेटर पहली बार 1980 के दशक में मूल [[मैकिनटोश]] ऑपरेटिंग प्रणाली ([[सिस्टम 1|प्रणाली 1]]) और [[माइक्रोसॉफ़्ट विंडोज़]] ऑपरेटिंग प्रणाली (विंडोज 1.0) के हिस्से के रूप में सामने आए। |
Revision as of 14:03, 1 January 2023
This article needs additional citations for verification. (November 2016) (Learn how and when to remove this template message) |
एक सॉफ्टवेयर कैलकुलेटर वह कैलकुलेटर है, जो भौतिक हार्डवेयर उपकरण के अतिरिक्त कंप्यूटर प्रोग्राम के रूप में क्रियान्वित किया गया है।
वे सरल इंटरएक्टिव कंप्यूटिंग उपकरणों में से एक हैं, और इसलिए वे उपयोगकर्ता को एक समय में एक का चयन करने के लिए ऑपरेशन प्रदान करते हैं। वे किसी प्रक्रिया को निष्पादित करने के लिए प्रयुक्त हो सकते हैं जिसमें प्रत्येक चरणों का एक अनुक्रम होता है, और इन प्रक्रियाओं के अतिरिक्त कोई उद्देश्य नहीं होता है क्योंकि ऑपरेशन मात्र या कम से कम कैल्कुलेटर के प्राथमिक लक्षण हैं, जो कि अन्य कार्यक्षमताओं का समर्थन करती हैं जिसे सामान्यतः केवल गणना के रूप में नहीं जाना जाता है।
एक कैलकुलेटर के रूप में, कंप्यूटर के अतिरिक्त, उनके पास सामान्यतः अपेक्षाकृत सरल संचालन का एक छोटा सेट होता है, ऐसी छोटी प्रक्रियाएं निष्पादित करते हैं जो गहन गणना संगणना नहीं करते हैं और बड़ी मात्रा में इनपुट आँकड़े स्वीकार नहीं करते हैं या कई परिणाम उत्पन्न नहीं करते हैं।
प्लेटफॉर्म
सॉफ्टवेयर कैलकुलेटर कई भिन्न -भिन्न कम्प्यूटिंग प्लेटफार्मों के लिए उपलब्ध हो सकते हैं।
- ऑपरेटिंग प्रणाली के साथ एक प्रोग्राम को सम्मलित करते है।
- एक प्रोग्राम जिसे वेब पेज के अंदर जावास्क्रिप्ट जैसे सर्वर-साइड स्क्रिप्टिंग या क्लाइंट-साइड स्क्रिप्टिंग के रूप में क्रियान्वित किया गया है।
- एक कैलकुलेटर घड़ी में सन्निहित होते है।
- कभी-कभी प्रणाली में आँकड़े दर्ज करने के लिए जटिल सॉफ़्टवेयर में कैलकुलेटर जैसे संवाद भी हो सकते हैं, कभी-कभी पूर्ण कैलकुलेटर कार्यक्षमता के साथ कार्य होते है।
इतिहास
प्रारंभिक वर्ष
कंप्यूटर जैसा कि हम जानते हैं आज पहली बार 1940 और 1950 के दशक में उभरा। उनके द्वारा चलाए जाने वाले सॉफ़्टवेयर का स्वाभाविक रूप से गणना करने के लिए उपयोग किया जाता था, लेकिन यह विशेष रूप से एक बड़े अनुप्रयोग के लिए विशेष रूप से डिजाइन किया गया था जो साधारण गणनाओं तक सीमित नहीं था। उदाहरण के लिए, लियो कंप्यूटर को पेरोल जैसे व्यावसायिक अनुप्रयोग सॉफ्टवेयर चलाने के लिए डिज़ाइन किया गया था।
सॉफ्टवेयर को विशेष रूप से गणना करने के लिए उपयोग किया गया और इसका मुख्य उद्देश्य पहली बार 1960 के दशक में लिखा गया था, और व्यापक उपयोग प्राप्त करने के लिए सामान्य गणनाओं के लिए पहला सॉफ्टवेयर पैकेज 1978 में जारी किया गया था।[1] यह विसीकैल्क था और इसे एक इंटरएक्टिव दृश्य कैलकुलेटर कहा जाता था, लेकिन यह वास्तव में एक स्प्रेडशीट थी, और इन्हें अब सामान्य रूप से कैलकुलेटर के रूप में नहीं जाना जाता है।
1979 में जारी यूनिक्स संस्करण, वी7 यूनिक्स में एक कमांड लाइन इंटरफेस सुलभ कैलकुलेटर के रूप में सम्मलित था।
हार्डवेयर कैलकुलेटर का अनुकरण
कैलकुलेटर का उपयोग प्राचीन काल से किया जाता रहा है और सॉफ्टवेयर कैलकुलेटर के आगमन तक वे भौतिक, हार्डवेयर मशीन के रूप में थे। और सबसे आधुनिक हार्डवेयर कैलकुलेटर अंकीय और परिचालन के लिए बटन वाले इलेक्ट्रॉनिक हाथ से पकड़े जाने वाले उपकरण तथा इनपुट और परिणामों के लिए एक छोटी सी विंडो होती है।
पहले सॉफ्टवेयर कैलकुलेटर ने उंगली से संचालित बटनों के अतिरिक्त माउस-संचालित के साथ समान कार्यक्षमता को लागू करके इन हार्डवेयर कैलकुलेटरों की नकल की। इस भांति के सॉफ्टवेयर कैलकुलेटर पहली बार 1980 के दशक में मूल मैकिनटोश ऑपरेटिंग प्रणाली (प्रणाली 1) और माइक्रोसॉफ़्ट विंडोज़ ऑपरेटिंग प्रणाली (विंडोज 1.0) के हिस्से के रूप में सामने आए।
कुछ सॉफ़्टवेयर कैलकुलेटर सीधे हार्डवेयर कैलकुलेटर में से एक का अनुकरण करते हैं, जो कैलकुलेटर की भांति दिखने वाली छवि पेश करते हैं, और समान कार्यक्षमता प्रदान करते हैं।
इंटरनेट पर सॉफ्टवेयर कैलकुलेटर
This section does not cite any sources. (November 2016) (Learn how and when to remove this template message) |
अब सॉफ्टवेयर कैलकुलेटर की एक बहुत विस्तृत श्रृंखला है, और इंटरनेट पर खोज करने से बहुत बड़ी संख्या में प्रोग्राम बनते हैं जिन्हें कैलकुलेटर कहा जाता है।
परिणामों में संख्यात्मक कैलकुलेटर सम्मलित हैं जो अंकगणितीय संचालन या गणितीय कार्यों को संख्याओं पर लागू करते हैं, और जो संख्यात्मक परिणाम या संख्यात्मक कार्यों के ग्राफ़ का उत्पादन करते हैं, साथ ही कुछ गैर-संख्यात्मक उपकरण और गेम जिन्हें कैलकुलेटर भी कहा जाता है।
कई परिणाम कैलकुलेटर हैं जो हार्डवेयर कैलकुलेटर की नकल या अनुकरण नहीं करते हैं, लेकिन वैकल्पिक प्रकार के कैलकुलेटर को लागू करने के लिए कंप्यूटर सॉफ़्टवेयर की अधिक शक्ति का लाभ उठाते हैं। सॉफ्टवेयर कैलकुलेटर इंटरनेट पर प्रदान किए जाते हैं जो किसी भी बोधगम्य बीजगणितीय अभिव्यक्ति का उपयोग करने के लिए अनुकूलन योग्य हैं। ये उपयोगकर्ता-अनुकूलन योग्य सॉफ़्टवेयर कैलकुलेटर सूत्र या समीकरण निर्माण क्षमताओं के संयोजन के साथ भी उपयोग किए जा सकते हैं इसलिये सॉफ़्टवेयर कैलकुलेटर अब सभी संभावित गणितीय कार्यों को करने के लिए बनाया जा सके। अब त्रिकोणमितीय और सरल बीजगणितीय अभिव्यक्तियों के एक सेट तक सीमित नहीं है, सॉफ्टवेयर कैलकुलेटर के संस्करण अब किसी भी और सभी सामयिक अनुप्रयोगों के अनुरूप हैं।
उदाहरण
संख्यात्मक कैलकुलेटर
सॉफ्टवेयर में हर प्रकार के हार्डवेयर कैलकुलेटर को लागू किया गया है, जिसमें रूपांतरण, वित्तीय, रेखांकन कैलकुलेटर, प्रोग्राम करने योग्य कैलकुलेटर और वैज्ञानिक कैलकुलेटर कैलकुलेटर सम्मलित हैं।
अन्य संख्यात्मक कैलकुलेटर जो हार्डवेयर कैलकुलेटर की नकल नहीं करते हैं उनमें सम्मलित हैं:
- फॉर्मूला कैलकुलेटर
- विंडो-आधारित कैलकुलेटर
- विशेष कैलकुलेटर।
विंडो-आधारित कैलकुलेटर
विंडो-आधारित कैलकुलेटर एक संवाद बॉक्स प्रस्तुत करते हैं जो उपयोगकर्ताओं को आँकड़े और संचालन के अतिरिक्त आँकड़े दर्ज करने की अनुमति देता है, और उनके पास एक अंतर्निहित सूत्र होता है जो स्वचालित रूप से इस आँकड़े पर लागू होता है। वित्त, गणित, विज्ञान और अन्य विषयों में ऐसे कैलकुलेटर के कई उदाहरण हैं।
विशेष कैलकुलेटर
ऐसे सॉफ्टवेयर कैलकुलेटर हैं जिनमें ऑटोमोटिव, निर्माण और इलेक्ट्रिकल इंजीनियरिंग सहित एक विशिष्ट एप्लिकेशन क्षेत्र और पेशे से संबंधित संचालन सम्मलित हैं।
गैर-संख्यात्मक उपकरण
गैर-संख्यात्मक कैलकुलेटर में जीवन शैली और वैज्ञानिक कैलकुलेटर सम्मलित हैं:
- प्रेम कैलकुलेटर: इनपुट दो नाम है, और इन नामों वाले दो लोगों के प्रतिशत के रूप में संगतता निकालने के लिए एक बटन है।
- सूत्र वजन कैलकुलेटर: इनपुट एक रासायनिक आणविक सूत्र है, जो आवर्त सारणी का उपयोग करता है। आवर्त-सारणी प्रतीकों और अंकन, और इसके घटकों के प्रतिशत को निकालने के लिए एक बटन है।
- खगोलीय कैलकुलेटर: इनपुट एक तिथि और एक या कई खगोलीय पिंड (सामान्यतः सूर्य, चंद्रमा, ग्रह, ग्रहों या धूमकेतु) हैं। कार्यक्रम दी गई तिथि तक इन पिंडों की स्थिति की गणना करता है और स्थिति का एक संख्यात्मक आउटपुट देता है (सामान्यतः सही उदगम और गिरावट में, जिससे प्रयुक्त विषुव व्यवस्थित हो सकता है), कभी-कभी चमक, कोण व्यास और चरण से भी।
कुछ कार्यक्रम एक समयावधि के दौरान कुछ प्रकार की खगोलीय घटनाओं की सूची तैयार कर सकते हैं, उदा. एक साल। खगोलीय कैलकुलेटर भी एक सिमुलेशन सॉफ्टवेयर का एक भाग हो सकता है, जो एक निश्चित समय पर आकाश को प्रदर्शित करता है।
गेम्स
कुछ सॉफ्टवेयर गेम हैं जिन्हें कैलकुलेटर कहा जाता है, जिनमें निम्न सम्मलित हैं:
- सुडोकू कैलकुलेटर: इनपुट एक सुडोकू पहेली है, संचालन पहेली को सुलझाने का समर्थन करता है, जैसे कि एक सेल के समाधान के रूप में एक अंक का चयन करना, और परिणाम एक समाधान है। पूरी पहेली।
- पोकर कैलकुलेटर: इनमें से एक सामान्य विशेषता किसी दिए गए पोकर हाथ से जीतने की ऑड्स की गणना करना है।
संबंधित सॉफ्टवेयर पैकेज
ऐसे कई इंटरेक्टिव सॉफ़्टवेयर पैकेज हैं जो उपयोगकर्ता-सुलभ गणना सुविधाएँ प्रदान करते हैं, लेकिन जिन्हें सामान्य रूप से कैलकुलेटर नहीं कहा जाता है, क्योंकि गणना सुविधाएँ स्वयं में अंत होने के अतिरिक्त केवल एक सहायक भूमिका निभाती हैं। इसमे सम्मलित है:
- स्प्रेडशीट्स, जहां उपयोगकर्ता द्वारा आपूर्ति की गई गणनाएं सेल की सामग्री को परिभाषित कर सकती हैं।
- कंप्यूटर बीजगणित प्रणाली, जो सरल गणनाओं के मूल्यांकन सहित गणितीय अभिव्यक्तियों में हेरफेर कर सकती है।
- डेटाबेस, जहां उपयोगकर्ता द्वारा आपूर्ति की गई गणना एक फ़ील्ड का मान निर्दिष्ट कर सकती है।
स्प्रेडशीट
स्प्रैडशीट्स को सामान्य रूप से कैलकुलेटर नहीं कहा जाता है क्योंकि उनका मुख्य उद्देश्य आँकड़े को पंक्तियों और स्तंभों में व्यवस्थित करना है, और जब किसी अन्य सेल में मान बदलता है तो संभावित रूप से कई निर्भर कोशिकाओं के मूल्यों को स्वचालित रूप से अपडेट करना है। गणना सुविधाओं का उपयोग केवल कुछ कक्षों में मान निर्दिष्ट करने के लिए सहायक भूमिका में किया जाता है।
कंप्यूटर बीजगणित प्रणाली
कंप्यूटर बीजगणित प्रणालियों को सामान्य रूप से कैलकुलेटर नहीं कहा जाता है क्योंकि उनका मुख्य उद्देश्य गणितीय अभिव्यक्तियों का प्रतीकात्मक हेरफेर करना है जिसमें चर और जटिल संचालन सम्मलित हो सकते हैं, जैसे एकीकरण। चूंकि, भाव मूल गणना हो सकते हैं जो चर का उपयोग नहीं करते हैं, और जिनका मूल्यांकन केवल कैलकुलेटर के साथ किया जाता है।
डेटाबेस
डेटाबेस को सामान्य रूप से कैलकुलेटर नहीं कहा जाता है क्योंकि उनका मुख्य उद्देश्य आँकड़े प्रविष्टि और भंडारण, साथ ही इस आँकड़े के विरुद्ध रिपोर्टिंग करना है। कुछ क्षेत्रों में मान निर्दिष्ट करने के लिए गणना सुविधाओं का उपयोग केवल सहायक भूमिका में किया जाता है।
यह भी देखें
- सॉफ्टवेयर कैलकुलेटर की तुलना
- कैलकुलेटर
- कैलक्यूलेटर इनपुट विधियों
- सूत्र कैलकुलेटर
- ग्राफिंग कैलकुलेटर
- प्रोग्राम करने योग्य कैलकुलेटर
- साइंटिफ़िक कैलकुलेटर
- विंडोज कैलकुलेटर
- कैलकुलेटर (macOS)
- कैलकुलेटर घड़ी
- फोटोमैथ
इस पेज में लापता आंतरिक लिंक की सूची
- कंप्यूटर प्रोग्राम
- लियो (कंप्यूटर)
- ग्राफिंग कैलकुलेटर
- साइंटिफ़िक कैलकुलेटर
- कैलक्यूलेटर इनपुट विधियां
संदर्भ
- ↑ Power, D. J., A Brief History of Spreadsheets, DSSResources.COM, World Wide Web, http://dssresources.com/history/sshistory.html, version 3.6, 30 August 2004. Photo added September 24, 2002.