ridm@nrct.go.th   ระบบคลังข้อมูลงานวิจัยไทย   รายการโปรดที่คุณเลือกไว้

การออกแบบและพัฒนาแก่นกลางของระบบจินตทัศน์อัลกอริทึม

หน่วยงาน ฐานข้อมูลวิทยานิพนธ์ไทย

รายละเอียด

ชื่อเรื่อง : การออกแบบและพัฒนาแก่นกลางของระบบจินตทัศน์อัลกอริทึม
นักวิจัย : ชัชวาล วงศ์ศิริประเสริฐ
คำค้น : 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.