งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ

ภาษาคอมพิวเตอร์ (Computer Language)

งานนำเสนอที่คล้ายกัน


งานนำเสนอเรื่อง: "ภาษาคอมพิวเตอร์ (Computer Language)"— ใบสำเนางานนำเสนอ:

1 ภาษาคอมพิวเตอร์ (Computer Language)
วิชา อ.ดร.จารุณี ซามาตย์ สาขาวิชาคอมพิวเตอร์ศึกษา คณะศึกษาศาสตร์ ม.ขอนแก่น

2 ความหมายของโปรแกรมคอมพิวเตอร์
โปรแกรมคอมพิวเตอร์ หมายถึง ชุดคำสั่งที่เขียนขึ้นมา เรียงกันเป็นลำดับขั้นตอน เพื่อใช้สั่งงานตามรูปแบบ และโครงสร้างของภาษาคอมพิวเตอร์ โปรแกรมคอมพิวเตอร์ ( Source Coding) ใช้ภาษาคอมพิวเตอร์ เขียนชุดคำสั่ง (Coding) Programmer ตัวแปลภาษา ( Language Translator) โปรแกรมคอมพิวเตอร์ที่เป็นภาษาเครื่อง ( Object Coding)

3 ภาษาคอมพิวเตอร์ หมายถึง
เป็นภาษาที่โปรแกรมเมอร์ใช้ในการเขียนชุดคำสั่ง หรือเขียนโปรแกรม คอมพิวเตอร์ เพื่อสั่งให้คอมพิวเตอร์ทำงาน คอมพิวเตอร์ทำงาน Programmer ใช้ภาษาคอมพิวเตอร์ เขียนชุดคำสั่ง (Coding)

4 1. ภาษาในยุคที่ 1 (1GL) ภาษาคอมพิวเตอร์ ยุคของภาษาคอมพิวเตอร์
ภาษาระดับล่าง (Low-level Language) ภาษาสัญลักษณ์ ภาษาเครื่อง (Machine Language) ภาษาแอสแซมบลี (Assembly Language) ควบคุมฮาร์ดแวร์ ควบคุมเครื่องจักร ตัวเลขฐาน 2 (Binary code) 1 1 ภาษาสัญลักษณ์

5 2. ภาษาในยุคที่ 2 (2GL) ภาษาคอมพิวเตอร์ ยุคของภาษาคอมพิวเตอร์
ภาษาระดับสูง (High-level Language) มีการใช้ภาษาอังกฤษเขียนเป็นคำสั่ง สามารถใช้ภาษาอังกฤษแทนคำสั่ง 1 คำสั่ง และยังสามารถเขียนคำสั่งเป็นประโยคภาษาอังกฤษ และเป็นกลุ่มคำที่ยาวและ มีความหมายมากขึ้น ซึ่งใกล้เคียงกับภาษามนุษย์ C PASCAL BASIC COBAL FORTRAN Procedure Language 1 บรรทัด ต่อ 1 คำสั่ง

6 3. ภาษาในยุคที่ 3 (3GL) ภาษาคอมพิวเตอร์ ยุคของภาษาคอมพิวเตอร์
ภาษาระดับสูง (High-level Language) การเขียนคำสั่งไม่จำเป็นจะต้องเขียนหลายบรรทัดเพื่อให้ได้งานหนึ่งอย่าง แต่สามารถระบุคำสั่ง 1 คำสั่ง เพื่อให้ได้งาน 1 งาน Database Language SQL: Structure Query Language OOP: Object-Oriented Programming Non-Procedure Language 1 บรรทัด ต่อ 1 คำสั่ง

7 4. ภาษาในยุคที่ 4 (4GL) ภาษาคอมพิวเตอร์ ยุคของภาษาคอมพิวเตอร์
ภาษาธรรมชาติ (Natural Language) เป็นภาษาที่ใช้สำหรับพัฒนาซอฟต์แวร์เพื่อระบบผู้เชี่ยวชาญ (ES) และปัญญาประดิษฐ์ (AI) มีภาษาใกล้เคียงกับมนุษย์มากที่สุด ทำให้เครื่องคอมพิวเตอร์เข้าใจคำสั่งด้วยเสียงพูด รองรับเทคโนโลยีปัญญาประดิษฐ์ Natural Language

8 ภารกิจการเรียนรู้ที่ 1
ให้นักศึกษาแบ่งกลุ่มเป็นกลุ่มละ 3 คน เพื่อค้นหาคำตอบต่อไปนี้ ภาษาคอมพิวเตอร์ คำอธิบาย/ความหมาย ตัวอย่างโปรแกรม ภาษาระดับล่าง ภาษาระดับสูง Procedure Language Non-Procedure Language ภาษาธรรมชาติ

9


ดาวน์โหลด ppt ภาษาคอมพิวเตอร์ (Computer Language)

งานนำเสนอที่คล้ายกัน


Ads by Google