เรื่อ รื่ งภาษาคอมพิวเตอร์และการโปรแกรม จัดทำ โดย นางสาวนิลาวัล วั ย์ ปานศักดิ์ เสนอ นางสาวนิสาชล เพมขุนทด ภาคเรีย รี นที่1 ปีการศึกษา 2566 วิท วิ ยาลัยเทคนิคแม่วงก์ รายงาน
คำ นำ รายงานหนังสือ E-BOOK เล่มนี้เป็นส่วนหนึ่งของ วิช วิ า 30901-2002 การวิเ วิ คราะห์และออกแบบ เชิงวัต วั ถุ จัดทำ มาเพื่อเป็นการศึกษาหาความรู้ เกี่ยวกับโปรแกรมภาษาและภาษาคอมพิวเตอร์ ผู้ จัดทำ หวัง วั ว่า ว่ รายงานเล่มนี้จะเป็นประโยชน์ให้แก่ผู้ ที่ได้อ่าน หากผิดพลาดประการใดผู้จัดทำ ขออภัย ไว้ใว้ น ณ ที่นี้ด้วย ผู้จัดทำ นางสาวนิลาวัล วั ย์ ปานศักดิ์ 1
สารบัญ 2 โปรแกรมภาษา 3 ประเภทของโปรแกรม 4 ภาษาคอมพิวเตอร์สำ หรับพัฒนาโปรแกรม 5 ขั้นตอนการพัฒนาโปรแกรม 6-7 ชุดพัฒนาภาษาจาวาและการติดตั้ง 8 ภาษาจาวา 9 การติดตั้งตัวแปลภาษาวาจาและโปรแกรมสนับสนุน 10-12 บรรณานุกรม 13
โปรแกรมคอมพิวเตอร์ หมายถึง ชุดคำ สั่งที่มีขั้นตอน ตามลำ ดับหรือ รื ตามเงื่อนไขที่กำ หนดที่สั่งให้เครื่อ รื่ งคอมพิวเตอร์ ทำ งาน เพื่อให้ได้ผลลัพธ์ตามวัต วั ถุประสงค์ แบ่งออกเป็น 2 ประเภท คือ โปรแกรมระบบหรือ รื ซอฟต์แวร์ระบบ (System Software) และ โปรแกรมประยุกต์หรือ รื ซอฟต์แวร์ประยุกต์ (Application Software) 1.โปรแกรมระบบหรือ รื ซอฟต์แวร์ระบบ (System Software)คือ ชุดคำ สั่งที่ทำ หน้าที่ควบคุมการปฏิบัติงาน ของอุปกรณ์คอมพิวเตอร์ ตลอดจนทำ หน้าที่ควบคุมด้านการ สื่อสารข้อมูลในระบบเครือ รื ข่ายคอมพิวเตอร์ แบ่งออกเป็น 3 ประเภท คือ โปรแกรมระบบปฏิบัติการ (Operating System : OS) โปรแกรมแปลภาษาคอมพิวเตอร์ (Translator) และโปรแกรมอรรถประโยขน์ (Utility programs) 2.โปรแกรมประยุกต์หรือ รื ซอฟต์แวร์ประยุกต์ (Application Software) หมายถึง โปรแกรมคอมพิวเตอร์ที่ถูกพัฒนาขึ้น เพื่อให้ระบบคอมพิวเตอร์ทำ งานด้านต่าง ๆ ตามวัต วั ถุประสงค์ ของผู้ใช้ แบ่งรูปแบบของการพัฒนาโปรแกรมออกเป็น 2 ประเภทใหญ่ ๆ คือ โปรแกรมสำ เร็จรูป (Package Software) และโปรแกรมที่เขียนขึ้นเพื่อใช้งานเฉพาะด้าน (Application Specific) 1.โปรแกรมภาษา 3
ภาษาโปรแกรมขั้นตอน. ภาษาโปรแกรมการทำ งาน ภาษาการเขียนโปรแกรมเชิงวัต วั ถุ ภาษาการเขียนโปรแกรมสคริปริ ต์. ภาษาการเขียนโปรแกรมลอจิก ภาษาซี++ ภาษาซี ภาษาปาสกาล ประเภทของภาษาการเขียนโปรแกรม 1. 2. 3. 4. 5. 6. 7. 8. ประเภทของโปรแกรม 4
1. ภาษาฟอร์แทรน (FORTRAN) 2. ภาษาเบสิก (BASIC) 3. ภาษาโคบอล (COBOL) 4. ภาษาปาสคาล (Pascal) 5. ภาษาซี (C) 6. ภาษาอัลกอล (ALGOL) 7. ภาษาลิสฟ์ (LISP) 8. ภาษาอาร์ พี จี (RPG) 9. ภาษาพี แอล วัน วั (PL/1) 10. ภาษาเอ พี เอล (APL) 11. ภาษาสมอลท้อค (SMALL TALK) 12. ภาษาไพล็อท (PILOT) 13. ภาษาฟอร์ท (FORTH) ภาษาคอมพิวเตอร์สำ หรับพัฒนา โปรแกรม 5
เครื่อ รื่ งมือพัฒนาโปรแกรม Java Development Kit ได้ถูกเปลี่ยนให้มีชื่อเป็น J2SDK – Java 2 Software Development Kit เป็นชุด โปรแกรมที่ใช้สำ หรับสร้างและพัฒนาโปรแกรมภาษาจาวา ภายในชุดประกอบด้วยโปรแกรมต่าง ๆ ดังนี้ 1) javac เป็นเครื่อ รื่ งมือที่ใช้ในการ Compile ที่ทำ การ เปลี่ยน Source Code ที่เขียนขึ้นให้เป็น Byte Code 2) java เป็นเครื่อ รื่ งมือที่ใช้ในการ Execute Byte Code สำ หรับโปรแกรมที่เขียนขึ้นในแบบของ application 3) appletviewer เป็นเครื่อ รื่ งมือที่ใช้การ Execute โปรแกรมที่เขียนขึ้นในแบบของ applet ขั้นตอนการเขียนโปรแกรม 1) ติดตั้งเครื่อ รื่ งมือที่ใช้ในการพัฒนาโปรแกรมแกรม (SDK) Download java compiler from web http://java.sun.com/javase/downloads/index.jsp 2) เขียนโปรแกรมด้วย Text Editor เช่น Notepad, Edit Plus, Crimson Editor, JCreator ขั้นตอนการพัฒนาโปรแกรม 6
การคอมไพล์และรันของโปรแกรม รูปแบบของโปรแกรม ทำ ได้ 2 ลักษณะ คือ 1) Java Application เป็นโปรแกรมทั่วไปที่เขียนด้วยภาษา จาวา สามารถทำ งานได้กับทุก platform โดยไม่ต้องใช้ Browser 2) Java Applets เป็นโปรแกรมที่เขียนขึ้นมาเพื่อฝังตัว (embedded) ไว้ใว้ น Web page เพื่อใช้สำ หรับอินเตอร์เน็ต ขั้นตอนการคอมไพล์และรันโปรแกรม 1) สร้าง source code กำ หนดนามสกุลเป็น .java 2) นำ ไฟล์ที่ได้มาแปลงเป็น byte code ด้วยการ compile โดยใช้คำ สั่ง javac ชื่อไฟล.java เมื่อผ่านการ compile จะได้ไฟล์ที่มีนามสกุล .class – กรณี Applications 3) นำ ไฟล์ที่ได้มาเรีย รี กใช้ ถ้าเป็น windows ใช้คำ สั่ง .java – กรณี Applications 3) สร้างเอกสาร Html ขึ้นมา 4) นำ ไฟล์ในข้อ 2 ใส่ลงในเอกสาร Html 5) เรีย รี กดูผลลัพธ์ผ่านทาง Browser หรือ รื Applet Viewer สิ่งที่ควรคำ นึงในการ Compile – ต้องพิมพ์ชื่อเต็มพร้อมนามสกุลของ Source File เสมอ – การพิมพ์ชื่อของโปรแกรมต้องพิมพ์ตัวอักษรตัวใหญ่ ตัวเล็กให้ ถูกต้องเสมอ 7
จาวาดิเวลอปเมนต์คิต(Java Development Kit; JDK) เป็นชุดคำ สั่งในการพัฒนาโปรแกรมด้วยภาษาจาวา ประกอบด้วย 3 รุ่นย่อยดังนี้ 1.Java SE (Standard Edition) สำ หรับพัฒนา โปรแกรมบนคอมพิวเตอร์เดสก์ทอปทั่วไป 2.Java ME (Micro Edition) สำ หรับพัฒนา โปรแกรมบนอุปกรณ์พกพา เช่น โทรศัพท์มือถือ หรือ รื พี ดีเอ ส่วนมากใช้เขียนโปรแกรมเกม 3.Java EE (Enterprise Edition) สำ หรับพัฒนา โปรแกรมในองค์กรใหญ่ ๆ หรือ รื มีขอบเขตของโครงการ กว้า ว้ งมาก ชุดพัฒนาโปรแกรม JDK นั้น เป็นมาตรฐานที่ถูก กำ หนดโดยบริษั ริษั ทซัน ไมโครซิสเต็มส์ และมีผู้พัฒนาชุด พัฒนาโปรแกรม JDK ออกมามากมาย เช่น ซัน ไมโคร ซิสเต็มส์, ส์ ไอบีเอ็ม และบีอีเอ ซิสเต็มส์ ชุดพัฒนาภาษาจาวาและการติดตั้ง 8
ภาษาวาจา ใช้ภาษาโปรแกรมเชิงวัต วั ถุ ไม่ขึ้นกับแพลตฟอร์ม (สถาปัตยกรรม และ ระบบปฏิบัติ การ) เหมาะกับการใช้ในระบบเครือ รื ข่าย พร้อมมีไมี ลบรารีส รี นับสนุน เรีย รี กใช้งานจากระยะไกลได้อย่างปลอดภัย จาวา (อังกฤษ: Java programming language) เป็นภาษา โปรแกรมเชิงวัต วั ถุ (อังกฤษ: Object Oriented Programming) พัฒนาโดย เจมส์ กอสลิง และวิศ วิ วกรคนอื่นๆ ที่ ซัน ไมโครซิสเต็มส์ ภาษาจาวาถูกพัฒนาขึ้นในปี พ.ศ. 2534 (ค.ศ. 1991) โดยเป็นส่วนหนึ่งของ โครงการกรีน รี (the Green Project) และสำ เร็จออกสู่สาธารณะในปี พ.ศ. 2538 (ค.ศ. 1995) ซึ่งภาษานี้มีจุดประสงค์เพื่อใช้แทนภาษาซีพลัสพลัส (C++) โดยรูปแบบที่เพิ่มเติมขึ้นคล้ายกับภาษาอ็อบเจกต์ทีฟซี (Objective-C) แต่เดิมภาษานี้เรีย รี กว่า ว่ ภาษาโอ๊ก (Oak) ซึ่งตั้ง ชื่อตามต้นโอ๊กใกล้ที่ทำ งานของ เจมส์ กอสลิง แต่ว่า ว่ มีปัญหาทาง ลิขสิทธิ์ จึงเปลี่ยนไปใช้ชื่อ "จาวา" ซึ่งเป็นชื่อกาแฟแทน และแม้ว่า ว่ จะมีชื่อคล้ายกัน แต่ภาษาจาวาไม่มีความเกี่ยวข้องใด ๆ กับภาษาจาวาสคริปริ ต์ (JavaScript) ปัจจุบันมาตรฐานของ ภาษาจาวาดูแลโดย Java Community Process ซึ่งเป็นกระ บวนการอย่างเป็นทางการ ที่อนุญาตให้ผู้ที่สนใจเข้าร่วมกำ หนด ความสามารถในจาวาแพลตฟอร์มได้ จุดมุ่งหมายหลัก 4 ประการ ในการพัฒนาจาวา คือ 1. 2. 3. 4. 9
การติดตั้งตัวแปลภาษาวาจาและโปรแกรม สนับสนุน 10 การติดตั้งโปรแกรม Java ในที่นี้จะใช้ JDK1.6.0_06 1. เมื่อดาวน์โหลดโปรแกรมจากเว็บ ว็ ไซต์ของสำ นักงานฯ แล้วให้ ดับเบิ้ลคลิกที่ไฟล์ คลิกที่ Run 2. จะมีหน้าต่างให้ยอมรับลิขสิทธิ์ คลิก Accept 3. เมื่อมีหน้าต่าง Java(TM) SE Development Kit 6 Update 6 ขึ้นมา ให้เลือกสถานที่ติดตั้งโปรแกรม โดยการคลิก Change 4. เลือกส่วนที่ look in เป็น Drive C แล้วคลิกปุ่ม ปุ่ OK 5. เมื่อกลับมาสู่หน้าจอเดิม ในส่วน Install to จะเป็น C:\Java\ ให้คลิก Next 6. โปรแกรมจะทำ การติดตั้ง Java(TM) SE Development Kit 6 Update 6 7. หลังจากติดตั้งเสร็จเรีย รี บร้อย โปรแกรมจะทำ การติดตั้ง Java(TM) SE Runtime Environment ให้ ตรวจสอบสถานที่ติดตั้ง ให้อยู่ใน C:\ หลังจากนั้นให้คลิก Next 8. โปรแกรมจะทำ การติดตั้ง Java(TM) SE Runtime Environment 9. เมื่อโปรแกรมติดตั้งเรีย รี บร้อยแล้ว ให้คลิก Finish
ขั้นตอนต่อมา เราจะมาเขียนโปรแกรมโดยการเขียนลงบน โปรแกรม editplus โปรแกรม editplus ซึ่งเป็น editor ชนิด หนึ่งที่ได้ความนิยม และง่ายต่อการ Compile และ Run โปรแกรม มาดูวิธี วิธี การการตั้งค่าให้ EditPlus สามารถ Compile และ Run Java ได้ ติดตั้งโปรแกรม การกำ หนดค่าใน EditPlus เข้าไปที่ Menu Tool > Configuration User Tool แล้วจะ ปรากฎหน้าต่าง Preferences กดปุ่ม Group Name... จากนั้นให้ตั้งชื่อใหม่ว่า Java ต่อมาจะเป็นขั้นตอนการสร้าง Compile กดปุ่ม Add Tool >>Program - ช่อง Menu Text ให้ตั้งชื่อว่า Compile - ช่อง Command ให้เลือก C:\Program Files\Java\jdk1.6.0_14\bin\javac.exe - ช่อง Argument ให้เลือก File Name - ช่อง Intial directory ให้เลือก File Directory - เลือกที่ช่อง Capture output เพื่อให้แสดงผลการ Compile ตรงช่องด้านล่าง 11
ต่อมาการเป็นขั้นตอนการสร้าง Run กดปุ่ม Add Tool >>Program - ช่อง Menu Text ให้ตั้งชื่อว่า Run - ช่อง Command ให้เลือก C:\Program Files\Java\jdk1.6.0_14\bin\java.exe - ช่อง Argument ให้เลือก File Name Without Extension - ช่อง Intial directory ให้เลือก File Directory - จากนั้น ก็กด OK 12
บรรณานุกรม https://javalcct.blogspot.com/2013/09/java.html 13