You are on page 1of 11

SOFTWARE BASICS

AND OPERATING
SYSTEMS
 Software, Programs, and
Support Modules
OBJECTIVES:
At the end of the lesson, students will be able to:

 acknowledge software, programs and support


module;
 know what is .exe file;

 know why software requires so many files;

 know how software works;

 participate in class discussion actively; and

 listen to others with respect.


SOFTWARE, PROGRAMS, AND SUPPORT MODULES

 Software
 comprises of computer programs, support
modules, and data modules
 provides a computer with the instructions
and data to carry out a specific type of task

 Program
 a set of instructions that solves a problem or
carries out a task
SOFTWARE, PROGRAMS, AND SUPPORT MODULES

 Support Module

 provides an auxiliary set of instructions


used in conjunction with the main
software program

 not designed to be run by the computer


user
WHY DOES A SOFTWARE REQUIRES SO
MANY FILES?

 Mostsoftware packages include at least


one executable program file, several
support modules, and one or more data
modules.

 Itis for the programmers’ great deal of


flexibility and efficiency.
WHY DOES A SOFTWARE REQUIRES SO
MANY FILES?

 Mostof the support modules contain “generic”


program instructions that can be used to work
with various programs.

 These techniques affect the process of


installing and uninstalling software.
HOW SOFTWARE WORKS
 Assuming that a VideoFactory, a video editing
program, was installed on your computer,
which is running Windows.

 Youclick the Start button, then select


VideoFactory from the Programs menu.

 The
instructions for Vidfact.exe are loaded into
RAM and then sent to the microprocessor.
HOW SOFTWARE WORKS
 TheVideoFactory window opens and the
graphical controls for video editing tasks
appear. The programs wait for you to select a
control by clicking it with the mouse.
 Theprogram follows its instructions and
performs a pre-specified action.
 The program continues to respond to the
controls that you select until you click the Close
button, which halts execution of the program
instructions and closes the program window.

You might also like