วันอังคารที่ 31 มีนาคม พ.ศ. 2558

ใบงานที่ 5

เรื่อง  การเขียนผังงาน < Flow Chart >

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

1. ความหมาย
ตอบ   ผังงาน (Flowchart) คือ รูปภาพ (Image) หรื อสัญลักษณ์ (Symbol) ที่ใช้ เขียนแทนขันตอน คาอธิบาย ข้ อความ หรื อคาพูด ที่ใช้ ใน ้ อัลกอริทม (Algorithm) เพราะการนาเสนอขันตอนของงานให้ เข้ าใจ ึ ้ ตรงกัน ระหว่างผู้เกี่ยวข้ อง ด้ วยคาพูด หรื อข้ อความ ทาได้ ยากกว่าเมื่อ ใช้ รูปภาพ หรื อสัญลักษณ์ ใช้ สญลักษณ์ภาพที่กาหนดตามมาตรฐาน ANSI (American ั National Standards Institute) และ ISO (International Standard Organization) เพื่อสื่อความหมายไปในแนวทางเดียวกัน


2. สัญลักษณ์ที่ใช้ในการเขียนผังงาน
ตอบ     1. การกำหนดจุดเริ่มต้นและสิ้นสุดโปรแกรม 
                                    โดยการเริ่มต้นผังงานจะใช้คาว่า Start และการสิ้นสุดจะใช้คาว่า Stop ซึ่งข้อความดังกล่าวจะอยู่ในสัญลักษณ์ ดังภาพ

ภาพแสดงตัวอย่างการกาหนดจุดเริ่มต้นและสิ้นสุดของการเขียนผังงาน

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

 3. การรับข้อมูลนาเข้า
                                    เป็นการรับข้อมูลเข้าสู่โปรแกรม หรือข้อมูลที่ต้องป้อนให้คอมพิวเตอร์นาไปใช้ในการคานวณ หรือประมวลผลข้อมูล หากไม่ระบุว่าจะรับเข้าทางอุปกรณ์ใด จะเขียนข้อความรับค่า หรือ Read ข้อมูล ภายในสัญลักษณ์สี่เหลี่ยมด้านขนาน ดังภาพ

ภาพแสดงการรับข้อมูล a , b เข้าสู่โปรแกรมโดยไม่ระบุอุปกรณ์นาเข้า

4. การแสดงผลข้อมูล
                                        เป็นการนาข้อมูลที่ได้จากการกาหนดค่า หรือ การคานวณ หรือการประมวลผลใดใด มาแสดงผลออกทางอุปกรณ์ที่กาหนด จะเขียนข้อความแสดงผล หรือ Print ภายในสัญลักษณ์ ดังภาพ
                      ภาพแสดงการแสดงผลข้อมูล x , y โดยไม่ระบุอุปกรณ์แสดงผล


 5. การตรวจสอบเงื่อนไข
                                          เป็นการเปรียบเทียบเพื่อตรวจสอบเงื่อนไข ซึ่งจะได้ผลลัพธ์จากการตรวจสอบเป็นตรรกะ จริงหรือเท็จอย่างใดอย่างหนึ่งเท่านั้น โดยจะเขียนข้อความเงื่อนไขที่ต้องการเปรียบเทียบภายในสัญลักษณ์สี่เหลี่ยมขนมเปียกปูน ดังภาพ



ภาพแสดงการเปรียบเทียบเพื่อตรวจสอบข้อมูล G มีค่ามากกว่า 100 ใช่หรือไม่ 
ถ้าหากมากกว่าจริงให้แสดงข้อความ “Over” ถ้าหากเท็จ ให้แสดงข้อความ “Ok”

  6. จุดต่อและการเชื่อมโยงผังงาน
                                          ในการเขียนผังงานอาจมีลาดับการทางานหลายขั้นตอน ต้องใช้กระดาษมากกว่า 1 แผ่น หรือมีจุดต่อหลายจุดในหน้าเดียวกันจึงจาเป็นต้องใช้สัญลักษณ์เชื่อมโยงผังงานดังกล่าวเพื่ออ้างอิงจุดเชื่อมต่อนั้นไปยังตาแหน่งที่มีชื่อหรืออักษรเดียวกัน ดังภาพ



ภาพแสดงจุดต่อ A เชื่อมโยงผังงานในหน้าเดียวกัน

 7.เส้นแสดงทิศทาง 
                                         เป็นสัญลักษณ์แสดงทิศทางการทำงานของ Flowchart 

8.การอธิบายผังงาน
                                           เป็นสัญลักษณ์แสดงการอธิบายผังงาน เพิ่มเติมหรือเป็นการหมายเหตุ (Comment)



3. การเขียนผังงาน/ตัวอย่าง
ตอบ   ในการเขียนผังงานนี้จะเขียนตามขั้นตอนและวิธีการประมวลผลที่ได้ทำการวิเคราะห์งานเอาไว้แล้ว ซึ่งต้องพิจารณาตามลำดับก่อนหลังของการทำงาน เพื่อจัดภาพของผังงานให้เป็นมาตรฐานง่ายต่อการเข้าใจ และช่วยให้การเขียนโปรแกรมจากผังงานมีประสิทธิภาพมากยิ่งขึ้น เพื่อให้การเขียนผังงานเป็นมาตรฐานเดียวกันจะใช้ลำดับในการเขียนผังงานดังนี้
                        
                         1. การกำหนดค่าเริ่มต้น เป็นการกำหนดค่าเริ่มต้นให้กับตัวแปรต่างๆ ที่จำเป็นบางตัว ได้แก่ ตัวแปรที่ใช้เป็นตัวนับ หรือตัวแปรที่เป็นตัวคำนวณผลรวมต่างๆ
                        2. การรับข้อมูลเข้า เป็นการรับข้อมูลนำเข้ามาจากแหล่งข้อมูลต่างๆ เพื่อใช้เป็นส่วนหนึ่งของการประมวลผล แล้วนำค่ามาเก็บไว้ในตัวแปรใด ๆ ที่กำหนดเอาไว้
                        3. การประมวลผล เป็นการประมวลผลตามที่ได้มีการกำหนด หรือเป็นการคำนวณต่างๆ ซึ่งจะต้องทำทีละลำดับขั้นตอนและแยกรูปแต่ละรูปออกจากกันให้ชัดเจนด้วย
                        4. การแสดงผลลัพธ์ เป็นการแสดงข้อมูลที่ได้จากการคำนวณหรือผลลัพธ์ที่ต้องการหรือค่าจากตัวแปรต่างๆ ซึ่งการแสดงผลลัพธ์นี้มักจะกระทำหลังจากการประมวลผล
                            หรือหลังจากการรับข้อมูลเข้ามาแล้ว











วันจันทร์ที่ 30 มีนาคม พ.ศ. 2558

ใบงานที่ 4

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

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

2. เครื่องมือที่ใช้ในการจำลองความคิดมีอะไรบ้าง
ตอบ      ประกอบขึ้นด้วยเครื่องหมายที่แตกต่างกันหลายอย่าง แต่พอสรุปได้เป็น  2  ลักษณะ    คือ
         1. การจำลองความคิดเป็นข้อความหรือคำบรรยาย  (Algorithm) 
         2.  การจำลองความคิดเป็นสัญลักษณ์หรือผังงาน  (Flowchart)
3. การเขียนรหัสจำลอง ทำอย่างไร
ตอบ       รหัสลำลองหรือ pseudocode เป็นคำบรรยายที่เขียนแสดงขั้นตอนวิธี(algorithm) ของการเขียนโปรแกรม โดยใช้ภาษาที่กะทัดรัด สื่อสารกับโปรแกรมเมอร์ผู้เขียนโปรแกรม โดยอาจใช้ภาษาที่ใช้ทั่วไปและอาจมีภาษาที่ใช้ในการเขียนโปรแกรมประกอบ แต่ไม่มีมาตรฐานแน่นอนในการเขียน pseudocode  และไม่สามารถนำไปทำงานบนคอมพิวเตอร์โดยตรง(เพราะไม่ใช่คำสั่งในภาษาคอมพิวเตอร์) และไม่ขึ้นกับภาษาคอมพิวเตอร์ภาษาใดภาษาหนึ่ง นิยมใช้ pseudocode แสดง algorithmมากกว่าใช้ผังงาน เพราะผังงานอาจไม่แสดงรายละเอียดมากนักและใช้สัญลักษณ์ซึ่งทำให้ไม่สะดวกในการเขียน เช่นโปรแกรมใหญ่ ๆ 
บรรณานุกรม: https://sites.google.com/site/dutchyycom1gp/home/kar-thaythxd-khwam-khid-ni-kar-kaekhi-payha

วันอาทิตย์ที่ 29 มีนาคม พ.ศ. 2558

ใบงานที่ 3

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

 เรื่อง   กระบวนการเทคโนโลยีสารสนเทศ

1. ความหมาย ?
ตอบ  กระบวนการเทคโนโลยี (Technological Process) คือ  ขั้นตอนการแก้ปัญหาหรือตอบสนองต่อความต้องการ ซึ่งจะก่อให้เกิดการเปลี่ยนแปลงจากทรัพยากรให้เป็นผลผลิตหรือผลลัพธ์ 

2. มีกี่ขั้นตอน อะไรบ้าง ?
ตอบ    ระบบเทคโนโลยีประกอบด้วยกระบวนทางเทคโนโลยีทั้งหมด 7 ขั้นตอน 
         1.กำหนดปัญหาหรือความต้องการ (Identification the problem,need or preference)
         2.รวบรวมข้อมูลเพื่อแสวงหาวิธีการแก้ปัญหาหรือสนองความต้องการ (Information) 
         3.เลือกวิธีการแก้ปัญหาหรือสนองความต้องการ (Selection of the best possible                     solution)
         4.ออกแบบและปฏิบัติ     
         5.ทดสอบ (Testing to see if it works)
         6.การปรับปรุง (Modification and improvement)
         7.ประเมินผล (Assessment) 

3. ประโยชน์ของการเเก้ไขปัญหาด้วย กระบวนการเทคโนโลยีสารสนเทศ
ตอบ   การแก้ปัญหาด้วยกระบวนการทางเทคโนโลยีสารสนเทศ การแก้ปัญหาที่ซับซ้อนด้วยวิธีการต่างๆ ที่กล่าวมาแล้ว ส่วนมากจำเป็นต้องใช้เทคโนโลยีสารสนเทศเข้าช่วยเพื่อเพิ่มความรวดเร็ว ถูกต้อง และสามารถทำซ้ำได้ง่าย ในกระบวนการทางเทคโนโลยีสารสนเทศเข้าช่วยแก้ปัญหา จำเป็นต้องปรับรูปแบบวิธีการทำงานให้เหมาะสมกับการใช้เทคโนโลยีสารสนเทศ


บรรณานุกรม: https://sites.google.com/site/mintwho/kar-kae-payha-dwy-krabwnkar-thekhnoloyi-sarsnthes
                          https://sites.google.com/site/nanglove1hotmailcom/krabwnkar-thekhnoloyi-sarsnthes

วันพฤหัสบดีที่ 26 มีนาคม พ.ศ. 2558

ใบงานที่ 2

จงตอบคำถามต่อไปนี้

1. ภาษาคอมพิวเตอร์ หมายถึงอะไร
ตอบ   หมายถึง ภาษาใดๆ ที่ผู้ใช้งานใช้สื่อสารกับคอมพิวเตอร์ หรือคอมพิวเตอร์ด้วยกัน แล้วคอมพิวเตอร์สามารถทำงานตามคำสั่งนั้นได้ 


2..ภาษาคอมพิวเตอร์ มีกี่ระดับ อะไรบ้าง?
ตอบ    1. ภาษาระดับต่ำ (Low Level Language)
             2. ภาษาระดับกลาง (Medium Level Language)
          3. ภาษาระดับสูง (High Level Language) 

  3. จงเขียนชื่อภาษาคอมพิวเตอร์มา  5 ชื่อ

ตอบ     1. ภาษาโคบอล (COBOL : COmmon Business Oriented Language) 

              2. ภาษาเบสิก (BASIC : Beginner’s All-purpose Symbolic Instruction Code) 

              3. ภาษาปาสคาล (PASCAL : ชื่อของ Blaise Pascal) 

              4.  ภาษาซี (C) 

              5.  ภาษาเอดา (ADA : ชื่อของ Augusta Ada ) 


ที่มาของข้อมูลที่ค้นหา


http://www4.csc.ku.ac.th/~b5340202526/lesson7.html

http://th.wikipedia.org/wiki/%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2%E0%B8%84%E0%B8%AD%E0%B8%A1%E0%B8%9E%E0%B8%B4%E0%B8%A7%E0%B9%80%E0%B8%95%E0%B8%AD%E0%B8%A3%E0%B9%8C

วันพุธที่ 25 มีนาคม พ.ศ. 2558

ใบงานที่ 1







จงตอบคำถามต่อไปนี้





ข้อ 1. ภาษา HTML หมายถึงอะไร
 ตอบ  HTML (ย่อมาจาก Hyper Text Markup Language)   เป็นภาษาประเภท Markup Language ที่ใช้ในการสร้างเว็บเพจ   

ข้อ 2. โปรแกรมที่ใช้สร้างเว็บเพจด้วยภาษา HTML มีโปรแกรมใดบ้าง ยกตัวอย่างมา  2
โปรแกรม
    ตอบ      

           
  1 โปรแกรม Noteped    
          
     
     2 โปรแกรม Edit plus

วันจันทร์ที่ 23 มีนาคม พ.ศ. 2558

นางสาว ธนันดา กวนเวียงจันทร์ 
ชื่อเล่น: ขวัญ
ศึกษาที่ โรงเรียนอัสสัมชัญระยอง
มัธยมศึกษาปีที่5/5
เกิดวันที่ 22 มกราคม พ.ศ 2541
ปัจจุบันอายุ 17 ปี
อนาคตอยากเป็น: นักบริหารธระกิจ,ผู้กำกับภาพยนต์

facebook : khwan thananda
ig : khwan_45