Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

3

Published by nyutdhna, 2019-01-30 23:00:27

Description: 3

Search

Read the Text Version

ซอฟทแ์ วร์ (Software) Lecture 3 Discovering Computers Fundamentals, 2014 Edition

ความหมายของ ซอฟต์แวรร์ ะบบ ซอฟตแ์ วร์ ชนิดของซอฟทแ์ วร์ ซอฟต์แวร์ประยกุ ต์ 2 Discovering Computers Fundamentals, 2012 Edition

• ซอฟต์แวร์ หรือเรยี กบางครัง้ เรียกว่า โปรแกรม ทาหนา้ ท่ี บอกให้เครื่องคอมพวิ เตอรท์ างานตามทผี่ ใู้ ชต้ ้องการ • ซอฟต์แวรร์ ะบบ (System Software) • ระบบปฏิบัตกิ าร (Operating System) • โปรแกรมเอนกประสงค์ (Utility Program) • ซอฟต์แวรป์ ระยกุ ต์ (Application Software) 3

• การติดตงั้ (Installation) เป็นขน้ั ตอนของการเซต็ อพั ซอฟตแ์ วร์ เพอ่ื ใหส้ ามารถทางานรว่ มกบั คอมพิวเตอร์ เคร่อื งพิมพ์ หรอื อุปกรณ์อน่ื ๆ ได้ 4

• นักเขยี นโปรแกรม (Programmer) มหี น้าทีพ่ ฒั นาซอฟทแ์ วร์ หรอื เขยี นคาสั่งเพอ่ื ใหค้ อมพิวเตอรท์ าการประมวลผลแปลงข้อมูลให้ กลายเป็นสารสนเทศที่ตอ้ งการ 5

ซอฟทแ์ วรร์ ะบบ (System Software) ประกอบไปด้วยโปรแกรมที่มี หนา้ ท่คี วบคุมหรอื บารุงรกั ษาการทางานของเคร่ืองคอมพวิ เตอรแ์ ละ อุปกรณ์ต่าง ๆ ทต่ี อ่ ใชง้ าน ระบบปฏิบตั กิ าร โปรแกรม อรรถประโยชน์ (Operating Systems) (Utility Programs) Discovering Computers Fundamentals, 2012 Edition 6

• ระบบปฏบิ ตั กิ ารหรอื เรียกส้ัน ๆ วา่ โอเอส (OS) เป็นโปรแกรม คอมพิวเตอร์ทบ่ี รรจุคาส่ังตา่ ง ๆ ทช่ี ่วยให้ผใู้ ชส้ ามารถใช้งาน ทรัพยากรต่าง ๆ ของคอมพิวเตอร์ได้สะดวก Start และ User Interface จัดการ จดั การ Shut down โปรแกรม หนว่ ยความจา คอมพิวเตอร์ ประสานงาน ปรบั แต่ง เช่อื มตอ่ กบั ดแู ล การทางาน อุปกรณ์ทตี่ ่อใช้ ระบบเครอื ข่าย ประสิทธิภาพ อนิ เตอร์เนท็ ของคอมพิวเตอร์ งาน โปรแกรม อพั เดท ควบคุมดแู ล ดูแลและจัดการ อรรถประโยชน์ โปรแกรมต่าง ๆ เครือข่าย ดา้ นความ คอมพวิ เตอร์ ปลอดภัย Discovering Computers Fundamentals, 2012 Edition 7

Discovering Computers Fundamentals, 2012 Edition 8

• เราเรยี กขนั้ ตอนของการสตารท์ และรสี ตารท์ เครื่องคอมพวิ เตอร์ ว่าการบทู๊ (Booting) Cold Boot Warm Boot เมนู Shut Down เป็นการเปดิ เครอ่ื ง เปน็ การใช้คาสั่ง เลอื ก Restart เพอ่ื ส่งั เลือก Sleep เพือ่ เซ็ตให้ คอมพิวเตอร์จาก จากระบบปฏิบัติ ใหเ้ ครือ่ ง Warm Boot คอมพิวเตอร์อยูใ่ นสภาวะกนิ ไฟนอ้ ยท่ีสดุ (แตย่ งั ไมป่ ิด) เดิมที่เคร่อื ง เพ่ือทาการ คอมพวิ เตอร์อยูใ่ น รสี ตารท์ (Restart) สถานะปดิ เครือ่ ง (Powered Off) เคร่อื ง คอมพวิ เตอร์ใหม่ Discovering Computers Fundamentals, 2012 Edition 9

• ระบบปฏิบตั ิการทั่วไปอาจจะมีเมนยู อ่ ยอน่ื ๆ ในส่วนของ Shut Down ดังน้ี Sleep Mode Hibernate คอมพิวเตอรจ์ ะทาการบนั ทกึ คอมพวิ เตอร์จะทาการบันทึก เอกสาร และโปรแกรมตา่ ง ๆ เอกสาร และโปรแกรมต่าง ๆ ลงไปในฮาร์ดดสิ ก์ กอ่ นจะทา ลงไปใน RAM แลว้ ปิด ฟังก์ช่นั ทไ่ี มจ่ าเป็นใน การตดั กระแสไฟออกจาก ระบบปฏบิ ัตกิ ารท้งิ ไป และทา เครื่องคอมพิวเตอร์ ใหค้ อมพวิ เตอร์อยู่ในสภาวะใช้ พลังงานไฟฟา้ น้อยทส่ี ุด Discovering Computers Fundamentals, 2012 Edition 10

• User Interface - มหี น้าท่ใี นการควบคมุ การป้อนคาสั่งและข้อมลู เข้าสู่เคร่ืองคอมพิวเตอร์ และควบคุมการแสดงผลบนหน้าจอคอมพวิ เตอร์ • User Interface แบ่งออกได้ 2 แบบ 1. แบบกราฟกิ (Graphical User Interface หรอื GUI) เปน็ การโตต้ อบ กบั ผูใ้ ชด้ ้วยเมนู และรูปภาพ 2. แบบบรรทัดคาสงั่ (Command-line Interface) เป็นการโตต้ อบกบั ผใู้ ช้ ผ่านการรบั คาสงั่ จากคยี ์บอร์ด Discovering Computers Fundamentals, 2012 Edition 11

Discovering Computers Fundamentals, 2012 Edition 12

• ความสามารถ และคณุ สมบตั ขิ องระบบปฏบิ ตั กิ ารในปัจจบุ ัน Single User และ Single Tasking และ Foreground และ Multiuser Multitasking Background Preemptive Multiprocessing Multitasking Discovering Computers Fundamentals, 2012 Edition 13

Discovering Computers Fundamentals, 2012 Edition 14

• บรหิ ารจัดการหน่วยความจา - บริหารและจดั การการใชง้ านหนว่ ยความจาแบบ RAM ใหม้ ี ประสิทธิภาพสงู สดุ • บริหารจดั การหนว่ ยความจาเสมอื น (Virtual Memory) - บรหิ ารและจัดการการใชง้ านพ้ืนทเี่ ก็บขอ้ มูลใหท้ างานเสมือนเป็น หน่วยความจาแบบ RAM • บริหารหน่วยความจาแบบ ReadyBoost - บริหารและจดั การการใชง้ านพืน้ ท่บี นหนว่ ยความจาแบบแฟลช (Flash) เพ่อื ใหท้ างานเหมือนหนว่ ยความจาแคช (Cache) Discovering Computers Fundamentals, 2012 Edition 15

• ระบบปฏบิ ัติการจะทาหน้าทจ่ี ัดลาดบั การทางาน Discovering Computers Fundamentals, 2012 Edition 16

โปรแกรมประเภท ความสามารถแบบ ไดรฟเ์ วอร์ (Driver) Plug and Play Driver Plug and Play เป็นโปรแกรมทเี่ ป็น คือความสามารถของ ตัวกลางเพือ่ ระบบปฏิบตั กิ ารทจี่ ะ ประสานงานการ ตดิ ต่อกบั อปุ กรณ์ ตดิ ต่อสือ่ สารระหวา่ ง ฮารด์ แวรไ์ ดท้ ันทที ีม่ ี ระบบปฏิบัตกิ ารกบั การเชื่อมตอ่ อปุ กรณ์ฮารด์ แวร์ Discovering Computers Fundamentals, 2012 Edition 17

• ระบบปฏบิ ัติการช่วยในการเช่ือมตอ่ สรู่ ะบบอนิ เตอร์เนต็ Discovering Computers Fundamentals, 2012 Edition 18

• ระบบปฏิบตั กิ ารชว่ ยในการตรวจสอบประสทิ ธิภาพในการทางานของ เครอ่ื งคอมพิวเตอรใ์ นดา้ นต่าง ๆ Discovering Computers Fundamentals, 2012 Edition 19

• ระบบปฏิบัตกิ ารยงั ช่วยผู้ใชค้ อมพิวเตอร์ในด้านตา่ ง ๆ ดงั น้ี การจัดการ ค้นหา แสดงผล รักษาความ ไฟล์ขอ้ มูล ไฟลข์ อ้ มลู รปู ภาพ ปลอดภยั ตรวจและ ถอนการตดิ ตงั้ ลบข้อมลู บน จดั เรียงขอ้ มูล วเิ คราะห์ ซอฟท์แวร์ ดสิ ก์ บนดสิ ก์ใหม่ ปัญหาในระบบ แบ็กอัพ ปรบั แตง่ ภาพ 20 ไฟล์ขอ้ มลู สาหรับพัก หน้าจอ Discovering Computers Fundamentals, 2012 Edition

• การอัพเดทอัตโนมตั ิ (Automatic Update) โดยที่ระบบปฏิบตั กิ ารจะ ทาหน้าทอ่ี ัพเดทโปรแกรมตา่ ง ๆ ในคอมพิวเตอร์โดยอตั โนมัติ Discovering Computers Fundamentals, 2012 Edition 21

• ระบบปฏบิ ัตกิ ารบางประเภทถกู ออกแบบมาให้ทางานบนเครือ่ ง คอมพวิ เตอร์ประเภทแม่ข่าย (Server) - ระบบปฏิบัติการสาหรับเครื่องแม่ขา่ ย (Server OS) จะทาหน้าท่คี วบคุมและ จัดการการเข้าใช้งานของผู้ใชห้ ลาย ๆ คนเพอ่ื อานวยความสะดวกใหผ้ ใู้ ช้ เขา้ ถึงทรัพยากรต่าง ๆ ในระบบคอมพวิ เตอรน์ น้ั ๆ ได้ • ผ้ดู ูแลระบบเครือขา่ ยจะทาหน้าทีค่ วบคุมดแู ลการใช้งานเครอื่ ง คอมพิวเตอร์ผ่านระบบปฏิบัติการแบบเครอื ขา่ ย - เพิ่ม และลบผูใ้ ช้ในระบบ - ติดต้ังซอฟทแ์ วร์ และควบคมุ ดแู ลความปลอดภัยในระบบเครือขา่ ย Discovering Computers Fundamentals, 2012 Edition 22

• ผู้ใช้แตล่ ะคนจะมบี ัญชี (Account) ของตัวเอง - มี User name หรือ User ID เพื่อระบตุ วั ตน - มี Password เพือ่ ความปลอดภยั Discovering Computers Fundamentals, 2012 Edition 23

Discovering Computers Fundamentals, 2012 Edition 24

• เป็นระบบปฏบิ ัติการทต่ี ดิ ตัง้ บนเคร่ืองคอมพิวเตอรแ์ บบเดสกท์ อป โนต๊ บุ๊ก หรือคอมพิวเตอร์แบบพกพา Windows 8 Mac OS X Unix Linux 25 Discovering Computers Fundamentals, 2012 Edition

• Windows 8 เปน็ ระบบปฏิบตั ิการลา่ สดุ ของบรษิ ัท Microsoft ซ่งึ มี ให้เลอื กใชห้ ลายแบบดังนี้ Windows 8 Windows 8 Pro Basic Edition Windows 8 Windows Enterprise RT Discovering Computers Fundamentals, 2012 Edition 26

Discovering Computers Fundamentals, 2012 Edition 27

• ระบบปฏิบัติการแมคอนิ ทอช (Macintosh) เป็นระบบปฏิบตั กิ ารจาก บริษัท Apple • เวอร์ช่ันลา่ สุดคือ Mac OS X Discovering Computers Fundamentals, 2012 Edition 28

Unix เป็นระบบปฏบิ ตั กิ าร แบบ Multitasking คดิ คน้ เมือ่ ตน้ ปี คศ 1970 Linux เป็นระบบปฏิบตั ิการ แบบ Open-source ซึ่งพฒั นา มาจาก Unix Discovering Computers Fundamentals, 2012 Edition 29

Windows Unix Server 2012 Linux Solaris Discovering Computers Fundamentals, 2012 Edition 30

• เป็นระบบปฏิบัตกิ ารทต่ี ดิ ตงั้ อยูใ่ นหนว่ ยความจา ROM บนเครอื่ ง คอมพิวเตอรแ์ บบพกพา หรืออปุ กรณอ์ เิ ลก็ ทรอนกิ ส์บางชนดิ Windows Windows Palm OS iPhone OS Embeded 8 Phone 8 Embedded Symbian OS Blackberry Google Linux Android Discovering Computers Fundamentals, 2012 Edition 31

• เป็นโปรแกรมระบบที่ชว่ ยเหลอื ผู้ใชง้ านคอมพวิ เตอรใ์ นงานประเภท การบารงุ รักษาเคร่อื งคอมพวิ เตอร์ Discovering Computers Fundamentals, 2012 Edition 32

• โปรแกรมสาหรบั การจดั การไฟล์ (File Manager) เป็นโปรแกรมที่ใช้ ในการจดั การไฟลข์ ้อมูลต่าง ๆ โดยมคี วามสามารถดงั น้ี - แสดงรายการไฟลข์ ้อมลู - จดั การไฟลข์ อ้ มลู ในโฟลเดอร์ - สาเนา เปล่ยี นชือ่ ลบ เคลอื่ นยา้ ย ตลอดจน จดั เรยี งไฟลข์ ้อมูล และโฟลเดอร์ - สรา้ ง shortcuts Discovering Computers Fundamentals, 2012 Edition 33

• โปรแกรมช่วยในการคน้ หาไฟล์ข้อมูล คาค้นหา Discovering Computers Fundamentals, 2012 Edition 34

• โปรแกรมสาหรบั ถอนการติดตงั้ โปรแกรม (Uninstall) • โปรแกรมสาหรับชว่ ยแสดงไฟลภ์ าพกราฟกิ Discovering Computers Fundamentals, 2012 Edition 35

• โปรแกรมสาหรับ ลบไฟลข์ อ้ มลู ที่ไม่ตอ้ งการ (Disk Cleanup) - โปรแกรมที่ดาวนโ์ หลดมา - ไฟล์ชวั่ คราว (Temp Files) ทีเ่ กดิ จากการใช้งานอินเตอรเ์ นต็ - ไฟลท์ ่ยี า้ ยลงในถงั ขยะ - ไฟลท์ ่ไี มค่ ่อยได้ใชง้ าน Discovering Computers Fundamentals, 2012 Edition 36

• โปรแกรมสาหรบั จัดเรียงไฟล์ข้อมลู บนดิสก์ - Defragmenting Discovering Computers Fundamentals, 2012 Edition 37

• โปรแกรมสาหรับแบ็คอพั ไฟล์ขอ้ มลู (Backup Utility) • โปรแกรมสาหรบั เรียกคนื ขอ้ มูล (Restore Utility) Discovering Computers Fundamentals, 2012 Edition 38

• โปรแกรมพกั หน้าจอ (Screen Saver) • โปรแกรมไฟรว์ อลล์ (Personal Firewall) Discovering Computers Fundamentals, 2012 Edition 39

• ไวรสั (Virus) เป็นโปรแกรมคอมพวิ เตอรท์ ีถ่ กู เขยี นมาเพื่อทาลาย ไฟลข์ อ้ มูลในเครื่องคอมพิวเตอร์ หรอื ทาใหเ้ ครอื่ งคอมพิวเตอรเ์ สียหาย Worm จะทางาน โทรจัน จะทางาน โปรแกรม Antivirus จะทาหน้าท่ีป้องกัน โดยการสาเนาตัวเอง โดยการซ่อนและหลบ และขจดั โปรแกรม ฝงั ตัวอยู่ในหน่วย หลีก หรอื หลอกให้ ประเภทไวรสั ออกไป ความจาหรือระบบ เครื่องคอมพิวเตอร์ เครือข่ายจนระบบ มองเหน็ เป็นไฟลป์ กติ จากเครอ่ื ง และรอเวลาทาลาย คอมพวิ เตอร์ การทางานของเคร่อื ง คอมพิวเตอร์ล่ม ระบบ Discovering Computers Fundamentals, 2012 Edition 40

• สญั ญาณเตือนวา่ เคร่อื งคอมพวิ เตอร์ถูกไวรสั โจมตี Discovering Computers Fundamentals, 2012 Edition 41

• ไวรัส (Virus) เป็นโปรแกรมคอมพวิ เตอรท์ ่ถี ูกเขยี นมาเพอื่ ทาลาย ไฟลข์ ้อมูลในเครอ่ื งคอมพิวเตอร์ หรือทาให้เครอื่ งคอมพิวเตอรเ์ สียหาย Spyware เป็นไฟลโ์ ปรแกรมท่ี Adware เปน็ โปรแกรม แอบเขา้ มาในระบบ โฆษณาท่ีแอบเขา้ มาติดต้งั ใน คอมพิวเตอร์โดยผ้ใู ช้ไม่รตู้ ัว ระบบคอมพวิ เตอร์ ใช้โปรแกรมขจัด Spyware ใช้โปรแกรมขจดั Adware (Spyware Remover) ในการ (Adware Remover) ในการ กาจัด Spyware กาจัด Adware Discovering Computers Fundamentals, 2012 Edition 42

• โปรแกรมประเภทกรองข้อมลู (Filters) เป็นโปรแกรมท่ใี ชใ้ นการ กรองขอ้ มูล หรอื ขจัดข้อมูลบางประเภทไมใ่ หแ้ สดงผล Anti-spam Web Filters programs Phishing Pop-up Filters Blockers Discovering Computers Fundamentals, 2012 Edition 43

• โปรแกรมสาหรบั บบี อดั ไฟล์ (File Compression Utility) ทาหน้าท่ี บบี อัดไฟลข์ อ้ มูลให้เล็กลงเพอื่ สะดวกต่อการใช้งาน - ทาให้พ้นื ที่ในการจัดเกบ็ เพ่มิ ข้ึน • โปรแกรมที่ถกู บีบอดั บางครั้งจะเรียกว่า Zipped Files - สามารถแตกขยายไฟล์กลับคืนใหมไ่ ด้ Discovering Computers Fundamentals, 2012 Edition 44

• โปรแกรมประเภท Media Player ใช้สาหรับเล่นไฟลส์ ่อื ต่าง ๆ เชน่ แสดงผลรปู ภาพ ฟังเพลง ดภู าพยนตร์ เปน็ ต้น Discovering Computers Fundamentals, 2012 Edition 45

• โปรแกรมสาหรบั เขียนข้อมลู ลงดสิ ก์ (Disc Burning Utility) - เป็นโปรแกรมสาหรบั การบนั ทกึ หรอื ลบไฟลข์ ้อมูลบนดิสก์ Discovering Computers Fundamentals, 2012 Edition 46

• โปรแกรมสาหรับบารุงรกั ษาเครื่อง 47 คอมพิวเตอร์ (Personal Computer Maintenance Utility) - เป็นโปรแกรมที่รวมเครื่องมือต่าง ๆ เพ่ือ แกไ้ ขปญั หาเบ้ืองต้น และบารุงรกั ษา เครอื่ งคอมพิวเตอร์ เช่น จดั การ หน่วยความจา จดั การพ้ืนท่ีดิสก์ ควบคุม ประสทิ ธิภาพการทางานของระบบ เป็น ต้น Discovering Computers Fundamentals, 2012 Edition

ซอฟท์แวร์ประยุกต์ คอื โปรแกรมคอมพิวเตอร์ที่ออกแบบมา เพอื่ ให้ผู้ใชส้ ามารถทางานไดเ้ รว็ ขึ้น หรอื เพื่อช่วยในงานสว่ นตวั ทว่ั ไป ชว่ ยใหง้ านดา้ นธรุ กิจมปี ระสทิ ธภิ าพยง่ิ ขนึ้ ช่วยในงานทางดา้ นกราฟิก และมลั ตมิ เิ ดีย ชว่ ยในงานสว่ นตวั และงานดา้ นการศกึ ษา ทาใหก้ ารตดิ ต่อสือ่ สารสะดวกยิ่งขึ้น Discovering Computers Fundamentals, 2012 Edition 48

ซอฟท์แวรป์ ระยุกตท์ ัง้ 4 ประเภท Discovering Computers Fundamentals, 2012 Edition 49

ซอฟท์แวร์ประยกุ ต์ ในรูปแบบต่าง ๆ Packaged Custom Web software software application Open source Shareware Freeware software Public-domain 50 software Discovering Computers Fundamentals, 2012 Edition


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook