85
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และ เทคโนโลยีสารสนเทศ

Ch04 slide

Embed Size (px)

Citation preview

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ

บทท 4 ซอฟตแวรและภาษาคอมพวเตอร

องคประกอบดานซอฟตแวรซอฟตแวรระบบ (System Software)ซอฟตแวรประยกต (Application Software)

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 2

ซอฟตแวรระบบ (System Software)

เกยวของกบการควบคมการทำางานทใกลชดกบอปกรณคอมพวเตอรมากทสด

แบงออกเปน 2 ประเภท คอระบบปฏบตการ (Operating Systems)โปรแกรมอรรถประโยชน (Utility Programs)

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 3

ซอฟตแวรประยกต (Application Software)

พฒนาขนมาเพอใชเฉพาะดานเทานนแบงออกตามเกณฑทใชแบงไดดงน

แบงตามลกษณะการผลต ได 2 ประเภทคอซอฟตแวรทพฒนาขนใชเองโดยเฉพาะ ซอฟตแวรทหาซอไดโดยทวไป

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

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 4

การจดหาซอฟตแวรมาใชงาน

แบบสำาเรจรป (Package Software)แบบวาจาง (Custom Software)แบบทดลองใช (Shareware)แบบใชงานฟร (Freeware)แบบโอเพนซอรส (Public-Domain/Open

Source)

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 5

แบบสำาเรจรป (Package Software)

หาซอไดกบตวแทนจำาหนายซอฟตแวรทไดรบการแตงตงจากบรษทผผลตโดยตรง

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

อาจเขาไปในเวบไซตของบรษทผผลตเพอซอไดเชนกน

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 6

แบบวาจาง (Custom Software)เหมาะกบลกษณะงานทเปน

แบบเฉพาะจำาเปนตองผลตขนมาใชเอง

หรอวาจางใหทำาอาจมคาใชจายทแพงพอ

สมควร

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 7

แบบทดลองใช (Shareware)ลกคาสามารถทดสอบการใชงานของ

โปรแกรมกอนไดฟรผผลตจะกำาหนดระยะเวลาของการใชงาน

หรอเงอนไขอน เชน ใชไดภายใน 30 วน หรอใชไดแตปรบลดคณสมบตบางอยางลง

อาจดาวนโหลดไดจากเครอขายอนเทอรเนต

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 8

แบบใชงานฟร (Freeware) สามารถดาวนโหลดบนอนเทอรเนตไดสวนใหญจะเปนโปรแกรมขนาดเลกและใชเวลา

เพยงไมกนาทในการดาวนโหลดใหใชงานไดฟร แตไมสามารถนำาไปพฒนาตอ

หรอแกไขเปลยนแปลงไดลขสทธเปนของบรษทหรอทมงานผผลต

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 9

แบบโอเพนซอรส (Public-Domain/Open Source)

Open Source เปนซอฟตแวรทมการเปดใหแกไขปรบปรงตวโปรแกรมตางๆได

นำาเอาโคดโปรแกรมไปพฒนาและประยกตใชไดภายใตเงอนไขทกำาหนด

มนกพฒนาจากทวโลก ชวยกนเขยนโคดและนำาไปแจกจายตอ

ประหยดเงนและคาใชจายการพฒนาโปรแกรมทำาไดเรวขน

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 10

ระบบปฏบตการ (Operating Systems)

ใชสำาหรบการควบคมและประสานงานอปกรณคอมพวเตอรทงหมด โดยเฉพาะกบสวนนำาเขาและสงออกผลลพธ (I/O Device)

บางครงเรยกวา แพลตฟอรม (Platform) คอมพวเตอรจะทำางานไดจำาเปนตองมระบบ

ปฏบตการตดตงอยในเครองเสยกอน

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 11

คณสมบตในการทำางานการทำางานแบบ Multi-Tasking

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 12

คณสมบตในการทำางาน (ตอ)การทำางานแบบ Multi-User

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 13

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

ระบบปฏบตการแบบเดยว (Stand-Alone OS) ระบบปฏบตการแบบเครอขาย (Network OS) ระบบปฏบตการแบบฝง (Embedded OS)

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 14

ระบบปฏบตการแบบเดยว (Stand-Alone OS)

มงเนนและใหบรการสำาหรบผใชเพยงคนเดยว (เจาของเครองนนๆ)

นยมใชสำาหรบเครองคอมพวเตอรทประมวลผลและทำางานแบบทวไป เชน เครองคอมพวเตอรตามบานหรอสำานกงาน

รองรบการทำางานบางอยาง เชน พมพรายงาน ดหนง ฟงเพลง หรอเชอมตอเขากบอนเทอรเนต เปนตน

ปจจบนสามารถเปนเครองลกขายเพอขอรบบรการจากเครองแมขายไดดวย

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 15

ระบบปฏบตการแบบเครอขาย (Network OS)

มงเนนและใหบรการสำาหรบผใชหลายๆคน (Multi-User)

นยมใชสำาหรบงานใหบรการและประมวลผลขอมลสำาหรบเครอขายโดยเฉพาะ

มกพบเหนไดกบการนำาไปใชในองคกรธรกจทวไป

เครองคอมพวเตอรทตดตงระบบปฏบตการเหลานจะเรยกวา เครองเซรฟเวอร (Server) หรอเครองแมขายความรเบองตนเกยวกบคอมพวเตอรและ

เทคโนโลยสารสนเทศ 16

ระบบปฏบตการแบบฝง (Embedded OS)

พบเหนไดในอปกรณคอมพวเตอรพกพาขนาดเลก เชน Smart Phone, Tablet รวมถง Smart Devices ตางๆ (แวนตา/นาฬกาอจฉรยะ เปนตน)

สนบสนนการทำางานแบบเคลอนทไดเปนอยางด

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

เทคโนโลยสารสนเทศ 17

ระบบปฏบตการแบบเดยว (Stand-Alone OS)

DOS (Disk Operating System) พฒนาขนเมอประมาณป

1980ใชสำาหรบเครองคอมพวเตอร

สวนบคคลเปนหลก ปอนชดคำาสงทเรยกวา

Command-Line

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 18

ระบบปฏบตการแบบเดยว (ตอ)Windows

สวนประสานงานกบผใชแบบ GUI (Graphical User Interface)

ใชงานไดงาย ผใชไมตองจดจำาคำาสงใหยงยาก

แบงงานออกเปนสวนๆทเรยกวา หนาตางงาน หรอ Windows

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 19

Mac OS Xใชกบเครอง

คอมพวเตอรทผลตขนโดยบรษทแอปเปลเทานน

ทำางานดานกราฟกและสงพมพไดด

มระบบสนบสนนแบบ GUI เชนเดยวกบระบบปฏบตการ Windows ความรเบองตนเกยวกบคอมพวเตอรและ

เทคโนโลยสารสนเทศ 20

ระบบปฏบตการแบบเดยว (ตอ)

ระบบปฏบตการแบบเครอขาย (Network OS)

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 21

Windows Serverออกแบบมาเพอใชงาน

กบระบบเครอขายโดยเฉพาะ เดมมชอวา Windows NT

รองรบกบการใชงานในระดบองคกรขนาดเลกและขนาดกลาง พฒนาโดยบรษทไมโครซอฟท

เหมาะกบการตดตงและใชงานกบเครองประเภทแมขาย (Server)

ระบบปฏบตการแบบเครอขาย (ตอ)

Unix ผใชตองมความรทาง

ดานคอมพวเตอรพอสมควร

รองรบกบการทำางานของผใชไดหลายๆคนพรอมกน (Multi-User)

มการพฒนาระบบทสนบสนนใหใชงานไดทงแบบเดยวและแบบเครอขาย

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 22

Linuxพฒนามาจากระบบ

Unix ใชโคดทเขยนประเภท

โอเพนซอรส (Open Source)

มการผลตออกมาหลายชอเรยกแตกตางกนไป

มทงแบบทใชสำาหรบงานแบบเดยวตามบาน และแบบทใชสำาหรบงานควบคมเครอขายเชนเดยวกบระบบปฏบตการแบบ Unix

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 23

ระบบปฏบตการแบบเครอขาย (ตอ)

OS/2 Warp Serverพฒนาโดยบรษท IBMใชเปนระบบเพอควบคม

เครองแมขายหรอ Server เชนเดยวกน

24ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ

ระบบปฏบตการแบบเครอขาย (ตอ)

Solarisทำางานคลายกบระบบ

ปฏบตการแบบ Unix (Unix compatible)

ผลตโดยบรษทซน ไมโครซสเตมส

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 25

ระบบปฏบตการแบบเครอขาย (ตอ)

ระบบปฏบตการแบบฝง (Embedded OS)

iOSระบบปฏบตการทใชในเครอง iPhone, iPad และ

iPod Touchเปนระบบปฏบตการแบบเดยวกบทใชในเครอง

Macมซอฟตแวรเฉพาะหรอแอพพลเคชน (App)

รองรบการใชงานดานตางๆดาวนโหลดแอพไดท App Store

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 26

ระบบปฏบตการแบบฝง (ตอ)Android

พฒนาโดยบรษท Google ผนำาดาน Search Engine

มแอพใหเลอกใชงานหลากหลาย เชน สอสารออนไลน จดการงานเอกสารโปรแกรมนำาทาง หรอแอพดานบนเทง เปนตน

ดาวนโหลดแอพไดท Google Play Store

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 27

Windows Phoneพฒนาโดยบรษทไมโครซอฟทเปนลกษณะทยอขนาดของระบบปฏบตการ

Windows ใหกะทดรดตอการใชงานบนสมารทโฟนมากขน (Scaled-Down Version)

ดาวนโหลดแอพไดท Windows Phone Store

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 28

ระบบปฏบตการแบบฝง (ตอ)

โปรแกรมอรรถประโยชน (Utility Program)

โปรแกรมอรรถประโยชน หรอโปรแกรมยทลต (Utility Program)

สวนใหญจะมขนาดของไฟลทเลกกวาระบบปฏบตการ

มคณสมบตในการใชงานคอนขางหลากหลายหรอใชงานไดแบบอรรถประโยชน

นยมเรยกสนๆวา ยทลต (Utility) แบงไดเปน 2 ชนดหลกๆคอยทลตสำาหรบระบบปฏบตการ (OS Utility

Programs)ยทลตอนๆ (Stand-Alone Utility Programs)

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 29

ยทลตสำาหรบระบบปฏบตการ ยทลตสำาหรบระบบปฏบตการ (OS Utility

Programs) มหลายโปรแกรม เชนประเภทการจดการไฟล (File Manager)ประเภทการลบทงโปรแกรม (Uninstaller)ประเภทการสแกนดสก (Disk Scanner)ประเภทการจดเรยงพนทเกบขอมล (Disk

Defragmenter)ประเภทรกษาหนาจอ (Screen Saver)

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 30

ประเภทการจ ดการไฟล (File Manager)มหนาทหลกในการจดการ

เกยวกบไฟลตางๆ เชน การคดลอก การเปลยนชอ การลบและยายไฟล เปนตน

ระบบปฏบตการ Windows รนใหมๆ ยงไดเพมคณสมบตทเรยกวา Image Viewer เพอนำามาปรบใชกบไฟลรปภาพได

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 31

ยทลตสำาหรบระบบปฏบตการ (ตอ)

ประเภทการลบทงโปรแกรม (Uninstaller)ลบหรอกำาจดโปรแกรมทไมไดใชออกไปจากระบบทำาใหพนทเกบขอมลมเหลอเพมมากขน

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 32

ยทลตสำาหรบระบบปฏบตการ (ตอ)

ประเภทการสแกนดสก (Disk Scanner)สแกนหาขอผดพลาดตางๆ

พรอมทงหาทางแกปญหาในดสก

ประยกตใชเพอสแกนหาไฟลทไมตองการใชงาน (Unnecessary Files) เมอใชคอมพวเตอรไปไดในระยะหนงความรเบองตนเกยวกบคอมพวเตอรและ

เทคโนโลยสารสนเทศ 33

ยทลตสำาหรบระบบปฏบตการ (ตอ)

ประเภทการจ ดเร ยง พนท เก บข อมล

(Disk Defragmenter)ชวยในการจดเรยงไฟล

ขอมลใหเปนระเบยบ และเปนกลมเปนกอน

เมอตองการใชงานไฟลขอมลในภายหลง จะเขาถงขอมลไดงาย และรวดเรวกวาเดมความรเบองตนเกยวกบคอมพวเตอรและ

เทคโนโลยสารสนเทศ 34

ยทลตสำาหรบระบบปฏบตการ (ตอ)

ประเภทร กษาหนาจอ (Screen Saver) ชวยถนอมอายการใชงาน

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

ใชภาพเคลอนไหวไปมา และเลอกลวดลายหรอภาพไดดวยตนเอง

อาจพบเหนกบการตงคารหสผานของโปรแกรมรกษาหนาจอเอาไวได

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 35

ยทลตสำาหรบระบบปฏบตการ (ตอ)

ยทลตอนๆ (Stand-Alone Utility Programs)

เปนยทลตททำางานดานอนโดยเฉพาะ ไมเกยวกบระบบปฏบตการ

มทงทแจกใหใชฟร และแบบเสยเงนมใหเลอกใชมากมาย รองรบการทำางานได

หลากหลายดานใชไดกบเครองคอมพวเตอรขนาดเลกถง

ขนาดใหญ

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 36

ยทลตอนๆ (ตอ)โปรแกรมปองก น

ไวร ส(AntiVirus Program)ตดตงไวเพอปองกนและ

แกไขปญหาเกยวกบโปรแกรมประสงคราย

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

ควรตดตงไวในเครองทกเครอง

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 37

โปรแกรมไฟรวอลล (Personal Firewall) ปองกนการบกรกจากผไม

ประสงคดสามารถตดตามและตรวจ

สอบรายการตางๆของผบกรกได

เหมาะกบเครองทตองการรกษาความปลอดภยของขอมลเปนอยางมาก

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 38

ยทลตอนๆ (ตอ)

โปรแกรมบบอดไฟล (File Compression Utility) เปนโปรแกรมททำาหนาท

บบอดไฟลใหมขนาดทเลกลง

ไฟลทไดจากการบบอดไฟลบางครงนยมเรยกวา ซปไฟล (Zip Files)

ยทลตทนยมใชและรจกกนเปนอยางด เชน WinRAR, WinZip เปนตน

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 39

ยทลตอนๆ (ตอ)

ประเภทของซอฟตแวรประยกต

แบงตามลกษณะการผลตไดเปน 2 ประเภทซอฟตแวรทพฒนาเอง (Proprietary

Software) ซอฟตแวรทหาซอไดโดยทวไป (Off-

the-Shelf Software)

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 40

ซอฟตแวรทพฒนาเอง (Proprietary Software)

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

วธการพฒนาซอฟตแวร อาจทำาได 2 แนวทางคอ In-House Developed สรางและพฒนาโดยหนวย

งานในบรษทเองContract หรอ Outsource เปนการจางบคคล

ภายนอกใหทำาขนมาความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 41

ซอฟตแวรทหาซอไดโดยทวไป (Off-the-Shelf Software)

มบรรจแพคเกจวางขายตามทองตลาดทวไป (Off-the-Shelf) โดยสามารถนำาไปตดตงและใชงานไดทนท

บางครงนยมเรยกวา โปรแกรมสำาเรจรป (Package Software)

อาจแบงออกไดเปน 2 ประเภท คอโปรแกรมเฉพาะ (Customized Package)โปรแกรมมาตรฐาน (Standard Package)

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 42

โปรแกรมเฉพาะ (Customized Package)

เปนโปรแกรมททางองคกรขอใหผผลตทำาการเพมเตมคณสมบตบางอยาง หรอปรบปรงเลกนอย เพอใหเหมาะสมกบการใชงานเฉพาะภายในองคกรมากขน

บางครงนยมเรยกวาเปน ซอฟตแวรตามคำาสง (Tailor-made Software)

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 43

โปรแกรมมาตรฐาน (Standard Package)

สามารถใชไดกบงานทวไป มคณสมบตทเปนมาตรฐานเดยวกน ใชงานงาย ศกษาคมอและรายละเอยดการ

ใชเพยงเลกนอยไมจำาเปนตองไปปรบปรงหรอแกไขสวนของ

โปรแกรมเพมเตมเชน กลมโปรแกรมสำาเรจรปทางดาน

Microsoft Officeความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 44

ขอดของซอฟตแวรทพฒนาเอง

สามารถเพมเงอนไขและความตองการตางๆไดไมจำากด

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

มความยดหยนในการทำางานไดดกวา เมอขอมลใดๆมการเปลยนแปลง

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 45

ขอเสยของซอฟตแวรทพฒนาเอง

ใชเวลาในการออกแบบและพฒนานานมาก เพอใหไดคณสมบตตรงตามทตองการ

ทมงานถกกดดน เพราะจะถกคาดหวงวาตองไดคณสมบตตรงตามความตองการทกประการ

เสยเวลาดแลและบำารงรกษาระบบนนๆตามมาเสยงตอความผดพลาดสง อาจทำาใหเกดปญหา

ขนมาได

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 46

ขอดของซอฟตแวรทหาซอไดโดยทวไป

ซอไดในราคาถก เพราะนำาออกมาจำาหนายเปนจำานวนมาก

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

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

เทคโนโลยสารสนเทศ 47

ขอเสยของซอฟตแวรทหาซอไดโดยทวไป

มคณสมบตบางอยางทเกนความจำาเปนขาดคณสมบตบางอยางทตองการใช เมอตองการเพมคณสมบตตองจายเงนมากขน

และในบางโปรแกรมกไมสามารถทำาไดไมยดหยน จงไมเหมาะสมกบงานทจำาเปนตอง

ปรบเปลยนหรอแกไขระบบบอยๆ

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 48

ประเภทของซอฟตแวรประยกต

แบงตามกลมการใชงานได 3 กลมดงนกลมการใชงานทางดานธรกจ (Business)กลมการใชงานทางดานกราฟกและมลตมเดย

(Graphic and Multimedia)กลมสำาหรบการใชงานบนเวบและการตดตอ

สอสาร (Web and Communications)

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 49

ซอฟตแวรกลมการใชงานดานธรกจ

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

ทำาใหการทำางานมประสทธภาพดขนมากกวาการใชแรงงานคน

ตวอยาง เชน การจดพมพรายงานเอกสาร นำาเสนองาน รวมถงการบนทกนดหมายตางๆ

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 50

ซอฟตแวรกลมการใชงานดานธรกจ (ตอ)

อาจแบงซอฟตแวรกลมนออกเปนประเภท ไดดงนซอฟตแวรประมวลผลคำา (Word Processing)ซอฟตแวรตารางคำานวณ (Spreadsheet)ซอฟตแวรฐานขอมล (Database)ซอฟตแวรนำาเสนองาน (Presentation)ซอฟตแวรแบบกลม (Software Suite)ซอฟตแวรสำาหรบจดการโครงการ (Project

Management)ซอฟตแวรสำาหรบงานบญช (Accounting)

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 51

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

เปนกลมของโปรแกรมทชวยในการประมวลผลคำา

สามารถจดการเอกสารตางๆได เชน ขนาดตวอกษรใหญ-เลก หรอรปแบบตวอกษร เปนตน

นำาเอารปภาพมาผนวกเขากบเอกสารได (คลปอารตและภาพถาย)

ตวอยางโปรแกรม เชน Microsoft Word และKingsoft Writer เปนตน ความรเบองตนเกยวกบคอมพวเตอรและ

เทคโนโลยสารสนเทศ 52

ซอฟตแวรตารางคำานวณ (Spreadsheet)

กลมของซอฟตแวรทเกยวของกบการคำานวณตางๆ

นำาเอา ตารางคำานวณ (Spre adshe e t) มาใชในการทำางาน

หนวยทเลกทสดบรเวณทำางานเรยกวา เซล

นยมใชกบงานดานบญชและรายการคำานวณอนๆ

ตวอยาง เชน Microsoft Excel และ OpenOffice Calc เปนตน

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 53

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

สรางและรวบรวมขอมลใหอยเปนระบบ

แกไขปรบปรงรายการขอมลตางๆ เชน การเพมขอมล การเปลยนแปลงขอมล การลบขอมล หรอการจดเรยงขอมลใหเปนไปไดโดยงาย

ตวอยางโปรแกรม เชน MySQL, Microsoft Access และ Oracle

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 54

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

ชวยในเรองของการนำาเสนองานเปนหลก ใสขอมลทเปนตวอกษร รปภาพ ตลอดจนเสยง

ตางๆ รวมถงเทคนคการนำาเสนอใหมความสวยงามและนาสนใจได

การนำาเสนองานบางครงนยมเรยกวา Slide Sho w

ตวอยางโปรแกรม เชน Microsoft PowerPoint และ OpenOffice Impressความรเบองตนเกยวกบคอมพวเตอรและ

เทคโนโลยสารสนเทศ 55

ซอฟตแวรแบบกลม (Software Suite)

นำาเอาซอฟตแวรหลายตวมาจำาหนายรวมกนเปนกลมเดยว

ทำาใหการทำางานคลองตวและสะดวก เนองจากจดกลมซอฟตแวรททำางานใกลเคยงกนไวเปนกลมเดยว

ราคาจำาหนายถกกวาการเลอกซอซอฟตแวรแตละตวมาใช

ตวอยางโปรแกรม เชน Microsoft Office และ Adobe CS เปนตน

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 56

ซอฟตแวรสำาหรบจดการโครงการ (Project Management)

ใชกบการวเคราะหและวางแผนโครงการเปนหลก

จดการเกยวกบกจกรรมงาน (Schedule) ตดตามงาน วเคราะหและหาตนทนคาใชจายตางๆของโครงการไดงายขน

ตวอยางโปรแกรม เชน Microsoft Project และ GanttProject เปนตน

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 57

ซอฟตแวรสำาหรบงานบญช (Accounting)

บนทกขอมลและแสดงรายงานทางการเงนตาง ๆ

ออกรายงานงบกำาไรขาดทน งบดล รวมถงรายงานซอ-ขายได

ตวอยางโปรแกรม เชน Intuit QuickBooks และ Peachtree เปนตน

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 58

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

เพอชวยสำาหรบจดการงานดานกราฟกและมลตมเดยใหงายขน

มความสามารถเสมอนเปนผชวยในการออกแบบงาน

มความสามารถหลากหลาย เชน ตกแตงภาพ วาดรป ปรบเสยง ตดตอภาพเคลอนไหว รวมถงการสรางและออกแบบพฒนาเวบไซต

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 59

ซอฟตแวรกลม สามารถแบงออกเปนประเภทยอยๆไดดงนซอฟตแวรสำาหรบงานออกแบบ (CAD :

Computer Aided Design)ซอฟตแวรสำาหรบสงพมพ (Desktop Publishing)ซอฟตแวรสำาหรบตกแตงภาพ (Paint/Image

Editing)ซอฟตแวรสำาหรบการตดตอวดโอและเสยง

(Video and Audio Editing)ซอฟตแวรสำาหรบสรางสอมลตมเดย (Multimedia

Authoring)ซอฟตแวรสำาหรบสรางเวบ (Web Page

Authoring)

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 60

ซอฟตแวรกลมการใชงานดานกราฟกและมลตมเดย (ตอ)

ซอฟตแวรสำาหรบงานออกแบบ (CAD : Computer Aided Design)

ชวยสำาหรบการออกแบบแผนผง การออกแบบและตกแตงบาน รวมถงการจดองคประกอบอนๆ

เหมาะสำาหรบงานดานวศวกรรม สถาปตยกรรม หรองานดานวทยาศาสตรและเทคโนโลย

ตวอยางโปรแกรม เชน Autodesk, AutoCAD และ Microsoft Visio Professional เปนตน

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 61

ซอฟตแวรสำาหรบสงพมพ (Desktop Publishing)

สำาหรบการจดการกบสงพมพ เชน หนงสอ วารสาร หนงสอพมพ โบรชวร แผนพบ และโลโก

เหมาะกบหนวยงานทเกยวของกบสอสงพมพ เชน สำานกพมพ โรงพมพ หรอบรษทออกแบบกราฟก

ตวอยางโปรแกรม เชน

Adobe InDesign, Corel ENTURA และ QuarkXPress เปนตน

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 62

ซอฟตแวรสำาหรบตกแตงภาพ (Paint/Image Editing)

สำาหรบการสรางและจดการรปภาพ การจดองคประกอบแสง-สของภาพ รวมถงการวาดภาพลายเสน

เหมาะสำาหรบออกแบบงานกราฟก เชน งานพาณชยศลป ออกแบบและตกแตงสนคา

ตวอยางโปรแกรม เชน Adobe Illustrator และAdobe Photoshop เปนตนความรเบองตนเกยวกบคอมพวเตอรและ

เทคโนโลยสารสนเทศ 63

ซอฟตแวรสำาหรบการตดตอวดโอและเสยง (Video and Audio Editing)

ใชจดการกบขอมลเสยง เชน ผสมเสยง แกไขเสยง สรางเอฟเฟคตหรอเสยงใหมๆ

เหมาะสำาหรบใชกบงานวงการตดตอภาพยนตร โทรทศน สตดโอบนทกเสยง หรองานบนอนเทอรเนตบางชนด

ตวอยางโปรแกรม เชน Adobe Premiere, Cakewalk SONAR, Pinnacle Studio DV

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 64

ซอฟตแวรสำาหรบสรางสอมลตมเดย (Multimedia Authoring)

ซอฟตแวรทผนวกเอาสอหลายชนด (Multimedia) มาประกอบกน เพอใหการนำาเสนองานมความนาสนใจ

สามารถสรางชนงานประเภทสอปฏสมพนธกบผใช (Interractive) เชน บทเรยนคอมพวเตอรชวยสอน

ตวอยางโปรแกรม เชน Toolbook Instructor, Adobe Authorware และ Adobe Director เปนตน

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 65

ซอฟตแวรสำาหรบสรางเวบ (Web Page Authoring)

สามารถจดการและออกแบบเวบไซตไดโดยงาย

สามารถแทรกขอมลประเภทเสยง ขอความ รปภาพเคลอนไหว เพอนำาเสนอบนเวบไซตไดเปนอยางด

ตวอยางโปรแกรม เชน Adobe Dreamweaver

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 66

ซอฟตแวรการใชงานบนเวบและการสอสาร

เนนเฉพาะการใชงานดานเครอขายอนเทอรเนต

สวนใหญใชสำาหรบการตดตอสอสาร แลกเปลยนขอมล

เกดขนมาเปนจำานวนมาก และพฒนาออกมาหลายโปรแกรม หลายเวอรชน เนองจากการใชงานอนเทอรเนตขยายตวเพมขนอยางรวดเรว

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 67

ซอฟตแวรการใชงานบนเวบและการสอสาร (ตอ)

กลมของโปรแกรมประเภทน เชน ซอฟตแวรสำาหรบจดการอเมล (Electronic Mail

Software)ซอฟตแวรสำาหรบทองเวบ (Web Browser)ซอฟตแวรสำาหรบจดประชมทางไกล (Video

Conference)ซอฟตแวรสำาหรบถายโอนไฟล (File Transfer)ซอฟตแวรประเภทสงขอความดวน (Instant

Messaging)ซอฟตแวรสำาหรบสนทนาบนอนเทอรเนต

(Internet Relay Chat)

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 68

ซอฟตแวรสำาหรบจดการอเมล (Electronic Mail Software)

กลมของซอฟตแวรทใชสำาหรบการสงอเมล

สามารถตรวจรบจดหมายเขา สงจดหมายออก หรอสำาเนาจดหมายได

นอกจากนนยงแทรกรปภาพหรอไฟล เพอสงแนบไปกบจดหมายได

ตวอยางโปรแกรม เชน Microsoft Outlook ความรเบองตนเกยวกบคอมพวเตอรและ

เทคโนโลยสารสนเทศ 69

ซอฟตแวรสำาหรบทองเวบ (Web Browser)

มกเรยกยอๆวา บราวเซอร (Bro wse r)เปนโปรแกรมหลกสำาหรบเรยกดขอมลบน

เวบไซตทเผยแพรอยในอนเทอรเนตมคณสมบตสำาหรบรบชมเวบเพจ

ไดด เชน แสดงผลไดหลายภาษา ชมเวบเพจแบบออฟไลน หรอทำางานรวมกบโปรแกรมเสรมได

ตวอยางโปรแกรม เชน Microsoft Internet Explorer, Mozilla Firefox และ Google Chromeความรเบองตนเกยวกบคอมพวเตอรและ

เทคโนโลยสารสนเทศ 70

ซอฟตแวรสำาหรบจดประชมทางไกล (Video Conference)

สำาหรบการประชมแบบทางไกลโดยเฉพาะ

ทำาใหขอมลทเปนทงภาพเคลอนไหวและเสยงทใชในการประชม สามารถถายทอดออกไปในระยะไกลได

แชรไฟลใหผเขารวมประชมไดสะดวก

ตวอยางโปรแกรม เชน Microsoft Netmeeting, Microsoft Office 365, OpenMeetings และ Conceptboard

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 71

ซอฟตแวรสำาหรบถายโอนไฟล (File Transfer)

นำามาใชในการถายโอนไฟลขอมล (File Transfer) บนอนเทอรเนต

เหมาะสำาหรบนกพฒนาเวบไซตและผดแลเวบไซต เพอสงขอมลขนไปเกบไวบนอนเทอรเนต

ตวอยางโปรแกรม เชน Cute_FTP และ WS_FTP เปนตน

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 72

ซอฟตแวรประเภทสงขอความดวน (Instant Messaging)

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

สนทนาไดทงแบบสวนตวและแบบกลม

สามารถสงไฟล โทรดวยเสยงและวดโอได

ตวอยางโปรแกรม เชน Skype, Line และ WeChat เปนตน

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 73

.น า ง ส า ว ก ล า ม แ ป ล ภ า ษ า .น า ง ส า ว ข

ภาษาคอมพวเตอร เปนเสมอน “ลามแปลภาษา”แบงออกไดหลายระดบหากใกลเคยงกบคอมพวเตอร จะอยกลม

ระดบตำาหากใกลเคยงกบมนษย จะอยกลมระดบสง

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 74

ยคของภาษาคอมพวเตอร ภาษาคอมพวเตอรยคท 1 (First

Generation Language) ภาษาคอมพวเตอรยคท 2 (Second

Generation Language) ภาษาคอมพวเตอรยคท 3 (Third

Generation Language) ภาษาคอมพวเตอรยคท 4 (Fourth

Generation Language) ภาษาคอมพวเตอรยคท 5 (Fifth

Generation Language)

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 75

ภาษาคอมพวเตอรยคท 1 (First Generation Language)

การทำางานใช ภาษาระดบตำา (Lo w-Le ve l Languag e )

เชน ภาษาเครอง (Machine Languag e ) ทประกอบดวยตวเลขเฉพาะ 0 และ 1 เทานน

เครองคอมพวเตอรสามารถทำาความเขาใจไดทนท

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

เทคโนโลยสารสนเทศ 76

ภาษาคอมพวเตอรยคท 2 (Second Generation

Language)เอาสญลกษณ (Symbol) มาแทนรปแบบของ

ตวเลขในภาษาเครองภาษาทใชคอ ภาษาแอสแซมบล (Assembly

Languag e ) ซงไดนำาเอาคำายอ รวมถงสญลกษณตางๆมาใชแทนตวเลข 0 กบ 1

เปนกลมภาษาระดบตำาเชนเดยวกบภาษาเครอง เพราะการทำางานยงใกลเคยงกบภาษาของคอมพวเตอร

มตวชวยแปลภาษาทเรยกวา แอสแซมเบลอร (Assemble r) เพอเปนตวกลางแปลภาษาใหคอมพวเตอรเขาใจ

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 77

ภาษาคอมพวเตอรยคท 3 (Third Generation Language)

พฒนาใหมรปแบบใกลเคยงกบภาษาของมนษยเรยกวา ภาษาระดบสง (High-Le ve l Languag e )

มกลมคำาภาษาองกฤษทเขาใจงายขน เปนภาษาเชงกระบวนการหรอ Procedural

Language ทำางานเปนขนตอนเรยงตามลำาดบคำาสงทเขยน

เขยนโปรแกรมทซบซอนไดมากขน แตกยงยงยากอยบาง

หากเปนโปรแกรมขนาดใหญตองอาศยประสบการณและความชำานาญ

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 78

ภาษาคอมพวเตอรยคท 4 (Fourth Generation

Language)ชวยเหลอการเขยนโปรแกรมไดมาก

โดยใช ภาษาระดบสงมาก (Ve ry-High Le ve l Languag e )

อาศยหลกการแบบ Non-Procedural Languageเขยนโปรแกรมไดงายมากยงขนโปรแกรมทพฒนาไดนนมความสมบรณและ

สวยงามมากขน

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 79

ภาษาคอมพวเตอรยคท 5 (Fifth Generation Language)

เปนภาษาทใกลเคยงกบภาษาของมนษยมากทสดหรอทเรยกวา ภาษาธรรมชาต (Natural Languag e )

ทำางานโดยอาศยระบบฐานความร (Knowledge Base System) เพอชวยในการแปลความหมายของคำาสง

นยมใชกบคอมพวเตอรทเกยวของกบสาขาปญญาประดษฐ (AI : Artificial Intelligence)

ตวอยางเชน การพฒนาความรและการจำาในหนยนต การสงงานโปรแกรมดวยเสยง

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 80

ตวแปลภาษาคอมพวเตอร เปนตวกลางในการแปลความหมาย หรอ

ภาษาของชดคำาสงทมนษยเขยนใหอยในรปแบบของภาษาทคอมพวเตอรจะเขาใจได

แปลงซอรสโคด (So urce Co de ) ใหเปน รหสคำาสง (Obje ct Co de )

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 81

ตวแปลภาษาคอมพวเตอร (ตอ)

แบงออกไดเปน 3 ประเภทดวยกนคอแอสแซมเบลอร (Assemblers)อนเตอรพรเตอร (Interpreters)คอมไพเลอร (Compilers)

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 82

ตวแปลภาษาคอมพวเตอร (ตอ)

แอสแซมเบลอร (Assemblers)ตวแปลภาษาของภาษาแอสแซมบลแปลความหมายสญลกษณชดคำาสงใหเปนภาษา

เครอง ใชงานรวมกบการเขยนโปรแกรมของภาษาระดบ

ตำา (Low-Level Language)

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 83

ตวแปลภาษาคอมพวเตอร (ตอ)

อนเตอร พร เตอร (Interpreters)สำาหรบการเขยนโปรแกรมในภาษาระดบสง

(High-Level Language) แปลความหมายของชดคำาสงทละบรรทดคำาสงเหมาะสำาหรบการเขยนโปรแกรมทมขนาดเลก

ความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 84

ตวแปลภาษาคอมพวเตอร (ตอ)

คอมไพเลอร (Compilers) ใชกบการทำางานในภาษาระดบสง

(High-Level Language)แปลความหมายของชดคำาสงทเขยน

ทงหมดในคราวเดยวกน เปนชดของรหสคำาสงเกบไวใชเมอตองการ

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

และซบซอนความรเบองตนเกยวกบคอมพวเตอรและเทคโนโลยสารสนเทศ 85