Operating System and Application Software · 2019-01-21 ·...

58
ระบบปฏิบัติการและโปรแกรมประยุกต์ Operating System and Application Software Chapter 4

Transcript of Operating System and Application Software · 2019-01-21 ·...

Page 1: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

ระบบปฏบตการและโปรแกรมประยกต

Operating System and

Application Software

Chapter 4

Page 2: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

วตถประสงค

Next

สามารถอธบายความหมายและเขาใจหนาทหลกตางๆของระบบปฏบตการและโปรแกรม

ประยกต

สามารถอธบายการจดการไฟลและการจดเกบขอมลตามโครงสรางของโฟลเดอรได

สามารถอธบายถงกระบวนการจดการฮารดแวรของระบบปฏบตการได

ทราบถงความเปนมา ความสามารถและลกษณะของระบบปฏบตการตางๆทน ามาใชกบ

เครองคอมพวเตอรแตละประเภท

สามารถบอกนยามของค าวาโปรแกรมประยกตได

สามารถจ าแนกประเภทของโปรแกรมประยกต

สามารถบอกวธการจดหาโปรแกรมประยกตได

Page 3: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

เนอหา

4.1 ววฒนาการของระบบปฏบตการ

4.2 ความหมายของระบบปฏบตการ

4.3 หนาทของระบบปฏบตการ

4.4 ตวอยางระบบปฏบตการ

4.5 ความหมายของโปรแกรมประยกต

4.6 ประเภทของโปรแกรมประยกต

4.7 ตวอยางโปรแกรมประยกตแยกตามกลมงาน

4.8 วธการจดหาโปรแกรมประยกต

Page 4: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

บทน าซอฟตแวรเปนชดค าสงของโปรแกรมหลาย ๆ โปรแกรมน ามารวมกนเพอให

สามารถท างานไดอยางครบถวนสมบรณตามทตองการซงซอฟตแวรแบง

ออกเปน 2 ประเภท คอ ซอฟตแวรระบบและซอฟตแวรประยกต

ซอฟตแวรระบบใชส าหรบจดการฮารดแวรและรายละเอยดทางดานเทคนค

ตางๆ ซอฟตแวรระบบแบงเปน 2 ประเภท คอ ระบบปฏบตการ และ โปรแกรมอตถประโยชน

แตซอฟตแวรประยกต จะใชส าหรบการท างานเฉพาะสามารถแบงซอฟตแวร

ประยกตออก เปน 2 ประเภท คอ โปรแกรมใชเฉพาะดาน

และโปรแกรมส าเรจรป

Page 5: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.1 ววฒนาการของระบบปฏบตการยคแรก (ค.ศ. 1945 - 1955) เปนยคคอมพวเตอรพนฐาน ตวคอมพวเตอรประกอบไปดวย

หลอดสญญากาศจ านวนมาก มขนาดใหญมากคอมพวเตอรยคนจะยงไมมระบบปฏบตการ และใชการด I/O

ในการรบ-สงขอมล

ยคท 2 (ค.ศ. 1955 - 1964) เปนยคทรานซสเตอร ซงเปนการรวมวงจรของหลอด

สญญากาศเขามาไวดวย กนท าใหคอมพวเตอรมขนาดเลกลง และมประสทธภาพสงขน ได แกเครองเมนเฟรม

ซงมการสรางคอมพวเตอรออกมาจาหนายมากขน แตเครองเมนเฟรมกยงถอวามขนาดใหญ และการทางานยง

ยงยาก ดงนนจงตองมเจาหนาทส าหรบดแลเครองโดยเฉพาะ และตองอยในหองปรบอากาศ และการทมราคา

แพงท าใหมใชเฉพาะในหนวยงานใหญอยางเชน มหาวทยาลย และหนวยงานราชการเทานน เร มมการเขยน

โปรแกรมเพอสงงาน เชนภาษา FORTRAN และ COBOL ระบบปฏบตการในยคนจะเปนลกษณะ

Batch Processing

Page 6: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.1 ววฒนาการของระบบปฏบตการ (ตอ)

ยคท 3 (ค.ศ. 1965 - 1980) ยค IC (Integrated Circuit) เปนวงจรไฟฟาทรวมเอาทรานซสเตอรหลายๆ ตวเขามาไวดวยกน ท าใหคอมพวเตอรม

ขนาดเลกลง และมประสทธภาพสงขน ท าใหเรมมการพฒนาคอมพวเตอรข นสง

เชน COBOL และ PASCAL เปนตน แมจะมขอจ ากดดานมลตโปรแกรมม ง

(Multiprogramming), และมลตโปรเซสซ ง (Multiprocessing) แตกเรมมระบบเรยลไทม (Real-Time Systems), การแบงเวลา (Time Sharing) และ

ระบบปฏบตการแบบ Virtual Storage Single-Mode ทใชในระบบ UNIX

Page 7: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.1 ววฒนาการของระบบปฏบตการ (ตอ)

ยคท 4 (ค.ศ. 1981 - ปจจบน) เปนยคทคอมพวเตอรมการพฒนารวดเรวท สด อปกรณ

คอมพวเตอรถกพฒนาใหมขนาดเลกลง และมประสทธภาพสงมาก ท าใหคอมพวเตอรมขนาดเลกและม

ราคาถก การพฒนาภาษาคอมพวเตอรมมากท าใหมภาษาคอมพวเตอรข นสงมากมายขอจ ากดตางๆเรมม

นอย ระบบปฏบตการในยคนสามารถจดการเกยวกบทรพยากรไดด ไมวาจะเปนการแบงทรพยากรกนใช

การตดตอสอสาร และการท างานรวมกนของอปกรณหลายๆอยางระบบปฏบตการกมใหเลอกมากมายตาม

ลกษณะงานทใช เชน UNIX, LINUX, DOS และ Windowsรนตางๆ เปนตน

Page 8: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.2 ความหมายของระบบปฏบตการ

ชดของโปรแกรมทอยระหวางฮารดแวรและซอฟตแวรประยกต มหนาทใน

การควบคมการปฏบตงานของฮารดแวร และสนบสนนค าสงส าหรบควบคม

การท างานของฮารดแวรประยกต

Page 9: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.2 ความหมายของระบบปฏบตการ (ตอ)ซอฟตแวรระบบประกอบดวยซอฟตแวร 2 ประเภท คอ

ระบบปฏบตการ (Operating System) คอ ชดของโปรแกรมทอยระหวางฮารดแวรและ

ซอฟตแวรประยกตทมหนาทในการควบคมการปฏบตงานของฮารดแวร และสนบสนนค าสงในการ

ท างานของฮารดแวรใหกบซอฟตแวรประยกต

ตวแปลภาษาคอมพวเตอร (Translator) คอ เปนโปรแกรมทแปลโปรแกรมภาษาตนฉบบ

(Source Code = เขยนดวยภาษาแอสเซมบล/ภาษาระดบสง) ไปเปนภาษาเครอง

(Object Code = ประกอบดวยเลขฐานสอง)

TranslatorSource Code Object Code

A+B 01000001 00101011 01000010

Page 10: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.2 ความหมายของระบบปฏบตการ (ตอ)

ตวแปลภาษาแบงไดดงน

แอสเซมเบลอร (Assembler) หมายถง แปลภาษาแอสเซมบลเปนภาษาเครอง

อนเตอรพรเตอร (Interpreter) หมายถง แปลภาษาระดบสงเปนภาษาเครอง โดยใชหลกการแปลพรอมท างานตามค าสงทละบรรทด

คอมไพเลอร (Compiler) หมายถง แปลภาษาระดบสงเปน

ภาษาเครอง โดยใชหลกการแปลทงโปรแกรมเปน Object Code กอนน ามาท างาน

Page 11: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.3 หนาทของระบบปฏบตการ

1. ตดตอกบผใช (User Interface) ผใชสามารถตดตอหรอควบคม

การท างานของเครองผานทางระบบปฏบตการได แบงออกไดเปน 2 ประเภทดงน

ประเภทคอมมานดไลน (Command Line) อนญาตใหปอนรปแบบ

ค าสงท เปนตวหนงสอ (text) สงการลงไปทละบรรทดค าสง เรยกวา คอม

มานไลด (command line)

Page 12: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.3 หนาทของระบบปฏบตการ (ตอ)

1. ตดตอกบผใช (User Interface) (ตอ)

ประเภทกราฟก (GUI - Graphical User Interface) น าเอารปภาพมาปรบใชสงงานแทนตวอกษร เชน ใน

ระบบปฏบตการ Windows ซงผใชไมจ าเปนตองจดจ ารปแบบค าสงเพอใชงานใหยงยากเหมอนกบแบบ

คอมมานดไลนเพยงแคเลอกรายการค าสงภาพทปรากฏบนจอนนผานอปกรณตางๆ เชน เมาสหรอ คยบอรด

Page 13: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.3 หนาทของระบบปฏบตการ (ตอ)

2. การควบคมการท างานของอปกรณและเครองคอมพวเตอร

เพอใหการท างานของระบบเปนไปอยางถกตองและสอดคลองกน

แบงหนาทในการจดการทรพยากรไดเปน 4 กลม คอ

1. การจดการงาน ( Process Management )

2. การจดการหนวยความจ า (Memory Management )

3. การจดการแฟม ( File Management )

4. การจดการอปกรณ ( I/O Management )

Page 14: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.3 หนาทของระบบปฏบตการ (ตอ)

การจดการงาน ( Process Management )งานทเราจะท าการประมวลผล ไมวาจะเปนการแบงเวลาการสพล

การพมพขอมล โดยแตละโปรเซสจะมการก าหนดทรพยากรในการใชท

แนนอน เชน

เวลาในการใช CPU

การใชหนวยความจ า

การรบขอมล

การแสดงผล

Page 15: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.3 หนาทของระบบปฏบตการ (ตอ)

การจดการหนวยความจ า (Memory Management )

- ตดตามการใชงานหนวยความจ าสวนตางๆ วาท าอะไร

- ตดสนใจวาจะโหลดโปรเซสใดเขาไปยงหนวยความจ าสวนทวาง

- จดสรรหนวยความจ าเมอมความจ าเปนตองใชหนวยความจ า

Page 16: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.3 หนาทของระบบปฏบตการ (ตอ)

การจดการแฟม ( File Management ) ระบบปฏบตการจะท า

หนาทในการสงถายขอมลลงไปจดเกบในอปกรณบนทกขอมล

- สรางและลบไฟล

- สรางและลบไดเรกทอร

- สนบสนนการจดการไฟลในรปแบบเดมๆทผานมา

- แมพไฟลไปยงสงทใชจดเกบขอมล

- แบคอพหรอสรางไฟลส ารอง

Page 17: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.3 หนาทของระบบปฏบตการ (ตอ)

การจดการอปกรณ ( I/O Management ) ควบคมการรบขอมลและ

แสดงขอมลผานทางอปกรณตางๆ เชน เมาส คยบอรด

จดการเนอทวางบนดสก

จดการจดต าแหนงขอมลทกระจดกระจายใหอยรวมกลมกนเพอความรวดเรวใน

การเรยกใชขอมล

การจดแบงเวลาในการใชดสก

Page 18: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.4 ตวอยางระบบปฏบตการ

ระบบปฏบตการส าหรบเครองคอมพวเตอรสวนบคคล ดอส (DOS) วนโดว (Windows) โอเอส/ท (OS/2) ฟรบเอสด (FreeBSD) ระบบปฏบตการแมคอนทอช

Page 19: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.4 ตวอยางระบบปฏบตการ (ตอ)

ระบบปฏบตการส าหรบเครองคอมพวเตอรแมขายยนกซ (Unix) ลนกซ (Linux) และ ลนกซทะเล (Linux TLE) โนเวลเนตแวร (Novell Netware)

ระบบปฏบตการส าหรบเครองอปกรณขนาดเลกวนโดวโมบาย (Windows Mobile)

Page 20: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

ดอส (DOS)

พฒนาขนเมอป ค.ศ. 1980 โดยบรษทไมโครซอฟตท างานดวย Text mode รบค าสงผาน Command Lineประกอบดวย 2 รนคอoพซ - ดอส (PC-DOS) oเอมเอส - ดอส (MS-DOS)

Page 21: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

ระบบปฏบตการรนตางๆ ของ Microsoft

Page 22: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

Windows 3.0พฒนาขนเมอป ค.ศ. 1990 โดยบรษทไมโครซอฟต ตดตอกบผใชแบบ Graphical User Interface(GUI)

ท างานบนระบบปฏบตการ DOS

Page 23: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

Windows 95

พฒนาขนเมอป ค.ศ. 1995 โดยบรษทไมโครซอฟตเปนระบบปฏบตการ 32 บตรนแรก แตยงไมสมบรณนกท างานแบบ Multitaskingสามารถเชอมตออปกรณแบบ Plug and Playสนบสนนการตดตอสอสารผานเครอขาย

ตงชอ และนามสกลของไฟลรวมไดถง 255 ตวอกษร

Page 24: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

Windows 2000พฒนาขนเมอป ค.ศ. 2000โดยบรษทไมโครซอฟต เปนรนพฒนาตอจาก Windows NTมการจดการระบบแมขายแบบรวมศนย

Page 25: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

Windows ME

พฒนาขนเมอป ค.ศ. 2001โดยบรษทไมโครซอฟต เพมเตมเครองมอและความสามารถดานมลตมเดยพฒนาการเชอมตออปกรณแบบ Universal Plug and Playเพม System Restore เพอใหสามารถยอนกลบไดเมอ Driver หรอ Application เกดปญหาเพม Automatic Updates เพอใหสามารถตรวจสอบการปรบปรงระบบปฏบตการไดตลอด 24 ช.ม.

Page 26: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

Windows XPพฒนาขนเมอป ค.ศ. 2002โดยบรษทไมโครซอฟต เปนรนพฒนาตอจาก Windows NTปรบปรงเครองมอและ GUI ใหมประสทธภาพย งขน

Page 27: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

Windows Vistaพฒนาขนเมอป ค.ศ. 2007โดยบรษทไมโครซอฟต เปนรนพฒนาตอจาก Windows XP และ Windows 2003ปรบปรง GUI ใหมสวยงามย งขน เชน Windows Aeroปรบปรงความปลอดภยและระบบเครอขายให มประสทธภาพมากขน

Page 28: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

Windows 8.1 เปนระบบปฏบตการ Windows ตวท 8 ของสายตระกล Windowsเดมชอวา แบลคโคมบ (Blackcomb) ตอเปลยนเปน เวยนนา (Vienna)รองรบระบบ Multi-touch screen ปรบปรงประสทธภาพใหท างานไดเรวขน

Page 29: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

Windows 10

เปนระบบปฏบตการใหมจากทางไมโครซอฟท (Microsoft)

ออกแบบใหสามารถใชงานไดกบทกอปกรณทใชระบบปฏบตการWindows ในทกขนาดหนาจอ ทกรปแบบการใชงาน ไมวาจะเปนหนาจอแบบระบบสมผส ทชสกรน หรออปกรณควบคมอยางเมาสหรอคยบอรด รวมไปถงยงมระบบแอพพลเคชนตางๆทสามารถใชงานไดบนทกอปกรณ

Page 30: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

OS/2 (Operating System 2)

พฒนาขนเมอป ค.ศ. 1987 โดยบรษทไอบเอมแนวคดในเชงวศวกรรมด แตกนทรพยากรสงกวาเครองธรรมดาในสมยนน ท าใหไมไดรบ

ความนยม

Page 31: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

FreeBSD (Free Berkeley Software Distribution)

พฒนาขนเมอป ค.ศ. 1993โดยทม Berkeley Software DistributionOpen Source ใชไดโดยไมมคาลขสทธ และรวมกนพฒนาไดมประสทธภาพและสเถยรภาพสง เหมาะเปนเครองแมขาย

Page 32: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

Macintosh (MAC)

พฒนาขนเมอป ค.ศ. 1984โดยบรษทแอปเปลใชกบเครอง Apple Computer เทานนเปน OS ตวแรกทมสวนตดตอผใชแบบกราฟก และควบคมดวยเมาสเหมาะกบงานผลตสอสงพมพและมลตมเดยมความสามารถ Inter Application Communication (IAC) ท าให สามารถแลกเปลยนขอมลระหวาง Application แบบ Real Time

Page 33: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

UNIX

พฒนาขนเมอป ค.ศ. 1970โดยทม AT&T Bell Labs เปนระบบปฏบตการทมการทมพฒนาตอเปนจ านวนมาก เปนตนแบบของการพฒนา OS หลายตวเชน FreeBSD และ Linuxมท งรนจ าหนายลขสทธและ Open Sourceเปนระบบปฏบตการขนาดใหญ ส าหรบเครองแมขายหรอเครองเมนเฟรม

Page 34: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

อบนต (Ubuntu)

เปน Linux Distribution สนบสนนการพฒนาโดยบรษท Canonical Ubuntu แปลวา"humanity towards others" หรอ “กรณาตอบคคลอน”รปแบบการตดตงแบบ Live CD และเปน Open Source

Page 35: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

Linux TLE (Thai Language Extension)

พฒนาขนเมอป ค.ศ. 1999โดยสถาบน NECTECสามารถใชงานภาษาไทยไดดรนปจจบนคอ Linux TLE 9.0 "หวหน"

Page 36: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

Novell Netwareพฒนาขนเมอป ค.ศ. 1983โดยทม SuperSetรนปจจบนคอ Novell Netware 6.5

Page 37: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

Windows NT

พฒนาขนเมอป ค.ศ. 1993 โดยบรษทไมโครซอฟต สามารถท างานแบบ Multi Processing และMultithreadingรองรบการท างานดานเครอขายเพมระบบรกษาความปลอดภยพฒนาระบบไฟลขนใหมเปน NTFS จากเดมคอ FATสนบสนนเทคโนโลย RAID

Page 38: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

Windows Sever

Windows Server 2003 ออกวางจ าหนายเมอ 28 มนาคม พ.ศ. 2547เนนความปลอดภยเปนหลก

Windows Server 2008มรหสในการพฒนาวา Windows Server "Longhorn“คณสมบตหลายอยางมาจาก Windows Vista

Page 39: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

Windows Mobile

ระบบปฏบตการขนาดเลกทมการรวม application พนฐานตางๆ มาไวบนอปกรณ mobile อาทเชน Pocket PC , Smartphone และ Portable Media Centers Windows CEWindows Mobile

รนปจจบนคอ Windows Mobile 7

Page 40: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.5 ความหมายของโปรแกรมประยกต

โปรแกรมทเขยนขนเพอประยกตกบงานทผใชตองการ เชน

โปรแกรมประมวลค า โปรแกรมจดเกบภาษ โปรแกรมสนคาคงคลง

โปรแกรมตารางท างาน โปรแกรมกราฟก โปรแกรมจดการ

ฐานขอมล เปนตน

Page 41: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.6 ประเภทของโปรแกรมประยกต

โปรแกรมประยกตส ำหรบงำนเฉพำะดำน (Special Purpose Software) /ซอฟตแวรเฉพำะงำน (Tailor Made Software)

เปนโปรแกรมทถกใชส าหรบงานเฉพาะและส าหรบกลมสาขาอาชพนนๆ

ซอฟตแวรทองคกรขนาดใหญพฒนาขนมาใชงานเองใหเหมาะสมกบงานเฉพาะ

ดาน แกไขไดตามความตองการ ตวอยางโปรแกรม เชน โปรแกรมค านวณคา

น าประปาของการประปาแหงประเทศไทย โปรแกรมฝาก-ถอนเงนของธนาคาร

ตางๆ และโปรแกรมระบบบรการการศกษาของมหาวทยาลย เปนตน

Page 42: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.6 ประเภทของโปรแกรมประยกต (ตอ)โปรแกรมประยกตส ำหรบงำนทวไป (General Purpose Software) / ซอฟตแวรส ำเรจรป (Package Software)

เปนซอฟตแวรทออกแบบมาส าหรบงานทวไป สามารถน ามาประยกตใชในองคกรได

ตามความเหมาะสม แบงตามประเภทของงานไดดงน

ซอฟตแวรตารางวเคราะหอเลกทรอนกส (Electronic Spreadsheet)

ซอฟตแวรประมวลผลค า (Word Processing)

ซอฟตแวรน าเสนอ (Presentation Software)

ซอฟตแวรกราฟก (Graphic Software)

ซอฟตแวรฐานขอมล (Database)

ซอฟตแวรโทรคมนาคม (Telecommunication Software)

Page 43: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.7 ตวอยางโปรแกรมประยกตแยกตามกลมงานซอฟตแวรตารางวเคราะหอเลกทรอนกส

(Electronic Spreadsheet)คอ โปรแกรมทใชในการค านวณขอมล มลกษณะเปนตาราง 2 มตเปรยบเสมอนโปรแกรมกระดาษทด ซงเปนโปรแกรมทนยมใชในการค านวณ สามารถหาคาเฉลย หา

ผลรวมไดท งในลกษณะแถวหรอคอลมน

นอกจากการค านวณแลวยงสามารถพมพผลขอมลออกมาในรปแบบของตารางและกราฟ

ตาง ๆ เชน กราฟแทง (Bar Charts), กราฟวงกลม (Pie Chart), กราฟ

เสน (Line Graph) เปนตน ตวอยางโปรแกรมเชน Lotus 1-2-3,

Microsoft Excel เปนตน

Page 44: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.7 ตวอยางโปรแกรมประยกตแยกตามกลมงาน (ตอ)ซอฟตแวรตารางวเคราะหอเลกทรอนกส (Electronic Spreadsheet) สามารถสรปการท างานทวไปของโปรแกรมทางดานการค านวณไดดงตอไปน

พมพขอมลลงในเซลล

จดรปแบบตวอกษรและก าหนดขนาดตวอกษร

แกไข และลบขอมล

ท าส าเนาคดลอกและตดขอมล

คนหาขอความ การแทนทค า

สรางไดอะแกรม ตวอกษรกราฟก

ตรวจสอบความถกตองของตวสะกด ไวยากรณ

การเชอมโยงขอความจากแผนงานฉบบหนงไปยงแผนงานอกฉบบหนง

Page 45: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.7 ตวอยางโปรแกรมประยกตแยกตามกลมงาน (ตอ)

ซอฟตแวรประมวลผลค า (Word Processing)

คอโปรแกรมส าเรจรปประเภทประมวลผลค า (Word Processing) โปรแกรมส าเรจรปประเภทนจะอ านวยความสะดวก ในเรองการจดพมพไดดมาก

สามารถท างานไดอยางรวดเรว แลวแตคณสมบตของแตละโปรแกรมในการจดพมพ

งาน เชน การจดพมพขอความ การจดหนา การจดค า จดจ านวนบรรทดตอหนายอ

หนาตาง ๆ การเลอกรปแบบตวอกษร เชน Microsoft Word,

WordPad เปนตน

Page 46: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.7 ตวอยางโปรแกรมประยกตแยกตามกลมงาน (ตอ) ซอฟตแวรประมวลผลค า (Word Processing)

สามารถการท างานของโปรแกรมทางดานการประมวลผลค าไดดงตอไปน

พมพขอมล

แกไข และลบขอมล

ท าส าเนาคดลอกและตดขอมล

คนหาขอความ การแทนทค า

จดรปแบบเอกสาร

สรางตาราง ไดอะแกรม ตวอกษรกราฟก

แผนภมหรอกราฟ

ตรวจสอบความถกตองของตวสะกด ไวยากรณ

สรางจดหมายและเมลล

การเชอมโยงขอความจากเอกสารฉบบหนงไปยงอกฉบบหนง

Page 47: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.7 ตวอยางโปรแกรมประยกตแยกตามกลมงาน (ตอ)

ซอฟตแวรน าเสนอ (Presentation Software)

คอ โปรแกรมทใชส าหรบน าเสนอขอมล การแสดงผลตองสามารถดงดดความ

สนใจ ซอฟตแวร เหลานจงเปนซอฟตแวรทนอกจากสามารถแสดงขอความใน

ลกษณะทจะสอความหมายไดงายแลวจะตองสรางแผนภม กราฟ และ รปภาพ

ได ตวอยางของซอฟตแวรน าเสนอ เชน Harvard Graphic, Freelance Graphics และ Microsoft PowerPoint เปนตน

Page 48: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.7 ตวอยางโปรแกรมประยกตแยกตามกลมงาน (ตอ)ซอฟตแวรกราฟก (Graphic Software)

คอ โปรแกรมทางดานกราฟก สวนมากแลวจะใชในงานทางดานงานออกแบบ เขยน

แบบ วาดภาพ จดท าสงพมพและจะเปนทางดานการน าเสนองาน สามารถน าไป

ประยกตใชในงานโฆษณา ท า Slide Show หรอน าไปใชกบระบบ Multimedia ได เปน

ตน

ปจจบนโปรแกรมกลมนเปนท นยมมากส าหรบโปรแกรมทท างานทางดานกราฟก

ตวอยางของซอฟตแวรกราฟกเชน Microsoft Paint ,Adobe Photoshop ,CorelPhotoPaint และAdobe Illustrator เปนตน

Page 49: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.7 ตวอยางโปรแกรมประยกตแยกตามกลมงาน (ตอ)ซอฟตแวรฐานขอมล (Database)

คอ โปรแกรมท เกบรวบรวมขอมลทมอยใหเปนหมวดหมโดยท าหนาทสรางฐานขอมล และเปน

ตวคอยดแลจดการเรยกใชและแกไขขอมลในฐานขอมลนน หนาทส าคญของระบบการจด

ฐานขอมล (DBMS) คอเปนสอกลางระหวางผใชกบฐานขอมลโดยผใชไมตองสนใจ

เกยวกบโครงสรางของขอมลทจดเกบจรง เชน Microsoft Access,

Microsoft Visual FoxPro, Microsoft SQL Server 2005, ORACLE เปนตน

Page 50: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.7 ตวอยางโปรแกรมประยกตแยกตามกลมงาน (ตอ)

ซอฟตแวรฐานขอมล (Database)

สามารถการท างานของโปรแกรมทางดานฐานขอมลไดดงตอไปน

ก าหนดความสมพนธขอมล

ตาราง (table) ประกอบดวย เรคคอรด (Record) และ ฟลด (Field)การจดเรยงลาดบขอมล

การสอบถามขอมล (query)ฟอรมรบขอมล(form)รายงาน(report)

Page 51: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.7 ตวอยางโปรแกรมประยกตแยกตามกลมงาน (ตอ)

Copyright © Dr. KITTIPOL WISAENG

ซอฟตแวรโทรคมนาคม (Telecommunication Software) คอ ซอฟตแวรทจะชวยใหไมโครคอมพวเตอรตดตอสอสาร กบ เครองคอมพวเตอรอนในทหางไกล

โดยผานทางสายโทรศพท

ซอฟตแวรสอสารใชเชอมโยงตอเขากบระบบเครอขาย คอมพวเตอร เชน อนเทอรเนต ท าให

สามารถใชบรการอน ๆ เพมเตมได สามารถใชรบสงไปรษณยอเลกทรอนกส ใชโอนยาย

แฟมขอมล ใชแลกเปลยนขอมล อานขาวสาร

นอกจากนยงใชในการเชอมเขาหามนคอมพวเตอรหรอเมนเฟรม เพอเรยกใชงานจากเครอง

เหลานน เชน Windows Live Messenger หรอ MSN เปนตน

Page 52: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.8 วธการจดหาโปรแกรมประยกต

Copyright © Dr. KITTIPOL WISAENG

การซอ

การซอโปรแกรมประยกตทางองคกรตองพจารณาโปรแกรมท

เหมาะสมกบการใชงานของธรกจองคกรและตองพจารณาถงการ

บรการหลงการขายดวย แลวจงท าการจดซอตามงบประมาณของ

องคกรทต งไว

Page 53: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.8 วธการจดหาโปรแกรมประยกต

การเชา

เชาทรพยสน คอ สญญาซงบคคลหนง เรยกวาผใหเชา ตกลงใหบคคลอกคนหนง

เรยกวาผเชา ไดใชหรอไดรบประโยชนในทรพยสนอยางใดอยางหนงชวระยะเวลา

อนมจ ากด และผเชาตกลงจะใหคาเชาเพอการนน การเชาโปรแกรมประยกตทาง

หนวยงานหรอองคกรทตองการใชโปรแกรมประยกตตองตกลงท าสญญาเชากบ

ทางบรษทท เปนเจาของโปรแกรมประยกต ดงกลาว และทางผเชาตองจายช าระเงน

คาเชาตามเงอนไขทไดก าหนดไวในสญญาเชาใหแกผใหเชา

Page 54: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.8 วธการจดหาโปรแกรมประยกต

การเชาซอ

เชาซอ คอ สญญาซงเจาของเอาทรพยสนออกใหเชาและใหค ามนวาจะขายทรพยสนนน

หรอวาจะใหทรพยสนนนตกเปนสทธแกผเชา โดยเงอนไขท ผเชาไดใชเงนเปนจ านวนเทานน

เทานคราว นน การเชาซอโปรแกรมประยกตทางหนวยงานหรอองคกรทตองการใชโปรแกรม

ประยกตตองตกลงท าสญญาเชาซอกบทางบรษทท เปนเจาของโปรแกรมประยกต และทางผ

เชาตองจายช าระเงนคาเชาซอตามเงอนไขทไดก าหนดไวในสญญาเชาซอแกผใหเชาซอ เมอ

ครบก าหนดตามสญญาเชาซอและทางผเชาไดช าระเงนคาเชาซอเปนท เรยบรอย โปรแกรม

ประยกตนนกจะตกเปนสทธแกผเชาการเชา

Page 55: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.8 วธการจดหาโปรแกรมประยกต

Copyright © Dr. KITTIPOL WISAENG

Outsourcing (การจดจางพฒนาซอฟตแวร)

คอ การทหนวยงานหรอองคกรใชบรการจากหนวยงานภายนอกใหท าการพฒนาโปรแกรม

ประยกตส าหรบองคกรของตนเองโดยเฉพาะเพอน ามาใชในธรกจขององคกร

หนวยงานดงกลาวอาจจะเปนองคกรบรษท หรอธรกจท ใหบรการการพฒนาเทคโนโลย

สารสนเทศ เปนบรษททมความรความช านาญ สามารถพฒนาระบบงานใหเสรจไดเรว และ

ควบคมคาใชจายได

การวาจางหนวยงานหรอบรษทภายนอกใน การพฒนาระบบงานทางดานไอท แทนการพฒนา

ดวยหนวยงานของตนเองนเรยกวาเอาตซอรส (Outsource) การเรยกใชบรการใน

ลกษณะนเรม เปนท รจกกนมากขน และมบรษทหรอองคกรท เขามาด าเนนธรกจจ าพวกนมาก

ขน

Page 56: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

4.8 วธการจดหาโปรแกรมประยกต

พฒนาระบบเอง

(Developing Software In-house)

การทองคกรมฝายพฒนาระบบภายในองคกรเอง ทางองคกรกจะใชบรการการพฒนา

โปรแกรมประยกตจากหนวยงานของตนเอง

Page 57: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

แบบฝกหด

จงอธบายความหมายของระบบปฏบตการ

จงบอกหนาทของระบบปฎบตการมา 3 อยาง พรอมยกตวอยางประกอบ

คณลกษณะของระบบปฏบตการคออะไร

ระบบปฏบตการ DOS ตางกบ Windows อยางไร

ขอดของระบบปฏบตการลนกซคออะไร ตอบมา 3 ขอ

ซอฟตแวรกลมการใชงานดานธรกจประเภท Word Processing ทนสตรจกมอะไรบาง พรอมจงยกตวอยางประกอบ

นสตคดวาความส าคญระหวางซอฟตแวรระบบกบซอฟตแวรประยกต อยางใดม

ความส าคญมากกวากน เพราะเหตใด

Page 58: Operating System and Application Software · 2019-01-21 · ระบบปฏิบัติการWindows ซึ่งผู้ใช้ไม่จ าเป็นต้องจดจ

แบบฝกหด ใหนสตอธบายลกษณะการใชงานและยกตวอยางซอฟตแวรประยกตทก าหนดใหถกตอง

ประเภทของซอฟตแวรประยกต ลกษณะการใชงาน / ตวอยางซอฟตแวรประยกต

ซอฟตแวรจดการฐานขอมล

ซอฟตแวรประมวลผลค า

ซอฟตแวรท าการค านวณ

ซอฟตแวรน าเสนอขอมล

ซอฟตแวรทางดานกราฟกและมลตมเดย