วันพฤหัสบดีที่ 11 กรกฎาคม พ.ศ. 2556

โปรแกรมSeareh enine

   Search Engine   คือ เครื่องมือการค้นหาข้อมูลผ่านอินเทอร์เน็ต ที่ทุกคนสามารถเข้าไปค้นหาข้อมูลผ่านอินเทอร์เน็ตก็ได้ โดยกรอกข้อมูลที่ต้องการค้นหา หรือ Keyword (คีย์เวิร์ด) เข้าไปที่ช่อง Search Box แล้วกด Enter แค่นี้ข้อมูลที่เราค้นหาก็จะถูกแสดงออกมาอย่างมากมายก่ายกอง เพื่อให้เราเลือกข้อมูลตรงกับความต้องการที่สุดเอามาใช้งาน  โดยลักษณะการแสดงผลของ Search Engine นั้นจะทำการแสดงผลแบบ เรียงอันดับ Search Results ผ่านหน้าจอคอมพิวเตอร์ของเรา
     ตัวอย่าง Search Engine ที่มีชื่อเสียงทั้งในประเทศไทยและต่างประเทศ เช่น sanook.com, siamguru.com, google.com, yahoo.com, msn.com, altavista.com, search.com เป็นต้น
  
หลักการค้นหาข้อมูลของ Search Engine     สำหรับหลักในการค้นหาข้อมูลของ Search Engine แต่ละตัวจะมีลักษณะที่แตกต่างกันออกไป ขึ้นอยู่กับว่าทางศูนย์บริการต้องการจะเก็บข้อมูลแบบไหน แต่โดยส่วนใหญ่แล้วจะมีกลไกใน การค้นหาที่ใกล้เคียงกัน หากจะแตกต่างก็คงจะเป็นเรื่องประสิทธิภาพเสียมากกว่า ว่าจะมีข้อมูล เก็บรวบรวมไว้อยู่ในฐานข้อมูลมากน้อยขนาดไหน และพอจะนำเอาออกมาบริการให้กับผู้ใช้ ได้ตรงตามความต้องการหรือเปล่า ซึ่งลักษณะของปัจจัยที่ใช้ค้นหาโดยหลักๆจะมีดังนี้      1. การค้นหาจากชื่อของตำแหน่ง URL ใน เว็บไซต์ต่างๆ
     2. การค้นหาจากคำที่มีอยู่ใน Title (ส่วนที่ Browser ใช้แสดงชื่อของเว็บเพจอยู่ทางด้านซ้ายบน
ของหน้าต่างที่แสดง)
     3. การค้นหาจากคำสำคัญหรือคำสั่ง keyword (อยู่ใน tag คำสั่งใน html ที่มีชื่อว่า meta)
     4. การค้นหาจากส่วนที่ใช้อธิบายหรือบอกลักษณะ site
     5. ค้นหาคำในหน้าเว็บเพจด้วย Browser    ซึ่งการค้นหาคำในหน้าเว็บเพจนั้นจะใช้สำหรับกรณีที่คุณเข้าไปค้นหาข้อมูลที่เว็บเพจใด เว็บเพจหนึ่ง แล้วภายในมีข้อความปรากฏอยู่เต็มไปหมด จะนั่งไล่ดูทีละบรรทัดคงไม่สะดวก ในลักษณะนี้เราใช้ browser ช่วยค้นหาให้  ขั้นแรกให้คุณนำ mouse ไป click ที่ menu Edit แล้วเลือกบรรทัดคำสั่ง Find in Page หรือกดปุ่ม Ctrl + F ที่ keyboard ก็ได้ จากนั้นใส่คำที่ต้องการค้นหาลงไปแล้วก็กดปุ่ม Find Next โปรแกรมก็จะวิ่งหาคำดังกล่าว หากพบมันก็จะกระโดดไปแสดงคำนั้นๆ ซึ่งคุณสามารถกดปุ่ม Find Next เพื่อค้นหาต่อได้ อีกจนกว่าคุณจะพบข้อมูลที่ต้องการ 
     Search Engine แต่ละตัวมีข้อดีในการสืบค้นและวิธีการในการสืบค้นที่แตกต่างกัน ตลอดจนมีการจัดทำส่วนพิเศษต่างๆ ในการสืบค้นเพื่อช่วยผู้ใช้  และเพื่อให้ผู้ใช้สามารถสืบค้นได้อย่างมีประสิทธิภาพ ผู้ใช้ควรมีความรู้เกี่ยวกับการค้นหา ดังนี้ คือ
     1.       วิธีการใช้ Search Engine แต่ละเว็บไซต์
     Search Engine แต่ละตัวจะมีส่วนช่วยในการอธิบายวิธีใช้ในส่วนที่เรียกว่า Help หรือ
About  เช่น  Yahoo   มีวิธีกำหนดคำค้นเพื่อให้ได้ผลค้นที่เฉพาะเจาะจงหรือตรงต่อความต้องการ โดย
          1.1    ใช้เครื่องหมายดอกจันทร์ (*) เพื่อค้นหาคำที่มีการสกดคล้ายกัน เช่น smok*
หมายความว่า ให้ค้นหาคำทั้งหมดที่ขึ้นด้วย 5 ตัวอักษรแรก เช่น smoke smoker เป็นต้น
          1.2    ใช้เครื่องหมาย + สำหรับกำหนดให้แสดงผลการค้นเฉพาะเว็บไซต์ ที่ปรากฏ
คำทั้งสองคำ เช่น Secondary + education
          1.3  ใช้เครื่องหมาย  “    ”  สำหรับการค้นหาคำที่เป็นวลี เช่น  “great barrier reaf”
ฯลฯ
     2.       การใช้ตรรกบูลีน  (Boolean Logic)
เพื่อให้สามารถกำหนดการค้นหาที่แคบเข้ามา โดยใช้คำ  AND  OR  NOT เข้าช่วยในการ
กำหนดคำค้น เพื่อให้สามารถค้นหาได้อย่างเฉพาะเจาะจงมากยิ่งขึ้น
          2.1     การใช้ AND
          การกำหนดใช้ AND จะใช้เมื่อต้องการกำหนดให้ค้นรายการที่ปรากฏคำที่มีความเกี่ยว
ข้องกัน ในรายการเดียวกัน เช่น water and soil
          การกำหนดแบบนี้หมายความว่า
               1.       ผลการค้นต้องการ คือ เฉพาะรายการที่มีคำว่า water  และ soil เท่านั้น
               2.       หากรายการใดที่มีแต่คำว่า  water  หรือ soil ไม่ต้องการ
          2.2  การใช้คำว่า OR
          การใช้ OR เป็นการขยายคำค้น โดยกำหนดคำหลายที่เห็นว่ามีความหามายคล้ายกัน
หรือสามารถสะกดได้หลายแบบ
          2.3  การใช้ NOT
     การใช้ NOT จะใช้ในเมื่อต้องการจำกัดการค้นเข้ามา คือไม่ต้องการรายการที่มีเนื้อหา
ส่วนที่ไม่ต้องการปรากฏอยู่  โดยกำหนดให้ตัดคำที่ไม่ต้องการออกเช่น water not soil
          การกำหนดคำแบบนี้ หมายถึง
               1.       ให้ค้นหารายการที่มีคำว่า water แต่หากรายการใดมีคำว่า soil อยู่ด้วย ไม่ต้องการ
               2.       ผลสืบค้นที่ได้ทุกรายการที่มีคำว่า water และหากมีคำว่าSoil ให้คัดออกทุกรายการ

ผลกระทบของอินเตอร์เน็ต

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

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

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

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

เกี่ยวกับอินเตอร์เน็ต

อินเทอร์เน็ต คือ การเชื่อมโยงเครือข่ายคอมพิวเตอร์เข้าด้วยกัน ตามโครงการของอาร์ป้าเน็ต (ARPAnet = Advanced Research Projects Agency Network) เป็นหน่วยงานสังกัดกระทรวงกลาโหมของสหรัฐ (U.S.Department of Defense - DoD) ถูกก่อตั้งเมื่อประมาณ ปีค.ศ.1960(พ.ศ.2503) และได้ถูกพัฒนาเรื่อยมา
ค.ศ.1969(พ.ศ.2512) อาร์ป้าเน็ตได้รับทุนสนันสนุนจากหลายฝ่าย และเปลี่ยนชื่อเป็นดาป้าเน็ต (DARPANET = Defense Advanced Research Projects Agency Network) พร้อมเปลี่ยนแปลงนโยบาย และได้ทดลองการเชื่อมต่อคอมพิวเตอร์คนละชนิดจาก 4 เครือข่ายเข้าหากันเป็นครั้งแรก คือ 1)มหาวิทยาลัยแคลิฟอร์เนีย ลองแองเจอลิส 2)สถาบันวิจัยสแตนฟอร์ด 3)มหาวิทยาลัยแคลิฟอร์เนีย ซานตาบาบาร่า และ4)มหาวิทยาลัยยูทาห์ เครือข่ายทดลองประสบความสำเร็จอย่างมาก ดังนั้นในปีค.ศ.1975(พ.ศ.2518) จึงได้เปลี่ยนจากเครือข่ายทดลอง เป็นเครือข่ายที่ใช้งานจริง ซึ่งดาป้าเน็ตได้โอนหน้าที่รับผิดชอบให้แก่หน่วยการสื่อสารของกองทัพสหรัฐ (Defense Communications Agency - ปัจจุบันคือ Defense Informations Systems Agency) แต่ในปัจจุบันอินเทอร์เน็ตมีคณะทำงานที่รับผิดชอบบริหารเครือข่ายโดยรวม เช่น ISOC (Internet Society) ดูแลวัตถุประสงค์หลัก, IAB (Internet Architecture Board) พิจารณาอนุมัติมาตรฐานใหม่ในอินเทอร์เน็ต, IETF (Internet Engineering Task Force) พัฒนามาตรฐานที่ใช้กับอินเทอร์เน็ต ซึ่งเป็นการทำงานโดยอาสาสมัครทั้งสิ้น
ค.ศ.1983(พ.ศ.2526) ดาป้าเน็ตตัดสินใจนำ TCP/IP (Transmission Control Protocal/Internet Protocal) มาใช้กับเครื่องคอมพิวเตอร์ทุกเครื่องในระบบ จึงเป็นมาตรฐานของวิธีการติดต่อ ในระบบเครือข่ายอินเทอร์เน็ตมาจนถึงปัจจุบัน เพราะ TCP/IP เป็นข้อกำหนดที่ทำให้คอมพิวเตอร์ทุกเครื่องในโลกสื่อสารด้วยความเข้าใจบนมาตรฐานเดียวกัน
ค.ศ.1980(พ.ศ.2523) ดาป้าเน็ตได้มอบหน้าที่รับผิดชอบการดูแลระบบอินเทอร์เน็ตให้มูลนิธิวิทยาศาสตร์แห่งชาติ (National Science Foundation - NSF) ร่วมกับอีกหลายหน่วยงาน
ค.ศ.1986(พ.ศ.2529) เริ่มใช้การกำหนดโดเมนเนม (Domain Name) เป็นการสร้างฐานข้อมูลแบบกระจาย (Distribution Database) อยู่ในแต่ละเครือข่าย และให้ ISP(Internet Service Provider) ช่วยจัดทำฐานข้อมูลของตนเอง จึงไม่จำเป็นต้องมีฐานข้อมูลแบบรวมศูนย์เหมือนแต่ก่อน เช่น การเรียกเว็บไซต์ www.yonok.ac.th จะไปที่ตรวจสอบว่ามีชื่อนี้ในเครื่องบริการโดเมนเนมหรือไม่ ถ้ามีก็จะตอบกับมาเป็นหมายเลขไอพี ถ้าไม่มีก็จะค้นหาจากเครื่องบริการโดเมนเนมที่ทำหน้าที่แปลชื่ออื่น สำหรับชื่อที่ลงท้ายด้วย .th มีเครื่องบริการที่ thnic.co.th ซึ่งมีฐานข้อมูลของโดเมนเนมที่ลงท้ายด้วย th ทั้งหมด
ค.ศ.1991(พ.ศ.2534) ทิม เบอร์เนอร์ส ลี (Tim Berners-Lee) แห่งศูนย์วิจัย CERN ได้คิดค้นระบบไฮเปอร์เท็กซ์ขึ้น สามารถเปิดด้วย เว็บเบราวเซอร์ (Web Browser) ตัวแรกมีชื่อว่า WWW (World Wide Web) แต่เว็บไซต์ได้รับความนิยมอย่างจริงจัง เมื่อศูนย์วิจัย NCSA ของมหาวิทยาลัยอิลลินอยส์เออร์แบน่าแชมเปญจ์ สหรัฐอเมริกา ได้คิดโปรแกรม MOSAIC (โมเสค) โดย Marc Andreessen ซึ่งเป็นเว็บเบราว์เซอร์ระบบกราฟฟิก หลังจากนั้นทีมงานที่ทำโมเสคก็ได้ออกไปเปิดบริษัทเน็ตสเคป (Browser Timelines: Lynx 1993, Mosaic 1993, Netscape 1994, Opera 1994, IE 1995, Mac IE 1996, Mozilla 1999, Chimera 2002, Phoenix 2002, Camino 2003, Firebird 2003, Safari 2003, MyIE2 2003, Maxthon 2003, Firefox 2004, Seamonkey 2005, Netsurf 2007, Chrome 2008)
ในความเป็นจริงไม่มีใครเป็นเจ้าของอินเทอร์เน็ต และไม่มีใครมีสิทธิขาดแต่เพียงผู้เดียว ในการกำหนดมาตรฐานใหม่ ผู้ติดสิน ผู้เสนอ ผู้ทดสอบ ผู้กำหนดมาตรฐานก็คือผู้ใช้ที่กระจายอยู่ทั่วทุกมุมโลก ก่อนประกาศเป็นมาตรฐานต้องมีการทดลองใช้มาตรฐานเหล่านั้นก่อน ส่วนมาตรฐานเดิมที่เป็นพื้นฐานของระบบ เช่น TCP/IP หรือ Domain Name ก็จะยึดตามนั้นต่อไป เพราะอินเทอร์เน็ตเป็นระบบกระจายฐานข้อมูล การจะเปลี่ยนแปลงข้อมูลพื้นฐานอาจต้องใช้เวลา