วันพุธที่ 24 มิถุนายน พ.ศ. 2558

โปรแกรมภาษาคอมพิวเตอร์

ภาษาคอมพิวเตอร์ 

เป็นภาษาสื่อกลางที่มนุษย์พยายามถ่ายทอดความคิดและความรู้ต่างๆเพื่อในการตอบโต้และสื่อความหมาย ภาษาที่ใช่กันในชีวิตประจำวัน เช่น ภาษาไทย ถาษาอังกฤษ สิ่งเหล่านี้เรียกว่า"ภาษาธรรมชาติ" ภาษาคอมพิวเตอร์มี 3 ระดับ คือ ภาษาเครื่อง ภาษาระดับต่ำ ภาษาระดับสูง


1.ภาษาเครื่อง ---> ประกอบด้วยตัวเลขล้วนๆทำให้เครื่องคอมพิวเตอร์สามารถทำงานได้ทันทีสามารถคำนวณถูกที่ว่าถูกเก็บไว้ในตำแหน่งไหน


2.ภาษาระดับต่ำ ---> เป็นภาษาที่มีความยุ่งยากจึงไม่ค่อยมีคนนิยมใช้โดยใช้ตัวอักษรภาษาอังกฤษเป็นรหัสเเทนการทำงาน


ขอบคุณที่มาจาก http://www.visualcplusdotnet.com/
3.ภาษาระดับสูง ---> เป็นโปรเเกรมที่ช่วยอำนวยความสะดวกภาษาระดับสูงมีมากมาย เช่น
                                            Java Android
                       
ขอบคุณรูปจาก http://khunlakarnnaka.blogspot.com/

                  2012-03-03_223344
ขอบคุณรูปจาก http://software.thaiware.com/html
                                      

4.ภาษาระดับสูงมาก ---> จัดเป็นภาษาที่ไร้กระบวนคำสั่ง เพียงบอกแต่ว่าให้คอมพิวเตอร์ทำอะไร โดยไม่ต้องบอกคอมพิวเตอร์ว่าสิ่งนั้นทำอย่างไไร เรียกว่าเป็นภาษาเชิงผลลัพท์ คือเน้นว่าทำอะไร ไม่ใช่ทำอย่างไร

5.ภาษาธรรมชาติ ---> การเขียนโปรแกรมง่ายที่สุด คือการเขียนคำพูดของเราว่าต้องการอะไร ไม่ต้องใช้คำสั่งงานใดๆเลย

การทำงานของโปรเเกรมแปลภาษา
จำเป็นต้องอาศัยโปรแกรมที่ทำหน้าที่ช่วยแปลโปรแกรมภาษาระดับสูงให้เป็นภาษาเครื่อง โรแกรมแปลภาษาแบ่งออกเป็น 2 ลักษณะ

1)คอมไพเลอร์ ---> โปรเเกรมที่เขียนด้วยภาษาระดับสูงเรียกกันว่า''โปรแกรมฉบับต้น''ให้เป็นโปรแกรมภาษาเครื่องมือ เช่น โปรแกรมฟอร์เเทรน โปรแกรมแปลภาษาโคบอล  ภาษาปาสคาล ภาษาเบสิก ภาษาวิชวลเบสิก ภาษาซี และภาษาจาวา

2)อินเทอร์พรีเดอร์ ---> เป็นโปรแกรมที่เขียนด้วยภาษาระดับสูงให้เป็นโปรแกรมภาษาเครื่องมือ ข้อเสียถ้านำโปรแกรมนั้นมาใช้งานอีกต้องทำการแปล โปรแกรมทุกครั้ง ภาษาบางภาษามีโปรแกรมแปลทั้งสองลักษณะ เช่น ภาษาเบสิก เป็นต้น


ขอบคุณรูปจากhttp://www.thaigoodview.com/node/50163

ไม่มีความคิดเห็น:

แสดงความคิดเห็น