1.โครงสร้างการทำงานแบบมีลำดับ ตัวอย่างการเปลี่ยนจากผังงานเป็นการอธิบายขั้นตอนวิธีการทำงานในลักษณะของข้อความ จากรูป มีกระบวนการทำงานทั้งหมด 5 กระบวนการ สามารถเขียนการอธิบายขั้นตอนวิธีการทำงานในลักษณะข้อความ ได้ดังนี้ 1. เริ่มต้นการทำงาน 2.โครงสร้างแบบมีทางเลือก (Selection structure)คือ โครงสร้างที่มีเงื่อนไขขั้นตอนการทำงานบางขั้นตอนต้องมีการตัดสินใจเพื่อเลือกวิธี การประมวลผลขั้นต่อไป และจะมีบางขั้นตอนที่ไม่ได้รับการประมวลผล การตัดสินใจอาจมีทางเลือกทางเดียวหรือโครงสร้างที่มีทางเลือก 2 ทาง เราเรียกชื่อว่าโครงสร้างแบบ if…then…else และโครงสร้างที่มีทางเลือกมากกว่า 2 ทาง เราเรียกชื่อว่า โครงสร้างแบบ case ซึ่งสามารถแสดงการทำงานของโครงสร้างนี้โดยใช้ผังงานได้ดังรูป3.โปรแกรมโครงสร้างรูปแบบทำซ้ำ จากการศึกษาชุดการทำงานในลักษณะแบบเรียงลำดับและแบบเลือก แต่การทำงานของโปรแกรมในลักษณะนี้ บางครั้งทำให้ขาดความสะดวก
และบางกรณีโปรแกรมทำงานได้ในขอบเขตจำกัด เพื่อให้สามารถใช้โปรแกรมได้สะดวกและมีความสามารถในการทำงานได้ดีขึ้น จึงได้มีคำสั่งสำหรับการทำงาน 1. รูปแบบทำซ้ำในขณะเงื่อนไขเป็นจริง (Do While) การทำงานของโปรแกรมรูปแบบทำซ้ำ ทั้ง 3 รูปแบบ มีรายละเอียดดังนี้ 1. รูปแบบทำซ้ำในขณะเงื่อนไขเป็นจริง (Do While) การทำงานเขียนเป็นผังงานได้ดังนี้
2 รูปแบบทำซ้ำจนกระทั่งเงื่อนไขเป็นจริง ( do until) 3. รูปแบบทำซ้ำในขณะที่นิพจน์ควบคุมมีค่าตั้งแต่ ค่าเริ่มต้นไปจนถึงค่าสุดท้าย (For) การทำงานเขียนเป็นผังงานได้ดังนี้ อ้างอิงhttp://www.ns.ac.th/course/webit/lesson7/pg7_21.htmโพสต์ยอดนิยมจากบล็อกนี้
หุ่นยนต์แมว ( Robot cat ) ได้มีงานศึกษา หนึ่งได้กล่าวว่าการเลี้ยงแมวนั้นสามารถลดความเครียดของเราลงได้ อีกทั้งยังช่วยปรับสมดุลทางอารมณ์ของเราอีกด้วย แต่มันมีบางอย่างที่ทำให้ใครบางคนไม่สามารถเลี้ยงแมวได้ เพราะว่าพวกเขาแพ้ขนแมวนั่นเอง หรือบางทีที่หอก็ไม่ให้เลี้ยง หุ่นยนต์แมวตัวนี้สร้างมาเพื่อให้ คุณสมบัติ มันสามารถเข้ากับคนได้หลากหลายอายุ ด้วยความที่มีขนนุ่มๆเหมือนแมวจริงๆ มีเสียงร้องเหมียวๆ พร้อมกับเซนเซอร์ตรวจจับเวลาคุณกำลังเล่นกับมัน จะทำให้รู้สึกเหมือนมีแมวอยู่จริงๆ ซึ่งจะนำความสุขมาให้คุณแน่นอน !! ราคาเพียง 3,700 บาท One study has said that raising cats can reduce our stress. It also helps to balance our emotional well. But there is something that can not be cats. Because they are allergic to fur. Or maybe the tower is not for the robot to build this cat. It can match people of different ages. With a soft hair like a cat. There is a cry Along with the timer, you're playing with it. It makes me feel like a cat. Which will bring you happiness! Price รู้จักกันด้วยชั่วโมงโค้ดของฟาฟา
การทำงานแบบลำดับขั้นตอนคืออะไร1. การทำงานแบบตามลำดับ (Sequence) คือการเขียนให้การทำงานจากบนลงล่าง เขียนคำสั่งเป็น บรรทัด และทำทีละบรรทัดจากบรรทัดบนสุดลงไปจนถึงบรรทัดล่างสุด สมมุติให้มีการทำงาน 3 กระบวนการ ได้แก่อ่านข้อมูล คำนวณ และพิมพ์โดยเขียนเป็นผังงาน(Flowchart) ได้ดังภาพ
การทํางานแบบตัดสินใจคืออะไรการทำงานแบบทางเลือก (Selection) หรือเรียกอีกอย่างหนึ่งว่า การทำงานแบบตัดสินใจ (Decision) นั่นคือเราสามารถให้โปรแกรมเลือกทำงานอย่างใดอย่างหนึ่งได้ โดยใช้เงื่อนไขเป็นตัวกำหนดการทำงานตามคำสั่ง โดยทั่วไปโปรแกรมจะกำหนดเอาไว้ว่าถ้าเงื่อนไขเป็นจริงโปรแกรมจะไปทำงานอย่างหนึ่ง แต่ถ้าเงื่อนไขเป็นเท็จโปรแกรมก็จะไปทำงานอีกอย่าง ...
ผังงานมีความหมายตรงกับข้อใดความหมายของผังงาน ผังงาน (Flowchart) คือ รูปภาพ (Image) หรือสัญลักษณ์(Symbol) ที่ใช้เขียนแทนขั้นตอน คำอธิบาย ข้อความหรือคำพูด ที่ใช้ในอัลกอริทึม (Algorithm) เพราะการนำเสนอขั้นตอนของงานให้เข้าใจตรงกัน ระหว่างผู้เกี่ยวข้อง ด้วยคำพูด หรือ ข้อความ ทำได้ยากกว่าเมื่อใช้รูปภาพ หรือสัญลักษณ์
แนวคิดในการทํางานแบบมีเงื่อนไข คืออะไรการทำงานตามเงื่อนไข ( Decision ) คือ มีการกำหนดเงื่อนไขขึ้นมาและมีการตรวจสอบเงื่อนไข โดยโปรแกรม scratch จะมีบล็อกคำสั่งให้เลือกใช้คือ บล็อกคำสั่ง if บล็อกคำสั่งนี้จะทำงานก็ต่อเมื่อเงื่อนไขเป็นจริง
|