พัทธพล ดาขวา ม.3/14ข เลขที่่่31

หน่วยการเรียนรู้ที่ 3 - 4 

คำชี้แจง  ให้นักเรียนตอบคำถามต่อไปนี้  

1. ให้นักเรียนอธิบายหลักการวิเคราะห์ก่อนการเขียนโปรแกรม  มาเป็นข้อ ๆ  พร้อมอธิบาย  (9  คะแนน)

2. การเขียนโปรแกรม มี 3 รูปแบบ  ให้นักเรียนอธิบายมาเป็นข้อ ๆ  (อธิบายอย่างละเอียด)  (12  คะแนน) 

 

1.ตอบ 1.เลือกภาษา สำหรับนักเรียน นักศึกษานั้นง่ายที่จะเลือก เพราะอาจารย์คอยชี้แนะ

2.หาแหล่งข้อมูลอ้างอิงจากห้องสมุด ถ้าผ่านไม่มีอะไรอยู่ในมือเลย คงนึกโครงสร้างไม่ออกเป็นแน่

3.หาตัวแปลภาษา ทุกภาษาต้องมีตัวแปลภาษา มีหลายภาษาที่ถูกสร้างเป็น Free compiler ต้องหาดู

4.เขียนโปรแกรมตัวแรกที่ง่าย เช่น พิมพ์เลข 5 เป็นต้น

5.ศึกษาทำซ้ำ และการเลือกตามเงื่อนไข เช่นพิมพ์สูตรคูณ หรือพิมพ์ 1 ถึง 10 เป็นต้น

6.ติดต่อแฟ้มข้อมูล เพื่ออ่านมาแสดงผล หรือปรับปรุงข้อมูลได้  

7.เขียนเมนู เพื่อเลือกกระทำโปรแกรมตามตัวเลือก

8.ทำรายงานจากการเชื่อมแฟ้มหลายแฟ้ม โดยกำหนดได้หลายตัวเลือก

9.เขียนโปรแกรมเพิ่มข้อมูล เช่น ซื้อ ขาย ยืม คืน หรือโปรแกรมลงทะเบียนนักศึกษาแต่ละภาคเรียนเป็นต้น

10.สร้างโปรแกรมขึ้นมาระบบหนึ่งให้สมบูรณ์ (ความสมบูรณ์ก็คือการสนองทุกความต้องการของผู้ใช้)

2.ตอบ 1.การทำงานแบบตามลำดับ(Sequence) คือ การเขียนให้ทำงานจากบนลงล่าง เขียนคำสั่งเป็นบรรทัดบนสุดลงไป

จนถึงบรรทัดล่างสุด สมมติให้มีการทำงาน 3 กระบวนการคือ อ่านข้อมูล คำนวณ
และพิมพ์ จะเขียนเป็ผังงาน(Flowchart) ในแบบตามลำดับได้ตามภาพ

2.การเลือกกระทำตาเงื่อนไข(Decision)
การเขียนโปรแกรมเพื่อนำค่าไปเลือกกระทำ โดยปกติจะมีเหตุการณ์ให้ทำ 2
กระบวนการ คือเงื่อนไขเป็นจริงจะกระทำกระบวนการหนึ่ง
และเป็นเท็จจะกระทำอีกกระบวนการหนึ่ง แต่ถ้าซับซ้อนมากขึ้น
จะต้องใช้เงื่อนไขหลายชั้น เช่น การตัดเกรดนักศึกษา เป็นต้น
ตัวอย่างผังงานนี้ จะแสดงผลการเลือกอย่างง่าย เพื่อกระทำกระบวนการเพียง
กระบวนการเดียว

3.การทำซ้ำ(Repeation or Loop) การทำกระบวนการหนึ่งหลายครั้ง
โดยมีเงื่อนไขในการควบคุม
หมายถึง การทำซ้ำเป็นหลักการที่ทำความเข้าใจได้ยากกว่า 2 รูปแบบแรก
เพราะการเขียนโปรแกรมแต่ละภาษาจะไม่แสดงอย่างชัดเจนเหมือนการเขียนผัง
งาน(Flowchart)ผู้เขียนโปรแกรมต้องจินตนาการ ถึงรูปแบบการทำงาน
และใช้คำสั่งทำซ้ำ(do while) ซึ่งหมายความการทำซ้ำในขณะที่เป็นจริง
และเลิกการทำซ้ำเมื่อเงื่อนไขเป็นเท็จ

มหาวิทยาลัยศรีปทุม ผู้ใหญ่ใจดี
 
 

 ช่วยด้วยครับ
นักเรียนที่สร้างบล็อก กรุณาอย่า
คัดลอกข้อมูลจากเว็บอื่นทั้งหมด
ควรนำมาจากหลายๆ เว็บ แล้ววิเคราะห์ สังเคราะห์ และเขียนขึ้นใหม่
หากคัดลอกทั้งหมด จะถูกดำเนินคดี
ตามกฎหมายจากเจ้าของลิขสิทธิ์
มีโทษทั้งจำคุกและปรับในอัตราสูง

ช่วยกันนะครับ 
ไทยกู๊ดวิวจะได้อยู่นานๆ 
ไม่ถูกปิดเสียก่อน

ขอขอบคุณในความร่วมมือครับ

อ่านรายละเอียด

ด่วน...... ขณะนี้
พระราชบัญญัติลิขสิทธิ์ (ฉบับที่ 2) พ.ศ. 2558 
มีผลบังคับใช้แล้ว 
ขอให้นักเรียนและคุณครูที่ใช้งาน
เว็บ thaigoodview ในการส่งการบ้าน
ระมัดระวังการละเมิดลิขสิทธิ์ด้วย
อ่านรายละเอียดที่นี่ครับ

 

สมาชิกที่ออนไลน์

ขณะนี้มี สมาชิก 0 คน และ ผู้เยี่ยมชม 26 คน กำลังออนไลน์