Selasa, 20 Oktober 2015

program nilai mahasiswa menggunakan borland c++

#include <iostream>
#include <conio.h>

void main ()
{
int nilai_tugas,nilai_uts,nilai_uas,nilai_keaktifan,Hasil_total;
int bobot_T,bobot_Uts,bobot_Uas,bobot_K;
cout<<" masukan nilai Tugas     : ";cin>>nilai_tugas;
cout<<" masukan nilai UTS     : ";cin>>nilai_uts;
cout<<" masukan nilai UAS     : ";cin>>nilai_uas;
cout<<" masukan nilai Keaktifan: ";cin>>nilai_keaktifan;
Hasil_total = (nilai_tugas*0.25)+(nilai_uts*0.25)+(nilai_uas*0.25)+(nilai_keaktifan*0.25);
cout<<"\nHasil Totalnya adalah "<<Hasil_total;

if (Hasil_total>=80 && Hasil_total<=100)
{
    cout<<"\nanda mendapatkan nilai A"<<endl;
   cout<<"anda LULUS";
}
else if (Hasil_total>=70 && Hasil_total<=79)
{
    cout<<"\nanda mendapatkan nilai B"<<endl;
   cout<<"anda LULUS";
}
else if (Hasil_total>=60 && Hasil_total<=69)
{
    cout<<"\nanda mendapatkan nilai C"<<endl;
   cout<<"anda LULUS Tapi Sebaiknya diULang";
}
else if (Hasil_total>=50 && Hasil_total<=59)
{
    cout<<"\nanda mendapatkan nilai D"<<endl;
   cout<<"Anda LULUS dan WAJIB DIULANG";
}
else
{
    cout<<"\nanda mendapatkan nilai E"<<endl;
   cout<<"Anda TIDAK LULUS";
}


getch();
}

program menghitung luas bidang menggunakan borland c++

 #include <stdio.h>
#include <conio.h>
#include <iostream.h>

main()
{
char lagi;
int a,l,t,panjang,lebar,sisi1,sisi2,kode;
awal:
float luas;
clrscr();
// printf("n"):
   cout<<"PILIHAN TUGAS : "<<endl;
   cout<<endl;
   cout<<"\t\t 1. Luas Segitiga "<<endl;
   cout<<"\t\t 2. Luas Persegi Panjang "<<endl;
   cout<<"\t\t 3. Luas Bujur Sangkar "<<endl;
   cout<<endl;
   cout<<"Masukan Pilihan [1/2/3] : " ;cin>>kode;
   cout<<endl<<endl;

if ( kode == 1 )
{
                cout<<"Menghitung Luas Segitiga"<<endl;
                cout<<"\nMasukan Alas                                = ";
                cin>>a;
                cout<<"Masukan Tinggi                 = ";
                cin>>t;
                luas= a*t/2;
                cout<<"Hasil Luas Segitiga           = "<<luas<<endl;
}
else if ( kode == 2 )
{
                cout<<"Menghitung Luas Persegi Panjang"<<endl;
                cout<<"\nMasukan Panjang                                        = ";
                cin>>panjang;
   cout<<"Masukan Lebar                                               = ";
   cin>>lebar;
   luas=panjang*lebar;
   cout<<"Hasil Luas Persegi Panjang        = "<<luas<<endl;
}
else if ( kode == 3 )
{
                cout<<"Menghitung Luas Bujur Sangkar"<<endl;
   cout<<"\nMasukan Sisi 1                                           = ";
   cin>>sisi1;
   cout<<"Masukan Sisi 2                                                = ";
   cin>>sisi2;
   luas=sisi1*sisi2;
   cout<<"Hasil Luas Bujur Sangkar            = "<<luas<<endl;
}
printf("\n\n");
cout<<"INGIN INPUT LAGI [Y/T] : "; cin>>lagi;
if ( lagi == 'Y' || lagi == 'y' )
goto awal;
else
cout<<"\nDEMIKIAN DAN TERIMA KASIH ";
getch();
}

program jadwal kuliah menggunakan borland c++

#include <iostream>
#include <conio.h>

void main ()
{
char hari,pilih jam;
cout<<"    pada hari : "<<endl<<endl;
cout<<" Senin   = 1"<<endl;
cout<<" Selasa  = 2"<<endl;       
cout<<" Rabu    = 3"<<endl;       
cout<<" Kamis   = 4"<<endl;                       
cout<<" Jumat   = 5"<<endl;
cout<<" Sabtu   = 6"<<endl;
cout<<" Minggu  = 7"<<endl;
\n"<<endl;

cout<<" Masukkan Kode pada hari di atas = "; cin>>hari;
switch(hari)
{
case '1':
cout<<"Mata Kuliah Kalkulus : jam 9";break;
case '2':
cout<<"Mata Kuliah Fisika Dasar : jam 7";break;
case '3':
cout<<" Kode Jam kuliah"<<endl;
cout<<"jam 7-9 : 1"<<endl;
cout<<"jam 9-10 : 2"<<endl;
cout<<"jam 10-12 : 3"<<endl;
cout<<"jam 12-13 : 4"<<endl;
cout<<"jam 13-15 : 5"<<endl;
cout<<" Masukkan Kode Jam : "; cin>>pilihjam;
switch(pilihjam)
{
 case '1': cout<<"Mata kuliah Pendidikan Pancasila";break;
 case '2': cout<<"kosong";break;
 case '3': cout<<"Mata kuliah Bahasa Inggris 1";break;
 case '4': cout<<"kosong";break;
 case '5': cout<<"Mata kuliah Logika Informatika";break;
}
break;
case '4':
cout<<"Mata Kuliah Struktur Data : jam 12";break;
case '5':
cout<<"Mata Kuliah Agama : jam 9";break;
case '6':
cout<<"libur";break;
case '7':
cout<<"libur";break;
default :
cout<<" hasil tidak diketahui ";
}
getch();
}

menghitung gaji karyawan menggunakan Borland C++

 #include <iostream.h>
#include <conio.h>
#define p 0.06

main () {
const int gp =20000;         //p= pajak, gp= gaji pokok, ul= uang lembur
const int ul =25000;         //nk= nama karyawan, jk=jam kerja, jl=jam lembur
char nk [30];               //g=gaji, l=lembur
int jk,jl,g,l,total_gaji;


cout<<"   Program Penghitung Gaji Pokok Karyawan \n\n";
cout<<"=========================================== \n\n";
cout<<"Gaji Pokok \t: Rp 20.000/jam\n";
cout<<"Uang Lembur \t: Rp 25.000/jam\n";
cout<<"Pajak \t\t: 6%\n\n";
cout<<"===========================================\n\n";
cout<<"Masukkan Nama Karyawan :";cin>>nk;
cout<<"Masukkan jumlah jam kerja <dalam sehari>  :";cin>>jk;
cout<<"Masukkan jumlah jam lembur <dalam sehari> :";cin>>jl;
cout<<"\n";

g=jk*gp;
l=jl*ul;
total_gaji=g+l-((g+l)*p);


cout<<nk<<" bekerja selama "<<jk<<" jam dan lembur selama "
<<jl<<" jam \nSehingga mandapatkan gaji sebesar Rp "<<g<<
" dan uang lembur sebesar Rp "<<l<<
"\nTotal gaji yang didapat setelah dikurangi pajak adalah sebesar Rp "<<total_gaji;

getch();
}

Senin, 18 Mei 2015

Cara membuat Contact Form

  1. Masuk ke Google Drive dan login menggunakan akun GMail Anda.

  2. Click pada tombol Create disebelah kiti dan pilih Form option.


  3. Sebuah tab baru akan muncul. Masukan nama form dan pilih tema default. Lalu klik ok
  4. form name
  5. Lalu akan muncul tab pembuatan form. Sekarang masukkan Name di kolom Question Title  , centang pada required question dan kemudian tekan tombol done, seperti yang ditunjukkan pada gambar di bawah. Gunakan question type : teks .

    form field
  6. Untuk menambah lebih banyak pilihan seperti Email, Subjek dan Pesan cukup tekan tombol item yang menambah dan tambahkan sebanyak item yang ingin Anda tambahkan dalam bentuk form Anda.
  7. Setelah Anda puas dengan bentuk, tekan tombol kirim bentuk dari sudut kanan atas layar.
  8. Sebuah kotak dialog akan terbuka. Click pada Embed button and salin seluruh kode  ke postingan atau ke page contact anda.
Tip: Kode akan terlihat seperti ini:
<iframe frameborder="0" height="500" marginheight="0" marginwidth="0" src="https://docs.google.com/forms/d/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/viewform?embedded=true" width="760">Loading...</iframe>
Formulir kontak telah dibuat. Sekarang kita harus mengaktifkan opsi pemberitahuan yang berarti ketika seseorang mengisi dan mengirimkan formulir dari blog kita, maka kita harus menerima pemberitahuan. Untuk melakukannya, ikuti langkah-langkah berikut:

Pengaktifan Pemberitahuan

  1. Click pada tombol "choose response destination" diatas page.

  2. choose response destination
  3. Sebuah kotak pop up akan muncul. Pilih tombol radio spreadsheet baru dan tekan tombol create. Lihat di bawah screenshot.
  4. create spreadsheet


  5. Sekarang klik pada tombol "view responses"





  6. Sebuah tab baru akan terbuka dengan spreadsheet.
  7. Sekarang klik pada menu Tools dan pilih aturan pemberitahuan.

  8. notification rules


  9. Sebuah menu popup akan muncul. Cukup centang pada  A user submits a form and Email - right away options dan tekan tombol simpan!
  10. email - right away


  11. selesai

Cara Asyik Belajar Pemrograman Java

 7 cara asyik belajar pemrograman Java berikut:

1. Belajar via online

compile-online-java
Asyiknya belajar dengan cara ini, pembaca tidak perlu menginstall IDE[1]. Langsung coding dan compile, pembaca sudah bisa melihat hasilnya. Dilengkapi dengan tutorial yang interaktif, pembaca akan lebih mudah untuk memahami class dalam Java. Pembaca tinggal memilih chapter, dan mengikuti intruksinya. Ini dia penyedianya tutorialspoint dan learn java online.

2. Belajar by doing

programming-by-doing
Jika pembaca pernah mencoba untuk melatih skill pemrograman Java secara otodidak dan belum merasakan tantangan didalamnya. Pembaca bisa memecahkan tantangan asyik yang diberikan oleh situs programmingbydoing. Lebih dari 2000 sekolah sudah mencoba tantangan ini. Dengan gaya problem solving, pembaca bisa menguji skill yang sedang dikuasai.

3. Belajar via video

new-boston-java-video
Dengan belajar lewat konten video akan lebih asyik dan mudah diserap karena dijelaskan dengan memuat banyak unsur multimedia. Dibandingkan belajar lewat buku yang menampilkan teks dan gambar saja bisa memakan waktu yang banyak untuk memahaminya. Apalagi kadang pembaca sibuk dan banyak hal yang harus dikerjakan. Pembaca bisa menikmati jutaan video mengenai pemrograman Java pada situs youtube, vimeo dan lain-lain. Dan salah satu channel video tutorial pemrograman Java paling dikenal adalah NewBoston.

4. Kursus Online

kursus-online
Pembaca kadang tidak paham mengenai penjelasan di buku pemrograman Java, apalagi sintaks yang relatif sulit dipahami. Hal ini bisa diatasi dengan mengikuti kursus online mengenai pemrograman Java. Dengan kursus online, pembaca bisa langsung bertanya pada lecture dan berdiskusi dengan peserta lain. Salah situs penyedia kursus online pemrograman Java adalah Udemy. Lebih dari 47,000 peserta mengikuti kursus ini. Selain Udemy, kursus online yang lain adalah eLearning Rakyat yang digagas oleh Pak Onno W. Purbo. Di situs tersebut juga terdapat kursus online pemrograman Java.

5. Belajar dengan animasi

greenfoot
Yang lebih asyik lagi adalah belajar pemrograman Java dengan animasi. Situs Greenfoot menyediakan animasi untuk belajar pemrograman Java. Didalamnya terdapat coding yang dipasangkan dengan animasi agar program lebih mudah dipahami. Pembaca juga bisa berdiskusi, sharing dan berhubungan langsung dengan komunitas antara pengguna, dari peserta maupun guru. Model animasinya didesain agar pemrograman jadi lebih mudah dengan animasi dua dimensi. Pembaca bisa mengunduh animasinya untuk sistem operasi Linux, Mac dan Windows.

6. Belajar bareng teman

bt-indones-teman
Saat mendengarkan penjelasan guru atau dosen kadang malu bertanya, padahal masih bingung mengenai materi pemrograman Java. Di dalam kelas pasti ada yang jago coding Java, jika anda menemuinya maka ajaklah teman anda tersebut agar belajar bersama. Biasanya dia menolak diajak belajar bareng. Kalau mendapat kondisi tersebut, bawalah sesuatu yang dia sukai. Misalkan dia suka martabak manis. Bawalah dua atau tiga bungkus martabak manis dan ajak lagi, kemungkinan besar pasti diterima. Pembaca bisa belajar dan leluasa bertanya tentang soal pemrograman java seharian penuh bareng teman. Coding sambil ngopi bareng teman, asyik bukan.

7. Belajar bareng komunitas

bt-indones-komunitas
Komunitas ada yang online juga ada yang offline. Kalau yang online, pembaca bisa temukan komunitas pemrograman Java di Kaskus, Grup Facebook dan forum lain. Sedangkan yang komunitas offline, pembaca bisa gabung grup pemrograman Java di wilayah sekitar pembaca. Dengan belajar bareng, pembaca akan mendapat resource lebih mengenai pemrograman Java. Selain itu juga bisa mendapat pekerjaan terkait pemrograman Java. Asyik bukan, sudah dapat materi, dapat kerjaan lagi.
Belajar pemrograman Java tidak melulu dengan buku. Dengan 7 cara asyik belajar pemrograman Java ini, pembaca tinggal pilih sesuai selera yang diinginkan. Semoga bisa membuat pemrograman Java tambah asyik, ya.

Cara Mengedit Postingan di Wordpress


Berikut adalah tutorial untuk mengedit postingan di wordpress:

  1. Langkah pertama yang harus anda lakukan adalah login ke http://domainanda.com/wp-admin dengan menggunakan akun anda sehingga muncul tampilan dashboard.
  2. Kemudian anda dapat menyoroti icon post dengan menggunakan mouse anda kemudian anda dapat klik "all post".
  3. Selanjutnya anda dapat memilih postingan yang akan anda edit. Kemudian anda dapat mengklik judul atau memilih cara lain dengan mengklik edit atau quick edit. Pada quick edit hanya tampil beberapa kolom editan saja atau lebih singkat. Sedangkan apabila anda ingin melakukan edit lengkap maka anda dapat memilih edit atau nama judulnya.
  4. Selanjutnya maka akan tampil edit post. Pada ujung kolom sebelah kiri maka anda akan menemukan icon visual dan text. Pada kolom icon visual maka tampilan yang terdapat dikolom akan sama dengan tampilan di blog sedangkan apabila anda menggunakan text anda akan dihadapkan pada bahasa pemograman.Kami sarankan untuk menggunakan visual.
  5. Anda dapat mengedit sesuai dengan kebutuhan anda. Misalnya kami akan memberi contoh untuk membuat link di blog anda. Anda dapat memblok terlebih dahulu yang akan ditambahkan link kemudian anda tambahkan url sesuai dengan kebutuhan anda atau anda dapat memberikan link pada konten yang sudah ada.
  6. Sedangkan bagi anda yang ingin menambahkan tambahan icon anda dapat mengklik icon yang kanan sehingga anda lebih lengkap dalam melakukan editing.
  7. Bagi anda yang ingin mempertahankan artikel utama anda di home maka anda dapat memilih visibility kemudian pilih edit dan centang pada bagian sick this post to the front page.
Itulah dia cara mengedit postingan sehingga membantu anda untuk menambahkan dan mengurangi informasi sesuai dengan kebutuhan blog atau website anda di wordpress. 

Senin, 13 April 2015

artikel MENGEMBANGKAN WEBSITE

Pada saat penulisan, pengembangan web pada sisi klien merupakan salah satu pengembangan yang dapat dilakukan dengan sangat mudah. Cukup dengan sebuah browser dan teks editor (yang hampir selalu diikut sertakan dalam sistem operasi) anda sudah dapat langsung memulai pengembangan! Tetapi tentunya terdapat banyak perangkat pengembangan yang akan sangat memudahkan anda dalam membuat website yang sangat bagus. Bagian ini akan memberikan daftar perangkat pengembangan yang diperlukan, serta penjelasan singkat mengenai setiap alat tersebut.
Karena web ditampilkan dalam browser, tentunya browser merupakan perangkat utama yang harus dimiliki oleh seorang pengembang web. Seperti yang telah dijelaskan pada bagian Browser dan Kode Klien, pastikan untuk memiliki setidaknya beberapa browser utama yang paling banyak digunakan. Tabel Download Browser memperlihatkan browser populer, dan tempat mendapatkan browser tersebut.

Browser Download
Microsoft Internet Explorer Disertakan dalam Sistem Operasi Windows
Mozilla Firefox http://www.mozilla.org/en-US/firefox/new
Google Chrome https://www.google.com/intl/en/chrome/browser/
Apple Safari Disertakan dalam Sistem Operasi Mac OS X, download untuk windows http://support.apple.com/downloads/#safari
Opera http://www.opera.com/download
Download dan pasang browser yang tertera pada tabel~ref{tbl:browser-download}, dan pastikan semua browser dapat berjalan dengan benar. Idealnya, lakukan pengujian di dalam setiap browser, untuk memastikan tampilan yang dihasilkan optimal untuk setiap browser tersebut. Jika merasa pengujian memakan terlalu banyak waktu, setidaknya lakukan pengujian di tiga browser terpopuler (pada masa penulisan), yaitu Internet Explorer, Firefox, dan Chrome.
Dalam melakukan pengembangan, sering kali kita menemukan banyak masalah pada kode kita. Untuk menyelesaikan masalah-masalah tersebut, biasanya kita harus dapat mengerti kenapa masalah bisa muncul, dan lalu mencari solusi dari permasalahan tersebut. Pencarian penyebab masalah dapat dilakukan dengan menjalankan program dan melihat hasilnya, ataupun dengan mencoba memanggil fungsi / program dengan isi parameter yang berbeda-beda. Berbagai teknik penyelesaian masalah tersebut dapat dilakukan dengan mudah melalui emph{debugger}.
Contoh Debugger pada Chrome
Contoh Debugger pada Chrome
Sebagian besar browser utama yang ada pada tabel~ref{tbl:browser-download} telah mengikut sertakan sebuah debugger pada saat kita melakukan instalasi browser tersebut. Tekan F12 pada Internet Explorer dan Chrome untuk membuka debugger. Pada Opera dan Firefox, tekan Ctrl+Shift+I untuk membuka debugger. Safari mengharuskan anda menekan Ctrl+Alt+I untuk membuka debugger. Pengunaan debugger pada setiap browser tidak akan dibahas pada artikel ini. Baca dokumentasi dari debugger yang bersangkutan untuk mempelajarinya. Saran dari penulis, menguasai satu debugger dari sebuah browser saja sudah cukup. Karena memiliki fungsi yang sama, penguasaan salah satu debugger secara otomatis akan membantu kita dalam menggunakan debugger lain.
Tentu saja ini adalah perangkat wajib yang harus dimiliki seorang programmer, untuk melakukan pengembangan apapun. Karena merupakan hal paling mendasar dalam pemrograman (dan biasanya setiap programmer memiliki preferensi masing-masing) maka penulis tidak akan menjelaskan ataupun menyarankan salah satu teks editor lagi. Jelasnya, notepad sangat tidak disarankan. Penulis sendiri ialah pengguna teks editor vim akut.
Sebelum melanjutkan ke bagian berikutnya, pastikan anda telah memiliki semua perangkat yang disarankan pada bab ini. Pembelajaran perancangan web akan menjadi lebih menyenangkan dan mudah ketika anda memiliki semua perangkat yang memudahkan anda dalam melakukan tugas anda. Ingat, tanpa perangkat yang benar, seorang ahli pun tidak dapat menghasilkan karya optimal!

Artikel SEARCH ENGINE / MENGGUNAKAN MESIN PENCARI ONLINE




 Search Engine adalah suatu portal website yang menyediakan informasi pencarian data-data yang dibutuhkan pengunjung internet. Untuk mendapatkan informasi-informasi yang dibutuhkan, pengunjung internet masuk ke situs tersebut dan melakukan pencarian. Website search engine yang terkenal adalah Google dan Yahoo.
Cara kerja search engine pertama-tama mencopy paste semua halaman website yang ada di dunia. Setelah data tersebut masuk kemudian diolah dengan algoritmanya sendiri. Saat pengunjung mencari data yang dibutuhkan, dengan algoritmanya dia menampilkan data sesuai yang  dimasukkan pengunjung.
Algoritma Search Engine
Secara umum, algoritma pencarian adalah sebuah prosedure yang bekerja dalam satu arah. Cara kerjanya sebagai berikut, pertama ada masalah, kemudian mencari berbagai solusi yang mempunyai kemungkinan sebagai pemecahannya, lalu keluar dengan hasil akhir yaitu sebuah solusi.
Dengan metode atau prosedure seperti itulah sebuah search engine bekerja. Pertama dia akan meminta masukan atau sebuah permasalahan. Apa permasalah itu? Yaitu kata/kalimat yang ingin kita cari di internet. Setelah kita memasukkan kata kedalam kotak yang disediakan, kemudian mengklik tombol search, maka prosedure kedua dijalankan oleh search engine.
Pada tahap kedua inilah algoritma pencarian mulai bekerja. Melalui algoritma ini search engine akan berusaha mengumpulkan, dan mengurutkan berbagai solusi yang menurutnya mempunyai keterkaitan dengan kata/kalimat yang dicari. Dan akhirnya keluar dengan hasil akhir yaitu menampilkan berbagai halaman web yang menurut search engine tadi berhubungan dengan kata/kalimat yang dicari.
Ada berbagai macam algoritma pencarian yang bisa digunakan oleh search engine untuk memecahkan masalah. Masing-masing search engine menggunakan metodanya sendiri. Itulah yang menyebabkan mengapa saat kita mencari menggunakan kata/kalimat yang sama namun di search engine yang berbeda, akan mendapatkan hasil yang berbeda pula.
Berikut ini beberapa macam algortima pencarian yang digunakan oleh search engine:
List Search
Algoritma ini bekerja dengan cara mencari secara berurutan. Kita bisa membayangkannya seperti saat kita ingin mencari seseorang dalam sebuah antrian. Maka kita mencarinya dengan cara memeriksa satu persatu, dari awal antrian hingga kita menemukan orang yang ingin kita cari.
Cara atau algoritma seperti ini biasanya digunakan saat kita ingin mencari dengan menggunakan satu faktor atau satu kunci saja sebagai penentu. Untuk antrian yang pendek, cara ini mungkin cukup efektif dan efisien. Tapi untuk mencari sebuah kata dari milyaran web page yang ada di internet, maka akan membutuhkan waktu yang sangat lama.
Tree Search
Bayangkan sebuah pohon! Bayangkan mulai dari akar, batang, cabang, kemudian ranting-rantingnya. Begitulah cara kerja dari algoritma ini. Algoritma ini akan bekerja dengan cara mencarinya dari yang paling mendekati hingga ke yang paling tidak mendekati. Atau bisa juga dikatakan dari yang paling umum hingga ke yang paling spesifik, atau sebaliknya.
Algoritma ini mirip dengan cara yang digunakan orang untuk mengatur internet. Seperti yang kita tahu, setiap situs yang ada di internet itu mempunyai keterkaitan antara satu dengan yang lainnya. Kita bisa menelusuri keterkaitan ini dengan cara memulai dari tingkat yang paling kecil dulu, kemudian ke tingkat yang paling besar, atau sebaliknya.
Tree searches adalah cara yang ampuh digunakan untuk melakukan pencarian di internet, akan tetapi cara ini tidak selalu memberikan hasil yang memuaskan.
SQL Search
Diambil dari kata sequel. Satu kelemahan saat melakukan pencarian menggunakan metode Tree Search yaitu pencarian dilakukan dengan cara dari point ke point, atau dari satu titik ke titik. Itu artinya data harus dicari secara hirarki, dari besar ke kecil atau sebaliknya. Dan kelemahan ini bisa teratasi dengan menggunakan SQL search.
Informed Search
Algoritma informed search bekerja dengan cara mencari solusi yang spesifik atau khusus dari sebuah dataset yang bercabang-cabang (tree dataset). Sesuai dengan namanya, algoritma ini tidak selalu cocok digunakan untuk melakukan pencarian di internet. Karena algoritma ini cuma cocok digunakan untuk pemecahan masalah-masalah yang spesifik atau khusus saja. Sedangkan kita seringkali ingin mencari pemecahan untuk masalah-masalah yang bersifat umum atau luas.
Adversarial Search
Adversarial search bekerja dengan cara mencari berbagai kemungkinan solusi atas sebuah masalah. Ini seperti saat kita melakukan permainan rolex atau gambling, dimana semua kemungkinan akan kita coba. Algoritma ini sulit digunakan untuk melakukan pencarian di internet, sebab berapa banyak kemungkinan yang akan di dapat untuk mencari sebuah kata di internet? Nyaris tak terhingga.
Constraint Satisfaction Search
Saat kita mencari suatu kata/kalimat di internet, maka algoritma constraint satisfaction search ini sepertinya adalah metode yang paling mendekati atau sesuai dengan keinginan mu. Algoritma pencarian jenis ini, akan mencari solusi dengan cara memberikan berbagai alternatif pilihan. Algoritma ini akan mencari dengan berbagai cara, dan tidak harus dengan cara yang berurutan.
Itu tadi beberapa algoritma yang diperlukan saat sebuah search engine akan dibuat. Dan seringkali lebih dari satu algoritma yang digunakan oleh sebuah search engine. Dan seringkali juga, search engine tertentu akan membuat algoritma yang baru.

artikel MEMBANGUN KONEKSI INTERNET

Kalau kita bicara tentang jaringan komputer, maka tujuan utama sekarang ini adalah agar bisa berbagi koneksi internet dengan beberapa komputer lain dirumah atau dikantoran kecil. Kalau jaringan komputer untuk perusahaan dari skala kecil sampai interprise koneksi internet adalah sangat vital utamanya untuk kebutuhan komunikasi baik E-mail, data, voice, video converence ataupun kebutuhan koneksi global lainnya. Koneksi jaringan internet untuk perusahaan lebih banyak sebagai elemen kunci untuk kebutuhan komunikasi global. Bahkan untuk kebutuhan browsing internet sangat dibatasi dengan berbagai security policy mengingat banyaknya threat yang datang dari internet, apalagi yang berhubungan dengan situs porn. Company biasanya menerapkan filter management terhadap content site yang boleh dikunjungi dengan berlangganan layanan website management semacam Web Spy untuk memfilter black list site dan hanya melewatkan white list site saja, dan juga management account siapa yang boleh dan tidak boleh akses internet, akses download, time management akses internet dan sebagainya.
Kita tidak akan membahas jaringan komputer untuk company baik dengan skala kecil menengah sampai dengan skala enterprise yang rumit. Kita hanya akan membahas bagaimana anda bisa membangun jaringan internet di rumah sendiri.

Jaringan Internet untuk Rumah / SOHO

Apa saja opsi anda untuk bisa membangun jaringan komputer dengan koneksi internet di rumah atau di kantoran kecil anda? Ada tiga opsi utama walaupun ada beberapa layanan internet dengan kalangan terbatas juga di beberapa kota besar dengan koneksi Wifi.
  1. Berlangganan layanan internet dari Telkom Speedy
  2. Berlangganan jaringan 3G cellular
  3. Berlangganan layanan Cable broadband (Jakarta Surabaya)
Ketiga opsi ini akan kita bahas pada seksi-seksi berikut ini.

Jaringan Internet dengan Telkom Speedy

Telkom sangat aggressive sekali akhir-akhir ini untuk memasarkan layanan koneksi internet Speedy untuk di rumahan dan juga untuk perkantoran skala kecil mengingat infrastructure untuk layanan Speedy sudah tersedia di rumah pelanggan yaitu jaringan kabel telpon. Layanan Speedy memang berbasis xDSL yang menumpang lewat kabel voice yang ada tanpa harus saling mengganggu. Kedua layanan voice (telpon) dan Internet bisa berjalan bersama lewat jaringan kabel telpon yang ada.

Perangkat yang dibutuhkan

Jika anda sudah berlangganan speedy, biasanya Telkom menyediakan sebuah modem ADSL gateway yang dikoneksikan langsung ke satu komputer lewat kabel jaringan UTP dari port Ethernet modem ke NIC adapter computer anda. Bagus jika modem gateway dari Telkom berisi empat buah port RJ-45, anda bisa koneksikan ke beberapa komputer sekaligus seperti gambar berikut ini. Jika modem in hanya menyediakan satu port Ethernet (RJ-45) saja maka anda bisa menambahkan sebuah switch yang berisi 8 atau 12 port.
Jaringan internet dengan modem gateway

Untuk koneksi Wifi

Bagaimana jika anda ingin memberikan akses wireless kepada beberapa perangkat mobile seperti laptop (dengan Wifi adapter), Smart-phone, iPad, Android dan handphone lainnya yang ada fitur Wifi nya?
Menambahkan wireless AP
Dengan modem gateway yang ada cukup tambahkan sebuah wireless access point (wireless AP) seperti D-link Dap-1360 yang multi-mode. Anda bisa baca artikel lain cara membuat jaringan internet dengan Dlink di link jaringan wifi dengan Dap 1360 ini.
Menggunakan wireless ADSL modem gateway
Untuk lebih praktisnya, jika anda menginginkan jaringan internet dengan koneksi Wifi, Speedy biasanya juga menawarkan beberapa jenis wireless modem gateway. Atau anda bisa juga beli sendiri banyak dipasaran seperti Tp-link TD-W8961ND yang sangat bandel atau model terbarunya adalah TD-W8980 wireless N600 modem gateway.
Wireless gateway ini dilengkapi empat buah port Gigabit bisa anda gunakan untuk koneksi langsung ke computer dengan kabel UTP. Bagusnya wireless gateway ini adalah fitur dual band sehingga bisa akomodasi koneksi perangkat wifi anda baik yang beroperasi pada 2.4GHz band atau yang 5GHz band sekaligus.
Anda bisa menghubungkan perangkat jaringan seperti komputer, printer dan storage (lewat koneksi USB), iPad, Android dan HP anda pada jaringan komputer internet ini baik lewat koneksi kabel maupun wifi seperti gambar berikut ini.
Jaringan internet dengan wireless gateway

Jaringan Internet dengan 3G

Mungkin di tempat cost anda tidak disediakan telpon untuk bisa berlangganan Speedy, nah solusi untuk berbagi koneksi internet dengan beberapa temen gunakan saja modem USB dari 3G dan gunakan wireless router khusus 3G seperti TP-Link TL-MR3020.
Praktisnya wireless router ini adalah modelnya yang kecil, bisa dibawah kemanapun anda pergi asal ada jaringan cellular maka jaringan internet bisa dibuat secara instan. Anda bersama teman dan kolega bisa berbagi koneksi internet dengan laptop mereka, iPad, Android dll bersamaan hanya dengan satu koneksi modem USB.

Jaringan internet dengan 3g
Bagusnya lagi jika di rumah anda juga bisa menggunakannya untuk koneksi ke Speedy, cukup untuk beberapa koneksi perangkat mobile anda.

Layanan Cable broadband

Untuk di beberapa kota besar seperti di Jabotabek dan Surabaya, anda bisa berlangganan Cable broadband internet yang bisa sekaligus layanan TV cable. Bagaimana anda bisa membuat jaringan komputer dengan koneksi Internet dari Cable broadband ini?
Modem untuk Speedy tidak bisa dipakai, karena layanan Cable menggunakan modem khusus Cable seperti Motorola SB5150 yang murni modem cable, artinya modem yang tidak mempunyai fitur router seperti pada modem Speedy. Jadi anda memerlukan sebuah wireless router untuk bisa membuat jaringan internet wifi. Ingat jangan salah beli, biasanya ada yang salah membeli sebuah wireless access point ketimbang harus wireless router. Ada bedanya antara wireless access point Vs router ini terutama pada fitur NAT.

Bagaimana koneksinya?

Jaringan internet dengan layanan Cable broadband (seperti First Media) menggunakan Cable modem murni sehingga anda mempunyai banyak pilihan wireless router yang luas sekali ragamnya dari yang kelas murah wireless N150 router sampai generasi kelima wireless ac seperti Netgear R6300 wireless ac router.
ISP anda akan memberikan sewa modem dan memberikan koneksi di rumah dengan menghubungkan cable coaxial Cable ke modem. Sementara untuk koneksi ke wireless router dilakukan dengan menghubungkan kabel UTP dari port RJ-45 modem ke port WAN pada wifi router.
Gambar berikut adalah diagram umum untuk jaringan komputer dengan koneksi Cable broadband internet. Fastnet biasanya menawarkan dua jenis wireless router dari Linksys EA4500 atau yang standard Linksys E900.
jaringan internet dengan cable
Untuk pilihan wireless router, Asus RT-N56U atau penerusnya RT-N66U bisa menggantikan Linksys ini. Kedua jenis router Asus ini mempunyai rating yang sangat bagus sekali di Amazon dengan rata-rata diatas 4.0 untuk skala 5 bintang.
Membangun Koneksi Internet sesuai kebutuhan A+ A- Print Email Dewasa ini kebutuhan akan jaringan sangatlah penting, memiliki sebuah komputer, laptop atau smartphone tanpa koneksi internet bagaikan kopi tanpa gula. Kebutuhan sekarang menuntut kita untuk selalu tersambung dengan internet. Mulai dari mengirim email, chatting, ataupun blogging. Lalu apa saja yang kita perlukan untuk membangun koneksi Internet ? Koneksi Internet di dapat melalui penyedia layanan internet atau biasa disebut ISP. Contoh Telkom, Indosat, linknet dll. Parameter Koneksi Internet Berbasis Volume(Volume Based) : Disediakan berdasarkan volume data yang dikirimkan. Berbasis Waktu (Time Based) : Disediakan berdasarkan waktu yang digunakan. Unlimited : Koneksi internet yang tidak dibatasi volume dan waktu penggunaan. Kecepatan Internet ada 2, yaitu kecepatan pengiriman data ke pengguna (download) dan kecepatan pengiriman data ke penyedia layanan (uploading). Perangkat Koneksi Internet 1. Modem (USB) : Berfungsi untuk mengubah sinyal (data) dari komputer untuk ditransmisikan melalui jalur internet begitu pula sebaliknya. Modem USB 2. Router (USB, HUB) : Fungsinya untuk mengatur lalu lintas data dalam jaringan internet. ROUTER 3. HUB : Berfungsi menghubungkan beberapa komputer dalam satu jaringan. Membangun Koneksi Internet 1. Langsung dengan modem usb hanya bisa digunakan satu komputer. Jika ingin membagi internet bisa menggunakan router Skema modem dan router Skema Router Wifi

Source: http://fiddy-inc.blogspot.com/2015/04/membangun-koneksi-internet-sesuai.html
Terimakasih sudah mengunjungi Fiddy JR-Inc.
Membangun Koneksi Internet sesuai kebutuhan A+ A- Print Email Dewasa ini kebutuhan akan jaringan sangatlah penting, memiliki sebuah komputer, laptop atau smartphone tanpa koneksi internet bagaikan kopi tanpa gula. Kebutuhan sekarang menuntut kita untuk selalu tersambung dengan internet. Mulai dari mengirim email, chatting, ataupun blogging. Lalu apa saja yang kita perlukan untuk membangun koneksi Internet ? Koneksi Internet di dapat melalui penyedia layanan internet atau biasa disebut ISP. Contoh Telkom, Indosat, linknet dll. Parameter Koneksi Internet Berbasis Volume(Volume Based) : Disediakan berdasarkan volume data yang dikirimkan. Berbasis Waktu (Time Based) : Disediakan berdasarkan waktu yang digunakan. Unlimited : Koneksi internet yang tidak dibatasi volume dan waktu penggunaan. Kecepatan Internet ada 2, yaitu kecepatan pengiriman data ke pengguna (download) dan kecepatan pengiriman data ke penyedia layanan (uploading). Perangkat Koneksi Internet 1. Modem (USB) : Berfungsi untuk mengubah sinyal (data) dari komputer untuk ditransmisikan melalui jalur internet begitu pula sebaliknya. Modem USB 2. Router (USB, HUB) : Fungsinya untuk mengatur lalu lintas data dalam jaringan internet. ROUTER 3. HUB : Berfungsi menghubungkan beberapa komputer dalam satu jaringan. Membangun Koneksi Internet 1. Langsung dengan modem usb hanya bisa digunakan satu komputer. Jika ingin membagi internet bisa menggunakan router Skema modem dan router Skema Router Wifi

Source: http://fiddy-inc.blogspot.com/2015/04/membangun-koneksi-internet-sesuai.html
Terimakasih sudah mengunjungi Fiddy JR-Inc.
Membangun Koneksi Internet sesuai kebutuhan A+ A- Print Email Dewasa ini kebutuhan akan jaringan sangatlah penting, memiliki sebuah komputer, laptop atau smartphone tanpa koneksi internet bagaikan kopi tanpa gula. Kebutuhan sekarang menuntut kita untuk selalu tersambung dengan internet. Mulai dari mengirim email, chatting, ataupun blogging. Lalu apa saja yang kita perlukan untuk membangun koneksi Internet ? Koneksi Internet di dapat melalui penyedia layanan internet atau biasa disebut ISP. Contoh Telkom, Indosat, linknet dll. Parameter Koneksi Internet Berbasis Volume(Volume Based) : Disediakan berdasarkan volume data yang dikirimkan. Berbasis Waktu (Time Based) : Disediakan berdasarkan waktu yang digunakan. Unlimited : Koneksi internet yang tidak dibatasi volume dan waktu penggunaan. Kecepatan Internet ada 2, yaitu kecepatan pengiriman data ke pengguna (download) dan kecepatan pengiriman data ke penyedia layanan (uploading). Perangkat Koneksi Internet 1. Modem (USB) : Berfungsi untuk mengubah sinyal (data) dari komputer untuk ditransmisikan melalui jalur internet begitu pula sebaliknya. Modem USB 2. Router (USB, HUB) : Fungsinya untuk mengatur lalu lintas data dalam jaringan internet. ROUTER 3. HUB : Berfungsi menghubungkan beberapa komputer dalam satu jaringan. Membangun Koneksi Internet 1. Langsung dengan modem usb hanya bisa digunakan satu komputer. Jika ingin membagi internet bisa menggunakan router Skema modem dan router Skema Router Wifi

Source: http://fiddy-inc.blogspot.com/2015/04/membangun-koneksi-internet-sesuai.html
Terimakasih sudah mengunjungi Fiddy JR-Inc.

RENCANA SETELAH LULUS KULIAH DARI UNIVERSITAS TEKNOLOGI YOGYAKARTA



Masa depan saya setelah lulus kuliah ingin menjadi hacker rencananya, semoga saja bisa.ingin menjadi security IT. Tapi saya akan menekuni di bidang desain web. Kalaupun tidak bisa menjadi hacker seperti apa yang saya inginkan, paling tidak saya menjadi designer web. Karena itu adalah salah satu cita-cita saya dari dulu.
Rencana pertama ingin bekerja di GOOGLE, jika allah menghendaki. Tapi kalau tidak wallahhu alam, disamping itu saya juga ingin mendirikan usaha tentang IT tentang bidang yang sudah saya tekuni. Entahitu di bidang marketing atau jasa.