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

Preview:

DESCRIPTION

การทดลองที่ 1 Introduction to Computer. องค์ประกอบของคอมพิวเตอร์. Hardware Software Peopleware. การทำงานของระบบคอมพิวเตอร์. input. process. output. Hardware. CPU( หน่วยประมวลผลกลาง ). Intel Core2 Duo. AMD Athlon XP AMD Sampron. Hardware. - PowerPoint PPT Presentation

Citation preview

การทดลองท 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ม หร&อ โฟลเดอร จำะถ!กเรยกค์&น่ไปอย!�ทเด�มอ(ตโน่ม(ต�

Recommended