सॉफ्टवेयर कैलकुलेटर: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
 
(12 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{short description|Calculator as a computer program}}
{{short description|Calculator as a computer program}}
{{Redirect|Calculator (software)|the Microsoft Windows application|Calculator (Windows)|Apple's calculator application|Calculator (Apple)}}
{{Redirect|माइक्रोसॉफ्ट विंडोज अनुप्रयोग के लिए,|कैलक्यूलेटर (विंडोज) को देखें।|एप्पल के कैलकुलेटर अनुप्रयोग के लिए,| कैलकुलेटर (एप्पल )| को देखें। }}
{{refimprove|date=November 2016}}
[[File:Gcalctool-basic.png|thumb|[[गनोम कैलक्यूलेटर|जीनोम कैलक्यूलेटर]], एक सॉफ्टवेयर कैलकुलेटर]]सॉफ्टवेयर [[कैलकुलेटर]] वह कैलकुलेटर होते है, जो भौतिक हार्डवेयर उपकरण के अतिरिक्त [[कंप्यूटर]] प्रोग्राम के रूप में क्रियान्वित किये गए है।
[[File:Gcalctool-basic.png|thumb|[[गनोम कैलक्यूलेटर]], एक सॉफ्टवेयर कैलकुलेटर]]एक सॉफ्टवेयर [[कैलकुलेटर]] वह कैलकुलेटर है, जो भौतिक हार्डवेयर उपकरण के अतिरिक्त [[कंप्यूटर]] प्रोग्राम के रूप में क्रियान्वित किया गया है।


वे सरल [[इंटरएक्टिव कंप्यूटिंग]] उपकरणों में से एक हैं, और इसलिए वे उपयोगकर्ता को एक समय में एक का चयन करने के लिए ऑपरेशन प्रदान करते हैं। वे किसी प्रक्रिया को निष्पादित करने के लिए प्रयुक्त हो सकते हैं जिसमें प्रत्येक चरणों का एक अनुक्रम होता है, और इन प्रक्रियाओं के अतिरिक्त कोई उद्देश्य नहीं होता है क्योंकि ऑपरेशन मात्र या कम से कम कैल्कुलेटर के प्राथमिक लक्षण हैं, जो कि अन्य कार्यक्षमताओं का समर्थन करती हैं जिसे सामान्यतः केवल गणना के रूप में नहीं जाना जाता है।
वे सरल [[इंटरएक्टिव कंप्यूटिंग]] उपकरणों में से एक हैं, और इसलिए वे उपयोगकर्ता को एक समय में एक का चयन करने के लिए ऑपरेट करते हैं। वे किसी प्रक्रिया को निष्पादित करने के लिए प्रयुक्त हो सकते हैं जिसमें प्रत्येक चरणों का एक अनुक्रम होता है, और इन प्रक्रियाओं के अतिरिक्त कोई उद्देश्य नहीं होता है क्योंकि ऑपरेट मात्र या कम से कम कैल्कुलेटर के प्राथमिक लक्षण होते हैं, जो कि अन्य कार्यक्षमताओं का समर्थन करती हैं जिसे सामान्यतः केवल गणना के रूप में नहीं जाना जाता है।


एक ''कैलकुलेटर'' के रूप में, कंप्यूटर के अतिरिक्त, उनके पास सामान्यतः अपेक्षाकृत सरल संचालन का एक छोटा सेट होता है, ऐसी छोटी प्रक्रियाएं निष्पादित करते हैं जो गहन गणना संगणना नहीं करते हैं और बड़ी मात्रा में इनपुट आँकड़े स्वीकार नहीं करते हैं या कई परिणाम उत्पन्न नहीं करते हैं।
एक कैलकुलेटर के रूप में, एक कंप्यूटर के बजाय, उनके पास सामान्यतः अपेक्षाकृत सरल संचालन का एक छोटा सा सेट होता है, जो छोटी प्रक्रियाएं करते हैं जो गहन गणना नहीं करते हैं और बड़ी मात्रा में इनपुट डेटा स्वीकार नहीं करते हैं और कई परिणाम उत्पन्न नहीं करते हैं।


== प्लेटफॉर्म ==
== प्लेटफॉर्म ==
[[File:Calculatorwatch.jpg|thumb|एक [[कैसियो डाटाबैंक]] [[कैलकुलेटर घड़ी]]]]सॉफ्टवेयर कैलकुलेटर कई भिन्न -भिन्न [[कम्प्यूटिंग मंच|कम्प्यूटिंग प्लेटफार्मों]] के लिए उपलब्ध हो सकते हैं।
[[File:Calculatorwatch.jpg|thumb|एक [[कैसियो डाटाबैंक]] [[कैलकुलेटर घड़ी]]]]सॉफ्टवेयर कैलकुलेटर कई भिन्न -भिन्न [[कम्प्यूटिंग मंच|कम्प्यूटिंग प्लेटफार्मों]] के लिए उपलब्ध हो सकते हैं।
* [[ऑपरेटिंग सिस्टम|ऑपरेटिंग प्रणाली]] के साथ एक प्रोग्राम को सम्मलित करते है।
* [[ऑपरेटिंग सिस्टम|ऑपरेटिंग प्रणाली]] के साथ एक प्रोग्राम को सम्मलित करते है।
*एक प्रोग्राम जिसे वेब पेज के अंदर [[जावास्क्रिप्ट]] जैसे [[सर्वर-साइड स्क्रिप्टिंग]] या [[क्लाइंट-साइड स्क्रिप्टिंग]] के रूप में क्रियान्वित किया गया है।
*एक प्रोग्राम जिसे वेब पेज के अंदर [[जावास्क्रिप्ट]] जैसे [[सर्वर-साइड स्क्रिप्टिंग]] या [[क्लाइंट-साइड स्क्रिप्टिंग]] के रूप में क्रियान्वित किया गया है।
* एक कैलकुलेटर घड़ी में सन्निहित होते है।
* एक कैलकुलेटर घड़ी में सन्निहित होते है।
* कभी-कभी प्रणाली में आँकड़े दर्ज करने के लिए जटिल सॉफ़्टवेयर में कैलकुलेटर जैसे संवाद भी हो सकते हैं, कभी-कभी पूर्ण कैलकुलेटर कार्यक्षमता के साथ कार्य होते है।
* कभी-कभी प्रणाली में आँकड़े दर्ज करने के लिए जटिल सॉफ़्टवेयर में कैलकुलेटर जैसे संवाद भी हो सकते हैं, कभी-कभी पूर्ण कैलकुलेटर कार्यक्षमता के साथ कार्य होते है।


== इतिहास ==
== इतिहास ==


=== प्रारंभिक वर्ष ===
=== प्रारंभिक वर्ष ===
कंप्यूटर जैसा कि हम जानते हैं आज पहली बार 1940 और 1950 के दशक में उभरा। उनके द्वारा चलाए जाने वाले सॉफ़्टवेयर का स्वाभाविक रूप से गणना करने के लिए उपयोग किया जाता था, लेकिन यह विशेष रूप से एक बड़े अनुप्रयोग के लिए विशेष रूप से डिजाइन किया गया था जो साधारण गणनाओं तक सीमित नहीं था। उदाहरण के लिए, लियो कंप्यूटर को [[पेरोल]] जैसे व्यावसायिक अनुप्रयोग सॉफ्टवेयर चलाने के लिए डिज़ाइन किया गया था।
कंप्यूटर, जैसा कि हम जानते हैं, पहली बार 1940 और 1950 के दशक में उभरे। इनके द्वारा चलाए जाने वाले सॉफ़्टवेयर स्वाभाविक रूप से गणना करने के लिए उपयोग किये जाते थे, लेकिन यह विशेष रूप से एक बड़े अनुप्रयोग के लिए डिज़ाइन किया गया था जो साधारण गणनाओं तक सीमित नहीं था। उदाहरण के लिए, लियो कंप्यूटर को [[पेरोल]] जैसे व्यावसायिक अनुप्रयोग सॉफ्टवेयर चलाने के लिए डिज़ाइन किया गया था।


सॉफ्टवेयर को विशेष रूप से गणना करने के लिए उपयोग किया गया और इसका मुख्य उद्देश्य पहली बार 1960 के दशक में लिखा गया था, और व्यापक उपयोग प्राप्त करने के लिए सामान्य गणनाओं के लिए पहला सॉफ्टवेयर पैकेज 1978 में जारी किया गया था।<ref>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.</ref> यह [[VisiCalc|विसीकैल्क]] था और इसे एक इंटरएक्टिव दृश्य कैलकुलेटर कहा जाता था, लेकिन यह वास्तव में एक [[स्प्रेडशीट]] थी, और इन्हें अब सामान्य रूप से कैलकुलेटर के रूप में नहीं जाना जाता है।
सॉफ्टवेयर को विशेष रूप से गणना करने के लिए उपयोग किया गया और इसका मुख्य उद्देश्य पहली बार 1960 के दशक में लिखा गया था, और व्यापक उपयोग प्राप्त करने के लिए सामान्य गणनाओं के लिए पहला सॉफ्टवेयर पैकेज 1978 में जारी किया गया था।<ref>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.</ref> यह [[VisiCalc|विसीकैल्क]] था और इसे एक इंटरएक्टिव दृश्य कैलकुलेटर कहा जाता था, लेकिन यह वास्तव में एक [[स्प्रेडशीट]] थी, और इन्हें अब सामान्य रूप से कैलकुलेटर के रूप में नहीं जाना जाता है।


1979 में जारी [[यूनिक्स]] संस्करण, वी7 यूनिक्स में एक [[कमांड लाइन इंटरफेस]] सुलभ कैलकुलेटर के रूप में सम्मलित था।
1979 में जारी [[यूनिक्स]] संस्करण, वीसेवन यूनिक्स में एक [[कमांड लाइन इंटरफेस]] सुलभ कैलकुलेटर के रूप में सम्मलित था।


=== हार्डवेयर कैलकुलेटर का अनुकरण ===
=== हार्डवेयर कैलकुलेटर का अनुकरण ===
कैलकुलेटर का उपयोग प्राचीन काल से किया जाता रहा है और सॉफ्टवेयर कैलकुलेटर के आगमन तक वे भौतिक, हार्डवेयर मशीन के रूप में थे। और सबसे आधुनिक हार्डवेयर कैलकुलेटर अंकीय और परिचालन के लिए बटन वाले इलेक्ट्रॉनिक हाथ से पकड़े जाने वाले उपकरण तथा इनपुट और परिणामों के लिए एक छोटी सी विंडो होती है।
कैलकुलेटर का उपयोग प्राचीन काल से किया जाता रहा है और सॉफ्टवेयर कैलकुलेटर के आगमन तक वे भौतिक, हार्डवेयर मशीन के रूप में थे। और सबसे आधुनिक हार्डवेयर कैलकुलेटर अंकीय और परिचालन के लिए बटन वाले इलेक्ट्रॉनिक हाथ से पकड़े जाने वाले उपकरण तथा इनपुट और परिणामों के लिए एक छोटी सी विंडो होती है।


पहले सॉफ्टवेयर कैलकुलेटर ने इन हार्डवेयर कैलकुलेटर को उंगली से संचालित बटन के अतिरिक्त माउस के साथ एक ही कार्यक्षमता को कार्यान्वित करके नकल की। ऐसे सॉफ़्टवेयर कैल्कुलेटर को पहली बार 1980 के दशक में मूल [[मैकिनटोश]] ऑपरेटिंग [[सिस्टम 1|प्रणाली]] 1 और [[माइक्रोसॉफ़्ट विंडोज़]] ऑपरेटिंग प्रणाली विंडोज 1.0 के भाग के रूप में में सामने आए थे।
पहले सॉफ्टवेयर कैलकुलेटर ने इन हार्डवेयर कैलकुलेटर को उंगली से संचालित बटन के अतिरिक्त माउस के साथ एक ही कार्यक्षमता को कार्यान्वित करके नकल की। ऐसे सॉफ़्टवेयर कैल्कुलेटर को पहली बार 1980 के दशक में मूल [[मैकिनटोश]] ऑपरेटिंग [[सिस्टम 1|प्रणाली]] 1 और [[माइक्रोसॉफ़्ट विंडोज़]] ऑपरेटिंग प्रणाली विंडोज 1.0 के भाग के रूप में में सामने आए थे।


कुछ सॉफ्टवेयर कैल्कुलेटर सीधे कैल्कुलेटर जैसी छवि प्रस्तुत करते हुए एक हार्डवेयर कैलकुलेटर का अनुकरण करते हैं, और वही कार्यक्षमता प्रदान करते हैं।
कुछ सॉफ्टवेयर कैल्कुलेटर सीधे कैल्कुलेटर जैसी छवि प्रस्तुत करते हुए एक हार्डवेयर कैलकुलेटर का अनुकरण करते हैं, और वही कार्यक्षमता प्रदान करते हैं।


=== इंटरनेट पर सॉफ्टवेयर कैलकुलेटर ===
=== इंटरनेट पर सॉफ्टवेयर कैलकुलेटर ===
{{unsourced|section|date=November 2016}}
अब सॉफ्टवेयर कैलकुलेटर की एक बहुत व्यापक श्रेणी होती है, और इंटरनेट पर खोज से बहुत संख्या में ऐसे प्रोग्राम प्राप्त होते हैं जिन्हें कैल्कुलेटर्स कहा जाता है।
अब सॉफ्टवेयर कैलकुलेटर की एक बहुत विस्तृत श्रृंखला है, और इंटरनेट पर खोज करने से बहुत बड़ी संख्या में प्रोग्राम बनते हैं जिन्हें कैलकुलेटर कहा जाता है।


परिणामों में संख्यात्मक कैलकुलेटर सम्मलित हैं जो अंकगणितीय संचालन या गणितीय कार्यों को संख्याओं पर लागू करते हैं, और जो संख्यात्मक परिणाम या संख्यात्मक कार्यों के ग्राफ़ का उत्पादन करते हैं, साथ ही कुछ गैर-संख्यात्मक उपकरण और गेम जिन्हें कैलकुलेटर भी कहा जाता है।
परिणामों में संख्यात्मक कैलकुलेटर सम्मलित हैं जो अंकगणितीय ऑपरेशन या गणितीय फलन को संख्याओं में लागू करते हैं, और जो संख्यात्मक फलनों के संख्यात्मक परिणाम या ग्राफ का उत्पादन करते हैं, साथ ही कुछ गैर संख्यात्मक उपकरण और गेम के रूप में प्रयोग होते है और जिन्हें कैलकुलेटर भी कहा जाता है।


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


== उदाहरण ==
== उदाहरण ==


=== संख्यात्मक कैलकुलेटर ===
=== संख्यात्मक कैलकुलेटर ===
{{Broader|List of arbitrary-precision arithmetic software}}
{{Broader|एकतंत्र ढंग से सटीक अंकगणितीय सॉफ्टवेयर की सूची}}
सॉफ्टवेयर में हर प्रकार के हार्डवेयर कैलकुलेटर को लागू किया गया है, जिसमें रूपांतरण, वित्तीय, रेखांकन कैलकुलेटर, [[प्रोग्राम करने योग्य कैलकुलेटर]] और वैज्ञानिक कैलकुलेटर कैलकुलेटर सम्मलित  हैं।


अन्य संख्यात्मक कैलकुलेटर जो हार्डवेयर कैलकुलेटर की नकल नहीं करते हैं उनमें सम्मलित हैं:
सॉफ्टवेयर में हर प्रकार के हार्डवेयर कैलकुलेटर को प्रयुक्त किया गया है, जिसमें रूपांतरण, वित्तीय, रेखांकन कैलकुलेटर, [[प्रोग्राम करने योग्य कैलकुलेटर]] और वैज्ञानिक कैलकुलेटर सम्मलित हैं।
* [[फॉर्मूला कैलकुलेटर]]
 
हार्डवेयर कैलकुलेटर की नकल न करने वाले अन्य संख्यात्मक कैलकुलेटर में सम्मलित होते है
* [[फॉर्मूला कैलकुलेटर|कैलकुलेटर फॉर्मूला]]  
* विंडो-आधारित कैलकुलेटर
* विंडो-आधारित कैलकुलेटर
* विशेष कैलकुलेटर।
* विशिष्ट कैलकुलेटर


=== विंडो-आधारित कैलकुलेटर ===
=== विंडो-आधारित कैलकुलेटर ===
विंडो-आधारित कैलकुलेटर एक संवाद बॉक्स प्रस्तुत करते हैं जो उपयोगकर्ताओं को आँकड़े और संचालन के अतिरिक्त आँकड़े दर्ज करने की अनुमति देता है, और उनके पास एक अंतर्निहित सूत्र होता है जो स्वचालित रूप से इस आँकड़े पर लागू होता है। वित्त, गणित, विज्ञान और अन्य विषयों में ऐसे कैलकुलेटर के कई उदाहरण हैं।
विंडो आधारित कैलकुलेटर एक संवाद बॉक्स प्रस्तुत करता है जो उपयोगकर्ताओं को आँकड़े और ऑपरेशन के अतिरिक्त आँकड़े प्रविष्ट करने की अनुमति देता है, और उनके पास एक अंतर्निहित सूत्र होता है जो इस आँकड़े पर स्वचालित रूप से लागू होता है। वित्त, गणित, विज्ञान और अन्य विषयों में ऐसे कैलकुलेटर के कई उदाहरण हैं।


=== विशेष कैलकुलेटर ===
=== विशिष्ट कैलकुलेटर ===
ऐसे सॉफ्टवेयर कैलकुलेटर हैं जिनमें ऑटोमोटिव, निर्माण और इलेक्ट्रिकल इंजीनियरिंग सहित एक विशिष्ट एप्लिकेशन क्षेत्र और पेशे से संबंधित संचालन सम्मलित हैं।
ऐसे सॉफ्टवेयर कैलकुलेटर होते है जिनमें स्वचालित निर्माण और विद्युत अभियान्त्रिकी सहित एक विशिष्ट अनुप्रयोग क्षेत्र और व्यवसाय से संबंधित ऑपरेशन सम्मलित होते है।


=== गैर-संख्यात्मक उपकरण ===
=== गैर-संख्यात्मक उपकरण ===
गैर-संख्यात्मक कैलकुलेटर में जीवन शैली और वैज्ञानिक कैलकुलेटर सम्मलित हैं:
गैर-संख्यात्मक कैलकुलेटर में जीवन शैली और वैज्ञानिक कैलकुलेटर सम्मलित होते है।
* प्रेम कैलकुलेटर: इनपुट दो ''नाम'' है, और इन नामों वाले दो लोगों के प्रतिशत के रूप में ''संगतता'' निकालने के लिए एक बटन है।
* लव कैलकुलेटर: इनपुट दो ''नाम'' है, और इन नामों वाले दो लोगों के प्रतिशत के रूप में ''संगतता'' निकालने के लिए एक बटन होते है।
* सूत्र वजन कैलकुलेटर: इनपुट एक ''रासायनिक आणविक सूत्र'' है, जो [[आवर्त सारणी]] का उपयोग करता है। आवर्त-सारणी प्रतीकों और अंकन, और इसके घटकों के ''प्रतिशत'' को निकालने के लिए एक बटन है।
* फार्मूला बेस कैलकुलेटर: इनपुट एक ''रासायनिक आणविक सूत्र'' होते है, जो [[आवर्त सारणी]] के प्रतीकों और संकेतन का उपयोग करते है। और इसके घटकों के ''प्रतिशत'' को निकालने के लिए एक बटन होते है।
* खगोलीय कैलकुलेटर: इनपुट एक तिथि और एक या कई खगोलीय पिंड (सामान्यतः सूर्य, चंद्रमा, ग्रह, ग्रहों या धूमकेतु) हैं। कार्यक्रम दी गई तिथि तक इन पिंडों की स्थिति की गणना करता है और स्थिति का एक संख्यात्मक आउटपुट देता है (सामान्यतः सही उदगम और गिरावट में, जिससे प्रयुक्त विषुव व्यवस्थित हो सकता है), कभी-कभी चमक, कोण व्यास और चरण से भी।
* खगोलीय कैलकुलेटर: इनपुट एक तारीख और एक या कई खगोलीय पिंड के रूप में सामान्यतः सूर्य, चंद्रमा, ग्रह या धूमकेतु होते है। कार्यक्रम में दी गई तारीख तक इन ग्रहो की स्थिति की गणना करता है और स्थिति का एक संख्यात्मक आउटपुट देता है जो सामान्यतः पर सही उदगम और गिरावट में होता है जिससे प्रयुक्त विषुव कभी-कभी चमक कोण व्यास और चरण से भी व्यवस्थित हो सकता है।
कुछ कार्यक्रम एक समयावधि के दौरान कुछ प्रकार की खगोलीय घटनाओं की सूची तैयार कर सकते हैं, उदा. एक साल। खगोलीय कैलकुलेटर भी एक सिमुलेशन सॉफ्टवेयर का एक भाग हो सकता है, जो एक निश्चित समय पर आकाश को प्रदर्शित करता है।
कुछ कार्यक्रम कुछ समय की अवधि तक कुछ खगोलीय घटनाओं की सूची तैयार कर सकते हैं, उदाहरण के लिए एक वर्ष.खगोलीय कैल्कुलेटर, एक अनुकरण सॉफ्टवेयर का एक भाग हो सकता है, जो एक निश्चित समय पर आकाश को प्रदर्शित करता है।


=== गेम्स ===
=== गेम्स ===
कुछ सॉफ्टवेयर गेम हैं जिन्हें कैलकुलेटर कहा जाता है, जिनमें निम्न सम्मलित  हैं:
कुछ सॉफ्टवेयर गेम हैं जिन्हें कैलकुलेटर कहा जाता है, और वे निम्नलिखित प्रकार के होते है
* [[सुडोकू]] कैलकुलेटर: इनपुट एक सुडोकू ''पहेली'' है, संचालन पहेली को ''सुलझाने'' का समर्थन करता है, जैसे कि एक सेल के समाधान के रूप में एक अंक का चयन करना, और परिणाम एक ''समाधान'' है। पूरी पहेली।
* [[सुडोकू]] कैलकुलेटर: इनपुट एक सुडोकू ''पहेली'' होती है, जो ऑपरेशन पहेली को ''सुलझाने'' का समर्थन करता है, जैसे कि कक्ष के समाधान के रूप में एक अंक का चयन करना और परिणाम पूरी पहेली का हल के रूप में होता है।
* [[पोकर]] कैलकुलेटर: इनमें से एक सामान्य विशेषता किसी दिए गए पोकर हाथ से जीतने की ''ऑड्स'' की गणना करना है।
* [[पोकर]] कैलकुलेटर: इनमें से एक सामान्य विशेषता किसी दिए गए पोकर हाथ से जीतने की ''ऑड्स'' की गणना करना है।


== संबंधित सॉफ्टवेयर पैकेज ==
== संबंधित सॉफ्टवेयर पैकेज ==
ऐसे कई इंटरेक्टिव सॉफ़्टवेयर पैकेज हैं जो उपयोगकर्ता-सुलभ गणना सुविधाएँ प्रदान करते हैं, लेकिन जिन्हें सामान्य रूप से कैलकुलेटर नहीं कहा जाता है, क्योंकि गणना सुविधाएँ स्वयं में अंत होने के अतिरिक्त केवल एक सहायक भूमिका निभाती हैं। इसमे सम्मलित है:
ऐसे कई इंटरेक्टिव सॉफ़्टवेयर पैकेज होते हैं जो उपयोगकर्ता सुलभ गणना सुविधाएँ प्रदान करते हैं, लेकिन इन्हें सामान्यतः परिकलन नहीं कहा जाता है, क्योंकि गणना सुविधाएँ स्वयं में अंत होने के अतिरिक्त एक सहायक भूमिका निभाती हैं। इसमे सम्मलित है।
* स्प्रेडशीट्स, जहां उपयोगकर्ता द्वारा आपूर्ति की गई गणनाएं सेल की सामग्री को परिभाषित कर सकती हैं।
* स्प्रेडशीट्स, जहां उपयोगकर्ता द्वारा आपूर्ति की गई गणनाएं कक्ष की सामग्री को परिभाषित कर सकती हैं।
* [[कंप्यूटर बीजगणित प्रणाली]], जो सरल गणनाओं के मूल्यांकन सहित गणितीय अभिव्यक्तियों में हेरफेर कर सकती है।
* [[कंप्यूटर बीजगणित प्रणाली]], जो सरल गणनाओं के मूल्यांकन सहित गणितीय व्यंजक में स्थानांतरण कर सकती है।
* [[डेटाबेस]], जहां उपयोगकर्ता द्वारा आपूर्ति की गई गणना एक फ़ील्ड का मान निर्दिष्ट कर सकती है।
* [[डेटाबेस]], जहां उपयोगकर्ता द्वारा आपूर्ति की गई गणना एक क्षेत्र का मान निर्दिष्ट कर सकती है।


=== स्प्रेडशीट ===
=== स्प्रेडशीट ===
स्प्रैडशीट्स को सामान्य रूप से कैलकुलेटर नहीं कहा जाता है क्योंकि उनका मुख्य उद्देश्य आँकड़े को पंक्तियों और स्तंभों में व्यवस्थित करना है, और जब किसी अन्य सेल में मान बदलता है तो संभावित रूप से कई निर्भर कोशिकाओं के मूल्यों को स्वचालित रूप से अपडेट करना है। गणना सुविधाओं का उपयोग केवल कुछ कक्षों में मान निर्दिष्ट करने के लिए सहायक भूमिका में किया जाता है।
स्प्रैडशीट्स को सामान्य रूप से कैलकुलेटर नहीं कहा जाता है क्योंकि उनका मुख्य उद्देश्य आँकड़े को पंक्तियों और स्तंभों में व्यवस्थित करना है, और जब किसी अन्य कक्ष में मान बदलता है तो संभावित रूप से कई निर्भर कक्षो के मूल्यों को स्वचालित रूप से अपडेट करना है। गणना सुविधाओं का उपयोग केवल कुछ कक्षों में मान निर्दिष्ट करने के लिए सहायक भूमिका में किया जाता है।


=== कंप्यूटर बीजगणित प्रणाली ===
=== कंप्यूटर बीजगणित प्रणाली ===
कंप्यूटर बीजगणित प्रणालियों को सामान्य रूप से कैलकुलेटर नहीं कहा जाता है क्योंकि उनका मुख्य उद्देश्य गणितीय अभिव्यक्तियों का प्रतीकात्मक हेरफेर करना है जिसमें चर और जटिल संचालन सम्मलित हो सकते हैं, जैसे एकीकरण। चूंकि, भाव मूल गणना हो सकते हैं जो चर का उपयोग नहीं करते हैं, और जिनका मूल्यांकन केवल कैलकुलेटर के साथ किया जाता है।
कंप्यूटर बीजगणित पद्धति को सामान्य रूप से कैलकुलेटर नहीं कहा जाता है क्योंकि उनका मुख्य उद्देश्य गणितीय व्यंजक के प्रतीकात्मक स्थानांतरण का प्रदर्शन करना होता है जिसमें चर और जटिल ऑपरेशन जैसे कि एकीकरण के रूप में सम्मलित हो सकते हैं, चूंकि, यह भाव मूल गणना हो सकते हैं जो चर का उपयोग नहीं करते हैं, और जिनका मूल्यांकन केवल कैलकुलेटर के साथ किया जाता है।


=== डेटाबेस ===
=== डेटाबेस ===
डेटाबेस को सामान्य रूप से कैलकुलेटर नहीं कहा जाता है क्योंकि उनका मुख्य उद्देश्य आँकड़े प्रविष्टि और भंडारण, साथ ही इस आँकड़े के विरुद्ध रिपोर्टिंग करना है। कुछ क्षेत्रों में मान निर्दिष्ट करने के लिए गणना सुविधाओं का उपयोग केवल सहायक भूमिका में किया जाता है।
डेटाबेस को सामान्य रूप से कैलकुलेटर नहीं कहा जाता है क्योंकि उनका मुख्य उद्देश्य आँकड़े प्रविष्टि और भंडारण है, और साथ ही इस आँकड़े के विरुद्ध रिपोर्टिंग करना है। जो गणना सुविधाओं का प्रयोग केवल कुछ क्षेत्रों के मूल्यों को निर्दिष्ट करने के लिए सहायक भूमिका में किया जाता है।


== यह भी देखें ==
== यह भी देखें ==
Line 87: Line 86:
* कैलकुलेटर
* कैलकुलेटर
* कैलक्यूलेटर इनपुट विधियों
* कैलक्यूलेटर इनपुट विधियों
* सूत्र कैलकुलेटर
* फार्मूला कैलकुलेटर
* ग्राफिंग कैलकुलेटर
* ग्राफिंग कैलकुलेटर
* प्रोग्राम करने योग्य कैलकुलेटर
* प्रोग्राम करने योग्य कैलकुलेटर
* साइंटिफ़िक कैलकुलेटर
* विशिष्ट कैलकुलेटर
* [[विंडोज कैलकुलेटर]]
* [[विंडोज कैलकुलेटर]]
* [[कैलकुलेटर (macOS)]]
* [[कैलकुलेटर (macOS)|कैलकुलेटर (मैक ओएस)]]
* कैलकुलेटर घड़ी
* कैलकुलेटर घड़ी
* [[फोटोमैथ]]
* [[फोटोमैथ]]




==इस पेज में लापता आंतरिक लिंक की सूची==
*कंप्यूटर प्रोग्राम
*लियो (कंप्यूटर)
*ग्राफिंग कैलकुलेटर
*साइंटिफ़िक कैलकुलेटर
*कैलक्यूलेटर इनपुट विधियां
==संदर्भ==
==संदर्भ==
{{Reflist}}
{{Reflist}}


{{DEFAULTSORT:Software Calculator}}[[श्रेणी: सॉफ्टवेयर कैलकुलेटर| ]]
{{DEFAULTSORT:Software Calculator}}
[[श्रेणी: कार्यालय उपकरण]]
[[श्रेणी:गणितीय संकेतन]]
 


[[Category: Machine Translated Page]]
[[Category:Articles with hatnote templates targeting a nonexistent page|Software Calculator]]
[[Category:Created On 17/12/2022]]
[[Category:Articles with short description|Software Calculator]]
[[Category:Created On 17/12/2022|Software Calculator]]
[[Category:Machine Translated Page|Software Calculator]]
[[Category:Missing redirects|Software Calculator]]
[[Category:Pages with script errors|Software Calculator]]
[[Category:Short description with empty Wikidata description|Software Calculator]]

Latest revision as of 17:33, 6 January 2023

जीनोम कैलक्यूलेटर, एक सॉफ्टवेयर कैलकुलेटर

सॉफ्टवेयर कैलकुलेटर वह कैलकुलेटर होते है, जो भौतिक हार्डवेयर उपकरण के अतिरिक्त कंप्यूटर प्रोग्राम के रूप में क्रियान्वित किये गए है।

वे सरल इंटरएक्टिव कंप्यूटिंग उपकरणों में से एक हैं, और इसलिए वे उपयोगकर्ता को एक समय में एक का चयन करने के लिए ऑपरेट करते हैं। वे किसी प्रक्रिया को निष्पादित करने के लिए प्रयुक्त हो सकते हैं जिसमें प्रत्येक चरणों का एक अनुक्रम होता है, और इन प्रक्रियाओं के अतिरिक्त कोई उद्देश्य नहीं होता है क्योंकि ऑपरेट मात्र या कम से कम कैल्कुलेटर के प्राथमिक लक्षण होते हैं, जो कि अन्य कार्यक्षमताओं का समर्थन करती हैं जिसे सामान्यतः केवल गणना के रूप में नहीं जाना जाता है।

एक कैलकुलेटर के रूप में, एक कंप्यूटर के बजाय, उनके पास सामान्यतः अपेक्षाकृत सरल संचालन का एक छोटा सा सेट होता है, जो छोटी प्रक्रियाएं करते हैं जो गहन गणना नहीं करते हैं और बड़ी मात्रा में इनपुट डेटा स्वीकार नहीं करते हैं और कई परिणाम उत्पन्न नहीं करते हैं।

प्लेटफॉर्म

सॉफ्टवेयर कैलकुलेटर कई भिन्न -भिन्न कम्प्यूटिंग प्लेटफार्मों के लिए उपलब्ध हो सकते हैं।

इतिहास

प्रारंभिक वर्ष

कंप्यूटर, जैसा कि हम जानते हैं, पहली बार 1940 और 1950 के दशक में उभरे। इनके द्वारा चलाए जाने वाले सॉफ़्टवेयर स्वाभाविक रूप से गणना करने के लिए उपयोग किये जाते थे, लेकिन यह विशेष रूप से एक बड़े अनुप्रयोग के लिए डिज़ाइन किया गया था जो साधारण गणनाओं तक सीमित नहीं था। उदाहरण के लिए, लियो कंप्यूटर को पेरोल जैसे व्यावसायिक अनुप्रयोग सॉफ्टवेयर चलाने के लिए डिज़ाइन किया गया था।

सॉफ्टवेयर को विशेष रूप से गणना करने के लिए उपयोग किया गया और इसका मुख्य उद्देश्य पहली बार 1960 के दशक में लिखा गया था, और व्यापक उपयोग प्राप्त करने के लिए सामान्य गणनाओं के लिए पहला सॉफ्टवेयर पैकेज 1978 में जारी किया गया था।[1] यह विसीकैल्क था और इसे एक इंटरएक्टिव दृश्य कैलकुलेटर कहा जाता था, लेकिन यह वास्तव में एक स्प्रेडशीट थी, और इन्हें अब सामान्य रूप से कैलकुलेटर के रूप में नहीं जाना जाता है।

1979 में जारी यूनिक्स संस्करण, वीसेवन यूनिक्स में एक कमांड लाइन इंटरफेस सुलभ कैलकुलेटर के रूप में सम्मलित था।

हार्डवेयर कैलकुलेटर का अनुकरण

कैलकुलेटर का उपयोग प्राचीन काल से किया जाता रहा है और सॉफ्टवेयर कैलकुलेटर के आगमन तक वे भौतिक, हार्डवेयर मशीन के रूप में थे। और सबसे आधुनिक हार्डवेयर कैलकुलेटर अंकीय और परिचालन के लिए बटन वाले इलेक्ट्रॉनिक हाथ से पकड़े जाने वाले उपकरण तथा इनपुट और परिणामों के लिए एक छोटी सी विंडो होती है।

पहले सॉफ्टवेयर कैलकुलेटर ने इन हार्डवेयर कैलकुलेटर को उंगली से संचालित बटन के अतिरिक्त माउस के साथ एक ही कार्यक्षमता को कार्यान्वित करके नकल की। ऐसे सॉफ़्टवेयर कैल्कुलेटर को पहली बार 1980 के दशक में मूल मैकिनटोश ऑपरेटिंग प्रणाली 1 और माइक्रोसॉफ़्ट विंडोज़ ऑपरेटिंग प्रणाली विंडोज 1.0 के भाग के रूप में में सामने आए थे।

कुछ सॉफ्टवेयर कैल्कुलेटर सीधे कैल्कुलेटर जैसी छवि प्रस्तुत करते हुए एक हार्डवेयर कैलकुलेटर का अनुकरण करते हैं, और वही कार्यक्षमता प्रदान करते हैं।

इंटरनेट पर सॉफ्टवेयर कैलकुलेटर

अब सॉफ्टवेयर कैलकुलेटर की एक बहुत व्यापक श्रेणी होती है, और इंटरनेट पर खोज से बहुत संख्या में ऐसे प्रोग्राम प्राप्त होते हैं जिन्हें कैल्कुलेटर्स कहा जाता है।

परिणामों में संख्यात्मक कैलकुलेटर सम्मलित हैं जो अंकगणितीय ऑपरेशन या गणितीय फलन को संख्याओं में लागू करते हैं, और जो संख्यात्मक फलनों के संख्यात्मक परिणाम या ग्राफ का उत्पादन करते हैं, साथ ही कुछ गैर संख्यात्मक उपकरण और गेम के रूप में प्रयोग होते है और जिन्हें कैलकुलेटर भी कहा जाता है।

कई परिणाम कैलकुलेटर होते हैं जो हार्डवेयर कैलकुलेटर की नकल या अनुकरण नहीं करते हैं, लेकिन इससे वैकल्पिक प्रकार के कैलकुलेटर को लागू करने के लिए कंप्यूटर सॉफ़्टवेयर की अधिक शक्ति का लाभ लेते है। सॉफ्टवेयर कैलकुलेटर को इंटरनेट पर उपलब्ध कराया गया है जो किसी भी कल्पनीय बीजगणितीय व्यंजक के उपयोग करने के लिए अनुकूलन योग्य होते है। इन उपयोगकर्ता अनुकूलन योग्य सॉफ़्टवेयर कैलकुलेटर का उपयोग सूत्र या समीकरण निर्माण क्षमताओं के संयोजन के साथ भी उपयोग किए जा सकते हैं। इसलिये सॉफ़्टवेयर कैलकुलेटर अब सभी संभावित गणितीय कार्यों को करने के लिए बनाया जा सकता है। यह अब त्रिकोणमितीय और सरल बीजगणितीय व्यंजक के समूह तक सीमित नहीं रह गया है, सॉफ्टवेयर कैलकुलेटर के संस्करण अब किसी भी और सामयिक अनुप्रयोगों के अनुरूप तैयार किए जा सकते हैं।

उदाहरण

संख्यात्मक कैलकुलेटर

सॉफ्टवेयर में हर प्रकार के हार्डवेयर कैलकुलेटर को प्रयुक्त किया गया है, जिसमें रूपांतरण, वित्तीय, रेखांकन कैलकुलेटर, प्रोग्राम करने योग्य कैलकुलेटर और वैज्ञानिक कैलकुलेटर सम्मलित हैं।

हार्डवेयर कैलकुलेटर की नकल न करने वाले अन्य संख्यात्मक कैलकुलेटर में सम्मलित होते है

विंडो-आधारित कैलकुलेटर

विंडो आधारित कैलकुलेटर एक संवाद बॉक्स प्रस्तुत करता है जो उपयोगकर्ताओं को आँकड़े और ऑपरेशन के अतिरिक्त आँकड़े प्रविष्ट करने की अनुमति देता है, और उनके पास एक अंतर्निहित सूत्र होता है जो इस आँकड़े पर स्वचालित रूप से लागू होता है। वित्त, गणित, विज्ञान और अन्य विषयों में ऐसे कैलकुलेटर के कई उदाहरण हैं।

विशिष्ट कैलकुलेटर

ऐसे सॉफ्टवेयर कैलकुलेटर होते है जिनमें स्वचालित निर्माण और विद्युत अभियान्त्रिकी सहित एक विशिष्ट अनुप्रयोग क्षेत्र और व्यवसाय से संबंधित ऑपरेशन सम्मलित होते है।

गैर-संख्यात्मक उपकरण

गैर-संख्यात्मक कैलकुलेटर में जीवन शैली और वैज्ञानिक कैलकुलेटर सम्मलित होते है।

  • लव कैलकुलेटर: इनपुट दो नाम है, और इन नामों वाले दो लोगों के प्रतिशत के रूप में संगतता निकालने के लिए एक बटन होते है।
  • फार्मूला बेस कैलकुलेटर: इनपुट एक रासायनिक आणविक सूत्र होते है, जो आवर्त सारणी के प्रतीकों और संकेतन का उपयोग करते है। और इसके घटकों के प्रतिशत को निकालने के लिए एक बटन होते है।
  • खगोलीय कैलकुलेटर: इनपुट एक तारीख और एक या कई खगोलीय पिंड के रूप में सामान्यतः सूर्य, चंद्रमा, ग्रह या धूमकेतु होते है। कार्यक्रम में दी गई तारीख तक इन ग्रहो की स्थिति की गणना करता है और स्थिति का एक संख्यात्मक आउटपुट देता है जो सामान्यतः पर सही उदगम और गिरावट में होता है जिससे प्रयुक्त विषुव कभी-कभी चमक कोण व्यास और चरण से भी व्यवस्थित हो सकता है।

कुछ कार्यक्रम कुछ समय की अवधि तक कुछ खगोलीय घटनाओं की सूची तैयार कर सकते हैं, उदाहरण के लिए एक वर्ष.खगोलीय कैल्कुलेटर, एक अनुकरण सॉफ्टवेयर का एक भाग हो सकता है, जो एक निश्चित समय पर आकाश को प्रदर्शित करता है।

गेम्स

कुछ सॉफ्टवेयर गेम हैं जिन्हें कैलकुलेटर कहा जाता है, और वे निम्नलिखित प्रकार के होते है

  • सुडोकू कैलकुलेटर: इनपुट एक सुडोकू पहेली होती है, जो ऑपरेशन पहेली को सुलझाने का समर्थन करता है, जैसे कि कक्ष के समाधान के रूप में एक अंक का चयन करना और परिणाम पूरी पहेली का हल के रूप में होता है।
  • पोकर कैलकुलेटर: इनमें से एक सामान्य विशेषता किसी दिए गए पोकर हाथ से जीतने की ऑड्स की गणना करना है।

संबंधित सॉफ्टवेयर पैकेज

ऐसे कई इंटरेक्टिव सॉफ़्टवेयर पैकेज होते हैं जो उपयोगकर्ता सुलभ गणना सुविधाएँ प्रदान करते हैं, लेकिन इन्हें सामान्यतः परिकलन नहीं कहा जाता है, क्योंकि गणना सुविधाएँ स्वयं में अंत होने के अतिरिक्त एक सहायक भूमिका निभाती हैं। इसमे सम्मलित है।

  • स्प्रेडशीट्स, जहां उपयोगकर्ता द्वारा आपूर्ति की गई गणनाएं कक्ष की सामग्री को परिभाषित कर सकती हैं।
  • कंप्यूटर बीजगणित प्रणाली, जो सरल गणनाओं के मूल्यांकन सहित गणितीय व्यंजक में स्थानांतरण कर सकती है।
  • डेटाबेस, जहां उपयोगकर्ता द्वारा आपूर्ति की गई गणना एक क्षेत्र का मान निर्दिष्ट कर सकती है।

स्प्रेडशीट

स्प्रैडशीट्स को सामान्य रूप से कैलकुलेटर नहीं कहा जाता है क्योंकि उनका मुख्य उद्देश्य आँकड़े को पंक्तियों और स्तंभों में व्यवस्थित करना है, और जब किसी अन्य कक्ष में मान बदलता है तो संभावित रूप से कई निर्भर कक्षो के मूल्यों को स्वचालित रूप से अपडेट करना है। गणना सुविधाओं का उपयोग केवल कुछ कक्षों में मान निर्दिष्ट करने के लिए सहायक भूमिका में किया जाता है।

कंप्यूटर बीजगणित प्रणाली

कंप्यूटर बीजगणित पद्धति को सामान्य रूप से कैलकुलेटर नहीं कहा जाता है क्योंकि उनका मुख्य उद्देश्य गणितीय व्यंजक के प्रतीकात्मक स्थानांतरण का प्रदर्शन करना होता है जिसमें चर और जटिल ऑपरेशन जैसे कि एकीकरण के रूप में सम्मलित हो सकते हैं, चूंकि, यह भाव मूल गणना हो सकते हैं जो चर का उपयोग नहीं करते हैं, और जिनका मूल्यांकन केवल कैलकुलेटर के साथ किया जाता है।

डेटाबेस

डेटाबेस को सामान्य रूप से कैलकुलेटर नहीं कहा जाता है क्योंकि उनका मुख्य उद्देश्य आँकड़े प्रविष्टि और भंडारण है, और साथ ही इस आँकड़े के विरुद्ध रिपोर्टिंग करना है। जो गणना सुविधाओं का प्रयोग केवल कुछ क्षेत्रों के मूल्यों को निर्दिष्ट करने के लिए सहायक भूमिका में किया जाता है।

यह भी देखें


संदर्भ

  1. 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.