การทดลองที่ 1 Introduction to Computer

Download Report

Transcript การทดลองที่ 1 Introduction to Computer

การทดลองที่ 1
Introduction to Computer
องค์ประกอบของคอมพิวเตอร์
• Hardware
• Software
• Peopleware
การทางานของระบบคอมพิวเตอร์
input
process
output
Hardware
• CPU(หน่วยประมวลผลกลาง)
Intel Core2 Duo
AMD Athlon XP
AMD Sampron
Hardware
• หน่วยความจาปฐมภูมิ (Primary Storage) เช่น RAM,
ROM
Ram
่วคราวข้ อทมูางานเมื
อ่ มีบกไว้ระแสไฟหล่
ย้ ง
ROM หน่
หน่ววยความจ
ยความจาชั
าถาวร
ลยังคงเก็
แม้ เมือ่ ไม่ มอกี เลีระแสไฟฟ
้า
ข้RAM
อมูลหายเมื
มกี ระแสไฟ
หน่อ่ วไม่
ยความจ
าชั่วคราว ข้ อมูลหายไปเมือ่ ไม่ มกี ระแสไฟฟ้า
Hardware
• Input Devices (keyboard, mouse, scanner)
Hardware
• Output Devices (Monitor, Printer)
Hardware
• หน่วยความจาทุติยภูมิ (Secondary Storage) เช่น Hard
Disk, Floppy Disk, CD Rom, Flash Drive
Software
• โปรแกรม หรื อชุดคาสัง่ แบ่งเป็ นสองประเภท
– Application Software (ซอฟต์แวร์ประยุกต์)
– System Software (ซอฟต์แวร์ระบบ)
IDE
Peopleware
•
•
•
•
•
Operator
Programmer
System Analysis
Administrator
Network Engineer
ภาษาคอมพิวเตอร์
เป็ นภาษาที่ใช้เขียนโปรแกรม ควบคุมให้คอมพิวเตอร์ทางาน แบ่งเป็ นชนิด
ต่าง ๆ ดังนี้
• ภาษาเครื่ อง (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 แปลภาษาระดับสูงให้เป็ นภาษาเครื่ อง แปลทีละคาสัง่
เมื่อแปลแล้วจึงทางาน แล้วแปลคาสัง่ ต่อไป แล้วทางาน …
• Compiler แปลภาษาระดับสูงทั้งโปรแกรมในคราวเดียว เมื่อแปล
ทั้งหมดแล้วจึงทางาน
การทางานของ Compiler
?
x = 10;
y = 20;
z = x + y;
if (z > a) {
z = z + 10;
}
ภาษาระดับสู ง
1011 0111 1110 1011
1111 0111 1010 1001
1010 1001 0111 0100
0001 0100 1000 1000
0001 1001 0101 0111
1001 1010 1001 0100
ภาษาเครื่อง
การทางานของ interpreter
?
x = 10;
y = 20;
z = x + y;
if (z > a) {
z = z + 10;
}
ภาษาระดับสู ง
1011 0111 1110 1011
ภาษาเครื่อง
การทางานของ interpreter
?
x = 10;
y = 20;
z = x + y;
if (z > a) {
z = z + 10;
}
ภาษาระดับสู ง
1111 0111 1010 1001
ภาษาเครื่อง
การทางานของ interpreter
?
x = 10;
y = 20;
z = x + y;
if (z > a) {
z = z + 10;
}
ภาษาระดับสู ง
1010 1001 0111 0100
ภาษาเครื่อง
การทางานของ interpreter
?
x = 10;
y = 20;
z = x + y;
if (z > a) {
z = z + 10;
}
ภาษาระดับสู ง
1111 1101 0111 0101
ภาษาเครื่อง
ประเภทของโปรแกรม
ประเภทของโปรแกรมที่ทางานในเครื่ องคอมพิวเตอร์
• ระบบปฏิบตั ิการ 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
พื้นที่ทางาน
2
Icon และ shortcut
1
Desktop
3
Task Bar
การจัดการพื้นที่หน่วยความจาสารอง
• HardDisk drive (C:, D:, …)
การจัดการพื้นที่หน่วยความจาสารอง
• โฟลเดอร์ (Folder)
การจัดการพื้นที่หน่วยความจาสารอง
• แฟ้ ม (File)
การสร้างโฟลเดอร์
• Click ขวาที่ My Computer เลือก Explore
การสร้างโฟลเดอร์
• Click เลือกไดร์ว C: หรื อ D:
การสร้างโฟลเดอร์
• สมมติเลือกไดร์ว D: หน้าต่างด้านขวาจะแสดงชื่อโฟลเดอร์ ท้ งั หมดใน D:
การสร้างโฟลเดอร์
• คลิกขวาที่หน้าต่างด้านขวา เลือก New เลือก Folder
การสร้างโฟลเดอร์
• Windows จะสร้างโฟลเดอร์ใหม่ มีชื่อเป็ น New Folder
การสร้างโฟลเดอร์
• ให้คลิกขวาที่โฟลเดอร์ แล้วเลือก Rename
การสร้างโฟลเดอร์
• พิมพ์ชื่อใหม่แทนชื่อ New Folder เดิม
การสร้างโฟลเดอร์ซอ้ นใน
• ถ้าสร้างโฟลเดอร์ซอ้ นในโฟลเดอร์ โครงสร้างของโฟลเดอร์ซอ้ นใน
แสดงดังรู ป
การ copy แฟ้ ม
• เปิ ดโฟลเดอร์ที่มีแฟ้ มต้นฉบับ
การ copy แฟ้ ม
• คลิกขวาที่แฟ้ มต้นฉบับ เลือก Copy
การ copy แฟ้ ม
• เปิ ดโฟลเดอร์ปลายทาง คลิกขวา เลือก Paste
การ copy แฟ้ ม
• เปิ ดโฟลเดอร์ปลายทาง คลิกขวา เลือก Paste
การลบแฟ้ ม
• เปิ ดโฟลเดอร์ที่มีแฟ้ มต้นฉบับ
การลบแฟ้ ม
• คลิกขวาที่แฟ้ มต้นฉบับ เลือก Delete
การลบแฟ้ ม
• จะมีหน้าต่างโต้ตอบ ถามยืนยัน(Confirm) ว่าจะลบจริ งหรื อไม่ ถ้า
จริ ง ให้คลิก “Yes”
การลบแฟ้ ม
• แฟ้ มนั้นจะถูกลบไปอยูใ่ นถังขยะ
การลบโฟลเดอร์
• เปิ ดโฟลเดอร์ที่มีโฟลเดอร์ที่ตอ้ งการลบ
การลบโฟลเดอร์
• คลิกขวาที่โฟลเดอร์ เลือก Delete
การลบโฟลเดอร์
• จะมีหน้าต่างโต้ตอบ ถามยืนยัน(Confirm) ว่าจะลบจริ งหรื อไม่ ถ้า
จริ ง ให้คลิก “Yes”
การลบโฟลเดอร์
• โฟลเดอร์น้ นั จะถูกลบไปอยูใ่ นถังขยะ
การเรี ยกคืน
• แฟ้ ม หรื อโฟลเดอร์ที่ลบ สามารถเรี ยกคืนได้ โดยดับเบิลคลิก เปิ ดถังขยะ
recycle bin
การเรี ยกคืน
คลิกขวาที่
แฟ้ มหรื อ
โฟลเดอร์ที่
ต้องการเรี ยก
คืน เลือก
Restore
การเรี ยกคืน
• แฟ้ ม หรื อ โฟลเดอร์ จะถูกเรี ยกคืนไปอยูท่ ี่เดิมอัตโนมัติ