Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/62418
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorสมชาย ประสิทธิ์จูตระกูล-
dc.contributor.authorวิรยุทธ เตรียมรักตกุล-
dc.contributor.otherจุฬาลงกรณ์มหาวิทยาลัย. บัณฑิตวิทยาลัย-
dc.date.accessioned2019-07-10T07:46:03Z-
dc.date.available2019-07-10T07:46:03Z-
dc.date.issued2539-
dc.identifier.isbn9746340573-
dc.identifier.urihttp://cuir.car.chula.ac.th/handle/123456789/62418-
dc.descriptionวิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2539-
dc.description.abstractการจินตทัศน์อัลกอริทึมเป็นกรรมวิธีหนึ่ง ในการศึกษาทำความเข้าใจในหลักการทำงานของอัลกอริทึมด้วยการใช้ภาพ และการเปลี่ยนแปลงของภาพ เป็นสื่อในการแสดงถึงขั้นตอนการทำงาน วิทยานิพนธ์ฉบับนี้นำเสนอระบบจินตทัศน์อัลกอริทึมค้นหาข้อมูล 3 วิธีคือ ค้นหาข้อมูลแบบลำดับ แบบทวิภาค แบบประมาณค่า มีมุมมอง 2 รูปแบบคือแบบจุด แบบแท่ง และการที่อยู่แบบแฮชอีก 8 วิธี คือ การหาที่อยู่แบบแฮชเมื่อเกิดการซ้ำตำแหน่งไม่หาตำแหน่งใหม่ แบบรายการโยง แบบเชิงเส้น แบบกำลังสอง แบบการทำแฮชสองครั้ง แบบจัดใหม่เรียงลำดับ แบบใช้วิธีของเบรน แบบจัดเป็นต้นไม้ทวิภาค ประกอบมุมมองการนำเสนอ 2 รูปแบบคือ มุมมองแบบตารางและแบบกราฟ ผู้ใช้สามารถตั้งค่าเริ่มต้นของรายการข้อมูลด้วยตนเองหรือแบบสุ่มโดยอัตโนมัติ ระบบที่พัฒนาขึ้นนี้ ทำงานภายใต้สภาพปฏิบัติการไมโครซอฟต์วินโดวส์ โดยใช้เทคนิคการแลกเปลี่ยนข้อมูลแบบพลวัตในการสั่งการโปรแกรมต่าง ๆ ในระบบ และใช้เทคนิคการประสานแบบหลายเอกสารในการนำเสนอมุมมอง ผู้ใช้สามารถจินตทัศน์ได้หลายๆ อัลกอรึทึมพร้อมๆ กัน เพื่อการเปรียบเทียบ ภายใต้การประสานจังหวะ เพื่อให้เวลาการทำงานสัมพันธ์เป็นไปตามความเสมอภาค-
dc.description.abstractalternativeAlgorithm visualization is a means to study the behavior of how algorithm work by using graphical views and animations of each algorithm inaction. This thesis presents an algorithm visualization system for three searching algorithms : sequential search, binary search, and interpolation search, Two presentation views of data are provided. Moreover, eight hashing algorithms : non resolution, separate chainning, linear collision resolution, quadratic collision resolution, double hashing collision resolution, table reordering, brent’s method, and binary tree. Along with two presentation views of data are provided. The initial values of data can be manually of randomly set. The system was developed for running under the Microsoft Windows operating environment by using Dynamic Data Exchange for passing commands among programs and using Multiple Document Interface for presenting graphical views. Multiple algorithms can be called and visualized simultaneously for comparison where the algorithms are synchronized, so that realative running times among the algorithms are preserved.-
dc.language.isoth-
dc.publisherจุฬาลงกรณ์มหาวิทยาลัย-
dc.rightsจุฬาลงกรณ์มหาวิทยาลัย-
dc.subjectอัลกอริทึม-
dc.subjectการเขียนโปรแกรม (คอมพิวเตอร์)-
dc.subjectการค้นคืนสารสนเทศ-
dc.subjectการสร้างมโนภาพ-
dc.subjectAlgorithms-
dc.subjectComputer programming-
dc.subjectInformation retrieval-
dc.subjectVisualization-
dc.titleระบบจินตทัศน์อัลกอริทึมค้นหาข้อมูล-
dc.title.alternativeSearching algorithm visualization system-
dc.typeThesis-
dc.degree.nameวิศวกรรมศาสตรมหาบัณฑิต-
dc.degree.levelปริญญาโท-
dc.degree.disciplineวิศวกรรมคอมพิวเตอร์-
dc.degree.grantorจุฬาลงกรณ์มหาวิทยาลัย-
Appears in Collections:Grad - Theses

Files in This Item:
File Description SizeFormat 
Virayuth_tr_front_p.pdf3.29 MBAdobe PDFView/Open
Virayuth_tr_ch1_p.pdf1.97 MBAdobe PDFView/Open
Virayuth_tr_ch2_p.pdf1.41 MBAdobe PDFView/Open
Virayuth_tr_ch3_p.pdf6.72 MBAdobe PDFView/Open
Virayuth_tr_ch4_p.pdf11.32 MBAdobe PDFView/Open
Virayuth_tr_ch5_p.pdf10.79 MBAdobe PDFView/Open
Virayuth_tr_ch6_p.pdf1.26 MBAdobe PDFView/Open
Virayuth_tr_back_p.pdf1.56 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.