Kamis, 19 Mei 2011

Program Array dalam record

sekripnya sebagai berikut :

uses wincrt;
type
petunjuk_pegawai=^Data_pegawai;
Data_pegawai =record
NIP :string[9];
Nama: string[25];
Gaji : real;
end;
var Data_pegawaix : array[1..20] of petunjuk_pegawai;
i,j,n : byte;
t1,t2 : string;
t3 :real;
begin
write('banyaknya data :');readln(n);
for i := 1 to n do
begin
writeln;
writeln('data pegawai ke',i:2);
New(data_pegawaix[i]);
with data_pegawaix[i] ^ do
begin
write('NIP............:'); readln(Nip);
write('Nama Pegawai...:'); readln(Nama);
write('Gaji Pokok Rp'); readln(Gaji);
end;
end;
clrscr;
writeln(' DATA PEGAWAI PT. MAJU MUNDUR ');
writeln(' No. | N I P | NAMA PEGAWAI | GAJI POKOK ');
writeln('-----------------------------------------------------');
for i := 1 to n do
with Data_pegawaix[i]^do
writeln(i:3,' | ',Nip:8,' | ',Nama:21,' | Rp ',Gaji:8:2);
for i := 1 to n do
begin
for j := i to n do
begin
if Data_pegawaix[i]^.Nip > Data_pegawaix[j]^.Nip then
begin
t1 := Data_pegawaix[i]^.Nip ;
Data_pegawaix[i]^.Nip := Data_pegawaix[j]^.Nip ;
Data_pegawaix[j]^.Nip :=t1;
t2 := Data_pegawaix[i]^.Nama ;
Data_pegawaix[i]^.Nama := Data_pegawaix[j]^.Nama ;
data_pegawaix[j]^.Nama := t2;
t3 := Data_pegawaix[i]^.Gaji ;
Data_pegawaix[i]^.Gaji := Data_pegawaix[j]^.Gaji ;
data_pegawaix[j]^.Gaji := t3;
end;
end;
end;
writeln('======================================================');
writeln(' sorting Berdasarkan Nip ');
writeln('------------------------------------------------------');
for i := 1 to n do
with Data_pegawaix[i]^ do
writeln(i:3,' | ',Nip:8,' | ',Nama:21,' | Rp ',Gaji:8:2);
writeln('------------------------------------------------------');




end.

Senin, 16 Mei 2011

Perbedaan Serta Perbandingan Antara Windos dengan Linux

BAGIAN I
Ada banyak persamaan dan ada pula banyak perbedaan antara Linux dan Windows. Mari kita lihat beberapa perbedaan yang ada di Linux dan Windows.
User Interface
Di Windows, Anda tidak banyak memiliki pilihan user interface. Sebagai misal, di Windows 95/98 Anda hanya mengenal user interface bawaan Windows 95/98. Anda sedikit lebih beruntung jika menggunakan Windows XP, karena Anda bisa berpindah dari interface milik Windows XP ke Windows 98 yang lebih ringan.
Di Linux, Anda bisa menemukan banyak macam user interface. Dan biasanya pilihan user interface ini dapat Anda sesuaikan dengan spesifikasi komputer atau lingkungan kerja Anda. Sebagai misal, pada komputer yang lambat Anda bisa menggunakan user interface yang ringan, seperti XFCE atau Fluxbox.
Atau jika Anda menyukai gaya Mac, Anda bisa memilih desktop model GNOME atau menggunakan utility Docker. Dan jika Anda terbiasa di Windows dan memiliki komputer yang cukup cepat, Anda bisa memilih desktop KDE.
Dengan KDE, Anda masih bisa memilih untuk menggunakan gaya Windows XP ataupun Windows Vista. Pilihan dan variasinya sangat banyak di Linux, Anda bisa mengatur sesuai dengan favorit Anda.
Sekuriti dan Virus
Salah satu masalah utama di Windows yang paling sering Anda temukan adalah virus dan spyware. Dari tahun ke tahun permasalahan ini bukan semakin mengecil tetapi malah semakin membesar. Ini semua terjadi karena banyak lubang keamanan di Windows yang bisa dieksploitasi oleh orang-orang yang tidak bertanggungjawab.
Linux diturunkan dari sistem operasi Unix yang memiliki tingkat sekuriti lebih kuat. Itu sebabnya tidak ada banyak virus di Linux dan kalaupun ada tidak bisa berkembang biak dengan pesat dan biasanya tidak mampu membawa kerusakan yang besar.
Sekalipun tidak sepenting di Windows, Anda tetap bisa menemukan program-program anti virus di Linux, seperti ClamAV dan F-Prot. PCLinux telah menyediakan anti virus ClamAV yang bisa ditemukan pada menu Start > Applications > FileTools > KlamAV.
Spyware
Spyware adalah suatu masalah yang cukup umum di dunia Windows. Biasanya program spyware mengamati, mengumpulkan dan mengirimkan data Anda ke suatu server. Untuk hal yang lebih positif, program ini biasanya dipergunakan untuk keperluan marketing.
Sayangnya, ada juga yang berniat buruk yaitu dengan mencuri identitas, kartu kredit, dan tindakan negatif lainnya.

Tidak banyak program spyware yang menginfeksi Linux mengingat cara kerja Linux yang lebih susah untuk ditembus. PCLinux telah menyediakan pre-instal Firewall untuk melindungi sistem Anda dan bisa diaktifkan melalui PCLinux Control Panel.

BAGIAN II
Instalasi dan Kelengkapan Program
Windows adalah sistem operasi, itu sebabnya Windows tidak menyediakan banyak program setelah diinstal. Kalaupun ada mungkin Anda hanya akan menemukan Internet Explorer, Media Player, Notepad, dan beberapa program kecil lainnya.
Ini sangat berbeda dengan Linux. Sekalipun Linux juga suatu sistem operasi, tetapi Linux disertai dengan banyak program didalamnya. Setelah diinstal, Anda akan menemui banyak program dari hampir semua kategori program. Sebut saja kategori Office Suite, Multimedia (Sound, Video, Graphics), Internet (Browser, Email, Chat, Downloader, Messenger, Torrent, News), 3D, Games, Utility, dll.
Dengan waktu instalasi yang hampir sama, Anda bukan hanya mendapatkan suatu sistem operasi tetapi juga semua program yang diperlukan untuk kegiatan sehari-hari di Linux.
Konfigurasi Sistem
Anda mungkin sering mendengar di Linux Anda perlu menyunting file secara manual melalui command line. Sebagian berita ini benar, tetapi dengan PCLINUX Control Center konfigurasi sistem bisa Anda lakukan semudah point n click. PCLINUX memiliki deteksi perangkat keras yang baik sehingga hampir semuanya berjalan secara otomatis. Dan hampir semua program di PCLINUX disertai dengan konfigurasi yang sudah siap pakai. Sebagai contoh, browser Internet telah disertai dengan sejumlah plug-ins. Tidak perlu men-download dan menginstal plug-ins flash ataupun yang lainnya.
Hardware Support
Anda sering mendengar suatu hardware tidak bekerja di Linux. Hal ini terjadi karena pembuat hardware tidak menyediakan driver versi Linux. Untungnya, belakangan ini cukup banyak vendor yang sudah memberikan dukungan driver Linux. Dan pengenalan Linux akan hardware semakin lama semakin meningkat sehingga mulai jarang terdengar permasalahan hardware di Linux.
Menangani Crash
Linux secara umum terlihat sebagai sistem operasi yang stabil. Dan jika Anda membandingkan Linux dengan Windows 95/98/ME, Linux jauh lebih stabil. Windows XP – jika Anda mengikuti petunjuk sistemnya dengan baik – akan cukup stabil.

Dan seperti halnya dengan Windows, suatu saat Anda juga akan menemui masalah di Linux. Sekalipun jarang, tetapi program yang crash atau hang bisa saja terjadi. Ini adalah suatu fakta dari kehidupan di dunia komputer.
Sekalipun demikian ada beberapa perbedaan di Windows dan Linux. Unix dan Linux mempunyai sifat multi-user. Linux menjalankan aplikasi secara berbeda dengan Windows. Ketika suatu aplikasi terkunci, Anda dapat mematikannya dengan mudah. Cukup menekan kombinasi tombol Ctrl + Esc, dan Anda dapat memilih aplikasi (atau proses) mana yang bermasalah.
Dan jika sistem grafis yang terkunci, Anda bisa berpindah ke command-prompt (dengan menekan Ctrl+Alt+F1) dan membunuh proses software secara manual. Anda juga mempunyai pilihan untuk merestart desktop saja dengan menekan Ctrl+Alt+Backspace. Ini berarti Anda tidak harus melakukan reboot sekalipun sistem Linux sedang mengalami masalah.
BAGIAN III
Partisi Harddisk
Linux tidak mengenal penamaan drive C: untuk suatu partisi. Semua drive disatukan dalam suatu sistem penyimpanan yang besar. Folder /mnt merupakan tempat untuk Anda mengakses semua media yang ada di komputer, baik partisi lain, CD-ROM, Floppy, ataupun FlashDisk.
Belakangan KDE telah memperudah akses ke media dengan menyediakan sistem Storage Media yang dapat diakses melalui My Computer ataupun file manager Konqueror.
Penamaan File
Linux menggunakan “/” untuk memisahkan folder dan bukannya “\” yang biasa digunakan DOS/Windows. Linux bersifat case-sensitive, ini berarti file “Hello.txt” berbeda dengan file “hello.txt”. Linux juga tidak terlalu memperhatikan ekstensi file. Jika Anda mengubah nama file “Hello.txt” menjadi “Hello”, Linux masih tetap mengetahui bahwa file ini adalah suatu teks. Dan ketika Anda mengklik file “Hello”, Linux secara otomatis tetap akan membuka program editor teks.
Kemudahan dan Keamanan
Anda mungkin sudah mengetahui, bahwa sebagai user biasa (bukan Root) Anda tidak bisa menulis file di sembarang folder. User biasa hanya memiliki akses tulis di folder home mereka. Sebagai user biasa, Anda tidak akan bisa mengubah bagian penting dari sistem Linux. Ini memang terkesan terlalu membatasi dan merepotkan, tetapi cara ini jauh lebih aman, karena hanya orang tertentu yang mempunyai akses Root saja yang bisa menyentuh sistem. Bahkan viruspun tidak bisa dengan mudah menyentuh sistem Linux. Itu sebabnya Anda tidak banyak mendengar adanya virus di Linux.

Itu sebabnya di Linux, Anda tidak disarankan menggunakan user Root untuk keperluan sehari-hari. Buatlah minimal 1 user untuk setiap komputer dan hanya pergunakan Root untuk keperluan administrasi sistem.

Hal ini berbeda jauh dengan Windows yang sangat rentan dengan virus. Ini terjadi karena user biasa di Windows juga sekaligus mempunyai hak sebagai administrator. Kebanyakan pemakai Windows tidak mengetahui hal ini, sehingga sistem mereka sangat rentan dengan serangan virus. Windows Vista sekarang telah mengadopsi sistem sekuriti Linux ini.

Defragment
Di Linux Anda tidak akan menemukan program untuk men-defrag harddisk. Anda tidak perlu melakukan defragment di harddisk Linux! Sistem file Linux yang menangani ini secara otomatis. Namun jika harddisk Anda sudah terisi sampai 99% Anda akan mendapatkan masalah kecepatan. Pastikan Anda memiliki cukup ruang supaya Linux menangani sistemnya dan Anda tidak akan pernah mendapatkan masalah deframentasi.
Sistem File
Windows mempunyai dua sistem file. FAT (dari DOS dan Windows 9x) dan NTFS (dari Windows NT/2000/XP). Anda bisa membaca dan bahkan menyimpan file di sistem FAT dan NTFS milik Windows. Hal ini tidak berlaku sebaliknya, Windows tidak akan bisa membaca atau menyimpan file di sistem Linux.
Seperti halnya Windows, Linux memiliki beberapa macam file sistem, diantaranya ReiserFS atau Ext3. Sistem ini dalam beberapa hal lebih bagus dari FAT atau NTFS milik Windows karena mengimplementasikan suatu tehnik yang disebut journaling. Jurnal ini menyimpan catatan tentang sistem file. Saat sistem Linux crash, kegiatan jurnal akan diselesaikan setelah proses reboot dan semua file di harddisk akan tetap berjalan lancar.
Style Windows Vista di Linux
Ada beberapa aspek di Windows Vista bisa Anda tampilkan di Linux, seperti gadget, aero, menu Vista, dan 3D Desktop. PCLinux menyediakan tool untuk menampilkan gadget, aero dan menu Vista. Untuk 3D Desktop, PCLinux saat ini hanya menyediakan versi demonya (untuk pengguna nVidia).

Gadget / Karamba
Konsep gadget sudah dikenal cukup lama di Linux sebagai Karamba. Gadget atau karamba adalah suatu program kecil yang dijalankan di desktop. Gadget diaktifkan melalui menu Applications > Accessories > SuperKaramba. Jika sudah aktif, SuperKaramba akan muncul di tray pada panel dalam bentuk icon bulat berwarna biru.
PCLinux menyediakan berbagai gadet, seperti Calendar, Aero Clock, Info System, Photo Slideshow. RSS SideBar dan Weather / Info Cuaca. Untuk menampilkan gadget ini di desktop, Anda cukup melakukannya dengan cara mengklik icon SuperKaramba di tray panel. Pilihlah gadget yang tersedia untuk ditampilkan di desktop.
Aero
Aero menonjolkan konsep transparansi. Secara default Anda sudah bisa menikmati konsep ini pada setiap jendela program yang muncul di layar. Anda akan melihat sisi atau border jendela yang tembus pandang dan menampilkan gambar dari background. Efek transparansi ini tetap terlihat sewaktu Anda memindahkan atau menggeser jendela program ke tempat lain. Tampilan gambar background akan mengikuti posisi dimana jendela program diletakkan.
Menu Vista
KBFX menyediakan menu ala Windows Vista. Secara default menu Vista tidak ditampilkan di PCLinux. Anda bisa mengaktifkannya dengan cara mengklik kanan area kosong pada taskbar panel dan kemudian pilihlan Add Applet to Panel. Tariklah scrollbar ke bawah dan pilih KBFX Spinx untuk mengaktifkan menu ala Windows Vista.

Selasa, 22 Maret 2011

Perbedaan Wi-Fi dan WiMAX


1.      Wi-Fi
Wi-Fi merupakan kependekan dari Wireless Fidelity, yang memiliki pengertian yaitu sekumpulan standar yang digunakan untuk Jaringan Lokal Nirkabel (Wireless Local Area Networks - WLAN) yang didasari pada spesifikasi IEEE 802.11. Standar terbaru dari spesifikasi 802.11a atau b, seperti 802.11 g, saat ini sedang dalam penyusunan, spesifikasi terbaru tersebut menawarkan banyak peningkatan mulai dari luas cakupan yang lebih jauh hingga kecepatan transfernya
Awalnya Wi-Fi ditujukan untuk penggunaan perangkat nirkabel dan Jaringan Area Lokal (LAN), namun saat ini lebih banyak digunakan untuk mengakses internet. Hal ini memungkinan seseorang dengan komputer dengan kartu nirkabel (wireless card) atau personal digital assistant (PDA) untuk terhubung dengan internet dengan menggunakan titik akses (atau dikenal dengan hotspot) terdekat.
Spesifikasi Wi-Fi
Spesifikasi
Kecepatan
Frekuensi Band
Cocok dengan
802.11b
11 Mb/s
~2.4 GHz
b
802.11a
54 Mb/s
~5 GHz
a
802.11g
54 Mb/s
~2.4 GHz
b, g
802.11n
100 Mb/s
~2.4 GHz
b, g, n
 Di banyak bagian dunia, frekuensi yang digunakan oleh Wi-Fi, pengguna tidak diperlukan untuk mendapatkan ijin dari pengatur lokal (misal, Komisi Komunikasi Federal di A.S.). 802.11a menggunakan frekuensi yang lebih tinggi dan oleh sebab itu daya jangkaunya lebih sempit, lainnya sama.
Versi Wi-Fi yang paling luas dalam pasaran AS sekarang ini (berdasarkan dalam IEEE 802.11b/g) beroperasi pada 2.400 MHz sampai 2.483,50 MHz. Dengan begitu mengijinkan operasi dalam 11 channel (masing-masing 5 MHz), berpusat di frekuensi berikut:
  • Channel 1 - 2,412 MHz;
  • Channel 2 - 2,417 MHz;
  • Channel 3 - 2,422 MHz;
  • Channel 4 - 2,427 MHz;
  • Channel 5 - 2,432 MHz;
  • Channel 6 - 2,437 MHz;
  • Channel 7 - 2,442 MHz;
  • Channel 8 - 2,447 MHz;
  • Channel 9 - 2,452 MHz;
  • Channel 10 - 2,457 MHz;
  • Channel 11 - 2,462 MHz
Secara teknis operasional, Wi-Fi merupakan salah satu varian teknologi komunikasi dan informasi yang bekerja pada jaringan dan perangkat WLAN (wireless local area network). Dengan kata lain, Wi-Fi adalah sertifikasi merek dagang yang diberikan pabrikan kepada perangkat telekomunikasi (internet) yang bekerja di jaringan WLAN dan sudah memenuhi kualitas kapasitas interoperasi yang dipersyaratkan.
Teknologi internet berbasis Wi-Fi dibuat dan dikembangkan sekelompok insinyur Amerika Serikat yang bekerja pada Institute of Electrical and Electronis Engineers (IEEE) berdasarkan standar teknis perangkat bernomor 802.11b, 802.11a dan 802.16. Perangkat Wi-Fi sebenarnya tidak hanya mampu bekerja di jaringan WLAN, tetapi juga di jaringan Wireless Metropolitan Area Network (WMAN).
Karena perangkat dengan standar teknis 802.11b diperuntukkan bagi perangkat WLAN yang digunakan di frekuensi 2,4 GHz atau yang lazim disebut frekuensi ISM (Industrial, Scientific dan Medical). Sedang untuk perangkat yang berstandar teknis 802.11a dan 802.16 diperuntukkan bagi perangkat WMAN atau juga disebut Wi-Max, yang bekerja di sekitar pita frekuensi 5 GHz.
Tingginya animo masyarakat --khususnya di kalangan komunitas Internet-- menggunakan teknologi Wi-Fi dikarenakan paling tidak dua faktor. Pertama, kemudahan akses. Artinya, para pengguna dalam satu area dapat mengakses Internet secara bersamaan tanpa perlu direpotkan dengan kabel.
Konsekuensinya, pengguna yang ingin melakukan surfing atau browsing berita dan informasi di Internet, cukup membawa PDA (pocket digital assistance) atau laptop berkemampuan Wi-Fi ke tempat dimana terdapat access point atau hotspot.
Menjamurnya hotspot di tempat-tempat tersebut --yang dibangun oleh operator telekomunikasi, penyedia jasa Internet bahkan orang perorangan-- dipicu faktor kedua, yakni karena biaya pembangunannya yang relatif murah atau hanya berkisar 300 dollar Amerika Serikat.
Peningkatan kuantitas pengguna Internet berbasis teknologi Wi-Fi yang semakin menggejala di berbagai belahan dunia, telah mendorong Internet service providers (ISP) membangun hotspot yang di kota-kota besar dunia.
Beberapa pengamat bahkan telah memprediksi pada tahun 2006, akan terdapat hotspot sebanyak 800.000 di negara-negara Eropa, 530.000 di Amerika Serikat dan satu juta di negara-negara Asia.
Keseluruhan jumlah penghasilan yang diperoleh Amerika Serikat dan negara-negara Eropa dari bisnis Internet berbasis teknologi Wi-Fi hingga akhir tahun 2003 diperkirakan berjumlah 5.4 trilliun dollar Amerika, atau meningkat sebesar 33 milyar dollar Amerika dari tahun 2002 (www.analysys.com)
2.      WiMAX
WiMAX adalah singkatan dari Worldwide Interoperability for Microwave Access, merupakan teknologi akses nirkabel pita lebar (broadband wireless access atau disingkat BWA) yang memiliki kecepatan akses yang tinggi dengan jangkauan yang luas. WiMAX merupakan evolusi dari teknologi BWA sebelumnya dengan fitur-fitur yang lebih menarik. Disamping kecepatan data yang tinggi mampu diberikan, WiMAX juga merupakan teknologi dengan open standar. Dalam arti komunikasi perangkat WiMAX di antara beberapa vendor yang berbeda tetap dapat dilakukan (tidak proprietary). Dengan kecepatan data yang besar (sampai 70 MBps), WiMAX dapat diaplikasikan untuk koneksi broadband ‘last mile’, ataupun backhaul.
Perbandingan Perkembangan Teknologi Wireless
WiFi 802.11g
WiMAX 802.16-2004*
WiMAX 802.16e
CDMA2000 1x EV-DO
WCDMA/ UMTS
Approximate max reach (dependent on many factors)
100 Meters
8 Km
5 Km
*
*
Maximum throughput
54 Mbps
75 Mbps (20 MHz band)
30 Mbps (10 MHz band)
3.1 Mbps (EVDO Rev. A)
2 Mbps (10+ Mbps fpr HSDPA)
Typical Frequency bands
2.4 GHz
2-11 GHz
2-6 GHz
1900 MHz
1800,1900,2100 MHz
Application
Wireless LAN
Fixed Wireless Broadband (eg-DSL alternative)
Portable Wireless Broadband
Mobile Wireless Broadband
Mobile Wireless Broadband

Sekilas Tentang WiMAX

WiMAX (Worldwide Interoperability for Microwave Access) adalah sebuah tanda sertifikasi untuk produk-produk yang lulus tes cocok dan sesuai dengan standar IEEE 802.16. WiMAX merupakan teknologi nirkabel yang menyediakan hubungan jalur lebar dalam jarak jauh. WiMAX merupakan teknologi broadband yang memiliki kecepatan akses yang tinggi dan jangkauan yang luas. WiMAX merupakan evolusi dari teknologi BWA sebelumnya dengan fitur-fitur yang lebih menarik. Disamping kecepatan data yang tinggi mampu diberikan, WiMAX juga membawa isu open standar. Dalam arti komunikasi perangkat WiMAX di antara beberapa vendor yang berbeda tetap dapat dilakukan (tidak proprietary). Dengan kecepatan data yang besar (sampai 70 MBps), WiMAX layak diaplikasikan untuk ‘last mile’ broadband connections, backhaul, dan high speed enterprise.
Yang membedakan WiMAX dengan Wi-Fi adalah standar teknis yang bergabung di dalamnya. Jika WiFi menggabungkan standar IEEE 802.11 dengan ETSI (European Telecommunications Standards Intitute) HiperLAN sebagai standar teknis yang cocok untuk keperluan WLAN, sedangkan WiMAX merupakan penggabungan antara standar IEEE 802.16 dengan standar ETSI HiperMAN.
Standar keluaran IEEE banyak digunakan secara luas di daerah asalnya, Amerika, sedangkan standar keluaran ETSI meluas penggunaannya di daerah Eropa dan sekitarnya. Untuk membuat teknologi ini dapat digunakan secara global, maka diciptakanlah WiMAX. Kedua standar yang disatukan ini merupakan standar teknis yang memiliki spesifikasi yang sangat cocok untuk menyediakan koneksi berjenis broadband lewat media wireless atau dikenal dengan BWA.

Teknologi WiMAX dan Layanannya

BWA WiMAX adalah standards-based technology yang memungkinkan penyaluran akses broadband melalui penggunaan wireless sebagai komplemen wireline. WiMAX menyediakan akses last mile secara fixed, nomadic, portable dan mobile tanpa syarat LOS (NLOS) antara user dan base station. WiMAX juga merupakan sistem BWA yang memiliki kemampuan interoperabilty antar perangkat yang berbeda. WiMAX dirancang untuk dapat memberikan layanan Point to Multipoint (PMP) maupun Point to Point (PTP). Dengan kemampuan pengiriman data hingga 10 Mbps/user.
Pengembangan WiMAX berada dalam range kemampuan yang cukup lebar. Fixed WiMAX pada prinsipnya dikembangkan dari sistem WiFi, sehingga keterbatasan WiFi dapat dilengkapi melalui sistem ini, terutama dalam hal coverage/jarak, kualitas dan garansi layanan (QoS). Sementara itu Mobile WiMAX dikembangkan untuk dapat mengimbangi teknologi selular seperti GSM, CDMA 2000 maupun 3G. Keunggulan Mobile WiMAX terdapat pada konfigurasi sistem yang jauh lebih sederhana serta kemampuan pengiriman data yang lebih tinggi. Oleh karena itu sistem WiMAX sangat mungkin dan mudah diselenggarakan oleh operator baru atau pun service provider skala kecil.

Referensi :
http://id.wikipedia.org/wiki/Wi-Fi
http://id.wikipedia.org/wiki/Wimax

Minggu, 13 Maret 2011

ARTIKEL SEARCH ENGINE


 A. Pengertian Search Engine
Mesin pencari web atau yang lebih dikenal dengan istilah web search engine merupakan program komputer yang dirancang untuk mencari informasi yang tersedia didalam dunia maya. Berbeda halnya dengan direktori web (seperti dmoz.org) yang dikerjakan oleh manusia untuk mengelompokkan suatu halaman informasi berdasarkan kriteria yang ada, web search engine mengumpulkan informasi yang tersedia secara otomatis.
B.  Cara Kerja Search Engine
            Mesin pencari web bekerja dengan cara menyimpan hampir semua informasi halaman web, yang diambil langsung dari www. Halaman-halaman ini diambil secara otomatis. Isi setiap halaman lalu dianalisis untuk menentukan cara mengindeksnya (misalnya, kata-kata diambil dari judul, subjudul, atau field khusus yang disebut meta tag). Data
tentang halaman web disimpan dalam sebuah database indeks untuk digunakan dalam pencarian selanjutnya. Sebagian mesin pencari, seperti Google, menyimpan seluruh atau sebagian halaman sumber (yang disebut cache) maupun informasi tentang halaman web itu sendiri.

            Ketika seorang pengguna mengunjungi mesin pencari dan memasukkan query, biasanya dengan memasukkan kata kunci, mesin mencari indeks dan memberikan daftar halaman web yang paling sesuai dengan kriterianya, biasanya disertai ringkasan singkat mengenai judul dokumen dan terkadang sebagian teksnya.
            Mesin pencari lain yang menggunakan proses real-time, seperti Orase, tidak menggunakan indeks dalam cara kerjanya. Informasi yang diperlukan mesin tersebut hanya dikumpulkan jika ada pencarian baru. Jika dibandingkan dengan sistem berbasis indeks yang digunakan mesin-mesin seperti Google, sistem real-time ini unggul dalam beberapa hal seperti informasi selalu mutakhir, (hampir) tak ada broken link, dan lebih sedikit sumberdaya sistem yang diperlukan (Google menggunakan hampir 100.000 komputer, Orase hanya satu.). Tetapi, ada juga kelemahannya yaitu pencarian lebih lama rampungnya.
C.  Komponen utama dalam Search Engine
            Sebuah search engine memiliki beberapa komponen agar dapat menyediakan layanan utamanya sebagai sebuah mesin pencari informasi. Komponen tersebut antara lain :
  1. Web Crawler
Web crawler atau yang dikenal juga dengan istilah web spider bertugas untuk mengumpulkan semua informasi yang ada di dalam halaman web. Web crawler bekerja secara otomatis dengan cara memberikan sejumlah alamat website untuk dikunjungi serta menyimpan semua informasi yang terkandung didalamnya. Setiap kali web crawler mengunjungi sebuah website, maka dia akan mendata semua link yang ada dihalaman yang dikunjunginya itu untuk kemudian di kunjungi lagi satu persatu.

Proses web crawler dalam mengunjungi setiap dokumen web disebut dengan web crawling atau spidering. Beberapa websites, khususnya yang berhubungan dengan pencarian menggunakan proses spidering untuk memperbaharui data data mereka. Web crawler biasa digunakan untuk membuat salinan secara sebhagian atau keseluruhan halaman web yang telah dikunjunginya agar dapat dip roses lebih lanjut oleh system pengindexan. Crawler dapat juga digunakan untuk proses pemeliharaan sebuah website, seperti memvalidasi kode html sebuah web, dan crawler juga digunakan untuk memperoleh data yang khusus seperti mengumpulkan alamat e-mail.

Web crawler termasuk kedalam bagian software agent atau yang lebih dikenal dengan istilah program bot. Secara umum crawler memulai prosesnya dengan memberikan daftar sejumlah alamat website untuk dikunjungi, disebut sebagai seeds. Setiap kali sebuah halaman web dikunjungi, crawler akan mencari alamat yang lain yang terdapat didalamnya dan menambahkan kedalam daftar seeds sebelumnya.

Dalam melakukan prosesnya, web crawler juga mempunyai beberapa persoalan yang harus mampu di atasinya. Permasalahan tersebut mencakup :
    • Halaman mana yang harus dikunjungi terlebih dahulu.
    • Aturan dalam proses mengunjungi kembali sebuah halaman.
    • Performansi, mencakup banyaknya halaman yang harus dikunjungi.
    • Aturan dalam setiap kunjungan agar server yang dikunjungi tidak kelebihan beban.
    • Kegagalan, mencakup tidak tersedianya halaman yang dikunjungi, server down, timeout, maupun jebakan yang sengaja dibuat oleh webmaster.
    • Seberapa jauh kedalaman sebuah website yang akan dikunjungi.
    • Hal yang tak kalah pentingnya adalah kemampuan web crawler untuk mengikuti
      perkembangan teknologi web, dimana setiap kali teknologi baru muncul, web crawler harus dapat menyesuaikan diri agar dapat mengunjungi halaman web yang menggunakan teknologi baru tersebut.
      Proses sebuah web crawler untuk mendata link – link yang terdapat didalam sebuah halaman web menggunakan pendekatan regular expression. Crawler akan menelurusi setiap karakter yang ada untuk menemukan hyperlink tag html (<a>). Setiap hyperlink tag yang ditemukan diperiksa lebih lanjut apakah tag tersebut mengandung atribut nofollow rel, jika tidak ada maka diambil nilai yang terdapat didalam attribute href yang merupakan sebuah link baru.

  1. Indexing system
Indexing system bertugas untuk menganalisa halaman web yang telah tersimpan sebelumnya dengan cara mengindeks setiap kemungkinan term yang terdapat di dalamnnya. Data term yang ditemukan disimpan dalam sebuah database indeks untuk digunakan dalam pencarian selanjutnya.


Indexing system mengumpulkan, memilah dan menyimpan data untuk memberikan kemudahan dalam pengaksesan informasi secara tepat dan akurat. Proses pengolahan halaman web agar dapat digunakan untuk proses pencarian berikutnya dinakamakan web indexing. Dalam implementasinya index system dirancang dari penggabungan beberapa cabang ilmu antara lain ilmu bahasa, psikologi, matematika, informatika, fisika, dan ilmu komputer.

Tujuan dari penyimpanan data berupa indeks adalah untuk performansi dan kecepatan dalam menemukan informasi yang relevan berdasarkan inputan user. Tanpa adanya indeks, search engine harus melakukan scan terhadap setiap dokumen yang ada didalam database. Hal ini tentu saja akan membutuhkan proses sumber daya yang sangat besar dalam proses komputasi. Sebagai contoh, indeks dari 10.000 dokumen dapat diproses dalam waktu beberapa detik saja, sedangkan penulusuran secara berurutan setiap kata yang terdapat di dalam 10.000 dokumen akan membutuhkan waktu yang berjam lamanya. Tempat tambahan mungkin akan dibutuhkan di dalam computer untuk penyimpanan indeks, tapi hal ini akan terbayar dengan penghematan waktu pada saat pemrosesan pencarian dokumen yang dibutuhkan.
  1. Search system
Search system inilah yang berhubungan langsung dengan pengguna, meyediakan hasil pencarian informasi yang diinginkan. Ketika seorang pengguna mengunjungi mesin pencari dan memasukkan kata pencarian biasanya dengan beberapa kata kunci, search system akan mencari data dari indeks database, data yang cocok kemudian akan ditampilkan, biasanya disertai ringkasan singkat mengenai judul dokumen dan terkadang sebagian teksnya.
D.Kegunaan Search Engine
    "Search engine" beralih ke halaman ini. Untuk kegunaan lain, lihat Search engine (disambiguasi).
Tiga mesin pencari yang paling banyak digunakan web dan berbagi perkiraan mereka pada akhir 2010
Sebuah mesin pencari web yang dirancang untuk mencari informasi di World Wide Web dan server FTP. Hasil pencarian umumnya disajikan dalam daftar hasil dan sering disebut hits. Informasi dapat terdiri dari halaman web, gambar, informasi dan jenis file lainnya. Beberapa mesin pencari juga tambang data

yang tersedia dalam database atau direktori terbuka. Tidak seperti web direktori, yang dikelola oleh editor manusia, mesin pencari beroperasi algorithmically atau campuran masukan algoritmik dan manusia.
Isi
[Hide]

    1 Sejarah
    2 Bagaimana web mesin pencari bekerja
    3 Pasar saham dan perang
    4 bias Search engine
    5 Lihat juga
    6 Referensi
    7 Bacaan lebih lanjut
    8 Pranala luar
E.Sejarah Search Engine
                Timeline (daftar lengkap) Tahun Engine Event  1993 W3Catalog Luncurkan Aliweb Luncurka  JumpStation Luncurkan  1994 WebCrawler Luncurkan  Go.com Luncurkan  Lycos Luncurkan  1995


Alta Vista Luncurkan  Daum Didirikan Buka Teks Web Peluncuran Indeks.
[2]
Magellan Luncurkan  Excite Luncurkan  SAPO Luncurkan  Yahoo! Diluncurkan sebagai sebuah direktori
1996 Dogpile Luncurkan  Inktomi Luncurkan  HotBot Didirikan  Ask Jeeves Didirikan  1997 Peluncuran Cahaya Utara  Yandex Luncurkan  1998 Google Luncurkan  MSN Search Luncurkan  1999 AlltheWeb Luncurkan  GenieKnows Didirikan  Naver Luncurkan  Teoma Didirikan  Vivisimo Didirikan
Didirikan 2000 Baidu  Exalead Didirikan  2002 Inktomi Diakuisisi oleh Yahoo  2003 Info.com Luncurkan
2004 Yahoo! Search Diluncurkan pencarian web sendir  A9.com Tertutup  Sogou Luncurkan
2005 Ask.com Luncurkan  GoodSearch Luncurkan SearchMe Didirikan   2006 wikiseek Didirikan  Quaero Didirikan Ask.com Luncurkan  Live Search Diluncurkan sebagai rebranded MSN Search  ChaCha Luncurkan Guruji.com Luncurkan   2007 wikiseek Tertutup Sproose Tertutup Wikia Search Diluncurkan
Blackle.com Diluncurkan 2008 Powerset Diakuisisi oleh Microsoft Picollator Tertutup Viewzi Tertutup
Cuil Diluncurkan Boogami Diluncurkan LeapFish Luncurkan Beta Forestle Diluncurkan VADLO Diluncurkan Duck Duck Go Diluncurkan 2009 Bing Diluncurkan sebagai rebranded Live Search Yebol Luncurkan Beta Mugurdy tertutup karena kurangnya dana Goby Diluncurkan 2010 Yandex Diluncurkanglobal (bahasa Inggris) search Cuil Tertutup Blekko Luncurkan Beta Viewzi tertutup karena kurangnya dana Yummly Diluncurkan 2011 Exalead Diakuisisi oleh Dassault Systèmes Nama Domain Yebolkadaluarsa
Selama pengembangan awal dari web, ada daftar webservers diedit oleh Tim Berners-Lee dan host pada webserver CERN. Satu snapshot sejarah dari tahun 1992 tetap.
[3]
                Sebagai webservers lebih pergi online daftar sentral tidak bisa mengikuti. Di situs NCSA server baru yang diumumkan dengan judul "What's New!"
[4]
                Alat yang pertama digunakan untuk mencari di Internet adalah Archie [5] Nama singkatan "arsip" tanpa "v".. Itu dibuat pada tahun 1990 oleh Alan Emtage, Bill Heelan dan J. Peter Deutsch, mahasiswa ilmu komputer di McGill University di Montreal. Program-download daftar direktori dari semua file yang terletak di publik anonim (File Transfer Protocol) situs FTP, menciptakan database dicari nama file, namun tidak Archie mengindeks isi dari situs-situs tersebut karena jumlah data yang sangat

terbatas itu bisa dengan mudah dicari secara manual. Munculnya Gopher (diciptakan pada tahun 1991 oleh Mark McCahill di University of Minnesota) menyebabkan dua program pencarian baru, Veronica dan Jughead. Seperti Archie, mereka mencari nama file dan judul yang disimpan di dalam sistem index Gopher. Veronica (Very Easy Indeks Net-lebar Rodent-Oriented untuk Computerized Archives) menyediakan pencarian kata kunci dari judul yang paling Gopher menu pada daftar seluruh Gopher. Jughead (Jonzy's Universal Gopher Hierarchy Penggalian Dan Display) adalah alat untuk memperoleh informasi menu dari server Gopher tertentu. Sedangkan nama mesin pencari "Archie" itu tidak merujuk ke seri buku komik Archie, "Veronica" dan "Jughead" adalah karakter dalam seri, sehingga referensi pendahulu mereka.
                Pada musim panas tahun 1993, tidak ada mesin pencari ada namun untuk web, meskipun banyak katalog khusus yang dikelola oleh tangan. Oscar Nierstrasz di Universitas Jenewa menulis serangkaian script Perl yang secara berkala akan cermin halaman ini dan menulis ulang ke dalam format standar yang membentuk dasar untuk W3Catalog, web pertama mesin pencari primitif, dirilis pada tanggal 2 September 1993.
[6]
                Pada bulan Juni 1993, Matthew Gray, kemudian di MIT, menghasilkan apa mungkin robot web pertama, Dunia Perl berbasis Wide Web Wanderer, dan menggunakannya untuk menghasilkan indeks yang disebut 'Wandex'. Tujuan dari Wanderer adalah untuk mengukur ukuran dari World Wide Web, yang hal itu sampai akhir 1995. kedua cari web mesin Aliweb muncul pada bulan November 1993. Aliweb tidak menggunakan robot web, tetapi tergantung pada diberitahu oleh administrator situs keberadaan di setiap lokasi dari file indeks dalam format tertentu.
JumpStation (dirilis pada bulan Desember 1993
 [7])
 menggunakan robot web untuk mencari halaman web dan untuk membangun indeks, dan menggunakan formulir web sebagai antarmuka untuk program query nya. Itu demikian WWW pertama penemuan sumber daya alat untuk menggabungkan tiga fitur penting dari mesin pencari web (merangkak, pengindeksan, dan mencari) seperti yang dijelaskan di bawah ini. Karena keterbatasan sumber daya yang tersedia pada platform yang berlari, maka pengindeksan dan pencarian yang terbatas pada judul dan judul ditemukan di halaman web crawler yang ditemui.
Salah satu yang pertama "full teks" search engine crawler-based adalah WebCrawler, yang keluar pada tahun 1994. Tidak seperti pendahulunya, itu membiarkan pengguna mencari setiap kata dalam setiap halaman web, yang telah menjadi standar untuk semua mesin pencari utama sejak. Itu juga yang pertama yang dikenal luas oleh masyarakat. Juga pada tahun 1994, Lycos (yang dimulai di Carnegie Mellon University) diluncurkan dan menjadi usaha komersial utama. Segera setelah itu, mesin pencari banyak bermunculan dan bersaing memperebutkan popularitas. Ini termasuk Magellan (search engine), Excite, Infoseek, Inktomi, Northern Light, dan AltaVista. Yahoo merupakan salah satu cara yang paling populer bagi orang untuk menemukan halaman web yang menarik, tetapi fungsi pencarian dioperasikan pada direktori web, daripada salinan teks lengkap dari halaman web. pencari informasi juga bisa menelusuri direktori bukannya melakukan pencarian kata kunci berbasis. Pada tahun 1996, Netscape sedang mencari untuk memberikan mesin pencari satu kesepakatan eksklusif untuk menjadi mesin pencari ditampilkan di web browser Netscape. Ada begitu banyak bunga bahwa alih-alih kesepakatan terkesan dengan Netscape oleh lima dari mesin pencari utama, dimana untuk $ 5Million per tahun masing-masing mesin pencari akan di rotasi pada halaman mesin pencari Netscape. Kelima mesin yang Yahoo!, Magellan, Lycos, Infoseek, dan Excite
[8]
Mesin pencari juga dikenal sebagai beberapa bintang cemerlang dalam perlombaan investasi Internet yang terjadi pada akhir 1990-an. [10] Beberapa perusahaan memasuki pasar spektakuler, menerima keuntungan rekor pada penawaran umum. Beberapa telah dibawa turun mesin pencari publiknya, dan hanya memasarkan edisi enterprise saja, seperti Northern Light. Banyak perusahaan search engine yang terperangkap dalam gelembung dot-com, ledakan spekulasi pasar-driven yang memuncak pada tahun 1999 dan berakhir pada tahun 2001. Sekitar tahun 2000, mesin pencari Google meningkat menjadi terkenal. [Rujukan?] Perusahaan ini mencapai hasil yang lebih baik untuk pencarian banyak dengan inovasi yang disebut PageRank. Algoritma iteratif peringkat halaman web berdasarkan jumlah dan PageRank dari situs lain dan halaman yang memiliki pranala sana, pada premis bahwa halaman yang baik atau diinginkan terkait dengan lebih dari yang lain. Google juga mempertahankan antarmuka minimalis dengan mesin pencarian. Sebaliknya, banyak pesaingnya tertanam mesin pencari di portal web. Pada tahun 2000, Yahoo menyediakan layanan pencarian berdasarkan mesin pencari Inktomi's. Yahoo mengakuisisi Inktomi pada tahun 2002, dan Overture (yang memiliki AlltheWeb dan Altavista) pada tahun 2003. Yahoo! beralih ke mesin pencari Google hingga tahun 2004, ketika meluncurkan mesin pencari sendiri didasarkan pada teknologi gabungan dari rencana akusisi tersebut.

Microsoft pertama kali diluncurkan MSN Search pada musim gugur tahun 1998 menggunakan hasil pencarian dari Inktomi. Pada awal tahun 1999 situs mulai menampilkan daftar dari Looksmart dicampur dengan hasil dari Inktomi kecuali untuk waktu yang singkat pada tahun 1999 ketika hasil dari AltaVista digunakan sebagai gantinya. Pada tahun 2004, Microsoft mulai transisi ke teknologi pencarian sendiri, didukung oleh web crawler sendiri (msnbot disebut). namanya mesin pencari Microsoft, Bing, diluncurkan pada tanggal 1 Juni 2009. Pada tanggal 29 Juli 2009, Yahoo dan Microsoft menyelesaikan kesepakatan di mana Yahoo! Search akan didukung oleh teknologi Bing Microsoft.[Sunting] Bagaimana mesinpencariwebbekerja Tingkat tinggi arsitektur crawler Web standar Sebuah mesin pencari beroperasi,dalamurutanberikutWebmerangkakPengindeksanPencarian

                mesin pencari web bekerja dengan menyimpan informasi tentang banyak halaman web, yang mereka mengambil dari html itu sendiri. Halaman ini diambil oleh crawler Web (kadang-kadang juga dikenal sebagai laba-laba) - Web browser otomatis yang mengikuti setiap link di situs. Pengecualian dapat dilakukan dengan menggunakan robots.txt. Isi setiap halaman lalu dianalisis untuk menentukan bagaimana harus diindeks (misalnya, kata-kata diambil dari judul, judul, atau field khusus yang disebut meta tag). Data tentang halaman web disimpan dalam sebuah database indeks untuk digunakan dalam query nanti. query bisa menjadi kata tunggal. Tujuan dari indeks adalah untuk memungkinkan informasi dapat ditemukan secepat mungkin. Beberapa mesin pencari, seperti Google, menyimpan semua atau sebagian dari halaman sumber (disebut sebagai cache) maupun informasi tentang halaman web, sedangkan yang lain, seperti AltaVista, menyimpan setiap kata dari setiap halaman yang mereka temukan. Cache halaman ini selalu memegang pencarian teks yang sebenarnya karena merupakan salah satu yang sebenarnya diindeks, sehingga dapat menjadi sangat berguna ketika isi dari halaman saat ini telah diperbarui dan istilah pencarian tidak lagi di dalamnya. Masalah ini mungkin dianggap sebagai bentuk ringan linkrot, dan penanganan Google untuk meningkatkan kegunaan dengan memenuhi harapan pengguna bahwa istilah pencarian akan berada pada halaman web dikembalikan. Ini memenuhi prinsip keheranan tidaknya sejak pengguna biasanya mengharapkan istilah pencarian berada di halaman kembali. relevansi pencarian Peningkatan membuat halaman-halaman cache yang sangat berguna, bahkan di luar fakta bahwa mereka mungkin berisi data yang mungkin tidak lagi tersedia di tempat lain.

                Ketika pengguna memasukkan query ke mesin pencari (biasanya dengan menggunakan kata-kata kunci), mesin memeriksa indeks dan memberikan daftar halaman web yang paling cocok menurut kriteria, biasanya dengan ringkasan singkat yang berisi judul dokumen dan kadang-kadang bagian teks. Indeks dibangun dari informasi yang tersimpan dengan data dan metode yang informasi diindeks. Sayangnya, saat ini tidak ada mesin pencari yang dikenal publik yang memungkinkan dokumen yang akan dicari menurut tanggal. Kebanyakan mesin pencari mendukung penggunaan operator boolean AND, OR dan NOT untuk lebih menentukan permintaan pencarian. operator Boolean adalah untuk pencarian literal yang memungkinkan pengguna untuk memperbaiki dan memperluas syarat-syarat pencarian. Mesin mencari kata atau frasa persis seperti masuk. Beberapa mesin pencari menyediakan fitur pencarian kedekatan disebut canggih yang memungkinkan pengguna untuk menentukan jarak antara kata kunci. Ada juga konsep berbasis mencari dimana penelitian melibatkan menggunakan analisis statistik pada halaman yang berisi kata atau frasa yang Anda cari. Selain itu, pertanyaan bahasa alam memungkinkan pengguna untuk mengetik pertanyaan dalam satu bentuk yang sama akan meminta kepada manusia. Sebuah situs seperti ini akan ask.com.

                Kegunaan dari mesin pencari bergantung pada relevansi hasil set itu memberi kembali. Meskipun mungkin ada jutaan halaman web yang mencakup kata tertentu atau frase, sebagian halaman mungkin lebih relevan, populer, atau otoritatif daripada yang lain. Kebanyakan mesin pencari menggunakan metode untuk menentukan peringkat hasil untuk memberikan yang "terbaik" hasil pertama. Bagaimana mesin pencari yang memutuskan halaman yang paling cocok, dan apa pesanan hasilnya harus ditunjukkan dalam, sangat bervariasi dari satu mesin yang lain. Metode juga berubah dari waktu ke waktu sebagai perubahan penggunaan internet dan teknik baru berkembang. Ada dua jenis utama mesin pencari yang telah berevolusi: satu adalah sistem kata kunci standar dan hirarki memerintahkan bahwa manusia telah diprogram secara ekstensif. Yang lainnya adalah sistem yang menghasilkan sebuah "indeks terbalik" dengan menganalisis teks ini menempatkan. Bentuk kedua jauh lebih banyak bergantung pada komputer itu sendiri untuk melakukan sebagian besar pekerjaan.

                Sebagian besar mesin pencari web adalah usaha komersial yang didukung oleh pendapatan iklan dan, sebagai hasilnya, beberapa mempekerjakan praktek memungkinkan pengiklan untuk membayar uang untuk memiliki daftar mereka peringkat lebih tinggi dalam hasil pencarian. mesin pencari Mereka yang tidak menerima uang untuk hasil mesin pencari mereka menghasilkan uang dengan menjalankan iklan pencarian terkait di samping hasil mesin pencarian biasa. Mesin pencari menghasilkan uang setiap kali seseorang mengklik salah satu iklan tersebut.
[Sunting] Pangsa pasar dan perang

Menurut pangsa pasar bersih. Pada bulan Desember 2010, peringkat pangsa pasar web search engine, menunjukkan Google 84.65%, Yahoo adalah 6,69%, Baidu adalah 3,39%, Bing adalah 3,29% dan lainnya 1,98%.
[11] pangsa pasar di seluruh dunia Google mencapai puncaknya pada 86,3 % pada April, 2010
[12].
Di Amerika Serikat, Google mengadakan pangsa pasar 63,2% pada bulan Mei 2009, menurut Nielsen NetRatings.
 [13] Di Republik Rakyat Cina, Baidu mengadakan pangsa pasar 61,6% untuk pencarian web pada bulan Juli 2009.
[14]
[Sunting] bias Search engine
Meskipun mesin pencari diprogram untuk peringkat situs berdasarkan popularitas mereka dan relevansi, studi empiris menunjukkan bias politik, ekonomi, dan sosial berbagai informasi yang mereka sediakan. [15] Ini bisa menjadi bias akibat langsung dari proses ekonomi dan komersial (misalnya, perusahaan yang mengiklankan dengan mesin pencari dapat menjadi juga lebih populer dalam hasil pencarian organik), dan proses politik (misalnya, penghapusan hasil pencarian dalam rangka mematuhi undang-undang setempat). [16] Google Bom adalah salah satu contoh upaya untuk memanipulasi hasil pencarian untuk alasan politik, sosial atau komersial.


 
Design by Free Wordpress Themes | Bloggerized by Free Blogger Templates | Walgreens Printable Coupons