Introduction to computer software concepts.ppt

FredrickOnunga1 19 views 23 slides Sep 20, 2024
Slide 1
Slide 1 of 23
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23

About This Presentation

Introduction to computer software notes


Slide Content

Types of Software

Introduction
Software is programs or instructions that tell the computer
what to do and how to do it
Computers need software to do even a simple job, without
software computers cannot function

Types of Software
Two types:
System software
It is the background software that enables the application software to
interact with each other
Application software
It is a group of programs designed to accomplish a single task or a group
of related tasks

System Software
Also known as Operating System (OS) and Disk Operating System (DOS)
OS allows applications software to communicate with the hardware
DOS is a group of programs which manages the most basic operations of a
computer system
DOS is a link between the users and the computer system
Example of OS are Window XP, Window 7,VISTA, Linux, Macintosh, etc
DOS programs reside on a floppy disk or hard disk

Functions of OS
Control the hardware, the memory and the application
software
Manages the information on the disk
Runs computer programs
Manages the startup process

Application Software
It is a group of programs designed to accomplish a single
task or a group of related tasks
It divided into two categories:
User-designed application software
Software that is created or designed by big companies and government
department
Ready-made application software
A collection of programs designed for general use

User Designed Application Software
Also known as Bespoke Software or Tailor-Made Software
These type of software are designed and developed
specifically for the company or organization

Advantages
The Company will get the exact software/system that they
need
The software will work exactly how they want it to work
The software will only have the features that they specifically
need in their business

Disadvantages
Takes a long time to develop
Cost a great deal of money to develop such system
Company need to employ a team of people such as analysts,
programmers
There will be little in the way of user support and online help

Ready-Made Designed Application
Software
Also known as Package Software or Package
It usually comes with manuals
Manuals are instruction on how to run the application software
Example Word Processing, Power Point

Package is generally written in one of the programming
language by a team of computer specialists.
These specialist is called programmers
A company or organization which writes packages is called a
software house
A package is specific to an operating system

Advantage of using
Ready-Made Packages
User-friendly
Cheap
Easily Available

Disadvantages of using Ready-
Made Packages
Rigid
Functions cannot be changed
Some may not suit own specific requirement