0% found this document useful (0 votes)
5 views

Software_Notes

The document provides an overview of computer software, categorizing it into system software, programming software, and application software. System software operates hardware and includes utilities like BIOS, while programming software consists of tools for developers, and application software serves end users with specific tasks. It also discusses software licensing types, including freeware and open-source software.

Uploaded by

tashingamurove7
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Software_Notes

The document provides an overview of computer software, categorizing it into system software, programming software, and application software. System software operates hardware and includes utilities like BIOS, while programming software consists of tools for developers, and application software serves end users with specific tasks. It also discusses software licensing types, including freeware and open-source software.

Uploaded by

tashingamurove7
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

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.
Any set of instructions that guides the hardware and tells it how to
accomplish each task.

SOFTWARE

SYSTEM PROGRAMMING APPLICATION


SOFTWARE SOFTWARE SOFTWARE

System Software
System software is computer software designed to operate the
computer hardware to provide basic functionality and to provide a
platform for running application software.
Refers to the operating system and all utility programs that manage
computer resources at a low level.
The BIOS (basic input/output system) gets the computer system
started after you turn it on and manages the data flow between the
operating system and attached devices such as the hard disk, video
adapter, keyboard, mouse, and printer.
The boot program loads the operating system into the computer's
main memory or random access memory (RAM).
System software also includes system utilities, such as the disk
defragmenter and System Restore.

Systems Software
Basic Input/Output System (BIOS) Program

Systems Software

Disk Defragmenter

Systems Software

Disk Cleanup
Systems Software

Disk Partition Tool

Programming Software
Programming software include tools in the form of programs or
applications that software developers use to create, debug,
maintain, or otherwise support other programs and applications.
The term usually refers to relatively simple programs such as
compilers, debuggers, interpreters, linkers, and text editors,

Programming Software
Example of programming languages:
–C
– C++
– C#
– BASIC
– JAVA
– Visual Basic
– Phyton
– HTML
– PHP
Programming Software

Application Software
A program or group of programs designed for end users
Allows end users to accomplish one or more specific (non-computer
related) tasks.
Examples of Computer Application Software
 Word processor
 Spreadsheet
 Presentation Software
 Database Management System
 Desktop Publisher
 Graphic Editor
 Web Browser
Word Processor
Word processor is a software program capable of creating, storing,
and printing documents.
Unlike the standard typewriter, users using word processors have
the ability of creating a document and making any changes
anywhere in the document.
This document can also be saved for modification at a later time or
to be opened on any other computer using the same word
processor.

Word Processor Features


 Insert text
 Delete text
 Cut and paste
 Copy
 Page size and margins
 Search and replace
 Print
Word Processor Examples
 Microsoft Word
 WordPro
 AppleWorks

Spreadsheet
Spreadsheet is a data file made up of rows and columns that are
used to sort data and allow a user to manipulate and arrange data
easily, commonly numerical data.
What makes a spreadsheet software program most unique is its
ability to calculate values using mathematical formulas and the data
in the cells.
Spreadsheet Features:
– Formulas
– Functions
– Charts
– Cut/Copy/Paste with single cells or ranges of cells
– Cells formatting
– Cells merging
Spreadsheet Examples
 Microsoft Excel
 Lotus 1-2-3
 Apple Numbers
 OpenOffice Calc

Presentation Software
A presentation program is a software program that helps create a
slideshow that addresses a topic.
Presentation programs are often used in businesses and schools for
discussing a topic or for teaching.
It typically includes three major functions:
 an editor that allows text to be inserted and formatted
 a method for inserting and manipulating graphic images
 a slide
 show system to display the content.
Presentation Software Features:
 Insert Slide
 Deletion of Inserted slides
 Allows cut and paste slides in any order.
 Allows duplication content or slide
 Allows you to display the presentation designed in a slide show
system. (View Slide Feature)
 Allows animations and/or sounds manipulations on objects in the
slide.
Presentation Software
Example:
 Microsoft PowerPoint
 Adobe Persuasion
 Hypercard
 OpenOffice Impress
 Scala Multimedia
Database Management System (DBMS) Software
 A program that controls the organization, storage, management,
and retrieval of data in a database.
 Users can create tables, queries, forms and reports

Database Management
System (DBMS) Software
Example:
– Microsoft Access
– Oracle Database
– MySQL
– FoxPro

Desktop Publishing Software


 Used to produce high-quality printed documents such as magazine,
greeting card, posters, etc.
 Allows you to use different typefaces, specify various margins and
justifications, and embed illustrations and graphs directly into the
text.
Desktop Publishing Software
Example:
– Adobe Indesign
– QuarkXpress
– MS Publisher

Software Licensing
 Is a legal instrument (by way of contract law) governing the usage
or redistribution of software
 Allowing an individual or group to use a piece of software
 Nearly all applications are licensed
 Some are based on the number machines on which the licensed
program can run whereas others are based on the number of users
that can use the program

Types of Software License


 Registerware
 Shareware
 Freeware
 Open source
 Demoware
 Abandonware
Freeware
Computer software that is available for use with no cost or for an optional
fee.
Freeware is different from shareware, where the user is obliged to pay .
Open Source Software (OSS)
 OSS is also a free software.
 OSS can be defined as computer software for which the human-
readable source code is made available under a copyright license
(or arrangement such as the public domain) that meets the Open
Source Definition.
 This permits users to use, change, and improve the software, and to
redistribute it in modified or unmodified form.

You might also like