Cape It Software Notes
Cape It Software Notes
Cape It Software Notes
nctions and
types of sof
tware
Unit 1 Mod
ule 2:
Objective 4
Content
Purpose, functions and types of software including
application, system (operating systems, language
translators, and utilities); software; embedded systems
(monitoring and control systems)
Purpose of software
Software is a set of instructions, data or programs
used to operate computers and execute specific
tasks.
Application Software
Process Management
A program that is running can be considered as a
process and a program can have many sub-programs.
Therefore, many processes would occur in a computer
system when a program is being executed. The process
management function of the operating system involves
allocating adequate time and resources of the CPU to
each process.
Types of system software
Functions of an operating system (OS)
File Management
All the files created in secondary storage media, such as
the hard disk, are stored within its various files. The OS
is responsible for creating, deleting, renaming of files
and folders and also making back-up copies of files.
Types of system software
Functions of an operating system (OS)
Memory Management
Main memory or RAM stores programs and data that
are presently being used by the CPU. The OS allocates
areas of memory to different programs so that each
program can function effectively.
Types of system software
Functions of an operating system (OS)
Provide Security
Modern computer systems require the entry of a
password in order to access the system. The operating
system provides the user with password protection to
prevent unauthorized access. It also provides back up
and recovery routines in case of system failure.
Types of system software
Functions of an operating system (OS)
Disk Defragmenter- A disk defragmenter is a utility that reorganizes the file and
unused space on a computer’s hard disk so the operating system accesses data
more quickly and programs run faster. (Built into windows and other OS,
Defraggler, Smart Defrag)
Antivirus program- is a utility that prevents, detects and removes viruses from a
computer’s memory or storage devices.(AVG, AVAST, NORTON ANTIVIRUS)
File Compression Utility- is used to reduce or compresses the size of a file. Compressed
file takes up less storage space on a hard disk or floppy disk. (WinRAR, WinZip)
Disk repair- a disk repair utility scans a hard disk or floppy disk
for bad sectors (defective areas) and either makes repairs to
these sectors, or marks the defective area so that the operating
system will not store any data in that location.(EasePartition
Master, CloneZilla)
Types of Application software
Word Processing Software
Word processing software is used to format, beautify, and manipulate text. It
allows features such as synonyms and antonyms. You can change the fonts,
colors, and style according to your choice with the word art feature. Error
checking as well as grammar and spell checking options are also available in it.
Microsoft Word is the best example of a word processing software.
Spreadsheet Software
Spreadsheet software is majorly used to store data in table format and perform
calculations. Intersecting cells are given in a spreadsheet to keep various data
fields such as time, date, text, and numbers. Users can perform calculations with
formulas and functions. The best example of spreadsheet software is Microsoft
Excel.
Presentation Software
Presentation Software lets you put forth your thoughts and ideas in a piece of
visual information. Then, you can present that information in the form of slides.
You can make your slides interactive and informative by adding videos, texts,
charts, graphs, and images. The best example of presentation software is
Microsoft PowerPoint.
Types of Application software
Multimedia Software
Multimedia Software lets you create or record videos, audio, and
image files. Such app software is used in video editing, graphics,
and animations. Common examples of multimedia software are
VLC player, MX Player, and Windows Media Player.
Web Browsers
These software applications are used to browse on the internet.
They let you locate and retrieve data from the web. The most
popular web browsers are Chrome and Firefox.
Educational Software
These types of application software are called academic software
as they are particularly designed to facilitate learning. All
different kinds of tutorial software are included in it. Examples of
educational software are EDX, MindPlay, and Kid Pix.
Types of Application software
Graphics Software
Graphics Software is used to make changes in visual data,
images, and animation. It comprises different editorial
software. Adobe Photoshop, Unity 3d, and Paint-Shop are
examples of graphics software.
Freeware
This type of software is available free of cost. Therefore, you
can download and install them for free. However, you are
not allowed to make any change in its source code. Skype
What's-App are examples of freeware software.
Shareware
Such software's are distributed to the users on a trial basis.
Then, if the users like it and want to continue, they have to
pay for that software. An example of shareware software is
WinZip.
Types of Application software
Simulation Software
Simulation Software is a monitoring program that allows the user to observe an
operation without performing it. Such software is useful when the existing
system’s work is not highly accurate, predictable, or dangerous. It is used widely
in engineering, robotics, flight systems, weather forecast, testing, education, and
video gaming. MATLAB is the best example of simulation software.
Open Source
Open Source software is available with a source code and rights for anyone to
inspect, modify and enhance it. Moreover, most open-source software is
available for free, while very few are paid ones at such a conditional level.
Examples include Fire Fox, Linux