วันพฤหัสบดีที่ 11 กันยายน พ.ศ. 2557

THN24726

Thn 24726
        ด.ญ.วิภาวรรณ  จันทร์ศรี    ม.2/9    เลขที่ 44   ย้ายมาจาก โรงเรียนวัดช่องลม(ธรรมโชติ)  เกิดวันพุธที่ 4 เมษายน พ.ศ. 2544  อายุ 13 ปี  ที่อยู่ 42/3  หมู่ 1 ต.บ้านปรก  อ.เมือง  จ.สมุทรสงคราม

ไดอารีแห่งความทรงจำที่วันวาน

          ไดอารีแห่งความทรงจำที่วันวาน
   แม่เป็นคนที่สำคัญที่ีสุดในชีวิตเรา  แม่ให้กำเนิเรา  แม่ให้ลมหายใจเรา  เราต้องรักแม่ให้มากๆ  ถ้าเป็นไปได้ เราควรรักแม่ทุกๆวัน  ดังนั้นเราควรเห็นคุณค่าของคำว่า "แม่"

ขั้นตอนการแก้ปัญหาด้วยคอมพิวเตอร์


ขั้นตอนการแก้ปัญหาด้วยคอมพิวเตอร์

1. การนิยามปัญหา (Problem Definition)
ในขั้นแรกของการแก้ปัญหา สิ่งสำคัญที่สุด คือเราต้องทำความเข้าใจให้ได้ว่าปัญหาคืออะไร ประเด็นหลักอยู่ที่ใด และต้องการให้ได้ผลลัพธ์อะไร

2. การวิเคราะห์ปัญหา (Problem analysis)
หลังจากที่เข้าใจปัญหาได้ดีแล้ว ขั้นต่อไป คือ การวิเคราะห์ปัญหา และพัฒนาสูตรเชิงคณิตศาสตร์ที่แทนวิธีการแก้ปัญหา วิเคราะห์ปัญหา ให้พิจารณาที่ผลลัพธ์ของปัญหาก่อน (output) ว่าคืออะไร และมีข้อมูลนำเข้า (input) อะไรบ้างที่จะทำให้ได้ผลลัพธ์เช่นนั้น จากนั้นจึงคิดสูตรเป็นสมการ หรือวิธีการที่จะแก้ปัญหานั้น เราต้องวิเคราะห์ให้ได้ว่า ข้อมูลอะไรที่นำเข้าจากผู้ใช้ ข้อมูลอะไรเกิดขึ้นจากการคำนวณ หรือข้อมูลใดเป็นค่าคงที่
ตัวอย่างเช่น โจทย์ต้องการให้เขียนโปรแกรมคำนวณหาจำนวนเงินที่ต้องการจ่ายให้พนักงานรายวัน แต่ละคน โดยมีค่าแรงเป็น 40 บาทต่อชั่วโมง ถ้าทำงานเกินจะมีค่าล่วงเวลาคิดเป็นอัตรา 7 บาทต่อชั่วโมง
3. การออกแบบอัลกอริธึม (Algorithm design) หรือการออกแบบขั้นตอนวิธีการแก้ปัญหา
ในขั้นนี้เป็นการคิดหาขั้นตอนการแก้ปัญหาทีละขั้น เราต้องคิดว่าจะทำอย่างไรจึงจะแก้ปัญหาได้ และสามารถนำมาแปลงเป็นคำสั่งของภาษาโปรแกรมได้โดยง่าย ซึ่งเรียกขั้นตอนการแก้ปัญหาทีละขั้นนี้ว่าอัลกอริธึม (algorithm)
ตัวอย่างจากโจทย์การคำนวณหาจำนวนเงินที่ต้องการจ่ายให้แก่พนักงาน เขียนอธิบายแต่ละขั้นไดดังนี้
ขั้นที่ 1 รับข้อมูลชั่วโมงทำงานของพนักงานจากแป้นพิมพ์
ขั้นที่ 2 เปรียบเทียบจำนวนชั่วโมงทำงานกับ 8
ถ้าจำนวนชั่วโมงทำงาน มากกว่า 8 แล้ว ให้คำนวณตามสูตรต่อไปนี้
ค่าแรงของพนักงาน = 8*40
ค่าล่วงเวลา = (จำนวนชั่วโมงที่ทำงาน – 8 ) *7
ถ้าจำนวนชั่วโมงทำงาน น้อยกว่าหรือเท่ากับ 8 แล้วให้คำนวณ
ค่าแรงของพนักงาน = จำนวนชั่วโมงที่ทำงาน * 40
ค่าล่วงเวลา = 0
ขั้นที่ 3 คำนวณจำนวนเงินที่ต้องจ่ายให้แก่พนักงาน
รวมจำนวนเงินค่าแรงของพนักงานแต่ละคน = ค่าแรงของพนักงาน + ค่าล่วงเวลา
ขั้นที่ 4 แสดงผลลัพธ์ให้ผู้ใช้ทราบ
ขั้นที่ 5 จบการทำงาน

แต่ละขั้นตอนต้องมีความชัดเจนว่าจะทำอะไร แล้วได้ผลลัพธ์อะไรในแต่ละขั้น

4. การพัฒนาโปรแกรม (Program development)
ในขั้นตอนนี้นักเขียนโปรแกรมต้องนำเอาคำอธิบายของขั้นตอนการแก้ปัญหาแต่ละขั้นจากอัลกอริธึมมาแปลงเป็นคำสั่งของภาษาโปรแกรมคอมพิวเตอร์ภาษาใดภาษาหนึ่ง เช่น เขียนด้วยภาษา c++ เป็นต้น การพัฒนาโปรแกรมจะทำได้ง่าย ถ้าอัลกอริธึมถูกต้อง และมีความชัดเจน

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

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

7. การบำรุงรักษา และการแก้ไข (Maintenance and modification)
การพัฒนาโปรแกรมขึ้นมาใหม่ถือว่าเป็นเรื่องที่ง่ายการการบำรุงรักษา และการแก้ไข ต้นทุนการบำรุงรักษาโปรแกรมจะเพิ่มมากขึ้นหากการออกแบบโปรแกรมทำ
                                            https://sites.google.com/site/suaputkar/khan-txn-kar-kae-payha-dwy-khxmphiwtexr             
                                                                                

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

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

                                      http://sirirathealth.blogspot.com/2013/01/blog-post.html
                                                                       
                                                                                 

มารยาท ระเบียบ และข้อบังคับในการใช้อินเตอร์เน็ต


6. มารยาท ระเบียบ และข้อบังคับในการใช้อินเทอร์เน็ต    จากปัญหาการล่อลวงอินเกิดจากการเล่นอินเทอร์เน็ตที่นับวันจะยิ่งมีมากขึ้น ทำให้หน่วยงานที่รับผิดชอบได้พยายามหามาตรการป้องกันปัญหาและภัยจากการใช้อินเทอร์เน็ต ซึ่งเกิดจากคนที่ขาดจิตสำนึกที่ดีต่อสังคม ดังนั้น จึงเป็นหน้าที่ของทุกคนที่จะสร้างจิตสำนึกที่ดีต่อทั้งตนเอง และสังคม เพื่อหลีกเลี่ยงและรับมือกับความเสี่ยงจากภัยออนไลน์ ทั้งนี้รองศาสตราจารย์ยืน ภู่วรวรรณ ได้กล่าวถึง บัญญัติ 10 ประการ ซึ่งเป็นจรรยาบรรณที่ผู้ใช้อินเทอร์เน็ตควรยึดถือไว้เสมือนเป็นแม่บทของการปฏิบัติ ซึ่งผู้ใช้พึงระลึกและเตือนความจำเสมอ ดังนี้
    1.   ต้องไม่ให้คอมพิวเตอร์ทำร้าย หรือละเมิดผู้อื่น เช่น ไม่เผยแพร่ข้อความกล่าวหาบุคคลอื่นให้ได้รับความเสียหาย ไม่เผยแพร่รูปภาพลามกอนาจาร เป็นต้น
    2.   ต้องไม่ใช้คอมพิวเตอร์รบกวนการทำงานของผู้อื่น เช่น การเล่นเกมหรือเปิดเพลงด้วยคอมพิวเตอร์รบกวนผู้อื่นที่อยู่ใกล้เคียง
    3.   ต้องไม่สอดแนม แก้ไข หรือเปิดดูแฟ้มข้อมูลของผู้อื่นก่อนได้รับอนุญาต
    4.   ต้องไม่ใช้คอมพิวเตอร์เพื่อการโจรกรรมข้อมูลข่าวสาร
    5.   ต้องไม่ใช้คอมพิวเตอร์สร้างหลักฐานที่เป็นเท็จ
    6.   ต้องไม่ใช้คอมพิวเตอร์คัดลอกหรือใช้โปรแกรมของผู้อื่นที่มีลิขสิทธิ์โดยไม่ได้รับอนุญาต
    7.   ต้องไม่ใช้คอมพิวเตอร์ละเมิดการใช้ทรัพยากรคอมพิวเตอร์โดยที่ตนเองไม่มีสิทธิ์
    8.   ต้องไม่นำเอาผลงานของผู้อื่นมาเป็นของตนเอง
    9.   ต้องคำนึงถึงสิ่งที่จะเกิดขึ้นกับสังคมอันเป็นผลมาจากการกระทำของตน
    10. ต้องใช้คอมพิวเตอร์โดยเคารพกฎ ระเบียบ กติกา และมีมารยาทของหน่วยงาน สถาบันหรือสังคมนั้นๆ
                                                                http://krutuk.kkw2.ac.th/2012/?page_id=57
                                                                            
                                                                                      

คุณธรรมและจริยธรรมในการใช้อินเตอร์เน็ต


คุณธรรมและจริยธรรมในการใช้อินเทอร์เน็ต


ได้กล่าวถึงบัญญัติสิบประการของการใช้คอมพิวเตอร์ไว้ดังนี้
1. ไม่ใช้คอมพิวเตอร์ทำร้ายผู้อื่น
2. ไม่รบกวนจนงานคอมพิวเตอร์ของผู้อื่น
3. ไม่แอบดูแฟ้มข้อมูลของผู้อื่น
4. ไม่ใช้คอมพิวเตอร์เพื่อลักขโมย
5. ไม่ใช้คอมพิวเตอร์เพื่อเป็นพยานเท็จ
6. ไม่ใช้หรือทำสำเนาซอฟต์แวร์ที่ตนไม่ได้ซื้อสิทธิ์
7. ไม่ใช้คอมพิวเตอร์ของผู้อื่นโดยไม่มีอำนาจหน้าที่
8. ไม่ฉวยเอาทรัพย์ทางปัญญาของผู้อื่นมาเป็นของตน
9. คิดถึงผลต่อเนื่องทางสังคมของโปรแกรมที่เขียน
10. ใช้คอมพิวเตอร์ในทางที่แสดงถึงความใคร่ครวญและเคารพ
                                                                                  http://linblog21.blogspot.com
                                                                                        

การทำงานของอินเตอร์เน็ต

 การใช้งาน Internet Explorer 
      Internet Explorer (IE) เป็น Browser ซึ่งผลิตโดยบริษัท Microsoft ซึ่งมีมาให้พร้อมกับ Microsoft Windows ตั้งแต่ Windows 98 ขึ้นไป โดยที่หากเป็น Windows98 ก็จะเป็น IE4.0 , Windows98 SE ก็จะเป็น IE5.0 , Windows Me ก็จะเป็น IE5.5 , สุดท้ายถ้าเป็น Windows XP ก็จะเป็น IE6.0 ดังนั้น หากคิดจะใช้ อินเตอร์เน็ตด้วย IE แล้ว จำเป็นต้องทราบเทคนิค พื้นฐานเบื้องต้นในการใช้ IE ด้วย
                                                                  http://cict.mnre.go.th/ewt_news.php?nid=181