Page 27 - Suradeth
P. 27

20



               หลักกำรของโปรแกรมเชิงวัตถุได้รับกำรพัฒนำมำเป็นเวลำนำนแล้ว โดยภำษำเริ่มแรกคือ Simula-67 ได้รับกำรพัฒนำขึ้น
               ตั้งแต่ปี 1967 และต่อมำก็มีภำษำ smalltalk ซึ่งเป็นภำษำเชิงวัตถุเต็มรูปแบบ นอกจำกนี้ หลักกำรของ OOP ยังได้ไปเสริม

               เข้ำกับภำษำโปรแกรมในยุคที่ 3 คือ C จนเกิดเป็นภำษำใหม่คือ C++ รวมทั้งยังมีกำรเสริมเข้ำกับ กำรโปรแกรมแบบจินตภำพ
               (visual programming) ท ำให้เกิด Visual Basic ซึ่งมีรำกฐำนมำจำก BASIC และ Delphi ซึ่งมีรำกฐำนมำจำก Pascal

               นอกจำกนี้ ในปัจจุบันจะมีภำษำที่ใช้หลักกำรโปรแกรมเชิงวัตถุตัวใหม่ล่ำสุดซึ่งก ำลังมำแรงและมีแนวโน้มว่ำจะได้รับควำมนิยม
               สูงคู่กันอินเตอร์เน็ต นั่นคือภำษำ JAVA






















                      ภาษาที่ออกแบบมาส าหรับ OOP
               กำรพัฒนำโปรแกรมประยุกต์ที่มี กำรติดต่อกับผู้ใช้แบบกรำฟฟิก (Graphical User Interface หรือ GUI) เช่น Microsoft

               Windows และ World Wide Web จะสำมำรถท ำได้ง่ำย รวดเร็วและเสียค่ำใช้จ่ำยไม่มำกนัก ด้วยเครื่องมือในกำรพัฒนำที่ใช้
               หลักกำรของ OOP ซึ่งในปัจจุบันจะมีเครื่องมือประเภทนี้ที่ได้รับควำมนิยมอย่ำงมำกอยู่ 2 ภำษำ คือ Visual Basic และ JAVA

                      Visual Basic
               ภำษำ Visual Basic พัฒนำโดย Prof. Kemeny และ Kurtz ที่เมือง Dartmouth ในปีค.ศ. 1960 โดยมีจุดประสงค์ส ำหรับใช้

               สอนในห้องคอมพิวเตอร์ เมื่อมีกำรพัฒนำเครื่องไมโครคอมพิวเตอร์ขึ้นในยุคแรก ๆ จะมีหน่วยควำมจ ำไม่เพียงพอที่จะท ำงำน
               กับโปรแกรมภำษำอื่น เช่น FORTRAN และ COBOL เพรำะขนำดของตัวแปรภำษำซึ่งต้องใช้หน่วยควำมจ ำสูงมำก แต่เครื่อง

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

               ไมโครคอมพิวเตอร์จะได้รับกำรพัฒนำสูงขึ้นในเรื่องของควำมเร็วและหน่วยควำมจ ำเท่ำใดก็ตำม แต่ภำษำ Visual Basic จะ
               แตกต่ำงจำกภำษำ BASIC โดยสิ้นเชิง ทั้งในแง่ของหน่วยควำมจ ำที่ต้องกำร และวิธีกำรพัฒนำโปรแกรม

               ภำษำ Visual Basic ได้รับกำรออกแบบและพัฒนำโดยบริษัท Microsoft มีจุดประสงค์ในกำรใช้เป็นเครื่องมือพัฒนำโปรแกรม
               ที่มีกำรติดต่อกับผู้ใช้เป็นแบบกรำฟฟิก โดยจะมีเครื่องมือต่ำง ๆ ที่ช่วยในกำรพัฒนำโปรแกรมอย่ำงรวดเร็ว หรือที่นิยมเรียกว่ำ

               RAD (Repid Application Development) ปัจจุบันนี้มีผู้ใช้งำนภำษำ Visual Basic เป็นจ ำนวนมำก โดยภำษำ Visual Basic
               ได้รับกำรออกแบบให้ท ำงำนบนระบบวินโดว์เวอร์ชั่นต่ำงๆ จำกไมโครซอฟต์ เช่น Visual Basic 3 ท ำงำนบนระบบวินโดว์ 3.11

               ส่วน Visual Basic 4 และ 5 ท ำงำนบนระบบวินโดว์ 95 เป็นต้น
   22   23   24   25   26   27   28   29   30   31   32