Computer Software Notes for SSC Exams: System and Application Software
Rahul Kumar
SSC Exam Expert & Content Editor
In this note
- 1.What Is Software?
- 2.System Software
- 3.Application Software
- 4.Types of Software by License
- 5.Other Important Terms
- 6.System Software in Detail
- 7.Application Software in Detail
- 8.Software Licensing Terms
- 9.Software Development and Maintenance Terms
- 10.Mobile, Web and Cloud Software
- 11.Important Questions Explained
- 12.Quick Tips to Remember
- 13.Common Mistakes to Avoid
- 14.Quick Revision Points
- 15.Practice Questions With Answers
- 16.More Practice Questions With Answers
- 17.How to Practise This Chapter
- 18.Related Notes and Practice Papers
- 19.Explore More SSC Subjects
- 20.Frequently Asked Questions
PDF Notes: Computer Software Notes for SSC Exams: System and Application Software
Premium PDF · one-time payment of ₹5 · instant access
Computer software is a basic and regular topic in SSC Computer Knowledge. The questions ask you to identify system software, application software and utility programs. These computer software notes for SSC explain the types with examples, tables and practice questions. Read it with the Operating System Notes and Computer Languages and Translators Notes notes.
What Is Software?
- Software is a set of programs and instructions that tells the hardware what to do.
- Hardware is the physical part of the computer. Software cannot be touched.
- Software is divided into system software and application software.
System Software
| Type | Examples and use |
|---|---|
| Operating system | Windows, Linux, Android; manages the computer |
| Device drivers | Help the OS to work with devices such as a printer |
| Language translators | Compiler, interpreter, assembler |
| Utility software | Antivirus, disk cleanup, disk defragmenter, file compression (WinZip), backup tools |
| Firmware | Permanent software stored in ROM, such as the BIOS |
Application Software
| Type | Examples |
|---|---|
| Word processor | MS Word, Google Docs |
| Spreadsheet | MS Excel, Google Sheets |
| Presentation | MS PowerPoint |
| Database software | MS Access, Oracle, MySQL |
| Web browser | Chrome, Firefox, Edge, Safari |
| Media player | VLC, Windows Media Player |
| Graphics and design | Adobe Photoshop, CorelDRAW |
| Accounting | Tally |
| Communication | WhatsApp, Zoom, Skype |
Application software can be general-purpose (MS Office, used by anyone) or special-purpose (Tally, railway reservation software). A customised (tailor-made) software is made for one organisation.
Types of Software by License
| Type | Meaning |
|---|---|
| Freeware | Free to use but the source code is not open (Adobe Reader) |
| Shareware | Free for a trial period, then payment is needed |
| Open-source software | The source code is open and can be modified (Linux, Firefox, LibreOffice) |
| Proprietary software | Owned by a company and paid (MS Office) |
| Public domain software | Free and with no copyright restriction |
Other Important Terms
- Patch is a small update that fixes a bug or a security problem.
- Version shows the release of the software.
- Plug-in or add-on adds a new feature to an existing program.
- Bundled software is the software that comes with a new computer.
- Package is a set of programs for a task, such as MS Office.
System Software in Detail
- Operating system controls the hardware and gives the platform to run the application software.
- Device drivers are small programs that let the operating system talk to hardware such as printers, graphics cards and scanners.
- Utility programs perform support tasks: antivirus, backup, disk cleaner, disk defragmenter, file manager, compression tools (WinRAR, 7-Zip) and system monitors.
- Language translators are compilers, interpreters and assemblers.
- Firmware such as BIOS is permanent software stored in ROM or flash memory.
- Bootloader is the small program that loads the operating system.
Application Software in Detail
| Type | Examples and use |
|---|---|
| Word processing | MS Word, Google Docs, LibreOffice Writer |
| Spreadsheet | MS Excel, Google Sheets, LibreOffice Calc |
| Presentation | PowerPoint, Google Slides, Keynote |
| Database | MS Access, MySQL, Oracle |
| Desktop publishing (DTP) | Adobe PageMaker, InDesign, CorelDRAW, Scribus |
| Graphics and photo editing | Adobe Photoshop, GIMP, Canva |
| Video editing | Adobe Premiere Pro, DaVinci Resolve |
| Audio editing | Audacity |
| Web browsers | Chrome, Firefox, Edge, Safari |
| Email clients | Outlook, Thunderbird |
| Accounting | Tally Prime |
| Computer-aided design (CAD) | AutoCAD |
| Education | Duolingo, Khan Academy apps |
| Entertainment | VLC, Spotify, games |
Software Licensing Terms
| Term | Meaning |
|---|---|
| Proprietary software | Owned by a company; you must buy a licence and cannot see or change the code |
| Freeware | Free to use but the code is closed |
| Shareware | Free trial for a limited time or with limited features |
| Open-source software | The source code is free to see, use, change and share |
| Free software (FOSS) | Gives the freedom to run, study, change and share the software |
| Public domain software | No copyright; anyone can use it freely |
| Adware | Free software that shows advertisements |
| Trial version / demo | A limited version to test the product |
| Cracked or pirated software | Illegal copy; a risk for malware |
- The GNU General Public License (GPL) is a popular open-source licence, started by Richard Stallman (Free Software Foundation).
- Examples of open-source software: Linux, Firefox, LibreOffice, VLC, GIMP, Apache, MySQL, Python and Android (core).
- Examples of proprietary software: Windows, MS Office, Photoshop and macOS.
Software Development and Maintenance Terms
| Term | Meaning |
|---|---|
| SDLC | Software Development Life Cycle: planning, analysis, design, coding, testing, deployment and maintenance |
| Alpha testing | Testing by the developer's own team |
| Beta testing | Testing by a small group of real users before the final release |
| Bug | A fault in the software |
| Debugging | Finding and fixing the bugs |
| Patch | A small fix released after the software is launched |
| Service pack | A large collection of updates and fixes |
| Upgrade | Replacing the software with a new version |
| Version | The number of a release, such as 2.0 |
| Installation / uninstallation | Adding / removing software from the computer |
| Software package | A set of programs for a type of work (MS Office) |
Mobile, Web and Cloud Software
- Mobile apps are made for phones: Android apps (.apk, Google Play Store) and iOS apps (App Store).
- Web applications run in a browser and need no installation, such as Gmail and Google Docs.
- SaaS delivers software over the internet on a subscription.
- Native apps are made for one platform, while cross-platform apps run on many.
- APIs allow two software programs to talk to each other.
Important Questions Explained
Question 1: Which is an example of system software?
Answer: An operating system such as Windows or Linux.
Question 2: Which type of software is MS Excel?
Answer: Application software (a spreadsheet).
Question 3: Which software is used to protect a computer from viruses?
Answer: Utility software (an antivirus).
Question 4: Permanent software stored in ROM is called?
Answer: Firmware.
Question 5: Which software gives the source code free to everyone?
Answer: Open-source software.
Question 6: Which software is free for a trial period only?
Answer: Shareware.
Quick Tips to Remember
- Remember "system software runs the computer, application software does the user's work".
- Learn utilities: antivirus, disk cleanup, defragmenter and backup.
- Link open-source with Linux and Firefox.
- Remember firmware as software stored in ROM.
- Compiler and interpreter are system software.
Common Mistakes to Avoid
- Writing an antivirus as application software.
- Confusing freeware with open-source software.
- Mixing shareware and freeware.
- Writing the BIOS as an application.
- Thinking that a browser is system software.
Quick Revision Points
- Software = system + application.
- System software: OS, drivers, translators, utilities, firmware.
- Application software: MS Office, browsers, Tally, media players.
- Open source = source code is open; freeware = free but closed.
- Firmware = software in ROM.
Practice Questions With Answers
- Which one is system software?
Answer: Operating system (Windows, Linux). - Which one is application software?
Answer: MS Word (Word processor). - An antivirus is what type of software?
Answer: Utility software (System software). - Which software is stored permanently in ROM?
Answer: Firmware (BIOS). - Software that is free but not open source is?
Answer: Freeware (No source code). - Software free for a trial period is?
Answer: Shareware (Then paid). - Linux is an example of?
Answer: Open-source software (Source code is free). - Tally is used for?
Answer: Accounting (Special-purpose software). - A small update that fixes a bug is called?
Answer: Patch (Security update). - Which software helps the OS to run a printer?
Answer: Device driver (System software).
More Practice Questions With Answers
- Which software is used to type a letter?
Answer: Word processor (Application software). - What is software that shows adverts called?
Answer: Adware (Free software). - Who started the Free Software Foundation?
Answer: Richard Stallman (GPL). - Which testing is done by real users before the final release?
Answer: Beta testing (Before launch). - Which software is a utility?
Answer: Disk defragmenter (System software). - What do we call a large collection of updates?
Answer: Service pack (Windows). - Which software is used for accounting in India?
Answer: Tally (Business). - Which of these is open-source?
Answer: Linux (GPL). - Which software is used for 2D and 3D design drawings?
Answer: AutoCAD (CAD). - What is the last stage of the SDLC?
Answer: Maintenance (After deployment). - What does DTP stand for?
Answer: Desktop Publishing (PageMaker). - Which type of app runs in a browser without installation?
Answer: Web application (Gmail).
How to Practise This Chapter
- Read the tables once and learn the key facts by heart.
- Revise the quick revision points the next day.
- Attempt the practice questions above without looking at the answers.
- Solve a full SSC CGL Tier 1 mini mock to test your general awareness.
- Check the previous year papers to see how SSC asks computer questions.
Related Notes and Practice Papers
- Operating System Notes
- Computer Languages and Translators Notes
- Computer Hardware Components Notes
- Computer Knowledge Notes for SSC
- SSC CGL Tier 1 Mini Mock
Explore More SSC Subjects
SSC exams test many subjects, so connect this topic with the related subjects below:
- General Science Notes
- General Awareness Notes
- Quantitative Aptitude Notes
- Reasoning Notes
- Electrical Engineering (SSC JE) Notes
- All SSC subjects and notes
Frequently Asked Questions
What is software?
Software is a set of programs and instructions that tells the computer hardware what to do.
What is system software?
System software manages the computer and runs the hardware. Examples are the OS, drivers and utilities.
What is application software?
Application software helps the user to do a specific task, such as MS Word, Excel and a browser.
What is utility software?
Utility software helps to maintain the computer, such as antivirus, backup and disk cleanup tools.
What is firmware?
Firmware is permanent software stored in ROM, such as the BIOS.
What is open-source software?
Open-source software has its source code open so that anyone can use and change it, such as Linux.
What is the difference between freeware and shareware?
Freeware is free to use, while shareware is free only for a trial period.
What is a patch?
A patch is a small update that fixes a bug or a security problem in software.
How many questions come from software in SSC exams?
One or two questions usually come from the types of software.
What is the difference between alpha and beta testing?
Alpha testing is done by the developer's own team, while beta testing is done by a small group of real users before the final release.
What is SDLC?
SDLC is the Software Development Life Cycle, the steps from planning to maintenance followed to build software.
What is the GNU GPL?
The GNU General Public License is a licence for free and open-source software that allows users to run, study, change and share the software.
Previous chapter
Computer Languages and Translators Notes for SSC Exams
Next chapter
Computer Network Notes for SSC Exams: LAN, WAN, Topologies and Devices
Rahul Kumar
SSC Exam Expert & Content Editor
Rahul is a senior SSC exam strategist with 8+ years of experience helping aspirants crack CGL, CHSL and MTS exams. He writes in-depth notification breakdowns, exam pattern guides and preparation strategies.