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

From Vigyanwiki
No edit summary
No edit summary
 
(6 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|कैलकुलेटर (सॉफ्टवेयर)|माइक्रोसॉफ्ट विंडोज अनुप्रयोग|कैलक्यूलेटर (विंडोज़)|एप्पल का कैलकुलेटर एप्लिकेशन|कैलक्यूलेटर (एप्पल)}}
{{Redirect|माइक्रोसॉफ्ट विंडोज अनुप्रयोग के लिए,|कैलक्यूलेटर (विंडोज) को देखें।|एप्पल के कैलकुलेटर अनुप्रयोग के लिए,| कैलकुलेटर (एप्पल )| को देखें। }}
[[File:Gcalctool-basic.png|thumb|[[गनोम कैलक्यूलेटर|जीनोम कैलक्यूलेटर]], एक सॉफ्टवेयर कैलकुलेटर]]एक सॉफ्टवेयर [[कैलकुलेटर]] वह कैलकुलेटर है, जो भौतिक हार्डवेयर उपकरण के अतिरिक्त [[कंप्यूटर]] प्रोग्राम के रूप में क्रियान्वित किया गया है।
[[File:Gcalctool-basic.png|thumb|[[गनोम कैलक्यूलेटर|जीनोम कैलक्यूलेटर]], एक सॉफ्टवेयर कैलकुलेटर]]सॉफ्टवेयर [[कैलकुलेटर]] वह कैलकुलेटर होते है, जो भौतिक हार्डवेयर उपकरण के अतिरिक्त [[कंप्यूटर]] प्रोग्राम के रूप में क्रियान्वित किये गए है।


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


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


== प्लेटफॉर्म ==
== प्लेटफॉर्म ==
Line 17: Line 17:


=== प्रारंभिक वर्ष ===
=== प्रारंभिक वर्ष ===
कंप्यूटर जैसा कि हम जानते हैं आज पहली बार 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 में जारी [[यूनिक्स]] संस्करण, वीसेवन यूनिक्स में एक [[कमांड लाइन इंटरफेस]] सुलभ कैलकुलेटर के रूप में सम्मलित था।


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


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


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


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


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


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


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


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


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


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


Line 77: Line 77:


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


=== डेटाबेस ===
=== डेटाबेस ===
Line 86: Line 86:
* कैलकुलेटर
* कैलकुलेटर
* कैलक्यूलेटर इनपुट विधियों
* कैलक्यूलेटर इनपुट विधियों
* सूत्र कैलकुलेटर
* फार्मूला कैलकुलेटर
* ग्राफिंग कैलकुलेटर
* ग्राफिंग कैलकुलेटर
* प्रोग्राम करने योग्य कैलकुलेटर
* प्रोग्राम करने योग्य कैलकुलेटर
* कुशल कैलकुलेटर
* विशिष्ट कैलकुलेटर
* [[विंडोज कैलकुलेटर]]
* [[विंडोज कैलकुलेटर]]
* [[कैलकुलेटर (macOS)|कैलकुलेटर (मैक ओएस)]]
* [[कैलकुलेटर (macOS)|कैलकुलेटर (मैक ओएस)]]
Line 99: Line 99:
{{Reflist}}
{{Reflist}}


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


 
[[Category:Articles with hatnote templates targeting a nonexistent page|Software Calculator]]
[[Category: Machine Translated Page]]
[[Category:Articles with short description|Software Calculator]]
[[Category:Created On 17/12/2022]]
[[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.