Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore ภาษาระดับสูง

ภาษาระดับสูง

Published by patchanee prempree, 2021-08-01 06:06:42

Description: ภาษาระดับสูง

Search

Read the Text Version

01

02 ลักษณะของภาษาระดับสูง ลักษณะของโปรแกรมแปลภาษา The Anatomy of an Excellent Presentation

03 ภาษาระดับสูง (High Level Language) The Anatomy of an เปนภาษาทีสรา้ งขึนเพือช่วยอํานวยความ Excellent Presentation สะดวก ในการเขียนโปรแกรม โดยลักษณะ ของคําสังจะประกอบด้วยคําต่างๆ ในภาษา อังกฤษ ซงึ ผู้ใช้สามารถเข้าใจความหมาย ได้ทันที

03 The Anatomy of an Excellent Presentation ตัวอย่างภาษาระดับสูง เช่น ภาษาฟอรแ์ ทรน ภาษาโคบอล ภาษาปาสคาล ภาษาเบสิก ภาษา วิชวลเบสิก ภาษาซี และภาษาจาวา เปนต้น ในโปรแกรมทีเขียนด้วยภาษาระดับสูงแต่ละ ภาษาทีเขียนขึนมาจะต้องมีโปรแกรมทีทํา หน้าทีในการแปลภาษาระดับสูงใหเ้ ปนภาษา เครอื ง

โปรแกรมภาษาฟอร์แทรน โปรแกรมภาษาโคบอล โปรแกรมภาษาเบสิก โปรแกรมภาษาปาสคาล โปรแกรมภาษาซแี ละซพี ลัสพลัส โปรแกรมภาษาวชิ วลเบสิก โปรแกรมแบบจินตภาพ

โปรแกรมภาษาจาวา โปรแกรมภาษาเดลฟาย โปรแกรมภาษาแลปววิ

02 เปนภาษาระดับสูงทีเก่าแก่ทีสุด ได้รบั การ The Anatomy of an คิดค้นขึนเปนครงั แรกราว พ.ศ. 2497 Excellent Presentation โดยบรษิ ัท ไอบีเอ็ม เปนภาษาทีเหมาะ สาํ หรบั งานทีต้องการคํานวณ เช่น งาน ทางด้านวิทยาศาสตร์ วิศวกรรมศาสตร์ และงานวิจัยต่าง ๆ

02 ภาษา Fortran เหมาะกับการใช้งานทาง The Anatomy of an Excellent Presentation ด้านการคํานวณ ตัวแปลชุดคําสังจะทํา หน้าทีอ่านชุดคําสังทีเปนภาษา Fortran ทีเราเขียนขึน และแปลเปนภาษาเครอื งที ชุดคําสังควบคุมสามารถรบั ได้ คําสังใน ภาษา Fortran แต่ละคําสังเรยี กเปน ภาษาอังกฤษว่า Statement ซงึ แบ่งเปน ดังนี

02 คําสังรบั ข้อมูล -- READ, WRITE The Anatomy of an หรอื PRINT, FORMAT Excellent Presentation คําสังคํานวณ -- โดยทางซา้ ยมือเปน ตัวแปร ทางขวามือเปนการคํานวณ เช่น a = b + 5

02

02 โปรแกรมภาษาโคบอลเปนภาษาทีพัฒนา The Anatomy of an ขึนในป พ.ศ. 2502 ต่อมาได้รบั การ Excellent Presentation ปรบั ปรุงจากคณะดาํ เนินงานซงึ เปน ตัวแทนของหน่วยงานธุรกิจและรฐั บาล ของสหรฐั อเมรกิ าจนเปนภาษาโคบอล มาตรฐานในป พ.ศ.2517

02

02 โปรแกรมภาษาเบสิกเปนภาษาทีได้รบั การ The Anatomy of an คิดขึนเปนครงั แรกทีวิทยาลัยดารทื มัธ Excellent Presentation และเผยแพรเ่ ปนทางการในป พ.ศ.2508 ภาษาเบสิกเปนภาษาทีสรา้ งขึนโดยมีจุด ประสงค์เพือใช้สอนเขียนโปแกรมแทน ภาษาคอมพิวเตอรภ์ าษาอืนเช่น ภาษาฟอร์ แทน

02

02 โปรแกรมภาษาปาสคาล ได้ตังชือตามนัก The Anatomy of an คณิตศาสตรช์ าวฝรงั เศส ชือ เบลส ปาส Excellent Presentation คาล ซ่งึ เปนผู้ผลิตเครอื งคิดเลขโดยใช้ เฟองหมุน ภาษาปาสคาล ได้คิดค้นขึนในป พ.ศ.2514 โดย นิสคอสเวียซ เปนศาสตร์ จารย์ วิชาคอมพิวเตอรช์ าวสวิส

02

02 โปรแกรมภาษาซี เปนภาษาทีพัฒนาจาก The Anatomy of an หอ้ งปฏิบัติการเบลล์ของบรษิ ัทเอทีแอนด์ Excellent Presentation ที ในป พ.ศ.2515 หลังจากทีพัฒนาขึนได้ ไม่นาน ภาษาซกี ็กลายเปนภาษทีนิยมในหมู่ นักเขียนโปรแกรมมากและมีการใช้งานใน เครอื งคอมพิวเตอรท์ ุกระดับ

02

The Anatomy of an Excellent Presentation เริมทดลอง 09

03 The Anatomy of an Excellent Presentation ัลกษณะของโปรแกรม แปลภาษา

04 ในการประมวลผลโปแกรมทีเขียนขึนด้วยภาษาระับสูง จาํ เปนต้องอาศัย โปแกรมทีทําหน้ายทีช่วยในการแปลโปรแกรมภาษาระับสูงใหเ้ ปนภาษา เครอื ง การแปลภาษาทีใช้แบ่งออกเปน 2 ลักษณะ

เปนตัวแปลภาษาคอมพิวเตอรร์ ะดับสูงไปเปนภาษา เครอื ง โดยทําการตรวจสอบความถูกต้องของการ เขียนคําสังทังหมดทังโปรแกรมใหเ้ ปนออบเจ็คโค้ด แล้วจึงทําการแปลคําสังไปเปนภาษาเครอื ง

หากพบข้อผิดพลาดของการเขียนโปรแกรม หรอื มีคําสัง ทีผิดหลักไวยากรณ์ของภาษาคอมพิวเตอร์ โปรแกรม คอมไพเลอรจ์ ะแจ้งใหโ้ ปรแกรมเมอรท์ ําการแก้ไขใหถ้ ูก ต้องทังหมดก่อนแล้วจึงคอมไพล์ใหม่อีกครงั

คือ โปรแกรมออปเจ็คโค้ดทีได้จะรวบรวมคําสังทีสาํ คัญ ในการรนั โปรแกรมไม่ต้องเสียเวลาในการแปลใหม่ทุก ครงั ทําใหก้ ารทํางานของโปรแกรมเปนไปอย่างรวดเรว็ จึงเปนรูปแบบการแปลทีได้รบั ความนิยมอย่างมาก

เปนตัวแปลภาษาคอมพิวเตอรร์ ะดับสูงไปเปนภาษา เครอื ง โดยใช้หลักการแปลคําสังครงั ละ 1 คําสังใหเ้ ปน ภาษาเครอื ง แล้วนาํ คําสังทีเปนภาษาเครอื งนันไปทําการ ประมวลผล และแสดงผลลัพธ์ทันทีหากไม่พบข้อผิด พลาด

The Anatomy of an Excellent Presentation จบนะจ๊ะ 09


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook