Please enable JavaScript.
Coggle requires JavaScript to display documents.
การเขียนโปรแกรม (ขั้นตอนการพัฒนาโปรแกรม (1.การวิเคราะห์ปัญหา (Input,…
การเขียนโปรแกรม
ขั้นตอนการพัฒนาโปรแกรม
1.การวิเคราะห์ปัญหา
Input
Output
Process
การออกแบบโปรแกรม
การเขียนโปรแกรม
4.การตรวจสอบข้อผิดพลาดของโปรแกรม
ตรวจสอบด้วยตนเอง (Self Checking)
ตรวจสอบด้วยโปรแกรมแปลภาษา (Translating)
การทดสอบความถูกต้องของโปรแกรม
ุ6. การทำเอกสารประกอบโปรแกรม
การบำรุงรักษาโปรแกรม
อัลกอริทึม (Algorithm)
รหัสเทียม (Psuedocode)
การเขียนโปรแกรมเชิงโครงสร้าง (Structured Programming)
โครงสร้างแบบลำดับขั้นตอน (Sequence)
โครงสร้างแบบมีทางเลือก (Decision)
โครงสร้างแบบทำซ้ำ (Itertion)
การเขียนผังงาน (FlowChart)
ประเภทของผังงาน
ผังงานระบบ (System flowchart)
ผังงานโปรแกรม (Program flowchart)
ประโยชน์ของผังงาน
ช่วยลำดับขั้นตอนนำไปเขียนโปรแกรมโดยไม่สับสน
ช่วยในการตรวจสอบและแก้ไขได้ง่าย เมื่อเกิดข้อผิดพลาด
ช่วยให้ผู้อื่นศึกษาโปรแกรมได้ง่าย และรวดเร็ว
ช่วยให้การดัดแปลงแก้ไขทำได้อย่างสะดวก
สัญลักษณ์การเขียนผังงาน (Flowcharting Symbols)
จาวา (Java)
ชุดเครื่องมือจาวา
Java2 Platform Standard Edition (J2SE)
Java Application
Java Applet
Java2 Platform Enterprise Edition (J2EE)
โปรแกรมแบบมัลติเทียร์ (Multitiered)
Java2 Platform Micro Edition (J2ME)
สินค้าอิเล็กทรอนิกส์ เช่น โทรศัพท์
ชนิดข้อมูล (Data Type)
ชนิดข้อมูลที่ถ่ายทอดมาจากคลาส
ชนิดข้อมูลพื้นฐานของภาษา
เลขทศนิยม (Floating point)
จำนวนเต็ม (Interger)
อักขระ (Texual)
ตรรกะ/ค่าความจริง (Logical)
ชนิดข้อมูลที่เป็นอาเรย์หรือเป็นชุดๆ
ตัวแปร (Verible)
ต้องขึ้นด้วยอักษรเท่านั้น
ห้ามตั้งชื่อเป็นคำสงวนในภาษาจาวา
ห้ามมีเครื่องหมายอื่น ห้ามเว้นช่องว่าง
ถัดจากตัวแรกตามด้วยอักขระ ตัวเลข สัญลักษณ์ $ หรือเครื่องหมาย_ เท่านั้น
การตั้งชื่อภาษาอังกฤษตัวพิมพ์เล็กใหญ่ จะเป็นคนละตัวแปรกัน
ชุดคำสั่งในการเขียนโปรแกรม
คำสั่งควบคุม
คำสั่งแบบมีทางเลือก
(Selection control statement)
if_else
if
nested if
switch
คำสั่งแบบทำซ้ำ
(Iteration control statement)
do_while
for
while
คำสั่งแบบตามลำดับ
(Sequence control statement)
คำสั่ง continue
เป็นคำสั่งที่ทำงำนตรงข้ำมกับคำสั่ง break
เป็นคำสั่งที่บังคับให้โปรแกรมข้ำมไปทำงำนในรอบต่อไปทันที
คำสั่งbreak
เป็นคำสั่งที่ใช้ร่วมกับคำสั่งกำรทำซำ
ใช้เป็นคำสั่งหยุดกำรทำงำนภำยในชุดคำสั่งของ switch
การเขียนโปรแกรมเชิงวัตถุ (Object-Oreinted Programming)