StudyLover
  • Home
  • Study Zone
  • Profiles
  • Typing Tutor
  • Contact us
  • Sign in
StudyLover Application Software
Download
  1. Computer Application
  2. UNIT III: Software Foundations: System, Application & Operating Systems
System Software : Operating System & Its Functions
UNIT III: Software Foundations: System, Application & Operating Systems

1) Plain-language idea

Application software (apps) helps users do their tasks—writing, calculating, designing, messaging, learning, billing, etc. It sits on top of system software (OS, drivers) and uses the OS services.


2) Where it fits (stack)

User → Application Software → uses → Operating System/Drivers → controls → Hardware


3) Main categories (with familiar examples)

A) General-purpose apps

  • Office/Productivity: Word processors (Writer/Word), spreadsheets (Excel/Calc), presentations (PowerPoint/Slides), note-taking.

  • Browsing & Communication: Web browsers (Chrome/Firefox), email (Outlook/Thunderbird), chat/video (Teams/Zoom/Meet).

  • Media: Image editors (Photoshop/GIMP), audio editors (Audacity), video editors (Premiere/DaVinci), viewers/players (VLC).

B) Special-purpose / Domain apps

  • Business/ERP: Accounting, inventory, CRM, HR/payroll, POS/billing (e.g., Tally, Odoo modules).

  • Design/Engineering: CAD/CAM (AutoCAD, SolidWorks), EDA/PCB, 3D modeling (Blender), GIS/RS (QGIS, ArcGIS).

  • Education & e-learning: LMS, quiz/exam tools, simulators.

  • Healthcare: EMR/HIS, PACS/DICOM viewers.

  • Science/Data/AI: RStudio, Jupyter, MATLAB, Python data stacks.

  • Finance/Banking/Trading: Terminals, risk tools.

  • Creative/DTP/Publishing: InDesign, Scribus.

C) Entertainment & creative arts

  • Games, DAWs (music production), animation/VFX, streaming apps.


4) Delivery styles (how apps are run)

  • Desktop apps: Installed on PC (Windows/macOS/Linux). Full local features; can work offline.

  • Web/Cloud apps (SaaS): Run in browser; server in the cloud (Docs, Canva, Gmail). Easy deployment; needs Internet.

  • Mobile apps: Android/iOS; sensor access, notifications, app-store distribution.

  • Hybrid/PWA: Web tech packaged as app; installable, offline cache, push notifications.


5) Interaction styles

  • GUI: Windows, icons, menus, mouse/touch (most common).

  • CLI/TUI: Commands/text interfaces (devops, data).

  • API-only services: No human UI; used by other apps.


6) File formats & interoperability (exam-useful)

  • Documents: .docx, .pdf, .txt, .odt

  • Spreadsheets: .xlsx, .csv, .ods

  • Presentations: .pptx, .odp

  • Images: .jpg/.png/.svg; Audio: .mp3/.wav; Video: .mp4/.mkv

  • Data/Exchange: .csv, .json, .xml, .sql
    Tip: Prefer open formats (.pdf, .csv, .odt/.ods, .svg) to reduce vendor lock-in.


7) Installing, updating, and managing apps

  • Install: App stores, installers (.exe/.msi/.dmg), package managers (apt/dnf/brew), portable apps.

  • Update types: Patch (bug/security), Minor (features+fixes), Major (big change).

  • Versioning: Major.Minor.Patch (e.g., 3.2.5).


8) Licensing & cost models

  • Proprietary/Commercial: Pay once or subscription; closed source (MS Office).

  • Open Source: Source code available (LibreOffice, GIMP). Licenses: MIT, Apache, GPL.

  • Freeware: Free to use, closed source (Adobe Reader).

  • Shareware/Trial/Freemium: Limited time/features; pay to unlock.

  • SaaS/Subscription: Pay monthly/yearly (Office 365, Adobe CC).


9) Quality attributes of a good application

  • Usability: Easy to learn/use; clear UI.

  • Functionality/Correctness: Does the job accurately.

  • Performance: Responsive; efficient with CPU/RAM.

  • Reliability: Few crashes; saves/recoveries.

  • Security & Privacy: Safe data handling, permissions.

  • Maintainability/Updatability: Patches and improvements.

  • Portability: Works across OS/devices (where intended).

  • Accessibility: Keyboard navigation, screen-reader support, captions.


10) Security & privacy (simple hygiene)

  • Download from trusted sources; check publisher.

  • Keep apps/OS updated; enable auto-update if possible.

  • Use strong passwords, MFA; beware phishing.

  • Check permissions (camera/mic/location).

  • Back up important files (cloud + external drive).


11) Classic comparisons (exam favorites)

Topic

Desktop vs Web (SaaS)

Packaged vs Custom

Open-source vs Proprietary

Core idea

Local install vs Browser-based

Off-the-shelf vs Built-to-order

Code open vs Code closed

Pros

Offline, rich device access

Quick deploy, cheaper

Transparent, flexible, community

Cons

Updates per device

May not fit exactly

Support varies; learning curve

Best for

Heavy media, offline work

Common needs

Education, research, avoiding lock-in


12) Tiny diagram (data path idea)

User → App UI → OS services (files, network, print) → Drivers → Devices (SSD/Printer/Display)


13) Mini examples you can write

  • “A spreadsheet models monthly expenses and generates charts for a presentation.”

  • “A CAD application produces precise engineering drawings for manufacturing.”

  • “A GIS app overlays satellite imagery with field data for urban planning.”

  • “A web email client works anywhere with a browser; no local install needed.”


14) Common confusions (cleared)

  • Application vs System software: Apps do user tasks; system software runs the computer (OS, drivers, utilities).

  • Freeware vs Open source: Freeware is free to use but code is closed; open source exposes code (may be free).

  • Mobile vs Web app: Mobile installs from store and uses device sensors; web app runs in browser (can be PWA).


15) Choosing the right application (quick checklist)

  • Task fit & features (must-have vs nice-to-have)

  • Platform (Windows/macOS/Linux/Android/iOS/web)

  • Offline vs online needs

  • Interoperability (file formats/APIs)

  • Cost & license (one-time vs subscription)

  • Security/privacy (data location, encryption)

  • Support/community (updates, docs)


16) Practice questions (with answers)

1.   Define application software. How is it different from system software?
Ans: App software helps users perform tasks; system software runs/manages the computer (OS, drivers).

2.   Give two examples each of general-purpose and special-purpose apps.
Ans: General: word processor, spreadsheet. Special: accounting ERP, CAD.

3.   State two advantages of web (SaaS) apps over desktop apps.
Ans: No local install; accessible anywhere; auto-updates (any two).

4.   What is vendor lock-in and how can you reduce it?
Ans: Being stuck with one vendor’s format/pricing; use open file formats and interoperable standards.

5.   Differentiate freeware and open-source (one line each).
Ans: Freeware—no cost, code closed; Open-source—code open (often free), can modify/redistribute per license.

6.   Name three quality attributes of good application software.
Ans: Usability, reliability, performance (also security, portability, accessibility).

7.   List three common document/media formats and their use.
Ans: .pdf (fixed-layout docs), .xlsx (spreadsheets), .png/.jpg (images), .mp4 (video).


17) One-page recap

  • Application software = user-task tools (office, browser, media, domain apps, games).

  • Runs on top of the OS; uses system services and drivers.

  • Delivery: Desktop, Web/SaaS, Mobile, Hybrid/PWA.

  • Licenses: Proprietary, open-source, freeware, shareware, subscription.

  • File formats: Prefer open standards to avoid lock-in.

  • Qualities: Usable, correct, fast, reliable, secure, portable, accessible.

  • Pick apps by task fit, platform, interoperability, cost, privacy, support.


 

System Software Operating System & Its Functions
Our Products & Services
  • Home
Connect with us
  • Contact us
  • +91 82955 87844
  • Rk6yadav@gmail.com

StudyLover - About us

The Best knowledge for Best people.

Copyright © StudyLover
Powered by Odoo - Create a free website