Page 14 - การพัฒานาหนังสืออิเล็กทรอนิกส์เรื่องวิวัฒนาการภาษาของคอมพิวเตอร์
P. 14

ี�
 ่
                                                 หนวยท1 ภาษาคอมพวเตอร์เบองต้น  8                                                  หนวยท1 ภาษาคอมพวเตอร์เบองต้น  9
 ื
 �
 ิ
                                                            ี�
                                                      ่
                                                                             ิ
                                                                                        �
                                                                                        ื
 ...........................................................................................................................................................   .........................................................................................................................................................
 4.ตัวแปลภาษา   แบบฝึกหัด
 ------------------------------------------------------------------      คำาชี้แจง

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


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

 ได้เพียงภาษาเดียวเท่านั้น  สืบค้นจากอินเทอร์เน็ตให้ได้ใจความสำาคัญ ถูกต้องครบถ้วน ตามหัวข้อที่กำาหนดให้

  ตัวแปลภาษามี 2 ประเภท คือ คอมไพเลอร์ (Compiler) และอินเทอร์พรีเตอร์ (Inter-  ต่อไปนี้

 preter)    1. โ ปรแกรมคอมพิวเตอร์ หมายถึง


   1)  คอมไพเลอร์ (Compiler) จะทำาการแปลชุดคำาสั่งทุกคำาสั่งที่เขียนขึ้นจากโปรแกรม   .......................................................................................................................................................

 ภาษาใด ๆ ทั้งหมด ให้เป็นแฟ้มชุดคำาสั่งภาษาเครื่องก่อน แล้วจึงสามารถนำาแฟ้ม  ...........................................................................................................................................................

 ภาษาเครื่องนั้น ไปสั่งให้คอมพิวเตอร์ทำางาน โปรแกรมที่เขียนด้วยภาษาใด ๆ เรียก  ........................................................................................................................................................


 ว่า โปรแกรมต้นฉบับ (Source Program) เมื่อแปลโดยตัวแปลภาษาแล้ว จะได้ผลเป็น    2. ภาษาคอมพิวเตอร์ คือ

 โปรแกรมภาษาเครื่อง เรียกว่า โปรแกรมจุดหมาย (Object Program) ดังภาพ  ...........................................................................................................................................................


        ........................................................................................................................................................

        ....... ..................................................................................................................................................

          3. ยุคของภาษาคอมพิวเตอร์ จำาแนกได้กี่ยุค


         ..........................................................................................................................................................
          .........................................................................................................................................................


               .........................................................................................................................................................

    ตัวแปลโปรแกรมภาษาต่าง ๆ มีจะมีชื่อเรียกตามภาษานั้น เช่น   .........................................................................................................................................................

              Assembler                 ตัวแปลโปรแกรมภาษาแอสเซมบลี    4. ตัวแปลภาษา มีความสำาคัญอย่างไร


  C Compiler                ตัวแปลโปรแกรมภาษาซี   ........................................................................................................................................................

        COBOL Compile          ตัวแปลโปรแกรมภาษาโคบอล   .........................................................................................................................................................


         .........................................................................................................................................................

    2)อินเทอร์พรีเตอร์ (Interpreter) จะแปลโปรแกรมต้นทางทีละคำาสั่ง ให้เป็นคำาสั่ง    5. การพัฒนาโปรแกรม มีกี่ขั้นตอน. อะไรบ้าง

 ภาษาเครื่อง แล้วทำางานตามคำาสั่งนั้นเลย เมื่อทำางานตามคำาสั่งนั้นเสร็จแล้ว ก็จะ  ...........................................................................................................................................................

 ทำาการแปลคำาสั่งต่อไปอีกเรื่อย ๆ จนจบโปรแกรม   .........................................................................................................................................................
   9   10   11   12   13   14   15   16   17   18   19