Page 901 - เตรียมสอบครูผู้ช่วยคอมพิวเตอร์_compressed
P. 901

ึ
                                                                 ่
                                                                 ี
                                                        เฉลยแบบฝกหัดหน่วยท 3
               จงตอบคําถามต่อไปน    ้ ี
                                         ี
                                                  ี
                                                              ้
               1. จงบอกหลักเกณฑ์การเขยนรหัสเทยม มาพอเขาใจ
                                                   ็
                       แนวตอบ   การเขียนรหัสเทียมเปนการอธิบายลําดับขั้นตอนการทํางานอย่างละเอียด  มี
                                                                                   ี
                                                                                   ้
                                                                           ่
                                        ็
               ข้อตกลงบางอย่างร่วมกันเปนสากลในการเขียนรหัสเทียมมีลักษณะตางๆ ดังน
                                                                        ึ
                       1. การเขียนรหัสเทียมควรใช้ภาษาง่ายๆ และไม่ต้องคํานงถึงหลักของภาษาคอมพิวเตอร์ เพราะ
                              ้
                                                  ่
                                                  ึ
               รหัสเทียมไม่ได้ขึนกับภาษาใดภาษาหนง
                                                                                 ้
                       2. การเขียนรหัสเทียมควรเขียนแตละคําสั่งเปนบรรทัดๆ ให้มีการเยืองเพือแสดงเปนลําดับ
                                                              ็
                                                                                              ็
                                                     ่
                                                                                      ่
                         ่
                                        ่
               ขั้นตอน เพือสะดวกในการอาน การทําความเข้าใจและการตรวจสอบ
                                                ็
                                                          ่
                       3. การเขียนรหัสเทียมไม่จําเปนต้องมีเครืองหมายวรรคตอน
                                                                ้
                       4. กําหนดจุดเริ่มต้นด้วยคําว่า “Begin” และจุดสินสุดด้วยคําว่า “End”
                                                                            ึ
                                                                                            ึ
                                                                                           ่
                                                                            ่
                       4. การเขียนรหัสเทียมจะเขียนจากบนลงล่าง และมีทางเข้าหนงทาง ทางออกหนงทาง
                                                                      ่
                       6. การเขียนรหัสเทียมจะไม่เขียนหมายเลขกํากับในแตละขั้นตอน
                       7. กลุ่มประโยคคําสั่งตางๆ อาจถูกนามาจัดรวมกลุ่มเข้าด้วยกันในรูปแบบของโมดูล และทําการ
                                          ่
                                                      ํ
                                                                           ่
                               ้
                       ่
                                      ่
               กําหนดชือโมดูลขึนมา เพือให้ส่วนของโปรแกรมหลัก หรือโมดูลย่อยอืนๆ เรียกใช้งานได้
                                                                             ี
                                                                             ้
                       8. การแยกคําเฉพาะ (Keywords) ให้มีความชัดเจน นอกจากนควรจัดรูปแบบโครงสร้างควบคุม
                    ็
                                                                                               ่
                               ่
                                            ่
                                                                                             ็
                                    ่
               ให้เปนสัดส่วน เพือให้อานง่าย เชน if…else ถ้ามีหลาย if ควรจัดให้ if กับ else ตรงกันเปนคูๆ
                                                    ่
                                                    ื
                                                                            ้
                                               ี
                                      ี
               2. จงบอกรูปแบบการเขยนรหัสเทยมเพอการกําหนดค่า มาพอเขาใจ
                                                                   ่
                       แนวตอบ  การกําหนดค่าเริ่มต้นจะใช้เครืองหมายเทากับ (=) ในการกําหนดค่าให้กับตัวแปร
                                                          ่
                                                     ์
                            ุ
                                                                 ่
                                                                                            ็
               โดยจะต้องระบด้วยค่าของตัวแปรจากนพจนทางขวาให้แกตัวแปรทางด้านซ้าย และถ้าเปนการประกาศ
                                                 ิ
                             ่
                      ่
               ค่าคงทีจะใช้เครืองหมาย (“ ”) ในการกําหนดค่า เช่น b = 5
                                                                          ้
                                                                 ้
                                                    ่
                                               ี
                                                          ้
                                      ี
                                                    ื
               3. จงบอกรูปแบบการเขยนรหัสเทยมเพอรับขอมูลเขา มาพอเขาใจ
                  แนวตอบ      การรับข้อมูลจะนยมใช้คําว่า  read  หรือ input  ตามด้วยตัวแปรที่ต้องการใช้เก็บข้อมูล
                                             ิ
                                                                      ่
                                                                  น
                                             ่
               และหากมีตัวแปรหลายตัวจะใช้เครืองหมายคอมมา ( , ) ค ั่  เชน input  phone, age หรือ read  name

                                                    ่
                                                    ื
                                      ี
                                               ี
                                                                          ้
               4. จงบอกรูปแบบการเขยนรหัสเทยมเพอการคํานวณ มาพอเขาใจ
                  แนวตอบ   การประมวลผลแบบคํานวณจะใช้ตัวแปรที่ต้องการเก็บค่าจากการคํานวณ ประกอบไป
                      ่
                                                                                       ่
                                                         ่
               ด้วยเครืองหมายการกระทําทางคณิตศาสตร์  เชน  +,  -,  *,  / และ ^(ยกกําลัง) เชน sum = a + b

                                                    ื
                                                    ่
                                                                   ้
                                                                                ้
                                      ี
                                               ี
               5. จงบอกรูปแบบการเขยนรหัสเทยมเพอการแสดงผลขอมูล มาพอเขาใจ
   896   897   898   899   900   901   902   903   904   905   906