Page 50 - วิศวกรรมสาร ปีที่ 78 ฉบับที่ 2 เมษายน - มิถุนายน 2568
P. 50
ตอนที่ ๑๓ จากเขียนแบบวิศวกรรม และคอมพิวเตอร์พื้นฐาน ถึง BIM และ AI (ต่อ: สู่คอมพิวเตอร์)
คืออะไร ที่มีทั้งคอมพิวเตอร์ 8 16 32 และ
64 บิท จะมีอย่างอื่นอีก หรือไม่ และไปสิ้นสุด
ที่ใด คงยกให้เป็นปัญหา หรืองานของ
นักคณิตศาสตร์ หรือวิศวกรคอมพิวเตอร์
เช่นกัน แต่ความคิดเช่นว่านี้ ย่อมไม่ถูกต้อง
เสียแล้ว เพราะเทคโนโลยีคอมพิวเตอร์
เปลี่ยนแปลงรวดเร็วตามกาลเวลา หรือก่อน
กาลเวลา Hardware ซับซ้อนขึ้น สวนทาง
รูปที่ 6 Sciemntific Calculator และ Sciemntific Calculator Application ใน Mobile กับขนาด และราคา ซึ่งนับวันจะเล็กลง และ
Phone (รูปกลาง อนุเคราะห์โดย ดร. ณัฏฐวุฒิ อุทัยเสน)
ราคาย่อมเยา หรือถูกลง การท�างานของ
เมื่อวัยเด็ก วิชาคณิตศาสตร์สอนให้รู้จัก การนับ การค�านวณพื้นฐาน คือ บวก ลบ เครื่องค�านวณ หรือคอมพิวเตอร์ บนพื้น
คูณ หาร โดยใช้เลขฐานสิบ มนุษย์ ก็คงจะรู้จักเลขฐานอื่น ๆ (โดยเฉพาะเลขฐานสอง) ฐานคฺณิตศาสตร์ หรือแคลคูลัสขั้นสูง ท�าให้
มานานแล้ว สมัยเรียนมัธยมรู้จักเลขฐานต่าง ๆ แต่บางคนยังไม่เห็นประโยชน์ใช้งาน คงเฉพาะ มนุษย์สะดวกสบายขึ้น แต่มนุษย์ ก็ย่อม
นักคณิตศาสตร์ หรือวิศวกรคอมพิวเตอร์ ที่เห็นประโยชน์ของเลขฐาน แต่ส�าหรับผู้คนทั่ว ไป ต้องเรียนรู้เท่าทันความเฉลียวฉลาดของ
ก็คงจะเฉพาะเลขฐานสองเท่านั้น ที่ดูจะใกล้เคียงกับชีวิตประจ�าวัน (อาทิ ค�าตอบที่มีเพียง เทคโนโลยีเหล่านี้
สองทางเลือก ใช่ - ไม่ใช่ ถูก - ผิด On - Off) เช่นเดียวกับค�าถามในใจเสมอว่า เหตุใด หรือ
คอมพิวเตอร์ในอดีต ราคาแพงจับต้องไม่ได้ และเหมือนยาขม
สมัยเรียนมหาวิทยาลัยปีต้น ๆ (ปกติชั้นปีที่สอง) ต้องเรียน เหตุใดจึงต้องเขียน Flow Chart ก่อนเสมอ วันเวลาผ่านไปไม่นาน
วิชาโปรแกรมคอมพิวเตอร์พื้นฐาน หรือชื่ออื่น ที่คล้ายคลึงกัน เลยเชื่อไหมว่า หลาย ๆ สัญลักษณ์ แทบจะเสื่อมความนิยม หรือ
(Basic/ Fundamental Computer Programming อาจระบุด้วย หมดสมัย (อาทิ แถบแม่เหล็ก หรือ กระดาษเจาะรู) หรือละไว้ใน
ว่า for Engineering) จ�าเพียง อาจารย์บอกว่า จะต้องใช้ภาษา ฐานที่เข้าใจ (ว่า “ทุกคนเข้าใจ Flow Chart สามารถเขียนค�าสั่ง
FORTRAN (ขณะนั้น มีภาษาอื่น ๆ อาทิ RPG, Pascal หรือ COBAL ได้ครบถ้วนสมบูรณ์”) ที่เหลือใช้เพียงไม่กี่อย่าง (Start/ Terminate,
mjko;jk ขึ้นอยู่กับความเหมาะสมใช้งานของแต่ละคณะวิชา) Statement/ Process, Disission) บางคนก็แทบทุกอย่างเหมือน
ต่อมา มีหลายภาษาคอมพิวเตอร์ให้เลือกมากขึ้น สภาวิศวกร ไม่ได้ ไม่อยู่ในความทรงจ�าแล้ว (รูปที่ 7) อาจเพราะคิดยามเป็นเด็กว่า
ก�าหนดบังคับ จึงมีหลากหลายภาษาให้เลือกใช้สอน หรือเรียน อาทิ “ช่างเถอะ ไม่ใช่วิศวกรคอมพิวเตอร์ หรือ Programmer เรียนให้
++
#
Basic, C, C , C , Java, JavaScript, Erlang, D, GO (Golang), เพียงผ่าน ๆ ไป พอได้เกรด ท�างานคงไม่ได้ใช้” แต่ความคิดเข้าข้าง
TypeScript, PHP, HTML, CSS, Ruby, Phyton และอื่น ๆ (บาง ตนเองดังกล่าวผิดพลาดไปมาก เพราะโลกหมุนไป คนก็ต้องเรียน
ภาษา เขาว่า เหมาะใช้เขียน Web ซึ่งก้าวข้ามไปอีกขั้นหนึ่ง หรือ รู้เพื่อใช้งาน หรือเท่าทันเทคโนโลยีเสมอ เช่นกัน
หลายขั้น) ในยุคนั้น เริ่มมีเครื่องคิดเลขค�านวณได้จากประเทศ สมัยเรียน หลายคนสงสัยว่า เหตุใดจึงต้องเขียน Flow Chart
ในยุโรป หรืออเมริกา ราคาแพงมาก นิสิต นักศึกษา (ที่เพิ่งจะเปลี่ยน ของแต่ละปัญหา แล้วจึงเขียนชุดค�าสั่ง (List of command หรือ
จากไม้บรรทัดค�านวณ เป็นเครื่องคิดเลขชนิดค�านวณได้) น้อยคน เรียกสั้น ๆ ว่า List บางท่านใช้ภาษาไทยเรียก “ร่าย”) ประกอบกัน
จะมีก�าลังทรัพย์ซื้อหา ย่อมเยาหน่อยก็ต้องเป็นของญี่ปุ่น แต่ก็ยังถือว่า พอ ๆ กับสงสัยว่า อาจารย์ ตรวจ แก้ไข Flow Chart และ List
แพงอยู่ดี เขาว่า โปรแกรมค�านวณในเครื่องคิดเลขชนิดค�านวณได้ (บางท่านไม่ตรวจ List ให้ ไว้ไปผจญภัยกันเอง) ของนิสิต ได้อย่างไร
เหล่านี้ ใช้ภาษาเครื่อง – Assembly ขออนุญาตกล่าวตัวอย่างเพียงแค่นี้ครับ เพียงกวาดสายตาก็เห็นที่ผิด เก็บความสงสัยจนท�างาน ลืมไปเลยว่า
การเรียนมีทั้งทฤษฎี และปฏิบัติ ในห้องเรียนทฤษฎี อาจารย์ เริ่มเขียน Flow Chart ได้คล่อง และเห็นความส�าคัญตั้งแต่เมื่อใด
จะสอนสัญลักษณ์ เขียน Flow Chart และสั่งงาน สมัยนั้น เพราะทุกครั้ง แทบทุกงานจะต้องเริ่มต้นที่ Flow Chart จนกระทั่ง
การเขียน Flow Chart เป็นเหมือนยาขม หลาย ๆ คน ไม่เข้าใจว่า งานแล้วเสร็จ หรือตลอดวงจรชีวิตของงานนั้น ๆ (Life cycle -
50 ปีที่ 78 ฉบับที่ 2 เมษายน - มิถุนายน 2568 l วิศวกรรมสาร

