CS1311A Lecture 3 - Computer Software
CS1311A Lecture 3 - Computer Software
LESOTHO
---------------------------------------------------
CS1311A
COMPUTER APPRECIATION,
AWARENESS AND SKILLS
Morolong KJ (Mr.)
CMP 207
kj.morolong@nul.ls
Course Objectives
Computer Literacy Computer System Computer Hardware
What you will learn? What you will learn? What you will learn?
Computer literacy definitions Basic functions of Tangible components of a
and benefits. computers and categories. computer.
What you will learn? What you will learn? What you will learn?
How to communicate with a Basic computer networking, The internet and basic
computer through programs. together with common computer security.
networking devices
COMPUTER SOFTWARE
o System software
o Application software
SYSTEM SOFTWARE
►System software consists of the programs that control or maintain the
operations of the computer and its devices
►System software serves as the interface between the user, the application
software, and the computer’s hardware.
►A user interface controls how you enter data and instructions and how
information is displayed on the screen
►Optimizes the use of RAM. OS decides which programs and data are
moved in and out of the main memory and when
►A file system is normally organized into directories for easy navigation and
usage. These directories may contain files and other directories
►An Operating System does the following activities for file management:
►The operating system determines the order in which tasks are processed
OPERATING SYSTEM FUNCTIONS
Defragmenting
► A disk defragmenter reorganizes the files
and unused space on a computer’s hard
disk so that the operating system accesses
data more quickly and programs run faster
UTILITY PROGRAMS
► Most antivirus programs also protect against worms and Trojan horses.
UTILITY PROGRAMS
• Never open an e-mail attachment unless you are expecting the attachment
and it is from a trusted source
To facilitate communications
APPLICATION SOFTWARE
o System software gets installed when the operating system is installed on the
computer, while application software is installed according to the
requirements of the user.
APPLICATION SOFTWARE
APPLICATION SOFTWARE
The most well-known example of open source software is the Linux operating system, but there
are open source software products available for every conceivable purpose.
Open source software is distributed under a variety of licensing terms, but almost all have two things
in common:
the software can be used without paying a license fee
anyone can modify the software to add capabilities not envisaged by its originators.
APPLICATION SOFTWARE
►Available in a variety of forms:
Off-the shelf software - is a copyrighted retail software that meets the needs of a wide variety of users. e.g
Microsoft office suite
Web application - is a web site that allows users to access and interact with a software from any computer
that is connected to the internet. e.g thuto and facebook
Shareware - is a copyrighted software that is distributed at no cost for a trial period. To use a shareware
beyond trial period, you need to pay. e.g Internet Download Manager
Freeware - is a copyrighted software that is provided at no cost at all. e.g Free download manager
Public-domain software – is a software that has been donated for public use and has no copyrights
restrictions.
APPLICATION SOFTWARE
►Software suites