| ชื่อเรื่อง | : | การพัฒนาและออกแบบระบบจินตทัศน์อัลกอริธึม (ระยะที่ 2) |
| นักวิจัย | : | สมชาย ประสิทธิ์จูตระกูล , Somchai Prasitjutrakul |
| คำค้น | : | Algorithm , System , Visualization , ระบบจินตทัศน์ , ศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ , อัลกอริธึม |
| หน่วยงาน | : | สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ |
| ผู้ร่วมงาน | : | - |
| ปีพิมพ์ | : | 2539 |
| อ้างอิง | : | http://www.nstda.or.th/thairesearch/node/19924 |
| ที่มา | : | - |
| ความเชี่ยวชาญ | : | - |
| ความสัมพันธ์ | : | - |
| ขอบเขตของเนื้อหา | : | - |
| บทคัดย่อ/คำอธิบาย | : | การจินตทัศน์อัลกอริทึมเป็นกรรมวิธีหนึ่งในการศึกษาทำความเข้าใจการทำงานของอัลกอริทึม ด้วยการใช้ภาพและการเปลี่ยนแปลงของภาพ เป็นสื่อในการแสดงถึงขั้นตอนการทำงานออัลกอริทึม ในบางครั้งการใช้กรรมวิทธีการจเป็นเปิดโลกของผู้ทำการศึกษาเข้าสู่พฤติกรรมของการทำงานของอัลกอริทึมที่ไม่เคยจินตนาการและคาดหวังมาก่อน วัตถุประสงค์ของงานวิจัยนี้คือการพัฒนาระบบจินตทัศน์อัลกอริทึมภายใต้สภาพปฎิบัติการไมโครซอฟต์วินโดวส์ รายงานวิจัยนี้นำเสนอการออกแบบและพัฒนาระบบจินตทัศน์อัลกอริทึมที่มีชื่อเรียกว่า"AVis" ซึ่งประกอบด้วยองค์ประกอบจินตทัศน์ ส่วนบริหารการจินตทัศน์ และส่วนประสานกับผู้ใช้ องค์ประกอบจินตทัศน์แบ่งออกเป็นสี่ประเภทคือองค์ประกอบสร้างข้อมูล อัลกอริทึม การแปลง และการแสดง ผู้ใช้นำองค์ประกอบต่างๆ เหล่านี้ประกอบกันเป็นบทจินตทัศน์ โดยขณะทำการจินตทัศน์องค์ประกอบต่างๆ จะเรียกใช้บริการของส่วนบริหารการจินตทัศน์ซึ่งจัดการตรวจสอบการเรียกใช้ ประสานจังหวะการทำงาน ส่งทอดข้อความคำสั่งระหว่างองค์ประกอบ จัดการข้อผิดพลาดที่อาจเกิดขึ้น และเก็บฐานข้อมูลร่วมภายในระบบ สำหรับส่วนประสานกับผู้ใช้นั้นเป็นโปรแกรเสริมเพื่อให้ผู้ใช้สร้างบทจินตทัศน์ และควบคุมการจินตทัศน์ได้สะดวกจากตัวอย่างการจินตทัศน์อัลกอริทึมการเรียงลำดับข้อมูลจำนวนเจ็ดอัลกอริทึม และการจินตทัศน์อัลกอริทึม การหาเปลือกนูนจำนวนหกอัลกอริทึมที่ได้พัฒนาขึ้นเพื่อทดสอบระบบนั้น แสดงให้เห็นถึงพฤติกรรมและสามารถเปรียบเทียบหลักการทำงานของอัลกอริทึมต่างๆ ได้ดี Algorithm Visualization is a meand to tudy the behavior of how algorithms work. By using graphical views and animations of an algorithm in action, viewers can appreciate the major fundamental concept of the algorithm and sometimes expose some behavior of the algorithm that has never eeb expected. The objective of this research is to develop an algorithm visualization system running under Microsoft Windows operating environment. This report presents the design and development of and algorithm visualization system named "AVis". The system consists of visualization components. visualizaiton executive, and user interface modules. The visualization components are categorized into four type which are data generator, algorithm, converter, and view components.These components are chosen and composed to create visualization sessions. During each visualizaton session, the running components call services from the visualization executive module which is resposible for service validations, synchronizations, message routings among components, error handlings, and internal data base retrieval. The user interface module consists of programs for desinging and controlling visualization sessions. Tw algorithm visualization domains, sorthng and convex hull, are developed for testing the system. The sorting and convex hull visualizations consist seven and six well-known algorithms, respectively. The visualization examples showed algorithm behaviors which properly exhibit desing principles of the algorithms. |
| บรรณานุกรม | : |
สมชาย ประสิทธิ์จูตระกูล , Somchai Prasitjutrakul . (2539). การพัฒนาและออกแบบระบบจินตทัศน์อัลกอริธึม (ระยะที่ 2).
ปทุมธานี : สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ. สมชาย ประสิทธิ์จูตระกูล , Somchai Prasitjutrakul . 2539. "การพัฒนาและออกแบบระบบจินตทัศน์อัลกอริธึม (ระยะที่ 2)".
ปทุมธานี : สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ. สมชาย ประสิทธิ์จูตระกูล , Somchai Prasitjutrakul . "การพัฒนาและออกแบบระบบจินตทัศน์อัลกอริธึม (ระยะที่ 2)."
ปทุมธานี : สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ, 2539. Print. สมชาย ประสิทธิ์จูตระกูล , Somchai Prasitjutrakul . การพัฒนาและออกแบบระบบจินตทัศน์อัลกอริธึม (ระยะที่ 2). ปทุมธานี : สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ; 2539.
|
