Selasa, 26 Februari 2013

KEKURANGAN dan KEUNGGULAN MESIN PENCARI Bing



Bing merupakan mesin pencari (search engine) website yang bernaung di bawah bendera Microsoft. Bing ini merupakan bentuk reinkarnasi yang dilakukan Microsoft terhadap ketiga mesin pencari produksinya terdahulu, yakni Live Search, Windows Live Search, dan MSN Search. Produk mesin pencari yang baru ini secara resmi dilucurkan pada tanggal 3 Juni 2009 menggantikan mesin pencari sebelumnya, yaitu Live Search. Bing diciptakan dengan menggunakan suatu teknologi, yakni teknologi PowerSet. Teknologi ini memungkinkan pengguna untuk memperoleh hasil pencarian yang lebih akurat. Di samping itu, Bing dilengkapi dengan kemampuan untuk menyimpan dan membagi historis pencarian melalui Windows Skydrive, Facebook, dan e-mail. Bing mengelompokkan pencarian berdasarkan empat kategori, yaitu :
  1. Web untuk pencarian halaman situs atau website.
  2. Images untuk pencarian gambar.
  3. News untuk pencarian berita.
  4. xRank untuk pencarian siapa dan apa yang paling banyak dicari oleh pengguna Bing.
Kelebihan
Adapun kelebihan-kelebihan yang dimiliki oleh Bing antara lain :
  • Gambar latar belakang yang variatif
Ketika mengakses halaman depan situs Bing.com pada hari yang berbeda maka tampilan gambar background yang digunakan pun akan berganti-ganti.
  • Fasilitas Instant Answer
Fasilitas ini merupakan salah satu inovasi performa yang berhasil dikembangkan dan diintegrasikan ke dalam sistem sehingga memampukan Bing memeberikan jawaban. Selain itu, performa lain yang dimiliki oleh Bing adalah kemampuan yang dimilikinya dalam menginterpretasikan sebuah kalimat pertanyaan bahkan samapai ke hal-hal yang yang berkaiatan dengan persoalan di bidang matematika atau hitungan.
  • Hasil pencarian image atau video dapat ditampilkan dan disaring secara detail
Apabila pengguna melakukan pencaharian situs atau halaman web yang berisi konten image, maka Bing mampu menyajikan daftar hasil pencarian secara spesifik dan detail. Hasil pencarian tersebut ditampilkan dalam bentuk thumbnail yang dapat diperbesar atau diperkecil dengan memanfaatkan fasilitas seperti Zoom, yang terbagi lagi menjadi Zoom small, Zoom medium, Zoom large, serta disertai juga dengan Show image details. Show image details ini berfungsi dalam menyajikan image thumbnail dan informasi tentang gambar tersebut.
  • Kotak detail pada link hasil pencarian
Jika pada situs-situs mesin pencari lainnya, pengguna harus mengklik link yang ditampilkan di halaman tersebut untuk mengetahui isinya. Namun, pada Bing ini, pengguna tidak perlu mengklik link lagi, tetapi hanya perlu mengarahkan kursor pada link tersebut untuk menampilkan kotak detail. Melalui kotak detail inilah pengguna dapat menyimak sekilas informasi tentang link tersebut.
  • Tampilan Bing Maps yang lebih interaktif
Bing Maps ini mempunyai akses loading yang cepat. Selain itu pengguna juga dapat mengubah penyajian peta geografis ke dalam beragam mode penampilan. Bing Maps pun dapat memungkinkan pengguna untuk menampilkan beberapa area atau daerah secara tiga dimensi.
  • Fasilitas Related Searches
Kecerdasan sistem pencarian yang dimiliki oleh Bing ditunjukkan dengan tidak hanya ditampilkannya daftar situs, halaman web, maupun link yang berhubungan dengan kata kunci yang dimasukkan. Namun, pengguna juga akan menemukan pula beragam pilihan sebagai alternatif yang dapat dipilih melalui sidebar Related Searches. Tujuan fitur ini untuk memperkaya pencarian yang dilakukan.
  • Fasilitas Smart Video preview
Kecepatan akses dan loading memang menjadi kelebihan khusus yang dimiliki oleh Bing, bahkan untuk konten file video sekalipun. Microsoft selaku pengembang situs ini menekankan bahwa pengguna hanya perlu menunggu tidak lebih dari 30 detik untuk dapat mem-preview sebuah tanyangan melalui Bing Videos. Kecepatan sistem buffering yang diintegrasikan ke dalam direktori Bing Videos mampu memutar sebuah tayangan video dalam sekejap hanya dengan mengarahkan kursor ke dalam kotak player video yang diinginkan.
Kelemahan
Selain itu, bing sebagai sebuah search engine juga mempunyai beberapa kekurangan, seperti:
  1. Tidak adanya geo-targeted, sehingga pencariannya masih kurang relevan, atau sesuai.
  2. Tidak adanya page rank, sehingga kurang efisien.
  3. Fiturnya tidak lengkap.
  4. Bing kurang diminati oleh pengguna.
  5. Bing kurang cepat dalam pencariannya.
Tanggapan Saya mengenai hal ini,  semua Search Engine memiliki kelemahan dan kelebihan masing-masing. Jika pada Google sudah terdapat geo-targeted yang dapat memaksimalkan hasil pencarian, Bing mungkin memang tidak memilikinya. Namun penampilan Bing bisa dibilang lebih menarik karena dapat berganti wallpaper. Bing memang kalah saing jika dibandingkan dengan Search Engine yang sudah memiliki nama seperti Google dan Yahoo, tapi Bing juga memiliki kelebihan. Pada akhirnya semua itu kembali lagi pada pilihan user yang akan memakai mesin pencari seperti apa dan bagaimana.
»»  BACA SELENGKAPNYA...

Algoritma Mesin Pencarian Yahoo




Algoritma Mesin Pencarian Yahoo berbeda dengan Algoritma Google walaupun perbedaannya tidak terlalu jauh. Yahoo adalah mesin pencari terbesar kedua setelah Google. Anda harus memiliki peringkat yang baik di Yahoo SERP karena memiliki beberapa peluang untuk lalu lintas website Anda.

Beberapa hal yang perlu anda ambil langkah dalam SEO untuk Yahoo :
  • Nama Website. Seperti juga google, untuk Yahoo memasukkan keyword dalam nama website juga hal penting . Jika nama website tidak mengandung keyword utama, website tidak akan cukup tinggi peringkatnya pada hasil pencarian di Search Engine Yahoo. Keyword sekali dalam judul sudah dianggap cukup. Jangan ambil resiko untuk mengulang kata. 
  • Deskripsi. Berbeda dengan google, keyword dalam deskripsi di Yahoo mempunyai pengaruh untuk mendorong situs anda ke peringkat terbaik. Meta Description harus seakurat mungkin berarti bahwa dalam mengisi meta description harus sempurna sesuai dengan isi postingan, termasuk judul. Tapi, jangan mengulang kata terlalu banyak. 
  • Popularitas Link. Popularitas Link juga bagian dari Yahoo Algoritma, namun Yahoo lebih lunak, menerima beberapa link berkualitas menengah dan bahkan link inbound dari websute berkualitas rendah. Semakin banyak pengunjung klik ke website Anda dari hasil pencarian Yahoo, semakin dekat mendapatkan Peringkat Top 10. 
  • Meta Tag. Penting untuk memberikan meta tag yang tepat jika ingin tampil di hasil pencarian Yahoo. Untuk Yahoo yang terpenting adalah SEO on-page-nya, seperti heather dan tag-tag meta-data. Selain itu,Yahoo menganggap link inbound yang berkualitas lebih penting dari pada backlink dari situs lain. 
  • PageRank. PageRank juga mempengaruhi peringkat website di Yahoo, juga untuk mesin pencari lainnya 
Peluang besar untuk berada di awal SERP Yahoo

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDEzR0NgbgG_g1Y4ar9PuqTmWLJHWEn5fZewXddo-sg69AogASGscvXrqd4ZPOvNi3E1K0GbITJHej8PGqKiQ6ja2a-dqhxXUfh48O8aKZVLAfen-nFGeXLuiKDAXlCg9ZoNXnhstBryI/s1600/yahoo+logo.jpgMengirimkan website Anda melalui web direktori dan mesin pencari Yahoo. 
Jangan mengirimkan halaman web satu per satu, kirimkan halaman depan website (homepage), proses pengajuan berlebihan akan masuk katagori spamming dan bisa mengakibatkan penolakan website Anda pada mesin pencari Yahoo dan mungkin website Anda tidak akan pernah mungkin muncul pada hasil pencarian Yahoo. 

Yahoo memberikan direktori web Yahoo sebagai bagian dari Algoritma Ranking-nya. Jika situs tidak terdaftar di direktori web Yahoo, maka bisa menunggu waktu lama sebelum website Anda muncul di halaman mesin pencari Yahoo. Tapi sayang, layanan ini tidak gratis, Anda harus membayar $ 299 dolar per tahun untuk tetap di dalam Yahoo Web Directory. Untuk website organisasi atau informasi non profit, Anda bisa mencoba untuk mendaftar gratis ke Yahoo Web Directory, siapa tahu diterima. Meskipun membutuhkan waktu agak lama (kira-kira 3 bulan) ke Yahoo Direktori Web dan setelah itu jangan berharap banyak bahwa website Anda akan peringkat di TOP 10 untuk setiap keyword atau kata kunci yang Anda targetkan.
»»  BACA SELENGKAPNYA...

TUGAS PIB 1




»»  BACA SELENGKAPNYA...

Jumat, 30 November 2012

TUGAS AKHIR RANGKAIAN DIGITAL



A.KONSEP DASAR MEMORI
Memori merupakan bagian dari komputer yang berfungsi sebagai tempat penyimpanan informasi yang harus diatur dan dijaga sebaik-baiknya. Sebagian besar komputer memiliki hirarki memori yang terdiri atas tiga level, yaitu:
  • Register di CPU, berada di level teratas. Informasi yang berada di register dapat diakses dalam satu clock cycle CPU.
  • Primary Memory (executable memory), berada di level tengah. Contohnya, RAM. Primary Memory diukur dengan satu byte dalam satu waktu, secara relatif dapat diakses dengan cepat, dan bersifat volatile (informasi bisa hilang ketika komputer dimatikan). CPU mengakses memori ini dengan instruksi single load dan store dalam beberapa clock cycle.
  • Secondary Memory, berada di level bawah. Contohnya, disk atau tape. Secondary Memory diukur sebagai kumpulan dari bytes (block of bytes), waktu aksesnya lambat, dan bersifat non-volatile (informasi tetap tersimpan ketika komputer dimatikan). Memori ini diterapkan di storage device, jadi akses meliputi aksi oleh driver dan physical device.
Gambar 1.1. Gambar Hirarki Memori

Komputer yang lebih canggih memiliki level yang lebih banyak pada sistem hirarki memorinya, yaitu cache memory dan bentuk lain dari secondary memory seperti rotating magnetic memory, optical memory, dan sequntially access memory. Akan tetapi, masing-masing level ini hanya sebuah penyempurnaan salah satu dari tiga level dasar yang telah dijelaskan sebelumnya.
Bagian dari sistem operasi yang mengatur hirarki memori disebut dengan memory manager. Di era multiprogramming ini, memory manager digunakan untuk mencegah satu proses dari penulisan dan pembacaan oleh proses lain yang dilokasikan di primary memory, mengatur swapping antara memori utama dan disk ketika memori utama terlalu kecil untuk memegang semua proses.
Tujuan dari manajemen ini adalah untuk:
  • Meningkatkan utilitas CPU
  • Data dan instruksi dapat diakses dengan cepat oleh CPU
  • Efisiensi dalam pemakaian memori yang terbatas
  • Transfer dari/ke memori utama ke/dari CPU dapat lebih efisien
B.Cara Kerja Memori Komputer 
 
Jika disebut satu per satu, akan sangat banyak berbagai jenis yang berbeda untuk memori elektronik yang kita jumpai dalam kehidupan sehari-hari. Kebanyakan memori elektronik tersebut telah menjadi bagian terpadu dalam kosa kata kita, RAM ,ROM, Cache, Dynamic RAM, Static RAM, Flash memory, Memory Sticks, Virtual memory, Video memory, BIOS dan lain-lain.
Bahkan ketika kita sedang melihat layar monitor komputer, komputer di depan kita mempunyai memori. Namun yang jarang diketahui adalah, bahwa banyak perangkat elektronik yang kita gunakan sehari-hari juga mempunyai beberapa bentuk memori. Berikut adalah beberapa contoh perangkat yang menggunakan memori yaitu telepon seluler, PDA, Konsol Game, Radio Mobil, Perekam Video, dan Televisi.

Walaupun memori secara teknis adalah berbagai bentuk penyimpanan elektronik, istilah memori digunakan paling banyak digunakan untuk merujuk pada bentuk penyimpanan sementara yang cepat. Jika CPU komputer anda harus secara konstan mengakses hard drive(Harddisk) untuk mengambil setiap potongan data yang dibutuhkan, hal tersebut akan dioperasikan dengan sangat lambat. Ketika informasi disimpan dalam memori, CPU bisa mengakses informasi tersebut dengan jauh lebih cepat. Kebanyakan memori dibutuhkan untuk menyimpan data sementara.

Bahkan prosesor tercepat membutuhkan sebuah buffer(penyangga) untuk menyimpan informasi ketika sedang diproses. RAM bagi CPU bagaikan sebuah meja untuk memasak: RAM bertugas sebagai tempat dimana bahan dan alat yang digunakan untuk mengerjakan, menunggu sampai anda ingin mengambil dan menggunakan bahan-bahan tersebut. Baik sebuah CPU yang cepat dan sejumlah besar RAM dibutuhkan untuk Komputer yang cepat. Setiap Komputer mempunyai nilai maksimum RAM yang bisa dipakai, dan slot pada motherboard menandakan jenis dari RAM yang Komputer butuhkan.
 

Seperti yang kita lihat pada diagram di atas, CPU mengakses memori berdasar pada sebuah hirarki yang berbeda. Baik itu datang dari penyimpanan permanen (harddisk) atau input (keyboard), sebagian besar data masuk dalam Random Access Memory(RAM) pertama kali. CPU kemudian menyimpan potongan data, CPU seringkali akan harus mengakses sebuah cache dan menyimpan instruksi khusus dalam register.
Semua komponen dalam komputer kita, seperti CPU,  harddisk dan sistem operasi, bekerja sama sebagai sebuah tim, dan memori adalah salah satu bagian paling penting dalam tim ini. Dari saat kita menyalakan komputer sampai kita mematikan komputer, CPU kita secara terus-menerus menggunakan memori. Mari kita lihat scenario berikut:
•    Komputer dinyalakan
•    Komputer memasukkan data dari Read-Only Memory(ROM) dan menjalakankan sebuah pengujian Power-On Self-Test(POTS) untuk menjamin bahwa semua komponen utama telah berfungsi sebagaimana mestinya. Sebagai bagian dari pengujian ini, controller memory memeriksa semua alamat memori dengan operasi read/write(baca/tulis) secara cepat untuk menjamin bahwa tidak ada error pada chip memori. Read/write berarti data dituliskan pada sebuah bit dan kemudian membaca dari bit tersebut.
•    Komputer memasukkan Basic Input/Output Sistem(BIOS) dari ROM. BIOS menyediakan informasi paling dasar tentang peralatan penyimpanan, urutan boot, dan keamanan, kemampuan Plug and Play(mekanisme pengenal peralatan otomatis), dan beberapa hal lain.
•    Komputer memasukkan Sistem Operasi (OS) dari harddisk pada RAM dari sistem. Secara umum, bagian penting dari sistem operasi disimpan dalam RAM sepanjang Komputer menyala. Hal ini memungkinkan CPU untuk mempunyai akses langsung pada sistem operasi, yang meningkatkan unjuk kerja dan fungsionalitas dari sistem keseluruhan.
•    Ketika kita membuka aplikasi, aplikasi tersebut dimasukkan ke dalam RAM. Untuk menjaga penggunaan RAM, berbagai aplikasi hanya memasukkan bagian penting dari program pada awalnya, dan kemudian memasukkan bagian lainnya ketika dibutuhkan
•    Setelah sebuah aplikasi dimasukkan, setiap file yang dibukan untuk digunakan dalam aplikasi tersebut dimasukkan ke dalam RAM
•    Ketika kita menyimpan sebuah file dan menutup aplikasi tersebut, file tersebut ditulis pada peralatan penyimpanan, dan kemudian aplikasi tersebut dikeluarkan dari RAM.
Dalam urutan daftar di atas, setiap kali sesuatu dimasukkan atau dibuka, maka hal tersebut akan ditempatkan ke dalam RAM. Hal ini secara sederhana berarti bahwa hal tersebut telah diletakkan ke dalam area penyimpanan sementara dalam komputer sehingga CPU bisa mengakses informasi tersebut dengan lebih mudah. CPU meminta data yang dibutuhkan dari RAM, CPU mengolahnya dan menuliskan data baru kembali ke RAM secara terus menerus berulang. Dalam kebanyakan komputer, pergantian data antara CPU dan RAM terjadi juataan kali dalam setiap detik. Ketika sebuah aplikasi ditutup, aplikasi tersebut dan setiap file yang berhubungan biasanya dihapus dari RAM untuk membuat ruangan kosong untuk data baru. Jika file yang berubah tidak disimpan dalam peralatan penyimpanan permanen sebelum dihapus, file tersebut akan hilang.
Manajemen memori dilakukan dengan cara membagi-bagi memori untuk mengakomodasi banyak Aplikasi (proses). Manajemen memori dilakukan untuk menjamin agar setiap Aplikasi yang ready dapat segera memanfaatkan Jatah waktu processor. Berikut adalah istilah – istilah yang terkait:
-    Frame adalah sebuah blok pada memori utama dengan ukuran yang tetap.
-    Page adalah sebuah blok data dengan ukuran tetap yang terletak pada memori sekunder seperti disk. Sebuah page bisa sementara waktu disalin ke dalam sebuah frame pada memori utama.
-    Segment adalah sebuah blok data yang berukuran tidak tetap yang terletak pada memori sekunder. Keseluruhan segmen bisa secara sementara waktu disalin pada ruangan yang tersedia pada memori utama (segmentasi) atau segment tersebut bisa dibagi menjadi beberapa page yang mana secara satuan bisa disalin ke dalam memori utama (gabungan antara segmentasi dan paging)

C.Rangkaian Dasar Memory
 
 
Bila data masukan dan keluaran untuk elemen ke i kita sebut Di dan Qi, sinyal alamatnya kita sebut Ai, sinyal baca Ri dan sinyal tulis Wi, maka untuk masing-masing flip-flop D dengan masukan D dan keluaran Q, dapat ditulis persamaan logika sebagai berikut:
  Penabuh                      : CP = Ai Wi
  Data masukan : D = Di CP
  Data Keluaran : Q = Ai Ri


D. Perbandingan Memory dan Flip-Flop
Flip-flop merupakan suatu memori dengan kapasitas 1 bit. Selama catu daya-nya terpasang maka memorinya akan bertahan. Dalam penerapannya, memori yang terkandung dalam flip-flop dapat diubah dengan memberikan clock pada masukannya. Flip-flop disusun dari rangkaian dasar yang berupa latch yaitu latch SR. Latch jenis ini dapat dibentuk dari gerbang NAND dan gerbang NOR, seperti yang diperlihatkan pada Gambar 1.




Gambar 1. SR latch menggunakan gerbang NAND.



Sebuah flip-flop adalah suatu piranti digital yang mampu menyimpan sebuah bit. Flip-flop ini mempunyai dua keadaan yang stabil dan dapat terus berada pada salah satu keadaan itu sampai menerima sinyal input yang mengubahnya. Biasanya, flip-flop mempunyai dua output yang saling berkomplemen, yang ditunjukan dengan Q dan Q; jika Q = 1, maka flip-flop di-set dan jika Q = 0, maka flip-flop akan di-reset. Jadi dua kemungkinan keadaan operasi flip-flop ini adalah jika Q = 0, Q = 1 dan Q = 1, Q = 0. Sebuah flip-flop mempunyai input pengendali (triggering), yang disebut dengan input waktu (clock), yang mampu melakukan sinkronisasi perubahan dua keadaan tersebut dengan pulsa waktu. Flip-flop dapat mengubah keadaan pada sisi positif atau negatif dari pulsa waktu. Teknik sinkronisasi ini disebut dengan edge-triggering.
Sedangkan Memori merupakan bagian dari komputer yang berfungsi sebagai tempat penyimpanan informasi yang harus diatur dan dijaga sebaik-baiknya. Memori biasanya disebut juga dengan istilah : computer storage, computer memory atau memory, merupakan piranti komputer yang digunakan sebagai media penyimpan data dan informasi saat menggunakan komputer. Memory merupakan bagian yang penting dalam komputer modern dan letaknya di dalam CPU (Central Processing Unit). Sebagian besar komputer memiliki hirarki memori yang terdiri atas tiga level, yaitu:
  • physical Register di CPU, berada di level teratas. Informasi yang berada di register dapat diakses dalam satu clock cycle CPU.
  • Primary Memory (executable memory), berada di level tengah. Contohnya, RAM. Primary Memory diukur dengan satu byte dalam satu waktu, secara relatif dapat diakses dengan cepat, dan bersifat volatile (informasi bisa hilang ketika komputer dimatikan). CPU mengakses memori ini dengan instruksi single load dan store dalam beberapa clock cycle.
  • Secondary Memory, berada di level bawah. Contohnya, disk atau tape. Secondary Memory diukur sebagai kumpulan dari bytes (block of bytes), waktu aksesnya lambat, dan bersifat non-volatile (informasi tetap tersimpan ketika komputer dimatikan). Memori ini diterapkan di storage device, jadi akses meliputi aksi oleh driver dan device.
E.Kesimpulan
Memory merupakan bagian dari flip flop.Dimana flip flop adalah nenek moyang dari memory dan memiliki fungsi yangtidak jauh berbeda yakni flip flop berfungsi sebagai memory(menyimpan data 1 bit). Flip-flop adalah rangkaian digital yang digunakan untuk menyimpan satu bit data secara semi permanen sampai ada suatu perintah untuk menghapus atau mengganti isi dari bit yang tersimpan tersebut. Prinsip dasar dari flip-flop adalah suatu komponen elektronik dasar seperti transistor, resistor dan diode yang dirangkai menjadi suatu gerbang logika yang dapat bekerja secara sekuensial.


 

»»  BACA SELENGKAPNYA...