COMPUTER LECTURES

Home Introduction Hardware Software Database Management Networking Web Development Programming Computer Terms

COMPUTER SOFTWARE

Softwares are programs, instructions, applications within the computer system control and manage the computer's operations. Programs are meant to perform, execute different types of tasks within the computer.
There are two major categories of software packages:
  1. Systems Software (Operating Systems)
  2. Application Software
  1. Systems software
    Systems software are programs or set of instructions that manage and control the computer system, they can not be touched though they can be seen, they manage computer hardware and control other software programs installed in the computer. They also control and manage how users access and work with the computer system. Read also Utility Software

      Examples of systems software include:-
    1. Operating Systems (OS)

    Operating system software
    An Operating System is a computer program that manages the resources of a computer. It accepts keyboard or mouse inputs from users and displays the results of the actions and allows the user to run applications, or communicate with other computers via networked connections. Examples of popular modern operating systems for personal computers are: Microsoft Windows, Mac OS X, and Linux.

    Operating system software tells the computer how to perform the functions of loading, storing and executing an application and how to transfer data. Today, many computers use an operating system that has a graphical user interface (GUI) that provides visual clues such as icon symbols to help the user. Microsoft Windows 10 is a widely used graphical operating system. DOS (Disk Operating System) is an older but still widely used operating system that is text based.

  2. Application Software
    Application Software consists of programs that tell a computer how to produce information.

      Some of the more commonly used packages are:
    1. Word processing
    2. Electronic spreadsheet
    3. Database
    4. Presentation graphics