Naetipong
วันอังคารที่ 28 มกราคม พ.ศ. 2557
การใช้อินเตอร์เน็ตอย่างปลอดภัย
Credit: ทุกคนมักเห็นมาเยอะแล้วที่ว่าเด็กติดเกม เด็กติดแชทต่างๆ ซึ่งการหลงเข้ามาเล่นแชทของ"ใบตอง" โดยคำชักชวนจาก"ขมิ้น" ในครั้งนี้ บวกกับระยะเวลาที่ยาวนาน รวมถึงการที่ไม่มีใครได้แนะนำพร่ำสอนก็ มีผลให้ "ใบตอง" ถูกโลกของอินเทอร์เน็ตกลืนกินเข้าไปโดยไม่รู้ตัว เปลี่ยนแปลงนิสัยของใบตองอย่างสิ้นเชิง และภัยที่แอบแฝงอยู่ในโลกไซเบอร์นั้นก็ค่อยๆปรากฏขึ้นตามมาๆ จนสุดท้ายเมื่อใบตองต้องอยู่ลำพังอย่างขาดวิจารณญาณ ประกอบกับการที่ไปทำรู้จักกับคนที่ไม่เคยพบเห็นทางเน็ต ส่งผลให้ใบตองต้องพบกับเหตุการณ์ที่ตนเองนั้นไม่คาดคิด
... หนังสั้นส่งประกวดในโครงการ ประกวดหนังสั้นและคลิปวีดีโอสำหรับเยาวชน โดยผ่านทาง www.thaitube.in.th ..... ผลงานโดยทีมงาน Parallel(พาราเรล) ชมรมหนังสั้น ม.5/4 '53 โรงเรียนอัสสัมชัญลำปาง
ภัยการใช้อินเตอร์เน็ต
ทุกคนคงทราบกันดีว่าเด็กสมัยนี้เติบโตมากับเทคโนโลยี จากเด็กที่เคยวิ่งเล่นตามสนามหญ้าจริง เล่นฟุตบอลในสนามหญ้าจริงๆก็หันมาเล่นเกมส์ที่มีสนามหญ้าอยู่เพียงหน้าจอ และมาถึงปัจจุบันกระแสหนึ่งจากเทคโนโลยีที่เราปฏิเสธไม่ได้ก็คือ เกมส์ออนไลน์ เยาวชนตอนนี้กำลังถูกมอมเมาด้วยเกมศืออนไลน์เป็นจำนวนมาก เกมส์ออนไลน์เปรียบเสมือนยาพิษของพ่อแม่ผู้ปกครองเลยทีเดียว หากพ่อแม่ผู้ปกครองท่านใดคิดว่ามันก็เป็นแค่เกมส์เดี๋ยวโตขึ้นก็เลิกติดเองแหละตอนนี้ก็ปล่อยให้ลูกเล่นไปก่อน เล่นซะให้พอ ขอบอกว่านั่นเป็นความคิดที่ประมาทมากเพราะภัยร้ายจากเกมส์ออนไลน์อาจมีผลไปถึงการใช้ชีวิตทั้งชีวิตของเด็กหากมองในระยะยาว
เมื่อเด็กเริ่มเล่นเกมส์ออนไลน์หากคุนสังเกตุเด็กจะไม่อยากออกไปเล่นนอกบ้าน ทำให้จากเดิมที่เด็กๆควรจะได้มีปฏิสัมพันธ์กับคนอื่น เด็กจะได้เรียนรู้วิธีการอยู่ร่วมกับผู้อื่น เมื่อเล่นอะไรร่วมกันก็ต้อมมีความสามัคคี แบ่งปัน ให้อภัย ฯลฯ เหล่านี้คือสิ่งที่เด็กจะได้เรียนรู้จากการออกไปเล่นนอกบ้านกับผู้อื่นแต่เมื่อมีเกมส์ออนไลน์ที่เด็กสามารถนั่งเล่นคนเดียวได้เป็นวันๆ เด็กก็จะไม่ได้เรียนรู้วิธีที่จะอยู่ร่วมกับผู้อื่น ก็จะเรียนรู้ไปทำไมในเมื่อวันๆก็เป็นเพื่อนกับหน้าจอคอมพิวเตอร์ที่ไร้ชีวิตนี่
เด็กติดเกมส์ มีหลายอย่าง เช่น เล่นเพื่อสนุก เล่นเพื่อคลายเครียด เล่นเพื่อเท่ห์ เป็นที่ยอมรับของเพื่อน แต่ถ้าเล่นเป็นชีวิตเสมือนมันคือสิ่งที่ทำให้มีความสุข เหมือนสร้างโลกส่วนตัว เสมือนสิ่งทดแทนโลกแห่งความเป็นจริง อันนี้อันตรายกว่า เพราะถ้าพวกเขาหลุดจากโลกของเกมส์ เขามักปฏิเสธโลกความเป็นจริง ไม่ค่อยแคร์ใคร และอาจเป็นโรคซึมเศร้าได้ ถึงตอนนี้แต่ละฝ่ายต่างมองถึงปัญหาและทางแก้
ปัญหาภัยบนอินเตอร์เน็ต เช่น เกมออนไลน์และแชทรูมที่มักเกิดขึ้นกับเด็กนั้น เป็นเพราะเด็กไทยส่วนใหญ่ไม่มีวุฒิภาวะเพียงพอ เพราะจากผลสำรวจและประชุมร่วมกับเจ้าหน้าที่จากหลาย ๆ ประเทศพบว่า ปัญหาลักษณะนี้มีแต่ในประเทศไทยเท่านั้น เพราะเด็กในประเทศอื่น ๆ แบ่งเวลาและแยกแยะได้ว่าจะเล่นเกม หรือ แชทรูม เพื่อพักผ่อนและคลายเครียด ปัญหาดังกล่าว ไม่ใช่ปัญหาด้านเทคนิคคอมพิวเตอร์เท่านั้น แต่ยังถือเป็นปัญหาทางสังคม เพราะทำให้ผู้ที่ถูกภัยบนอินเตอร์เน็ตคุกคาม โดยเฉพาะเด็กไม่สนใจการเรียน ขาดความรับผิดชอบและขาดความสัมพันธ์ที่ดีกับครอบครัว
วิธีป้องกันเด็กติดเกม
- คุยกับเด็กเพื่อกำหนดกติกากันล่วงหน้าก่อนจะซื้อเกม หรืออนุญาตให้เด็กเล่นว่า เด็กสามารถเล่นเกมได้ ในวันใดบ้าง วันใดเล่นไม่ได้ เล่นได้ครัง้ ละไม่เกินกี่ชัว่ โมง ตัง้ แต่เวลาใดถึงเวลาใด ก่อนจะเล่นต้อง รับผิดชอบ ทาอะไรให้เสร็จเรียบร้อยก่อนบ้าง หากเด็กไม่รักษากติกา เช่น เล่นเกินเวลา ไม่ทาการบ้านให้ เสร็จก่อน ฯลฯ เด็กจะถูกทำโทษอย่างไร แนะนาให้ใช้วิธีริบเกม หรือตัดสิทธิการเล่นเป็นเวลาระยะหนึ่งหากเด็กไม่ทำตาม กติกาที่ตกลง)
- วางตำแหน่งคอมพิวเตอร์หรือเครื่องเล่นเกมในสถานที่ที่เป็นที่โล่ง มีคนเดินผ่านไปผ่านมาบ่อยๆ ไม่ควรตั้งไว้ในห้องนอนหรือห้องที่ปิดมิดชิด เพื่อที่ผู้ปกครองจะได้ติดตามเฝ้าดูได้ เป็นการป้องกันมิให้เด็กเก็บตัว แอบเล่นคนเดียวในห้อง หรือแอบเล่นทั้งคืน
- วางนาฬิกาขนาดใหญ่ไว้หน้าเครื่อง หรือในตาแหน่งที่เด็กสามารถมองเห็นได้ชัดเจน
- ให้คำชมแก่เด็กเมื่อเด็กสามารถรักษาเวลาการเล่น ควบคุมตัวเองไม่ให้เล่นเลยเวลาที่กำหนดได้
- เอาจริง เด็ดขาดหากเด็กไม่รักษากติกา เช่น ริบเกมโดยไม่ใจอ่อน, ตั้งรหัสคอมพิวเตอร์
- ส่งเสริม จัดหากิจกรรมที่สนุกสนานอย่างอื่น ที่สนุกพอๆหรือมากกว่าการเล่นเกม ให้เด็กทำ หรือมีกิจกรรมที่ทำร่วมกันในครอบครัว
- หลีกเลี่ยงการใช้เกมเป็นเสมือนพี่เลี้ยงเด็ก เพื่อที่พ่อแม่จะได้มีเวลาส่วนตัวไปทา อย่างอื่น
- สอนให้เด็กรู้จักการแบ่งเวลา รู้จักใช้เวลาอย่างเหมาะสม
วันอังคารที่ 21 มกราคม พ.ศ. 2557
บริการต่างๆบนอินเตอร์เน็ต
Telnet
เป็นบริการที่ช่วยให้เราสามารถเข้าสู่ระบบคอมพิวเตอร์อื่นเสมือนหนึ่งไปนั่งใช้เครื่องคอมพิวเตอร์ของที่นั่น โปรแกรมที่ช่วยให้ท่านใช้บริการนี้ได้คือ โปรแกรม NCSA Telnet เมื่อเปิดโปรแกรมแล้วให้พิมพ์คำสั่ง Telnet ดังในรูปภาพข้างล่างเมื่อท่านใช้คำสั่ง Telnet แล้วให้พิมพ์ที่อยู๋ของแหล่งข้อมูลนั้น ท่านก็จะสามารถเข้าสู่ระบบข้อมูลนั้นๆ ได้เสมือนท่านไปนั่งอยู่หน้าจอคอมพิวเตอร์ของเครื่องนั้นเลย
ไปรษณีย์อิเลคทรอนิคส์ (Electronic Mail or E-Mail)
เป็นบริการหนึ่งบนอินเทอร์เนตที่คนนิยมใช้กันมากคือส่งจดหมายโดยทางคอมพิวเตอร์ถึงผู้ที่มีบัญชีอินเตอร์เน็ต ด้วยกันไม่ว่าจะอยู่ใกล้หรือไกลคนละซีกโลกจดหมายก็จะไปถึงอย่างสะดวกรวดเร็วและง่ายดายโปรแกรมที่ใช้ ได้แก่ Hotmail, YahooMail, ThaiMail และยังมี Mail ต่าง ๆ ที่ให้บริการอย่างมากมายในปัจจุบัน ตามหน่วยงานหรือองค์กรต่าง ๆ
วันอังคารที่ 14 มกราคม พ.ศ. 2557
วันเสาร์ที่ 16 พฤศจิกายน พ.ศ. 2556
วันอังคารที่ 3 กันยายน พ.ศ. 2556
Computer Language (C++)
ภาษาซีพลัสพลัส เป็นภาษาโปรแกรมคอมพิวเตอร์อเนกประสงค์
มีโครงสร้างภาษาที่มีการจัดชนิดข้อมูลแบบสแตติก และสนับสนุนรูปแบบการเขียนโปรแกรมที่หลากหลาย
ได้แก่ การโปรแกรมเชิงกระบวนคำสั่ง, การนิยามข้อมูล, การโปรแกรมเชิงวัตถุ, และการโปรแกรมแบบเจเนริก ภาษาซีพลัสพลัสเป็นภาษาโปรแกรมเชิงพาณิชย์ที่นิยมมากภาษาหนึ่งนับตั้งแต่ช่วงทศวรรษ
1990
เบียเนอ
สเดราสดร็อบ จากเบลล์แล็บส์ (Bell Labs) เป็นผู้พัฒนาภาษาซีพลัสพลัส (เดิมใช้ชื่อ "C
with classes") ในปี ค.ศ. 1983 เพื่อพัฒนาภาษาซีดั้งเดิม
สิ่งที่พัฒนาขึ้นเพิ่มเติมนั้นเริ่มจากการเพิ่มเติมการสร้างคลาสจากนั้นก็เพิ่มคุณสมบัติต่างๆ
ตามมา ได้แก่ เวอร์ชวลฟังก์ชัน การโอเวอร์โหลดโอเปอเรเตอร์ การสืบทอดหลายสาย เทมเพลต และการจัดการเอกเซพชันมาตรฐานของภาษาซีพลัสพลัสได้รับการรับรองในปี ค.ศ. 1998 เป็นมาตรฐาน ISO/IEC 14882:1998 เวอร์ชันล่าสุดคือเวอร์ชันในปี ค.ศ. 2003 ซึ่งเป็นมาตรฐาน
ISO/IEC 14882:2003 ในปัจจุบันมาตรฐานของภาษา
(รู้จักกันในชื่อ C++0x)
ข้อดี
- ภาษาซีพลัสพลัสได้ถูกออกแบบมาเพื่อเป็นภาษาสำหรับการเขียนโปรแกรมทั่วไป
สามารถรองรับการเขียนโปรแกรมในระดับภาษาเครื่องได้ เช่นเดียวกับภาษาซี
- ในทางทฤษฎี
ภาษาซีพลัสพลัสควรจะมีความเร็วเทียบเท่าภาษาซี แต่ในการเขียนโปรแกรมจริงนั้น
ภาษาซีพลัสพลัสเป็นภาษาที่มีการเปิดกว้างให้โปรแกรมเมอร์เลือกรูปแบบการเขียนโปรแกรม
ซึ่งทำให้มีแนวโน้มที่โปรแกรมเมอร์อาจใช้รูปแบบที่ไม่เหมาะสม
ทำให้โปรแกรมที่เขียนมีประสิทธิภาพต่ำกว่าที่ควรจะเป็น
และภาษาซีพลัสพลัสนั้นเป็นภาษาที่มีความซับซ้อนมากกว่าภาษาซี
จึงทำให้มีโอกาสเกิดบั๊กขณะคอมไพล์มากกว่า
- ภาษาซีพลัสพลัส
ถูกออกแบบมาเพื่อไม่ให้มีการเจาะจงแพลตฟอร์ม
วันอังคารที่ 6 สิงหาคม พ.ศ. 2556
Computer Program
ความหมายของโปรแกรมคอมพิวเตอร์
โปรแกรมคอมพิวเตอร์ หมายถึง คำสั่งหรือชุดคำสั่ง
ที่เขียนขึ้นมาเพื่อสั่งให้เครื่องคอมพิวเตอร์ทำงานตามที่เราต้องการ เราจะให้คอมพิวเตอร์ทำอะไรก็เขียนเป็นคำสั่ง ซึ่งต้องสั่งเป็นขั้นตอนและแต่ละขั้นตอนต้องทำอย่างละเอียดและครบถ้วน
ซึ่งจะเกิดเป็นงานชิ้นหนึ่งขึ้นมามีชื่อเรียกว่า "โปรแกรม" แบ่งออก 2 ประเภท คือ
1.1 ซอฟต์แวร์ระบบ (System
Software)
1.2 ซอฟต์แวร์ประยุกต์ (Application Software)
ขั้นตอนการพัฒนาโปรแกรม
1. การวิเคราะห์ปัญหา
การวิเคราะห์ปัญหา
ประกอบด้วยขั้นตอนต่างๆ ดังนี้
1.1 กำหนดวัตถุประสงค์ของงาน เพื่อพิจารณาว่าโปรแกรมต้องทำการประมวลผลอะไรบ้าง
1.2 พิจารณาข้อมูลนำเข้า เพื่อให้ทราบว่าจะต้องนำข้อมูลอะไรเข้าคอมพิวเตอร์
ข้อมูลมีคุณสมบัติเป็นอย่างไร ตลอดจนถึงลักษณะและรูปแบบของข้อมูลที่จะนำเข้า
1.3 พิจารณาการประมวลผล ให้ทราบว่าโปรแกรมมีขั้นตอนการประมวลผลอย่างไร
มีเงื่อนไปการประมวลผลอะไรบ้าง
1.4 พิจารณาข้อสนเทศนำออก เพื่อให้ทราบว่ามีข้อสนเทศอะไรที่จะแสดง รูปแบบและสื่อที่จะใช้ในการแสดงผล
2. การออกแบบโปรแกรม
การออกแบบขั้นตอนการทำงานของโปรแกรมเป็นขั้นตอนที่ใช้เป็นแนวทางในการลงรหัสโปรแกรม
ผู้ออกแบบขั้นตอนการทำงานของโปรแกรมอาจใช้เครื่องมือต่างๆ ช่วยในการออกแบบ
อาทิเช่น คำสั่งลำลอง (Pseudo
code) การออกแบบโปรแกรมนั้นไม่ต้องพะวงกับรูปแบบคำสั่งภาษาคอมพิวเตอร์
แต่ให้มุ่งไปที่ลำดับขั้นตอนในการประมวลผลของโปรแกรมเท่านั้น
3. การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
การเขียนโปรแกรมเป็นการนำเอาผลลัพธ์ของการออกแบบโปรแกรม
มาเปลี่ยนเป็นโปรแกรมภาษาคอมพิวเตอร์ภาษาใดภาษาหนึ่ง ผู้เขียนโปรแกรมจะต้องให้ความสนใจต่อรูปแบบคำสั่งและกฎเกณฑ์ของภาษาที่ใช้เพื่อให้การประมวลผลเป็นไปตามผลลัพธ์ที่ได้ออกแบบไว้
นอกจากนั้นผู้เขียนโปรแกรมควรแทรกคำอธิบายการทำงานต่างๆ
ลงในโปรแกรมเพื่อให้โปรแกรมนั้นมีความกระจ่างชัดและง่ายต่อการตรวจสอบและโปรแกรมนี้ยังใช้เป็นส่วนหนึ่งของเอกสารประกอบ
4. การทดสอบและแก้ไขโปรแกรม
การทดสอบโปรแกรมเป็นการนำโปรแกรมที่ลงรหัสแล้วเข้าคอมพิวเตอร์
เพื่อตรวจสอบรูปแบบกฎเกณฑ์ของภาษา และผลการทำงานของโปรแกรมนั้น
ถ้าพบว่ายังไม่ถูกก็แก้ไขให้ถูกต้องต่อไป ขั้นตอนแบ่งได้เป็น 3 ขั้นตอน
4.1 สร้างแฟ้มเก็บโปรแกรมซึ่งส่วนใหญ่นิยมนำโปรแกรมเข้าผ่านทางแป้นพิมพ์โดยใช้โปรแกรมประมวลคำ
4.2 ใช้ตัวแปลภาษาคอมพิวเตอร์แปลโปรแกรมที่สร้างขึ้นเป็นภาษาเครื่อง
โดยระหว่างการแปลจะมีการตรวจสอบความถูกต้องของรูปแบบและกฎเกณฑ์ในการใช้ภาษา
4.3 ตรวจสอบความถูกต้องของการประมวลผลของโปรแกรม
โปรแกรมที่ถูกต้องตามรูปแบบและกฎเกณฑ์ของภาษา
แต่อาจให้ผลลัพธ์ของการประมวลผลไม่ถูกต้องก็ได้
5.
การทำเอกสารประกอบโปรแกรม
การทำเอกสารประกอบโปรแกรมเป็นงานที่สำคัญของการพัฒนาโปรแกรม
เอกสารประกอบโปรแกรมช่วยให้ผู้ใช้โปรแกรมเข้าใจวัตถุประสงค์
ข้อมูลที่จะต้องใช้กับโปรแกรม ตลอดจนผลลัพธ์ที่จะได้จากโปรแกรม
การทำโปรแกรมทุกโปรแกรมจึงควรต้องทำเอกสารกำกับ เพื่อใช้สำหรับการอ้างอิงเมื่อจะใช้งานโปรแกรมและเมื่อต้องการแก้ไขปรับปรุงโปรแกรม
เอกสารประกอบโปรแกรมที่จัดทำ ควรประกอบด้วยหัวข้อต่อไปนี้
1. วัตถุประสงค์
2. ประเภทและชนิดของคอมพิวเตอร์และอุปกรณ์ที่ใช้ในโปรแกรม
3. วิธีการใช้โปรแกรม
4. แนวคิดเกี่ยวกับการออกแบบโปรแกรม
5. รายละเอียดโปรแกรม
6. ข้อมูลตัวแทนที่ใช้ทดสอบ
7. ผลลัพธ์ของการทดสอบ
6. การบำรุงรักษาโปรแกรม
เมื่อโปรแกรมผ่านการตรวจสอบตามขั้นตอนเรียบร้อยแล้ว
และถูกนำมาให้ผู้ใช้ได้ใช้งาน
ในช่วงแรกผู้ใช้อาจจะยังไม่คุ้นเคยก็อาจทำให้เกิดปัญหาขึ้นมาบ้าง
ดังนั้นจึงต้องมีผู้คอยควบคุมดูแลและคอยตรวจสอบการทำงาน
การบำรุงรักษาโปรแกรมจึงเป็นขั้นตอนที่ผู้เขียนโปรแกรมต้องคอยเฝ้าดูและหาข้อผิดพลาดของโปรแกรมในระหว่างที่ผู้ใช้ใช้งานโปรแกรม
และปรับปรุงโปรแกรมเมื่อเกิดข้อผิดพลาดขึ้น หรือในการใช้งานโปรแกรมไปนานๆ
ผู้ใช้อาจต้องการเปลี่ยนแปลงการทำงานของระบบงานเดิมเพื่อให้เหมาะกับเหตุการณ์ ส่วนการพัฒนาโปรแกรมจะดำนเนินการตามขั้นตอนที่
1-6 ซึ่งแต่ละขั้นตอน สามารถย้อนกลับไปทำในขั้นตอนก่อนหน้านี้ได้ เมื่อเกิดความผิดพลาด
หรือพัฒนาโปรแกรมไม่ครบถ้วน หรือไม่ตรงตามความต้องการของู้ใช้ในทุกขั้นตอน
ซึ่งการดำเนนการต่ง ๆ ของขั้นตอนที่ 1-6
เราจะต้องมีการดำเนินการทำเอกสารประกอบโปรแกรม
ควบคู่กับการดำเนนการพัฒนาโปรแกรมตลอด เมื่อเกิดารแก้ไขเพิ่มเติม
หรือเปลี่ยนแปลอะไรก็ตามในโปรแกรมจะต้องทำการแก้ไขปรับปรุงโปรแกรมในอนาคต
สำหรับผู้พัฒนาที่จะต้องมาดูแลการใช้งานโปรแกรม และเมื่อพัฒนาโปรแกรมเสร็จแล้ว
ก็จะต้องดำเนินการทำเอกสารประกอบการใช้งานให้กับผู้ใช้
เพื่อที่จะสามารถใช้โปรแกรมได้ครบถ้วน และถูกต้อง
สมัครสมาชิก:
บทความ (Atom)
