| ชื่อเรื่อง | : | การสร้างตัวแปลภาษาออว์กเป็นภาษาซี |
| นักวิจัย | : | เฉลิมศักดิ์ ฉัตรดอกไม้ไพร |
| คำค้น | : | TRANSLATOR , PROGRAMMING LANGUAGE , AWK LANGUAGE , C LANGUAGE |
| หน่วยงาน | : | ฐานข้อมูลวิทยานิพนธ์ไทย |
| ผู้ร่วมงาน | : | - |
| ปีพิมพ์ | : | 2536 |
| อ้างอิง | : | http://www.thaithesis.org/detail.php?id=1082536000847 |
| ที่มา | : | - |
| ความเชี่ยวชาญ | : | - |
| ความสัมพันธ์ | : | - |
| ขอบเขตของเนื้อหา | : | - |
| บทคัดย่อ/คำอธิบาย | : | วิทยานิพนธ์นี้มีจุดประสงค์เพื่อออกแบบและพัฒนาระบบซอฟต์แวร์เพื่อใช้ในการแปลโปรแกรมภาษาออว์กเป็นโปรแกรมภาษาซีที่ทำงานสมมูลกัน ระบบซอฟต์แวร์สำหรับการแปลดังกล่าวนี้ประกอบด้วยโปรแกรมตัวแปลภาษาออว์กเป็นภาษาซี และคลังซับรูทีนที่จะสนับสนุนการทำงานของโปรแกรมที่ผลิตจากตัวแปลภาษา ระบบซอฟต์แวร์ทั้งหมดได้ถูกพัฒนาและทดสอบบนระบบปฏิบัติการ Unix SystemV Release 4.0 โดยใช้โปรแกรมที่เป็นเครื่องช่วยในการผลิตตัวแปลภาษาคือเล็กซ์ (lex) และ แย็กค์ (yacc) เป้าหมายการใช้ตัวแปลภาษาออว์กเป็นภาษาซีมีสองประการ ประการแรกระบบการแปลภาษาออว์กเป็นภาษาซีนี้ เป็นอีกทางเลือกหนึ่งในการประมวลผลภาษาออว์ก ซึ่งจะทำงานเร็วกว่าการใช้ตัวแปลคำสั่งภาษาออว์ก (AWK interpreter)ที่ใช้กันมาแต่เดิม ประการที่สอง ในระบบคอมพิวเตอร์ที่ปราศจากตัวประมวลผลภาษาออว์ก แต่มีตัวแปลโปรแกรมภาษาซี (C compiler) อยู่นั้น เราสามารถจะใช้ระบบการแปลภาษาออว์กเป็นภาษาซีร่วมกับตัวแปลภาษาซีที่มีอยู่ทำการประมวลผลโปรแกรมภาษาออว์กในระบบคอมพิวเตอร์นั้นได้ทันที โดยมิต้องสร้างตัวประมวลผลภาษาออว์กโดยตรงแต่อย่างใด เนื่องจากมีเป้าหมายในการปรับปรุงความเร็วในการประมวลผลภาษาออว์กดังกล่าว ชุดทดสอบประสิทธิภาพในด้านความเร็วของโปรแกรมที่ผลิตจากตัวแปลภาษาได้ถูกสร้างขึ้นเพื่อประมวลผลการทำงานของระบบการแปลภาษาออว์กเป็นภาษาซีผลที่ได้พบว่า โดยเฉลี่ยแล้วโปรแกรมที่ผลิตจากตัวแปลภาษาออว์กเป็นภาษาซีจะทำงานเร็วกว่าการใช้ตัวแปลคำสั่งภาษาออว์กประมาณ 32% |
| บรรณานุกรม | : |
เฉลิมศักดิ์ ฉัตรดอกไม้ไพร . (2536). การสร้างตัวแปลภาษาออว์กเป็นภาษาซี.
กรุงเทพมหานคร : ฐานข้อมูลวิทยานิพนธ์ไทย. เฉลิมศักดิ์ ฉัตรดอกไม้ไพร . 2536. "การสร้างตัวแปลภาษาออว์กเป็นภาษาซี".
กรุงเทพมหานคร : ฐานข้อมูลวิทยานิพนธ์ไทย. เฉลิมศักดิ์ ฉัตรดอกไม้ไพร . "การสร้างตัวแปลภาษาออว์กเป็นภาษาซี."
กรุงเทพมหานคร : ฐานข้อมูลวิทยานิพนธ์ไทย, 2536. Print. เฉลิมศักดิ์ ฉัตรดอกไม้ไพร . การสร้างตัวแปลภาษาออว์กเป็นภาษาซี. กรุงเทพมหานคร : ฐานข้อมูลวิทยานิพนธ์ไทย; 2536.
|
