Computer में Application software क्या होता हैं ?
Application software, जिसे “app” या “application” के form में भी जाना जाता है, end users के लिए specific tasks और tasks को करने के लिए design किए गए computer program को referred करता है। ये program productivity और entertainment से लेकर education और utility तक various purposes को complete करने के लिए बनाए गए हैं।
यहां कुछ types के application software दिए गए हैं :
- General-Purpose Software
- Special-Purpose Software
- Customized Software
General-Purpose Software
General-Purpose software, जिसे horizontal software या cross-industry software के form में भी जाना जाता है, उन computer programs को referred करता है जो various industries, organizations और users के लिए general work करने के लिए design किए गए हैं। इस प्रकार के software किसी special domain या industry के लिए specific नहीं हैं, बल्कि इनका use broad range के applications और objectives के लिए किया जाता है।
General-Purpose software के कुछ common examples में शामिल हैं:
Operating System (OS)
Examples: Microsoft Windows, macOS, Linux distributions (Ubuntu, Fedora, etc.) Operating system computer के hardware और software resources का management करते हैं, application चलाने और system operation के management के लिए एक platform provide करते हैं।
Office Suites
Examples: Microsoft Office (Word, Excel, PowerPoint, etc.), LibreOffice, Google Workspace (Docs, Sheets, Slides, etc.)
Office Suite Documents, Spreadsheets, Presentations और बहुत कुछ बनाने के लिए productivity applications का एक collection provide करते हैं।
Web Browsers
Example: Google Chrome, Mozilla Firefox, Microsoft Edge, Safari
Web browsers का use world Wide Web तक पहुंचने और navigate करने के लिए किया जाता है, जिससे user websites और web applications को देख और उनके साथ conversation कर सकते हैं।
Media Players
Examples: VLC Media Player, Windows Media Player, QuickTime Player.
Media Players का use various types की multimedia files, जैसे video, audio और images को चलाने के लिए किया जाता है।
File Management Tools
Examples: File Explorer, Compression Utilities (WinZip, 7-Zip, etc.), Disk Clean-up Tools.
इन devices का use computer पर files और folder को arranged करने, managed करने और manipulation करने के लिए किया जाता है।
Utility Programs
Examples: disk defragmenters, antivirus software, backup utilities, system cleaners.
Utility program system maintenance, security और adaptation से related specific tasks करने के लिए design किए गए हैं।
Programming Tools
Examples: Integrated Development Environments (IDEs) such as Visual Studio, Eclipse, IntelliJ IDEA, compilers, debuggers
Programming tools का use software developers द्वारा computer programs write, tests करने और debug करने के लिए किया जाता है।
Special-Purpose Software
Special-Purpose software, जिसे vertical software या Industry-Specific Software के form में भी जाना जाता है, computer program को referred करता है जो किसी special industry, profession या domain के लिए special work या कार्य करने के लिए design किए गए हैं। इस प्रकार के software specific areas या applications की specific requirements और workflow को पूरा करने के लिए तैयार किए जाते हैं।
Special-Purpose software के कुछ example यहां दिए गए हैं
Scientific and Engineering Software
Examples: computer-aided design (CAD) software, computational fluid dynamics (CFD) software, electronic design automation (EDA) software, statistical analysis software (e.g., MATLAB, SAS, SPSS)
ये Software applications scientific research, engineering simulation, data analysis और special calculation के लिए design किए गए हैं।
Medical Software
Examples: electronic health record (EHR) systems, medical imaging software, practice management software, telemedicine software.
Medical Software को Patient के record को managed करने, diagnosis में help करने, medical images का analysis करने और health care tasks का support करने के लिए developed किया गया है।
Accounting and Finance Software
Examples: accounting software (e.g., QuickBooks, Tally), tax preparation software, investment management software, banking software.
ये Apps for financial transactions, bookkeeping, tax calculations और investment management functions को handle के लिए तैयार किए गए हैं।
Manufacturing and Industrial Software
Examples: computer-aided manufacturing (CAM) software, enterprise resource planning (ERP) systems, inventory management software, supply chain management software.
manufacturing और industrial software को production processes को customized करने, resources का management करने और supply chain operations के communion के लिए design किया गया है।
Educational Software
Examples: Learning Management System (LMS), educational games, virtual classrooms, e-learning platforms.
Academic या training environment में teaching, learning और evaluation activities का support करने के लिए educational software developed किया गया है।
Legal Software
Examples: Case management software, legal research software, document management systems, e-discovery software.
Legal Software Lawyers, Law Firms और legal professionals को cases के management, research करने और legal documents को handle में help करने के लिए design किया गया है।
Real Estate Software
Examples: property management software, real estate listing platforms, mortgage calculation software
Real Estate software properties, listing और real estate exchange को managed करने के लिए design किया गया है।
Customized Software
Customized software, जिसे custom software या bespoke software के form में भी जाना जाता है, computer program या application को referred करता है जो किसी special organization, business या personal user की specific requirements और needs को पूरा करने के लिए special रूप से design, developed और ready किए जाते हैं।
Off-the-shelf या business software के opposite, जिसे users की एक wide range द्वारा general use के लिए design किया गया है, custom software को unit की specific processes, workflows, data structures और business rules के साथ align करने के लिए scratch से बनाया जाता है या large scale पर modified किया जाता है। जिसके लिए इसे developed किया जा रहा है