Istilah – Istilah Dalam internet

Bagi mereka yang tertarik dengan dunia web ada baiknya mengetahui terlebih dulu istilah-istilah yang dipakai di dunia internet sebagai pengenalan. Artikel ini saya bagi menjadi dua bagian, bagian 1 dan bagian 2 dan untuk bagian 2 akan menyusul. Di dunia internet ini profesi yang tersedia tidak hanya web desainer dan web programmer saja. Ada banyak peluang pekerjaan lain yang berkaitan dengan website, diantaranya SEO specialist, content creator, information architect, online marketer, blogger. Adapun istilah-istilah tersebut adalah sebagai berikut :

Internet

Ilustrasi: Internet

Jaringan (network ) dari seluruh komputer di dunia yang saling terhubung satu sama lain. Kumpulan dari jaringan komputer pribadi, publik, pemerintah, bisnis, di seluruh dunia yang membentuk jaringan besar yang saling terhubung melalui kabel maupun koneksi wireless. Secara sederhana bisa kita bayangkan internet adalah sebuah kota yang terdapat gedung, rumah, komplek perumahan, toko, kantor, stasiun, terminal yang saling terhubung melalui jalan besar maupun jalan kecil. Gedung, rumah, toko, kantor, stasiun dianalogikan sebagai jaringan komputer,  jalan dianalogikan sebagai kabel, serat optik, koneksi wireless.

URL

Kependekan dari Uniform Resource Locator yaitu alamat dari sebuah halaman web atau sebuah website. Sebagai contoh : http://.www.detik.com. Untuk menuju alamat sebuah website atau suatu halaman web kita tinggal mengetik alamat tersebut di address baru sebuah browser.

HTTP

Apa yang kita lihat di layar komputer, notebook, tablet, smartphone saat mengakses sebuah halaman web adalah hasil dari permintaan browser kepada web server. Konten yang kita lihat seperti teks, image, video yang tersaji di layar komputer, notebook, tablet, smartphone dikirim dari web server ke browser. Komunikasi antara browser dan web server ini menggunakan HTTP (HyperText Transfer Protocol).

Browser

Sebagaimana kita menggunakan aplikasi Photoshop untuk edit image, MS Office atau Open Office  utuk membuat/edit dokumen, membuat/edit spreadsheet, membuat presentasi dan lainnya. Browser adalah aplikasi software yang digunakan khusus untuk mengakses halaman web yang terdiri dari kode HTML. Ada beberapa browser yang paling banyak digunakan diantaranya  Chrome, Mozilla, Internet Explorer, Opera, Safari.

IP addrress

Pada prinsipnya setiap komputer atau device yang terhubung ke internet memiliki alamat. Layaknya sistem alamat di dunia nyata, alamat ini sebagai identitas bagi setiap komputer atau device lainnya. Sebagaimana di dunia nyata untuk mengirim barang ke seseorang yang berada di suatu tempat tentu harus memiliki alamat, begitu pula dengan komputer yang terhubung dengan internet.

Anda yang berada di Jakarta berkirim email ke teman anda di negara lain maka baik anda maupun teman anda harus memiliki IP address supaya pesan anda sampai ke komputer teman anda. IP address adalah alamat bagi komputer atau device yang terhubung ke internet.

Domain

Domain name adalah nama yang bisa dipilih untuk menamakan suatu website yang berfungsi untuk mengidentifikasi sebuah website. Nama domain bisa dipilih dengan kombinasi dari huruf, angka, hyphens (-) lalu di ikuti dengan ekstensinya (.com, .net, .org dan seterusnya). Apabila ingin memiliki sebuah nama domain maka yang bersangkutan bisa membelinya.
Contoh :

  • org
  • com
  • com

Web Page

Salah satu halaman dari sebuah website, ditulis menggunakan kode HTML yang berisi informasi atau link. Sebagai perumpamaan website adalah sebuah buku, web page adalah salah satu halaman dari website.

 

HTML

Kependekan dari Hypertext Markup Language, bahasa yang digunakan untuk membuat halaman web. Tag dan attribute HTML membentuk suatu halaman web.

CSS

Kependekan dari Cascading Style Sheets, kode yang digunakan untuk mengatur layout halaman web. CSS digunakan bersama-sama HTML dalam membuat halaman web, dimana CSS berfungsi mengatur semua berkaitan dengan style suatu halaman web sementara HTML berfungsi membangun kerangka halaman web.

Web Hosting

Salah satu kelebihan dari halaman web adalah ketersediaannya untuk diakses 24 jam dari mana saja lokasi pengakses berada selama terkoneksi dengan internet. Perusahaan web hosting memberikan layanan untuk itu, menyediakan software, hardware dan SDM mereka sehingga website bisa diakses selama 24 jam. Pemilik website hanya mengupload file webnya ke server yang ada di perusahaan web hosting.

Server-side

Operasi/kegiatan  yang dilakukan di server dalam konteks hubungan server-client. Sebagai contoh saat mengakses sebuah halaman web di komputer menggunakan browser, browser adalah client yang mengirim permintaan kepada server. Kemudian server merespon permintaan client. Sebelum merespon permintaan client lebih dulu terjadi kegiatan di server, seperti menerjemahkan permintaan client, memproses, memilih data dan sebagainya.

Client-side

Operasi/kegiatan yang dilakukan di client dan tidak melibatkan server. Operasi yang terjadi hanya di browser, tidak ada permintaan data, verifikasi data ke server.  Sebagai contoh sederhana saat user mengarahkan kursor mousenya (roll over ) ke menu sebuah website dan teks menu berubah warna, ketika user mengisi password saat registrasi di sebuah website yang menampilkan pesan bahwa password tidak boleh kurang dari 8 karakter.

CMS

Content Management System adalah sebuah aplikasi web yang digunakan untuk membuat dan mengedit konten web. CMS ini biasa terintegrasi dengan website itu sendiri. CMS dibuat untuk memudahkan dalam membuat dan mengedit konten web karena interfacenya yang  user-friendly tanpa harus berhadapan dengan kode HTML.

Bila kita membutuhkan CMS bisa meminta web programmer untuk membuatkannya atau kita bisa menggunakan CMS open source yang telah terbukti handal dan gratis seperti Joomla, WordPress, Drupal dan masih banyak lagi.

Blog

Berasal dari kata web log yang merupakan jurnal atau diari online. Terdiri dari artikel -artikel yang membicarakan suatu subyek seperti teknologi, software, desain, kesehatan, lingkungan, fashion dan sebagainya.

Social Media

Aplikasi berbasis web yang memfasilitasi orang – orang dalam komunitasnya membicarakan suatu ide, topik atau berbagi ide, topik dan konten tertentu seperti foto, video, artikel, link. Sebagai contoh social media yang populer Facebook, Twitter, Instagram, Google+.

Bandwith

Jumlah data yang bisa dibawa dari satu titik ke titik lainnya dalam jangka waktu tertentu atau sering dinamakan data transfe rate. Bandwith diukur berdasarkan bps (bit per second), semakin tinggi nilainya berarti semakin banyak data yang bisa dibawa atau semakin tinggi data transfer ratenya.

www2

Tagging

Istilah tagging sering kita jumpai di blog, dimana pemiliknya memberi nama/label pada konten (artikel/image) dengan tujuan untuk mengelompokkan artikel/image tersebut berdasarkan tagging. Sebagai contoh kita temui di blog tentang desain web pada kolom kiri atau kanan terdapat kumpulan tagging berupa nama tertentu seperti CSS3, HTML, design, layout, responsive web design, dan sebagainya.Bila masing-masing tagging di klik maka akan tampil halaman web dengan artikel-artikel yang mewakili tagging tersebut.

Javascript

Scripting languange yang yang biasa digunakan bersama-sama kode HTML pada halaman web. Fungsi utamanya agar user dan halaman web bisa berinteraksi, yang mana hal ini  tidak bisa dilakukan oleh kode HTML. Beberapa contoh yang bisa dilakukan oleh javascript : mendeteksi browser user, memvalidasi data form, memuat konten baru di halaman web secara dinamis tanpa harus merefresh halaman web.

SEO

Usaha yang dilakukan untuk mendapatkan posisi yang bagus (high rank) pada search engine seperti Google, Yahoo, Bing. SEO melibatkan teknik dan trik yang diaplikasikan pada suatu website diantaranya seperti pemilihan keyword yang tepat, membuat halaman web yang search-engine-friendly,  integrasi ke social media dan masih banyak teknik lainnya.

ISP

Internet Service Provider adalah penyedia jasa koneksi internet bagi setiap individu.perusahaan yang ingin mendapatkan koneksi internet baik untuk kepentingan pribadi maupun kepentingan bisnis/perusahaan.

Keyword

Keyword atau kata kunci adalah referensi yang digunakan search engine dalam mencari suatu informasi/data yang ada di internet. Search engine seperti Google, Yahoo, Bing akan mencari kemudian menampilkan informasi/data tersebut di halaman web berdasarkan keyword (kata kunci) yang kita berikan.

Malware

Kependekan dari malicious software, aplikasi jahat yang disebar melalui email, website, file  download yang bertujuan untuk mengganggu operasi komputer secara normal, mencuri informasi penting, mendapatkan akses ke sistem komputer. Yang termasuk dalam malware diantaranya virus, worm, trojan.

Cloud Computing

Layanan aplikasi yang terkoneksi lewat internet. Mengganti model kepemilikan aplikasi yang tadinya dibeli kemudian diinstal di komputer user menjadi sistem berlangganan dimana aplikasi tidak lagi diakses langsung dari komputer tapi dari internet.

Open Source Software

Istilah yang digunakan dalam konteks software komputer., dimana open source software adalah software yang bisa digunakan secara bebas oleh siapa saja (gratis/tanpa lisensi). Disamping siapa saja bisa menggunakannya secara gratis setiap orang pun bisa mengakses source code dari software tersebut, merubah source codenya dan mendistribusikannya secara bebas. Contoh software open source : Linux, Firefox, Chrome, Joomla, WordPress, OpenOffice, Apache, mySQL.

Source : http://www.tutorial-webdesign.com/istilah-istilah-dalam-internet-bag-1/

Download modul Simple Web Design dengan Dream Weaver CS6 ( untuk pemula )

File Silahkan  [highlight] unduh Disini [/highlight]

Abstrak :

Kamus Html

Tag Keterangan
<!– … –> Digunakan untuk memberi sebuah komentar atau keterangan. Kalimat yang terletak pada kontiner ini tidak akan terlihat pada browser
<!DOCTYPE> Mendefinisikan informasi tipe dokumen
<a> Mendefinisikan sebuah anchor, tetapi lebih tepat jika diartikan sebagai tautan dikarenakan tautan ini digunakan untuk saling menautkan antara satu dokumen HTML ke dokumen HTML yang lain
<abbr> Digunakan untuk menguraikan satu ungkapan yang disingkat dan Anda dapat memberikan informasi bermanfaat kepada penelusur-penulusur page source(halaman sumber kode) / pembaca layar, sistem terjemahan dan mesin pencari yang berasal dari singkatan yang sudah diuraikan, tetapi saat di browser uraian tersebut tidak akan tampil dan hanya sebagai informasi saja
<acronym> Mendefinisikan akronim / fungsi tag ini kurang lebih sama dengan tag <abbr>
<address> Mendefinisikan informasi kontak untuk penulis/pemilik dokumen
<applet> Digunakan untuk memasukan file java kedalam dokumen HTML
<area /> Mendefinisikan daerah yang dapat diklik (link) pada peta gambar
<b> Membuat teks tebal
<base /> Mendefinisikan URL dasar/target untuk semua URL relatif dalam dokumen
<basefont /> Membuat atribut teks default, seperti warna, ukuran, jenis font untuk semua teks dalam dokumen
<bdo> Digunakan untuk menimpa arah teks
<big> Memperbesar ukuran teks sebesar satu point dari defaultnya
<blink> Membuat teks berkedip
<blockquote> Mendefinisikan sebuah kutipan panjang. Pada saat di browser teks akan tampil menjorok kedalam
<body> Mendefinisikan body/isi dokumen HTML, berfungsi untuk menentukan bagaimana isi suatu dokumen ditampilkan di web browsernya. Isi dokumen tersebut dapat berupa teks, gambar, animas, link dan seterusnya
<br /> Memberi baris baru/pindah baris
<button> Mendefinisikan sebuah tombol diklik
<caption> Membuat caption pada tabel
<center> Untuk perataan tengah terhadap teks atau gambar
<cite> Mendefinisikan kutipan
<code> Mendefinisikan sebuah bagian dari kode komputer
<col /> Mendefinisikan nilai atribut dari satu kolom atau lebih dalam sebuah tabel
<colgroup> Menentukan kelompok dari satu kolom atau lebih dalam sebuah tabel untuk performatan
<dd> Mendefinisikan deskripsi dari item dalam daftar definisi
<del> Untuk memberi garis tengah pada teks/mencoret teks
<dfn> Mendefinisikan sebuah istilah definisi
<dir> Mendefinisikan sebuah daftar direktori
<div> Mendefinisikan sebuah section dalam dokumen
<dl> Mendefinisikan sebuah daftar definisi
<dt> Mendefinisikan istilah (item) dalam daftar definisi
<em> Membuat teks miring. Fungsi tag ini sama dengan tag <i> tetapi tag <em> yang lebih dianjurkan/ditekankan pada penggunaan untuk teks miring
<embed> Digunakan untuk memasukkan file video atau file musik
<fieldset> Untuk mengelompokkan elemen-elemen yang terkait dalam form / membuat seperti frame-box di dalam form
<font> Mendefinisikan jenis font, warna dan ukuran untuk teks
<form> Mendefinisikan sebuah form HTML untuk input form
<frame /> Mendefinisikan frame dalam fremeset
<frameset> Mendefinisikan satu set frame
<h1> to <h6> Digunakan untuk menunjukkan awal dari suatu header/judul dari dokumen HTML tersebut.
<head> Digunakan untuk memberikan informasi tentang dokumen tersebut
<hr /> Membuat garis horisontal
<html> Mendefinisikan root dari suatu dokumen HTML
<i> Membuat teks miring
<iframe> Mendefinisikan sebuah inline frame
<img /> Berfungsi untuk menampilkan gambar pada dokumen HTML
<input /> Mendefinisikan input field pada form
<ins> Membuat teks bergaris bawah
<kbd> Mendefinisikan teks yang di input dari keyboard
<label> Mendefinisikan label untuk sebuah elemen <input>
<legend> Mendefinisikan sebuah caption untuk elemen <fieldset>
<li> Digunakan untuk menampilkan informasi dalam bentuk item daftar
<link /> Mendefinisikan hubungan antara dokumen dan sumber eksternalnya
<listing> Fungsi tag ini sama dengan tag <pre> dan dianjurkan menggunakan tag <pre> karena tag <listing> tidak layak/diprotes
<map> Mendefinisikan client-side peta gambar
<marquee> Membuat teks berjalan secara vertikal atau horisontal
<menu> Mendefinisikan sebuah daftar menu
<meta /> Mendefinisikan metadata tentang sebuah dokumen HTML
<nobr> Mencegah ganti baris pada teks atau gambar
<noframes> Jika browser user tidak mendukung frame
<noscript> Jika browser user tidak mendukung client-side scripts
<object> meletakkan embed sebuah objek
<ol> Mendefinisikan daftar dalam format penomoran
<optgroup> Menampilkan beberapa pilihan yang sudah dikelompokkan dalam bentuk sebuah daftar drop-down
<option> Menampilkan beberapa pilihan yang berbentuk dalam sebuah daftar drop-down
<p> Membuat sebuah paragraf
<param /> Mendefinisikan sebuah parameter untuk objek
<pre> Membuat teks dengan ukuran huruf yang sama
<q> Mendefinisikan sebuah kutipan singkat
<s> Untuk memberi garis tengah pada teks/mencoret teks, fungsi tag ini sama dengan tag <del> tetapi tag <s> tidak dianjurkan sebagai gantinya menggunakan tag <del>
<samp> Mendefinisikan contoh keluaran dari program komputer
<script> Mendefinisikan client-side script
<select> Membuat daftar drop-down
<small> Memperkecil ukuran teks dari ukuran defaultnya
<span> Mendefinisikan sebuah section dalam dokumen
<strike> Untuk memberi garis tengah pada teks/mencoret teks, fungsi tag ini sama dengan tag <del>
<strong> Membuat teks tebal, fungsi tag ini sama dengan tag <b>
<style> Mendefinisikan informasi style untuk dokumen HTML
<sub> Memberikan efek subscript pada teks
<sup> Memberikan efek superscript pada teks
<table> Membuat tabel
<tbody> Untuk mengelompokkan isi body di dalam sebuah tabel
<td> Mendefinisikan sel di dalam sebuah tabel
<textarea> Mendefinisikan sebuah kontrol input multiline
<tfoot> Untuk mengelompokkan isi footer di dalam sebuah tabel
<th> Mendefinisikan sel header di dalam  sebuah tabel
<thead> Untuk mengelompokkan isi header di dalam sebuah tabel
<title> Membuat judul untuk dokumen HTML
<tr> Membuat baris di dalam sebuah tabel
<tt> Mendefinisikan teletype text
<u> Membuat teks bergaris bawah, fungsi tag ini sama dengan tag <ins> tetapi tag <u> tidak dianjurkan untuk kategori HTML text formatting melainkan termasuk kategori HTML Style
<ul> Mendefinisikan daftar dalam format bullet
<var> Mendefinisikan sebuah variabel
<xmp> Mendefinisikan preformatted text, fungsi tag ini sama dengan tag <pre>

 

Belajar OOP dengan PHP Yuk

Pengenalan OOP :

apa sih oop itu ? oop itu sejenis makanan kayak Hot dog sosis dll , bukan -_-

OOP itu anu , anu lah pokoknya :v

banyak sih referensi di internet seputar OOP , tpi disini ane mencoba untuk mempersingkat pengertian dari OOP :)

oop merupakan teknik yang paling populer yang banyak digunakan oleh programmer,untuk menggantikan pemrograman berbasis prosedural ,

OOP kepanjangan dari OOOOOOOOOOOOOPPPPPPPP :v atau yang lebih familiar

“OBJECT ORIENTED PROGRAMMING” bahasa indonesia Pemrogramman Berorientasi Objek

 

Apasih untungnya ?

pastilah yang namanya manusia itu kalo belajar yang dicari ya untungnya 😀

untungnya pake teknik OOP

1. Reusable : dapat digunakan pada program lainnya

2. Extensible : dapat di ubah fungsinya sesuai yang kita mau

3. Manageable : kode yang di buat gampang untuk di maintain ( manage )

itu menurut bahasa ane , kalo mau lebih silahkan brosing sendiri :p maklum ane mo brosing ga ada kuota =))

 

Konsep dasar 

OOP itu lebih dari sekedar konsep pemrograman , dimana cara berfikir tentang aplikasi yang mempelajari untuk memandang bahwa aplikasi bukan sekedar prosedur , melainkan sebagai objek dan real entity

 

Program yang di butuhkan :

  1. Web Server ( Xampp , wampp , dll ) pake aja xampp yang lebih friendly
  2. Web Editor ( Notepad ++ , dream weaver , dll) notepadd ++ aja lebih enteng 😀
  3. Web Browser ( Mozilla , Chrome dll ) baseng lah :v

harus ada ya ketiga program itu :*

 

Implementasi 

 

 

<?php class orang {

public $nama;

public $umur;

 

function berbicara () {

echo” Hallo Nama saya adalah $this->nama “;

}

 

function usia () {

if ($this->umur >= 17 )

echo $status = ‘Saya udah Dewasa’;

else echo $status = ‘Saya Masih Kecil’;

return $status;

}

}

$objOrang = new orang ();

$objOrang->berbicara();

$objOrang->nama = ‘Kurniawan’;

$objOrang->umur = 21;

echo “$objOrang->nama”;

echo ”
Umur saya $objOrang->umur Tahun”;

echo ”
“;$objOrang->usia();

?>

 

Hasil :

Hallo Nama saya adalah Kurniawan

Umur saya 21 Tahun

Saya udah Dewasa

 

Tenkyu tenkyu , kalo bingung tanya yak 😀 kalo gak bingung ya selamat Anda Berhasil :* :* :*

dan anda mendapat kan penghargaan “JOMBLO SEJATI” :v

Sejarah dan perkembangan KOMPUTER

Komputer adalah alat yang dipakai untuk mengolah data menurut perintah yang telah dirumuskan. Kata komputer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.

Secara luas, Komputer dapat didefinisikan sebagai suatu peralatan elektronik yang terdiri dari beberapa komponen, yang dapat bekerja sama antara komponen satu dengan yang lain untuk menghasilkan suatu informasi berdasarkan program dan data yang ada. Adapun komponen komputer adalah meliputi : Layar Monitor, CPU, Keyboard, Mouse dan Printer (sbg pelengkap). Tanpa printer komputer tetap dapat melakukan tugasnya sebagai pengolah data, namun sebatas terlihat dilayar monitor belum dalam bentuk print out (kertas).

Dalam definisi seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah lebih baik yang cocok untuk arti luas seperti “komputer” adalah “yang memproses informasi” atau “sistem pengolah informasi.”

Saat ini, komputer sudah semakin canggih. Tetapi, sebelumnya komputer tidak sekecil, secanggih, sekeren dan seringan sekarang. Dalam sejarah komputer, ada 5 generasi dalam sejarah komputer.

Generasi komputer

Generasi pertama

Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang tersebut berusaha mengembangkan komputer untuk mengeksploit potensi strategis yang dimiliki komputer. Hal ini meningkatkan pendanaan pengembangan komputer serta mempercepat kemajuan teknik komputer. Pada tahun 1941, Konrad Zuse, seorang insinyur Jerman membangun sebuah komputer, Z3, untuk mendesain pesawat terbang dan peluru kendali.

Pihak sekutu juga membuat kemajuan lain dalam pengembangan kekuatan komputer. Tahun 1943, pihak Inggris menyelesaikan komputer pemecah kode rahasia yang dinamakan Colossus untuk memecahkan kode rahasia yang digunakan Jerman. Dampak pembuatan Colossus tidak terlalu memengaruhi perkembangan industri komputer dikarenakan dua alasan. Pertama, Colossus bukan merupakan komputer serbaguna(general-purpose computer), ia hanya didesain untuk memecahkan kode rahasia. Kedua, keberadaan mesin ini dijaga kerahasiaannya hingga satu dekade setelah perang berakhir.

Usaha yang dilakukan oleh pihak Amerika pada saat itu menghasilkan suatu kemajuan lain. Howard H. Aiken (1900-1973), seorang insinyur Harvard yang bekerja dengan IBM, berhasil memproduksi kalkulator elektronik untuk US Navy. Kalkulator tersebut berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500 mil. The Harvard-IBM Automatic Sequence Controlled Calculator, atau Mark I, merupakan komputer relai elektronik. Ia menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekanik. Mesin tersebut beropreasi dengan lambat (ia membutuhkan 3-5 detik untuk setiap perhitungan) dan tidak fleksibel (urutan kalkulasi tidak dapat diubah). Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks.

Perkembangan komputer lain pada masa kini adalah Electronic Numerical Integrator and Computer (ENIAC), yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania. Terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder, komputer tersebut merupakan mesin yang sangat besar yang mengonsumsi daya sebesar 160kW.

Komputer ini dirancang oleh John Presper Eckert (1919-1995) dan John W. Mauchly (1907-1980), ENIAC merupakan komputer serbaguna (general purpose computer) yang bekerja 1000 kali lebih cepat dibandingkan Mark I.

Pada pertengahan 1940-an, John von Neumann (1903-1957) bergabung dengan tim University of Pennsylvania dalam usaha membangun konsep desain komputer yang hingga 40 tahun mendatang masih dipakai dalam teknik komputer. Von Neumann mendesain Electronic Discrete Variable Automatic Computer (EDVAC) pada tahun 1945 dengan sebuah memori untuk menampung baik program ataupun data. Teknik ini memungkinkan komputer untuk berhenti pada suatu saat dan kemudian melanjutkan pekerjaannya kembali. Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu sumber tunggal. Tahun 1951, UNIVAC I (Universal Automatic Computer I) yang dibuat oleh Remington Rand, menjadi komputer komersial pertama yang memanfaatkan model arsitektur Von Neumann tersebut.

Baik Badan Sensus Amerika Serikat dan General Electric memiliki UNIVAC. Salah satu hasil mengesankan yang dicapai oleh UNIVAC dalah keberhasilannya dalam memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden tahun 1952.

Komputer Generasi pertama dikarakteristik dengan fakta bahwa instruksi operasi dibuat secara spesifik untuk suatu tugas tertentu. Setiap komputer memiliki program kode biner yang berbeda yang disebut “bahasa mesin” (machine language). Hal ini menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya. Ciri lain komputer generasi pertama adalah penggunaan tube vakum (yang membuat komputer pada masa tersebut berukuran sangat besar) dan silinder magnetik untuk penyimpanan data.

Generasi kedua

Pada tahun 1948, penemuan transistor sangat memengaruhi perkembangan komputer. Transistor menggantikan tube vakum di televisi, radio, dan komputer. Akibatnya, ukuran mesin-mesin elektrik berkurang drastis.

Transistor mulai digunakan di dalam komputer mulai pada tahun 1956. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding para pendahulunya. Mesin pertama yang memanfaatkan teknologi baru ini adalah superkomputer. IBM membuat superkomputer bernama Stretch, dan Sprery-Rand membuat komputer bernama LARC. Komputer-komputer ini, yang dikembangkan untuk laboratorium energi atom, dapat menangani sejumlah besar data, sebuah kemampuan yang sangat dibutuhkan oleh peneliti atom. Mesin tersebut sangat mahal dan cenderung terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga membatasi kepopulerannya. Hanya ada dua LARC yang pernah dipasang dan digunakan: satu di Lawrence Radiation Labs di Livermore, California, dan yang lainnya di US Navy Research and Development Center di Washington D.C. Komputer generasi kedua menggantikan bahasa mesin dengan bahasa assembly. Bahasa assembly adalah bahasa yang menggunakan singkatan-singakatan untuk menggantikan kode biner.

Pada awal 1960-an, mulai bermunculan komputer generasi kedua yang sukses di bidang bisnis, di universitas, dan di pemerintahan. Komputer-komputer generasi kedua ini merupakan komputer yang sepenuhnya menggunakan transistor. Mereka juga memiliki komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini: printer, penyimpanan dalam disket, memory, sistem operasi, dan program.

Salah satu contoh penting komputer pada masa ini adalah 1401 yang diterima secara luas di kalangan industri. Pada tahun 1965, hampir seluruh bisnis-bisnis besar menggunakan komputer generasi kedua untuk memprosesinformasi keuangan.

Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di dalamnya memberikan fleksibilitas kepada komputer. Fleksibilitas ini meningkatkan kinerja dengan harga yang pantas bagi penggunaan bisnis. Dengan konsep ini, komputer dapat mencetak faktur pembelian konsumen dan kemudian menjalankan desain produk atau menghitung daftar gaji. Beberapa bahasa pemrograman mulai bermunculan pada saat itu. Bahasa pemrograman Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) mulai umum digunakan. Bahasa pemrograman ini menggantikan kode mesin yang rumit dengan kata-kata, kalimat, dan formula matematika yang lebih mudah dipahami oleh manusia. Hal ini memudahkan seseorang untuk memprogram dan mengatur komputer. Berbagai macam karier baru bermunculan (programmer, analis sistem, dan ahli sistem komputer). Industr piranti lunak juga mulai bermunculan dan berkembang pada masa komputer generasi kedua ini.

Generasi ketiga

Walaupun transistor dalam banyak hal mengungguli tube vakum, namun transistor menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian internal komputer. Batu kuarsa (quartz rock) menghilangkan masalah ini. Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) pada tahun 1958. IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Pada ilmuwan kemudian berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chip tunggal yang disebut semikonduktor. Hasilnya, komputer menjadi semakin kecil karena komponen-komponen dapat dipadatkan dalam chip. Kemajuan komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer.

Generasi keempat

Setelah IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit dan komponen-komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip tunggal.

Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukurang setengah keping uang logam mendorong turunnya harga dan ukuran komputer. Hal tersebut juga meningkatkan daya kerja, efisiensi dan keterandalan komputer. Chip Intel 4004 yang dibuat pada tahun 1971membawa kemajuan pada IC dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelumnya, IC dibuat untuk mengerjakan suatu tugas tertentu yang spesifik. Sekarang, sebuah mikroprosesor dapat diproduksi dan kemudian diprogram untuk memenuhi seluruh kebutuhan yang diinginkan. Tidak lama kemudian, setiap piranti rumah tangga seperti microwave, oven, televisi, dan mobil dengan electronic fuel injection (EFI) dilengkapi dengan mikroprosesor.

Perkembangan yang demikian memungkinkan orang-orang biasa untuk menggunakan komputer biasa. Komputer tidak lagi menjadi dominasi perusahaan-perusahaan besar atau lembaga pemerintah. Pada pertengahan tahun 1970-an, perakit komputer menawarkan produk komputer mereka ke masyarakat umum. Komputer-komputer ini, yang disebut minikomputer, dijual dengan paket piranti lunak yang mudah digunakan oleh kalangan awam. Piranti lunak yang paling populer pada saat itu adalah program word processing dan spreadsheet. Pada awal 1980-an, video game seperti Atari 2600 menarik perhatian konsumen pada komputer rumahan yang lebih canggih dan dapat diprogram.

Pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC) untuk penggunaan di rumah, kantor, dan sekolah. Jumlah PC yang digunakan melonjak dari 2 juta unit pada tahun 1981 menjadi 5,5 juta unit pada tahun 1982. Sepuluh tahun kemudian, 65 juta PC digunakan. Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada di atas meja (desktop computer) menjadi komputer yang dapat dimasukkan ke dalam tas (laptop), atau bahkan komputer yang dapat digenggam (palmtop).

IBM PC bersaing dengan Apple Macintosh dalam memperebutkan pasar komputer. Apple Macintosh menjadi terkenal karena memopulerkan sistem grafis pada komputernya, sementara saingannya masih menggunakan komputer yang berbasis teks. Macintosh juga memopulerkan penggunaan piranti mouse.

Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU: IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan Intel). Juga kita kenal AMD k6, Athlon, dsb. Ini semua masuk dalam golongan komputer generasi keempat.

Seiring dengan menjamurnya penggunaan komputer di tempat kerja, cara-cara baru untuk menggali potensial terus dikembangkan. Seiring dengan bertambah kuatnya suatu komputer kecil, komputer-komputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya. Jaringan komputer memungkinkan komputer tunggal untuk membentuk kerjasama elektronik untuk menyelesaikan suatu proses tugas. Dengan menggunakan perkabelan langsung (disebut juga Local Area Network atau LAN), atau [kabel telepon, jaringan ini dapat berkembang menjadi sangat besar.

Generasi kelima

Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001: Space Odyssey. HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence atau AI), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri.

Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing juga menjadi mungkin. Fasilitas ini tampak sederhana. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertian manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar menterjemahkan kata-kata secara langsung.

Banyak kemajuan di bidang desain komputer dan teknologi yang semakin memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model non Neumann. Model non Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi.

Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer generasi kelima. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikannya. Banyak kabar yang menyatakan bahwa proyek ini telah gagal, namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini akan membawa perubahan baru paradigma komputerisasi di dunia.

 

SUMBER: wikipedia.com

MEMBUAT DATABASE Mysql dengan CMD

  1. 1. AKTIFKAN XAMPP

    2. BUKA CMD (COMMAND PROMPT) DAN BUKA MYSQL

    3. BUAT DATABASE MISAL DATABASE UAS KETIK PERINTAH CREATE DATABASE UAS; LALU ENTER.

     

    4. AKTIFKAN DATABASE UAS DENGAN PERINTAH USE >> USE UAS; LALU TEKAN ENTER.

     

    5. BUAT TABLE Mhs BESERTA FIELD NYA. PADA DATABASE UAS, DENGAN PERINTAH INSERT.

    DENGAN FIELD SBB: nim, nama, tp_lahir, tg_lahir, j_kelamin, angkatan, program DAN  kelas.

    DENGAN TIPE DAN PANJANG DATA MASING-MASING, DENGAN CARA KETIKAN PERINTAH :

    create table Mhs(nim char(10),nama varchar(50),tp_lahir varchar(50),tg_lahir varchar(20),j_kelamin char(5),angkatan char(5),program char(5),kelas char(5));

    LALU ENTER.

    6. DESCRIBE UNTUK MENAMPILKAN FIELD PADA TABLE Mhs:

    Describe Mhs; lalu enter.

    7. INSERT. DIGUNAKAN UNTUK MEMASUKAN DATA KE DALAM DATABASE UTS, PADA TABLE Mhs DENGAN VALUE SEBAGAI BERIKUT:

    KETIK PERINTAH: insert into Mhs VALUES(‘093710001′,’Abdul Wahab’,’Karta’,’05/10/1972′,’L’,’1′,’E’,’A’);

    BEGITU SETERUSNYA HINGGA DATA YANG DI INPUTKAN SELESAI.

    8. UNTUK MENAMPILKAN DATA YANG TELAH KITA INPUTKAN KETIKAN PERINTAH SELECT:  select * from Mhs; LALU ENTER.

    SELESAI….

     

    BEGITULAH TUTORIAL MEMBUAT DATABASE MYSQL PADA CMD. MOHON MAAF BILA ADA KESALAHAN…

    ORIGINAL POSTED BY MANAJEMEN INFORMATIKA TEAM.

Dasar Jaringan (Materi Pembekalan KKP T.A 2014)

PERANCANGAN JARINGAN

 Pengantar Jaringan                                                         

 

Jaringan komputer adalah sebuah kumpulan komputer, printer dan peralatan lainnya yang terhubung dalam satu kesatuan. Informasi dan data bergerak melalui kabel-kabel atau tanpa kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen dan data, mencetak pada printer yang sama dan bersama-sama menggunakan hardware/software yang terhubung dengan jaringan.

Tujuan dari jaringan komputer adalah untuk menghubungkan jaringan-jaringan yang ada dalam jaringan tersebut sehingga informasi dapat ditransfer dari satu lokasi ke lokasi yang lain. Struktur ini disebut dengan LAN Topologies.

Macam-Macam Jaringan Komputer

Local Area Network (LAN)

Metropolitan Area Network (MAN)

Wide Area Network (WAN)

Arsitektur Fisik Jaringan Komputer

     Arsitektur Fisik Jaringan Komputer  

Topologi adalah suatu cara menghubungkan komputer yang satu dengan komputer lainnya sehingga membentuk jaringan.

Topologi Buss

 keeuntungan dari topologi ini adalah:

  1. Hemat kabel
  2. Layout kabel sederhana
  3. Pengembangan jaringan atau penambahan workstation baru dapat dilakukan.
  4. Dengan mudah tanpa mengganggu workstation lain Kerugian.
  5. Deteksi dan isolasi kesalahan sangat kecil.
  6. Kepadatan lalu lintas pada jalur utama.

Manfaat Jaringan Komputer

 Diantaranya :

1.  Resource Sharing, dapat menggunakan sumber daya yang ada secara bersama-sama. Misal seorang pengguna yang berada 100 km jauhnya dari suatu data, tidak mendapatkan kesulitan dalam menggunakan data tersebut, seolah-olah data tersebut berada didekatnya. Hal ini sering diartikan bahwa jaringan komputer mangatasi masalah jarak.

2.     Reliabilitas tinggi, dengan jaringan komputer kita akan mendapatkan reliabilitas yang tinggi dengan memiliki sumber-sumber alternative persediaan. Misalnya, semua file dapat disimpan atau dicopy ke dua, tiga atu lebih komputer yang terkoneksi kejaringan. Sehingga bila salah satu mesin rusak, maka salinan di mesin yang lain bisa digunakan.

3.  Menghemat uang, Komputer berukutan kecil mempunyai rasio harga/kinerja yang lebih baik dibandingkan dengan komputer yang besar. Komputer besar seperti mainframe memiliki kecapatan kira-kira sepuluh kali lipat kecepatan komputer kecil/pribadi.

Komponen Jaringan

Media Transmisi Data

Jaringan komputer sekarang menggunakan kabel UTP (Unshielded Twisted Pair) dengan standar 100 base – TX Fast Ethernet. Kabel UTP terdiri dari 4 pasang kawat berulir (twistwed Pair Wire) sehingga pada kabel itu semuanya terdapat 8 kawat.kabel UTP (Unshielded Twisted Pair)

Setiap pasang akawat ini di beri kode warna, yang pertama warna penuh (Biru, Jingga, Hijau atau cokelat) dan pasangannya yang berulir seputar yang utama tadi dengan warna putih dan strip warna yang sesuai dengan pasangannya.

Server

Secara umum server adalah komputer program yang menyediakan service kepada komputer program lain yang sama ataupun berbeda. Dalam model programming client/server, server adalah program yang menunggu dan memenuhi permintaan dari client program yang sama atau berbeda.

Workstation

Merupakan komputer yang menggunakan fasilitasfasilitas dan aplikasi yang disediakan oleh computer server

Hub & Hub Switch

Merupakan konsentrator yang membagi sinyal data bagi network interface card (NIC).

 

Konektor

Merupakan peralatan yang digunakan untuk menghubungkan suatu media transmisi tertentu dengan network interface card.

RJ-45

Pada ujung-ujung kabel CAT 5 ini dipasangkan konektor yang dikenal sebagai konektor RJ-45 (RJ dari kata ‘Registered Jack’).

Konektor RJ-45

Crimp tool

Crimp tool / Crimping tool adalah alat untuk memasang kabel UTP ke konektor RJ- 45/RJ-11

Membangun Jaringan LAN

Pemasangan Kabel

Dalam penyambungan kabel pada konektor RJ-45 yaitu pertama lepaskan shield kabel ( pelindung kabel biasanya bewarna abu -abu ) beberapa centimeter ( 2 cm), dengan memotong shield tersebut menggunakan tang kerimping, kemudian lurus-luruskan kabel-kabel yang berwarna-warni tersebut, kemudian urutkan kabel berdasarkan pewarnaannya di salah satu ujung kabel UTP tersebut dan lakukan pengetesan. Dalam penyambungan kabel pada konektor RJ-45 ada dua jenis model yang pertama dinamakan dengan jenis sambungan Crossover Cable yang kegunaannya

Untuk menghubungkan dua computer membentuk LAN tanpa melalui hub. dan untuk menghubungan antara hub ke sebuah hub lainnya.

Yang kedua dinamakan dengan jenis sambungan Straight–Through cable yang dipakai untuk menghubungkan computer kesebuah hub.

Urutan penyambungan kabel UTP ke konektor RJ-45 untuk metode straight cable

Urutan Straigh dipakai untuk menghubungkan komputer ke switch atau hub.

Konfigurasi Jaringan

IP Addressnya adalah sebagai berikut :

1. IP Address

192.168.1.2 sampai dengan 192.168.10

2. Subnet Mask

255.255.255.0

3. Default Gateway

192.168.0.1

4. Preferred DNS Server

10.1.2.26

5. Alternate DNS Server

10.1.2.27

Pada IP address yang mana client tinggal melanjutkan Host ID Server. Seperti diketahui Server memiliki Host ID 1, (192.168.1.1 ), maka client dimulai dari 192.168.1.2 – 192.168.1.9. Host ID sampai 192.168.1.9 karena jumlah client, Hal yang harus dilakukan untuk mengkoneksikan PC di windows adalah sebagai berikut : Masukkan ke network connection di control panel  : Start menu | run | control panel

Setelah itu masuk ke bagian Network Connections

Kemudian pilih Local Area Network Connection.