การทดลองที่ 1 introduction to computer
DESCRIPTION
การทดลองที่ 1 Introduction to Computer. องค์ประกอบของคอมพิวเตอร์. Hardware Software Peopleware. การทำงานของระบบคอมพิวเตอร์. input. process. output. Hardware. CPU( หน่วยประมวลผลกลาง ). Intel Core2 Duo. AMD Athlon XP AMD Sampron. Hardware. - PowerPoint PPT PresentationTRANSCRIPT
การทดลองท 1Introduction to Computer
องค์ ประกอบของค์อมพิ�วเตอร • Hardware
• Software
• Peopleware
process
input
output
การทำ�างานของระบบคอมพิ�วเตอร�
Hardware
• CPU(หน่�วยประมวลผลกลาง)
Intel Core2 Duo
AMD Athlon XP
AMD Sampron
• หน่�วยค์วามจำ�าปฐมภู!ม� (Primary Storage) เช่�น่ RAM, ROM
Hardware
Ram หน�วยความจำ�าชั่��วคราว ทำ�างานเม��อม�กระแสไฟหล่�อเล่�#ยง ข$อม%ล่หายเม��อไม�ม�กระแสไฟROM หน�วยความจำ�าถาวร ข$อม%ล่ย�งคงเก'บไว$แม$เม��อไม�ม�กระแสไฟฟ(าRAM หน�วยความจำ�าชั่��วคราว ข$อม%ล่หายไปเม��อไม�ม�กระแสไฟฟ(า
• Input Devices (keyboard, mouse, scanner)
Hardware
• Output Devices (Monitor, Printer)
Hardware
• หน่�วยค์วามจำ�าท#ต�ยภู!ม� (Secondary Storage) เช่�น่ Hard Disk, Floppy Disk, CD Rom, Flash Drive
Hardware
Software
• โปรแกรม หร&อช่#ดค์�าสั่(ง แบ�งเป)น่สั่องประเภูท– Application Software (ซอฟต แวร ประย#กต )– System Software (ซอฟต แวร ระบบ)
IDE
Peopleware
• Operator
• Programmer
• System Analysis
• Administrator
• Network Engineer
ภูาษาค์อมพิ�วเตอร เป)น่ภูาษาทใช่.เขยน่โปรแกรม ค์วบค์#มให.
ค์อมพิ�วเตอร ท�างาน่ แบ�งเป)น่ช่น่�ดต�าง ๆ ด(งน่0• ภูาษาเค์ร&อง (Machine Language) ภูาษาท
เค์ร&องค์อมพิ�วเตอร เข.าใจำ ท�างาน่ได. ประกอบด.วยเลข 0 และ 1 0101 1000 1010 1100
0100 1111 0111 1011
1111 1001 1001 1110
• ภูาษาแอสั่เซมบล (Assembly Language) ภูาษาทพิ(ฒน่ามาจำากภูาษาเค์ร&อง เป)น่การย�อค์�าสั่(งต(วเลขเป)น่ภูาษาสั่(ญล(กษณ์
mov al, 061h
add bl
div cx
ภูาษาค์อมพิ�วเตอร
• ภูาษาระด(บสั่!ง (High Level Language) ใกล.เค์ยงภูาษาพิ!ด อ�าน่เข.าใจำง�าย เม&อต.องการใช่.งาน่ ต.องแปลค์�าสั่(งให.เป)น่ภูาษาเค์ร&องทค์อมพิ�วเตอร สั่ามารถปฏิ�บ(ต�ได.
ภูาษาค์อมพิ�วเตอร
x = 10;if (x > a) {
a = a+2;}if (x < y) {
y = y + 5;}
ต(วแปลภูาษา (Translator)
• Assembler แปลภูาษาแอสั่เซมบล ให.เป)น่ภูาษาเค์ร&อง• Interpreter แปลภูาษาระด(บสั่!งให.เป)น่ภูาษาเค์ร&อง
แปลทละค์�าสั่(ง เม&อแปลแล.วจำ7งท�างาน่ แล.วแปลค์�าสั่(งต�อไป แล.วท�างาน่ …
• Compiler แปลภูาษาระด(บสั่!งท(0งโปรแกรมใน่ค์ราวเดยว เม&อแปลท(0งหมดแล.วจำ7งท�างาน่
x = 10;y = 20;z = x + y;if (z > a) {
z = z + 10;}
1011 0111 1110 10111111 0111 1010 10011010 1001 0111 01000001 0100 1000 10000001 1001 0101 01111001 1010 1001 0100
?
การท�างาน่ของ Compiler
ภาษาระดั�บส%ง ภาษาเคร��อง
?
การท�างาน่ของ interpreter
ภาษาระดั�บส%งภาษาเคร��อง
x = 10;
1011 0111 1110 1011
z = x + y;y = 20;
if (z > a) { z = z + 10;}
?
การท�างาน่ของ interpreter
ภาษาระดั�บส%งภาษาเคร��อง
x = 10;
1111 0111 1010 1001
y = 20;z = x + y;if (z > a) { z = z + 10;}
?
การท�างาน่ของ interpreter
ภาษาระดั�บส%งภาษาเคร��อง
x = 10;
1010 1001 0111 0100
y = 20;z = x + y;if (z > a) { z = z + 10;}
?
การท�างาน่ของ interpreter
ภาษาระดั�บส%งภาษาเคร��อง
x = 10;
1111 1101 0111 0101
y = 20;z = x + y;if (z > a) { z = z + 10;}
ประเภูทของโปรแกรมประเภูทของโปรแกรมทท�างาน่ใน่เค์ร&องค์อมพิ�วเตอร • ระบบปฏิ�บ(ต�การ Windows
• โปรแกรมประย#กต (Application Program)
การ input ด.วยเมาสั่ • เมาสั่
– Click• Left click• Right click
– Double click– Drag and Drop
การ input
• เมาสั่ – Click
• Left click• Right click
– Double click– Drag and Drop
การ input
• เมาสั่ – Click
• Left click• Right click
– Double click– Drag and Drop
พิ&0น่ทท�างาน่2
3
Desktop
1
Icon และ shortcut
Task Bar
• HardDisk drive (C:, D:, …)
การจำ(ดการพิ&0น่ทหน่�วยค์วามจำ�าสั่�ารอง
การจำ(ดการพิ&0น่ทหน่�วยค์วามจำ�าสั่�ารอง• โฟลเดอร (Folder)
• แฟ8ม (File)
การจำ(ดการพิ&0น่ทหน่�วยค์วามจำ�าสั่�ารอง
การสั่ร.างโฟลเดอร • Click ขวาท My Computer เล&อก Explore
การสั่ร.างโฟลเดอร • Click เล&อกไดร ว C: หร&อ D:
• สั่มมต�เล&อกไดร ว D: หน่.าต�างด.าน่ขวาจำะแสั่ดงช่&อโฟลเดอร ท( 0งหมดใน่ D:
การสั่ร.างโฟลเดอร
• ค์ล�กขวาทหน่.าต�างด.าน่ขวา เล&อก New เล&อก Folder
การสั่ร.างโฟลเดอร
• Windows จำะสั่ร.างโฟลเดอร ใหม� มช่&อเป)น่ New Folder
การสั่ร.างโฟลเดอร
• ให.ค์ล�กขวาทโฟลเดอร แล.วเล&อก Rename
การสั่ร.างโฟลเดอร
• พิ�มพิ ช่&อใหม�แทน่ช่&อ New Folder เด�ม
การสั่ร.างโฟลเดอร
การสั่ร.างโฟลเดอร ซ.อน่ใน่• ถ.าสั่ร.างโฟลเดอร ซ.อน่ใน่โฟลเดอร โค์รงสั่ร.างของ
โฟลเดอร ซ.อน่ใน่แสั่ดงด(งร!ป
การ copy แฟ8ม• เป9ดโฟลเดอร ทมแฟ8มต.น่ฉบ(บ
การ copy แฟ8ม• ค์ล�กขวาทแฟ8มต.น่ฉบ(บ เล&อก Copy
การ copy แฟ8ม• เป9ดโฟลเดอร ปลายทาง ค์ล�กขวา เล&อก Paste
การ copy แฟ8ม• เป9ดโฟลเดอร ปลายทาง ค์ล�กขวา เล&อก Paste
การลบแฟ8ม• เป9ดโฟลเดอร ทมแฟ8มต.น่ฉบ(บ
การลบแฟ8ม• ค์ล�กขวาทแฟ8มต.น่ฉบ(บ เล&อก Delete
การลบแฟ8ม• จำะมหน่.าต�างโต.ตอบ ถามย&น่ย(น่(Confirm) ว�าจำะ
ลบจำร�งหร&อไม� ถ.าจำร�ง ให.ค์ล�ก “Yes”
การลบแฟ8ม• แฟ8มน่(0น่จำะถ!กลบไปอย!�ใน่ถ(งขยะ
การลบโฟลเดอร • เป9ดโฟลเดอร ทมโฟลเดอร ทต.องการลบ
การลบโฟลเดอร • ค์ล�กขวาทโฟลเดอร เล&อก Delete
การลบโฟลเดอร • จำะมหน่.าต�างโต.ตอบ ถามย&น่ย(น่(Confirm) ว�าจำะ
ลบจำร�งหร&อไม� ถ.าจำร�ง ให.ค์ล�ก “Yes”
การลบโฟลเดอร • โฟลเดอร น่(0น่จำะถ!กลบไปอย!�ใน่ถ(งขยะ
การเรยกค์&น่• แฟ8ม หร&อโฟลเดอร ทลบ สั่ามารถเรยกค์&น่ได. โดย
ด(บเบ�ลค์ล�ก เป9ดถ(งขยะ recycle bin
การเรยกค์&น่
ค์ล�กขวาทแฟ8มหร&อโฟลเดอร ทต.องการเรยกค์&น่ เล&อก Restore
การเรยกค์&น่• แฟ8ม หร&อ โฟลเดอร จำะถ!กเรยกค์&น่ไปอย!�ทเด�มอ(ตโน่ม(ต�