Types of Software Ppt
-
Upload
dann-sarte -
Category
Documents
-
view
6.546 -
download
11
Transcript of Types of Software Ppt
![Page 1: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/1.jpg)
TYPES OF SOFTWARE
![Page 2: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/2.jpg)
Learning Goals for Today
1. To discuss the role of software in computing systems
2. To learn to differentiate among software belonging to the system and application categories
3. To learn about software ownership
![Page 3: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/3.jpg)
• SOFTWARES - are programs that make a computer run. They are sets of instructions which tell the computer what to do to come up with the desired result.
DEFINITION
![Page 4: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/4.jpg)
Concept• The HW needs SW to be useful; the SW
needs HW to be useful
• When the user needs something to be done by the computer, he/she gives instructions in the form of SW to computer HW
• These instructions need to be written in a language that is readily understood by the computer.
![Page 5: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/5.jpg)
Machine Language• That language is called the machine language
• Machine language, though readily understood by microprocessors, is very difficult to write in for human programmers
• Language translators were invented to overcome this problem
![Page 6: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/6.jpg)
Language Translators
• Human programmers write programs in a language that is easy to understand for them
• They use language translators to convert that program into machine language – a language that is easy to understand for the uPs
![Page 7: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/7.jpg)
The Software Development Process
![Page 8: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/8.jpg)
Categories of Computer Software
• General-• Purpose
• Programs
• General-• Purpose
• Programs
• Application-• Specific
• Programs
• Application-• Specific
• Programs
• System• Management
• Programs
• System• Management
• Programs
• System • Development
• Programs
• System • Development
• Programs
• Application• Software
• Application• Software
• Computer• Software
• Computer• Software
• System • Software
• System • Software
![Page 9: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/9.jpg)
HardwareOperating System
Utility LanguageTranslator
Device Driver
ScientificApps.
BusinessApps.
ProductivityApps.
EntertainmentApps.
System software
Application software
![Page 10: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/10.jpg)
SystemSoftware
ApplicationSoftware
Software
![Page 11: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/11.jpg)
System Software- Programs that work automatically once you open or boot your computer.- Their task include loading and running programs, checking and protecting computers, and controlling hardware.- It is the control software that operates the hardware and allows the application to run.
![Page 12: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/12.jpg)
Operating System (OS)• Performs its work invisibly to control the internal functions
of a computer, e.g. maintaining files on the disk drive, managing the screen, controlling which tasks the computer performs and in what order
• It interacts directly with the computer HW
• Other SW normally does not directly interact with the HW, but through the OS
![Page 13: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/13.jpg)
Examples
• Windows XP – home and business• Windows 2000 – business network use• Mac Operating System – GUI, graphics• OS/2 Warp – commercial work• UNIX – general purpose, mainframe• Linux – alternative to Windows• Dos – command driven
![Page 14: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/14.jpg)
Operating Systems
• Operating Systems run in the background without the users being aware of it.
• It controls the inputs, outputs, interrupts, and storage of files as requested by the applications software.
![Page 15: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/15.jpg)
![Page 16: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/16.jpg)
LINUX
![Page 17: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/17.jpg)
DOS
![Page 18: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/18.jpg)
APPLICATION SOFTWARE
• Are programs installed in the computer. It enables the user to do different tasks.
![Page 19: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/19.jpg)
APPLICATION SOFTWARE
• Used for a specific purpose or application.– Word processing;– Numerical analysis and storage;– Recording of data;– Designing and graphics;– Image processing;– Presentations;– Desk top publishing;– Web design.
![Page 20: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/20.jpg)
WORD PROCESSORS
• Used in creating letters, memos, reports and other write-ups.
Examples: WordstarMS WordWordPerfect
![Page 21: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/21.jpg)
![Page 22: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/22.jpg)
MS Word
![Page 23: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/23.jpg)
ELECTRONIC SPREADSHEET
• Software that are equipped with rows and columns where data may be entered and processed automatically or tabulated.
Examples:Visicalc Quattro
Supercalc Ms WorksLotus 123
Excel
![Page 24: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/24.jpg)
VISICALC – the first Spreadsheet
![Page 25: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/25.jpg)
SuperCalc
![Page 26: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/26.jpg)
EXCEL 2007
![Page 27: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/27.jpg)
QUATTRO PRO
![Page 28: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/28.jpg)
DATABASE
• Programs that can be use to organize data in a customized way.
Examples:MS Access MySQLDbase OracleFoxbase Lotus Approach
![Page 29: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/29.jpg)
Dbase
![Page 30: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/30.jpg)
Oracle Database
![Page 31: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/31.jpg)
Utility Programs
• Virus checking and cleaning.• Security using identification and passwords.• File and hard disk management for efficiency and
storage.• Customising the computer to the users requirements,
i.e. short cut menus from mouse click.• Setting peripheral devices to the users requirements,
i.e. setting the monitor resolution.
![Page 32: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/32.jpg)
UtilitiesComputer programs that perform a particular
function related to computer system management and maintenance
Examples:
1. Anti-virus SW2. Data compression SW3. Disk optimization SW4. Disk backup SW5. Disk cleaner
![Page 33: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/33.jpg)
![Page 34: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/34.jpg)
Entertainment Software
• Specially designed for fun and relaxation.
ExampleReal PlayerWinAmp QuickTime
Windows Media Player VLC Media
![Page 35: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/35.jpg)
![Page 36: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/36.jpg)
![Page 37: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/37.jpg)
Multimedia, Desktop and Image Editing Software
• Used to create graphics and publications and to edit images
ExamplesAdobe Photoshop Adobe PagemakerCorel Draw Publisher
![Page 38: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/38.jpg)
![Page 39: Types of Software Ppt](https://reader030.fdocuments.net/reader030/viewer/2022020713/5513d0144a7959d2028b4dc5/html5/thumbnails/39.jpg)