Please enable JavaScript.
Coggle requires JavaScript to display documents.
ชนิดข้อมูล (องค์ความรู้เกี่ยวกับการเขียนโปรแกรม (แผนภาพแสดงลําดับขั้นตอนกา…
ชนิดข้อมูล
องค์ความรู้เกี่ยวกับการเขียนโปรแกรม
ตัวดำเนินการ(Operator)
ทำหน้าที่จัดกำรหรือดำเนินการใด ๆ ระหว่างตัวแปร หรือ
ตัวถูกกระทำ (Operand)
นิพจน์ (Expression)
ข้อความหรือประโยคที่เขียนอยู่ในรูปสัญลักษณ์
ภาษาจาวา
ชุดเครื่องมือภาษา Java สำหรับจาวาแพลตฟอร์ม
Java 2 Platform, Standard Edition (J2SE)
Java 2 Platform, Enterprise Edition (J2EE)
Java 2 Platform, Micro Edition (J2ME)
เครื่องมือพัฒนาโปรแกรมด้วยภาษา Java
:check:Notepad
:check:EditPlus
:check:Eclipse
:check:NetBeans
แผนภาพแสดงลําดับขั้นตอนการทํางาน
(Flow Chart)
ประโยชน์ของผังงาน
ช่วยในการตรวจสอบ และแก้ไขโปรแกรมได้ง่าย เมื่อเกิดข้อผิดพลาด
ช่วยให้การดัดแปลง แก้ไข ทําได้อย่างสะดวกและรวดเร็ว
ช่วยลําดับขั้นตอนการทํางานของโปรแกรม และสามารถนําไปเขียนโปรแกรมได้โดยไม่สับสน
ช่วยให้ผู้อื่นสามารถศึกษาการทํางานของโปรแกรมได้อย่างง่าย และรวดเร็วมากขึ้น
วิธีการเขียนผังงานที่ดี
ใช้สัญลักษณ์ตามที่กําหนดไว้
ใช้ลูกศรแสดงทิศทางการไหลของข้อมูลจากบนลงล่าง หรือจากซ้ายไปขวา
คําอธิบายในภาพควรสั้นกระทัดรัด และเข้าใจง่าย
ทุกแผนภาพต้องมีลูกศรแสดงทิศทางเข้า - ออก
ไม่ควรโยงเส้นเชื่อมผังงานที่อยู่ไกลมาก ๆ ควรใช้สัญลักษณ์จุดเชื่อมต่อแทน
ผังงานควรมีการทดสอบความถูกต้องของการทํางานก่อนนําไปเขียนโปรแกรม
สัญลักษณ์ที่ใช้ในการเขียนผังงาน
(Flowcharting Symbols)
เริ่มต้นและสิ้นสุด
การนำข้อมูลเข้า-ออกโดยทั่วไป
การแสดงผล
การตัดสินใจ
จุดเชื่อมต่อ
Integer (จำนวนเต็ม)
Floating point (เลขทศนิยม)
Textual (อักขระ)
Logical (ตรรกะ/ค่าความจริง)
การเขียนโปรแกรมเชิงโครงสร้าง (Structured Programming)
การทำงานแบบตามลำดับ (Sequence)
การเลือกกระทำตามเงื่อนไข (Decision)
การทำซ้ำ (Loop)
ตัวแปร
ต้องขึ้นต้นด้วยตัวอักษร
ตัวถัดมาจากตัวอักษรอันดับแรก ใช้ตัวเลข สัญลักษณ์
ห้ามใช้คำสงวน
การเขียนโปรแกรมเชิงวัตถุ
(OOP : Object-Oriented Programming)
การรวมตัวระหว่างตัวแปร
สถานะ และพฤติกรรมจะได้ผลลัพธ์เป็นวัตถุ (object)