SELAMAT DATANG DI BLOGETHO!
Sip deh! Berdasarkan judul diatas, masih dengan vb 2010 kita akan membuat program dengan menggunakan kondisi, penasaran kan??
Heehee, kita langsung aja ya!
Ikuti stepnya:
1.Buka VB 2010 anda dan klik “new project”, setelah muncul Form baru kita design form dengan tools sesuai gambar dibawah ini:
Oke, tools yang kita gunakan hanya sebuah textbox dan button, sip, karna sangat simple kita lanjutkan ke langkah berikutnya.
2. Kita langsung masuk ke codingnya ya, klik button Cek 2x, kemudian buat coding seperti gambar dibawah ini:
Nah, Kelihatan kan tulisannya? Saya akan jelaskan kegunaannya.
Dim a As Single <—- coding ini berfungsi untuk memvariabelkan a sebagai textbox1 dengan tipe data single.
If a >=80 And a MessageBox.Show(“Selamat! Anda Lulus dengan peringkat: A”)
Coding diatas berfungsi untuk mengecek nilai yang ditulis dalam
textbox, dengan cara jika textbox1 lebih besar sama dengan 80 dan lebih
kecil sama dengan 100 maka messagebox akan tampil dan berisi (“Selamat!
Anda Lulus dengan peringkat: A”).
Textbox1.clear() <—- berfungsi untuk membersihkan field setelah messagebox keluar dan kita mengklik ok.
Gampang kan teman-teman? Kalau ada yang mau ditanyain Tanya aja ya!
Selamat mencoba!
Good Luck!
sumber: http://blogetho.wordpress.com/2011/11/19/tutorial-membuat-program-dengan-menggunakan-kondisi-di-vb-2010-express/
taburan
Minggu, 30 Juni 2013
APLIKASI WEB SEDERHANA DENGAN JAVASCRIPT DAN HTML "menghitung luas persegi panjang"
Langsung aja bro untuk kode lengkapnya adalah seperti dibawah ini :
Sekarang coba kita jalankan lagi pada browser, masukkan nilai panjang =10, dan lebar =5 lalu klik Hitung Luas, maka nilai Luas akan terisi secara otomatis.
sumber: http://adie-gescom.blogspot.com/2011/03/aplikasi-web-sederhana-dengan.html
02 | < html > |
03 | < head > |
04 | < meta http-equiv = "Content-Type" content = "text/html; charset=iso-8859-1" > |
05 | < title >Menghitung Luas Persegi Panjang |
06 | < script type = "text/javascript" > |
07 | function hitungLuas(){ |
08 | panjang = document.getElementById("txtPanjang").value; |
09 | lebar = document.getElementById("txtLebar").value; |
10 | Luas = panjang * lebar; |
11 | document.getElementById("txtLuas").value = Luas; |
12 |
13 | } |
14 |
|
15 |
|
16 | < body > |
17 | Menghhitung Luas Persegi Panjang< br /> |
18 | Panjang : < input type = "text" id = "txtPanjang" name = "txtPanjang" >< br /> |
19 | Lebar : < input type = "text" id = "txtLebar" name = "txtLebar" >< br /> |
20 | < input type = "button" id = "btnHitung" value = "Hitung Luas" onclick = "hitungLuas();" >< br /> |
21 | Luas : < input type = "text" id = "txtLuas" name = "txtLuas" > |
22 |
|
23 |
| |
Sekarang coba kita jalankan lagi pada browser, masukkan nilai panjang =10, dan lebar =5 lalu klik Hitung Luas, maka nilai Luas akan terisi secara otomatis.
sumber: http://adie-gescom.blogspot.com/2011/03/aplikasi-web-sederhana-dengan.html
30 menit merakit komputer
Untuk merakit komputer dan mendapat hasil yang optimal, dibutuhkan
kesabaran dan ketelitian serta sedikit pengetahuan tentang komputer.
Untuk merakit komputer tidak diperlukan yang namanya menyoder atau
lainnya, karena anda hanya memasang dan menghubungkan soket-soket yang
sudah disediakan.
Nah kita mulai mengenal istilah dalam perakitan komputer1. Casing
Tempat atau rumah dari semua hardware komputer.
2. CPU/Procesor
Unit Pemroses Sentral (UPS) (bahasa Inggris: Central Processing
Unit; CPU), merujuk kepada perangkat keras komputer yang memahami dan
melaksanakan perintah dan data dari perangkat lunak. Istilah lain,
pemroses/prosesor (processor), sering digunakan untuk menyebut CPU.
3. RAM
Memori akses acak (bahasa Inggris: Random access memory, RAM)
adalah sebuah tipe penyimpanan komputer yang isinya dapat diakses dalam
waktu yang tetap tidak memperdulikan letak data tersebut dalam memori.
Ini berlawanan dengan alat memori urut, seperti tape magnetik, disk dan
drum, di mana gerakan mekanikal dari media penyimpanan memaksa komputer
untuk mengakses data secara berurutan.
4. Hard Disk
Cakram keras (bahasa Inggris: harddisk atau harddisk drive
disingkat HDD atau hard drive disingkat HD) adalah sebuah komponen
perangkat keras yang menyimpan data sekunder dan berisi piringan
magnetis.
5. Optik Device (vcd/DVD)Perangkat tambahan untuk Input data menggunakan Optic seperti VCD dan DVD
Cara Merakit Komputer Lengkap
1. Persiapan Merakit Komputer
- Gunakan sarung tangan untuk menghindari kontak dengan barang elektronik, untuk menghindari konslet,
- Gunakan sandal untuk menghindari strum ringan
- Penentuan Konfigurasi Komputer
- Persiapan Kompunen dan perlengkapan
- Siapkan wadah untuk menyimpan benda2 kecil;
- Siapkan Perlengkapan seperti obeng dll
- Komponen komputer
- Kelengkapan komponen seperti kabel, sekerup, jumper, baut dan sebagainya
- Buku manual dan referensi dari komponen
- Alat bantu berupa obeng pipih dan philips
- Tentukan kompunen apa saja yang ingin digunakan baik itu hardware atau sofware
- Penyiapan motherboard
- Memasang Prosessor
- Memasang heatsink
- Memasang Modul Memori
- memasang Motherboard pada Casing
- Memasang Power Supply
- Memasang Kabel Motherboard dan Casing
- Memasang Drive
- Memasang card Adapter
- Penyelesaian Akhir
A. Pemasangan Mother Board
Pertama kali dalam tahap perakitan yaitu pemasangan Mother board,
pasangkan Motherboard pada casing, dan pemasangan jumper harus sesuai
(baca Buku manual) Pemasangan jumper yang salah dapat menyebabkan
kerusakan permanen pada hardware.
B. Memasang Prosessor
Sebelum memasang prosessor ada baiknya kita mempelajari kinerja
slot prosesor, nah setelah paham, lihat tanda yang ada di atas prosesso
dan yang ada pada prosesornya, jangan sampai prosessor terbalik (catatan
Setiap edisi dan type prosesor akan berbeda, pastikan prosessor yang
anda gunakan sesuai dengan Motherboard).
C. Memasang Heitsink
Akan agak sulit dalam pemasangan heitsink (pendingin, biasanya ada
salf yang di bubuhi di antara procesor dan Heitsink, di atasnya ada
kopas yang di hubungkan dengan motherboard berfungsi mengalirkan udara
panas dari motherboard.
D. Memasang Memory RAM
Ada beberapa jenis memori seperti SIMM, RIMM dan DIMM , pastikan
motherboard Mendukung RAM, pasangkan dengan hati2 (jangan pasang ram
ketika terhubung dengan listrik karena dapat merusak komponen)
E. Memasang Motherboard pada Casing- Pasangkan Motherboard pada casing Tentukan posisi lubang untuk setiap dudukan plastik dan logam. Lubang untuk dudukan logam (metal spacer) ditandai dengan cincin pada tepi lubang.
- Pasang dudukan logam atau plastik pada tray casing sesuai dengan posisi setiap lubang dudukan yang sesuai pada motherboard.
- Tempatkan motherboard pada tray casing sehinga kepala dudukan keluar dari lubang pada motherboard. Pasang sekerup pengunci pada setiap dudukan logam.
- Pasang bingkai port I/O (I/O sheild) pada motherboard jika ada.
- Pasang tray casing yang sudah terpasang motherboard pada casing dan kunci dengan sekerup.
Pasangkan Power suply pada casing, dan colokan suply listrik, pada motherboard, CD,hard drive,
G. Memasang Drive
Drive mempunyai kabel penghuung berupa SATA atau ATA (disertakan
dalam pembelian hardrive) hubungkan kabel tersebut dari Drivr (DVD,hard
disk, Flopy) ke motherboard dan jangan lupa slot yang dari power supply.
H. Memasang Card Adapter
Card adavter atau lebih ramah di panggil VGA, ada beberapa atau
kebanyakan motherboard menggunakan option onboard (berarti VGA nya sudah
ada di dalam motherboard) kalaupun tidak onboard, Pemasangan VGA sangat
mudah, seperti kalanya memasang kabel yang lainya.
I. Penyelesaian Akhir- Pasang penutup casing dengan menggeser
- Sambungkan kabel dari catu daya ke soket dinding.
- Pasang konektor monitor ke port video card.
- Pasang konektor kabel telepon ke port modem bila ada.
- Hubungkan konektor kabel keyboard dan konektor mouse ke port mouse atau poert serial (tergantung jenis mouse).
- Hubungkan piranti eksternal lainnya seperti speaker, joystick, dan microphone bila ada ke port yang sesuai. Periksa manual dari card adapter untuk memastikan lokasi port.
- Hidupkan monitor lalu unit sistem. Perhatikan tampilan monitor dan suara dari speaker.
- Program FOST dari BIOS secara otomatis akan mendeteksi hardware yang terpasang dikomputer. Bila terdapat kesalahan maka tampilan monitor kosong dan speaker mengeluarkan bunyi beep secara teratur sebagai kode indikasi kesalahan. Periksa referensi kode BIOS untuk mengetahui indikasi kesalahan yang dimaksud oleh kode beep.
- Jika tidak terjadi kesalahan maka monitor menampilkan proses eksekusi dari program POST. ekan tombol interupsi BIOS sesuai petunjuk di layar untuk masuk ke program setup BIOS.
- Periksa semua hasil deteksi hardware oleh program setup BIOS. Beberapa seting mungkin harus dirubah nilainya terutama kapasitas hardisk dan boot sequence.
- Simpan perubahan seting dan keluar dari setup BIOS.
Trik Rahasia Cara Seting BlackBerry Baru(perawan)
Trik Rahasia Cara men seting Blackberry Baru
Setelah anda membeli smartfone idaman anda yaitu blackberry,pastinya ada satu rahasia yang harus anda ketahui untuk dapat menikmati ke cerdasan blackberry,terutama fitur BBM yang hanya di miliki oleh si hitam manis ini,
Untuk bisa ber BBMan ria dengan temen,Cewek,pacar,keluarga,Tante bahkan mungkin ada yang sengaja membeli bb untuk menampung PIN Pin tante tante girang,atau cewek temen (hahaha gilla)
ebenarnya tidak begitu jauh berbeda
bagaimana mengaktifkan SmartPhone
BlackBerry, karena BlackBerry merupakan barang baru bagi kita. Berdasarkan pengalaman
Saya, maka saya ingin berbagi pengalaman bagaimana mengaktifkan SmartPhone BlackBerry yang baru kita beli.
Berikut Tips dari kami :
1. Sebelum anda memasukkan kartu SIM anda alangkah baiknya jika kartu tersebut telah anda registrasi sehingga nantinya langsung aktif dan tidak minta registrasi lagi.
2. Pasang Kartu SIM dan Memory (jika ada) pada tempat yang telah tersedia (ikuti petunjuk pemasangan seperti gambar yang ada pada tempat SIM/Memory).
3. Pasang Battere, dan pasangtutup battere.
4. Nyalakan BlackBerry dengan menekan Tombol Power(merah).
5. Jika BlackBerry anda belum mendapatkan sinyal provider (SIM), tekan Tombol Logo BlackBerry, kemudian piliht“Manage Connections“.
6. Berikan “Tanda Centang” pada pada menu Mobile Network untuk mengaktifkan jaringan kartu SIM anda.
7. Jika BlackBerry anda masih tidak mendapatkan sinyal Masuk pada Menu “Mobile Network Options” untuk memilih jenis jaringan kartu SIM anda (3G atau GPRS). Karena jika yang sedang aktif adalah jaringan 3G sedangkan jaringan di daerah anda belum support 3G maka BlackBerry anda tidak akan mendapatkansinyal.
Cobalah rubah ke mode
2G atau GPRS.
Semoga tips ini dapat membantu
anda pengguna baru SmartPhone
BlackBerry.
sumber: http://berryzona.blogspot.com/2012/05/trik-rahasia-cara-seting-blackberry.html
Setelah anda membeli smartfone idaman anda yaitu blackberry,pastinya ada satu rahasia yang harus anda ketahui untuk dapat menikmati ke cerdasan blackberry,terutama fitur BBM yang hanya di miliki oleh si hitam manis ini,
Untuk bisa ber BBMan ria dengan temen,Cewek,pacar,keluarga,Tante bahkan mungkin ada yang sengaja membeli bb untuk menampung PIN Pin tante tante girang,atau cewek temen (hahaha gilla)
ebenarnya tidak begitu jauh berbeda
bagaimana mengaktifkan SmartPhone
BlackBerry, karena BlackBerry merupakan barang baru bagi kita. Berdasarkan pengalaman
Saya, maka saya ingin berbagi pengalaman bagaimana mengaktifkan SmartPhone BlackBerry yang baru kita beli.
Berikut Tips dari kami :
1. Sebelum anda memasukkan kartu SIM anda alangkah baiknya jika kartu tersebut telah anda registrasi sehingga nantinya langsung aktif dan tidak minta registrasi lagi.
2. Pasang Kartu SIM dan Memory (jika ada) pada tempat yang telah tersedia (ikuti petunjuk pemasangan seperti gambar yang ada pada tempat SIM/Memory).
3. Pasang Battere, dan pasangtutup battere.
4. Nyalakan BlackBerry dengan menekan Tombol Power(merah).
5. Jika BlackBerry anda belum mendapatkan sinyal provider (SIM), tekan Tombol Logo BlackBerry, kemudian piliht“Manage Connections“.
6. Berikan “Tanda Centang” pada pada menu Mobile Network untuk mengaktifkan jaringan kartu SIM anda.
7. Jika BlackBerry anda masih tidak mendapatkan sinyal Masuk pada Menu “Mobile Network Options” untuk memilih jenis jaringan kartu SIM anda (3G atau GPRS). Karena jika yang sedang aktif adalah jaringan 3G sedangkan jaringan di daerah anda belum support 3G maka BlackBerry anda tidak akan mendapatkansinyal.
Cobalah rubah ke mode
2G atau GPRS.
Semoga tips ini dapat membantu
anda pengguna baru SmartPhone
BlackBerry.
sumber: http://berryzona.blogspot.com/2012/05/trik-rahasia-cara-seting-blackberry.html
Membuat Website Dengan Cepat & Instant, Hanya 5 Menit Jadi
Website bukanlah sesuatu yang baru, keberadaan internet
khususya website sudah masuk dalam usia kurang lebih hampir 20
tahun. Internet begitu pesat perkembangannya, jejaring sosial media
begitu memasyarakat saat ini, internet sangat melekat dengan kehidupan
kita sehari-harinya. Kita mengakses internet setiap hari tidak hanya
saja melalui perangkat komputer dan laptop tapi melalui ponsel kita yang
kita genggam setiap saat, hal ini sudah menjadi kebutuhan kita.
Dengan website kita dapat menuangkan informasi yang akan dapat dilihat dan diakses oleh siapa saja dari belahan dunia manapun melalui jaringan internet. Perusahaan-perusahaan, pebisnis, artis, pedagang semua profesi sudah harus memiliki website untuk mendukung pekerjaan mereka selain seperti memperluas pemasaran.
Korporasi Masterweb, menciptkan produk baru yaitu yang bernama Masterweb Instant. Produk ini tidak lain adalah produk membuat website dengan cepat dan instant. Membuat website mulai dari pemilihan nama domain, memilih aplikasi untuk mengelola konten dan memilih template yang disukai, semua dapat dilakukan hanya tidak lebih dari 5 menit. Proses pembuatan website yang sangat cepat ini menjadikan moto konsep dari Masterweb Instant, yaitu “Fast Mechanism To Create A Website”.
Kami menyadari khususnya di Indonesia betapa repotnya bila kita ingin membuat website untuk usaha kita, mencari penyedia jasa pembuatan website tidak begitu mudah dan belum lagi harganya yang membuat tidak masuk akal. Untuk itu Masterweb memberikan solusi buat siapa saja yang ingin membuat wesite. Layanan baru membuat website dengan cepat dan instan, dapat dilakukan tidak lebih dari 5 menit komplit termasuk sudah mencangkup nama domain, email, kapasitas hosting, aplikasi pengatur konten dan template. Masterweb Instant menyediakan 2 paket, yaitu Simply dan Advanced. Kedua paket tersebut memiliki fitur yang sama, hanya saja di Advanced memiliki lebih banyak pilihan aplikasi pengatur konten, template serta kapasitas juga lebih besar dari pada Simply.
Paket Simply dengan biaya langganan Rp. 399.000,- per tahun atau Rp. 39,9rb per bulan (dengan minimal pembayaran diawal 3 bulan dimuka, selanjutnya bayar bulanan). Dan paket Advanced dengan biaya langganan Rp. 799.000,- per tahun atau hanya Rp. 79.9rb per bulan (minimal pembayaran diawal 3 bulan dimuka, selanjutnya bulanan). Dengan biaya yang sangat terjangkau ini serta dilengkapi fitur yang komplit, membuat layanan Masterweb Instant mejadi solusi bagi banyak kalangan yang ingin memiliki website yang praktis tanpa perlu repot.
Cara melakukan order bisa melalui website www.masterwebinstant.com atau kamu dapat membeli kartu yang sudah berisikan userid dan password untuk bisa dapat melakukan aktifasi langsung melalui website. Layanan Masterweb Instant ini tidak hanya ditujukan untuk para pengguna website saja, melainkan yang ingin menjadikan sebagai ladang usaha bisnis juga dapat dilakukan dengan cara menjadi agen penjual kartu Masterweb Instant. Berminat mencoba layanan Masterweb Instant? atau ingin menjadi agen penjual kartu Masterweb Instant? kunjungi website kami atau hubungi customer service kami.
Masterweb Instant
Gedung Cyber Lt 10
Jl. Kuningan Barat No. 8 Jakarta Selatan
Telp. (021) 5266899 (Hunting)
Fax . (021) 5276899
http://www.masterwebinstant.com
sumber:http://teknologi-gayahidup.master.web.id/wordpress/?p=1825
Dengan website kita dapat menuangkan informasi yang akan dapat dilihat dan diakses oleh siapa saja dari belahan dunia manapun melalui jaringan internet. Perusahaan-perusahaan, pebisnis, artis, pedagang semua profesi sudah harus memiliki website untuk mendukung pekerjaan mereka selain seperti memperluas pemasaran.
Korporasi Masterweb, menciptkan produk baru yaitu yang bernama Masterweb Instant. Produk ini tidak lain adalah produk membuat website dengan cepat dan instant. Membuat website mulai dari pemilihan nama domain, memilih aplikasi untuk mengelola konten dan memilih template yang disukai, semua dapat dilakukan hanya tidak lebih dari 5 menit. Proses pembuatan website yang sangat cepat ini menjadikan moto konsep dari Masterweb Instant, yaitu “Fast Mechanism To Create A Website”.
Kami menyadari khususnya di Indonesia betapa repotnya bila kita ingin membuat website untuk usaha kita, mencari penyedia jasa pembuatan website tidak begitu mudah dan belum lagi harganya yang membuat tidak masuk akal. Untuk itu Masterweb memberikan solusi buat siapa saja yang ingin membuat wesite. Layanan baru membuat website dengan cepat dan instan, dapat dilakukan tidak lebih dari 5 menit komplit termasuk sudah mencangkup nama domain, email, kapasitas hosting, aplikasi pengatur konten dan template. Masterweb Instant menyediakan 2 paket, yaitu Simply dan Advanced. Kedua paket tersebut memiliki fitur yang sama, hanya saja di Advanced memiliki lebih banyak pilihan aplikasi pengatur konten, template serta kapasitas juga lebih besar dari pada Simply.
Paket Simply dengan biaya langganan Rp. 399.000,- per tahun atau Rp. 39,9rb per bulan (dengan minimal pembayaran diawal 3 bulan dimuka, selanjutnya bayar bulanan). Dan paket Advanced dengan biaya langganan Rp. 799.000,- per tahun atau hanya Rp. 79.9rb per bulan (minimal pembayaran diawal 3 bulan dimuka, selanjutnya bulanan). Dengan biaya yang sangat terjangkau ini serta dilengkapi fitur yang komplit, membuat layanan Masterweb Instant mejadi solusi bagi banyak kalangan yang ingin memiliki website yang praktis tanpa perlu repot.
Cara melakukan order bisa melalui website www.masterwebinstant.com atau kamu dapat membeli kartu yang sudah berisikan userid dan password untuk bisa dapat melakukan aktifasi langsung melalui website. Layanan Masterweb Instant ini tidak hanya ditujukan untuk para pengguna website saja, melainkan yang ingin menjadikan sebagai ladang usaha bisnis juga dapat dilakukan dengan cara menjadi agen penjual kartu Masterweb Instant. Berminat mencoba layanan Masterweb Instant? atau ingin menjadi agen penjual kartu Masterweb Instant? kunjungi website kami atau hubungi customer service kami.
Masterweb Instant
Gedung Cyber Lt 10
Jl. Kuningan Barat No. 8 Jakarta Selatan
Telp. (021) 5266899 (Hunting)
Fax . (021) 5276899
http://www.masterwebinstant.com
sumber:http://teknologi-gayahidup.master.web.id/wordpress/?p=1825
10 Orang Paling Kreatif di Dunia Teknologi
KOMPAS.com — Industri teknologi dan informasi
diyakini sebagai gudangnya orang kreatif. Buktinya, ada banyak produk
dan layanan inovatif terlahir dari industri ini.
Dari sekian banyak orang kreatif dalam bidang teknologi, BusinessInsider membuat daftar orang-orang paling kreatif dalam bidang tersebut.
Termasuk 10 orang di dalamnya adalah Jony Ive, Gabe Newell, Julie Uhrman, Yves Behar, Doug Cutting, Jack Dorsey, Perry Chen, Sebastian Thrun, Alex Kipman, dan Anne Wojcicki.
1. Jony Ive
Jony
Ive adalah Senior Vice President of Industrial Design di Apple. Di
perusahaan yang didirikan oleh Steve Jobs tersebut, Ive memimpin para
desainer hardware dan software.
Sebagai kepala desainer, dia bertanggung jawab atas penampilan produk-produk andalan Apple, seperti MacBook, iPod, iPhone, dan iPad. (Baca profil lengkapnya di artikel ini)
2. Gabe Newell
Gabe Newell adalah miliarder sekaligus pendiri dan bos perusahaan game, Valve Software. Valve menjadi beken berkat berbagai game besutannya, termasuk Half-Life dan Portal.
Perusahaan yang didirikan Newell pada 1996 ini mengaku diisi oleh orang-orang yang termotivasi untuk menciptakan produk-produk keren.
Selain Valve, Newell juga melahirkan Steam, sebuah situs online social game yang menampung ribuan judul game dan puluhan juta gamer sebagai anggotanya.
3. Perry Chen
Perry Chen adalah pendiri dan CEO Kickstarter, sebuah platform penggalangan dana (crowdfunding) untuk berbagai proyek kreatif, seperti proyek pembuatan film, game, musik, serta proyek desain dan teknologi.
Chen mendapat ide untuk memulai Kickstarter ketika dia ingin mengadakan sebuah konser tetapi kesulitan mengumpulkan dananya.
Dia lantas berpikir akan menyenangkan jika orang-orang bisa membantunya menggalang dana untuk konser tersebut dengan membeli tiket untuk diri mereka sendiri. Ternyata, konsep crowdfunding yang diterapkan Chen untuk Kickstarter berhasil. Kini, banyak startup lain yang juga menerapkan konsep serupa.
4. Julie Uhrman
Julie Uhrman sudah lama berkecimpung dalam industri game di Amerika. Dia pernah menjadi eksekutif di sejumlah perusahaan game ternama, seperti Vivendi Universal, IGN, dan GameFly. Uhrman adalah pendiri dan CEO Ouya, perusahaan pengembang konsol game berbasis Android.
Untuk mengembangkan konsol game baru ini, Uhrman menggandeng Yves Behar, desainer kondang yang juga merupakan pendiri perusahaan desain dan branding, Fuseproject. Untuk menggalang dana (crowdfunding) bagi proyek ini, Uhrman juga bekerja sama dengan Kickstarter.
5. Yves Behar
Yves Behar adalah desainer yang mendirikan Fuseproject, perusahaan yang bergerak dalam dunia desain dan branding. Fuseproject sudah menangani desain beragam produk, seperti produk olahraga dan fashion. Behar pun telah terlibat dalam berbagai proyek TI.
Salah satunya adalah proyek One Laptop Per Child yang dirintis oleh Nicholas Negroponte. Dalam proyek tersebut, Behar mendesain “XO” atau “laptop seratus dollar” yang pertama.
6. Doug Cutting
Doug
Cutting mengundurkan diri dari Yahoo! untuk merintis Cloudera, sebuah
perusahaan pengembang peranti lunak open source. Sebagai kepala arsitek
di Cloudera, dia menciptakan Hadoop, sebuah teknologi "big data" yang
kini digunakan oleh ribuan perusahaan.
Selain dikenal karena kontribusinya dalam berbagai proyek open source bagi dunia enterprise, Cutting juga dikenal sebagai pencipta mesin pencari open source, yakni Lucene dan Nutch. Saat ini, Cutting menjabat sebagai pemimpin di Apache Foundation.
7. Jack Dorsey
Jack Dorsey adalah co-founder dan mantan CEO Twitter.
Setelah sukses dengan Twitter, Dorsey mendirikan Square dan memimpin startup (perusahaan rintisan) yang bergerak dalam bidang mobile payment itu.
Square adalah aplikasi mobile payment berbasis iOS, yang dapat mengubah iPhone atau iPad menjadi sebuah mesin kasir.
8. Sebastian Thrun
Google
Car, mobil yang bisa berlari sendiri tanpa dikemudikan oleh manusia,
merupakan salah satu teknologi futuristik yang tengah dikembangkan oleh
Google.
Sebastian Thrun adalah orang yang bertanggung jawab mewujudkan mobil itu menjadi kenyataan. Thrun dikenal sebagai "dewa" di bidang robotika dan kecerdasan buatan (artificial intelligence atau AI).
Dia pula yang mendirikan Google X, lab tempat Google mengembangkan berbagai teknologi masa depannya. Google X dipimpin langsung oleh co-founder Google, Sergey Brin. Sebagai Vice President dan partner Google, Thrun masih sempat mengajar dan memimpin departemen AI di Standford University.
9. Alex Kipman
Alex Kipman adalah orang yang mengembangkan Kinect, sensor gerak yang ditanamkan dalam konsol game Xbox 360 besutan Microsoft.
Butuh waktu tujuh tahun bagi Kipman dan timnya untuk mengembangkan teknologi tersebut.
Selain mengembangkan Kinect, Kipman juga banyak mengembangkan produk-produk penting lainnya di Microsoft.
10. Anne Wojcicki
Anne
Wojcicki adalah seorang ahli biologi sekaligus co-founder 23andMe,
sebuah perusahaan bioteknologi yang aktif dalam berbagai riset untuk
membantu orang-orang yang berisiko menderita penyakit-penyakit genetika,
seperti kanker, diabetes, dan Parkinson.
Wojcicki adalah istri dari co-founder Google, Sergey Brin. Bersama timnya, Wojcicki berhasil membuat temuan mengenai gen yang dapat mengurangi risiko orang terkena Parkinson.
sumber: http://tekno.kompas.com/read/2013/04/01/13531960/10.Orang.Paling.Kreatif.di.Dunia.Teknologi.
Dari sekian banyak orang kreatif dalam bidang teknologi, BusinessInsider membuat daftar orang-orang paling kreatif dalam bidang tersebut.
Termasuk 10 orang di dalamnya adalah Jony Ive, Gabe Newell, Julie Uhrman, Yves Behar, Doug Cutting, Jack Dorsey, Perry Chen, Sebastian Thrun, Alex Kipman, dan Anne Wojcicki.
1. Jony Ive
Sebagai kepala desainer, dia bertanggung jawab atas penampilan produk-produk andalan Apple, seperti MacBook, iPod, iPhone, dan iPad. (Baca profil lengkapnya di artikel ini)
2. Gabe Newell
Perusahaan yang didirikan Newell pada 1996 ini mengaku diisi oleh orang-orang yang termotivasi untuk menciptakan produk-produk keren.
Selain Valve, Newell juga melahirkan Steam, sebuah situs online social game yang menampung ribuan judul game dan puluhan juta gamer sebagai anggotanya.
3. Perry Chen
Chen mendapat ide untuk memulai Kickstarter ketika dia ingin mengadakan sebuah konser tetapi kesulitan mengumpulkan dananya.
Dia lantas berpikir akan menyenangkan jika orang-orang bisa membantunya menggalang dana untuk konser tersebut dengan membeli tiket untuk diri mereka sendiri. Ternyata, konsep crowdfunding yang diterapkan Chen untuk Kickstarter berhasil. Kini, banyak startup lain yang juga menerapkan konsep serupa.
4. Julie Uhrman
Untuk mengembangkan konsol game baru ini, Uhrman menggandeng Yves Behar, desainer kondang yang juga merupakan pendiri perusahaan desain dan branding, Fuseproject. Untuk menggalang dana (crowdfunding) bagi proyek ini, Uhrman juga bekerja sama dengan Kickstarter.
5. Yves Behar
Salah satunya adalah proyek One Laptop Per Child yang dirintis oleh Nicholas Negroponte. Dalam proyek tersebut, Behar mendesain “XO” atau “laptop seratus dollar” yang pertama.
6. Doug Cutting
Selain dikenal karena kontribusinya dalam berbagai proyek open source bagi dunia enterprise, Cutting juga dikenal sebagai pencipta mesin pencari open source, yakni Lucene dan Nutch. Saat ini, Cutting menjabat sebagai pemimpin di Apache Foundation.
7. Jack Dorsey
Setelah sukses dengan Twitter, Dorsey mendirikan Square dan memimpin startup (perusahaan rintisan) yang bergerak dalam bidang mobile payment itu.
Square adalah aplikasi mobile payment berbasis iOS, yang dapat mengubah iPhone atau iPad menjadi sebuah mesin kasir.
8. Sebastian Thrun
Sebastian Thrun adalah orang yang bertanggung jawab mewujudkan mobil itu menjadi kenyataan. Thrun dikenal sebagai "dewa" di bidang robotika dan kecerdasan buatan (artificial intelligence atau AI).
Dia pula yang mendirikan Google X, lab tempat Google mengembangkan berbagai teknologi masa depannya. Google X dipimpin langsung oleh co-founder Google, Sergey Brin. Sebagai Vice President dan partner Google, Thrun masih sempat mengajar dan memimpin departemen AI di Standford University.
9. Alex Kipman
Butuh waktu tujuh tahun bagi Kipman dan timnya untuk mengembangkan teknologi tersebut.
Selain mengembangkan Kinect, Kipman juga banyak mengembangkan produk-produk penting lainnya di Microsoft.
10. Anne Wojcicki
Wojcicki adalah istri dari co-founder Google, Sergey Brin. Bersama timnya, Wojcicki berhasil membuat temuan mengenai gen yang dapat mengurangi risiko orang terkena Parkinson.
sumber: http://tekno.kompas.com/read/2013/04/01/13531960/10.Orang.Paling.Kreatif.di.Dunia.Teknologi.
Belajar Dasar Database MySQL dan PHP
1. Apa Itu MySQL
MySQL adalah salah satu jenis database, tempat meletakkan data secara terstruktur berupa tabel-tabel dan kita bisa melakukan query atau mengolah data tersebut dengan SQL (Structured Query Languange)2. Koneksi ke MySQL Melalui PHP
Untuk melakukan koneksi ke MySQL kita menggunakan fungsi mysql_connect()Sintaks :
mysql_connect(host, username, password)Contoh :
<?php $koneksi = mysql_connect("localhost","root",""); if($koneksi){ echo "Koneksi berhasil"; }else{ echo "Gagal"; } ?>Jika anda telah berhasil koneksi ke MySQL, anda bisa melakukan apapun terhadap database tersebut tergantung hak-hak anda, anda bisa buat database, buat tabel dan melakukan query
3. Cara Membuat Database di MySQL
Membuat Database Melalui phpmyadminKetika anda menginstal paket Web Server + PHP + MySQL seperti XAMP atau WAMP anda akan di beri phpmyadmin, yaitu semacam aplikasi berbasis web untuk mengatur database MySQL
- Buka phpmyadmin di http://localhost/phpmyadmin, berikut tampilan phpmyadmin
- Ketik nama database yang anda inginkan di textfield Create new database, misal : databaseku
- Klik tombol create
- Database berhasil dibuat
4. Cara Membuat Tabel
Misal anda ingin membuat tabel : datakaryawan dengan struktur tabel sebagai berikut :Field | Type | Length |
karyawanid | INTEGER | 5 |
nama | VARCHAR | 30 |
tgl_lahir | DATE | |
kelamin | VARCHAR | 10 |
alamat | TINYTEXT |
- Buka phpmyadmin
- Pilih database yang anda buat tadi
- Pada bagian bawah Create new table on database, di textfield Name, masukkan nama tabel yang ingin dibuat, misal : datakaryawan
- Pada textfield Number of fields, masukkan jumlah field atau kolom yang ingin dibuat. misal : 5
- Klik tombol GO
- Akan muncul form untuk membuat tabel, seperti berikut :
- Isi field-field seperti di atas
- Klik Tombol Save
- Tabel datakaryawan berhasil dibuat
Membuat Tabel Melalui PHP dan Query
Selain melalui phpmyadmin, kita juga bisa membuat tabel langsung melalui PHP, dimana kita mengeksekusi query CREATE TABLE, contoh :<?php //lakukan koneksi ke MySQL mysql_connect("localhost","root",""); //Pilih database tempat tabel akan dibuat mysql_select_db("databaseku"); $query = "CREATE TABLE datakaryawan( karyawanid int(5) auto_increment primary key, nama varchar(30), tgl_lahir date, kelamin varchar(10), alamat tinytext )"; //jalankan query $buat = mysql_query($query); if($buat){ echo "Tabel datakaryawan berhasil dibuat"; }else{ echo "Gagal"; } ?>
sumber: http://www.drzpost.com/reading-773-Belajar-Dasar-Database-MySQL-dan-PHP.html#apa
Cara Membuat Database Mysql
Database merupakan hal yang sangat
penting dalam pembuatan website. Untuk membuat website yang dinamis
diperlukan database sebagai penyimpanan dan pengolahan semua data yang
diperlukan. Kali ini, yang akan dipelajari adalah Mysql. Untuk membuat
database Mysql sangat mudah sekali, terutama menggunakan Mysql yang
disediakan oleh XAMPP. Bagi yang belum menginstall XAMPP silakan install
terlebih dahulu, untuk tata cara penginstallan bisa dilihat pada
artikel sebelumnya yang berjudul Cara Install XAMPP.
Pada tutorial kali ini kita akan membuat
sebuah table pada database mysql yang akan digunakan untuk web pada
tutorial sebelumnya yang berjudul Tutorial Dasar Belajar HTML.
Ada dua cara yang akan dibahas pada tutorial kali ini, yang pertama
dengan menggunakan GUI, dan yang kedua dengan mengetikan query SQL.
Langsung saja, jika XAMPP sudah terinstall, aktifkan terlebih dahulu
Apache dan Mysql. Kemudian lakukan langkah-langkah berikut ini:
CARA 1:
1. Buka http://localhost/phpmyadmin/ pada browser,
2. Pada “
Langkah 2 merupakan pembuatan database.
Dengan melakukan langkah 2, berarti kita telah berhasil membuat sebuah
database dengan nama IlmuWebDotNet.
3. Pada “Name” isi dengan “artikel” (tanpa tanda petik),
4. Pada “Number of fields” isi dengan “5″ (tanpa tanda petik), klik tombol “Go”.
Langkah 3 merupakan nama dari tabel yang
akan kita buat pada database IlmuWebDotNet. Dalam hal ini, nama tabel
yang kita buat adalah tabel artikel.
Langkah 4 merupakan jumlah fields atau
jumlah atribut atau jumlah kolom yang akan dibuat pada tabel artikel.
Dalam hal ini, kita membuat sebuah tabel yang bernama artikel dengan 5
buah fields.
5. Isi setiap fields yang disediakan dengan ketentuan sebagai berikut:
Field | Type | Length/Values1 | Null | Extra | Primary(Icon Kunci) |
---|---|---|---|---|---|
id_artikel | INT | 5 | not null | auto_increment | Primary |
judul_artikel | VARCHAR | 50 | not null | ||
isi_artikel | TEXT | not null | |||
kategori_artikel | VARCHAR | 50 | not null | ||
tgl | DATE | not null |
Untuk yang tidak tercantum pada tabel diatas, tidak usah dilakukan perubahan apapun.
Penjelasan:
Your ads will be inserted here by
Easy AdSense.
Please go to the plugin admin page to paste your ad code.
Easy AdSense.
Please go to the plugin admin page to paste your ad code.
Field id_artikel, isi dari field
tersebut harus berupa integer dan tidak boleh lebih dari 5. field
id_artikel tidak boleh dikosongkan (not null). id_artikel bersifat
auto_increment maksudnya adalah tanpa diisi oleh user pun field tersebut
akan terisi secara otomatis dan bersifat increment (naik dengan
panambahan 1). id_artikel merupakan primary key pada tabel artikel
tersebut. Untuk field yang lain silakan definisikan sendiri apa maksud
dari tabel tersebut
6. Setelah diisi sesuai tabel diatas, klik tombol “save”,
7. Selamat, tabel artikel telah berhasil dibuat
CARA 2:
1. Buka http://localhost/phpmyadmin/ pada browser,
2. Jika sebelumnya telah melakukan CARA 1, klik ilmuwebdotnet yang terletak disebelah kiri,
3. Klik tab SQL yang terletak di atas, maka akan muncul tampilan baru berupa textarea.
4. Copy paste query di bawah ini pada textarea tersebut:
CREATE TABLE artikel_cara2 ( id_artikel int(5) NOT NULL auto_increment, judul_artikel varchar(50) NOT NULL, isi_artikel text NOT NULL, kategori_artikel varchar(50) NOT NULL, tgl date NOT NULL, PRIMARY KEY (id_artikel) );
5. Klik “Go”,
7. Selamat, tabel artikel_cara2 telah berhasil dibuat
Lihat disebelah kiri, dibawah tulisan
ilmuwebdotnet terdapat dua buah tulisan yaitu artikel dan artikel_cara2.
Kedua tulisan tersebut merupakan table. Dengan demikian, pada database
ilmuwebdotnet kita telah mempunyai 2 buah tabel yaitu table artikel dan
tabel artikel_cara2.
Pada CARA 2 kita membuat tabel dengan
mengetikan query DDL (Data Definition Language). Untuk membuat tabel
kita harus memenuhi syarta normalisasi tabel. Pada artikel berikutnya
kita akan mempelajari apa yang dimaksud dengan normalisasi tabel dan
bagaimana cara menginsertkan data ke dalam sebuah tabel.
Semoga bermanfaatsumber: http://ilmuweb.net/tutorial/cara-membuat-database-mysql/
10 Alasan Kenapa Linux Ubuntu lebih baik dari Windows
Bagi yang menganggap Linux itu susah dan Windows itu hebat, baca fakta-fakta berikut tentang Ubuntu :
- Tidak ada Virus – Iya, benar! karena Linux tidak mengenal file-file executables-nya Win32, jadi kemungkinan kena virus adalah 0%
- Open Source – Tidak seperti Windows, distribusi Linux adalah open source dan the source code dapat diedit dan diubah sesuai kebutuhan kita.
- Jadi Pintar – Kalau pakai Windows kita hanya bisa belajar cara install dan memakai program, di Linux bisa belajar dengan menggunakan Terminal. Jadi kalau tiba-tiba tidak bisa memakai GUI, Anda tetap dapat mengakses komputer Anda dan memperbaikinya jika perlu.
- Free Software – Setiap aplikasi dan software di Linux itu gratis dan open source. Anda tidak perlu khawatir soal lisensi dan selalu ada aplikasi dan software alternatif di Linux yang lebih baik dan gratis daripada aplikasi di Windows.
- Mudah Digunakan – Hal ini mungkin agak mengejutkan walaupun ini benar. Linux Ubuntu adalah salah satu distribusi Linux yang user-friendly dan mudah untuk digunakan bahkan mengalahkan Windows XP dan Vista soal kemudahan pemakaian dan usability.
- Bantuan Komunitas Ubuntu – Ubuntu mempunyai komunitas yang sangat aktif untuk mendukung dan membantu untuk menjawab pertanyaan-pertanyaan Anda dan solusi untuk masalah-masalah Anda dalam hitungan menit..
- Cantiknya Desktop Effects – Bagi yang menggangap Aero di Windows Vista itu cantik! tunggu sampai Anda memcoba Compiz di Ubuntu yang menampilkan 3D desktop effects yang lebih cantik tapi tidak memakan resource komputer.
- Kemudahan Upgrade – Anda dapat mengupgrade Linux Ubuntu melalui package manager dan semua aplikasi dapat diinstall/update dengan mudah. Tidak dibutuhkan Google untuk mencari freeware karena package manager akan membantu Anda mencarinya.
- Mudah Di-Customize – Jika Anda suka utak-atik sistem operasi komputer Anda tanpa harus obok-obok jutaan registry atau hacking maka Ubuntu adalah pilihan terbaik.
- Experience Live – CD Linux Ubuntu telah terisi dengan sistem operasi yang Anda bisa jalankan tanpa perlu install ke komputer. Cukup pasang itu CD lalu reboot maka Anda sudah bisa memcoba Ubuntu di komputer manapun di dunia ini.
Kelebihan Windows 7 Dibandingkan dengan Windows Vista
Windows
7 merupakan versi selanjutnya sebagai dari Windows Vista. Apakah
Windows Vista telah gagal? Kalau pun windows vista dianggap produk yang
gagal, pasti Microsoft berharap banyak terhadap Windows 7, untuk
menutupi lubang-lubang pada windows vista.
Adapun System Hardware Minimal untuk Windows 7 :
1 gigahertz (GHz) or faster 32-bit (x86) or 64-bit (x64) processor
1 gigabyte (GB) RAM (32-bit) or 2 GB RAM (64-bit)
16 GB available hard disk space (32-bit) or 20 GB (64-bit)
DirectX 9 graphics device with WDDM 1.0 or higher driver
Kelebihan:
1. Booting lebih cepat
Durasi waktu booting ( booting delay time ) lebih cepat
Durasi waktu booting ( booting delay time ) lebih cepat.
2. Irit Konsumsi daya
Konsumsi daya lebih irit, sehingga lebih stabil dari pada windows Vista karena konsumsi daya yang lebih sedikit Read more about Kelebihan dan Kekurangan Windows 7.
3. Optimasi dalam prefetching
Optimasi pada proses load data untuk HD maupun SSD
4. Adanya aplikasi Device Storage
Fitur baru untuk memudahkan kita menampilkan semua hal yang berhubungan dengan peripheral tertentu, seperti fitur konfigurasi dan dan dokumentasi.
5. Adanya aplikasi Device Storage Fitur
baru untuk memudahkan kita menampilkan semua hal yang berhubungan
dengan peripheral tertentu, seperti fitur konfigurasi dan dan
dokumentasi.
6. Anda dapat memilih Jaringan Wireless Hanya dengan 1 klik dari system tray
7. Mendukung Teknologi multi touch ( layar sentuh )
8. System pencarian data yang lebih cepat
9. Tampilan dan aplikasi Lebih Menarik, antara lain:
Snap
Dapat membuka aplikasi secara bersamaan dan ditampilkan bersebelahan.
Home Group
System jaringan yang dapat menghubungkan beberapa PC untuk proses berbagi file dan peripheral.
Jump List
Memudahkan membuka kembali salah satu dari beberapa aplikasi yang berjalan dengan hanya klik pada pin dengan cepat.
Windows Media Center
Dapat merekan siaran TV, nonton TV online.
Windows Live Essentials
Pengguna dapat mengakses data offline dan melakukan berbagai hal untuk foto, video dan hal lainnya.
Web Slices
Aplikasi untuk memotong bagian yang ditargetkan dari sebuah situs yang kemudian ditempatkan di toolbar Internet Explorer 8 untuk referensi yang mudah dan cepat.
Parental Control
Adanya kontrol dalam membatasi akses pada anak-anak, misal: pengaturan waktu dan lama akses yang diperbolehkan pada anak.
Sekian yang dapat kami informasikan. Semoga posting ini bermanfaat dalam kebaikan bagi semua. Aamiin
Jangan lupa kasih komentar, ya, sob, lebih baik lagi kalo sobat pembaca mau follow blog ini. Kritik, saran, dan komentar sangat kami butuhkan.
sumber : http://kanginanjaya.blogspot.com/2012/12/kelebihan-windows-7-dibandingkan-dengan.html
Adapun System Hardware Minimal untuk Windows 7 :
1 gigahertz (GHz) or faster 32-bit (x86) or 64-bit (x64) processor
1 gigabyte (GB) RAM (32-bit) or 2 GB RAM (64-bit)
16 GB available hard disk space (32-bit) or 20 GB (64-bit)
DirectX 9 graphics device with WDDM 1.0 or higher driver
Kelebihan:
1. Booting lebih cepat
Durasi waktu booting ( booting delay time ) lebih cepat
Durasi waktu booting ( booting delay time ) lebih cepat.
2. Irit Konsumsi daya
Konsumsi daya lebih irit, sehingga lebih stabil dari pada windows Vista karena konsumsi daya yang lebih sedikit Read more about Kelebihan dan Kekurangan Windows 7.
3. Optimasi dalam prefetching
Optimasi pada proses load data untuk HD maupun SSD
4. Adanya aplikasi Device Storage
Fitur baru untuk memudahkan kita menampilkan semua hal yang berhubungan dengan peripheral tertentu, seperti fitur konfigurasi dan dan dokumentasi.
6. Anda dapat memilih Jaringan Wireless Hanya dengan 1 klik dari system tray
7. Mendukung Teknologi multi touch ( layar sentuh )
8. System pencarian data yang lebih cepat
9. Tampilan dan aplikasi Lebih Menarik, antara lain:
Snap
Dapat membuka aplikasi secara bersamaan dan ditampilkan bersebelahan.
Home Group
System jaringan yang dapat menghubungkan beberapa PC untuk proses berbagi file dan peripheral.
Jump List
Memudahkan membuka kembali salah satu dari beberapa aplikasi yang berjalan dengan hanya klik pada pin dengan cepat.
Windows Media Center
Dapat merekan siaran TV, nonton TV online.
Windows Live Essentials
Pengguna dapat mengakses data offline dan melakukan berbagai hal untuk foto, video dan hal lainnya.
Web Slices
Aplikasi untuk memotong bagian yang ditargetkan dari sebuah situs yang kemudian ditempatkan di toolbar Internet Explorer 8 untuk referensi yang mudah dan cepat.
Parental Control
Adanya kontrol dalam membatasi akses pada anak-anak, misal: pengaturan waktu dan lama akses yang diperbolehkan pada anak.
Sekian yang dapat kami informasikan. Semoga posting ini bermanfaat dalam kebaikan bagi semua. Aamiin
Jangan lupa kasih komentar, ya, sob, lebih baik lagi kalo sobat pembaca mau follow blog ini. Kritik, saran, dan komentar sangat kami butuhkan.
sumber : http://kanginanjaya.blogspot.com/2012/12/kelebihan-windows-7-dibandingkan-dengan.html
Sabtu, 29 Juni 2013
Aplikasi web
Dalam rekayasa perangkat lunak, suatu aplikasi web (bahasa Inggris: web application atau sering disingkat webapp) adalah suatu aplikasi yang diakses menggunakan penjelajah web melalui suatu jaringan seperti Internet atau intranet. Ia juga merupakan suatu aplikasi perangkat lunak komputer yang dikodekan dalam bahasa yang didukung penjelajah web (seperti HTML, JavaScript, AJAX, Java, dll) dan bergantung pada penjelajah tersebut untuk menampilkan aplikasi.
Aplikasi web menjadi populer karena kemudahan tersedianya aplikasi klien untuk mengaksesnya, penjelajah web, yang kadang disebut sebagai suatu thin client (klien tipis). Kemampuan untuk memperbarui dan memelihara aplikasi web tanpa harus mendistribusikan dan menginstalasi perangkat lunak pada kemungkinan ribuan komputer klien merupakan alasan kunci popularitasnya. Aplikasi web yang umum misalnya webmail, toko ritel daring, lelang daring, wiki, papan diskusi, weblog, serta MMORPG.
sumber:http://id.wikipedia.org/wiki/Aplikasi_web
Aplikasi web menjadi populer karena kemudahan tersedianya aplikasi klien untuk mengaksesnya, penjelajah web, yang kadang disebut sebagai suatu thin client (klien tipis). Kemampuan untuk memperbarui dan memelihara aplikasi web tanpa harus mendistribusikan dan menginstalasi perangkat lunak pada kemungkinan ribuan komputer klien merupakan alasan kunci popularitasnya. Aplikasi web yang umum misalnya webmail, toko ritel daring, lelang daring, wiki, papan diskusi, weblog, serta MMORPG.
sumber:http://id.wikipedia.org/wiki/Aplikasi_web
Antivirus Gratis Terbaik 2013
Antivirus adalah sebuah software pokok yang harus ada pada setiap
pc/laptop. Antivirus ini berfungsi untuk melindungi komputer anda dari
ancaman virus yang berbahaya. Jadi, jika pc/laptop anda tidak ada
antivirus nya, maka berhati-hatilah. Bisa saja pc/laptop anda terinfeksi
virus kemudian data anda hilang secara tiba-tiba atau pc/laptop anda
menjadi lag, lemot.
Nah, agar hal tersebut tidak terjadi maka dibutuhkanlah antivirus. Di
dunia ini, banyak sekali pilihan antivirus. Dimana masing-masing
antivirus memiliki kemampuan yang berbeda-beda. Ada juga Antivirus
versi Premium dan Antivirus versi Free. Meskipun antivirus versi free,
kemampuan dalam menangkal virus juga tidak kalah dengan yang versi
premium.
Disini, sesuai judul post di atas. Saya akan share Antivirus Gratis Terbaik 2013. berikut ulasannya.
1. Avast! Free Antivirus 8
Untuk Antivirus Avast versi 8 ini, hadir dengan kemampuan "heuristics engine" dimana mampu mendeteksi berbagai virus yang tidak ditemukan atau tidak diketahui sebelumnya. Antivurs ini cocok untuk sistem operasi Windows XP, Windows Vista, Windows 7, dan Windows 8.
Untuk Antivirus Avast versi 8 ini, hadir dengan kemampuan "heuristics engine" dimana mampu mendeteksi berbagai virus yang tidak ditemukan atau tidak diketahui sebelumnya. Antivurs ini cocok untuk sistem operasi Windows XP, Windows Vista, Windows 7, dan Windows 8.
Download Avast! Free Antivirus
2. Microsoft Security Essentials
Microsoft Security Essentials (MSE) mungkin bisa menjadi pilihan bagi anda yang menginginkan antivirus terbaik untuk Sistem Operasi Windows. Karena, antivirus yang satu ini, dikeluarkan langsung oleh Microsoft dimana mereka juga yang telah mengeluarkan Sistem Operasi Windows sehingga sangat paham dalam mengamankan apa yang telah mereka ciptakan. Antivirus ini cocok untuk Sistem Operasi Windows XP, Windows Vista, dan Windows 7.
Download Microsoft Security Essentials
3. Avira Free Antivirus 2013
Sama halnya dengan Avast. Avira Free Antivirus 2013, juga hadir dengan kemampuan "heuristics engine". Antivirus ini cukup mampu melindungi PC/Laptop anda dari serangan virus Trojan, Worms, Spyware, Adware, serta Malware. Selain itu, tampilan Avira ini sangat user friendly sehingga memudahkan pengguna nya dalam me-monitor antivirus nya.
Download Avira Free Antivirus 2013
4. AVG Free Antivirus 2013
Keunggulan yang paling populer dari antivirus ini adalah antispyware dan email scanner, scanner link, jadwal untuk melakukan scanning secara otomatis, serta bisa melakukan update secara otomatis. Dan yang paling penting adalah, semua keunggulan tersebut bisa anda dapatkan secara gratis pada antivirus ini.
Download AVG Free Antivirus
5. Panda Cloud Antivirus
Antivirus yang satu ini memiliki keunggulan berupa installasi yang cukup mudah serta ringan dalam penggunaannya sehingga sangat aman dan nyaman untuk anda yang masih sedikit awam dengan pc. Panda Cloud Antivirus cocok untuk Sistem Operasi Windows Xp, Windows Vista, Windows 7, dan Windows 8.
sumber:http://www.anekatrik.com/2013/06/antivirus-gratis-terbaik-2013.html
Internet protocol suite (TCP/IP)
nternet protocol suite atau TCP/IP (singkatan dari Transmission Control Protocol/Internet Protocol) adalah standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet. Protokol ini tidaklah dapat berdiri sendiri, karena memang protokol ini berupa kumpulan protokol (protocol suite). Protokol ini juga merupakan protokol yang paling banyak digunakan saat ini. Data tersebut diimplementasikan dalam bentuk perangkat lunak (software) di sistem operasi. Istilah yang diberikan kepada perangkat lunak ini adalah TCP/IP stack
Protokol TCP/IP dikembangkan pada akhir dekade 1970-an hingga awal 1980-an sebagai sebuah protokol standar untuk menghubungkan komputer-komputer dan jaringan untuk membentuk sebuah jaringan yang luas (WAN). TCP/IP merupakan sebuah standar jaringan terbuka yang bersifat independen terhadap mekanisme transport jaringan fisik yang digunakan, sehingga dapat digunakan di mana saja. Protokol ini menggunakan skema pengalamatan yang sederhana yang disebut sebagai alamat IP (IP Address) yang mengizinkan hingga beberapa ratus juta komputer untuk dapat saling berhubungan satu sama lainnya di Internet. Protokol ini juga bersifat routable yang berarti protokol ini cocok untuk menghubungkan sistem-sistem berbeda (seperti Microsoft Windows dan keluarga UNIX) untuk membentuk jaringan yang heterogen.
Protokol TCP/IP selalu berevolusi seiring dengan waktu, mengingat semakin banyaknya kebutuhan terhadap jaringan komputer dan Internet. Pengembangan ini dilakukan oleh beberapa badan, seperti halnya Internet Society (ISOC), Internet Architecture Board (IAB), dan Internet Engineering Task Force (IETF). Macam-macam protokol yang berjalan di atas TCP/IP, skema pengalamatan, dan konsep TCP/IP didefinisikan dalam dokumen yang disebut sebagai Request for Comments (RFC) yang dikeluarkan oleh IETF.
Setiap lapisan yang dimiliki oleh kumpulan protokol (protocol suite) TCP/IP diasosiasikan dengan protokolnya masing-masing. Protokol utama dalam protokol TCP/IP adalah sebagai berikut:
Karena TCP/IP merupakan salah satu lapisan protokol Model OSI, berarti bahwa hierarki TCP/IP merujuk kepada 7 lapisan OSI tersebut. Tiga lapisan teratas biasa dikenal sebagai "upper level protocol" sedangkan empat lapisan terbawah dikenal sebagai "lower level protocol". Tiap lapisan berdiri sendiri tetapi fungsi dari masing-masing lapisan bergantung dari keberhasilan operasi layer sebelumnya. Sebuah lapisan pengirim hanya perlu berhubungan dengan lapisan yang sama di penerima (jadi misalnya lapisan data link penerima hanya berhubungan dengan lapisan data link pengirim) selain dengan satu layer di atas atau di bawahnya (misalnya lapisan network berhubungan dengan lapisan transport di atasnya atau dengan lapisan data link di bawahnya).
Model dengan menggunakan lapisan ini merupakan sebuah konsep yang penting karena suatu fungsi yang rumit yang berkaitan dengan komunikasi dapat dipecahkan menjadi sejumlah unit yang lebih kecil. Tiap lapisan bertugas memberikan layanan tertentu pada lapisan diatasnya dan juga melindungi lapisan diatasnya dari rincian cara pemberian layanan tersebut. Tiap lapisan harus transparan sehingga modifikasi yang dilakukan atasnya tidak akan menyebabkan perubahan pada lapisan yang lain. Lapisan menjalankan perannya dalam pengalihan data dengan mengikuti peraturan yang berlaku untuknya dan hanya berkomunikasi dengan lapisan yang setingkat. Akibatnya sebuah layer pada satu sistem tertentu hanya akan berhubungan dengan lapisan yang sama dari sistem yang lain. Proses ini dikenal sebagai Peer process. Dalam keadaan sebenarnya tidak ada data yang langsung dialihkan antar lapisan yang sama dari dua sistem yang berbeda ini. Lapisan atas akan memberikan data dan kendali ke lapisan dibawahnya sampai lapisan yang terendah dicapai. Antara dua lapisan yang berdekatan terdapat interface (antarmuka). Interface ini mendifinisikan operasi dan layanan yang diberikan olehnya ke lapisan lebih atas. Tiap lapisan harus melaksanakan sekumpulan fungsi khusus yang dipahami dengan sempurna. Himpunan lapisan dan protokol dikenal sebagai "arsitektur jaringan".
Setiap lapisan yang dimiliki oleh kumpulan protokol (protocol suite) TCP/IP diasosiasikan dengan protokolnya masing-masing. Protokol utama dalam protokol TCP/IP adalah sebagai berikut:
Karena TCP/IP merupakan salah satu lapisan protokol Model OSI, berarti bahwa hierarki TCP/IP merujuk kepada 7 lapisan OSI tersebut. Tiga lapisan teratas biasa dikenal sebagai "upper level protocol" sedangkan empat lapisan terbawah dikenal sebagai "lower level protocol". Tiap lapisan berdiri sendiri tetapi fungsi dari masing-masing lapisan bergantung dari keberhasilan operasi layer sebelumnya. Sebuah lapisan pengirim hanya perlu berhubungan dengan lapisan yang sama di penerima (jadi misalnya lapisan data link penerima hanya berhubungan dengan lapisan data link pengirim) selain dengan satu layer di atas atau di bawahnya (misalnya lapisan network berhubungan dengan lapisan transport di atasnya atau dengan lapisan data link di bawahnya).
Model dengan menggunakan lapisan ini merupakan sebuah konsep yang penting karena suatu fungsi yang rumit yang berkaitan dengan komunikasi dapat dipecahkan menjadi sejumlah unit yang lebih kecil. Tiap lapisan bertugas memberikan layanan tertentu pada lapisan diatasnya dan juga melindungi lapisan diatasnya dari rincian cara pemberian layanan tersebut. Tiap lapisan harus transparan sehingga modifikasi yang dilakukan atasnya tidak akan menyebabkan perubahan pada lapisan yang lain. Lapisan menjalankan perannya dalam pengalihan data dengan mengikuti peraturan yang berlaku untuknya dan hanya berkomunikasi dengan lapisan yang setingkat. Akibatnya sebuah layer pada satu sistem tertentu hanya akan berhubungan dengan lapisan yang sama dari sistem yang lain. Proses ini dikenal sebagai Peer process. Dalam keadaan sebenarnya tidak ada data yang langsung dialihkan antar lapisan yang sama dari dua sistem yang berbeda ini. Lapisan atas akan memberikan data dan kendali ke lapisan dibawahnya sampai lapisan yang terendah dicapai. Antara dua lapisan yang berdekatan terdapat interface (antarmuka). Interface ini mendifinisikan operasi dan layanan yang diberikan olehnya ke lapisan lebih atas. Tiap lapisan harus melaksanakan sekumpulan fungsi khusus yang dipahami dengan sempurna. Himpunan lapisan dan protokol dikenal sebagai "arsitektur jaringan".
sumber:http://id.wikipedia.org/wiki/Internet_protocol_suite
Protokol TCP/IP dikembangkan pada akhir dekade 1970-an hingga awal 1980-an sebagai sebuah protokol standar untuk menghubungkan komputer-komputer dan jaringan untuk membentuk sebuah jaringan yang luas (WAN). TCP/IP merupakan sebuah standar jaringan terbuka yang bersifat independen terhadap mekanisme transport jaringan fisik yang digunakan, sehingga dapat digunakan di mana saja. Protokol ini menggunakan skema pengalamatan yang sederhana yang disebut sebagai alamat IP (IP Address) yang mengizinkan hingga beberapa ratus juta komputer untuk dapat saling berhubungan satu sama lainnya di Internet. Protokol ini juga bersifat routable yang berarti protokol ini cocok untuk menghubungkan sistem-sistem berbeda (seperti Microsoft Windows dan keluarga UNIX) untuk membentuk jaringan yang heterogen.
Protokol TCP/IP selalu berevolusi seiring dengan waktu, mengingat semakin banyaknya kebutuhan terhadap jaringan komputer dan Internet. Pengembangan ini dilakukan oleh beberapa badan, seperti halnya Internet Society (ISOC), Internet Architecture Board (IAB), dan Internet Engineering Task Force (IETF). Macam-macam protokol yang berjalan di atas TCP/IP, skema pengalamatan, dan konsep TCP/IP didefinisikan dalam dokumen yang disebut sebagai Request for Comments (RFC) yang dikeluarkan oleh IETF.
Arsitektur
Arsitektur TCP/IP tidaklah berbasis model referensi tujuh lapis OSI, tetapi menggunakan model referensi DARPA. Seperti diperlihatkan dalam diagram, TCP/IP merngimplemenasikan arsitektur berlapis yang terdiri atas empat lapis. Empat lapis ini, dapat dipetakan (meski tidak secara langsung) terhadap model referensi OSI. Empat lapis ini, kadang-kadang disebut sebagai DARPA Model, Internet Model, atau DoD Model, mengingat TCP/IP merupakan protokol yang awalnya dikembangkan dari proyek ARPANET yang dimulai oleh Departemen Pertahanan Amerika Serikat.Setiap lapisan yang dimiliki oleh kumpulan protokol (protocol suite) TCP/IP diasosiasikan dengan protokolnya masing-masing. Protokol utama dalam protokol TCP/IP adalah sebagai berikut:
- Protokol lapisan aplikasi: bertanggung jawab untuk menyediakan akses kepada aplikasi terhadap layanan jaringan TCP/IP. Protokol ini mencakup protokol Dynamic Host Configuration Protocol (DHCP), Domain Name System (DNS), Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), Telnet, Simple Mail Transfer Protocol (SMTP), Simple Network Management Protocol (SNMP), dan masih banyak protokol lainnya. Dalam beberapa implementasi stack protokol, seperti halnya Microsoft TCP/IP, protokol-protokol lapisan aplikasi berinteraksi dengan menggunakan antarmuka Windows Sockets (Winsock) atau NetBIOS over TCP/IP (NetBT).
- Protokol lapisan antar-host: berguna untuk membuat komunikasi menggunakan sesi koneksi yang bersifat connection-oriented atau broadcast yang bersifat connectionless. Protokol dalam lapisan ini adalah Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP).
- Protokol lapisan internetwork: bertanggung jawab untuk melakukan pemetaan (routing) dan enkapsulasi paket-paket data jaringan menjadi paket-paket IP. Protokol yang bekerja dalam lapisan ini adalah Internet Protocol (IP), Address Resolution Protocol (ARP), Internet Control Message Protocol (ICMP), dan Internet Group Management Protocol (IGMP).
- Protokol lapisan antarmuka jaringan: bertanggung jawab untuk meletakkan frame-frame jaringan di atas media jaringan yang digunakan. TCP/IP dapat bekerja dengan banyak teknologi transport, mulai dari teknologi transport dalam LAN (seperti halnya Ethernet dan Token Ring), MAN dan WAN (seperti halnya dial-up modem yang berjalan di atas Public Switched Telephone Network (PSTN), Integrated Services Digital Network (ISDN), serta Asynchronous Transfer Mode (ATM)).
Pengalamatan
Protokol TCP/IP menggunakan dua buah skema pengalamatan yang dapat digunakan untuk mengidentifikasikan sebuah komputer dalam sebuah jaringan atau jaringan dalam sebuah internetwork, yakni sebagai berikut:- Pengalamatan IP: yang berupa alamat logis yang terdiri atas 32-bit (empat oktet berukuran 8-bit) yang umumnya ditulis dalam format
www.xxx.yyy.zzz
. Dengan menggunakan subnet mask yang diasosiasikan dengannya, sebuah alamat IP pun dapat dibagi menjadi dua bagian, yakni Network Identifier (NetID) yang dapat mengidentifikasikan jaringan lokal dalam sebuah internetwork dan Host identifier (HostID) yang dapat mengidentifikasikan host dalam jaringan tersebut. Sebagai contoh, alamat205.116.008.044
dapat dibagi dengan menggunakan subnet mask255.255.255.000
ke dalam Network ID205.116.008.000
dan Host ID 44. Alamat IP merupakan kewajiban yang harus ditetapkan untuk sebuah host, yang dapat dilakukan secara manual (statis) atau menggunakan Dynamic Host Configuration Protocol (DHCP) (dinamis). - Fully qualified domain name (FQDN): Alamat ini merupakan alamat yang direpresentasikan dalam nama alfanumerik yang diekspresikan dalam bentuk <nama_host>.<nama_domain>,
di mana <nama_domain> mengindentifikasikan jaringan di mana
sebuah komputer berada, dan <nama_host> mengidentifikasikan sebuah
komputer dalam jaringan. Pengalamatan FQDN digunakan oleh skema
penamaan domain Domain Name System (DNS). Sebagai contoh, alamat FQDN
id.wikipedia.org
merepresentasikan sebuah host dengan nama "id" yang terdapat di dalam domain jaringan "wikipedia.org
". Nama domainwikipedia.org
merupakan second-level domain yang terdaftar di dalam top-level domain.org
, yang terdaftar dalam root DNS, yang memiliki nama "." (titik). Penggunaan FQDN lebih bersahabat dan lebih mudah diingat ketimbang dengan menggunakan alamat IP. Akan tetapi, dalam TCP/IP, agar komunikasi dapat berjalan, FQDN harus diterjemahkan terlebih dahulu (proses penerjemahan ini disebut sebagai resolusi nama) ke dalam alamat IP dengan menggunakan server yang menjalankan DNS, yang disebut dengan Name Server atau dengan menggunakan berkas hosts (/etc/hosts
atau%systemroot%\system32\drivers\etc\hosts
) yang disimpan di dalam mesin yang bersangkutan.
Konsep dasar
Layanan
Berikut ini merupakan layanan tradisional yang dapat berjalan di atas protokol TCP/IP:- Pengiriman berkas (file transfer). File Transfer Protocol (FTP) memungkinkan pengguna komputer yang satu untuk dapat mengirim ataupun menerima berkas ke sebuah host di dalam jaringan. Metode otentikasi yang digunakannya adalah penggunaan nama pengguna (user name) dan password'', meskipun banyak juga FTP yang dapat diakses secara anonim (anonymous), alias tidak berpassword. (Keterangan lebih lanjut mengenai FTP dapat dilihat pada RFC 959.)
- Remote login. Network terminal Protocol (telnet) memungkinkan pengguna komputer dapat melakukan log in ke dalam suatu komputer di dalam suatu jaringan secara jarak jauh. Jadi hal ini berarti bahwa pengguna menggunakan komputernya sebagai perpanjangan tangan dari komputer jaringan tersebut. (Keterangan lebih lanjut mengenai Telnet dapat dilihat pada RFC 854 dan RFC 855.)
- Computer mail. Digunakan untuk menerapkan sistem surat elektronik. (Keterangan lebih lanjut mengenai e-mail dapat dilihat pada RFC 821 RFC 822.)
- Network File System (NFS). Pelayanan akses berkas-berkas yang dapat diakses dari jarak jauh yang memungkinkan klien-klien untuk mengakses berkas pada komputer jaringan, seolah-olah berkas tersebut disimpan secara lokal. (Keterangan lebih lanjut mengenai NFS dapat dilihat RFC 1001 dan RFC 1002.)
- Remote execution. Memungkinkan pengguna komputer untuk menjalankan suatu program
tertentu di dalam komputer yang berbeda. Biasanya berguna jika pengguna
menggunakan komputer yang terbatas, sedangkan ia memerlukan sumber yg
banyak dalam suatu sistem komputer.
Ada beberapa jenis remote execution, ada yang berupa perintah-perintah dasar saja, yaitu yang dapat dijalankan dalam system komputer yang sama dan ada pula yg menggunakan sistem Remote Procedure Call (RPC), yang memungkinkan program untuk memanggil subrutin yang akan dijalankan di sistem komputer yg berbeda. (sebagai contoh dalam Berkeley UNIX ada perintahrsh
danrexec
.) - Name server yang berguna sebagai penyimpanan basis data nama host yang digunakan pada Internet (Keterangan lebih lanjut dapat dilihat pada RFC 822 dan RFC 823 yang menjelaskan mengenai penggunaan protokol name server yang bertujuan untuk menentukan nama host di Internet.)
Request for Comments
RFC (Request For Comments) merupakan standar yang digunakan dalam Internet, meskipun ada juga isinya yg merupakan bahan diskusi ataupun omong kosong belaka. Diterbitkan oleh IAB yang merupakan komite independen yang terdiri atas para peneliti dan profesional yang mengerti teknis, kondisi dan evolusi Internet. Sebuah surat yg mengikuti nomor RFC menunjukan status RFC :- S: Standard, standar resmi bagi internet
- DS: Draft standard, protokol tahap akhir sebelum disetujui sebagai standar
- PS: Proposed Standard, protokol pertimbangan untuk standar masa depan
- I: Informational, berisikan bahan-bahan diskusi yg sifatnya informasi
- E: Experimental, protokol dalam tahap percobaan tetapi bukan pada jalur standar.
- H: Historic, protokol-protokol yg telah digantikan atau tidak lagi dipertimbankan utk standardisasi.
Bagaimanakah bentuk arsitektur dari TCP/IP itu ?
Dikarenakan TCP/IP adalah serangkaian protokol di mana setiap protokol melakukan sebagian dari keseluruhan tugas komunikasi jaringan, maka tentulah implementasinya tak lepas dari arsitektur jaringan itu sendiri. Arsitektur rangkaian protokol TCP/IP mendifinisikan berbagai cara agar TCP/IP dapat saling menyesuaikan.Karena TCP/IP merupakan salah satu lapisan protokol Model OSI, berarti bahwa hierarki TCP/IP merujuk kepada 7 lapisan OSI tersebut. Tiga lapisan teratas biasa dikenal sebagai "upper level protocol" sedangkan empat lapisan terbawah dikenal sebagai "lower level protocol". Tiap lapisan berdiri sendiri tetapi fungsi dari masing-masing lapisan bergantung dari keberhasilan operasi layer sebelumnya. Sebuah lapisan pengirim hanya perlu berhubungan dengan lapisan yang sama di penerima (jadi misalnya lapisan data link penerima hanya berhubungan dengan lapisan data link pengirim) selain dengan satu layer di atas atau di bawahnya (misalnya lapisan network berhubungan dengan lapisan transport di atasnya atau dengan lapisan data link di bawahnya).
Model dengan menggunakan lapisan ini merupakan sebuah konsep yang penting karena suatu fungsi yang rumit yang berkaitan dengan komunikasi dapat dipecahkan menjadi sejumlah unit yang lebih kecil. Tiap lapisan bertugas memberikan layanan tertentu pada lapisan diatasnya dan juga melindungi lapisan diatasnya dari rincian cara pemberian layanan tersebut. Tiap lapisan harus transparan sehingga modifikasi yang dilakukan atasnya tidak akan menyebabkan perubahan pada lapisan yang lain. Lapisan menjalankan perannya dalam pengalihan data dengan mengikuti peraturan yang berlaku untuknya dan hanya berkomunikasi dengan lapisan yang setingkat. Akibatnya sebuah layer pada satu sistem tertentu hanya akan berhubungan dengan lapisan yang sama dari sistem yang lain. Proses ini dikenal sebagai Peer process. Dalam keadaan sebenarnya tidak ada data yang langsung dialihkan antar lapisan yang sama dari dua sistem yang berbeda ini. Lapisan atas akan memberikan data dan kendali ke lapisan dibawahnya sampai lapisan yang terendah dicapai. Antara dua lapisan yang berdekatan terdapat interface (antarmuka). Interface ini mendifinisikan operasi dan layanan yang diberikan olehnya ke lapisan lebih atas. Tiap lapisan harus melaksanakan sekumpulan fungsi khusus yang dipahami dengan sempurna. Himpunan lapisan dan protokol dikenal sebagai "arsitektur jaringan".
Arsitektur
Arsitektur TCP/IP tidaklah berbasis model referensi tujuh lapis OSI, tetapi menggunakan model referensi DARPA. Seperti diperlihatkan dalam diagram, TCP/IP merngimplemenasikan arsitektur berlapis yang terdiri atas empat lapis. Empat lapis ini, dapat dipetakan (meski tidak secara langsung) terhadap model referensi OSI. Empat lapis ini, kadang-kadang disebut sebagai DARPA Model, Internet Model, atau DoD Model, mengingat TCP/IP merupakan protokol yang awalnya dikembangkan dari proyek ARPANET yang dimulai oleh Departemen Pertahanan Amerika Serikat.Setiap lapisan yang dimiliki oleh kumpulan protokol (protocol suite) TCP/IP diasosiasikan dengan protokolnya masing-masing. Protokol utama dalam protokol TCP/IP adalah sebagai berikut:
- Protokol lapisan aplikasi: bertanggung jawab untuk menyediakan akses kepada aplikasi terhadap layanan jaringan TCP/IP. Protokol ini mencakup protokol Dynamic Host Configuration Protocol (DHCP), Domain Name System (DNS), Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), Telnet, Simple Mail Transfer Protocol (SMTP), Simple Network Management Protocol (SNMP), dan masih banyak protokol lainnya. Dalam beberapa implementasi stack protokol, seperti halnya Microsoft TCP/IP, protokol-protokol lapisan aplikasi berinteraksi dengan menggunakan antarmuka Windows Sockets (Winsock) atau NetBIOS over TCP/IP (NetBT).
- Protokol lapisan antar-host: berguna untuk membuat komunikasi menggunakan sesi koneksi yang bersifat connection-oriented atau broadcast yang bersifat connectionless. Protokol dalam lapisan ini adalah Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP).
- Protokol lapisan internetwork: bertanggung jawab untuk melakukan pemetaan (routing) dan enkapsulasi paket-paket data jaringan menjadi paket-paket IP. Protokol yang bekerja dalam lapisan ini adalah Internet Protocol (IP), Address Resolution Protocol (ARP), Internet Control Message Protocol (ICMP), dan Internet Group Management Protocol (IGMP).
- Protokol lapisan antarmuka jaringan: bertanggung jawab untuk meletakkan frame-frame jaringan di atas media jaringan yang digunakan. TCP/IP dapat bekerja dengan banyak teknologi transport, mulai dari teknologi transport dalam LAN (seperti halnya Ethernet dan Token Ring), MAN dan WAN (seperti halnya dial-up modem yang berjalan di atas Public Switched Telephone Network (PSTN), Integrated Services Digital Network (ISDN), serta Asynchronous Transfer Mode (ATM)).
Pengalamatan
Protokol TCP/IP menggunakan dua buah skema pengalamatan yang dapat digunakan untuk mengidentifikasikan sebuah komputer dalam sebuah jaringan atau jaringan dalam sebuah internetwork, yakni sebagai berikut:- Pengalamatan IP: yang berupa alamat logis yang terdiri atas 32-bit (empat oktet berukuran 8-bit) yang umumnya ditulis dalam format
www.xxx.yyy.zzz
. Dengan menggunakan subnet mask yang diasosiasikan dengannya, sebuah alamat IP pun dapat dibagi menjadi dua bagian, yakni Network Identifier (NetID) yang dapat mengidentifikasikan jaringan lokal dalam sebuah internetwork dan Host identifier (HostID) yang dapat mengidentifikasikan host dalam jaringan tersebut. Sebagai contoh, alamat205.116.008.044
dapat dibagi dengan menggunakan subnet mask255.255.255.000
ke dalam Network ID205.116.008.000
dan Host ID 44. Alamat IP merupakan kewajiban yang harus ditetapkan untuk sebuah host, yang dapat dilakukan secara manual (statis) atau menggunakan Dynamic Host Configuration Protocol (DHCP) (dinamis). - Fully qualified domain name (FQDN): Alamat ini merupakan alamat yang direpresentasikan dalam nama alfanumerik yang diekspresikan dalam bentuk <nama_host>.<nama_domain>,
di mana <nama_domain> mengindentifikasikan jaringan di mana
sebuah komputer berada, dan <nama_host> mengidentifikasikan sebuah
komputer dalam jaringan. Pengalamatan FQDN digunakan oleh skema
penamaan domain Domain Name System (DNS). Sebagai contoh, alamat FQDN
id.wikipedia.org
merepresentasikan sebuah host dengan nama "id" yang terdapat di dalam domain jaringan "wikipedia.org
". Nama domainwikipedia.org
merupakan second-level domain yang terdaftar di dalam top-level domain.org
, yang terdaftar dalam root DNS, yang memiliki nama "." (titik). Penggunaan FQDN lebih bersahabat dan lebih mudah diingat ketimbang dengan menggunakan alamat IP. Akan tetapi, dalam TCP/IP, agar komunikasi dapat berjalan, FQDN harus diterjemahkan terlebih dahulu (proses penerjemahan ini disebut sebagai resolusi nama) ke dalam alamat IP dengan menggunakan server yang menjalankan DNS, yang disebut dengan Name Server atau dengan menggunakan berkas hosts (/etc/hosts
atau%systemroot%\system32\drivers\etc\hosts
) yang disimpan di dalam mesin yang bersangkutan.
Konsep dasar
Layanan
Berikut ini merupakan layanan tradisional yang dapat berjalan di atas protokol TCP/IP:- Pengiriman berkas (file transfer). File Transfer Protocol (FTP) memungkinkan pengguna komputer yang satu untuk dapat mengirim ataupun menerima berkas ke sebuah host di dalam jaringan. Metode otentikasi yang digunakannya adalah penggunaan nama pengguna (user name) dan password'', meskipun banyak juga FTP yang dapat diakses secara anonim (anonymous), alias tidak berpassword. (Keterangan lebih lanjut mengenai FTP dapat dilihat pada RFC 959.)
- Remote login. Network terminal Protocol (telnet) memungkinkan pengguna komputer dapat melakukan log in ke dalam suatu komputer di dalam suatu jaringan secara jarak jauh. Jadi hal ini berarti bahwa pengguna menggunakan komputernya sebagai perpanjangan tangan dari komputer jaringan tersebut. (Keterangan lebih lanjut mengenai Telnet dapat dilihat pada RFC 854 dan RFC 855.)
- Computer mail. Digunakan untuk menerapkan sistem surat elektronik. (Keterangan lebih lanjut mengenai e-mail dapat dilihat pada RFC 821 RFC 822.)
- Network File System (NFS). Pelayanan akses berkas-berkas yang dapat diakses dari jarak jauh yang memungkinkan klien-klien untuk mengakses berkas pada komputer jaringan, seolah-olah berkas tersebut disimpan secara lokal. (Keterangan lebih lanjut mengenai NFS dapat dilihat RFC 1001 dan RFC 1002.)
- Remote execution. Memungkinkan pengguna komputer untuk menjalankan suatu program
tertentu di dalam komputer yang berbeda. Biasanya berguna jika pengguna
menggunakan komputer yang terbatas, sedangkan ia memerlukan sumber yg
banyak dalam suatu sistem komputer.
Ada beberapa jenis remote execution, ada yang berupa perintah-perintah dasar saja, yaitu yang dapat dijalankan dalam system komputer yang sama dan ada pula yg menggunakan sistem Remote Procedure Call (RPC), yang memungkinkan program untuk memanggil subrutin yang akan dijalankan di sistem komputer yg berbeda. (sebagai contoh dalam Berkeley UNIX ada perintahrsh
danrexec
.) - Name server yang berguna sebagai penyimpanan basis data nama host yang digunakan pada Internet (Keterangan lebih lanjut dapat dilihat pada RFC 822 dan RFC 823 yang menjelaskan mengenai penggunaan protokol name server yang bertujuan untuk menentukan nama host di Internet.)
Request for Comments
RFC (Request For Comments) merupakan standar yang digunakan dalam Internet, meskipun ada juga isinya yg merupakan bahan diskusi ataupun omong kosong belaka. Diterbitkan oleh IAB yang merupakan komite independen yang terdiri atas para peneliti dan profesional yang mengerti teknis, kondisi dan evolusi Internet. Sebuah surat yg mengikuti nomor RFC menunjukan status RFC :- S: Standard, standar resmi bagi internet
- DS: Draft standard, protokol tahap akhir sebelum disetujui sebagai standar
- PS: Proposed Standard, protokol pertimbangan untuk standar masa depan
- I: Informational, berisikan bahan-bahan diskusi yg sifatnya informasi
- E: Experimental, protokol dalam tahap percobaan tetapi bukan pada jalur standar.
- H: Historic, protokol-protokol yg telah digantikan atau tidak lagi dipertimbankan utk standardisasi.
Bagaimanakah bentuk arsitektur dari TCP/IP itu ?
Dikarenakan TCP/IP adalah serangkaian protokol di mana setiap protokol melakukan sebagian dari keseluruhan tugas komunikasi jaringan, maka tentulah implementasinya tak lepas dari arsitektur jaringan itu sendiri. Arsitektur rangkaian protokol TCP/IP mendifinisikan berbagai cara agar TCP/IP dapat saling menyesuaikan.Karena TCP/IP merupakan salah satu lapisan protokol Model OSI, berarti bahwa hierarki TCP/IP merujuk kepada 7 lapisan OSI tersebut. Tiga lapisan teratas biasa dikenal sebagai "upper level protocol" sedangkan empat lapisan terbawah dikenal sebagai "lower level protocol". Tiap lapisan berdiri sendiri tetapi fungsi dari masing-masing lapisan bergantung dari keberhasilan operasi layer sebelumnya. Sebuah lapisan pengirim hanya perlu berhubungan dengan lapisan yang sama di penerima (jadi misalnya lapisan data link penerima hanya berhubungan dengan lapisan data link pengirim) selain dengan satu layer di atas atau di bawahnya (misalnya lapisan network berhubungan dengan lapisan transport di atasnya atau dengan lapisan data link di bawahnya).
Model dengan menggunakan lapisan ini merupakan sebuah konsep yang penting karena suatu fungsi yang rumit yang berkaitan dengan komunikasi dapat dipecahkan menjadi sejumlah unit yang lebih kecil. Tiap lapisan bertugas memberikan layanan tertentu pada lapisan diatasnya dan juga melindungi lapisan diatasnya dari rincian cara pemberian layanan tersebut. Tiap lapisan harus transparan sehingga modifikasi yang dilakukan atasnya tidak akan menyebabkan perubahan pada lapisan yang lain. Lapisan menjalankan perannya dalam pengalihan data dengan mengikuti peraturan yang berlaku untuknya dan hanya berkomunikasi dengan lapisan yang setingkat. Akibatnya sebuah layer pada satu sistem tertentu hanya akan berhubungan dengan lapisan yang sama dari sistem yang lain. Proses ini dikenal sebagai Peer process. Dalam keadaan sebenarnya tidak ada data yang langsung dialihkan antar lapisan yang sama dari dua sistem yang berbeda ini. Lapisan atas akan memberikan data dan kendali ke lapisan dibawahnya sampai lapisan yang terendah dicapai. Antara dua lapisan yang berdekatan terdapat interface (antarmuka). Interface ini mendifinisikan operasi dan layanan yang diberikan olehnya ke lapisan lebih atas. Tiap lapisan harus melaksanakan sekumpulan fungsi khusus yang dipahami dengan sempurna. Himpunan lapisan dan protokol dikenal sebagai "arsitektur jaringan".
sumber:http://id.wikipedia.org/wiki/Internet_protocol_suite
Langganan:
Postingan (Atom)