Computer Softwares
-
Upload
syed-anas-abdali -
Category
Software
-
view
101 -
download
1
description
Transcript of Computer Softwares
Software refers to the non-tangible components of computers, known as computer programs. Computer
software and hardware require each other and neither can be realistically used without the other.
COMPUTER SOFTWARE
DIFFERENCE BETWEEN SYSTEM SOFTWARE & APPLICATION SOFTWARE
System Software Application Software
Enables the computer to function properly.
Usage
Enables users to work efficiently with documentation such as letters, accounting reports and presentations.
Compulsory each computer must
have a system software to function.
Need
Optional depends on usage and needs. Without an application software,the computer is still able to function.
Each computer only needs onesystem software
Number OfSoftware
Each computer can have more than one application software.
Independent - system software can function without an application software.
DependencyDependent - application software cannot work without system software.
WHY TO USE SYSTEM SOFTWARE &
APPLICATION SOFTWARE?
TYPES OF SOFTWARE
Types of Software
System Software Application Software
Translators• Interpreter
s• Compilers
OS• Dos• Window
s• Unix
Packages• Linker• Loader• Editors
Application Package / Tools• M.S Word• M.S Excel
Special Purpose Software• Accounts• Payroll• Inventory
OPERATING SYSTEM
The term DOS can refer to any operating system, but it is most often used as a shorthand for MS-DOS(Microsoft disk operating system). Originally developed by Microsoft for IBM, MS-DOS was the standard operating system for IBM-compatible personal computers.
DOS is still 16-bitoperating system and does not support multiple users or multitasking.
Disk Operating System
Microsoft Windows is a series of graphical interface operating systems developed, marketed, and sold by Microsoft.
Microsoft introduced an operating environment named Windows on November 20, 1985 as a graphical operating system shell for MS-DOS in response to the growing interest in graphical user interfaces (GUI).Microsoft Windows came to dominate the world's personal computer market with over 90% market share, overtaking Mac OS, which had been introduced in 1984.
Windows
OPERATING SYSTEM
Unix (officially trademarked as UNIX) is a multitasking, multi-user computer operating system that exists in many variants. The original Unix was developed at AT&T's Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.
UNIX
OPERATING SYSTEM
TRANSLATORS
A program that executes instructions written in
a high-level language.
Interpreters
A program that translates source code into object code.
Compilers
TRANSLATORS
DEBUGGERS
A special program used to find errors (bugs) in other programs. A debugger allows a programmer to stop a program at any point and examine and change the values of variables.
ASSEMBLERS
A program that translates programs from assembly language to machine language.
FILE MANAGEMENT SYSTEM
The system that an operating system or program uses to organize and keep track of files. For example, a hierarchical file system is one that uses directories to organize files into a tree structure.
PACKAGES
In computer science, a linker or link editor is a computer program that takes one or more object files generated by a compiler and combines them into a single executable program.
Linkers
TYPES OF SYSTEM SOFTWARE
Single program operating system: DOS Assembly language
Multi-tasking operating system Windows Linux Android
APPLICATIONS SOFTWARE:
APPLICATIONS SOFTWARE
Apply to real-world tasks
Solves user problems
vs.
OS controls the hardware
SOFTWARE CHARACTERISTICS
User-friendly
Easy
Minimum training and documentation needed
to use
PURCHASING COMMERCIAL SOFTWARE
INDIVIDUALS Software warehouse store Mail order Electronic software distribution
WORD PROCESSING
Uses Memos Reports Correspondence Minutes of meetings Anything to be typed
Functions Create Edit Format Store Print text and graphics
ELECTRONIC SPREADSHEETS
Uses Comparing mortgage interest rates Preparing budgets Tracking weight loss
Functions Manipulates numbers in rows and columns Recalculates the results when a number is changed What if?
ELECTRONIC SPREADSHEETS
DATABASE MANAGEMENT
Uses Keep track of a large number of related facts Query the data for specific information Retrieve information in a variety of ways
Functions Store data Update data Manipulate data Retrieve data Print data in many forms Report on data in a variety of ways
GRAPHICS
Uses Maps Graphs Charts
Helps to Compare data Spot trends Make decisions
Visual information is more compelling
PRESENTATION GRAPHICS
Uses Sales tool Demonstrate a product Show cost/benefit projections on charts Present audio/video testimonials from satisfied
customers May contain
Text Graphics Audio Video
COMPUTER ART
Use software to Produce art Express ideas
Graphic artist Artistic ability Computer skills Produces computer art
COMMUNICATIONS
Provides method for communicating between computers
Most likely way to connect is via the Internet
Use a browser to access the Internet
BUSINESS SOFTWARE
Custom-written to meet special business needs
Standard packages
Combination of custom-written and off-the-shelf
COMPUTERS AND PEOPLE
Users Any individual who
operates a computer to accomplish a task
Home Business
For detailed answers mail us at:[email protected]