7 พ.ค. 2023 เวลา 14:37 • การศึกษา

เด็กฝึกเขียนโปรแกรม3(ไม่เกี่ยวข้องกับรูป)

หลังจากกลับมาจากการกินหมูกระทะก็อยากอาบน้ำนอนเลย แต่ว่ามีบางสิ่งบางอย่างคล้ำคออยู่ สุดท้ายก็ต้องมาเปิดแล็ปท็อปกดเข้ายูทูปแล้วดูคลิปวิดีโอพาร์ทต่อไป วันนี้ไม่ได้เข้าโปรแกรมเขียนโค้ดเนื่องจากว่าเน้นทฤษฎีก่อนดีกว่า แถมไม่ได้เสียเปล่าซะด้วยสิ คิดว่านะ โอเคมาสรุปดีกว่าว่าวันนี้ได้อะไรมาบ้าง
Algorithm ขั้นตอนวิธีแก้ปัญหา(ไม่ใช่คำตอบแต่เป็นชุดคำสั่งที่ทำให้ได้คำตอบ)
กระบวกการวิเคราะห์ปัญหา
1.Output(คำตอบ)
2.Input(ข้อมูลที่ใส่เข้าไปในโค้ด)
3.Process(กระบวนการทำงาน)
คุณสมบัติของอัลกอรึทึม
1.ความถูกต้อง
2.ง่ายต่อการอ่าน
3.แก้ไขได้ในภายหลัง
4.สามารถนำมาใช้ซ้ำได้
5.มีประสิทธิภาพ
การอธิบายการทำงานของโปรแกรม
1.ผังงาน(Floechart) วิธีเบสิคสมัยมัธยมต้น (ช่วงนั้นไม่ค่อยสนใจด้านนี้เลย แบบไม่เลย เลยไม่ได้สนใจมากมายอะไร ตอนนี้คือรู้ซึ้งแล้วค่ะTT)
2.ชุดคำสั่งเทียม(Pseado code) คือรหัสลำลองที่ใช้เป็นตัวแทนของอัลกอรึทึม โดยมีประโยคคำสั่งเป็นภาษาอังกฤษที่ไม่ขึ้นกับภาษาคอมพิวเตอร์ใดๆ
ต่อไปเป็นรูปแบบการทำงานโปรแกรม
1.ทำงานตามลำดับ(Sequence) เอาแบบเข้าใจง่ายก็คือการทำงานแบบบนลงล่างตามFloechartที่ไม่ซับซ้อนล่ะมั้ง (ไม่แน่ใจว่าอธิบายถูกมั้ย)
2.ทำงานแบบมีเงื่อนไข(Decision) เป็นการตัดสินใจ เช็คว่าเงื่อนไขนั้นจริงรึเปล่า
3.การวนซ้ำ
และฉันคิดว่าการคำนวณเกรดนั้นน่าจะมีรูปแบบเป็นDecisionนะ แต่คงตองศึกษาข้อมูลต่อไปก่อน
และก็ได้ศึกษาFloechartเพิ่มเติม ซึ่งมีหลายรูปแบบมากๆ ทำเอาลายตาไปหมดฮ่าฮ่าฮ่า แต่ก็เอาเถอะ ยังไงซะวันนี้ฉันก็ได้รู้มากกว่าเมื่อวานแล้ว เจ๋งแจ๋วไปเลย
(วันนี้สั้นมากเลยนะ เพราะกิจวัตรประจำวันเหมือนตอนที่แล้วน่ะสิ)
ปล.ไอแพดฉันเน่าไปแล้วTT อะไรกันเนี่ย ตอนแรกนึกว่าจะชาร์จไม่เข้า ไม่คิดเลยว่าสายชาร์จมันจะปกติดี ให้ตายสิTT
โฆษณา