Chulalongkorn University Theses and Dissertations (Chula ETD)
การสร้างโปรแกรมเพื่อประมวลผล โดยใช้แฟ้มข้อมูลของระบบซีเอมเอส
Other Title (Parallel Title in Other Language of ETD)
A construction of programs for data processing by using CMS files
Year (A.D.)
1985
Document Type
Thesis
First Advisor
สมชาย ทยานยง
Faculty/College
Graduate School (บัณฑิตวิทยาลัย)
Degree Name
วิทยาศาสตรมหาบัณฑิต
Degree Level
ปริญญาโท
Degree Discipline
วิศวกรรมคอมพิวเตอร์
DOI
10.58837/CHULA.THE.1985.553
Abstract
วิทยานิพนธ์นี้มุ่งที่จะสร้างโปรแกรมเพื่อใช้ในระบบซีเอมเอส เพื่อให้การประมวลผลแฟ้มข้อมูลที่มีอยู่เป็นไปได้สะดวก รวดเร็วและง่ายในการใช้งานมากขึ้น เพราะเนื่องจากในปัจจุบันผู้ใช้ต้องการนำแฟ้มข้อมูลที่มีอยู่มาประมวลด้วยวิธีทางคณิตศาสตร์ใดๆ จะต้องมีการเขียนโปรแกรมและทดสอบโปรแกรม เพื่อให้ได้ผลตามที่ต้องการ และถ้าต้องการใช้ฟังก์ชันทางคณิตศาสตร์หรือคำสั่งคำนวณชุดใหม่เพื่อประมวลผลแฟ้มข้อมูลชุดนั้น จะต้องมีการสร้างโปรแกรมใหม่ หรือเรียกโปรแกรมเก่ามาทำการแก้ไข ทำให้งานล่าช้าในช่วงของการสร้างหรือพัฒนาโปรแกรม เพื่อให้สามารถประมวลผลแฟ้มข้อมูลได้ตามต้องการ โปรแกรมที่ได้สร้างขึ้นนี้ช่วยให้ผู้ใช้ป้อนเฉพาะคำสั่งคำนวณผ่านทางเครื่องเทอร์มินอล แล้วแสดงผลลัพท์ทางจอได้ทันทีเมื่อสั่ง ตามลักษณะข้อมูลที่ต้องการ โดยผู้ใช้สามารถเลือกเฉพาะบางระเบียน หรือจะนำทุกระบียนมาประมวลผลก็ได้ ผู้ใช้ยังสามารถเลือกเขตข้อมูลได้อย่างอิสระอีกด้วย ช่วยให้ไม่ต้องผูกมัดอยู่กับชื่อของตัวแปร และเขตข้อมูลที่ตายตัว และหากมีการเพิ่มหรือลดเขตข้อมูลในแฟ้มข้อมูล ผู้ใช้ยังคงใช้งานแฟ้มข้อมูลได้ตามปรกติ ซึ่งหากเป็นระบบทั่วไปจะต้องมีการแก้ไขโปรแกรมที่ใช้ แฟ้มข้อมูลนั้นเสียก่อน โปรแกรมที่สร้างขึ้นนี้แบ่งการทำงานออกได้เป็นส่วนๆ คือ ส่วนที่ 1 ทำหน้าที่รับรูปแบบของข้อมูลนำเข้าและส่งออก ส่วนที่ 2 ทำหน้าที่อ่านชื่อตัวแปรที่ใช้เป็นคีย์หลักและค่าคีย์ที่ต้องการ รวมทั้งคำสั่งคำนวณและตัวแปรหรือนิพจน์ที่ต้องการแสดงผลลัพท์ทางจอภาพ ส่วนที่ 3 ทำหน้าที่รับชื่อแฟ้มข้อมูลที่จะใช้ประมวลผลจากคอนโซลสแตค (Console Stack) แล้วเทียบคีย์เพื่อหาระเบียบที่จะนำมาประมวลผล ส่วนที่ 4 ทำหน้าที่คำนวณคำสั่งคำนวณและนิพจน์ทั้งหมด รวมทั้งแสดงผลลัพธ์ที่ต้องการทางจอด้วย ถ้าการประมวลแฟ้มข้อมูลซีเอมเอส ต้องอ่านระบียนทั้งหมด 216 ระเบียนส่งค่าผ่านเครื่องเทอร์มินอล 15 ครั้ง รับค่าเพื่อแสดงผลทางหน้าจอ 29 ครั้งใช้เครื่องหายคณิตศาสตร์ 23 ตัวเรียกใช้ฟังก์ชันทั้งหมด 8 ตัวและใช้ตัวแปรทั้งสิ้น 9 ตัวจะใช้เวลาเครื่องสำหรับซีเอมเอส .37 วินาทีและสำหรับโปรแกรมควบคุมอีกประมาณ .26วินาที
Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Recommended Citation
ศรสันติสุข, วัชรินทร์, "การสร้างโปรแกรมเพื่อประมวลผล โดยใช้แฟ้มข้อมูลของระบบซีเอมเอส" (1985). Chulalongkorn University Theses and Dissertations (Chula ETD). 47786.
https://digital.car.chula.ac.th/chulaetd/47786