Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/33898
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorยรรยง เต็งอำนวย
dc.contributor.advisorศรายุทธ ฉายสุริยะ
dc.contributor.authorนิลวรรณ ชีวะประเสริฐ
dc.contributor.otherจุฬาลงกรณ์มหาวิทยาลัย. บัณฑิตวิทยาลัย
dc.date.accessioned2013-08-05T11:19:49Z
dc.date.available2013-08-05T11:19:49Z
dc.date.issued2539
dc.identifier.isbn9746331922
dc.identifier.urihttp://cuir.car.chula.ac.th/handle/123456789/33898
dc.descriptionวิทยานิพนธ์ (วท.ม)--จุฬาลงกรณ์มหาวิทยาลัย, 2539en_US
dc.description.abstractการวิจัยนี้มีจุดมุ่งหมายที่จะแก้ไขข้อจำกัดในการแสดงผลภาษาไทยบนเทอร์มินัล ของระบบปฏิบัติการยูนิกซ์ เนื่องจากในภาษาอังกฤษ ตัวอักขระทุกตัวอยู่ในระดับเดียวกัน คือ 1 ตัวอักขระ ใช้ 1 คอลัมน์ในการแสดงผลบนจอภาพ จึงเหมาะสำหรับการเก็บข้อมูลแบบ 1 มิติ เป็นสายอักขระ แต่อักขระของภาษาไทย อยู่ในระดับต่างๆ กันได้ถึง 3 ระดับ ขึ้นอยู่กับว่าตัวอักขระนั้นเป็นพยัญชนะ สระ หรือ วรรณยุกต์ คือ ใน 1 คอลัมน์ของการแสดงผล อาจประกอบด้วยตัวอักขระ ตั้งแต่ 1 ถึง 3 ตัว การเก็บข้อมูลภาษาไทยด้วยวิธีเดียวกับภาษาอังกฤษ จึงไม่สามารถแสดงผลภาษาไทยได้ 80 คอลัมน์ เต็มตามความกว้างของจอภาพแสดงผล และมีปัญหาเรื่องการชดเชยสระ ทำให้ไม่สามารถใช้บางคอลัมน์ได้ ในการวิจัยได้สร้างไลบรารีเคิร์ส 2 มิติขึ้น ซึ่งประกอบด้วย ฟังก์ชั่นที่ช่วยในการแสดงผล และรับข้อมูลจากแป้นพิมพ์ ไลบรารีที่สร้างขึ้นมีการเก็บข้อมูลตามลักษณะของภาษาไทย คือ เก็บข้อมูลเป็น 2 มิติ ใน 1 คอลัมน์ประกอบด้วยอักขระได้ 3 ระดับ นอกจากนี้ได้ปรับปรุง โปรแกรมเลียนแบบเทอร์มินัลที่มีอยู่เดิม ให้รองรับการทำงานของไลบรารีที่สร้างขึ้น
dc.description.abstractalternativeThis research has the objective to solve restrictions of displaying Thai characters on UNIX terminals. In English, all characters are displayed on the same level, this characteristic is suitable for storing data in string data type. But in Thai, characters are displayed on three different levels. Storing data in string data type does not allow displaying 80-colum Thai characters in one line of display screen. Also, compensation for vowel and tonal characters prevents the use of some columns on the line. This research develops 2-dimensional curses library which stores data in Thai characteristic. Furthermore, a terminal emulation program is developed to support the 2-dimensional curses library.
dc.language.isothen_US
dc.publisherจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.rightsจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.subjectอีมูเลเตอร์
dc.subjectภาษาไทย -- ตัวอักษร
dc.subjectการรู้จำอักขระ (คอมพิวเตอร์)
dc.subjectยูนิกซ์ (ระบบปฏิบัติการคอมพิวเตอร์)
dc.titleการพัฒนาโปรแกรมจัดตำแหน่งตัวอักษรของเทอร์มินัลภาษาไทยen_US
dc.title.alternativeA development of programs for arranging characters on a Unix Thai terminalen_US
dc.typeThesisen_US
dc.degree.nameวิทยาศาสตรมหาบัณฑิตen_US
dc.degree.levelปริญญาโทen_US
dc.degree.disciplineวิศวกรรมคอมพิวเตอร์en_US
dc.degree.grantorจุฬาลงกรณ์มหาวิทยาลัยen_US
Appears in Collections:Grad - Theses

Files in This Item:
File Description SizeFormat 
Nilawan_ch_front.pdf2.99 MBAdobe PDFView/Open
Nilawan_ch_ch1.pdf1.97 MBAdobe PDFView/Open
Nilawan_ch_ch2.pdf2.79 MBAdobe PDFView/Open
Nilawan_ch_ch3.pdf3.99 MBAdobe PDFView/Open
Nilawan_ch_ch4.pdf1.13 MBAdobe PDFView/Open
Nilawan_ch_ch5.pdf626.85 kBAdobe PDFView/Open
Nilawan_ch_ch6.pdf661.92 kBAdobe PDFView/Open
Nilawan_ch_back.pdf5.17 MBAdobe PDFView/Open


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