ดาวน์โหลดงานนำเสนอ
งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ
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 ภาษาธรรมชาติ
งานนำเสนอที่คล้ายกัน
© 2024 SlidePlayer.in.th Inc.
All rights reserved.