Utility Software

IT Computer Education
0

Utility Software

यह कम्प्युटर के कार्य को सरल बनाने, उसे अशुद्धियों से दूर रखने तथा सिस्टम के विभिन्न सुरक्षा कार्यों के लिए बनाया गया सॉफ्टवेयर है। इसका उपयोग कई एप्लिकेशन सॉफ्टवेयर मे किया जा सकता है, Utility software कम्प्युटर की कार्य क्षमता मे वृद्धि करता है।

Utility software के कुछ उदाहरण है - 

1. Disk formatting - इसके द्वारा नए मेमोरी डिस्क को प्रयोग से पहले ऑपरेटिंग सिस्टम के अनुकूल बनाया जाता है। इसमे storage device के सभी सैक्टर की जांच की जाती है, खराब सैक्टर की पहचान की जाती है तथा डिस्क का Address table तैयार किया जाता है। फोर्मेटिंग डिस्क को दो या दो से अधिक भागों मे बाँटा जा सकता है जिसे Disk Partition कहा जाता है। Formatting के दौरान डिस्क पर पहले से मौजूद डाटा को मिटाया नहीं जाता।

2. Disk Cleanup - इसके द्वारा मेमोरी डिस्क की अशुद्धियों तथा अनावश्यक प्रोग्राम व डाटा हटाकर उसकी क्षमता मे वृद्धि की जाती है।

3. Backup Program - कम्प्युटर मे लगे memory disk के क्षतिग्रस्त हो जाने पर डाटा नष्ट हो जाने का खतरा बना रहता है। इससे बचने के लिए डाटा को कम्प्युटर से अलग किसी मेमोरी डिस्क पर भी संग्रहीत रखा जाता है। इसे Backup Utility Program कहते है।

4. Antivirus Utility - मुख्य प्रोग्राम के साथ जुड़ा हुआ छोटा प्रोग्राम या या अनुदेश जो चलाये जाने पर कम्प्युटर सिस्टम मे कुछ खराबी उत्पन्न करता है वाइरस कहलाता है। इस वाइरस को निष्क्रिय करने के लिए तैयार किए गए software को Antivirus Utility Program कहा जाता है।

5. Disk Fragmentation - जब किसी फ़ाइल को डिस्क पर स्टोर किया जाता है तो कम्प्युटर सबसे पहले प्राप्त होने वाली जगह पर स्टोर कर देता है। इस प्रकार, बार बार उपयोग से डिस्क विभिन्न टुकड़ों मे बंट जाता है और इसे पढ़ने की गति धीमी हो जाती है। इसे ठीक करने के लिए disk fragmentation program चलाया जाता है जो सभी files को पुनः व्यवस्थित करता है। इससे डिस्क की गति तीव्र होती है। यह स्टोर किए गए विभिन्न files को बीच स्थित खाली स्थान मे व्यवस्थित कर मेमोरी प्रबंधन को बेहतर बनाता है।

6. File Manager - एक स्थान पर रखे गए सूचनाओं तथा डाटा का संग्रह कम्प्युटर सिस्टम मे फ़ाइल कहलाता है। कम्प्युटर मेमोरी मे किसी भी सूचना को फ़ाइल मे ही स्टोर किया जा सकता है। एक या अधिक files एक स्थान पर एक फोंल्डर मे स्टोर किया जा सकता है। फ़ाइल तथा फोंल्डर के प्रबंधन के लिए निर्मित सॉफ्टवेयर फ़ाइल मैनेजर कहलाता है।

7. Data compression utility - इस utility program का उपयोग फ़ाइल के आकार को छोटा करने के लिए किया जाता है। ताकि वह मेमोरी मे कम जगह ले तथा उसे नेटवर्क पर कम समय मे स्थानांतरित किया जा सके। Compressed files को पुनः खोलने के लिए Decompression software का उपयोग किया जाता है।

कुछ अन्य सॉफ्टवेयर के प्रकार - 

1. Software Package - किसी विशेष उद्देश्य के लिए बनाए गए अनेक सॉफ्टवेयर का समूह जिसे उपभोक्ता को एक साथ प्रयोग के लिए उपलब्ध कराया जाता है, सॉफ्टवेयर पैकेज कहलाता है। हम सॉफ्टवेयर पैकेज के किसी सॉफ्टवेयर को अकेले उपयोग नहीं कर सकते।

2. Retail Software - ऐसा सॉफ्टवेयर जो बाजार मे बिक्री के लिए उपलब्ध होता है तथा जिसे उचित मूल्य चुका कर प्रयोग मे लाया जा सकता है, Retail software कहलाता है। Retail software के साथ user manual तथा प्रयोग के दिशा निर्देश भी दिये जाते है। इसे Over the counter software भी कहते है।

Ex- MS Windows, MS Office, Tally 

3. OEM Software (Original Equipment Manufacturer) - हार्डवेयर कंपनी द्वारा हार्डवेयर उपकरण के साथ एक पैकेज के रूप मे दिया जाने वाला सॉफ्टवेयर OEM Software कहलाता है। यह सॉफ्टवेयर कम्प्युटर मे पहले से ही स्टोर किया हुआ हो सकता है।

4. Public domain software - ऐसे सॉफ्टवेयर जो उपयोग के लिए मुफ्त मे उपलब्ध होते है।Public domain software कहलाते है। इन्हे shareware या freeware भी कहा जाता है। इन्हे इंटरनेट से मुफ्त मे प्राप्त किया जा सकता है। Public domain software का अधिकार किसी व्यक्ति या संस्था के पास नहीं होता। यूजर इसके source code तथा उसके प्रयोग मे बदलाव भी कर सकता है।

5. Shareware - ऐसा सॉफ्टवेयर प्रोग्राम जिसे बिना कोई शुल्क चुकाए एक निश्चित समय के लिए प्रयोग किया जा सकता है, Shareware इंटरनेट पर भी मुफ्त उपलब्ध होते है। लेकिन trial अवधि समाप्त होने के बाद इसका प्रयोग जारी रखने के लिए निर्धारित शुल्क चुकाना पड़ता है।

6. Freeware - ऐसा सॉफ्टवेयर जो बिना किसी शुल्क चुकाए व्यक्तिगत उपयोग के लिए प्रयोग मे लाया जा सकता है, freeware कहलाता है। Freeware इंटरनेट पर भी मुफ्त मे उपलब्ध होता है। परंतु freeware सॉफ्टवेयर का सम्पूर्ण अधिकार निर्माता के पास ही रहती है। यूजर को इसके source code मे परिवर्तन का अधिकार नहीं होता और न ही इसे बिक्री के लिए उपलब्ध कराया जा सकता है।

7. Demo software - किसी सॉफ्टवेयर निर्माता कंपनी द्वारा नया सॉफ्टवेयर जारी करने से पूर्व प्रचार के दौरान उस सॉफ्टवेयर को मुफ्त मे उपयोग के लिए उपलब्ध कराया जाता है, जिसे demo software कहा जाता है। एक निश्चित अवधि के बाद उस सॉफ्टवेयर का उपयोग जारी रखने के लिए उस सॉफ्टवेयर का पूर्ण संस्करण कंपनी को निर्धारित मूल्य चुका कर प्राप्त किया जा सकता है।

8. Groupware - यक एक सॉफ्टवेयर है जिसे समान उद्देश्य मे लगे व्यक्तियों की सुविधा को ध्यान मे रखकर विकसित किया जाता है। इस कारण इसे collaborative software या group support system भी कहते है।

Ex - Online chat, E-mail, Newsgroup, Voice mail, Video Conferencing.

9. Firmware - Firmware एक प्रकार का सॉफ्टवेयर है जिसका प्रयोग hardware की जगह किया जाता है। यह hardware की बचत करता है तथा उसके मूल्य मे कमी लाता है। Firmware को स्थायी इलेक्ट्रोनिक मेमोरी मे स्टोर किया जाता है। ROM, PROM, EPROM मेमोरी मे डाला गया सॉफ्टवेयर निर्देश फ़र्मवेयर का उदाहरण है। यदि कम्प्युटर मे गूणा करने के लिए अलग हार्डवेयर के बजाए जोड़ने के लिए बनाए गए हार्डवेयर को बार बार जोड़ने का निर्देश देकर गूणा का कार्य लिया जाता है, तो यह फ़र्मवेयर का उदाहरण है। 

User interface

कम्प्युटर तथा यूजर के बीच अंतर्संबंध स्थापित करने की व्यवस्था User Interface कहलाता है। इसके जरिये यूजर कम्प्युटर को आवश्यक निर्देश देता है तथा कम्प्युटर उन निर्देशों का पालन कर परिणाम प्रदर्शित करता है।

A) Character user interface (CUI) - इसमे कम्प्युटर को लिखित कमांड टाइप कर निर्देश दिया जाता है। अतः यूजर द्वारा विभिन्न कमांड याद करने की आवश्यकता होती है। MS-DOS, Character user interface का उदाहरण है। 

B) Graphical User Interface (GUI) - GUI मे कम्प्युटर ऑपरेटिंग सिस्टम द्वारा विभिन्न कमांड को लघु चित्र या प्रतीक चित्र के माध्यम से दर्शाया जाता है, जिन्हे icon कहते है। यूजर कम्प्युटर स्क्रीन पर icons, menus तथा windows के माध्यम से प्रदर्शित कमांड को कीबोर्ड या माऊस द्वारा क्लिक कर कमांड को execute करता है। इस तरह GUI कम्प्युटर के उपयोग को आसान बनाता है। Ex - Windows, Linux.

Post a Comment

0Comments

Post a Comment (0)