Computer software jss two

Computer Software - JSS 2

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:

  1. System Software
  2. 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:

  1. Specific Purpose or Specialized Application Software
  2. 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.

1. Which of the following is a key characteristic of software?

2. Software is broadly divided into which two groups?

3. Which of these is NOT a type of System Software?

4. Which of the following is an example of an Operating System?

5. An anti-virus program is a good example of what type of software?

6. Software designed to help a user perform a wide variety of tasks is called:

7. The software used for drawing and designing purposes is known as:

Comments

  1. 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

Post a Comment

Popular posts from this blog

90 Objective Examination Questions in Major Subjects

Complete Computer Studies/ICT Curriculum for JSS 1 to SSS 3

JSS 3 Objective Questions and Answers in Computer studies