now - Faculty of Information Technology

Download Report

Transcript now - Faculty of Information Technology

บบปฏิบต
ั ก
ิ าร (Operating System
ปรแกรมอรรถประโยชน์ (Utility Progr
020003102
คโนโลยีสารสนเทศเบือ
้ งตน
้
Introduction to
formation Technology
Lecture 7
Discovering Computers Fundamentals, 2012 Edition
บอกความหมาย
ของซอฟทแวร
์
์
ระบบ และ
จาแนกชนิดของ
ซอฟทแวร
ระบบ
์
์
จาแนกชนิดของ
ระบบปฏิบต
ั ก
ิ าร
สาหรับ
คอมพิวเตอร ์
เซอรเวอร
์
์
บอกหน้าทีข
่ อง
ระบบปฏิบต
ั ก
ิ าร
จาแนกชนิดของ
ระบบปฏิบต
ั แ
ิ บบ
ฝังตัว
(Embedded
OS)
ในอุปกรณ ์
อิเล็กทรอนิกส์
Discovering Computers Fundamentals, 2012 Edition
บอก
ความสามารถ
ของ
ระบบปฏิบต
ั ก
ิ าร
สาหรับ
คอมพิวเตอร ์
ทัว่ ไป
อธิบายหน้าที่
ของโปรแกรม
อรรถประโยชน์
ประเภทตาง
ๆ
่
2
ซอฟทแวร
ระบบ
(System Software) ประกอบ
์
์
่ วบคุมหรือบารุงรักษา
ม
่ ห
ี น้าทีค
ไปดวยโปรแกรมที
้
การทางานของเครือ
่ งคอมพิวเตอรและอุ
ปกรณต
์
์ าง
่
ๆ ทีต
่ อใช
่
้งาน
ระบบปฏิบต
ั ิ
การ
(Operating
Systems)
โปรแกรม
อรรถประโย
ชน์
(Utility
Programs)
Discovering Computers Fundamentals, 2012 Edition
3
• ระบบปฏิบตั กิ ารหรือเรียกสั้ น
ๆ วา่ โอเอส
่ รรจุคาสั่ งตาง
(OS) เป็ นโปรแกรมคอมพิวเตอรที
์ บ
่
ๆ ทีช
่ ่ วยให้ผูใช
้ ้สามารถใช้งานทรัพยากรตาง
่
Start
และ
ๆ ของคอมพิ
วเตอรได
สะดวก
จัดการ
์
้
User
Shut down
จัดการ
คอมพิวเตอ
ร์
ประสานงา
นการ
ทางาน
โปรแกรม
อรรถประโย
ชน์
Interface
ปรับแตง่
อุปกรณที
์ ่
ตอใช
่
้งาน
อัพเดท
โปรแกรม
ตาง
ๆ
่
โปรแกรม
เชือ
่ มตอกั
่ บ
ระบบ
เครือขาย
่
อิ
นเตอร
์ แท
ควบคุ
มดูเน็
ล
เครือขาย
่
คอมพิวเตอ
ร์
Discovering Computers Fundamentals, 2012 Edition
หน่วยความ
จา
ดูแล
ประสิ ทธิภา
พของ
คอมพิ
วเตอร ์
ดูแลและ
จัดการดาน
้
ความ
ปลอดภัย
4
Discovering Computers Fundamentals, 2012 Edition
5
•
เราเรียกขัน
้ ตอนของการสตารทและรี
สตารท
์
์
เครือ
่ งคอมพิวเตอรว์ าการบู
่
๊ ท (Booting)
Cold Boot
เป็ นการเปิ ด
เครือ
่ ง
คอมพิวเตอร ์
จากเดิมที่
เครือ
่ ง
คอมพิวเตอร ์
อยูในสถานะ
่
Warm
Boot
เป็ นการใช
เมนู Shut
Down
้
คาสั่ งจาก
ระบบปฏิบต
ั ิ
เพือ
่ ทาการ
รีสตารท
์
(Restart)
เครือ
่ ง
เลือก Restart
เพือ
่ สั่ งให้เครือ
่ ง
Warm Boot
Discovering Computers Fundamentals, 2012 Edition
เลือก Sleep เพือ
่
เซ็ ตให้คอมพิวเตอร ์
อยูในสภาวะกิ
นไฟ
่
น้อยทีส
่ ุด (แตยั
่ งไม่
ปิ ด)
6
•
ระบบปฏิบต
ั ก
ิ ารทัว่ ไปอาจจะมีเมนูยอยอื
น
่ ๆ
่
ในส่วนของ Shut Down ดังนี้
Sleep Mode
Hibernate
คอมพิวเตอรจะท
า
์
การบันทึกเอกสาร
และโปรแกรมตาง
่
ๆ ลงไปใน RAM
แลวปิ
่ ทีไ่ ม่
้ ดฟังกชั
์ น
จาเป็ นใน
ระบบปฏิบต
ั ก
ิ ารทิง้
ไป และทาให้
คอมพิวเตอรจะท
า
์
การบันทึกเอกสาร
และโปรแกรมตาง
่
ๆ ลงไปใน
ฮารดดิ
่
์ สก ์ กอนจะ
ทาการตัดกระแสไฟ
ออกจากเครือ
่ ง
คอมพิวเตอร ์
Discovering Computers Fundamentals, 2012 Edition
7
• User Interface
- มีหน้าทีใ่ นการควบคุมการป้อนคาสั่ งและข้อมูลเขาสู
้ ่
เครือ
่ งคอมพิวเตอร ์
และควบคุมการแสดงผลบนหน้าจอคอมพิวเตอร ์
• User Interface แบงออกได
่
้
2 แบบ
1. แบบกราฟิ ก (Graphical User Interface หรือ
GUI) เป็ นการโตตอบ
้
กับผู้ใช้ดวยเมนู
และรูปภาพ
้
2. แบบบรรทัดคาสั่ ง (Command-line Interface)
เป็ นการโตตอบกั
บผู้ใช้
้
ผานการรั
บคาสั่ งจากคียบอร
ด
่
์
์
Discovering Computers Fundamentals, 2012 Edition
8
Discovering Computers Fundamentals, 2012 Edition
9
•
ความสามารถ และคุณสมบัตข
ิ อง
ระบบปฏิบต
ั ก
ิ ารในปัจจุบน
ั
Single User
และ
Multiuser
Single Tasking
และ
Multitasking
Preemptive
Multitasking
Foreground
และ
Background
Multiprocessin
g
Discovering Computers Fundamentals, 2012 Edition
10
Discovering Computers Fundamentals, 2012 Edition
11
•
บริหารจัดการหน่วยความจา
- บริหารและจัดการการใช้งานหน่วยความจาแบบ
RAM ให้มี
ประสิ ทธิภาพสูงสุด
• บริหารจัดการหน่วยความจาเสมือน
Memory)
(Virtual
- บริหารและจัดการการใช้งานพืน้ ทีเ่ ก็บข้อมูลให้
ทางานเสมือนเป็ น
หน่วยความจาแบบ RAM
• บริหารหน่วยความจาแบบ
ReadyBoost
Discovering Computers Fundamentals, 2012 Edition
12
•
ระบบปฏิบต
ั ก
ิ ารจะทาหน้าทีจ
่ ด
ั ลาดับการทางาน
Discovering Computers Fundamentals, 2012 Edition
13
ความสามารถ
แบบPlug and
Playคือ
ความสามารถ
ของ
ระบบปฏิบต
ั ก
ิ าร
ทีจ
่ ะติดตอกั
่ บ
อุปกรณ ์
ฮารดแวร
ได
์
์ ้
ทันทีทม
ี่ ก
ี าร
เชือ
่ มตอ
่
Plug and Play
Driver
โปรแกรม
ประเภท
เป็ นโปรแกรมที
่
ไดรฟ
เวอร
์
์
เป็ นตัวกลาง
(Driver)
เพือ
่
ประสานงาน
การ
ติดตอสื
่ ่ อสาร
ระหวาง
่
ระบบปฏิบต
ั ก
ิ าร
กับอุปกรณ ์
ฮารดแวร
์
์
Discovering Computers Fundamentals, 2012 Edition
14
•
ระบบปฏิบต
ั ก
ิ ารช่วยในการเชือ
่ มตอสู
่ ่ ระบบ
อินเตอรเน็
์ ต
Discovering Computers Fundamentals, 2012 Edition
15
•
ระบบปฏิบต
ั ก
ิ ารช่วยในการตรวจสอบ
ประสิ ทธิภาพในการทางานของเครือ
่ งคอมพิวเตอร ์
ในดานต
าง
ๆ
้
่
Discovering Computers Fundamentals, 2012 Edition
16
•
ระบบปฏิบต
ั ก
ิ ารยังช่วยผูใช
าน
้ ้คอมพิวเตอรในด
์
้
ตาง
ๆ ดังนี้
่
การจัดการ
ไฟลข
์ ้อมูล
ถอนการ
ติดตัง้
ซอฟทแวร
์
์
ค้นหา
ไฟลข
์ ้อมูล
ลบข้อมูล
บนดิสก ์
แบ็กอัพ
ไฟลข
์ ้อมูล
แสดงผล
รูปภาพ
จัดเรียง
ข้อมูลบน
ดิสกใหม
่
์
ปรับแตง่
ภาพ
สาหรับพัก
หน้าจอ
Discovering Computers Fundamentals, 2012 Edition
รักษาความ
ปลอดภัย
ตรวจและ
วิเคราะห ์
ปัญหาใน
ระบบ
17
•
การอัพเดทอัตโนมัต ิ (Automatic Update) โดย
ทีร่ ะบบปฏิบต
ั ก
ิ ารจะทาหน้าทีอ
่ พ
ั เดทโปรแกรมตาง
่
ๆ ในคอมพิวเตอรโดยอั
ตโนมัต ิ
์
Discovering Computers Fundamentals, 2012 Edition
18
•
ระบบปฏิบต
ั ก
ิ ารบางประเภทถูกออกแบบมาให้
ทางานบนเครือ
่ งคอมพิวเตอรประเภทแม
ข
์
่ าย
่
(Server)
- ระบบปฏิบตั กิ ารสาหรับเครือ่ งแมข่ าย
่
(Server OS) จะ
ทาหน้าทีค
่ วบคุมและจัดการการเขาใช
้
้งานของผู้ใชหลาย
้
ๆ คนเพือ
่ อานวยความสะดวกให้ผู้ใช้เขาถึ
้ งทรัพยากร
ตาง
ๆ ในระบบคอมพิวเตอรนั
่
์ ้น ๆ ได้
• ผู้ดูแลระบบเครือขายจะท
าหน้าทีค
่ วบคุมดูแลการใช้
่
งานเครือ
่ งคอมพิวเตอรผ
บต
ั ก
ิ ารแบบ
่
์ านระบบปฏิ
เครือขาย
่
- เพิม่
และลบผู้ใช้ในระบบ
Discovering Computers Fundamentals, 2012 Edition
19
•
ผู้ใช้แตละคนจะมี
บญ
ั ชี (Account) ของตัวเอง
่
- มี
- มี
User name หรือ User ID เพือ
่ ระบุตวั ตน
Password เพือ
่ ความปลอดภัย
Discovering Computers Fundamentals, 2012 Edition
20
Discovering Computers Fundamentals, 2012 Edition
21
•
เป็ นระบบปฏิบต
ั ก
ิ ารทีต
่ ด
ิ ตัง้ บนเครือ
่ งคอมพิวเตอร ์
แบบเดสกทอป
โน๊ตบุ๊ก หรือคอมพิวเตอรแบบ
์
์
พกพา
Windows
8
Mac OS
X
Unix
Linux
Discovering Computers Fundamentals, 2012 Edition
22
• Windows 8 เป็ นระบบปฏิบตั กิ ารลาสุ
ั
่ ดของบริษท
Microsoft ซึง่ มีให้เลือกใช้หลายแบบดังนี้
Windows
8 Basic
Edition
Windows
8
Enterpris
e
Windows
8 Pro
Windows
RT
Discovering Computers Fundamentals, 2012 Edition
23
Discovering Computers Fundamentals, 2012 Edition
24
•
ระบบปฏิบต
ั ก
ิ ารแมคอินทอช (Macintosh) เป็ น
ระบบปฏิบต
ั ก
ิ ารจากบริษท
ั Apple
• เวอรชั์ น่ ลาสุ
่ ดคือ
Mac OS X
Discovering Computers Fundamentals, 2012 Edition
25
Unix เป็ น
ระบบปฏิบต
ั ก
ิ ารแบบ
Multitasking คิดคน
้
เมือ
่ ตนปี
คศ 1970
้
Linux เป็ น
ระบบปฏิบต
ั ก
ิ ารแบบ
Open-source ซึง่
พัฒนามาจาก Unix
Discovering Computers Fundamentals, 2012 Edition
26
Windows
Server
2012
Unix
Linux
Solaris
Discovering Computers Fundamentals, 2012 Edition
27
•
เป็ นระบบปฏิบต
ั ก
ิ ารทีต
่ ด
ิ ตัง้ อยูในหน
่
่ วยความจา
ROM บนเครือ
่ งคอมพิวเตอรแบบพกพา
หรือ
์
อุปกรณอิ
์ เล็กทรอนิกส์บางชนิด
Windows
Embeded
8
Windows
Phone 8
Palm OS
iPhone
OS
Blackberr
y
Google
Android
Embedde
d Linux
Symbian
OS
Discovering Computers Fundamentals, 2012 Edition
28
•
เป็ นโปรแกรมระบบทีช
่ ่ วยเหลือผูใช
้ ้งาน
ารุงรักษาเครือ
่ ง
คอมพิวเตอรในงานประเภทการบ
์
คอมพิวเตอร ์
Discovering Computers Fundamentals, 2012 Edition
29
•
โปรแกรมสาหรับการจัดการไฟล ์ (File
Manager) เป็ นโปรแกรมทีใ่ ช้ในการจัดการ
ไฟลข
ๆ โดยมีความสามารถดังนี้
์ อมู
้ ลตาง
่
- แสดงรายการไฟลข์ อมู
้ ล
- จัดการไฟลข์ อมู
้ ล
ในโฟลเดอร ์
- สาเนา
เปลีย
่ นชือ
่ ลบ
เคลือ
่ นยาย
้ ตลอดจน
จัดเรียงไฟลข
์ อมู
้ ล
และโฟลเดอร ์
- สร้าง shortcuts
Discovering Computers Fundamentals, 2012 Edition
30
•
โปรแกรมช่วยในการค้นหาไฟลข
์ อมู
้ ล
คาค้นหา
Discovering Computers Fundamentals, 2012 Edition
31
•
โปรแกรมสาหรับ ถอนการติดตัง้ โปรแกรม
(Uninstall)
• โปรแกรมสาหรับช่วยแสดงไฟลภาพกราฟิ
ก
์
Discovering Computers Fundamentals, 2012 Edition
32
•
โปรแกรมสาหรับ ลบไฟลข
์ อมู
้ ลทีไ่ มต
่ องการ
้
(Disk Cleanup)
- โปรแกรมทีด่ าวนโหลดมา
์
- ไฟลชั์ ว่ คราว (Temp Files)
ทีเ่ กิดจากการใช้งานอินเตอรเน็
์ ต
- ไฟลที์ ย่ ายลงในถั
งขยะ
้
- ไฟลที์ ไ่ มค่ อยได
ใช
่
้ ้งาน
Discovering Computers Fundamentals, 2012 Edition
33
•
โปรแกรมสาหรับจัดเรียงไฟลข
์ อมู
้ ลบนดิสก ์
- Defragmenting
Discovering Computers Fundamentals, 2012 Edition
34
•
โปรแกรมสาหรับแบ็คอัพไฟลข
์ อมู
้ ล (Backup
Utility)
• โปรแกรมสาหรับเรียกคืนขอมู
้ ล (Restore Utility)
Discovering Computers Fundamentals, 2012 Edition
35
• โปรแกรมพักหน้าจอ (Screen Saver)
• โปรแกรมไฟรวอลล
์
์ (Personal Firewall)
Discovering Computers Fundamentals, 2012 Edition
36
• ไวรัส (Virus) เป็ นโปรแกรมคอมพิวเตอรที์ ถ่ ูกเขียน
่ งคอมพิวเตอร ์
มาเพือ
่ ทาลายไฟลข
้ ลในเครือ
์ อมู
หรื
อทาให้เครื
่ งคอมพิ
วเตอร
Worm
จะ อ
โทรจั
น เสี
จะ
์ ยหาย โปรแกรม
ทางานโดยการ
สาเนาตัวเองฝัง
ตัวอยูในหน
่
่ วย
ความจาหรือ
ระบบเครือขาย
่
จนระบบการ
ทางานของ
เครือ
่ ง
คอมพิวเตอรล
่
์ ม
ทางานโดยการ
ซ่อนและหลบ
หลีก หรือ
หลอกให้เครือ
่ ง
คอมพิวเตอร ์
มองเห็ นเป็ น
ไฟลปกติ
และ
์
รอเวลาทาลาย
ระบบ
Discovering Computers Fundamentals, 2012 Edition
Antivirus จะทา
หน้าทีป
่ ้ องกัน
และขจัด
โปรแกรม
ประเภทไวรัส
ออกไปจาก
เครือ
่ ง
คอมพิวเตอร ์
37
•
สั ญญาณเตือนวาเครื
อ
่ งคอมพิวเตอรถู
่
์ กไวรัส
โจมตี
Discovering Computers Fundamentals, 2012 Edition
38
• ไวรัส (Virus) เป็ นโปรแกรมคอมพิวเตอรที์ ถ่ ูกเขียน
่ งคอมพิวเตอร ์
มาเพือ
่ ทาลายไฟลข
้ ลในเครือ
์ อมู
หรือทาให้เครือ
่ งคอมพิวเตอรเสี
์ ยหาย
Spyware เป็ นไฟล ์
โปรแกรมทีแ
่ อบเข้ามา
ในระบบคอมพิวเตอร ์
โดยผูใช
้ ้ไมรู่ ตั
้ ว
ใช้โปรแกรมขจัด
Spyware (Spyware
Remover) ในการ
กาจัด Spyware
Adware เป็ น
โปรแกรมโฆษณาที่
แอบเข้ามาติดตัง้ ใน
ระบบคอมพิวเตอร ์
ใช้โปรแกรมขจัด
Adware (Adware
Remover) ในการ
กาจัด Adware
Discovering Computers Fundamentals, 2012 Edition
39
•
โปรแกรมประเภทกรองขอมู
้ ล (Filters) เป็ น
โปรแกรมทีใ่ ช้ในการกรองขอมู
้ ล
้ ล หรือขจัดขอมู
บางประเภทไม
ให
Anti่ ้แสดงผล
spam
program
s
Web
Filters
Phishing
Filters
Pop-up
Blockers
Discovering Computers Fundamentals, 2012 Edition
40
•
โปรแกรมสาหรับบีบอัดไฟล ์ (File
Compression Utility) ทาหน้าทีบ
่ บ
ี อัดไฟลข
์ อมู
้ ลให้
เล็กลงเพือ
่ สะดวกตอการใช
่
้งาน
-ทาให้พืน้ ทีใ่ นการจัดเก็บเพิม่ ขึน้
• โปรแกรมทีถ่ กู บีบอัดบางครัง้ จะเรียกวา่
Zipped Files
-สามารถแตกขยายไฟลกลั
์ บคืนใหมได
่ ้
Discovering Computers Fundamentals, 2012 Edition
41
•
โปรแกรมประเภท Media Player ใช้สาหรับเลน
่
ไฟลสื์ ่ อตาง
ๆ เช่น แสดงผลรูปภาพ ฟังเพลง
่
ดูภาพยนตร ์ เป็ นตน
้
Discovering Computers Fundamentals, 2012 Edition
42
•
โปรแกรมสาหรับเขียนขอมู
้ ลลงดิสก ์ (Disc
Burning Utility)
- เป็ นโปรแกรมสาหรับการบันทึก หรือลบไฟลข
้ ล
์ อมู
บนดิสก ์
Discovering Computers Fundamentals, 2012 Edition
43
•
โปรแกรมสาหรับ
บารุงรักษาเครือ
่ ง
คอมพิวเตอร ์ (Personal
Computer Maintenance
Utility)
- เป็ นโปรแกรมทีร่ วมเครือ่ งมือ
ตาง
ๆ เพือ
่ แก้ไขปัญหา
่
เบือ
้ งต้น และบารุงรักษา
เครือ
่ งคอมพิวเตอร ์ เช่น
จัดการหน่วยความจา
จัดการพืน
้ ทีด
่ ส
ิ ก ์ ควบคุม
ประสิ ทธิภาพการทางานของ
Discovering Computers Fundamentals, 2012 Edition
44
คาจากัดความ
ของ
ระบบปฏิบต
ั ก
ิ
าร
หน้าที่
โดยทัว่ ไป
ของ
ระบบปฏิบต
ั ก
ิ
าร
ระบบปฏิบต
ั ก
ิ
าร ประเภท
ตาง
ๆ
่
โปรแกรม
อรรถประโยช
นชนิ
ๆ
่
์ ดตาง
Discovering Computers Fundamentals, 2012 Edition
45
คาถาม
?
46