More Related Content Similar to สถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการ
Similar to สถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการ (20) สถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการ10. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ
• ลักษณะเฉพาะของเครื่องคอมพิวเตอร์ยุคที่ 2
ใช้อุปกรณ์ ทรานซิสเตอร์ (Transistor) สร้างจากสาร
กึ่งตัวนำา (Semi-Conductor)
เป็นอุปกรณ์หลัก แทนหลอดสุญญากาศ เนื่องจาก
ทรานซิสเตอร์เพียงตัวเดียว มี
ประสิทธิภาพในการทำางานเทียบเท่าหลอดสุญญากาศ
ได้นับร้อยหลอด ทำาให้เครื่อง
คอมพิวเตอร์ในยุคนี้มีขนาดเล็ก ใช้พลังงานไฟฟ้า
น้อย ความร้อนตำ่า ทำางานเร็ว และ
ได้รับความน่าเชื่อถือมากยิ่งขึ้น
เก็บข้อมูลได้ โดยใช้ส่วนความจำาวงแหวนแม่เหล็ก
(Magnetic Core)
มีความเร็วในการประมวลผลในหนึ่งคำาสั่ง ประมาณ
หนึ่งในพันของวินาที
(Millisecond : mS)
15. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ
• 3. การรู้จำาเสียงพูด (Speech Recognition
System)
คือ การพัฒนาให้ระบบคอมพิวเตอร์เข้าใจภาษา
มนุษย์ และสามารถจดจำาคำาพูดของมนุษย์ได้
อย่างต่อเนื่อง กล่าวคือเป็นการพัฒนาให้เครื่อง
คอมพิวเตอร์ทำางานได้ด้วยภาษาพูด เช่น งาน
ระบบรักษาความปลอดภัย งานพิมพ์เอกสาร
สำาหรับผู้พิการ เป็นต้น
16. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ
• 4. ระบบผู้เชี่ยวชาญ (Expert System)
คือ การพัฒนาให้ระบบคอมพิวเตอร์มีความรู้ รู้จัก
ใช้เหตุผลในการวิเคราะห์ปัญหา โดยใช้ความรู้
ที่มี หรือจากประสบการณ์ในการแก้ปัญหาหนึ่ง
ไปแก้ไขปัญหาอื่นอย่างมีเหตุผล ระบบนี้จำาเป็น
ต้องอาศัยฐานข้อมูล (Database) ซึ่งมนุษย์ผู้มี
ความรู้ความสามารถเป็นผู้กำาหนดองค์ความรู้ไว้
ในฐานข้อมูลดังกล่าว เพื่อให้ระบบคอมพิวเตอร์
สามารถวิเคราะห์ปัญหาต่างๆ ได้จากฐานความรู้
นั้น เช่น เครื่องคอมพิวเตอร์วิเคราะห์โรค หรือ
17. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ
• ประเภทของคอมพิวเตอร์
• 1. ซูเปอร์คอมพิวเตอร์ (Supercomputer) เป็น
คอมพิวเตอร์ที่มีขนาดใหญ่ที่สุด สามารถ
ประมวลผลได้กว่า 100 ล้านคำาสั่งต่อวินาที จึง
ทำาให้ทำางานได้รวดเร็วและมีประสิทธิภาพสูง มี
ราคาแพงที่สุด เป็นเครื่องคอมพิวเตอร์ที่เหมาะ
กับงานคำานวณที่ต้องคำานวณตัวเลขจำานวน
มหาศาล ให้เสร็จภายในระยะเวลาอันสั้น
18. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ
2. เมนเฟรมคอมพิวเตอร์ (Mainframe
Computer) เป็นเครื่องคอมพิวเตอร์ขนาดใหญ่
มีความเร็วในการประมวลผลสูงรองลงมาจากซู
เปอร์คอมพิวเตอร์ระบบคอมพิวเตอร์ของเครื่อง
เมนเฟรมส่วนมากจะมีระบบคอมพิวเตอร์ย่อย ๆ
ประกอบอยู่ด้วย เพื่อช่วยในการทำางานบาง
ประเภทให้กับเครื่องหลัก ใช้กับองค์กรใหญ่ ๆ
ทั่วไป เช่น งานด้านวิศวกรรมคอมพิวเตอร์
วิทยาศาสตร์ การควบคุมระบบเครือข่าย
ธนาคาร กลมอุตุนิยมวิทยา เป็นต้น
19. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ
• 3. มินิคอมพิวเตอร์ (Minicomputer) เป็น
เครื่องคอมพิวเตอร์ที่มีขนาดกลางที่มี
ประสิทธิภาพในการทำางานน้อยกว่าเมนเฟรม
สิ่งที่แตกต่างกันระหว่างเครื่องเมนเฟรมและ
เครื่องมินิคอมพิวเตอร์ คือ ความเร็วในการ
ทำางาน เนื่องจากมินิคอมพิวเตอร์ทำางานได้ช้า
กว่า และควบคุมผู้ใช้งานต่าง ๆ ในจำานวนที่
น้อยกว่า รวมทั้งสื่อที่เก็บข้อมูลมีความจุน้อยกว่า
เมนเฟรม ทำางานเฉพาะด้าน เช่น การคำานวณ
ทางด้านวิศวกรรม การจองห้องพักของโรงแรม
20. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ
• 4. เวิร์คสเตชันคอมพิวเตอร์ (Workstation
Computer) เป็นเครื่องคอมพิวเตอร์แบบตั้งโต๊ะ
ที่สนับสนุนการทำางานของคอมพิวเตอร์เครือ
ข่าย ซึ่งใช้ในการจัดสรรและใช้ทรัพยากรร่วม
กัน เช่น แฟ้มข้อมูลโปรแกรมประยุกต์ อุปกรณ์
คอมพิวเตอร์ เช่น เครื่องพิมพ์และอุปกรณ์อื่น ๆ
โดยการเชื่อมโยงกับเทอร์มินัล (Terminal)
หลาย ๆ เครื่อง
26. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ
• เลขฐาน 2
• เครื่องคอมพิวเตอร์รู้จักตัวเลขเพียง 2 ตัวเท่านั้น
คือ 0 และ 1 หากมนุษย์ต้องการใช้คอมพิวเตอร์
เป็นเครื่องมือช่วยทำางาน มนุษย์ต้องเรียนรู้ระบบ
เลขที่ประกอบด้วยตัวเลขเพียง 2 ตัวเช่นกัน จึง
ได้มีการคิดค้น ระบบเลขฐานสอง
(Binary) ขึ้นเพื่อช่วยในการสื่อสารกับเครื่อง
คอมพิวเตอร์ โดยระบบเลขฐานสองเป็นระบบ
ตัวเลขที่ประกอบด้วยตัวเลขเพียง 2 ตัว คือ 0
และ 1 เท่านั้น ตัวอย่างเลขฐานสอง เช่น 1102 ,
27. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ
• เลขฐาน 8
• ระบบตัวเลขที่มีตัวเลขแปดตัว คือ 0 - 7 เลขฐาน
แปดนี้สร้างขึ้นจากเลขฐานสอง โดยการจัดกลุ่ม
เลขฐานสองออกเป็นกลุ่มละสามตัว (เริ่มจาก
ขวา) ตัวอย่างเช่น เลขฐานสองที่แทนเลข 74
ในฐานสิบ คือ 1001010 เมื่อจัดเป็นกลุ่มละสาม
จากขวาไปซ้าย ก็จะได้ 1 001 010 เลขฐาน
แปดก็คือ 112 (1 ฐานสองตัวแรก เท่ากับ 1 ฐาน
แปด, 001 ฐานสอง เท่ากับ 1 ฐานแปด และ 010
ฐานสอง เท่ากับ 2 ฐานแปด)
28. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ
• เลขฐาน 10
• ระบบจำานวนหรือระบบตัวเลข คือตัวเลขต่างๆ ที่
ใช้ในการคำานวณเพื่อประยุกต์ใช้ในงานด้าน
ต่างๆ ระบบจำานวนมีความสำาคัญอย่างมากเพื่อ
ในการใช้งานคำานวณตัวเลขต่างๆ เพื่อทำาการ
ประมวลผลให้ได้ผลลัพธ์ที่จะนำาไปใช้งาน โดย
ทั่วไประบบตัวเลขที่มนุษย์เรารู้จักมากที่สุดคือ
ระบบตัวเลขฐานสิบ (Decimal Number
System) คือเลข 0,1,2,3,4,5,6,7,8,9 รวม
ทั้งหมด 10 ตัว
55. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ• คำาสั่งต่างๆของ DOS
ลำาดั
บ คำาสั่ง ผลลัพธ์
1 cls ล้างจอภาพ (Clear Screen)
2 @echo off
ไม่แสดงการทำางานของคำาสั่งใน Batch
File
3 dir /? แสดงคำาแนะนำาการใช้คำาสั่ง dir
4 dir > a
นำาผลการแสดงรายชื่อแฟ้ม ไปใส่ไว้ใน
แฟ้ม a
5 dir a
แสดงรายละเอียดของแฟ้ม a เช่น ขนาด
แฟ้ม วันที่ที่สร้าง
6 echo aa แสดงตัวอักษร aa ทางจอภาพ
7 echo aa > a.bat
สร้างแฟ้ม a.bat ที่มีตัวอักษา 2 ตัว แต่แฟ้ม
จะมีขนาด 4 bytes
56. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ
• คำาสั่งต่างๆของ DOS (ต่อ)
8 echo aa >> a.bat
เพิ่มตัวอักษรอีก 2 ตัวต่อท้ายแฟ้ม
a.bat
9 type a.bat แสดงข้อมูลในแฟ้ม a.bat
10 copy con a.bat
สร้างและเขียนข้อมูลลงแฟ้ม a.bat
ผ่าน console ปิดแฟ้มด้วย ctrl-z
11 pause หยุดรอรับการกดปุ่มใดใด
12 del a.bat
ลบแฟ้ม a.bat ออกจากเครื่อง ไม่พบ
ใน recycle bin
13 md a สร้างโฟลเดอร์ชื่อ a
14 deltree a ลบโฟลเดอร์ชื่อ a
57. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ• คำาสั่งต่างๆของ DOS (ต่อ)
15 cd
เปลี่ยนตำาแหน่ง cursor จาก
directory ที่อยู่ ไปยัง root directory
16 cd a
เปลี่ยนตำาแหน่ง cursor จาก
directory ที่อยู่ เข้าไปในห้อง a
17 cd ..
เปลี่ยนตำาแหน่ง cursor จาก
directory ที่อยู่ ออกมา 1 ระดับ
18 cd ..b
เปลี่ยนตำาแหน่ง cursor จาก
directory ที่อยู่ ออกมา 1 ระดับแล้ว
เข้าไปยังห้อง b
19 rd a ลบห้อง หรือโฟเดอร์ชื่อ a
20 dir a /w/s แสดงรายชื่อแฟ้มในห้อง a
58. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ
21
echo y | del
c:windowscommand.c
om ลบแฟ้ม แต่ถ้าถามยืนยันให้ตอบ yes
22
if exist %1 goto
fileexists ตรวจการมีอยู่ของแฟ้ม
23 shutdown -r -f -t 0
สั่ง restart force ปิดเครื่องไม่เตือน
ทันที
24 ipconfig /release ยกเลิก IP Address ที่มีอยู่
25 ipconfig /renew
ขอ IP Address ใหม่จากเครื่อง
บริการ DHCP
คำาสั่งต่างๆของ DOS (ต่อ)
81. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ
• 3. จัดสรรทรัพยากรต่าง ๆ ในระบบ
ทรัพยากร (Resource) คือ สิ่งที่ถูกใช้ไปเพื่อ
ให้โปรแกรมดำาเนินต่อไปได้ เช่น
หน่วยประมวลผล (CPU) หน่วยความ
จำา (Memory) อุปกรณ์รับและแสดงผล
ข้อมูล(Input/Output) ดังนั้น ระบบปฏิบัติการจะ
ต้องจัดสรรทรัพยากรเหล่านี้เพื่อให้เกิด
ประโยชน์สูงสุด
ระบบปฏิบัติการสามารถจักสรรทรัพยากรให้มี
ประสิทธิภาพแล้ว การทำางานของโปรแกรมต่าง
85. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ
• ระบบปฏิบัติการแบบเครือข่าย (network
OS) เป็นระบบการที่มุ่งเน้นและบริการสำาหรับผู้
ใช้หลายๆคน(multi-user) นิยมใช้สำาหรับงาน
ให้บริการและประมวลผลข้อมูลสำาหรับเครือข่าย
โดยเฉพาะ มักพบเห็นได้กับการนำาไปใช้ใน
องค์กรธุรกิจทั่วไป เครื่องคอมพิวเตอร์ที่ติดตั้ง
ระบบปฏิบัติการเหล่านี้จะเรียกว่า เครื่อง sever
ซึ่งเป็นเสมือนเครื่องแม่ข่ายที่ให้บริการข้อมูล
ต่างๆ ที่จำาเป็นสำาหรับผุ้ใช้
86. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ
• ระบบปฏิบัติการแบบฝัง (embeded OS)
เป็นระบบปฏิบัติการที่พบเห็นได้ในอุปกรณ์
คอมพิวเตอร์พกพาขนาดเล็ก เช่น พีดีเอ หรือ
Smart phone บางรุ่น สามารถช่วยในการ
ทำางานของอุปกรณ์แบบไม่ประจำาที่เหล่านี้ได้
เป็นอย่างดี เกิดขึ้นมาหลังสุดพร้อมๆกับที่
อุปกรณ์คอมพิวเตอร์พกพาเหล่านี้ได้รับความ
นิยมมากขึ้น บางระบบมีคุณสมบัติที่ใกล้เคียง
กับระบบปฏิบัติการแบบเดี่ยวด้วย เช่น รองรับ
การทำางานทั่วไป ดูหนัง ฟังเพลงหรือเชื่อมต่อ
89. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ
• การใช้งานปุ่ม Start
ปุ่ม Start คือปุ่มที่อยู่ได้มุมล่างซ้ายเป็นปุ่มที่
ใช้สำาหรับเป็นทางลัดไปสู่โปรแกรมต่างๆ ที่ผู้ใช้
(User) ใช้บ่อยรวมถึงการเปิดปิดเครื่องการเข้า
ถึง Control ต่างๆที่สำาคัญๆ Control Panel,My
computer, Devices and Printer เป็นต้น สามารถ
เรียกใช้ปุ่ม Start โดยปุ่มรูปสัญลักษณ์วินโดว์
98. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ
• การใช้เมาส์ (Mouse)
เมาส์ (Mouse) เป็นอุปกรณ์ที่ใช้สำาหรับควบคุม
ตัวชี้ตำาแหน่งบนจอภาพให้ผู้ใช้สั่งงานโดยการ
กดปุ่มบนเกม เช่น การเลือกเมนูคำาสั่ง การย้าย
ข้อความ โดยทั่วไปเมาส์ที่มีจำาหน่ายในท้อง
ตลาดมีอยู่หลายชนิดด้วยกัน อาจมีปุ่มกด 2 ปุ่ม
หรือมากกว่า แต่ที่นิยมใช้ในปัจจุบันจะเป็นแบบ
2 ปุ่ม คือ ปุ่มซ้ายและขวา
105. สถาปัตยกรรมคอมพิวเตอร์และระบบ
ปฏิบัติการ• โฟลเดอร์เป็นที่ที่ใช้ โปรแกรม ไฟล์ข้อมูล หรือ
แม้แต่ สร้างโฟลเดอร์ย่อยๆ เป็นการจัดเก็บไฟล์
ข้อมูลอย่างเป็นระเบียบ จะทำาให้สามารถค้นหา
ข้อมูลได้อย่างรวดเร็ว โดยในโฟลเดอร์สามารถ
ที่จะสร้างโฟลเดอร์ย่อยๆ ได้ตามต้องการ
โฟลเดอร์ที่เก็บเฉพาะไฟล์ข้อมูลเท่านั้น เช่น
โฟลเดอร์ My Documents
โฟลเดอร์ที่สามารถใช้งานร่วมกันได้ระหว่าง
ผู้ใช้ที่เชื่อมต่อเครือข่าย
โฟลเดอร์สำาหรับเก็บโปรแกรมและข้อมูล
ทั่วไป