View Categories

Software – सॉफ्टवेयर्स

14 min read


Application Software (एप्लीकेशन सॉफ्टवेयर्स)

Application software, or simply applications, are often called productivity programs or end-user programs because they enable the user to complete tasks, such as creating documents, spreadsheets, databases and publications, doing online research, sending email, designing graphics, running businesses, and even playing games, etc.
एप्लिकेशन सॉफ्टवेयर या केवल एप्लिकेशन को अक्सर उत्पादकता प्रोग्राम या अंतिम-उपयोगकर्ता प्रोग्राम कहा जाता है क्योंकि वे उपयोगकर्ता को डाक्यूमेंट, स्प्रेडशीट, डेटाबेस और पब्लिकेशन बनाने, ऑनलाइन शोध करने, ईमेल भेजने, ग्राफिक्स डिजाइन करने, व्यवसाय चलाने जैसे कार्यों को पूरा करने में सक्षम बनाते हैं और यहां तक कि खेल खेलना आदि।

Different types of application software (विभिन्न प्रकार के एप्लीकेशन सॉफ्टवेयर हैं)

The different types of application software include the following:

Application Software TypeExamples
Word processing softwareMS Word, WordPad and Notepad
Database softwareOracle, MS Access etc.
Spreadsheet softwareApple Numbers, Microsoft Excel
Multimedia softwareReal Player, Media Player
Presentation SoftwareMicrosoft PowerPoint, Keynotes
Enterprise SoftwareCustomer relationship management system
Information Worker SoftwareDocumentation tools, resource management tools
Educational SoftwareDictionaries: Encarta, Britannica; Mathematical: MATLAB; Others: Google Earth, NASA World Wind
Simulation SoftwareFlight and scientific simulators
Content Access SoftwareAccessing content through media players, web browsers
Application SuitesOpenOffice, Microsoft Office
Software for Engineering and Product DevelopmentIDE or Integrated Development Environments

System Software (सिस्टम सॉफ्टवेयर)

System software is responsible for controlling, integrating, and managing the individual hardware components of a computer system. When you switch on the computer the programs written in ROM is executed which activates different units of your computer and makes it ready for you to work on it. This set of program can be called system software. System softwares are essential for the development of applications software. Remember that it is not possible to run application software without system software. सिस्टम सॉफ्टवेयर एक कंप्यूटर सिस्टम के व्यक्तिगत हार्डवेयर कम्पोनेन्टों को कन्ट्रोल, एकीकृत और प्रबंधित करने के लिए रिस्पॉन्सिबल होता है। जब आप कंप्यूटर स्विच ऑन करते हैं तो ROM में लिखे गए प्रोग्राम निष्पादित होते हैं जो आपके कंप्यूटर की विभिन्न इकाइयों को सक्रिय करते हैं और आपको इस पर काम करने के लिए तैयार करते हैं। प्रोग्राम के इस सेट को सिस्टम सॉफ्टवेयर कहा जा सकता है। सिस्टम सॉफ्टवेयर एप्लिकेशन सॉफ्टवेयर के विकास के लिए आवश्यक हैं। याद रखें कि सिस्टम सॉफ्टवेयर के बिना एप्लिकेशन सॉफ्टवेयर चलाना संभव नहीं है।

Categories of System Software (सिस्टम सॉफ्टवेयर के प्रकार) Systems software can be categorized under the following:

  • Operating system: It is used to communication between hardware, system programs, and other applications. (Eg. Windows 10, Mac OS X, Ubuntu).
    ऑपरेटिंग सिस्टम: इसका उपयोग हार्डवेयर, सिस्टम प्रोग्राम और अन्य अनुप्रयोगों के बीच संचार के लिए किया जाता है। (जैसे: विंडोज 10, मैक ओएस एक्स, उबंटू)।
  • Device driver: It enables device communication with the OS and other programs. (Eg. Sound card, display card, Network card, Printer).
    डिवाइस ड्राइवर: यह ओएस और अन्य प्रोग्रामों के साथ डिवाइस संचार को सक्षम करता है। (जैसे: साउंड कार्ड, डिस्प्ले कार्ड, नेटवर्क कार्ड, प्रिंटर)।
  • Firmware: It enables device control and identification. (Eg. BIOS (Basic Input Output System), UEFI (Unified Extended Firmware Interface)).
    फर्मवेयर: यह डिवाइस कन्ट्रोल और आइडेंटिफिकेशन को सक्षम करता है। (जैसे: BIOS (बेसिक इनपुट आउटपुट सिस्टम), UEFI (एकीकृत विस्तारित फर्मवेयर इंटरफेस))।
  • Translator: It is used to translates high-level languages to low-level machine codes. (Eg. Compiler, Interpreter).
    अनुवादक: इसका उपयोग हाई लेवल लैंग्वेजो को लो-लेवल मशीन कोड में अनुवाद करने के लिए किया जाता है। (जैसे: कंपाइलर, इन्टरप्रिटर)।
  • Utility: It ensures optimum functionality of devices and applications. (Eg. Anti Virus, Disk defragmentation, File compression, Data Backup, Disk partition, Windows Firewall).
    उपयोगी (यूटिलिटी): यह उपकरणों और एप्लिकेशन की इष्टतम कार्यक्षमता सुनिश्चित करता है। (जैसे: एंटी वायरस, डिस्क डीफ़्रैग्मेंटेशन, फाइल कम्प्रेशन, डेटा बैकअप, डिस्क विभाजन, विंडोज फायरवॉल)।

Utility Software (यूटिलिटी सॉफ्टवेयर)

Introduction to Utility Software (यूटिलिटी सॉफ्टवेयर का परिचय)

Utility software is a specific category of system software designed to help analyze, configure, optimize, or maintain a computer. Unlike application software, which performs tasks for the user (like writing a letter or editing a photo), utility software focuses on how the computer infrastructure operates. It is normally used to solve common problems related to both hardware and software.
यूटिलिटी सॉफ्टवेयर एक प्रकार का सिस्टम सॉफ्टवेयर है जिसे कंप्यूटर के विश्लेषण, कॉन्फ़िगर, अनुकूलन या बनाए रखने में मदद करने के लिए डिज़ाइन किया गया है। इसका उपयोग आमतौर पर सॉफ्टवेयर और हार्डवेयर की सामान्य समस्याओं को हल करने के लिए किया जाता है। यह सुनिश्चित करता है कि कंप्यूटर कुशलतापूर्वक और सुरक्षित रूप से कार्य करे।

Kinds of Utility Software (यूटिलिटी सॉफ्टवेयर के प्रकार)

According to the provided text, there are mainly three types of utility software:
मुख्य रूप से तीन प्रकार के यूटिलिटी सॉफ्टवेयर हैं:

System Utilities (सिस्टम यूटिलिटीज) Storage Device Management Utilities (स्टोरेज डिवाइस मैनेजमेंट यूटिलिटीज)
File Management Utilities (फाइल मैनेजमेंट यूटिलिटीज)

1. System Utilities (सिस्टम यूटिलिटीज)

These utilities are focused on the core performance and security of the operating system.
ये यूटिलिटीज ऑपरेटिंग सिस्टम के मुख्य प्रदर्शन और सुरक्षा पर केंद्रित हैं।

Anti-virus Utilities: These scan computer viruses and block or remove them to protect the system.
(एंटी-वायरस यूटिलिटीज कंप्यूटर वायरस को स्कैन करते हैं और उन्हें ब्लॉक करते हैं या हटा देते हैं।)

Clipboard Managers: They expand the clipboard functionality of an operating system, allowing users to manage multiple copied items.
(क्लिपबोर्ड मैनेजर एक ऑपरेटिंग सिस्टम की क्लिपबोर्ड कार्यक्षमता का विस्तार करते हैं।)

Computer Access Control Software: This software grants or denies requests for access to system resources, ensuring security.
(कंप्यूटर एक्सेस कंट्रोल सॉफ्टवेयर सिस्टम संसाधनों तक पहुंच के अनुरोधों को अनुमति दे सकता है या इनकार करता है।)

Diagnostic Programs: These determine and report the operational status of computer hardware and software. For example, memory testers.
(डायग्नोस्टिक प्रोग्राम कंप्यूटर हार्डवेयर और सॉफ्टवेयर की परिचालन स्थिति को निर्धारित और रिपोर्ट करते हैं। मेमोरी टेस्टर्स एक उदाहरण हैं।)

Network Utilities: These analyze connectivity, configure network settings, and check data transfer or log events.
(नेटवर्क यूटिलिटीज कंप्यूटर की नेटवर्क कनेक्टिविटी का विश्लेषण करती हैं और नेटवर्क सेटिंग्स कॉन्फ़िगर करती हैं।)

Package Managers: Used to configure, install, or keep software up to date on a computer.
(पैकेज मैनेजरों का उपयोग कंप्यूटर पर अन्य सॉफ्टवेयर को कॉन्फ़िगर, इंस्टॉल या अपडेट रखने के लिए किया जाता है।)

Registry Cleaners: These clean and optimize the Windows Registry by removing old keys that are no longer in use.
(रजिस्ट्री क्लीनर पुरानी रजिस्ट्री की को हटाकर विंडोज रजिस्ट्री को साफ और अनुकूलित करते हैं।)

2. Storage Device Management Utilities (स्टोरेज डिवाइस मैनेजमेंट यूटिलिटीज)

These tools are designed to manage physical and logical storage space on hard drives and other media.
ये उपकरण हार्ड ड्राइव और अन्य मीडिया पर भौतिक और तार्किक भंडारण स्थान को प्रबंधित करने के लिए डिज़ाइन किए गए हैं।

Backup Software: It makes copies of all information stored on a disk and restores them in case of disk failure or accidental deletion.
(बैकअप सॉफ्टवेयर डिस्क पर संग्रहीत सभी जानकारी की प्रतियां बनाता है और डेटा नष्ट होने पर उसे पुनर्स्थापित करता है।)

Disk Checkers: These scan a hard drive to check for logical (filesystem) or physical errors.
(डिस्क चेकर्स हार्ड ड्राइव को स्कैन करते हैं और लॉजिकल या फिजिकल एरर की जांच करते हैं।)

Disk Compression Utilities: These transparently compress or uncompress the contents of a disk to increase capacity.
(डिस्क कंप्रेशन यूटिलिटीज डिस्क की क्षमता को बढ़ाते हुए सामग्री को कंप्रेस या अनकंप्रेस करती हैं।)

Disk Defragmenters: They detect scattered file fragments on the hard disk and collect them into one contiguous area to speed up access.
(डिस्क डीफ़्रेग्मेंटर्स बिखरे हुए फ़ाइल टुकड़ों का पता लगाते हैं और उन्हें एक साथ जोड़ते हैं।)

Disk Formatters: These prepare a data storage device (like an HDD or USB) for initial use or to permanently erase data.
(डिस्क फॉर्मैटर्स स्टोरेज डिवाइस को शुरुआती इस्तेमाल के लिए तैयार करते हैं या डेटा को स्थायी रूप से मिटाते हैं।)

Disk Partition Editors: These divide an individual drive into multiple logical drives, each with its own file system.
(डिस्क पार्टीशन एडिटर्स एक ड्राइव को अनेक लॉजिकल ड्राइव में विभाजित करते हैं।)

These utilities help users manage the data files stored on their systems effectively.
ये यूटिलिटीज उपयोगकर्ताओं को उनके सिस्टम पर संग्रहीत डेटा फ़ाइलों को प्रभावी ढंग से प्रबंधित करने में मदद करती हैं।

3. File Management Utilities (फाइल मैनेजमेंट यूटिलिटीज)

Data Compression Utilities: These output a shorter stream or a smaller file size when provided with a file.
(डेटा कंप्रेशन यूटिलिटीज फ़ाइल के आकार को छोटा करती हैं।)

Data Conversion Utilities: They transform data from a source file to another format (e.g., Text to PDF).
(डेटा कन्वर्जन यूटिलिटीज डेटा को एक फॉर्मेट से दूसरे फॉर्मेट में बदलती हैं।)

Data Recovery Utilities: These are used to rescue “good” data from files that have become corrupted.
(डेटा रिकवरी यूटिलिटीज का उपयोग करप्टेड फाइलों से डेटा को बचाने के लिए किया जाता है।)

Disk Cleaners: These find files that are unnecessary for computer operation or take up considerable space and remove them.
(डिस्क क्लीनर उन अनावश्यक फाइलों को ढूंढता है जो अधिक स्थान लेती हैं और उन्हें हटा देता है।)

File Comparison Utilities: These provide a standalone capability to detect differences between two or more files.
(फ़ाइल कंपेरिजन यूटिलिटीज फाइलों के बीच अंतर का पता लगाने की क्षमता प्रदान करती हैं।)

File Managers: These provide a convenient method for routine tasks such as deleting, renaming, moving, copying, merging, and setting file permissions.
(फाइल मैनेजर्स डेटा मैनेजमेंट कार्यों जैसे हटाना, नाम बदलना, कॉपी करना और परमिशन सेट करना आदि को आसान बनाते हैं।)

Summary (सारांश)

Utility software acts as the “maintenance crew” of the computer world. While the Operating System runs the computer and Application Software helps you work, Utility Software ensures that the system stays clean, fast, and secure. Without these tools, computers would quickly become cluttered, slow, and vulnerable to threats.
यूटिलिटी सॉफ्टवेयर कंप्यूटर जगत के “रखरखाव दल” के रूप में कार्य करता है। जहां ऑपरेटिंग सिस्टम कंप्यूटर चलाता है और एप्लिकेशन सॉफ्टवेयर आपको काम करने में मदद करता है, वहीं यूटिलिटी सॉफ्टवेयर यह सुनिश्चित करता है कि सिस्टम साफ, तेज और सुरक्षित रहे। इन उपकरणों के बिना, कंप्यूटर जल्दी ही अव्यवस्थित, धीमे और खतरों के प्रति संवेदनशील हो जाएंगे।

Based on the images provided, here is a comprehensive transcription and expansion of the text regarding Open Source vs. Proprietary software and important Indian Mobile Apps. I have expanded the content to reach the requested length while maintaining the bilingual (English and Hindi) format.
1.12 Open Source and Proprietary Software
(ओपन सोर्स एवं प्रोपराइटरी सॉफ्टवेयर)
1.12.1 Open Source Software (ओपन सोर्स सॉफ्टवेयर)
English:
Open source software is computer software whose source code is available openly on the internet. Programmers can modify it to add new features and capabilities without any cost. Here, the software is developed and tested through open collaboration. This software is managed by an open-source community of developers. We can get it for free of cost. This software also sometimes comes with a license and sometimes does not.
Key Characteristics: High transparency, community-driven updates, and no licensing fees.
Examples: Android, Ubuntu (Linux), Firefox, Open Office, and VLC Media Player.
Hindi:
ओपन सोर्स सॉफ्टवेयर एक कंप्यूटर सॉफ्टवेयर है जिसका सोर्स कोड इंटरनेट में खुले तौर पर उपलब्ध होता है और प्रोग्रामर इसे बिना किसी लागत के नये फीचरों और क्षमताओं को जोड़ने के लिए संशोधित कर सकते हैं। यहाँ ओपन सहयोग से सॉफ्टवेयर को डेवलप और टेस्ट किया जाता है। यह सॉफ्टवेयर डेवलपर्स के एक ओपन सोर्स समुदाय द्वारा प्रबंधित किया जाता है। हम इसे मुफ्त में प्राप्त कर सकते हैं। यह सॉफ्टवेयर कभी-कभी लाइसेंस के साथ आता है और कभी-कभी नहीं।
प्रमुख विशेषताएँ: उच्च पारदर्शिता, सामुदायिक विकास और कोई लाइसेंस शुल्क नहीं।
उदाहरण: एंड्रॉइड, उबंटू, फायरफॉक्स, ओपन ऑफिस और वीएलसी मीडिया प्लेयर।
1.12.2 Proprietary Software (प्रोपराइटरी सॉफ्टवेयर)
English:
Proprietary software is computer software where the source codes are not publicly available. Only the company which has created it can modify it. Here, the software is developed and tested by the individual or organization by which it is owned, not by the public. Proprietary software is also known as “closed-source software.” It is non-free software for which the publisher retains intellectual property rights (copyrights or patents). Users must pay to get this software and its commercial support for maintenance. The company gives a valid and authenticated license to the users.
Key Characteristics: Restricted access to code, professional support, and paid licensing.
Examples: Windows, MacOS, Internet Explorer, Google Earth, and Microsoft Office.
Hindi:
प्रोपराइटरी सॉफ्टवेयर एक कंप्यूटर सॉफ्टवेयर है जहां सोर्स कोड सार्वजनिक रूप से उपलब्ध नहीं होते हैं। केवल कंपनी जिसने इसे बनाया है वह इसे संशोधित कर सकती है। यहां सॉफ्टवेयर का विकास और परीक्षण उस व्यक्ति या संगठन द्वारा किया जाता है जिसके पास इसका स्वामित्व है, जनता द्वारा नहीं। प्रोपराइटरी सॉफ्टवेयर जिसे “क्लोज्ड सोर्स सॉफ्टवेयर” के रूप में भी जाना जाता है, यह मुफ्त कंप्यूटर सॉफ्टवेयर नहीं है। इसके लिए सॉफ्टवेयर का पब्लिशर बौद्धिक संपदा अधिकारों (कॉपीराइट या पेटेंट) को बनाए रखता है। हमें इस सॉफ्टवेयर को प्राप्त करने के लिए भुगतान करना होगा। कंपनी उपयोगकर्ताओं को इसका उपयोग करने के लिए एक वैध और प्रमाणित लाइसेंस देती है।
1.13 Mobile Apps (मोबाइल एप्स)
English:
A mobile app is a piece of program intended to run on mobile devices or tablets. Mobile apps are normally downloaded from application distribution platforms operated by the owner of the mobile operating system, such as the App Store (iOS) or Google Play Store (Android).
Hindi:
एक मोबाइल ऐप एक ऐसा प्रोग्राम है, जिसका उद्देश्य मोबाइल डिवाइस या टैबलेट पर चलना है। मोबाइल ऐप आमतौर पर एप्लिकेशन डिस्ट्रीब्यूशन प्लेटफॉर्म से डाउनलोड किए जाते हैं जो मोबाइल ऑपरेटिंग सिस्टम के मालिक द्वारा संचालित होते हैं, जैसे ऐप स्टोर (iOS) या गूगल प्ले स्टोर (Android)।
Important Mobile Apps in India (भारत के महत्वपूर्ण मोबाइल एप्लिकेशन)
BHIM App (भारत इंटरफेस फॉर मनी)
English:
The Bharat Interface for Money (BHIM) is a Unified Payment Interface (UPI) app developed by the National Payments Corporation of India (NPCI). Named after Dr. Bhim Rao Ambedkar, it facilitates e-payments directly through banks to drive India towards a cashless economy.
Features: Supports all UPI-linked banks, instant fund transfer, and transfers via mobile numbers or QR codes.
Hindi:
भारत इंटरफेस फॉर मनी (BHIM) एक यूनिफाइड पेमेंट इंटरफेस (UPI) ऐप है जिसे नेशनल पेमेंट्स कॉरपोरेशन ऑफ इंडिया द्वारा विकसित किया गया है। इसका नाम डॉ. भीमराव अंबेडकर के नाम पर रखा गया है। इसका उद्देश्य सीधे बैंक खातों के माध्यम से कैशलेस लेनदेन को बढ़ावा देना है।
विशेषताएं: यह सभी UPI बैंकों को सपोर्ट करता है, तुरंत धन हस्तांतरण और क्यूआर कोड के माध्यम से भुगतान की सुविधा देता है।
IRCTC Connect App
English:
The Indian Railways launched this app to make the ticket booking process easier for the public. It allows users to search for trains, book tickets, and check PNR status on the go.
Hindi:
भारतीय रेलवे ने टिकट बुकिंग प्रक्रिया को आसान बनाने के लिए यह ऐप लॉन्च किया है। यह उपयोगकर्ताओं को ट्रेनों की खोज करने, टिकट बुक करने और पीएनआर स्थिति की जांच करने की सुविधा देता है।
DigiLocker App (डिजीलॉकर एप)
English:
DigiLocker is a “digital locker” service operated by the Government of India. It offers 1 GB of cloud storage to store official documents like driving licenses, PAN cards, and mark sheets. It reduces the need to carry physical documents.
Hindi:
डिजीलॉकर भारत सरकार द्वारा संचालित एक “डिजिटल लॉकर” सेवा है। यह सरकारी दस्तावेजों जैसे ड्राइविंग लाइसेंस, पैन कार्ड और मार्कशीट को स्टोर करने के लिए 1 GB क्लाउड स्टोरेज प्रदान करता है।
GARV (Grameen Vidyutikaran) App
English:
This app allows users to track the progress of rural electrification in India through a real-time dashboard. Reports are shared by Grameen Vidyut Abhiyantas (GVAs) to ensure transparency in power distribution.
Hindi:
यह ऐप उपयोगकर्ताओं को रीयल-टाइम डैशबोर्ड के माध्यम से भारत में ग्रामीण विद्युतीकरण की प्रगति को ट्रैक करने की अनुमति देता है। बिजली वितरण में पारदर्शिता सुनिश्चित करने के लिए ग्रामीण विद्युत अभियंताओं (GVAs) द्वारा रिपोर्ट साझा की जाती है।
OnlineRTI – File RTI Online
English:
The Right to Information (RTI) Act allows citizens to request information from the government. This app simplifies the filing process across all states and union territories in India.
Hindi:
सूचना का अधिकार (RTI) अधिनियम नागरिकों को सरकार से जानकारी मांगने की अनुमति देता है। यह ऐप भारत के सभी राज्यों और केंद्र शासित प्रदेशों में आरटीआई फाइल करने की प्रक्रिया को सरल बनाता है।
Comparison Summary (तुलना सारांश)
| Feature | Open Source | Proprietary |
|—|—|—|
| Cost | Usually Free (मुफ्त) | Paid/Licensed (सशुल्क) |
| Source Code | Accessible (पहुंच योग्य) | Hidden (गुप्त) |
| Modification | Anyone can edit (कोई भी बदल सकता है) | Only owner can edit (केवल मालिक) |
| Examples | Linux, Android | Windows, iOS |
Would you like me to generate a summary table of the mobile apps mentioned in the text?

Scroll to Top