| ชื่อเรื่อง | : | การออกแบบและพัฒนาแก่นกลางของระบบจินตทัศน์อัลกอริทึม |
| นักวิจัย | : | ชัชวาล วงศ์ศิริประเสริฐ |
| คำค้น | : | ALGORITHM VISUALIZATION , ALGORITHM ANIMATION |
| หน่วยงาน | : | ฐานข้อมูลวิทยานิพนธ์ไทย |
| ผู้ร่วมงาน | : | - |
| ปีพิมพ์ | : | 2539 |
| อ้างอิง | : | http://www.thaithesis.org/detail.php?id=1082539000618 |
| ที่มา | : | - |
| ความเชี่ยวชาญ | : | - |
| ความสัมพันธ์ | : | - |
| ขอบเขตของเนื้อหา | : | - |
| บทคัดย่อ/คำอธิบาย | : | การจินตทัศน์อัลกอริทึมเป็นกรรมวิธีหนึ่งในการศึกษาทำความเข้าใจการทำงานของอัลกอริทึมด้วยการใช้ภาพและการเปลี่ยนแปลงของภาพเป็นสื่อในการแสดงถึงขั้นตอนการทำงานของอัลกอริทึม วิทยานิพนธ์ฉบับนี้นำเสนอการออกแบบและพัฒนาระบบการจินตทัศน์อัลกอริทึมบนระบบปฏิบัติการไมโครซอฟต์วินโดวส์ 3.1 ที่มีชื่อว่า "AVis" AVis ประกอบไปด้วยส่วนประกอบสามส่วนได้แก่ (1) หน่วยบริหารการจินตทัศน์หรือแก่นกลางของระบบซึ่งให้บริการในเรื่องการจินตทัศน์อัลกอริทึม (2) ระเบียบวิธีการพัฒนาการจินตทัศน์อัลกอริทึมและ วิธีติดต่อประสานงานระหว่างองค์ประกอบการจินตทัศน์ต่างๆ (3) การพัฒนาโปรแกรมช่วยงานเพื่อทำให้การสร้างและใช้งานการจินตทัศน์ทำได้สะดวกขึ้น หน่วยบริหารการจินตทัศน์พัฒนาขึ้นในลักษณะของคลังคำสั่งเชื่อมโยงแบบพลวัตของระบบวินโดว์และถูกแบ่งออกเป็นส่วนประกอบย่อยห้าส่วนตามหน้าที่ของส่วนประกอบแต่ละส่วนได้แก่ ส่วนตรวจสอบความถูกต้องของการขอใช้บริการ ส่วนการส่งผ่านข้อความ ส่วนการประสานจังหวะการทำงาน ส่วนจัดเก็บและสอบถามข้อมูลต่างๆ ของสภาพการจินตทัศน์ และส่วนจัดการความผิดพลาดในระบบ ผู้ใช้ปลายทางสามารถสร้างบทการจินตทัศน์และใช้งานบทการจินตทัศน์ที่สร้างขึ้นโดยใช้โปรแกรมช่วยงานซึ่งมีการติดต่อประสานกับผู้ใช้แบบกราฟิก ระบบ AVis กำหนดให้มีแยกการจินตทัศน์อัลกอริทึมออกเป็นองค์ประกอบสี่ประเภทตามหน้าที่ได้แก่ ตัวสร้างข้อมูล อัลกอริทึม ตัวแปลงคำสั่ง และส่วนแสดงผล โดยองค์ประกอบเหล่านี้จะพัฒนาแยกกันต่างหากในรูปแบบของโปรแกรมบนระบบวินโดว์ ซึ่งองค์ประกอบเหล่านี้จะต้องพัฒนาโดยมีการติดต่อประสานงานกันตามรูปแบบที่ AVis กำหนดเพื่อจะได้สามารถนำมาทำงานรวมกันได้ในภายหลัง การแยกการจินตทัศน์ออกเป็นองค์ประกอบย่อยมีข้อดีเมื่อเทียบกับการพัฒนาการจินตทัศน์ในลักษณะของโปรแกรมเดี่ยวคือ ทำให้การพัฒนาองค์ประกอบทำได้ง่ายขึ้น ลดผลกระทบระหว่างองค์ประกอบ เพิ่มความเป็นอิสระในการพัฒนา และสามารถนำองค์ประกอบกลับมาใช้งานใหม่ได้ นอกจากนี้องค์ประกอบการจินตทัศน์ของ AVis ไม่ขึ้นกับภาษาที่ใช้ในการพัฒนาโปรแกรม ทำให้ผู้พัฒนาองค์ประกอบสามารถเลือกใช้ภาษาการพัฒนาโปรแกรมที่เหมาะสมสำหรับองค์ประกอบแต่ละประเภทได้ อย่างไรก็ตามการแยกการจินตทัศน์ออกในลักษณะนี้ก็มีข้อเสียเช่นกันคือการจินตทัศน์ของ AVisจะใช้ทรัพยากรของระบบวินโดว์มากขึ้น 13-17% และทำงานได้ช้าลงประมาณ 2-11% เมื่อพัฒนาองค์ประกอบทั้งหมดด้วยวิชวลเบสิก แต่เนื่องจากความเร็วและความสิ้นเปลืองนี้ไม่ถือเป็นปัจจัยหลักในการพัฒนาการจินตทัศน์ ดังนั้นเมื่อเทียบกับความสะดวกและรวดเร็วในการพัฒนาการจินตทัศน์ที่เพิ่มขึ้นจึงถือได้ว่าการพัฒนาการจินตทัศน์ด้วยระบบ AVisมีประสิทธิภาพดีกว่าการพัฒนาการจินตทัศน์ในลักษณะของโปรแกรมเดียว |
| บรรณานุกรม | : |
ชัชวาล วงศ์ศิริประเสริฐ . (2539). การออกแบบและพัฒนาแก่นกลางของระบบจินตทัศน์อัลกอริทึม.
กรุงเทพมหานคร : ฐานข้อมูลวิทยานิพนธ์ไทย. ชัชวาล วงศ์ศิริประเสริฐ . 2539. "การออกแบบและพัฒนาแก่นกลางของระบบจินตทัศน์อัลกอริทึม".
กรุงเทพมหานคร : ฐานข้อมูลวิทยานิพนธ์ไทย. ชัชวาล วงศ์ศิริประเสริฐ . "การออกแบบและพัฒนาแก่นกลางของระบบจินตทัศน์อัลกอริทึม."
กรุงเทพมหานคร : ฐานข้อมูลวิทยานิพนธ์ไทย, 2539. Print. ชัชวาล วงศ์ศิริประเสริฐ . การออกแบบและพัฒนาแก่นกลางของระบบจินตทัศน์อัลกอริทึม. กรุงเทพมหานคร : ฐานข้อมูลวิทยานิพนธ์ไทย; 2539.
|
