Download presentation
Presentation is loading. Please wait.
Published byAusten Bennett Modified over 9 years ago
1
C31102 IT 2 Computer Center Pluakdaengpittayakom
Software C31102 IT 2 Computer Center Pluakdaengpittayakom
2
Meaning of Software Software is group of commands created from programming language
3
Need of software Software help human can control computer and make profit from it.
4
Programming Language Media between computer and human
Computer can understand only binary number or machine language
5
Programming Language(cont)
Machine language is hard to understand then language translator be created for translate high-level language to machine language Language translator divide 2 types 1) Compiler and 2) interpreter
6
Compiler vs Interpreter
Compiler will check all code before translate to program Interpreter will translate one statement and run it
7
Type of software We can divide software to 2 types System software
Application software
8
System software Control hardware such as get data from keyboard, send data to monitor, etc. start working when computer will be turned on.
9
Function of system software
Manage Input and Output Manage Memory Coordinate between Hardware and Application software
10
Subtype of System software
System software also divide to 2 subtype Operating System : OS Compiler
11
Operating System : OS Low level software that used for maintenance Hardware All computer must install OS
12
Example of OS DOS : Disk Operating System work in command line mode Windows : work in graphic mode, multitask mode, easy to use
13
Example of OS OS/2 like Windows, built by IBM, few difference about command Linux , Freeware OS, Multi user platfrom
14
Language Translator Used for translate source code to machine language
Help programmer can program easier
15
Example of Programming language
PASCAL : structure programming language BASIC : easy command C : flexible & HW friendly programming language LOGO : child learning language FORTRAN, COBOL, RPG ,etc
16
Application Software Software work on specific task can divide in 2 type Ready-made software Specific-task software
17
Ready-made software Built to buy more Like deli
Example of Ready-made software such as word processing, spread sheet, database management, presentation, data communication Low price but not fitness
18
Word processing software
Use for create, edit, format and print document Such as Microsoft Word, Lotus Ami-Pro etc.
19
Spread Sheet Software Use for calculating, define formula and processing Such as Microsoft Exel, Lotus.
20
Database Management Software
Use for create, manage, query and make summary report on various format. Such as Microsoft Access, DB2, Oracle, Foxbase, etc.
21
Presentation Software
Use for create presentation in various format Such as Microsoft Powerpoint, Lotus Freelance, Harward Graphic, etc.
22
Data communication software
Make computers can communicate Such as Internet Explorer, ProCom, CrossTalk, Telix, etc.
23
Specific-task software
Make by order Like command food. Such as 7-11 Account program, PIS High cost but fitness.
24
Summation Software System Apply OS Translator Ready-made Specific Task
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.