software
DESCRIPTION
TRANSCRIPT
Software 2
Computer Software
ซอรฟแวร หมายถง กลมของโปรแกรมคอมพวเตอรหรอชดคาสงทสงการใหคอมพวเตอรทางานทตองการ และทางาน
โดยวธใด โดยชดคาสงเหลานจะเรยงลาดบขนตอนการทางานตางๆของคอมพวเตอรโดยเขยนขนจากภาษาคอมพวเตอร ซง
ชดคาสงเหลานเรยงกนเปนโปรแกรมคอมพวเตอร
ซง Software แบงออกไดเปน 2ประเภท ไดแก
1. System Software
2. Application software
System Software
คอ ซอฟตแวรทบรษทผผลตสรางขนมาเพอใชจดการกบระบบคอมพวเตอร หนาทการทางานของซอฟตแวรระบบคอ
ดาเนนงานพนฐานตาง ๆ ของระบบคอมพวเตอรทงในดานการตดตอประสานงานกบอปกรณคอมพวเตอรหรอ Hardware และ
เปนสวนทดาเนนการพนฐานของคอมพวเตอรในการทางานของโปรแกรมตางๆอกดวย
โดย System Software ถกแบงไดเปน 2สวนใหญๆ ไดแก
1. ระบบปฏบตการ (OS : Operating System)
คอ ซอฟตแวรหรอโปรแกรม ทควบคมการประมวลผลของโปรแกรมตางๆ และบรหารการใชทรพยากรของ
ระบบและตดตอการทางานกบ Hardware เชน การบรหารการใชหนวยความจาของโปรแกรมตางๆ
Software 3
หนาทของระบบปฏบตการ
o แสดงรายระเอยดและตรวจสอบการเชอมตอ ขอมลและการทางานเกยวกบอปกรณตางๆภายในคอมพวเตอรเมอม
การ Boot
!! การ Boot คอ กระบวนการ Start และ Restart คอมพวเตอร แบงเปน 2 ประเภท คอ
Cold Boot - เปดดวยการกดปมPower
Warm Boot - เปนการเปดเครองใหมจากการ Restart หรอ Reset เครอง
***Sleep Mode กบ Hibernate Mode คออะไร?
- Sleep Mode - เปนการพกเครอง ดวยการตดไฟสวนทไมจาเปน
- Hibernate Mode - เปนการปดเครองโดยการยายขอมลทงหมดไปท Hard disk แลวตดไฟ
ทงหมด เมอเปดเครองกลบมาอกครง ระบบจะดงขอมลเดมกลบมาทางานตอ โปรแกรมตางๆ ท
เปดไว จะอยดงเดม
o ตอบสนองการใชงาน สงการของ User ผานทางการปอนหรอสงออก ขอมล/สารสนเทศ ผานอปกรณ I/O
(Input/Output)
Graphical User Interface (GUI) คอ สวนตดตอผใชในรปแบบ Graphic
Command-line คอ สวนตดตอผใชในรปแบบ บรรทดคาสง
o Single Tasking คอ ทางานไดเพยงทละโปรแกรม พบในOSเกาๆ เชน DOS
o Multitasking คอ การทางานไดหลายๆโปรแกรมในเวลาเดยวกน
o บรหารจดการเกยวกบระบบหนวยความจา ใหสามารถทางานไดอยางมประสทธภาพ
o ตรวจสอบอปกรณททางานรวมกบคอมพวเตอร
Driver คอ โปรแกรมทชวยเกยวกบการเชอมตอระหวางคอมพวเตอรและอปกรณ
Plug & Play คอ การคนหาอปกรณและตดตง Driver พรอมใชงานโดยอตโนมต
o ตรวจสอบประสทธภาพการทางานสวนตางๆ ของคอมพวเตอร
o เชอมตอ/ควบคม คอมพวเตอรกบระบบเครอขาย
Software 4
ลาดบชนของระบบปฏบตการ
ระบบปฏบตการจะแบงออกเปนสามชน
1. Kernel เปนสวนประกอบหลกและแกนการทางานของระบบปฏบตการ
2. Shell เปนสวนทอนญาตใหผใชปอนขอมล หรอ คาสง
3. Command คาสงตางๆทผใชสงการ
ขนตอนการเรมตนระบบคอมพวเตอร มทงหมด 7ขนตอน
1. Power Supply จายไฟให System Unit (Mainboard, Harddisk, etc….)
2. Processor เรยกใช Bios เมอเรมคอมพวเตอร
3. Bios เรมตนการทดสอบ ทเรยกวาการบวนการ POST (Power-On Self-Test) เพอทาการตรวจสอบ
อปกรณตางๆ
4. นาผลทไดไปเทยบกบขอมลใน CMOS
5. BIOS เรมมองหาไฟลระบบ บน Secondary Storage (หนวยความจาสารอง เชน Hard disk)
6. Kernel ของ OS ถกโหลดขน Main Memory
7. OS โหลดขอมลตางๆ มาแสดงผล
Software 5
ประเภทของระบบปฏบตการ แบงไดเปน 3ประเภทใหญๆ คอ
1. Stand-alone Operating Systems เปนระบบปฏบตการทใชกบคอมพวเตอร Desktop, Notebook,
ฯลฯ ทวไปทางานแบบเครองเดยว
DOS (Disk Operating System) : เปนระบบปฏบตการทมสวนการตดตอผใชแบบ Command Line
สรางขนในป 1980 โดย IBM ชอวา PCDOS ตอมา Microsoft พฒนาในชอ MS-DOS
Windows เปนระบบปฏบตการทถกพฒนาขนโดย Microsoft
Mac OS หรอ OSX เปนระบบปฏบตการทพฒนาขนโดย Apple เนนทางานดาน Multimedia ออกแบบมา
ใหทางานกบ Hardware ของทาง Apple โดยเฉพาะ จงมความเสถยรของระบบสง
LINUX ในบางตระกลเชน Ubuntu ทพฒนา/ออกแบบ มาในลกษณะของ Single User
2. Server Operating System เปนระบบปฏบตการทใชกบเครอง Server ทคอยใหบรการตางกบผใชงานท
รองขอบรการตางๆ มายงเครอง Server
Windows Server ออกแบบมาเพอใชเปน OS ทางดาน Server โดยเฉพาะ
Unix เปนระบบปฏบตการทางดาน Server ทรองรบการทางานแบบ Multi-user
Linux บางตระกลถกออกแบบมาเพอทางานทางดานระบบเครอขายโดยเฉพาะเชน
Solaris , Red Hat
Software 6
3. Embedded Operating System เปนระบบปฏบตการแบบฝง ทใชในอปกรณอเลกทรอนกสขนาดเลก
เชน Smartphone, Tablet
• Windows Phone 7 เปน Embedded OS ของทาง Microsoft ตวปจจบน
• Palm OS เปน OS ทเนนการจดบดทกเลกๆนอยๆ ตอมาเปลยนชอเปน WebOS
• iOS
• BlackBerry
• Android
Version 1.5 : Cupcake
Version 1.6 : Donut
Version 2.0/2.1 : Eclair
Version 2.2 : Froyo
Version 2.3 : Gingerbread
Version 3.0 : Honeycomb
Version 4.0 : Ice-Cream Sandwich
• Meego
• Symbian
• Bada
2. โปรแกรมอรรถประโยชน (Utility Program)
เปนโปรแกรมประเภทหนงททางานบนระบบปฏบตการ สวนมากใชเพอบารงรกษาและเพมประสทธภาพการ
ทางานของคอมพวเตอร คณสมบตการใชงานนนคอนขางหลากหลาย
File Manager : ไวเปดด File ตางๆในเครอง
Image Viewer : ดรปภาพ
Uninstaller : ลบโปรแกรมตางๆ
Disk Cleanup : ระบบไฟลตางๆในระบบทไมจาเปน
Disk Defragmenter : จดเรยงขอมลตางๆใน Disk
Backup Utility : โปรแกรมสารองขอมล
Restore Utility : คนขอมลทสารองไว
Screen Saver : โปรแกรมพกหนาจอ
Software 7
Personal Firewall : โปรแกรมททาการคดกรองขอมลทผานเขาออกเครอขาย/ปองกนการบก
รกจากภายนอก
Application Software
คอ ซอฟตแวรหรอโปรแกรมทถกออกแบบมาใหผใชสามารถนาไปใชงาน ประยกตใชในดานตางๆ ตามทผใชตองการ
หรอพฒนาเพอนาไปใชในงานเฉพาะดาน
ประเภทของ Application Software แบงไดเปน 6ประเภท ไดแก
1. Business Software หรอ Productivity Software
คอ Software ทชวยใหการทางานตางๆของผใชมประสทธภาพมากยงขน และกอเกดผลผลตของงาน
โดยเฉพาะในดานธรกจ ทเกยวของกบเอกสาร การนาเสนองาน ตาราง หรอฐานขอมล รวมทงการจดการตารางงาน
โครงการตางๆใหมประสทธภาพสงยงขนดวย
Word Processing Software คอ โปรแกรมประมวลผลคา
Spreadsheet Software คอ โปรแกรมทางานประเภทตาราง
Presentation Software คอ โปรแกรมทา Presentation ในรปแบบSlide
Database Software คอ โปรแกรมดานฐานขอมล
Note Taking Software คอ โปรแกรมเกยวกบดานการจดบนทก
Personal Information Manager Software คอ โปรแกรมจดการขอมลสวนบคคล
Software 9
2. Graphic and Multimedia Software
คอ โปรแกรมทใชในการออกแบบทางดานกราฟก และมลตมเดย
Computer-Aided Design (CAD) คอโปรแกรมออกแบบงานทางดานวทยาศาสตร คณตศาสตร
สถาปตยกรรมและวศวกรรมศาสตร
Desktop Publishing คอ โปรแกรมออกแบบสอสงพมพ
Paint/image Editing คอ โปรแกรมวาด ตดแตง ตกแตง ตดตอ รปภาพ
Video and Audio Editing คอ โปรแกรมตดตอ เสยง และวดโอภาพเคลอนไหว
Web Page Authoring คอ โปรแกรมออกแบบ Website
Software 10
3. Software for Home, Personal, and Education Use
คอ โปรแกรมทสรางขนมาใชตามบาน สวนบคคล หรอใชเพอการศกษาทวไปตวอยางเชน โปรแกรมคดเลข,
โปรแกรมพจนานกรม, GPAXCal, โปรแกรมคานวณคาทางคณตศาสตร-วทยาศาสตร, โปรแกรมคานวณภาษ เปนตน
4. Application Software for Communication
คอ โปรแกรมทใชในการตดตอทางเครอขายประเภทตางๆ เชน IE, FireFox, MSN Messenger เปนตน
5. Web-based Software
คอ โปรแกรมทพนฐานการทางานบน Website ไมจาเปนตองตดตงบนเครอง เชน Google Doc, Maps เปน
ตน
6. Learning Aids and Support Tools for Application Software
คอ โปรแกรมทใชเปนเครองมอสนบสนนการเรยนการสอน เชน E-learning, Moodle เปนตน
รปแบบการเผยแพรซอรฟแวร
• Package Software คอ ชดของโปรแกรมทออกจาหนายเปนPackage สาเรจรปจากโรงงานผผลต
• Custom Software คอ โปรแกรมทผใชงานจาง Programmer หรอบรษททางดานซอรฟแวรเขยนขนมาตาม
ความตองการ หรอเรยกไดวาเปนการสงทาโปรแกรม
• Web-based software คอ โปรแกรมทเปดใหบรการบน Website ตางๆ
• Open Source Software คอ โปรแกรมทผพฒนา เปดกวางให องคกร หนวยงาน ผใชงาน หรอนกพฒนาคน
อนๆสามารถนาไป แกไข ปรบปรง หรอแจกจายไดอยางอสระ
• Shareware คอ โปรแกรมทแจกจายใหผใชงานทดลองใชงาน โดยมระยะเวลาหรอคณสมบตทใชงานไดของ
โปรแกรมกาหนดไว
• Freeware คอ โปรแกรมทผพฒนาเปดใหผใชงานนาไปใชไดฟร แตถอเปนลขสทธของผลตทงหมด และอาจจะ
มโฆษณาอยภายใน
• Public-domain Software คอ โปรแกรม Freeware ทผใชสามารถนาไปใชไดเลย ไมตองซอลขสทธ
Software 11
รายชอโปรแกรมทนาสนใจ (ควรจา)
---------- Anti-Malware & Security ---------
• Clam AntiVirus (Open Source)
• avast
• Avira
• ESET
• Kaspersky
• AVG
• BitDefender
• USB Disk Security Ver 5.4.0.2
• CPE17 AntiAutorun
• Mcafee
• Norton
---------- Instant Messenger ----------
• Camfrog Video Chat
• Skype
• Windows live messenger (MSN Messenger)
• Yahoo! Messenger
---------- Web Browser ----------
• Internet Explorer
• Firefox
• Google Chrome
• Opera
• Safari
---------- File Compression ----------
• 7Zip
• KGB Archiver
• WinRAR
• ZipGenius
• Winzip
Software 12
---------- Data Recovery ----------
• Active@ File Recovery
• CDRoller
• IsoBuster Pro
• O&O UnErase
• Ontrack EasyRecovery
• R-Studio Network Edition
• Recover My Files
---------- CD DVD Tools ----------
• Alcohol 120%
• Acoustica CD DVD
• CloneDVD
• DAEMON Tools
• Magic ISO Maker
• ISOBuster
• PowerISO
• UltraISO
• Nero
---------- Office Tools ----------
• Adobe Reader
• doPDF free PDF converter
• Foxit Reader
• Microsoft Office
• IBM Lotus Symphony (Freeware suites)
• SoftMaker Office (Freeware suites)
• WPS Office (Freeware suites)
• LibreOffice (OpenSource)
• GNOME Office (OpenSource)
• KOffice (OpenSource)
• OpenOffice.org (OpenSource)
Software 13
---------- Downloader ----------
• Bitcomet
• FlashGet
• utorrent
• FileZillaInternet Download Manager
• Orbit Downloader
• Internet Download Manager (IDM)
---------- Audio & Video Player ----------
• AIMP
• Apple iTunes
• CyberLink PowerDVD
• foobar2000
• GOM Player
• jetAudio
• K-Lite Mega Codec Pack
• RealPlayer
• The Kmplayer
• VLC media player
• Winamp
• Neuview
• WindowsMediaPlayer
--------- Sound Converter & Editing ---------
• AV Voice Change
• MP3 To Ringtone
• Virtual DJ
--------- Video Converter & Editing ---------
• ConvertXtoDVD
• CyberLink Make Disk
• ImToo Video Editor
• Magic Video Converter
• Total Video Converter