Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/74329
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorจารุมาตร ปิ่นทอง-
dc.contributor.authorสุทธิวรรณ พุทธิเภสัช-
dc.contributor.otherจุฬาลงกรณ์มหาวิทยาลัย. บัณฑิตวิทยาลัย-
dc.date.accessioned2021-07-05T01:17:07Z-
dc.date.available2021-07-05T01:17:07Z-
dc.date.issued2533-
dc.identifier.isbn9745779377-
dc.identifier.urihttp://cuir.car.chula.ac.th/handle/123456789/74329-
dc.descriptionวิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2533en_US
dc.description.abstractจุดมุ่งหมายของวิทยานิพนธ์นี้ เพื่อออกแบบและพัฒนาโปรแกรมอรรถประโยชน์ สำหรับการจัดเรียงลำดับข้อมูลภาษาไทย-ภาษาอังกฤษ โดยที่การเรียงภาษาไทย จะยึดหลักให้ใกล้เคียงกับพจนานุกรมฉบับราชบัณฑิตยสถาน ปี พ.ศ. 2525 สามารถใช้ว่างของหน่วยความจำและจานแม่เหล็กที่มีอยู่ เพื่อให้ได้ประสิทธิภาพสูงสุด และยังสามารถใช้ภาษาไทยได้ทั้งรหัส สมอ. และเกษตร โปรแกรมเรียงลำดับข้อมูล ได้รับการออกแบบโดยใช้เทคนิคการเรียงแบบควิกซอร์ดและพัฒนาขึ้นสำหรับไมโครคอมพิวเตอร์แบบไอบีเอ็ม โดยใช้ภาษาซีของบริษัทไมโครซอฟท์ ในรูปแบบโปรแกรมสำเร็จรูปที่ทำงานโดยอิสระ และในรูปแบบโปรแกรมย่อยที่สามารถเรียกใช้โดยโปรแกรมหลักที่เขียนด้วยภาษาเบสิกภาษาฟอร์แทรน ภาษาปาสกาล และภาษาซี ของบริษัทไมโครซอฟท์ โปรแกรมสามารถเรียงทั้งตัวเลข ตัว อักขระภาษาไทยและภาษาอังกฤษ จากมากไปน้อย หรือจากน้อยไปมาก ได้ถึง 7 คีย์ การเรียงอาจใช้การเรียงแบบภายในหรือภายนอก โดยจะทำการตรวจสอบขนาดของแฟ้มที่จะทำการเรียงเปรียบเทียบกับหน่วยความจำที่ว่างก่อน และจะรวมข้อมูลที่เรียงแล้วในแต่ละหน้าเข้าด้วยกัน โดยใช้วิธีผสานแบบเอน-เวย์ ในด้านการจัดการเรียงภาษาไทยนั้น ได้เพิ่มขั้นตอนขึ้นจากการเรียงลำดับภาษาอังกฤษอีกสองขั้นตอนคือขั้นตอนก่อนการเรียงลำดับ ขั้นตอนนี้โปรแกรมได้ใช้เทคนิคการสลับตำแหน่ง การเพิ่มหรือลดน้ำหนักของตัวอักขระ การยุบรูป และการตัดคำเข้ามาช่วย และขั้นตอนหลังการเรียงลำดับ ซึ่งเป็นการสร้างแฟ้มใหม่จากแฟ้มข้อมูลเดิม โดยอาศัยตัวของคีย์ที่เรียงแล้ว ผลการทดสอบพบว่า โปรแกรมดังกล่าวสามารถทำการเรียงลำดับขอมลได้เป็นอย่างดี โดยจะสามารถทำได้รวดเร็ว ถ้าขนาดของแฟ้มเล็กเพียงพอที่จะทำการเรียงแบบภายในได้ และการเรียงลำดับโดยการเรียกใช้จากโปรแกรมหลัก สามารถทำได้รวดเร็วเช่นเดียวกับแบบโปรแกรมอิสระ-
dc.description.abstractalternativeThe Sorting program, in standalone program and subprogram, has been designed by using Quicksort technique and implemented for IBM microcomputer or i t ’s compatible using Microsoft c compiler. The Sorting subprogram can be called from any main programs written in Microsoft BASIC, FORTRAN, Pascal or c. The program is capable of sorting Thai and English data, both alphabet and numeric, in ascending or decending order up to 7 keys. Sorting can be done internal or external depend on the size of a sorting file and memory available in the system. If the external sort is used, the sorted data in each page will be merged using n-ways merge. Two new phase are added, from English sorting, to handle Thai sorting. F irst, Pre-sort phase is composed of position exchange technique, weighting technique, form change technique and word separation tecnique. Second, Post-sort phase is a new sorted file creating phase which uses index from the sorted keys. The results show that the sorting utility program and sorting subprogram works perfactly with both Thai and English data file.-
dc.language.isothen_US
dc.publisherจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.rightsจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.subjectยูทิลิตี้ (โปรแกรมคอมพิวเตอร์)en_US
dc.subjectการเรียงลำดับ (คอมพิวเตอร์)en_US
dc.subjectการเขียนโปรแกรม (คอมพิวเตอร์)en_US
dc.subjectUtilities ‪(Computer programs)‬en_US
dc.subjectSorting ‪(Electronic computers)‬en_US
dc.subjectComputer programmingen_US
dc.titleการออกแบบและพัฒนาโปรแกรมอรรถประโยชน์ สำหรับการจัดเรียงลำดับข้อมูล ไทย-อังกฤษen_US
dc.title.alternativeDesign and development of Thai-English sorting utility programen_US
dc.typeThesisen_US
dc.degree.nameวิทยาศาสตรมหาบัณฑิตen_US
dc.degree.levelปริญญาโทen_US
dc.degree.disciplineวิศวกรรมคอมพิวเตอร์en_US
dc.degree.grantorจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.email.advisorpinthong@cp.eng.chula.ac.th-
Appears in Collections:Grad - Theses

Files in This Item:
File Description SizeFormat 
Sutthiwan_pu_front_p.pdf966.38 kBAdobe PDFView/Open
Sutthiwan_pu_ch1_p.pdf938.3 kBAdobe PDFView/Open
Sutthiwan_pu_ch2_p.pdf1.19 MBAdobe PDFView/Open
Sutthiwan_pu_ch3_p.pdf845.72 kBAdobe PDFView/Open
Sutthiwan_pu_ch4_p.pdf1.64 MBAdobe PDFView/Open
Sutthiwan_pu_ch5_p.pdf1.09 MBAdobe PDFView/Open
Sutthiwan_pu_ch6_p.pdf680.26 kBAdobe PDFView/Open
Sutthiwan_pu_back_p.pdf1.73 MBAdobe PDFView/Open


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