Selasa, 11 Januari 2011

ALGORITMA DAN PEMROGRAMAN

Kelipatan Perseketuan Terkecil alias KPK dalam C++..
Masih inget kan dengan pelajaran SD yang satu ini..sini saya bahas dikit yaa..
Contoh niie..kan ada dua bilangan 6 dan 9..nah, bilangan 6 ini mempunyai kelipatan yaitu 2, 4, 6, 8, 10, 12, 14, 16, 18,20, .... dst
Trus bilangan 9 ini mempunyai kelipatan yaitu 3, 6, 9, 12, 15, 18, 21, .... dst
Nah trus kita cari deh kelipatan yang sama yang paling kecil diantara dua bilangan tadi.. angka 18 kan kelipatan yang sama..jadiii, KPK antara 6 dan 9 itu adalah 18..begitu..
Ini aku kasi source code nya yaa..semoga berguna buat kalian semua yang membutuhkannya..here they are..



//Mencari Nilai KPK
#include
#include

void main()
{
int a,b,nilai;
nilai=0;
cout<<"Masukkan Nilai Bil A : "; cin>>a;
cout<<"Masukkan Nilai Bil B : "; cin>>b;

for(int x=1;x<=b;x++)
{
nilai=nilai+a;

if(nilai % b==0)
{
cout<<"KPK Antara "< break;
}
}
getch();
}

PENERTIAN INTERNET

Internet adalah sistem global jaringan komputer yang saling berhubungan yang menggunakan standar Internet Protocol Suite (TCP / IP) untuk melayani miliaran pengguna di seluruh dunia. Ini adalah jaringan dari jaringan yang terdiri dari jutaan swasta, publik, bisnis akademik,, dan jaringan pemerintah, dari lokal untuk lingkup global, yang dihubungkan oleh sebuah array yang luas dari teknologi jaringan elektronik dan optik. Internet membawa berbagai macam sumber informasi dan jasa, seperti dokumen hypertext antar-link dari World Wide Web (WWW) dan infrastruktur untuk mendukung surat elektronik.

Kebanyakan media komunikasi tradisional termasuk telepon, musik, film, dan televisi sedang dibentuk kembali maupun didefinisikan ulang oleh Internet. Surat kabar, buku dan penerbitan cetak lainnya yang harus beradaptasi dengan situs Web dan blog. Internet telah diaktifkan atau mempercepat bentuk-bentuk baru interaksi manusia melalui pesan instan, forum Internet, dan jaringan sosial. belanja online meningkat drastis baik untuk gerai ritel besar dan pengrajin kecil dan pedagang. Business-to-bisnis dan jasa keuangan di internet mempengaruhi rantai pasokan di seluruh industri.

Asal-usul Internet mencapai kembali ke tahun 1960-an dengan kedua penelitian swasta dan Amerika Serikat militer ke jaringan komputer kuat, fault-tolerant, dan didistribusikan.Dana tulang punggung baru AS oleh National Science Foundation, serta pendanaan swasta untuk tulang punggung komersial lainnya, menyebabkan partisipasi seluruh dunia dalam pengembangan teknologi jaringan baru, dan penggabungan banyak jaringan.Komersialisasi dari apa yang oleh maka jaringan internasional pada pertengahan tahun 1990 mengakibatkan populerisasi dan penggabungan ke dalam hampir setiap aspek kehidupan manusia modern. Pada 2009, diperkirakan seperempat penduduk bumi menggunakan layanan Internet.

Internet tidak memiliki sentralisasi pemerintahan baik dalam implementasi teknologi atau kebijakan untuk akses dan penggunaan; setiap jaringan konstituen menetapkan standar sendiri. Hanya melampaui batas definisi dari dua ruang nama utama di Internet, Internet Protocol ruang alamat dan Domain Name System, yang diarahkan oleh organisasi pengelola, Internet untuk Corporation Ditugaskan Nama dan Nomor (ICANN). Fondasi teknis dan standarisasi protokol inti (IPv4 dan IPv6) adalah kegiatan Internet Engineering Task Force (IETF), sebuah organisasi non-profit dari peserta internasional longgar berafiliasi bahwa siapa pun dapat mengaitkan dengan dengan menyumbangkan keahlian teknis.

SISTEM DIGITAL

Sejak diciptakan pertama kali, komputer bekerja atas dasar sistem biner. Sistem biner adalah sistem bilangan yang hanya mengenal dua macam angka yang disebut dengan bit (binary digit), berupa 0 dan 1. Hanya dengan dua kemungkinan bilangan ini komputer dapat menyajikan informasi yang bergitu berguna bagi peradaban manusia.

Bit-bit dapat digunakan untuk menyusun karakter apa saja. Istilah karakter dalam dunia komputer berarti:

  • Huruf, misalnya A dan S,
  • Digit, seperti 3, 2, dan 9,
  • Selain huruf dan digit, ada juga tanda seperti #, @, & bahkan sampai simbol seperti ?, ?, dan ?.

Sebuah karakter dinyatakan dengan 8 bit ataupun 16 bit. Himpunan kode yang digunakan untuk menyatakan berbagai karakter akan dibahas pada sub modul berikut. Kemungkinan nilai pada sebuah sistem biner yang berupa 0 dan 1 dinyatakan dalam sistem komputer dengan metode saklar yang hanya mengenal keadaan on dan off. Keadaan on menyatakan 1 dan off menyatakan 0. sebagai contoh, dengan menggunakan 8 buah saklar akan didapatkan 256 (28) kombinasi nilai. Gambar berikut menunjukkan kata “Hai” yang dinyatakan dengan kombinasi 8 keadaan (state) saklar.

Gambar 3. 2 Rangkaian keadaan saklar yang membentuk kata “Hai”

Rangkaian keadaan saklar yang membentuk kata “Hai”

Meski komputer bekerja atas dasar sistem biner, pemakai awam bekerja dengan perspektif berbeda, pada prinsipnya pemakai awam tidak perlu tahu tentang sistem biner. Sebagai contoh, seorang pemakai yang ingin melakukan perhitungan 12 + 76 ataupun menuliskan kata “Hai” tetap berorientasi pada sistem yang biasa digunakan manusia. Pemakai tidak perlu tahu bentuk biner dari huruf H ataupun bentuk biner dari digit 12. secara internal komputer yang akan mengubah bentuk representasi manusia ke dalam sistem biner dan selanjutnya komputer menyajikan informasi dalam bentuk simbol-simbol yang biasa digunakan manusia.

1. Satuan Data

Bit merupakan satuan data terkecil dalam sistem komputer. Di atas satuan ini terdapat berbagai satuan lain, yakni byte, megabyte, gigabyte, terabyte, dan petabyte. Tabel di bawah ini memberikan ringkasan seluruh satuan data beserta hubungan dengan satuan data yang lain.

Selain berbagai istilah yang menggunakan istilah byte, kadangkala dijumpai istilah yang menggunakan bit sepert megabit. Penggunaan istilah ini biasanya dikaitkan dengan “per detik”, misalnya, 10 megabit perdetik. Istilah megabit per detik sering dinyatakan dengan Mbps (megabit per second). Dalam hal ini, megabit berarti 1.000.000 bit.

Tabel 3. 1 Daftar satuan data

Daftar satuan data

Byte merupakan satuan yang digunakan untuk menyatakan sebuah karakter. Sebagai contoh, sebuah byte pada sistem ASCII dinyatakan dengan sebuah byte. Sebuah byte tersusun atas 8 buah bit.

Gambar 3. 3 Satuan byte terdiri atas 8 buah bit

Satuan byte terdiri atas 8 buah bit

2. Satuan Waktu dan Frekuensi

Bagi manusia 1 detik merupakan waktu yang sangat cepat, tetapi tidak bagi komputer. Kecepatan komputer dalam memproses sebuah data sangatlah tinggi. Orde waktu yang digunakan untuk mengerjakan sebuah instruksi jauh di bawah 1 detik. Itulah sebabnya terdapat beberapa satuan waktu yang perlu diketahui, sebagaimana terlihat pada tabel berikut ini.

Tabel 3. 2 Tabel daftar satuan waktu

Tabel daftar satuan waktu

Satuan lain yang banyak disinggung dalam sistem komputer adalah satuan frekuensi. Frekuensi diukur dengan satuan hertz. Frekuensi berarti jumlah siklus dalam 1 detik. 1 Hertz berarti dalam satu detik terbentuk sebuah siklus. Ukuran frekuensi yang lebih besar adalah kilohertz, megahertz, dan gigahertz. 1 kilohertz (KHz) = 1000 Hertz (Hz), 1 megahertz (MHz) = 1000 kilohertz, dan 1 gigahertz (GHz) = 1000 megahertz.

Rabu, 15 Desember 2010

macam-macam topologi jaringan

1. topologi bus: topologi yg menggunakan satu jalur kabel sbagai media transmisi
- keuntungan: > hemat kabel
> instalasi lbih mudah

- kekurangan: > jalur komunikasi padat karena hanya 1 jalur
> sulit untuk mendeteksi jka ada kerusakan

2. topologi token-ring: cara menghubungkan kmputer 1 dg yg lainnya shingga membentuk lingkaran
-keuntungan: > hemat kabel
> instalasi lbih mudah karena lay out kabel sederhana

- kekurangan: > pengembangan jaringan kaku
> sulit mendeteksi jika ada kerusakan

3. topologi star: d sbut topologo star krena bntuknya sperti bintang dan smua kmputer langsung terhubung dengan pusar (server)

- keuntungan: > lebih mudah dlm pengelola'an jaringan
> mudah mendeteksi bila ada kerusak'an

- kekurangan: > kabel yg d gunakan lbih banyak
> jika hub rusak maka jaringan tdak dpt berfungsi