Lecture 4 Computer System Software
Lecture 4 Computer System Software
Module Name:
Business Computer Applications
1
COMPUTER SYSTEM
SOFTWARE
Lecture 4
2
ITU07205, 2020 1
4/30/2025
Today’s Topics
Lecture Objectives
Types of Software
List the two major components of system software.
Explain why a computer needs an operating system.
List the five basic functions of an operating system.
Explain what happens when you turn on a computer.
List the three major types of user interfaces.
Explain the strengths and weaknesses of the most
popular operating systems.
List system utilities that are considered to be essential.
Explain data backup procedures.
ITU07205, 2020 2
4/30/2025
Software
Computer software, or just software, is a
collection of computer programs and
related data that provides the instructions
for telling a computer what to do and how
to do it.
Software are programs, with instructions
which guide the computer to performing
tasks that are associated with using and
controlling hardware.
Generally, software exists on storage
media.
Software
Any set of instructions that guides the
hardware and tells it how to accomplish each
task.
Overall, a software is one of the major
intangible components of any information
technology systems;
they are so created to aid us in performing
tasks using the computer as well as using
hardware features and functions to assist us.
ITU07205, 2020 3
4/30/2025
Software
Based on our needs, software is categorized as
follows;
System software
Interfaces (acts as a means of
communication) between the user, the
applications, and the hardware of a computer
system
• Application software
• consist of functions that
perform specific or
human related tasks for us users
Software
ITU07205, 2020 4
4/30/2025
System Software
System software consists of all the
programs that enable the computer and
its peripheral devices to function
smoothly.
Enables application software to interact
with the computer
Helps the computer to manage its own
internal and external resources
System software
System software is divided into two
main categories:
–The Operating System (OS)
–System Utility Programs
Operating Utility
systems Programs
ITU07205, 2020 5
4/30/2025
System software
Operating System (OS)
The principal component of system software
Must be installed before application
software
Some hardware requires specific OS
Macintosh computers run Macintosh OS
PCs run Microsoft Windows, Linux and
Unix
Utility Programs
Used to support, enhance, or expand
existing programs in the computer
ITU07205, 2020 6
4/30/2025
14
ITU07205, 2020 7
4/30/2025
15
16
ITU07205, 2020 8
4/30/2025
The OS
User Interface ..
The graphical user interface (GUI) uses
graphics called icons, small images that
represent various computer resources, to
initiate actions.
These icons appear on the desktop, the
work area that is created once the
operating system has been loaded into
memory.
18
ITU07205, 2020 9
4/30/2025
The OS
User Interface ..
The menu-driven user interface provides
text-based menus, which display
appropriate user options that are
available.
The command-line user interface forces
the user to type commands line by line to
instruct the operating system about the
desired action(s) to be taken.
19
ITU07205, 2020 10
4/30/2025
21
22
ITU07205, 2020 11
4/30/2025
23
24
ITU07205, 2020 12
4/30/2025
25
ITU07205, 2020 13
4/30/2025
ITU07205, 2020 14
4/30/2025
RTOS
Used to run computers embedded in
machinery, robots, scientific instruments and
industrial systems
An important part of an RTOS is managing
the resources of the computer so that a
particular operation executes in precisely the
same amount of time every time it occurs
Examples: QNX, Real-time Linux
ITU07205, 2020 15
4/30/2025
Single-User, Multi-Tasking
Most Modern (Popular) Operating Systems.
Used by most of PCs and Laptops
Lets a single user interact with several
programs, simultaneously
Example: Windows, Mac OS, Linux
ITU07205, 2020 16
4/30/2025
Multi-User, Multi-Tasking
A multi-user OS allows many users to take
advantage of the computer's resources,
simultaneously
Window OS
Linux/Unix OS
Mac OS
ITU07205, 2020 17
4/30/2025
Exploring Popular OS
35
36
ITU07205, 2020 18
4/30/2025
37
38
ITU07205, 2020 19
4/30/2025
System Utilities:
System utilities (utility programs) are system
software programs that are essential to
effective management of the computer system.
Service programs that perform tasks related to
the control and allocation of computer
resources
Practical Utility programs perform the following
tasks
Virus protection
Data compression
Disk scanner & disk cleanup
Backup
Data recovery
40
ITU07205, 2020 20
4/30/2025
System Utilities:
•Backup software duplicates data found on
the hard disk to a backup device.
•Full backups include all files and data.
•Incremental backups include only those
files changed or added since the previous
backup.
41
System Utilities:
Antivirus software provides protection from
computer viruses. Examples;
42
ITU07205, 2020 21
4/30/2025
System Utilities:
•File manager –The
utility software used to
organize and manage
data on your disk.
•The file manager
enables you to:
•Copy files
•Determine how and
where files are stored
•Delete files
43
System Utilities:
Disk scanning programs find and resolve
problems that result from disk file
storage.
Disk cleanup utilities remove
unnecessary files, which results in saving
space.
Disk defragmentation programs
reorganize stored data in a more
efficient manner.
44
ITU07205, 2020 22
4/30/2025
System Utilities:
File compression utilities:
45
Lecture Summary
System software is made up of two main parts: the
operating system and system utilities.
Computers need software to work. The operating
system coordinates the functions of hardware and
supports the application software.
The operating system has five functions: starting
the computer, managing applications, managing
memory, handling messages from input and output
devices, and providing an interface for
communication.
A six-step process occurs each time you start or
restart a computer.
46
ITU07205, 2020 23
4/30/2025
Any Question
48
ITU07205, 2020 24