ภาษาเบสิก
ภาษาเบสิ ก
ภาษาเบสิ ก (BASIC programming language) เป็นภาษาโปรแกรมที่
ออกแบบมาใหใชงานไดง่าย และยงไดรับความนิยมมาจนถึงทุกวนน้ ี เบสิกออกแบบ
               ้ ้       ้     ั ้                    ั
       ้ ้ ั
มาใหใชกบคอมพิวเตอร์ตามบาน  ้
ชื่อภาษาเบสิ ก หรื อ BASIC ย่อมาจาก Beginner's All-purpose
Symbolic Instruction Code ต้องเขียนด้วยตวพิมพใหญ่เสมอ
                                                  ั ์
บริษทไมโครซอฟทไดนาภาษาเบสิกมาปรับปรุงใหทนสมย และพฒนาเครื่องมือ
     ั               ์ ้ ํ                    ้ ั ั     ั
พฒนาโปรแกรม Visual Basicทาใหเ้ บสิกไดรับความนิยมในการพฒนา
   ั                              ํ         ้              ั
โปรแกรมยคใหม่ รุ่นล่าสุดของภาษาเบสิกเรียกวา VB.NET
             ุ                            ่
ภาษา Basic ตัวแรก ถูกคิดค้นเมื่อปี 1963 โดย นาย John Kemery และ
นาย Thomas Kurtz ณ Dartmouth College และบรรดานกเรียน        ั
นกศึกษาในความดูแลของพวกเขา ซ่ ึ งหลายปีต่อมา ภาษา Basic ฉบบน้ ีไดชื่อเรียก
  ั                                                       ั      ้
อีกอย่างหนึ่งว่า Dartmouth BASIC.
ท่านสามารถดูการพัฒนา จาก Basic สู่ VB.NET
ภาษา Basic พนฐาน
                                    ื้
          ภาษา Basic นั้นเป็ นโปรแกรมที่เป็ นพื้นฐานสําหรับหัดเขียนโปรแกรมก็วา
                                                                             ่
ได้ เนื่องจากเป็ นภาษาที่เป็ นคําพูดของคนเราทัวไป เช่น ดังนี้
                                              ่
การใชคาสั่ง Print
         ้ ํ
PRINT "Hello World!"
        เครื่องจะประมวลผลและแสดงผลออกมาเป็นขอความ Hello world!
                                                    ้
ออกมาทางหนาจอ    ้
ประเภทของค่ าในภาษา Basic
! : Single-precision
# : Double-precision
$ : String
% : Integer
& : Long

   เครื่องหมายทางคณิตศาสตร์
* : เครื่ องหมายคูณ
- : เครื่ องหมายลบ
= : เครื่ องหมายแสดงความเท่ากันหรื อตังค่า
                                      ่
> : เครื่ องหมายมากกว่า
+ : เครื่ องหมายบวก
. : จุดทศนิยม
< : เครื่ องหมายน้อยกว่า
 : เครื่ องหมายหารเต็มจํานวน
^ : เครื่ องหมายยกกําลัง
ข้ อดีปละข้ อเสี ยของภาษาBasic
    ข้อดี คือ ง่ ายต่ อการเรี ยนรู้และสามารถใช้ งานได้ บนเครื่อง
ทุกระดับ และยังสามารถถูกเขียนขึนเพื่อใช้ ทางานได้ หลาย
                                      ้      ํ
ประเภท
    ข้อเสีย คือไม่ ได้ ถูกออกแบบมาให้ เกือหนุนต่ อการเขียน
                                          ้
โปรแกรมอย่ างมีโครงสร้ างที่ดี จึงไม่ เหมาะในการพัฒนา
โปรแกรมที่มีขนาดใหญ่ เนื่องจากมีความเร็วในการประมวลผล
ค่อนข้างช้า
ตวอย่างการเขยนโปรแกรม
 ั          ี

      ผลลัพธ์

     I LOVE YOU

     L Love you

     120-30
จบการนําเสนอค่ ะ

ภาษาเบสิก

  • 1.
  • 2.
    ภาษาเบสิ ก ภาษาเบสิ ก(BASIC programming language) เป็นภาษาโปรแกรมที่ ออกแบบมาใหใชงานไดง่าย และยงไดรับความนิยมมาจนถึงทุกวนน้ ี เบสิกออกแบบ ้ ้ ้ ั ้ ั ้ ้ ั มาใหใชกบคอมพิวเตอร์ตามบาน ้ ชื่อภาษาเบสิ ก หรื อ BASIC ย่อมาจาก Beginner's All-purpose Symbolic Instruction Code ต้องเขียนด้วยตวพิมพใหญ่เสมอ ั ์ บริษทไมโครซอฟทไดนาภาษาเบสิกมาปรับปรุงใหทนสมย และพฒนาเครื่องมือ ั ์ ้ ํ ้ ั ั ั พฒนาโปรแกรม Visual Basicทาใหเ้ บสิกไดรับความนิยมในการพฒนา ั ํ ้ ั โปรแกรมยคใหม่ รุ่นล่าสุดของภาษาเบสิกเรียกวา VB.NET ุ ่
  • 3.
    ภาษา Basic ตัวแรกถูกคิดค้นเมื่อปี 1963 โดย นาย John Kemery และ นาย Thomas Kurtz ณ Dartmouth College และบรรดานกเรียน ั นกศึกษาในความดูแลของพวกเขา ซ่ ึ งหลายปีต่อมา ภาษา Basic ฉบบน้ ีไดชื่อเรียก ั ั ้ อีกอย่างหนึ่งว่า Dartmouth BASIC. ท่านสามารถดูการพัฒนา จาก Basic สู่ VB.NET
  • 4.
    ภาษา Basic พนฐาน ื้ ภาษา Basic นั้นเป็ นโปรแกรมที่เป็ นพื้นฐานสําหรับหัดเขียนโปรแกรมก็วา ่ ได้ เนื่องจากเป็ นภาษาที่เป็ นคําพูดของคนเราทัวไป เช่น ดังนี้ ่ การใชคาสั่ง Print ้ ํ PRINT "Hello World!" เครื่องจะประมวลผลและแสดงผลออกมาเป็นขอความ Hello world! ้ ออกมาทางหนาจอ ้
  • 5.
    ประเภทของค่ าในภาษา Basic !: Single-precision # : Double-precision $ : String % : Integer & : Long เครื่องหมายทางคณิตศาสตร์ * : เครื่ องหมายคูณ - : เครื่ องหมายลบ = : เครื่ องหมายแสดงความเท่ากันหรื อตังค่า ่ > : เครื่ องหมายมากกว่า + : เครื่ องหมายบวก . : จุดทศนิยม < : เครื่ องหมายน้อยกว่า : เครื่ องหมายหารเต็มจํานวน ^ : เครื่ องหมายยกกําลัง
  • 6.
    ข้ อดีปละข้ อเสียของภาษาBasic ข้อดี คือ ง่ ายต่ อการเรี ยนรู้และสามารถใช้ งานได้ บนเครื่อง ทุกระดับ และยังสามารถถูกเขียนขึนเพื่อใช้ ทางานได้ หลาย ้ ํ ประเภท ข้อเสีย คือไม่ ได้ ถูกออกแบบมาให้ เกือหนุนต่ อการเขียน ้ โปรแกรมอย่ างมีโครงสร้ างที่ดี จึงไม่ เหมาะในการพัฒนา โปรแกรมที่มีขนาดใหญ่ เนื่องจากมีความเร็วในการประมวลผล ค่อนข้างช้า
  • 7.
    ตวอย่างการเขยนโปรแกรม ั ี ผลลัพธ์ I LOVE YOU L Love you 120-30
  • 8.