Software - PowerPoint PPT Presentation

About This Presentation
Title:

Software

Description:

Chapter 2 Software MIS . – PowerPoint PPT presentation

Number of Views:128
Avg rating:3.0/5.0
Slides: 53
Provided by: acth
Category:
Tags: software | webos

less

Transcript and Presenter's Notes

Title: Software


1
Chapter 2
  • Software

???? MIS ?. ??????????? ???????????
2
????????
  • Program ?????????????????????????????????????
    ??????? ?????????????????????????????????????
  • Software ????????? ?????????????????????????
    ??????????????????????????????? ??? ?????
    Software ????????????????????????????????
  • Application Software ???????????????????????????
    ??????? ????????? Application ??????
    ????????????? Software ???????????????????????????
    ?????

3
Programming Language
  • ???????????? 1 (First Generation Language 1GL)
  • - ????????????????????????????????? ????????
    ??????????? (Machine Language) ?????????? 2
    (Binary Code ??? 0,1)
  • ???? ASCII
  • ???????????? 2 (Second Generation Language 2GL)
  • - ???????????? ????????????? (Symbol
    Language) ?????????????????
  • - Assembly ???? A ????????? Add
  • ???????????? 3 (Third Generation Language 3GL)
  • - BASIC, PASCAL, FORTRAN,COBOL, C, PL/1 ??? Ada

4
Programming Language
  • ???????????? 4 (Fourth Generation Language 4GL)
  • - PowerBuilder, FOCUS, NOMAD, RAMIS, SQL
  • - Visual Programming Visual Basic, Visual
    Basic.Net
  • - Object-Oriented Programming Simula,
    Smalltalk, C, Visual C, Java
  • ???????????? 5 (Fifth Generation Language 5GL)
  • ??????????? Software ?????????????????????
    (Expert SystemES) ???????????????? (Artificial
    Intelligence AI)
  • ???????????? 5 ?????????????????????
    ???????????? (Natural Language)

5
????????????????????????? ????? 2 ?????? 5
????????????????????????????????? Y
?????????????????
???? ????????????
?????? 1 ??????????? ????(?????????????) 00000101 00001000 00000010 00000000 00001100 00010000 00010000 00000000 00000101 00001010 00000010 00000000 00001100 00010000 00010000 00000100 00000101 00000000 00000010 00000000 00001100 00000001 00000000 00000000
?????? 2 ???? Assembly (?????????????) L R2, F2 A R2, F5 ST R2, Y
?????? 3 (????????????) FORTRAN Y25 COBOL add 2,5 giving Y BASIC let Y25 C Y25
?????? 4 (????????????) C Y25 Visual Basic Y25
?????? 5 Add 2 and 5 and assign the result to variable Y
6
  • ????????????????? C ??? JAVA
    ??????????????????????????????????????????? 3GL

7
????????? Software
?????? (User)
????????????????? (Application Software)
????????????? (System Software)
????????? (Hardware)
?????? 1 ??????????????????????????????? Software
??? Hardware
8
  • ????????? 1
  • ????????????????????(User) ??? Hardware
    ??????????? Software ????????? ???????????????????
    ? Hardware ????????????????????????????????

9
?????????????
  • ????????????? ???????????????????????????????????
    ??????????????????????? ??????????????????????????
    ???????????????????????????? ?????????????????????
    ?????????????? ???????????????????????????
    ????????????????????????? ????????????????????????
    ???? ??????? ??????????????????????????? Computer
    ????????????????????????????????????????
    ???????????????? ????????????? ???????
  • ????????????? ???????? 3 ????????????

10
?????????????
???????????????
?????????????????????
??????????
?????????????
1. ?????????????? (OS)
2. ???????????????????
???????????????????
(DBMS)
??????????????????????????
11
?????????????? (Operating System OS)
An operating system (OS) is a set of computer programs that manage the hardware and software resources of a computer.
?????????????? (Operating System
OS) ????????????????????????????????????????????
(System Software) ????????????????????????????????
???????????????????? ????????????????????????????
Hardware, Program ?????????????? ???? OS
?????????????????????????????? Keyboard, Mouse
??????? ??????????????????????????????????
?????????????? ???????????????????????
?????????????????????????????????????????? ???????
??????? (Operating System OS) ???????????????????
- ???? Assembly - ???? C ????????
12
????????????????????? (Operating Systems OS) ????????????????????????????????????????????????????????????????? (Control) ????????????????????????????????????????? ????????????????? ? ????????????????????????????????????? ????????????????????????????????????????
   ??????????? ? ???????????????????????? ????????
                       1) ????????????????????????????
                       2) ?????????????? (Scheduling)
                       3) ?????????????????? (Monitoring)
                       4) ??????????????????????????? (Multiprogramming)
                      5) ?????????????? (Time Sharing)
                      6) ?????????????????????????? (Multiprocessing)
http//dusithost.dusit.ac.th/librarian/it107/C4.h
tm
13
System Software
  • Operating System

?????????????? ?????????????? (Operating System)
Stand-alone (????????????????????????????????????????? Stand-alone) ?????????????? Stand-alone ??????????????? LAN ??? Internet ???????? Client - DOS - Windows 2000 Professional - Windows Millennium Edition - Windows XP Home Edition (??????????? ??????? Stand-alone) - Windows XP Professional Edition (??????????? ??????? Client) - Windows Vista - Windows 7 - Mac OS X (Apple) - OS/2 Warp Client (IBM) - UNIX - Linux
14
System Software
  • Operating System

?????????????? ?????????????? (Operating System)
Network ??????????????????????? (Network Operating System NOS) - Netware - Windows NT Server - Windows 2000 Server - Windows Sever 2003 - Windows Server 2008 - OS/2 Warp Server for E-business - UNIX - Linux - Solaris
15
System Software
  • Operating System

?????????????? ?????????????? (Operating System)
??????????????????????????????????????? (Mobile Device) ???? Smart Phone, PDA, Tablet Computer (OS ?????? ROM ??? ??????? Computer) -Symbian OS -BlackBerry OS -iOS (iPhone, iPod touch, iPad) -Windows Mobile -Windows Phone (??????? Microsoft) -Android (??? Google ????????????????????????????? Linux)-MeeGo (????????????? Maemo ??? Nokia ??? Moblin ??? Intel) -Bada -Palm OS (Palm) -Pocket PC 2002 (Pocket PC)
????????????????????????????????????????? 2
????? 2009 - ????? wikipedia.org ????
??????????????? ??? Mobiln ??? Maemo ???? MeeGo
(???????? blognone.com)
16
??????????????????? Mobile OS

Feature iOS Android webOS Windows Mobile Windows Phone
Company Apple Open Handset Alliance/Google Palm, Inc (HP) Microsoft Microsoft
Programmed in C, C, Objective-C C, C, Java C C Many, .NET (Silverlight/XNA)

17
??????????????????? Mobile OS (???)
Feature BlackBerry OS Symbian Maemo MeeGo bada
Company RIM Symbian Foundation Nokia Linux Foundation Samsung
Programmed in Java C C/C C C
18
Solaris 10
Company/developer Sun Microsystems Latest
stable release 10 11/06/11 December 2006
19
UNIX
  • ????????????????????????? ????????????????????????
    ???? ???? ? ??????????????? (Multitasking)
    ??????????????????????? (Multi-User)
  • ???? OS ?????? ?????????????? ??????????????? ???
    ????????????????????
  • ??????????????????????????????????? Command-line
    ??? GUI (Graphical User Interface)

20
Linux
  • ???? OS ??????????? UNIX ?????????????????????????
    ???????????
  • ??????????????????? ?????????? (Open Source)
  • ??????????????????????????????????????????????????
    ????????????????? Version ????????????????????
  • ?????????????????????????????? ???? Desktop
    Computer ??? Smart Phone

http//www.school.net.th/library/snet1/software/li
nux/index.html
http//www.mrpalm.com/getcontent3.php?tid365
21
Screenshot of Mac OS X v10.4 "Tiger"
Company/developer Apple Inc. Release dateApril
29, 2005 Current version10.4.9 (March 13, 2007)
LicenseAPSL and Apple EULA
22
Mac OS X 10.5 (Leopard)
http//th.wikipedia.org/wiki/E0B981E0B8A1E0
B884E0B982E0B8ADE0B980E0B8ADE0B8A
AE0B980E0B897E0B987E0B899Mac_OS_X_10.
5_.28Leopard.29
23
OS X Lion
http//www.apple.com/th/macosx/whats-new/
24
Mac OS X
  • Mac OS X is a series of Unix-based operating
    systems and graphical user interfaces developed,
    marketed, and sold by Apple Inc. Since 2002, has
    been included with all new Macintosh computer
    systems.
  • Apple also produces specialized versions of Mac
    OS X for use on its consumer devices. iOS, which
    is based on Mac OS X, runs on the iPhone, iPod
    Touch, iPad, and the 2nd generation Apple TV. An
    unnamed variant of Mac OS X powered the 1st
    generation Apple TV.12

http//en.wikipedia.org/wiki/Mac_OS_X
http//th.wikipedia.org/wiki/E0B981E0B8A1E0
B884E0B982E0B8ADE0B980E0B8ADE0B8A
AE0B980E0B897E0B987E0B899
25
Windows 7 Windows 7
Part of the Microsoft Windows family Part of the Microsoft Windows family
                                                                                                                             
                                                                                                                                                 
Screenshot of Windows 7 Release Candidate Screenshot of Windows 7 Release Candidate
Developer Developer
Microsoft Microsoft
Website Official website
Releases Releases
Release date Retail October 22, 2009
http//en.wikipedia.org/wiki/Windows_7
26
Windows Mobile ??????????????????, ????????????
????????????????????? ????????????????
?????????????
http//www.microsoft.com/thailand/windowsmobile/de
vices/samsung.mspx
27
Symbian OS
?????????????????????? ???????? ???????????????
????????
28
Database Management System (DBMS)
???????????????????
System Software
  • ???? Software ????????????????????????????????????
    ???????????????????????? ?????????????????????????
    ??????????????????? ???? ????? Table, ??????????,
    ???????????, ???????????, ????????
  • DBMS ????????????????????????????????
    ??????????????? (Data Dictionary)
    ???????????????????????? (Utility)
    ????????????????????????? (DBMS Language),
    ????????????????????? (Report Generator),
    ???????????????????? (Access Security),
    ?????????????? (Backup) ???????????????? (System
    Recovery)
  • ????????????????????????????????????????????
    ???????? ???? SQL (Structured Query Language
    SQL)

29
Database Management System (DBMS)
???????????????????
System Software
  • MS Access ????????? OS Windows
  • MS SQL Server ????????? OS Windows
  • MySQL ????????? OS Windows, UNIX, Linux
  • Oracle ????????? OS Windows, UNIX
  • Informix
  • Sybase

30
MS SQL Server
31
MS Access
32
Software ?????????????????? ??????????????????????
? (Utility Program)
System Software
  • ?????????????????? (File Viewer) ???? Windows
    Explorer
  • ???????????????????? (Data Compression) ????
    WinZip, WinRAR
  • ????????????????????????? (Diagnostic Utility )
    ???? Windows XP ??????? Dr. Watson
    ???????????????????????????????????
    ??????????????????
  • ????????????????????????????????? (Uninstaller)
  • ?????????????????????? (Disk Scanner)
  • ???????????????????????? (Disk Defragmenter)
  • ????????????????????? (Backup Utility) ????
    Norton Backup ??? Colorado Scheduler
  • ?????????????????????? (Data Recovery)
  • - GetDataBack Data Recovery 1.0, VirtualLap
    Data Recovery 2.3,
  • R-Studio Recovery 2.0
  • ??????????????????? (Screen Saver)
  • ??????????????????????? ???? Norton AntiVirus

33
????????????????????????????????? (Uninstaller)
34
?????????? (Language Translator)
System Software
??????????????????????????????????????????????????
? ??????????????????
  • Interpreter
  • ?????????????? ??????????????????????????????????
    ???? (Source Code/Source Program) ??????? 1
    ?????? ??????????????????(Object Code/Object
    Program) ?????????????????????????????????????????
    ???????? ??????????????????? ?????????????????????
    ??????????????????????????????????????????????????
    ????? ??????????????????????????
  • Compiler
  • ?????????????????????? ??????????????????????????
    ??????????????? ??????????????????????????????????
    ??????????? ??????????????????????????????????????
    ??????????????????

35
????????????????? (Application Software)
  • ??????? Software ????????????????????????????????
    ???????????????? ??????????? Software
    ?????????????????????????????????? ???????????
    Software ?????????????????????????????????????
    ???????? Software?????????????????????????????????
    ???
  • ???????? 2 ??????
  • 1. Software ??????????????????
    (Application-Specific Software)
  • 2. Software ????????????????? (General-Purpose
    Application Software)

36
1. ?????????????????????????????????????
(Application-Specific Software)
  • ??????????????????????????????????????????????????
    ??????????? ??????????????????????????????????????
    ????????????????????????????? ????????????????
    Custom-designed Application
  • ???? ???????????? ????????????????? ??????????
    ??????????????? ?????????????????????
    ?????????????????? ????????????????????????????
    Web ??????? E-commerce
  • ????????????????????????????????????????????????
    ??????????????????????? (Analysis)
    ??????????(Design) ????????????(Coding)
    ????????????????????? (Implementation/Installation
    )

37
?????????????????????????????????????
(Application-Specific Software)
38
?????????????????????????????????????
(Application-Specific Software)
39
?????????????????????????????????????
(Application-Specific Software)
  • ?????
  • 1. ??????????????????????????????????????????????
    ????????????????????
  • 2. ??????????????????? ??????????????????????????
    ?????????????
  • 3. ?????????????????????? Software
    ?????????????
  • 4. ??????????????????????????????????????????????
    ??????????????????????
  • ???????
  • 1. ???????????????????????????
  • 2. ????????????????????????
  • 3. ?????????????????????????????????????
    ??????????????????????????????????????????????????
    ? ????????????????????????????????????????????????

40
2. ??????????????????????????????????(General-Pur
pose Application Software)
  • ?????????????????????????????????????
    ??????????????????????????????????
    ???????????????????? ?????????????????????????????
    ???????? ?????????????????? (Packaged Software)
  • ???????????????????????????????????????
  • ????????????????????????????? ?????????? Down
    Load ??? ??? Web Site ?????
  • ???? ????????? ?????????, ????????????,
    ?????????????, ?????????????????, ?????????????,
    ?????????????, ???????????? VCD,
    ??????????????????????????? (CRM)
  • ???? Microsoft Words, Microsoft Excel,
    Microsoft Access, MySQL, Microsoft Powerpoint ,
    Microsoft Project, Pladao Writer, MySQL

41
??????????????????????????????????(General-Purpos
e Application Software)
  • ?????
  • 1. ???????????????????
  • 2. ?????????? ???????????????????????????????
  • 3. ????????????????
  • 4. ?????? Upgrade ???????????????????
  • ???????
  • 1. ??????????????????????????????????????????????
    ????
  • 2. ?????????????? ??????????????????????????????
    ???
  • 3. ??????????????????????????????????????????????
    ? ????????????

42
??????????????????????????????????
(General-Purpose Application Software)
http//www.sbsoft.co.th/ecom/easyacc.php?cate_id1
5
43
?????????????????
???????????????????
?????????????????? (Packaged Software) ???????????
???????????????? (CRM) ?????????? ???? Down load
??? ????????????????????????
http//www.nanosoft.co.th
44
????????? Software
  • 1. Software ????????????????? MS Office, MS SQL
    Server
  • 2. Software ???????????????????? (Shareware),
    (Freeware), (Open Source)
  • ???????? (Shareware)
  • ???? Software ???????????????????????????????????
    ????? ??????????????????????????
    ???????????????????????????????????
    ??????????????????? ??????????????????????????????
    ?????? (??????????????????????)
  • ??????? (Freeware)
  • ???? Software ???????????????????????????????????
    ???????????????????????????? ???????????????
    ?????????????????????????????? Internet
    ???????????? Down load ???????????????????????????
    ????????????????????????????????????
    ??????????????????????????? Source Code
    ????????????????

45
  • ?????????? (Open Source)
  • ??? Software ??????????????????? ????? ????????
    ?????????????????????? ??????????????????????
    ??????????????????????????????????
    ???????????????????????????? ?????????????????????
    ????????????????????????????????? Internet ????
    MySQL ??? Linux

http//www.artnanastudio.com/miniweb/index.php?nam
eknowledgefilereadknowledgeid3
46
???????? Software ????????????????????????
??????????????? ?????????????
?????????????? (OS) Linux TLE (Linux ????)
??? Office Pladao Office, Office TLE
Web Server Apache
Web Browser Opera, Mozila Firefox
DBMS MySQL, PostgreSQL
????? Epi Info
??????? Gimp
47
Linux TLE
48
Pladao office
49
Web Browser Mozila Firefox
http//lanta.giti.nectec.or.th/drupal/?qnode/237
50
?????????????????? (????????)
  • ?????????????????????????????????????????????????
    10 ????
  • ??????????????????????????????????????????? 2
    ????????????????? Stand-alone ????????????????????
    ???????????????? Hardware ??? Software
    ????????????????????????????????????????????????

51
????????????????? 2
  • ????????????????????????? Application Software
  • ??????????????????????????????????????
  • 1. Open Source
  • 2. DBMS ?????????????
  • 2. OS ?????????????
  • 3. ?????????? Update ?????????????????????????????
    ????????
  • File ??????????????? ??????????????????
    ??????????????????????????? ????????????
    ?????????????????????????????????????????
    ??????????? ??? File ?????????????
    ???????????????? ????????_?????????_????_???????
  • ??? ??? File ?????????????????????????
    ????
  • ????????????????????????? ????????????????????????
    ? (hard copy) ????? File (Soft Copy)
    ?????????????????? ????? ?????????
    ??????????????????? ????????????????
  • ???????? ???????????????? ?????? File
    ?????????????????????????????

52
  • ???? 2 ?????????? 2554
  • ??? 12/08/54
Write a Comment
User Comments (0)
About PowerShow.com