Computer software jss two
TOPIC: Computer Software
CLASS: JSS Two
Definition of Software
Software is a set of instructions and procedures given to the computer to perform certain activities or tasks. It can also be defined as a set of instructions that direct the activities of the computer system to undertake a specific task.
Unlike hardware, computer software is not tangible; you cannot physically touch it.
Types of Software
Software is divided into two broad groups:
- System Software
- Application Software
System Software
System software is a collection of programs that supports computer operations. It can also be defined as programs that help run the computer hardware and application software. These include:
- Operating Systems
- Utility Software
- Translators
Operating System
An Operating System (OS) is a software program that manages the hardware and software resources of the computer. Examples of Operating Systems are:
- Disk Operating System (DOS)
- Microsoft Windows
- UNIX
- LINUX
- MAC
- Android
- IOS
- Ubuntu
- Chrome OS
- Solaris
- FreeBSD
- NetBSD
Utility Software
Utility software (service programs) are used for the general housekeeping of the computer. Examples of Utility Programs are:
- File manager or explorer
- Anti-virus
- Network manager
- Disk cleanup software
- Data compression utilities
- Disk defragmenter or partitioner
- System optimizer software
- Screen recorder software
- Driver updater software
- Backup software
Translators
Translators are programs for converting programs written in other languages into machine language instructions so that the computer can execute them. Examples of Translators are:
- Assembler
- Compiler
- Interpreter
- Decompilers
Application Software
Application software are programs that allow humans (the end-users) to accomplish one or more specific tasks (not related to computer operation).
Types of Application Software
Application software can be divided into two main categories:
- Specific Purpose or Specialized Application Software
- General Purpose or Productivity Application Software
Specific Purpose or Specialized Application Software
This type of software is designed to perform a single task efficiently, such as accounting software, reservation systems, banking software, or video editing software. Examples of Specific Purpose Software include:
- Accounting software (e.g., QuickBooks)
- Reservation systems (e.g., airline booking software)
- Banking software
- Video editing software (e.g., Adobe Premiere Pro)
- Medical diagnosis software
- Point-of-Sale (POS) systems
General Purpose or Productivity Application Software
This type of software helps users to be more productive in their work. They are designed to perform a wide variety of tasks. Some examples are examined below.
Word Processing Software
These are software used for creating, editing, and printing documents. Examples include: Microsoft Word, Google Docs, Notepad, Corel WordPerfect, WordPad, WPS Writer, Apple Pages, FocusWriter, Scrivener, Ulysses, LibreOffice Writer, etc.
Spreadsheet Software
These are software for performing accounting and statistical calculations. Examples are: Microsoft Excel, Lotus 1-2-3, Google Sheets, Zoho Sheet, Airtable, Quip, EtherCalc, Apple Numbers, etc.
Graphics Software
These are software that are used for drawing and designing purposes. Examples include: CorelDraw, Paint, Photoshop, Instant Artist, Inkscape, GIMP, Sketch, Figma, Gravit Designer, Canva, Pixlr, etc.
Database Application
Database software allows you to enter, retrieve, and update data in an organized and efficient manner. Commonly used database programs include: Microsoft Access, Oracle, SQL Server, Paradox, Cassandra, HBase, Redis, MongoDB, and Elasticsearch.
Presentation Program
A presentation program is a computer software package used to display information, normally in the form of a slide show. Examples are: MS PowerPoint, Corel Presentations, OpenOffice.org Impress, SlideSlider, SlideRocket, SlideWiki, Audience (software), Ease, Emaze, WPS presentation, etc.
Gaming Software
Gaming software, also known as a computer game, is an electronic game that involves interaction with a user interface or input device such as a joystick, controller, keyboard, or motion-sensing device to generate audiovisual feedback. Examples: GTA, FIFA 2022, ZUMA, Naija Whot, etc.
Test Your Knowledge
Select the correct answer for each question and click 'Submit' to see your score.
RevierSport is more than simply a gaming website; it's a virtual paradise for both gamers and sports fans. RevierSport has established itself as a one-stop shop for all things related to sports and gaming because to its wide selection of sports-related material, which includes everything from live score updates and in-depth match analysis to interactive gaming experiences.
ReplyDelete