Professional Documents
Culture Documents
OBJECTIVES:
Define software.
Appreciate the importance of software.
Identify the major classifications of software.
Differentiate the different user interfaces.
Understand the concept of peopleware.
SOFTWARE
Intangible component of the computer
Logical, step-by-step, and detailed instructions that
SOFTWARE FUNDAMENTALS
Computer Programs
SOFTWARE FUNDAMENTALS
Computer Programs
RELATIONSHIP:
Application Software
ystem Softwar
HARDWARE
4) Specialty Software
Presentation Graphics Software
- uses graphics, animation, sound and data to make visual
presentations, commonly called slide shows.
-enables users to mix text and graphics to produce highquality output for commercial printing.
E.g. Page Maker, Adobe In Design, Microsoft publisher.
COPYRIGHT
The exclusive right that prohibits copying of intellectual
serve a
Public-domain Software
- is not protected by copyrighted and thus may be duplicated by
anyone at will. They are often available through sites on the internet.
Shareware
- is copyrighted software that is distributed free of charge but
requires users to make a monetary contribution in order to continue
using it.
SYSTEM SOFTWARE
Enables the application software to interact with the
3 BASIC COMPONENTS:
1. Operating System (OS)
2. Device Drivers
3. Utility Programs
1. OPERATING SYSTEM
- supervises the over all operations of the computer, allocates
CPU time and main memory to programs, and provide an interface
between the user and the hardware.
- it is the principal component of system software in any computing
system.
- Also called Software Platform
2. DEVICE DRIVERS
- Helps the computer control the peripheral devices.
3.UTILITY PROGRAMS
- generally used to support, enhance, or expand existing programs
in a computer system.
- It is designed to help analyze, configure, optimized and maintain
the computer.
UTILITY PROGRAMS
Backup utility is used to make duplicate copy of the
USER
APPLICATION SOFTWARE
Word processing, spreadsheets, database, graphics,etc.
DEVICE
DRIVERS
SYSTEM SOFTWARE
Operating System
HARDWARE
UTILITY
PROGRAMS
2) CPU Management
o Kernel is the supervising the software that manages the CPU.
o Memory management - the OS keeps track of the memory
3) File Management
o
File is either a:
Data File: a named collection of data
Program File: a program that exist in computers secondary
storage.
4) Task Management
Required for users that accommodate multiple users.
Multitasking the management of 2 or more task, or programs,
5) Formatting
-process of preparing a disk so that it can store data or programs.
6) Security Management
2 TYPES:
Command-Driven Interface
MS-DOS
Graphical User Interface (GUI)
3 FEATURES OF GUI:
Desktop
The systems main interface screen, displays pictures(icons) that
Windows XP
Windows 7
Linux powerful version of the UNIX OS that is open source
software (publicly and freely available).
Java OS OS designed to execute programs written in Java, for
internet and intranet applications, embedded devices, hand-held
products, and client computing.
Etc..
PEOPLEWARE
PEOPLEWARE:
Consist of the users or personnel involved in data
processing operations.
The are the most important part of and beneficiaries of
computer-communication system.
End Users
- these are those without much technical knowledge of information
technology, who use computers for entertainment, education or workrelated tasks.
languages.
Develop technical specifications for future computers
system and applications.
Establish programming standards.