๑.บอกความหมายและประเภทของซอฟต์แวร์ได้
ตอบ ซอฟต์แวร์ หมายถึง โปรแกรมหรือชุดคำสั่งที่สั่งให้เครื่องคอมพิวเตอร์ทำงานเพื่อให้ได้ผลลัพธ์ตามที่ต้องการ มี 2 ประเภท คือ ซอฟต์แวร์ระบบ (System Software) ซอฟต์แวร์ประยุกต์ (Application Software)
๒.อธิบายภาษาคอมพิวเตอร์ได้
ตอบ ภาษาคอมพิวเตอร์ได้ถูกพัฒนามาหลายยุกต์หลายสมัย การใช้ภาษาจะมีความใกล้เคียงกันกับภาษาเครื่องทำให้สามารถสื่อสารกับคอมพิวเตอร์โดยตรงและได้พัฒนารูปแบบขึ้นมาเรื่อยๆจนกระทั่งเป็นรูปแบบภาษามีความใกล้เคียงกับภาษามนุษย์เรียกว่า ภาษาธรรมชาติ
๓อธิบายรูปแบบของตัวแปลภาษา
ตอบ
1. คอมไพเลอร์ (compiler) เป็นโปรแกรมที่ทำหน้าที่ในการแปลโปรแกรมที่เขียนด้วยภาษาระดับสูงที่เรียกกันว่า โปรแกรมต้นฉบับ (source program) ให้เป็นโปรแกรมภาษาเครื่อง (object program) ถ้ามีข้อผิดพลาดเครื่องจะพิมพ์รหัสหรือข้อผิดพลาดออกมาด้วย ภายหลังการแปลถ้าไม่มีข้อผิดพลาด ผู้ใช้สามารถสั่งประมวลผลโปรแกรมและสามารถเก็บโปรแกรมที่แปลภาษาเครื่องไว้ใช้งานต่อไปได้อีกโดยไม่ต้องทำการแปลโปรแกรมซ้ำอีก ตัวอย่างโปรแกรมแปลภาษาแบบนี้ ได้แก่ โปรแกรมแปลภาษาฟอร์แทรน โปรแกรมแปลภาษาโคบอล โปรแกรมแปลภาษาปาสคาล โปรแกรมแปลภาษาซี
2.อินเตอร์พรีเตอร์ (Interpreter)เป็นโปรแกรมที่ทำหน้าที่ในการแปลโปรแกรมที่เขียนด้วยภาษาระดับสูงให้เป็นภาษาเครื่องเช่นเดียวกับคอมไพเลอร์ ความแตกต่างจะอยู่ที่อินเตอร์พรีเตอร์จะทำการแปลและประมวลผลทีละคำสั่ง ข้อเสียของอินเตอร์พรีเตอร์ก็คือ ถ้านำโปรแกรมนี้มาใช้งานอีกจะต้องทำการแปลโปรแกรมทุกครั้ง ภาษาบางภาษามีโปรแกรมแปลทั้งสองลักษณะ เช่น ภาษาเบสิก เป็นต้น
3.แอสเซมเบลอ (Assembler) เป็นตัวแปลภาษาแอสแซมบลีซึ่งเป็นภาษาระดับต่ำให้เป็นภาษาเครื่อง
ไม่มีความคิดเห็น:
แสดงความคิดเห็น