Professional Documents
Culture Documents
Software: Is A Set of Programs, Which Are Designed To Perform A Well-Defined Function
Software: Is A Set of Programs, Which Are Designed To Perform A Well-Defined Function
• Application software
• System software
Types of Software
• The kind of software that people use to perform a general task, such as word processing
software used to prepare the text for document, desktop publishing or payroll
processing.
TYPES OF APPLICATION SOFTWARE
Customized
Software
Package Software
CUSTOMIZED SOFTWARE
• Is the kind of “off – the shell” program developed for sale to the general public.
EXAMPLES APPLICATION SOFTWARE:
• Video games
• Video software
• Word processors
• Multimedia software
• Music software
• Software for children
• Communication software
SYSTEM SOFTWARE
• is software that manages computer hardware resources and provides common services
for computer programs.
• is the most important program that runs on a computer. Every general-purpose
computer must have an operating system to run other programs.
CONT.
• Operating systems perform basic tasks, such as recognizing input from the keyboard,
sending output to the display screen, keeping track of files and directories on the disk,
and controlling peripheral devices such as disk drives and printers.
CONT.
• For large systems, the operating system has even greater responsibilities and powers. It is
like a traffic cop -- it makes sure that different programs and users running at the same
time do not interfere with each other. The operating system is also responsible for
security, ensuring that unauthorized users do not access the system.
KINDS OF OPERATING SYSTEMS
• Real-time OS
• Multiuser
• Single user, single task
• Single-user, multitasking
REAL-TIME OS
• This kind of OS controls machinery, industrial equipment and scientific instruments. Its
main purpose is to ensure that an operation executes in exactly the same way, in the
same amount of time, every time it happens.
MULTIUSER
• A multiuser OS lets many people do many things, all at the same time. It has to balance
the needs of each user and keep them separate, so that they don't interfere with each
other.
SINGLE USER, SINGLE TASK
• This kind of OS is designed so that a computer executes a user's tasks one at a time,
such as with early personal digital assistants.
SINGLE-USER, MULTITASKING
• Most PCs use this kind of OS, such as Windows or MacOS. It lets a single user do many
things at once.
PROPRIETARY SOFTWARE
• or closed source software is computer software licensed under exclusive legal right of
the copyright holder with the intent that the licensee is given the right to use the
software only under certain conditions, and restricted from other uses, such as
modification, sharing, studying, redistribution, or reverse engineering. Usually the source
code of proprietary software is not made available.
OPEN-SOURCE SOFTWARE
• Android
• iOS
• BlackBerry
• Windows Phone
• Symbian
• Sailfish
• MeeGo