วันอาทิตย์ที่ 28 กันยายน พ.ศ. 2557

ระบบเครือข่าย

การเชื่อมต่อโครงข่ายขนาดเล็กด้วย ADSL
          ADSL ย่อมาจาก Asymmetric Digital Subscribers Line คือเทคโนโลยีการสื่อสารข้อมูลความเร็วสูงแบบใหม่ ซึ่งทำให้สามารถเชื่อมต่อ Internet และเครือข่ายระยะไกลได้ด้วยความเร็วสูงโดยใช้คู่สายโทรศัพท์ธรรมดา ถือเป็นเทคโนโลยีของ Modem แบบใหม่ ที่เปลี่ยนโฉมหน้าของสายโทรศัพท์ที่ทำจากลวดทองแดงธรรมดา ให้เป็นเส้นสัญญาณนำส่งข้อมูลความเร็วสูง สามารถเชื่อมต่อกับอินเทอร์เน็ตด้วยความเร็วเป็น 140 เท่าเมื่อเทียบกับการใช้ Modem แบบ Analog ธรรมดา นิยมใช้ในบ้าน หรือสำนักงาน หรือบริษัทขนาดเล็ก ขอดีของ ADSL คือ สามารถคุยโทรศัพท์พร้อมกันกับการ Access ใช้งานอินเทอร์เน็ตได้พร้อมกัน สามารถเชื่อมต่อกับอินเทอร์เน็ตด้วยความเร็วเป็น 140 เท่าเมื่อเทียบกับการใช้ Modem แบบ Analog ธรรมดา การเชื่อมต่ออินเทอร์เน็ตของท่านจะถูกเปิดอยู่เสมอ (Always-On Access) 

การเชื่อมต่อระบบเครือข่ายโดยใช้ ADSL ตั้งเครื่อง Server 1 เครื่อง

การเชื่อมต่อเครือข่ายขนาดกลางด้วย ADSL Router
          การเชื่อมต่อแบบนี้ ส่วนมากโมเด็มที่ใช้จะเป็น ADSL Router แบบ Fix IP กล่าวคือ หลังจากเลือกใช้บริการ ทางฝั่งผู้ให้บริการจะแบ่งหมายเลข IP Address ( IP จริง ) ให้มาส่วนหนึ่ง โดยเราสามารถนำ IP Address เหล่านี้มาตั้ง Server ได้ หากคิดจะติดตั้ง Server และใช้งานผ่านสื่อ ADSL คุณตั้งทำงานหนักอีกด้าน คือการติดตั้ง Firewall (สามารถเลือกติดตั้งได้ทั้ง Hardware Firewall หรือ Software Firewall) เพราะ ADSL มีข้อเสียอยู่ที่ไม่มีระบบ Security นั่นเอง โดยการเชื่อมต่อในลักษณะนี้ ในปัจจุบันมีจำนวนผู้ใช้งานมากขึ้นเรื่อยๆ

การเชื่อมต่อระบบเครือข่ายขนาดกลางโดยใช้ ADSL Router แบบ Fix IP


การเชื่อมต่อระบบเครือข่ายขนาดใหญ่โดยใช้ Router
          Router เป็นอุปกรณ์คอมพิวเตอร์ที่ทำหน้าที่หาเส้นทางและส่ง(forward)แพ็กเกตข้อมูลระหว่างเครือข่ายคอมพิวเตอร์ ไปยังเครือข่ายปลายทางที่ต้องการ เราเตอร์ทำงานบนเลเยอร์ที่ 3 ตามมาตรฐานของ OSI Model มีลักษณะการใช้งานคล้ายกับ สวิตช์ (Switch) ที่มีความสามารถแจก IP ได้ เมื่อเราเตอร์หลายตัวถูกใช้ในเครือข่ายที่เชื่อมต่อระหว่างกัน, เราเตอร์แลกเปลี่ยนข้อมูลเกี่ยวกับ address ปลายทางโดยใช้โพรโทคอลการกำหนดเส้นทางแบบไดนามิก เราเตอร์แต่ละตัวจะสร้างตารางแสดงรายการเส้นทางที่พอใจ ระหว่างสองระบบบนเครือข่ายที่เชื่อมโยงกัน เราเตอร์มีอินเตอร์เฟซทางกายภาพสำหรับการเชื่อมต่อเครือข่ายที่ประเภทแตกต่างกัน (เช่นสายทองแดง, ใยแก้วนำแสงหรือการส่งไร้สาย) นอกจากนี้ยังมีเฟิร์มแวร์สำหรับเครือข่ายการสื่อสารที่มีมาตรฐานของโพรโทคอลแตกต่างกัน อินเตอร์เฟซแต่ละเครือข่ายจะใช้ซอฟแวร์คอมพิวเตอร์นี้โดยเฉพาะเพื่อให้สามารถส่งแพ็กเก็ตข้อมูลไปข้างหน้าจากระบบการส่งผ่านโพรโทคอลหนึ่งไปยังอีกระบบหนึ่ง

การเชื่อมต่อเครือข่ายขนาดใหญ่โดยใช้ Router


วันพุธที่ 24 กันยายน พ.ศ. 2557

เลขฐานสอง


เลขฐานสอง


        เลขฐานสอง (อังกฤษ: binary numeral system) หมายถึง ระบบเลขที่มีสัญลักษณ์เพียงสองตัวคือ 0 (ศูนย์) กับ 1 (หนึ่ง) บางครั้งอาจหมายถึงการที่มีโอกาสเลือกได้เพียง 2 ทาง เช่น ปิดกับเปิด, ไม่ใช่กับใช่, เท็จกับจริง, ซ้ายกับขวา เป็นต้น
           ในปัจจุบันเลขฐานสองเป็นพื้นฐานในการทำงานของคอมพิวเตอร์ โดยนำเอาหลักการของเลขฐานสอง (สถานะไม่มีไฟฟ้า และ สถานะมีไฟฟ้า) มาใช้ในการสร้างไมโครโปรเซสเซอร์ที่มีหน่วยประมวลผลแบบ 32 หรือ 64 บิต หรือมากกว่านั้น ซึ่งสามารถเรียกได้ว่าเป็นการประมวลผลแบบดิจิทัล

ตารางการแปลงเลขระหว่างระบบฐาน



การแปลงเลขฐานสองเป็นเลขฐานอื่นๆ

การแปลงเลขฐาน 2 เป็นฐาน 8

-ค่าประจำหลักในเลขฐาน 8 จะมี 7 6 5 4 3 2 1 0

           สามารถคำนวณได้จากการแบ่งกลุ่มเลขฐานสอง กลุ่มละสามหลัก จากด้านขวาไปด้านซ้ายแล้วแปลงเลขฐานสองแต่ละกลุ่มให้เป็นเลขฐานสิบ  จากนั้นจึงนำตัวเลขที่ได้มาเรียงต่อกัน  ซึ่งการแปลงเลขฐานสองให้เป็นเลขฐานสิบนั้นสามารถคำนวณได้จากข้อ  2  หรือเทียบจากตารางเลขฐาน


การแปลงเลขฐาน 2 เป็นฐาน 10

-ค่าประจำหลักในเลขฐาน 10 จะมี 9 8 7 6 5 4 3 2 1 0

           การแปลงเลขฐานสองกลับเป็นเลขฐานสิบต้องอาศัยค่าประจำหลักของแต่ละบิตในเลขฐานสองที่ต้องการแปลง โดยเราจะแยกตัวเลขในแต่ละบิตมาคูณด้วยค่าประจำหลักแล้วนำผลลัพธ์จากการคูณดังกล่าวมารวมกัน จะได้เลขฐานสิบที่มีค่าตรงกับเลขฐานสองดังตัวอย่างต่อไปนี้ 

ตัวอย่างที่ 1 แสดงการแปลงเลข 100012 ให้อยู่ในรูปเลขฐานสิบ


ตัวอย่างที่ 2 แสดงการแปลงเลข 1001112 ให้อยู่ในรูปเลขฐานสิบ




การแปลงค่าเลขฐาน 2 ให้เป็นเลขฐาน 16

-ค่าประจำหลักในเลขฐาน 16 จะมี 0 1 2 3 4 5 6 7 8 9 A B C D E F

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



วันอังคารที่ 9 กันยายน พ.ศ. 2557

คำศัพท์เกี่ยวกับคอมพิวเตอร์


คำศัพท์เกี่ยวกับคอมพิวเตอร์



   Alert box  หมายถึง ช่องข้อความที่คอมพิวเตอร์จะแสดงให้เห็นบนจอภาพ มีข้อความเตือนในเรื่องการใช้คำสั่งบางประการที่อาจทำให้เกิดผลเสีย เช่น เครื่องพิมพ์ไม่มีกระดาษ ข้อความบางตอนอาจศูนย์หาย ฯ เป็นต้น

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

   Acoustic memory  หมายถึง เป็นหน่วยความจำของคอมพิวเตอร์ ที่ใช้สายหน่วงเสียง (acoustic delay line) ซึ่งใช้ปรอทหรือ ควอร์ทซ์ (quartz) เป็นสื่อ

   All-purpose computer  หมายถึง คอมพิวเตอร์ที่ออกแบบขึ้นใช้เพื่อให้ทำงานสนองความต้องการได้หลายวัตถุประสงค์ เป็นคอมพิวเตอร์ที่อาจใช้วิธีการเขียนโปรแกรมหรือชุดคำสั่งเพื่อสั่งให้ทำงานได้ด้วยภาษาต่าง ๆ หลายภาษา (คอมพิวเตอร์ที่พูดถึงโดยทั่วไปในปัจจุบันนี้ ส่วนมากจะเป็นคอมพิวเตอร์เอนกประสงค์ทั้งสิ้น ดู special purpose computer เปรียบเทียบ

   Alphameric  หมายถึง สัญลักษณ์ต่าง ๆ ที่พิมพ์จากแป้นพิมพ์ ทั้งตัวอักษร และตัวเลข

   E-Service  หมายถึง บริการต่างๆที่ถูกสร้างสรรค์ขึ้นบนระบบเครือข่ายInternet เพื่อตอบสนองความต้องการทางด้านธุรกิจในด้านต่างๆ ซึ่งช่วยให้ความสะดวกรวดเร็ว และนอกจากนี้แล้วประโยชน์อันสำคัญในการนำเทคโนโลยีอินเตอร์เน็ตมาใช้ก็คือ ประหยัดต้นทุนและเพิ่มประสิทธิภาพในการดำเนินธุรกิจ

   Network  หมายถึง เครือข่ายการสื่อสารผ่านส่งข้อมูลข่าวสาร ระหว่างเครื่องมือหรืออุปกรณ์ต่างๆ ที่อยู่ในระบบนั้น เช่น เครือข่ายของระบบโทรคมนาคม, เครือข่ายคอมพิวเตอร์ที่เชื่อมต่อกับเป็นกลุ่ม โดยระบบเครือข่ายมีทั้งระบบเครือข่ายคลุมพื้นที่กว้าง (LAN :Local Area Network) , ระบบเครือข่ายส่วนบุคคล หรือกึ่งส่วนบุคคลปกติไว้ใช้รับส่งข้อมูลเชิงพาณิชย์ (VAN : Value-Added Network), ระบบเครือข่ายในเขตปริมณฑล (MAN : Metropolitan Area Network) ระบบเครือข่ายในมหาวิทยาลัย (CAN : campus Area Network)

   ISP หรือ Internet Service Provider  หมายถึง ผู้ให้บริการทางอินเตอร์เน็ต โดยคิดค่าบริการจากเวลาในการใช้งาน ในระบบเครือข่ายคอมพิวเตอร์ อัตราค่าบริการขึ้นอยู่กับ บริ ษัทของแต่ละประเทศ ตัวอย่างผู้ให้บริการอินเตอร์เน็ตในประเทศไทย เช่น เอเชียเน็ต ทรูอินเตอร์เน็ต เป็นต้น

   MIME หรือ Multipurpose internet Mail Extensions  หมายถึง มาตรฐานสำหรับระบุชนิดของข้อมูล ซึ่งถูกคิดค้นมาเพื่อการแนบไฟล์ไปกับอี-เ มล์ (E-mail) แต่ต่อมาถูกใช้ในหลายๆ งาน เช่น ระบบเวบ (Web) ด้วย เช่น เท็กซ์/เอชทีเอ็มแอล (text/html) คือ ข้อมูลที่เป็นตัวอักษร และเป็นข้อมูล HTML

   SLIP หรือ Serail Line Internet Protocal  หมายถึง ข้อกำหนด หรือวิธีของการเชื่อมโยงอินเตอร์เน็ตแบบอนุกรม โดยผู้ใช้หรือบริษัทใช้สายโทรศัพท์และโมเด็ม (Modem) โดยไม่ต้องผ่าน เครื่องคอมพิวเตอร์แม่ข่าย (Host computer) เพื่อเชื่อมโยงกับระบบอินเตอร์เน็ตการเชื่อมโยง “SLIP” ต้องเช่าจากผู้ให้บริการอินเตอร์เน็ต (ISP)

   TCP/IP หรือ Transmission Control Protocol/Internet Protocol  หมายถึง กฏเกณฑ์ หรือมาตรฐานที่ใช้เชื่อมโยงคอมพิวเตอร์ ที่แตกต่างกันในระบบอินเตอร์เนต ให้ติดต่อกันได้โดย IP ทำหน้าที่แยกข่าวสาร (Message) เป็น Package ย่อยๆ ส่วน TCP ทำหน้าที่จัด และรวม packets ทั้งหมดเป็นข่าวสาร

   VOIP หรือ Voice Over IP หรือ Voice Over Internet Protocol  หมายถึง เทคโนโลยีส่งข้อมูลแบบเสียง โดยนำข้อมูลเสียงมา แปลงให้อยู่ในรูปของ Packet แบบ IP แล้วส่งไปในเครือข่าย

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

   Computer Down  หมายถึง การที่เครื่องคอมพิวเตอร์ไม่ทำงาน ณ ขณะนั้นเนื่องจากเสีย กำลังซ่อมบำรุง กำลังปรับปรุงระบบใหม่ หรือกำลังพัฒนา(w)โปรแกรมต่างๆ เป็นต้น

   SCSI หรือ Small Computer  System Interface หมายถึง การเชื่อมโยงแบบสมรรถนะสูงระหว่าง อุปกรณ์กับข้อมูลความเร็วสูงกับบัสของเซิร์ฟเวอร์ (Server) สามารถใช้กับอุปกรณ์ภายนอก คล้าย EDIE แต่มีราคาสูงกว่า สามารถเชื่อมต่ออุปกรณ์ได้พร้อมกันมากกว่า 15 ตัวความเร็วสูงและแม่นยำประสิทธิภาพโดยรวมสูงกว่า EIDE

   M-Commerce หมายถึง การทำธุรกรรมต่างๆ ผ่านอุปกรณ์ไร้สาย หรืออุปกรณ์มือถือต่างๆ เช่น โทรศัพท์มือถือ เพจเจอร์ เครื่องโน้ตบุ๊ค ยกตัวอย่างเช่น เทคโนโลยี WAP(Wireless Application Protocol) และบูลทูธ (Bluetooth)

   EDI หรือ Electronic Data Interchange  หมายถึง กระบวนการที่ช่วยให้องค์กร ทางธุรกิจสามารถแลกเปลี่ยนเอกสาร ที่เป็นแบบฟอร์มต่างๆ เช่น ใบส่งของ ใบสั่งซื้อ หรืออื่นๆ ในรูปแบบของข้อมูลอิเล็กทรอนิกส์ ผ่านระบบเครือข่ายคอมพิวเตอร์ ทำให้สะดวก รวดเร็ว แม่นยำ ลดเอกสารลงได้มาก รวมทั้งเชื่อมโยงกกับระบบการควบคลุมคลังสินค้าได้ดี

   WAP หรือ Wireless Application Protocol  หมายถึง เทคโนโลยีซึ่งสามารถทำให้อุปกรณ์ไร้สายต่างๆ เช่น โทรศัพท์มือถือ เครื่องปาล์ม(Palm) หรือแม้แต่เพจเจอร์ กลายเป็นอุปกรณ์สำหรับอินเตอร์เน็ตไร้สาย

   Dynamic Web Page  เป็นเวบเพจ( Web Page) หรือโฮมเพจ(Home Page) ที่สามารถเปลี่ยนแปลงหรือรับเปลี่ยนแบบโต้ตอบ โดยขึ้นกับการตอบสนองของผู้ใช้ ที่ใช้ผ่านเวบ เบราเซอร์ (Web Browser)ของผู้ใช้ Dynamic Web Page ทำให้ผู้ใช้รู้สึกว่าสามารถควบคุมการค้นหาแฟ้มข้อมูล ฐานข้อมูล และการประยุกต์ใช้งานอย่างอื่นๆ การสร้างอาจใช้รูปแบบ (FORM) ของเอชทีเอ็มแอล(HTML)หรือใช้ซีจีไอ(CGI) หรือใช้ภาษาสคริปต์(Script)ต่างๆ เช่น Java Script,Jscritp และ VB Script เป็นต้น

   Static Web Page  เป็นเวบเพจ(Web Page) หรือโฮมเพจHome Page)ที่ถูกกำหนดตายตัว จะเปลี่ยนแปลงได้ในกรณีถูกแทนหรือแก้ไขเพิ่มเติมโดยผู้ควบคุมระบบเท่านั้น ผู้ใช้ไม่สามารถเปลี่ยนแปลงโต้ตอบหรือควบคุมการค้นหาข้อมูลในฐานข้อมูลได้


Trick Computer


 Keepvid.com




               ทุกคนรู้กันหรือไม่ ว่าเราสามารถดาวน์โหลดคลิปวีดีโอจากเว็บดัง เช่น video.google.com , break.com , iFilm.com , youtube.com ได้ง่ายๆ ผ่านเว็บบราวเซอร์ มาดูขั้นตอนกันดีกว่า จะได้เอาไปใช้ในยามจำเป็นได้ เวลาไม่มีโปรแกรมช่วยโหลด (แต่ภายในเครื่องของเราต้องมีโปรแกรม Java)
 มาเริ่มกันเรยดีกว่าครับ !

1.ขั้นแรกเรยให้ทำการ Copy URL ในหน้าที่แสดงคลิปนั้นๆ จากแอดเดรสบาร์ ตรงที่เราพิมพ์ชื่อเว็บนะครับ จากเว็บเป้าหมาย



2.จากนั้น เข้าไปที่เว็บ www.keepvid.com ทำการ Paste URL ที่ Copy มา จากนั้นคลิกปุ่ม Download




3.จะมีหน้าต่างของ Java ขึ้นมา ให้เรากด Run ได้เรยครับ



4.รอซักครู่ก็จะปรากฎลิ้ง Download ด้านล่าง บางคลิปสามารถเลือกได้ว่าจะเอาไฟล์วีดีโอชนิดใด





5.คลิกปุ่ม Save ก็เป็นอันเริ่มดาวน์โหลด เท่านี้เราก็จะได้ไฟล์วีดีโอที่ต้องการ เอาไปใช้ตอนที่จำเป็น แต่ไม่ต้องลงโปรแกรมอะไร เป็นอันเสร็จสิ้นครับ





Simon Humphries.