วันพุธที่ 21 ธันวาคม พ.ศ. 2554

โปรเเกรมเเปลภาษา

ตอบคำถามดูหน่อย
1. โปแกรมแปลภาษาคือ .... ?
ตอบ. โปรแกรมแปลภาษา เป็นซอฟต์แวร์หรือชุดคำสั่งที่ทำหน้าที่แปล Source Program
ให้เป็น Object Program เนื่องจากภาษาระดับต่ำและภาษาระดับสูงเป็นภาษา
ที่เครื่องคอมพิวเตอร์ไม่สามารถรับรู้ได้ จำเป็นต้องมีชุดคำสั่งที่ใช้เป็นตัวแปลภาษา
2. โปรแกรมแปลภาษาทำหน้าที่.... ?
ตอบ.ที่ทำหน้าที่แปล Source Program ให้เป็น Object Program

3. โปรแกรมแปลภาษาแบ่งเป็นกี่ประเภท อะไรบ้าง
ตอบ. 2ประเภท 1.ตัวแปลภาษาระดับต่ำ
                         2.ตัวแปลภาษาระดับสูง


4. ตัวแปลภาษาระดับต่ำ ทำหน้าที่ ... .?
ตอบ.ภาษาระดับต่ำแม้ว่าจะเป็นภาษาที่ใกล้เคียงกับภาษาเครื่อง แต่ลักษณะของภาษานี้ได้ใช้ตัว อักษรแทนชุดคำสั่งของเลขฐานสองในภาษาเครื่อง

5. แอสแซมเบลอร์ คือ ....?
ตอบ.โปรแกรมภาษาแอสแซมเบลอร์ (Assembler) ที่ใช้ตัวแปลภาษาที่เรียกว่า แอสเซมบลี
6. ตัวแปลแปลภาษาระดับสูง ทำหน้าที่ …?
ตอบ.เพื่อสั่งให้เครื่องคอมพิวเตอร์ทำงานโดยใช้คำสั่งที่มนุษย์อ่านและเข้าใจได้แต่คอมพิวเตอร์ไม่สามารถเข้าใจได้จึงต้องมีชุดคำสั่งที่ใช้แปลภาษาระดับสูง ให้เป็นภาษาเครื่อง

7. ตัวแปลภาษาระดับสูงแบ่งเป็นกี่ประเภท อะไรบ้าง
ตอบ. 2ประเภท 1.คอมไพเลอร์
                         2.  อินเตอร์พลีตเตอร์

8. คอมไพเลอร์ กับ อินเตอร์พลิตเตอร์ เหมือนหรือต่างกันอย่างไร
ตอบ.ต่างกัน เพราะคอมไพเลอร์จะเเปลคำสั่งครั้งละ 1 คำสั่ง ส่วนอินเตอร์พลิตเตอร์จะเเปลคำสั่งหลายคำสั่งในครั้งเดียวเเล้วจึงเเสดงข้อผิดพลาดให้ผู้ใช้งานเก้ไขข้อมูล

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

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