ตัววิ่ง

ยินดีต้อนรับสู่เทคโนโลยีสารสนเทศและการสื่อสารสำหรับ Information and Communication Technology

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

ไดอารี่เเห่งความทรงจำ

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


ความหมายเเละพัฒนาการของอินเทอร์เน็ต


อินเทอร์เน็ต (Internet)   คือ  เครือข่ายของเครือข่ายคอมพิวเตอร์ ระบบต่าง ๆ ที่เชื่อมโยงกัน มาจากคำว่า Inter Connection Network
       อินเทอร์เน็ต (Internet)  เป็นระบบเครือข่ายคอมพิวเตอร์ ที่มีขนาดใหญ่ เครื่องคอมพิวเตอร์ทุกเครื่อง
ทั่วโลก สามารถติดต่อสื่อสารถึงกันได้ โดยใช้มาตรฐานในการรับส่งข้อมูลที่เป็นหนึ่งเดียว หรือที่เรียกว่า
โปรโตคอล (Protocol) ซึ่งโปรโตคอล ที่ใช้บนระบบเครือข่ายอินเทอร์เน็ต มีชื่อว่า ทีซีพี/ไอพี (TCP/IP : Transmission Control Protocol/Internet Protocol)
     พัฒนาการของอินเทอร์เน็ต
        ปี พ.ศ. 2500 (1957) โซเวียดได้ปล่อยดาวเทียม Sputnik ทำให้สหรัฐอเมริกาได้ตระหนักถึงปัญหาที่อาจจะเกิดขึ้น ดังนั้น ค.ศ. 2512 (1969) กองทัพสหรัฐต้องเผชิญหน้ากับความเสี่ยงทางการทหาร และความเป็นไปได้ในการถูกโจมตี ด้วยอาวุธปรมาณู หรือนิวเคลียร์ การถูกทำลายล้าง ศูนย์คอมพิวเตอร์ และระบบการสื่อสารข้อมูล อาจทำให้เกิดปัญหาทางการรบ และในยุคนี้ ระบบคอมพิวเตอร์ ที่มีหลากหลายมากมายหลายแบบ ทำให้ไม่สามารถแลกเปลี่ยนข้อมูล ข่าวสาร และโปรแกรมกันได้ จึงมีแนวความคิด ในการวิจัยระบบที่สามารถ
เชื่อมโยงเครื่องคอมพิวเตอร์ และแลกเปลี่ยนข้อมูล ระหว่างระบบที่แตกต่างกันได้ ตลอดจนสามารถรับส่งข้อมูลระหว่างกัน ได้อย่างไม่ผิดพลาด แม้ว่าคอมพิวเตอร์บางเครื่อง หรือสายรับส่งสัญญาณ เสียหายหรือถูกทำลาย กระทรวงกลาโหมอเมริกัน (DoD = Department of Defense) ได้ให้ทุนที่มีชื่อว่า DARPA (Defense Advanced Research Project Agency) ภายใต้การควบคุมของ Dr. J.C.R. Licklider ได้ทำการทดลอง ระบบเครือข่ายที่มีชื่อว่า DARPA Network และต่อมาได้กลายสภาพเป็น ARPANet (Advanced Research Projects Agency Network) และต่อมาได้พัฒนาเป็น INTERNET ในที่สุด











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

เครื่องคอมพิวเตอร์ทุกเครื่องที่เชื่อมต่อเข้ากับเครือข่ายอินเทอร์เน็ตจะต้องมีหมายเลขประจำเครื่อง ที่เรียกว่า IP Address เพื่อเอาไว้อ้างอิงหรือติดต่อกับเครื่องคอมพิวเตอร์อื่นๆ ในเครือข่าย ซึ่ง IP ในที่นี้ก็คือ Internet Protocol ตัวเดียวกับใน TCP/IP นั่นเอง IP address ถูกจัดเป็นตัวเลขชุดหนึ่งขนาด 32 บิต ใน ชุดนี้จะมีตัวเลขถูกแบ่งออกเป็น ส่วน ส่วนละ 8บิตเท่าๆ กัน เวลาเขียนก็แปลงให้เป็นเลขฐานสิบก่อนเพื่อความง่ายแล้วเขียนโดยคั่นแต่ละส่วนด้วยจุด (.) ดังนั้นในตัวเลขแต่ละส่วนนี้จึงมีค่าได้ไม่เกิน 256 คือ ตั้งแต่ จนถึง 255เท่านั้น เช่น IP address ของเครื่องคอมพิวเตอร์ของสถาบันราชภัฎสวนดุสิต คือ 203.183.233.6 ซึ่ง IP Address ชุดนี้จะใช้เป็นที่อยู่เพื่อติดต่อกับเครื่องพิวเตอร์อื่นๆ ในเครือข่าย




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

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

1. การนิยามปัญหา (Problem Definition)
2. การวิเคราะห์ปัญหา (Problem analysis)
3. การออกแบบอัลกอริธึม (Algorithm design) หรือการออกแบบขั้นตอนวิธีการแก้ปัญหา
4. การพัฒนาโปรแกรม (Program development)
5. การทดสอบความถูกต้อง (Program Testing)
6. การจัดทำเอกสาร (Documentation)
7. การบำรุงรักษา และการแก้ไข (Maintenance and modification)



การใช้คอมพิวเตอร์เเก้ปัญหา

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



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


กระบวนการเทคโนโลยี (Technological Process) คือ  ขั้นตอนการแก้ปัญหาหรือตอบสนองต่อความต้องการ ซึ่งจะก่อให้เกิดการเปลี่ยนแปลงจากทรัพยากรให้เป็นผลผลิตหรือผลลัพธ์ ระบบเทคโนโลยีประกอบด้วยกระบวนทางเทคโนโลยีทั้งหมด 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)




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



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