Aziz. Powered by Blogger.

Pengertian Hardcopy

Suatu alat yg digunakan untuk mencetak tulisan serta image pada media Hard,seperti  pada kertas atau film. Contoh dari Hard Copy Device antara lain printer, plotter, atau computer microfilm.





Pengertian Softcopy

Soft Copy/ Softcopy adalah file atau dokumen yang sebelumnya
dibuat menggunakan komputer kemudian disimpan di media
penyimpanan (cd,  flashdisk atau media penyimpanan lainya)
Misalnya softcopy : .docx, .xlsx, .pptx dan format file yang lainnya.
Biasanya Soft copy untuk mengumpulkan tugas/mengirim data yang
biasanya dikirim melalui email ataupun melalui media penyimpanan.

http://mat-kuliah.blogspot.com/2014/11/pengertian-soft-copy.html

Pengertian TCP/IP


Pengertian TCP/IP adalah singkatan dari Transmission Control Protocol/Internet Protocol. TCP/IP merupakan standar komunikasi data yang digunakan untuk dalam proses tukar-menukar data dari satu komputer ke komputer lain pada jaringan Internet.
Karena berupa kumpulan protokol (protocol suite) maka Protokol ini tidaklah mampu berdiri sendiri,. TCP/IP merupakan yang paling banyak dipakai pada saat ini.
Pada TCP/IP terdapat protocol utama yaitu:
1. Aplication  Layer
Bertugas untuk melayani permintaan data atau servis, aplikasi pada layer ini menunggu di portnya masing-masing pada suatu antrian untuk diproses. Yang bekerja pada layer ini yaitu aplikasi:
-    Network Terminal Protocol (TELNET), yang menyediakan remote login dalam jaringan.
-    File Transfer Protocol (FTP), digunakan untuk file transfer.
-    Simple Mail Transfer Protocol (SMTP), dugunakan untuk mengirimkan e-mail (electronic mail).
-    Domain Name Service (DNS), untuk memetakan IP Address ke dalam nama tertentu.
-    Routing Information Protocol (RIP), protokol routing.
-    Open Shortest Path First (OSPF), protokol routing.
-    Network File System (NFS) untuk berbagi/ sharing file dalam suatu jaringan terhadap berbagai host.
-    Hyper Text Transfer Protokol (HTTP), protokol yang digunakan untuk web browsing.
2. Transportation Layer
Untuk membentuk sebuah sambungan antara host penerima dan pengirim sebelum kedua host tersebut berkomunikasi dan seberapa sering kedua host ini akan mengirim acknowledgment dalam sambungan tersebut satu sama lainnya. Transport layer hanya terdiri dari dua macam protocol diantaranya yaitu:
- Transmission Control Protocol (TCP)
- User Datagram Protocol (UDP)
3. Internet Layer
Berisi protokol yang mempunyai tanggung jawab dalam pengalamatan dan enkapsulasi paket data jaringan. Pada Internet layer terdiri dari beberapa protokol yaitu :
- IP
- ARP
- ICMP
- IGMP
4. Network Acces Layer
Network Access Layer adalah gabungan dari Network, Data Link dan Physical Layer. Network Acces Layer menyediakan media bagi sistem untuk mengirimkan data ke device lain yang terkoneksi secara langsung.

Pengertian wap

1. Pengertian wap
WAP (Wireless Aplication Protocol) adalah suatu protocol aplikasi yang memungkinkan Internet dapat diakses oleh ponsel dan perangkat wireless lainya. WAP membawa informasi online melewati Internet langsung menuju ponsel atau clint WAP lainnya. Dengan adanya WAP, berbagai informasi dapat diakses setiap saat hanya dengan menggunakan ponsel.
Ada tiga bagian utama dalam akses WAP, yaitu perangkat wireless yang mendukung WAP, WAP Gateway sebagai perantara dan server sebagai sumber dokumen. Dokumen yang berada dalam web server dapat berupa dokumen HTML maupun WML. Dokumen WML khusus ditampilkan melalui browser dari perangkat WAP. Sedangkan dokumen HTML yang seharusnya ditampilkan melalui web browser, sebelum dibaca melalui browser WAP diterjemhkan terlebih dahulu oleh gateway agar dapat menyesuaikan dengan perangkat WAP.
Saat ponsel ingin meminta sebuah informasi yang ada di server, ponsel harus melewati WAP gateway dulu. Begitu juga sebaliknya. Proses pengiriman informasi dari ponsel ke WAP Gateway dan sebaliknya menggunkan jaringan komunikasi nirkabel (wireless) yang masih memiliki keterbatasan, terutama pada kecilnya bandwidth yang ada. Kecilnya bandwidth tersebut tidak cocok jika dipergunakan untuk memproses informasi lewat protokol HTTP. Protokol HTTP berfungsi untuk mengatur pengiriman informasi dari client menuju server dan sebaliknya. Untuk mengatasi kesenjangan ini diciptakanlah WAP Gateway. Fungsi WAP Gateway adalah untuk meneruskan permintaan informasi dari ponsel menuju server lewat HTTP request dan sebaliknya dari server menuju ponsel lewat HTTP response.
2. Keuntungan dan Kelemahan Wap
Keuntungan standar WAP :
1. Tidak adanya kepemilikan metode dalam mengakses Internet dengan standar WAP baik pada isi maupun layanan.
2. Network yang independent karena WAP bekerja pada seluruh jaringan seluler yang ada, seperti CDPD, CDMA, GSM, PDC, PHS, TDMA, FLEX, ReFLEX, Iden, TETRA, DECT, Data TAC, Mebitex, dan jaringan selular masa depan yang saat ini sedang dikembangkan seperti GPRS dan 3G.
3. Metode WAP telah diadopsi oleh hamper 95% produsen telepon seluler di dunia dalam memanfaatkan wireless internet access dan sedang diimplementasikan pada semua frekuensi.
4. WAP suatu standar protocol dan aplikasinya, yakni WAP browser yang dapat digunakan pada seluruh sistem operasi terkenal termasuk Palm OS, EPOC, Windows SE, FLEXOS, OS/9, Java OS, dan sebagainya.
5. Dengan menggunakan teknologi GPRS, perhitungan akses dihitung berdasarkan jumlah bit yang terkoneksi yang harganya Rp. 20 per kilo byte.
Kelemahan Wap :
1. Konfigurasi telepon selular untuk service WAP masih termasuk sulit
2. Jumlah telepon selular yang mendukung WAP masih terhitung sedikit.
6. Protokol lain seperti SIM Application Toolkit dan MexE (Mobile Station Application Execution Envirovment) secara luas didukung dan didesain untuk bersaing dengan WAP.
3. Perbedaan WAP dan WEB
Ditinjau secara teknis tentu saja ada berbagai perbedaan antara Internet (Word Wide Web, disingkat WEB) dengan mobile Internet (WAP). Perbedaan-perbedaan tersebut terjadi akibat sifat dasar dari keduanya yang memang berbeda, khususnya dalam hal konektivitas dan mobilitas pengguna.
WAP lebih ditujukan untuk pengguna yang memiliki mobilitas tinggi atau mereka yang banyak berpindah tempat, sementara WEB untuk mereka yang sedang diam. Oleh sebab itu WAP memakai gelombang radio sebagai media pertukaraan datanya, sementara WEB menggunakan kabel.
Konektivitas modem ke jaringan telepon dalam WEB bersifat permanent / tetap karena menggunakan kabel, sedangkan konektivitas antara satu perangkat terminal data (yakni, telepon genggam) dengan perangkat WAP Gateway dalam WAP tidak bersifat permanent karena menggunakan gelombang radio. Tidaklah mengherankan bila konektivitas dalam WAP menjadi masalah yang cuikup rumit untuk dipecahkan.
Web
1. Mengunakan jaringan kabel tetap.
2. Komputer sebagai terminal data di sisi pengguna biasa digunakan dalam keadaan diam.
3. Kapasitas memori komputer sangat besar.
4. Ukuran layar display komputer sangat besar.
5. Pemrograman dalam bahasa HTML (Hypertext Mark-up Language)
Wap
1. Menggunakan jaringan tanpa kabel (radio).
2. Telepon genggam sebagai terminal data di sisi pengguna biasa digunakan dalam keadaan bergerak.
3. Kapasitas memori telepon genggam sangatlah kecil.
4. Ukuran layar display telepon sangatlah kecil.
5. Pemrograman dalam bahasa WML (Wireless Mark-up Language).
Uantungnya para pakar telah menemukan dua metode untuk mengatasi masalah konektivitas tersebut. Metode pertama, yang lebih sederhana dan lebih dulu muncul, dinamakan dengan CSD (Circuit Switch Data). Sedangkan metode kedua yang lebih mutakhir dikenal sebagai GPRS (General Packet Radio Service). Dengan metode CSD, transfer data dilakukan mirip seperti halnya transfer suara, tanpa ada perubahan data asli. Metode CSD ini, yang semula hanya mendukung kecepatan transfer 9.6 kbps, kini telah dikembangkan menjadi HSCSD (High Speed Circuit Switch Data) yang mempunyai kecepatan transfer 28.8 kbps, bahkan hingga 38.4 kbps.
Berbeda halnya dengan metode GPRS tidak dalam bentuk data asli tetapidalam bentuk potongan-potongan kecil data yang disebut packet. Kecepatan transfer data dengan GPRS bias mencapai 57.6 kbps bahkan sampai 115 kbps.

Pengertian blog

Blog berasal dari kata Web dan Log (WEBLOG) yang berarti catatan online (yang berada di web).
Pengertian yang lebih lengkap, blog adalah situs web yang berisi tulisan, artikel atau informasi bermanfaat yang diupdate (diperbaharui) secara teratur dan dapat diakses secara online baik untuk umum maupun pribadi


Ciri-ciri :
Berikut adalah ciri-ciri blog secara umum

  1. Memiliki Nama dan Alamat yang bisa diakses secara online
  2. Memiliki tujuan
  3. Memiliki isi atau postingan yang berupa artikel, catatan, dan informasi lainnya
  4. Postingan atau isi blog terarsip (tersimpan sesuai tanggal, bulan dan tahun posting)
  5. Isi Blog umumnya selalu bertambah atau terupdate sesuai dengan tujuan blog
Tujuan Blog Secara Umum, antara lain :
  • Menyampaikan informasi yang bermanfaat untuk diri sendiri maupun bagi orang lain
  • Memberikan keuntungan bagi diri sendiri maupun orang lain
  • Menyalurkan hobby dan mengisi waktu luang dengan kegiatan yang positif
  • Berkarya atau aktualisasi diri
  • Saling bertukar pengetahuan dengan pembaca, blogger menulis, pengunjung memberikan tanggapan atau komentar
  • Berbagi pengalaman 
  • berbagi software berguna, seperti foto, film/video, dokumen, dsb
  • banyak lagi, sesuai dengan jenis / topik yang diangkat
Karena blog bermacam-macam jenisnya, maka tujuan blog juga dipengaruhi oleh jenis blog tersebut.
misal :
>Tujuan Blog Pribadi : bertujuan untuk memberikan informasi yang update tentang diri pemilik blog. Seputar pengalaman, hal-hal yang berkesan, catatan harian, catatan perjalanan pribadi, dan sebagainya
> Tujuan Blog Kesehatan : bertujuan untuk memberikan informasi kesehatan terkini
> Tujuan Blog bisnis : bertujuan untuk memberikan informasi terkini seputar bisnis sebuah perusahaan

Pengertian Blogger
:
Blogger adalah pemilik blog atau pengarang isi blog.

Etika Blogger :
  • Memiliki tujuan yang baik
  • Membuat artikel/postingan yang asli, bukan hasil copy paste (plagiat) atau kegiatan lain yang melanggar hak cipta (tanpa ijin pemilik)
  • Tidak membuat postingan yang merugikan orang lain, mengganggu, menipu (spam), mengandung kekerasan, isu sara, dan hal negatif lainnya

Perkembangan Blog :
Saat ini, khususnya di Indonesia, kegiatan blogging berkembang sangat pesat dengan tujuan yang beragam pula. Sebagian besar blog masih menggambarkan konsep blogging yang murni, akan tetapi sebagian blog juga berkembang sesuai dengan kemauan dan tujuan pemiliknya sehingga banyak yang berisi materi bebas dan terkadang keluar dari konsep blogging sebenarnya.

Splogs :
Splogs adalah singkatan dari spam blog, splogs umumnya berisi informasi spam yang tidak bisa dipertanggungjawabkan kebenarannya, dan bersifat merugikan seseorang maupun pihak lain.

Bila anda ingin membuat sebuah blog di blogger.com / blogspot, ada baiknya anda juga mengerti Term of Service (Syarat Pelayanan), hal ini bertujuan supaya anda mengetahui apa yang boleh maupun tidak boleh dilakukan dalam kegiatan blogging menggunakan blogger.com / blogspot

Jenis-jenis blog

  • Blog politik: Tentang berita, politik, aktivis, dan semua persoalan berbasis blog (Seperti kampanye).
  • Blog pribadi: Disebut juga buku harian online yang berisikan tentang pengalaman keseharian seseorang, keluhan, puisi atau syair, gagasan, dan perbincangan teman.
  • Blog bertopik: Blog yang membahas tentang sesuatu, dan fokus pada bahasan tertentu.
  • Blog kesehatan: Lebih spesifik tentang kesehatan. Blog kesehatan kebanyakan berisi tentang keluhan pasien, berita kesehatan terbaru, keterangan-ketarangan tentang kesehatan, dll.
  • Blog sastra: Lebih dikenal sebagai litblog (Literary blog).
  • Blog perjalanan: Fokus pada bahasan cerita perjalanan yang menceritakan keterangan-keterangan tentang perjalanan/traveling.
  • Blog mode: Lebih dikenal dengan "fashion blog". Isinya seputar gaya, perkembangan mode, selera fesyen, liputan pameran mode, dan lain-lain.
  • Blog riset: Persoalan tentang akademis seperti berita riset terbaru.
  • Blog hukum: Persoalan tentang hukum atau urusan hukum; disebut juga dengan blawgs (Blog Laws).
  • Blog media: Berfokus pada bahasan berbagai macam informasi
  • Blog agama: Membahas tentang agama
  • Blog pendidikan: Biasanya ditulis oleh pelajar atau guru.
  • Blog kebersamaan: Topik lebih spesifik ditulis oleh kelompok tertentu.
  • Blog petunjuk (directory): Berisi ratusan link halaman website.
  • Blog bisnis: Digunakan oleh pegawai atau wirausahawan untuk kegiatan promosi bisnis mereka
  • Blog pengejawantahan: Fokus tentang objek di luar manusia; seperti anjing
  • Blog pengganggu (spam): Digunakan untuk promosi bisnis affiliate; juga dikenal sebagai splogs (Spam Blog)
  • Blog virus (virus): Digunakan untuk merusak


Sumber :http://id.wikipedia.org/wiki/Blog

Pengertian xml

XML (Extensible Markup Language) merupakan bahasa web turunan dari SGML (Standart Generalized Markup Language) yang ada sebelumnya. XML hampir sama dengan HTML, dimana keduanya sama-sama turunan dari SGML. Teknologi XML dikembangkan mulai tahun 1966 dan mendapatkan pengakuan dari Worl Wide Web Consortium (W3C) pada bulan Februari 1998. Sedangkan SGML sendiri telah dikembangkan pada awal tahun 1980-an. Pada saat HTML dikembangkan pada tahun 1990, para penggagas XML mengadopsi bagian paling penting SGML dan dengan berpedoman pada pengembangan HTML menghasilkan bahasa markup yang tidak kalah hebatnya dengan SGML.


Secara sederhana XML adalah suatu bahasa yang digunakan untuk mendeskripsikan dan memanipulasi dokumen secara terstruktur. Secara teknis XML didefinisikan sebagai suatu bahasa meta-markup yang menyediakan format tertentu untuk dokumen-dokumen yang mempunyai data terstruktur. Bahasa markup adalah mekanisme untuk mengenal secara terstruktur di dokumen. XML adalah suatu aplikasi profil dari SGML. Seperti yang didefinisikan dari ISO 8879, SGML adalah cara standart dan vendor-independent.

XML tidak mempunyai definisi secara tepat karena ada yang berpendapat bahwa XML bukanlah suatu bahasa pemrograman,melainkan XML merupakan sintaks yang digunakan untuk menjelaskan bahasa markup lain (Dournaee,2002), sehingga dinamakan meta-language. Meskipun demikian pendapat yang XML bukan merupakan bahasa markup, didasarkan bahwa XML merupakan bahasa markup terpisah untuk tujuan terpisah. Selain itu XML bukanlah solusi semua hal untuk tujuan semua user. Sedangkan peran dari markup itu sendiri berupa:

1. Markup dapat menambah maksud arti (semantic) suatu data.
2. Dapat memisahkan data.
3. Dapat mendefinisikan peran data.
4. Dapat mendefinisikan batasan data.
5. Dapat menfenisikan keterhubungan data.

XML merupakan sebuah himpunan bagian (subset) dari SGML yang bertujuan agar SGML secara generik dapat melayani, menerima, dan memproses di dalam web dengan cara seperti yang dimungkinkan HTML saat ini. XML didesain untuk kemudahan implementasi dan interoperabilitas dengan SGML maupun HTML. XML adalah bahasa markup yang dirancang untuk penyampaian informasi melalui World Wide Web (www) atau sering disebut web saja. (W3C,2000)

XML merubah cara kita berpikir untuk mengembangkan suatu software terutama aplikasi web. Masalah yang kita sekarang adalah bagaimana caranya untuk bertukar informasi antar satu aplikasi dengan aplikasi lain. Kadang kolaborasi antara satu aplikasi dengan aplikasi yang lain masih harus ditentukan dengan spesifikasi aplikasi tersebut. Padahal seharusnya kita hanya perlu mendapatkan informasi data bukan mengerti cara kerja aplikasi lain itu, disinilah visi internet yang belum tercapai. Visi ini adalah dunia internet dimana PC, server, smart devices dan internet-based device dapat berkolaborasi tanpa ada halangan. Bisnis-bisnis akan dapat bertukar data menyediakan customized dan comprehensive solusi kepada customer. Dan yang paling utama adalah informasi yang dibutuhkan dapat diakses dari mana saja dan dengan computing device, platform, atau aplikasi yang kita gunakan. XML dapat memungkinkan pertukaran informasi atau data antar device (server, PCs, smart device, aplikasi, dan situs web). Data ini akan menjadi independent (unlocked), memudahkannya untuk diorganisir, diprogram, dan dirubah, dan ditukar antar situs web atau aplikasi apa saja. Karena kebutuhan ini, maka makin banyak teknologi berbasis XML yang keluar. Contohnya adalah SOAP (Simple Project Acces Protocol) dan UDDI (Universal Description Discovery and Integration).

Contoh program xml :


Pengertian website

Website adalah kumpulan dari halaman - halaman situs, yang terangkum dalam
sebuah domain atau subdomain, yang tempatnya berada di dalam World Wide
Web ( WWW ) di dalam Internet. Sebuah halaman web biasanya berupa
dokumen yang ditulis dalam format HTML ( Hyper Text Markup Language ),
yang selalu bisa diakses melalui HTTP, yaitu sebuah protokol yang
menyampaikan informasi dari server website untuk ditampilkan kepada para
pemakai melalui web browser.dan Website atau situs dapat juga diartikan
sebagai kumpulan halaman yang menampilkan informasi data teks, data
gambar diam atau gerak, data animasi, suara, video dan atau gabungan
dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk
satu rangkaian bangunan yang saling terkait dimana masing-masing
dihubungkan dengan jaringan-jaringan halaman (hyperlink).  - See more


Sejarah www atau (world wide web) www atau world wide web adalah suatu program yang ditemukan oleh Tim Berners-Lee pada tahun 1991. Awalnya Berners-Lee hanya ingin menemukan cara untuk menyusun arsip-arsip risetnya. Untuk itu, dia mengembangkan suatu sistem untuk keperluan pribadi. Sistem itu adalah program peranti lunak yang diberi nama Equire. Dengan program itu, Berners-Lee berhasil menciptakan jaringan terkait antara berbagai arsip sehingga memudahkan informasi yang dibutuhkan. Inilah yang kemudian menjadi dasar dari sebuah revolusi yang dikenal sebagai web. www dikembangkan pertama kali di Pusat Penelitian Fisika Partikel Eropa (CERN), Jenewa, Swiss. Pada tahun 1989 Berners-lee membuat proposal untuk proyek pembuatan hypertext secara global, kemudian pada bulan Oktober 1990, ‘world wide web‘ sudah bisa dijalankan dalam lingkungan CERN. Pada musim panas tahun 1991, www resmi digunakan secara luas pada jaringan Internet.

Jenis-Jenis website


Secara garis besar, website bisa digolongkan menjadi 3 bagian yaitu: 1. Website Statis 2. Website Dinamis 3. Website Interaktif Website Statis adalah web yang mempunyai halaman tidak berubah. Artinya adalah untuk melakukan perubahan pada suatu halaman dilakukan secara manual dengan mengedit code yang menjadi struktur dari website tersebut. Website Dinamis merupakan website yang secara struktur diperuntukan untuk update sesering mungkin. Biasanya selain utama yang bisa diakses oleh user pada umumnya, juga disediakan halaman backend untuk mengedit kontent dari website. Contoh umum mengenai website dinamis adalah web berita atau web portal yang didalamnya terdapat fasilitas berita, polling dan sebagainya Website Interaktif adalah web yang saat ini memang sedang booming. Salah satu contoh website interaktif adalah blog dan forum. Di website ini user bisa berinteraksi dan beradu argument mengenai apa yang menjadi pemikiran mereka. Biasanya website seperti memiliki moderator untuk mengatur supaya topik yang diperbincangkan tidak keluar jalur.

Manfaat website

Beberapa alasan mendasar atau utama mengapa perusahaan bahkan individu membuat atau ingin memiliki sebuah website atau situs internet, diantaranya adalah : Memperluas jangkauan promosi, dengan memiliki website maka produk kita lebih banyak dikenal masyarakat—bahkan sampai ke manca negera. Produk yang bisa ditawarkan melalui website bisa berupa produk barang maupun jasa. Dengan luasnya promosi maka otomatis akan meningkatkan penjualan perusahaan kita. Media tanpa batas, internet adalah media informasi yang tanpa batas. Dengan memiliki website berarti kita sama saja memiliki karyawan yang mempromosikan produk kita selama 24 jam sehari dan 7 hari seminggu. Artinya website kita akan memberikan informasi kepada calon pembeli selama 24 jam non stop. Internet bisa diakses oleh seluruh lapiran masyarakat di antero jagat (unlimited user access). Promosi terluas, internet adalah media promosi terluas jika dilihat dari kacamata jangkauan atau cakupan area (unlimited scopt of areas). Media pengenalan perusahaan. Jika kita baru saja mendirikan perusahaan atau baru saja meluncurkan sebuah produk, maka websitelah solusinya. Kenapa bisa demikian? Dengan adanya website kita lebih cepat mengenalkan perusahaan kita dan lebih mendekatkan perusahaan ke pelanggan. Hal ini disebabkan pelanggan internal maupuan eksternal bisa menggali lebih dalam tentang sejarah perusahaan, jasa atau produk yang di tawarkan, bahkan informasi lowongan kerja dan detail informasi perusahaan. Sebagai media promosi, Internet merupakan salah satu media promosi yang menarkan biaya yang relatif efisien dikaitkan dengan jangkauan area dengan optimalisasi manfaat terbesar.

Unsur-unsur lain dalam website

Nama domain Nama domain atau biasa disebut dengan Domain Name atau URL adalah alamat unik di dunia internet yang digunakan untuk mengidentifikasi sebuah website, atau dengan kata lain domain name adalah alamat yang digunakan untuk menemukan sebuah website pada dunia internet.Untuk nama/alamat situs, salah satu format standar nama yang digunakan adalah sebagai berikut :

nama-protokol:/nama-host/path/nama-file
nama-protokol misalnya http, ftp.
nama-host misalnya www.tegararian.blogspot.com
path = nama lengkap jalur ke file, misalnya: prg
nama-file misalnya tugas.doc

Contoh nama domain ber-ekstensi lokasi Negara Indonesia adalah : .
co.id : Untuk Badan Usaha yang mempunyai badan hukum sah
ac.id : Untuk Lembaga Pendidikan
go.id : Khusus untuk Lembaga Pemerintahan Republik Indonesia
.mil.id : Khusus untuk Lembaga Militer Republik Indonesia
.or.id : Untuk segala macam organisasi yand tidak termasuk dalam kategori “ac.id”,”co.id”,”go.id”,”mil.id” dan lain lain
.war.net.id : untuk industri warung internet di Indonesia
.sch.id : khusus untuk Lembaga Pendidikan yang menyelenggarakan pendidikan seperti SD, SMP dan atau SMU
.web.id : Ditujukan bagi badan usaha, organisasi ataupun perseorangan yang melakukan kegiatannya di World Wide Web.



Sumber :http://tegararian.blogspot.com/2013/03/pengertian-website.html

Pengertian mysql

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
Tidak sama dengan proyek-proyek seperti Apache, dimana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius.


Bahasa pemrograman :
Terdapat beberapa API (Application Programming Interface) tersedia yang memungkinkan aplikasi-aplikasi komputer yang ditulis dalam berbagai bahasa pemrograman untuk dapat mengakses basis data MySQL antara lain: bahasa pemrograman C, C++, C#, bahasa pemrograman Eiffel, bahasa pemrograman Smalltalk, bahasa pemrograman Java, bahasa pemrograman Lisp, Perl, PHP, bahasa pemrograman Python, Ruby, REALbasic dan Tcl. Sebuah antarmuka ODBC memanggil MyODBC yang memungkinkan setiap bahasa pemrograman yang mendukung ODBC untuk berkomunikasi dengan basis data MySQL. Kebanyakan kode sumber MySQL dalam ANSI C.

Keistimewaan MySQL :
MySQL memiliki beberapa keistimewaan, antara lain :
  1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
  2. Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis.
  3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
  4. 'Performance tuning', MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
  5. Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
  6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query).
  7. Keamanan. MySQL memiliki beberapa lapisan keamanan seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.
  8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 miliar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
  9. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
  10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.
  11. Antar Muka. MySQL memiliki antar muka (interface) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
  12. Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online.
  13. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.


    Sumber :http://id.wikipedia.org/wiki/MySQL

Sejarah Mysql

MySQL pada awalnya diciptakan pada tahun 1979, oleh Michael "Monty" Widenius, seorang programmer komputer asal Swedia. Monty mengembangkan sebuah sistem database sederhana yang dinamakan UNIREG yang menggunakan koneksi low-level ISAM database engine dengan indexing. Pada saat itu Monty bekerja pada perusahaan bernama TcX di Swedia.
TcX pada tahun 1994 mulai mengembangkan aplikasi berbasis web, dan berencana menggunakan UNIREG sebagai sistem database. Namun sayangnya, UNIREG dianggagap tidak cocok untuk database yang dinamis seperti web.
TcX kemudian mencoba mencari alternatif sistem database lainnya, salah satunya adalah mSQL (miniSQL). Namun mSQL versi 1 ini juga memiliki kekurangan, yaitu tidak mendukung indexing, sehingga performanya tidak terlalu bagus.
Dengan tujuan memperbaiki performa mSQL, Monty mencoba menghubungi David Hughes (programmer yang mengembangkan mSQL) untuk menanyakan apakah ia tertarik mengembangkan sebuah konektor di mSQL yang dapat dihubungkan dengan UNIREG ISAM sehingga mendukung indexing. Namun saat itu Hughes menolak, dengan alasan sedang mengembangkan teknologi indexing yang independen untuk mSQL versi 2.
Dikarenakan penolakan tersebut, David Hughes, TcX (dan juga Monty) akhirnya memutuskan untuk merancang dan mengembangkan sendiri konsep sistem database baru. Sistem ini merupakan gabungan dari UNIREG dan mSQL (yang source codenya dapat bebas digunakan). Sehingga pada May 1995, sebuah RDBMS baru, yang dinamakan MySQL dirilis.
David Axmark dari Detron HB, rekanan TcX mengusulkan agar MySQL di ‘jual’ dengan model bisnis baru. Ia mengusulkan agar MySQL dikembangkan dan dirilis dengan gratis. Pendapatan perusahaan selanjutnya di dapat dari menjual jasa “support” untuk perusahaan yang ingin mengimplementasikan MySQL. Konsep bisnis ini sekarang dikenal dengan istilah Open Source.
Pada tahun 1995 itu juga, TcX berubah nama menjadi MySQL AB, dengan Michael Widenius, David Axmark dan Allan Larsson sebagai pendirinya. Titel “AB” dibelakang MySQL, adalah singkatan dari “Aktiebolag”, istilah PT (Perseroan Terbatas) bagi perusahaan Swedia.


Sumber :http://id.wikipedia.org/wiki/MySQL

Pengertian bahasa php


Php adalah singkatan dari "PHP: Hypertext Prepocessor", yaitu bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML. PHP diciptakan oleh Rasmus Lerdorf pertama kalihhh tahun 1994. Pada awalnya PHP adalah singkatan dari "Personal Home Page Tools". Selanjutnya diganti menjadi FI ("Forms Interpreter"). Sejak versi 3.0, nama bahasa ini diubah menjadi "PHP: Hypertext Prepocessor" dengan singkatannya "PHP". PHP versi terbaru adalah versi ke-5. Berdasarkan survey Netcraft pada bulan Desember 1999, lebih dari sejuta site menggunakan PHP, di antaranya adalah NASA, Mitsubishi, dan RedHat.

Contoh program
1.Program Hello Word di tulis menggunakan php sebagai berikut :


Contoh program
2.Program bilangan Fibonacci
Berikut ini adalah contoh program yang relatif lebih kompleks yang ditulis dengan menggunakan PHP. Contoh program ini adalah program untuk menampilkan 20 bilangan pertama dari deret bilangan Fibonacci.terdapat beberapa variable atau sintax. seperti function. itu merupakan bagian dari javascript.


Cara Kerja PHP
PHP dikatakan sebagai sebuah server-side embedded script language artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan di server. Pada prinsipnya server akan bekerja apabila ada permintaan dari client. Dalam hal ini client menggunakan kode-kode PHP untuk mengirimkan permintaan ke server (dapat dilihat pada gambar dibawah). Ketika menggunakan PHP sebagai server-side embedded script language makaserver akan melakukan hal-hal sebagai berikut:


Kelebihan PHP
Mengapa PHP ? Karena PHP memiliki beberapa kelebihan daripada bahasa pemerogramman Web lainnya seperti ASP, kelebihan yang paling menonjol dari PHP ialah gratis dan open source-nya, sehingga PHP lebih banyak digunakan dibandingkan ASP. Berikut ini ada beberapa point penting kelebihan dari PHP tersebut:
  1. PHP gratis dan mudah dipelajari, Anda tidak perlu membayar sepeserpun untuk menggunakannya. Oleh karena itu PHP banyak digunakan, selain itu saya juga suka PHP selain mudah dipelajari juga karena gratis.
  2. PHP merupakan bahasa pemerogramman yang Open Source PHP dapat dijalankan pada platform/OS yang berbeda-beda (Windows, Linux, Unix, MacOS, etc.).
  3. PHP dapat membuat web dinamis.
  4. Mendukung banyak database. PHP telah mendukung banyak database, ini mengapa banyak developer web menggunakan PHP Adabas D Adabas D, dBase dBase, Empress Empress, FilePro (read-only) FilePro (read-only) Hyperwave, IBM DB2, Informix, Ingres, InterBase, FrontBase mSQL, Direct MS-SQL, MySQL MySQL, ODBC, Oracle (OCI7 and OCI8), Ovrimos, PostgreSQL SQLite, Solid, Sybase, Velocis, Unix dbm.

Sejarah bahasa php

PHP adalah sebuah bahasa pemograman yang berjalan dalam sebuah web-server (server side). PHP diciptakan oleh programmer unix dan Perl yang bernama Rasmus Lerdoft pada bulan Agustus-September 1994. Pada awalnya, Rasmus mencoba menciptakan sebuah script dalam wesite pribadinya dengan tujuan untuk memonitor siapa saja yang pernah mengunjungi website-nya. Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI pada sekitar tahun 1995, dan diperkenalkan kepada beberapa programmer pemula dengan alasan bahasa yang digunakan oleh PHP cukup sederhana dan mudah dipahami. Selanjutnya Rasmus menulis ulang PHP dengan bahsa C untuk meningkatkan kecepatan aksesnya. Mulai bulan September sampai Oktober 1995, kode PHP ditulis ulang dan digabungkan menjadi PHP/F1. Baru di akhir tahun 1995 dirilis bagi umum secara gratis. Mengapa Rasmus membagikan ke publik secara gratis ? Rasmus berangapan apabila kode PHP ini berguna bagi dirinya, tentu juga akan bermanfaat untuk orang lain. Toh pada akhirnya akan kembali bermanfaat bagi dirinya sendiri. Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan. Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP dirubah menjadi akronim berulang PHP: Hypertext Preprocessing. Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi. Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek. Hingga sekarang (19 Juli 2012) PHP sudah memasuki versi 5.4.5 yang telah banyak melakukan perbaikan bugs pada PHP itu sendiri, lebih dari 30 bugs sudah diperbaiki di versi 5.4.5 ini.

Pengertian bahasa c++

C++ adalah bahasa pemrograman komputer yang di buat oleh (Bjarne Stroustrup) merupakan perkembangan dari bahasa C dikembangkan di Bell Labs (Dennis Ritchie) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu B, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bel labs pertama kali mengembangkan C++ pada awal 1980-an. Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding).
Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading.
Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).

Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Clas

Pengertian multimedia

Multimedia adalah penggunaan komputer untuk menyajikan dan menggabungkan teks, suara, gambar,animasi, audio dan video dengan alat bantu (tool) dan koneksi (link) sehingga pengguna dapat melakukan navigasi, berinteraksi, berkarya dan berkomunikasi. Multimedia sering digunakan dalam dunia informatika. Selain dari dunia informatika, Multimedia juga diadopsi oleh dunia game, dan juga untuk memmbuat website.

Multimedia dimanfaatkan juga dalam dunia pendidikan dan bisnis. Di dunia pendidikan, multimedia digunakan sebagai media pengajaran, baik dalam kelas maupun secara sendiri-sendiri atau otodidak. Di dunia bisnis, multimedia digunakan sebagai media profil perusahaan, profil produk, bahkan sebagai media kios informasi dan pelatihan dalam sistem e-learning.
Pada awalnya multimedia hanya mencakup media yang menjadi konsumsi indra penglihatan (gambar diam, teks, gambar gerak video, dan gambar gerak rekaan/animasi), dan konsumsi indra pendengaran (suara) dan juga berupa ( berwujud). Dalam perkembangannya multimedia mencakup juga kinetik (gerak) dan bau yang merupakan konsumsi indra penciuman. Multimedia mulai memasukkan unsur kinetik sejak diaplikasikan pada pertunjukan film 3 dimensi yang digabungkan dengan gerakan pada kursi tempat duduk penonton. Kinetik dan film 3 dimensi membangkitkan sense realistis.
Bau mulai menjadi bagian dari multimedia sejak ditemukan teknologi reproduksi bau melalui telekomunikasi. Dengan perangkat input pendeteksi bau, seorang operator dapat mengirimkan hasil digitizing bau tersebut melalui internet. Komputer penerima harus menyediakan perangkat output berupa mesin reproduksi bau. Mesin reproduksi bau ini mencampurkan berbagai jenis bahan bau yang setelah dicampur menghasilkan output berupa bau yang mirip dengan data yang dikirim dari internet. Dengan menganalogikan dengan printer, alat ini menjadikan feromon-feromon bau sebagai pengganti tinta. Output bukan berupa cetakan melainkan aroma.


Sumber :http://id.wikipedia.org/wiki/Multimedia

Pengertian algoritma genetik

Algoritma genetik adalah teknik pencarian yang di dalam ilmu komputer untuk menemukan penyelesaian perkiraan untuk optimisasi dan masalah pencarian. Algoritma genetik adalah kelas khusus dari algoritma evolusioner dengan menggunakan teknik yang terinspirasi oleh biologi evolusioner seperti warisan, mutasi, seleksi alam dan rekombinasi (atau crossover)
Algoritma Genetik pertama kali dikembangkan oleh John Holland pada tahun 1970-an di New York, Amerika Serikat. Dia beserta murid-murid dan teman kerjanya menghasilkan buku berjudul "Adaption in Natural and Artificial Systems" pada tahun 1975.
Algoritma Genetik khususnya diterapkan sebagai simulasi komputer dimana sebuah populasi representasi abstrak (disebut kromosom) dari solusi-solusi calon (disebut individual) pada sebuah masalah optimisasi akan berkembang menjadi solusi-solusi yang lebih baik. Secara tradisional, solusi-solusi dilambangkan dalam biner sebagai string '0' dan '1', walaupun dimungkinkan juga penggunaan penyandian (encoding) yang berbeda. Evolusi dimulai dari sebuah populasi individual acak yang lengkap dan terjadi dalam generasi-generasi. Dalam tiap generasi, kemampuan keseluruhan populasi dievaluasi, kemudian multiple individuals dipilih dari populasi sekarang (current) tersebut secara stochastic (berdasarkan kemampuan mereka), lalu dimodifikasi (melalui mutasi atau rekombinasi) menjadi bentuk populasi baru yang menjadi populasi sekarang (current) pada iterasi berikutnya dari algoritma.
Prosedur algoritma genetik :
Algoritma genetik yang umum menyaratkan dua hal untuk didefinisikan:
(1) representasi genetik dari penyelesaian, (2) fungsi kemampuan untuk mengevaluasinya.
Representasi baku adalah sebuah larik bit-bit. Larik jenis dan struktur lain dapat digunakan dengan cara yang sama. Hal utama yang membuat representasi genetik ini menjadi tepat adalah bahwa bagian-bagiannya mudah diatur karena ukurannya yang tetap, yang memudahkan operasi persilangan sederhana. Representasi panjang variabel juga digunakan, tetapi implementasi persilangan lebih kompleks dalam kasus ini. Representasi seperti pohon diselidiki dalam pemrograman genetik dan representasi bentuk bebas diselidiki di dalam HBGA.
Fungsi kemampuan didefinisikan di atas representasi genetik dan mengukur kualitas penyelesaian yang diwakili. Fungsi kemampuan selalu tergantung pada masalah. Sebagai contoh, jika pada ransel kita ingin memaksimalkan jumlah benda (obyek) yang dapat kita masukkan ke dalamnya pada beberapa kapasitas yang tetap. Representasi penyelesaian mungkin berbentuk larik bits, dimana tiap bit mewakili obyek yang berbeda, dan nilai bit (0 atau 1) menggambarkan apakah obyek tersebut ada di dalam ransel atau tidak. Tidak setiap representasi seperti ini valid, karena ukuran obyek dapat melebihi kapasitas ransel. Kemampuan penyelesaian adalah jumlah nilai dari semua obyek di dalam ransel jika representasi itu valid, atau jika tidak 0. Dalam beberapa masalah, susah atau bahkan tidak mungkin untuk mendefinisikan lambang kemampuan, maka pada kasus ini digunakan IGA.
Sekali kita mendefinisikan representasi genetik dan fungsi kemampuan, algoritma genetik akan memproses inisialisasi populasi penyelesaian secara acak, dan memperbaikinya melalui aplikasi pengulangan dengan aplikasi operator-operator mutasi, persilangan, dan seleksi.
Secara sederhana, algoritma umum dari algoritma genetik ini dapat dirumuskan menjadi beberapa langkah, yaitu:
  1. Membentuk suatu populasi individual dengan keadaan acak
  2. Mengevaluasi kecocokan setiap individual keadaan dengan hasil yang diinginkan
  3. Memilih individual dengan kecocokan yang tertinggi
  4. Bereproduksi, mengadakan persilangan antar individual terpilih diselingi mutasi
  5. Mengulangi langkah 2 - 4 sampai ditemukan individual dengan hasil yang diinginkan

Sumber :http://id.wikipedia.org/wiki/Algoritma_genetik

Pengertian agen cerdas

Dalam bidang Artificial Intelligence/ kecerdasan buatan kita sering mendengar istilah Agen cerdas/ Intelligent Agent. Russel dan Norvig (1995) mendefenisikan agen sebagai “Segala sesuatu yang dapat dipandang menangkap lingkungannya melalui sensor dan bertindak terhadap lingkungan melalui efektor”. Sensor adalah bagian yang meransang tindakan agen. Efektor adalah bagian yang digunakan agen untuk melakukan tindakan. Pada agen berupa robot, kamera atau infrared bertindak sebagai sensor. Dan motor berfungsi sebagai efektor.
Dengan kata lain agen cerdas (dalam bahasa inggris: Intelligent Agent) adalah perangkat lunak yang dapat bertindak seperti orang yang mampu berinteraksi dengan lingkungan.
Contohnya:

-Agen spreadsheet, untuk membuat program spreadsheet lebih mudah digunakan oleh
 pemakai (Office Assistant).
-Agen sistem operasi, untuk membantu penggunaan sistem operasi.
-Agen perdagangan elektronis, untuk membantu pemakai yang akan melakukan belanja secara online.

Pengertian robotika

Robotika dapat diartikan satu cabang teknologi yang berhubungan dengan
desain, konstruksi, operasi, disposisi struktural, pembuatan, dan aplikasi dari robot. Robotika terkait dengan ilmu pengetahuan bidang elektronika, mesin, mekanika, dan perangkat lunak komputer.

Robotika adalah salah satu wacana teknologi untuk menuju peradaban yang lebih maju. Kebanyakan orang selalu beranggapan bahwa robot adalah kemajuan teknologi yang mampu menggeser tingkah laku seseorang untuk melakukan suatu tindakan. Dengan kemajuan yang pesat, maka kebutuhan akan SDM akan merosot tajam. Layaknya revolusi pada bangsa Eropa.

Sangat disayangkan selali bila titik ikon kemajuan teknologi tersebut tidak seiring dengan cepat nya pemahaman masyarakat pada umumnya yang selalu meng-analogikan robot adalah biang kerok hilangnya tenaga buruh untuk memacu pertumbuhan perekonomian.

Hal ini layaknya dua sisi perbedaan yang tidak akan bisa menyatu sama lain. Tapi bisa dicermati kembali, bila orang pelukis ternama akan tergusur karena kemampuan sebuah robot pelukis yang bisa membuat lukisan yang sama. Sebuah robot yang mampu untuk memahat patung yang hampir mirip pula. Seluruh ilustrasi tersebut memang sepintas robot bisa menguasai semua, tapi sangat disayangkan hasil kerja robot adalah tak lebih dari sebuah alat cetak dan seonggok besi aluminium dan komponen elektronika yang dirakit pada papan PCB. Sebuah lukisan dari Afandi tentunya akan bernilai ratusan juta beda ukuran dengan lukisan robot yang paling-paing laku di jual 10 ribuan di pinggir jalan.

Robot Bukanlah Pemegang Kekuasaan
Istilah robot yang dahulu kala berjulukan Robota, tak lain adalah kata lain dari seorang buruh. Lain halnya dengan seorang manusia yang diciptakan se-sempurna mungkin oleh sang Pencipta. Sampai kapanpun robot adalah pembantu manusia. Bila sang teknokrat menciptakan robot untuk menjadi penguasa dunia, semoga saja dia tidak berumur panjang. Namun robot adalah sarana untuk membangun peradaban yang lebh maju dan memberikan kemudahan bagi manusia sebagai penciptanya. Dengan hasil demikian maka seluruh kajian tentang robotika menjadi lebih memasyarakat diseluruh elemen masyarakat. Dan buakan menjadi momok yang harus ditakuti.

Robotika sebagai Ikon dan Kajian Ke-ilmuan
Robot adalah simbol dari kamajuan dari sebuah teknologi, karena didalam nya mencakup seluruh elemen keilmuan. Elektronika, Mekanika, Mekatronika, Kinematika, Dimamika, dan lain sebagainya. Hal ini menjadi suatu alasan yang sangat tepat untuk mengash ilmu didalam nya. Ikon pendidikan akan menjadi semakin termasyur bila selalu mengutamakan teknologi didalam nya. Sebuah ikon ini sangat penting untuk membangun semangat kemajuan, karena hal ini akan menjadi sebuah patokan awal dari sebuah perjuangan untuk selalu dilanjutkan kepada generasi penerus.





Pengertian artificial intelligence

Pengertian Artificial Intelligence atau AI dalam bahasa Indonesia artinya Kecerdasan Buatan yaitu kecerdasan yang ditunjukkan oleh suatu entitas ilmiah. Kecerdasan dibuat dan dimasukkan ke dalam suatu mesin/ komputer supaya bisa melakukan pekerjaan seperti yang bisa dikerjakan oleh manusia. Contohnya adalah kemampuan untuk menjawab diagnosa dan pertanyaan pelanggan, perencanaan dan penjadwalan, pengendalian, serta pengenalan tulisan tangan, suara dan wajah. Hal-hal seperti itu telah menjadi disiplin ilmu tersendiri, yang memusatkan perhatian pada penyediaan solusi masalah di kehidupan yang nyata. Terdapat macam-macam bidang yang menggunakan kecerdasan buatan diantaranya yaitu: game komputer, sistem pakar, jaringan syaraf tiruan, logika fuzzy dan robotika.
Kelebihan Artificial Intelligence:

• Artificial Intelligence bersifat konsisten dan teliti .
• Artificial Intelligence lebih bersifat permanent.
• Artificial Intelligence dapat lebih murah daripada kecerdasan alami.
• Artificial Intelligence menawarkan kemudahan untuk digandakan atau disebarkan.
• Artificial Intelligence dapat didokumentasi.

Contoh Penerapan Artificial Intelligence:
-SYSTRAN.
perangkat lunak untuk penerjemahan bahasa.
-Delco Electronics.
Mobil yang dapat mengemudikan sendiri yang menggunakan pendeteksi tepi untuk tetap bertahan di jalan.
 -Deep Blue.
program catur 1997 yang mengalahkan Garry Kasparov pecatur dunia .
-Volkswagen AG.
Sistem pengemudi kendaraan otomatis yang diciptakan oleh Jerman.

Pengertian interplanet network (ipn)

Interplanet network atau yang biasa disingkat IPN adalah
suatu teknologi jaringan komunikasi yang memungkinkan pengiriman data antar planet, satelit, asteroid, pesawat ruang angkasa robot, pesawat ruang angkasa berawak melalui jaringan wireless. Interplanet Network bentuknya berupa backbone yang menghubungkan komunitas dan infrastruktur jaringan di entitas tersebut. Interplanet Network dibentuk dari sekumpulan perlengkapan luar angkasa (robot luar angkasa, satelit, detector, autorobot) yang dilengkapi dengan detector Gamma Ray Brust (GRB). Gamma Ray Brust adalah sebuah fenomena terjadinya sebuah letusan/ brusts/ ledakan sinar gamma, letusan tersebut yang akan diterima oleh satelit kemudian diolah menjadi informasi yang berhubungan dengan benda angkasa yang mengakibatkan RGB ini.  Sebagai contoh komunikasi antara planet bumi dengan robot yang melakukan eksplorasi di planet Mars.






Pengertian personal area network (pan)

Personal area network/PAN sering disebut dengan jaringan area pribadi.
Personal Area Network adalah
Jaringan komputer atau titik akses yang digunakan untuk berkomunikasi ke berbagai perangkat pribadi seperti komputer, ponsel, telepon, televise, sistem keamanan rumah yang berbasis komunikasi data personal ataupun perangkat komunikasi public seperti internet. Kontrol PAN dilakukan dengan authoritas pribadi. Data yang ditransmisikan oleh PAN bersifat khas dan personal karena digunakan untuk keperluan pribadi. Teknologi dan protokol yang digunakan PAN diantaranya adalah Wifi, Wireless Application Protocol (WAP), Bluetooth, Infrared, dan lain-lain.
Personal Area Network hanya mampu menjangkau beberapa meter saja, tetapi juga bisa mencapai ratusan sampai ribuan kilometer apabila memanfaatkan jaringan global. PAN bisa digunakan untuk komunikasi antara perangkat pribadi sendiri (komunikasi intrapersonal), atau dapat juga digunakan untuk menghubungkan ke jaringan tingkat yang lebih tinggi dan Internet (uplink). Jaringan PAN dapat kita buat dengan menggunakan teknologi jaringan nirkabel seperti Bluetooth, IrDA, Wireless.
contohnya sebagai berikut:
Pada saat mengajar dikelas saya sering melakukan remote kontrol terhadap laptop dengan memanfaatkan fasilitas Bluetooth yang tersedia di Hp dan Bluetooth di Laptop. Maka dengan terkoneksinya antara Hp dengan Laptop saya dapat menjalankan serta mematikan laptop tanpa menyentuh laptop.

Pengertian topologi mesh

Topologi mesh atau yang disebut dengan topologi jala adalah bentuk hubungan yang semua perangkat/node saling terhubung satu sama lain. Pada topologi mesh ini setiap perangkat bisa berkomunikasi secara langsung dengan perangkat yang dituju. Topologi mesh ini hamper tidak pernah digunakan karena sulit ditangani dan juga boros kabel. Dalam Topologi mesh terdapat 2 tipe yang dikenal yaitu full connected dan partial connected.

  • Tipe Full Connected= seluruh perangkat/node dalam suatu jaringan saling terhubung antara satu dengan yang lainnya.
  • Tipe partial Connected= Perangkat yang saling berhubungan hanya beberapa saja.
  • Tiap-tiap node dalam topologi mesh tidak hanya berfungsi sebagai penerima data untuk dirinya sendiri namun juga sebagai penyedia data untuk perangkat/ node yang lainnya.
  • Berikut ini adalah kelebihan topologi mesh:
  • Proses pendeteksian dan pengisolasian kesalahan pada jaringan bisa dilakukan dengan mudah karena konfigurasi jaringan menggunakan sistem point to point.
  • Data di hantarkan melalui jalur dedicated sehingga privasi dan keamanan terjaga.
  • Apabila terjadi ganguan diantara 2 jalur maka yang terkena imbasnya hanya jalur yang bersangkutan saja, sedangkan secara keseluruhan jaringan tidak terpengaruh.
  • Berikut ini adalah Kekurangan topologi mesh:
    Banyaknya kabel yang diperlukan sehingga biayanya mahal.
    Proses instalasi lebih rumit dan ruang yang diperlukan lebih besar.

Pengertian cracker

Definisi cracker


Cracker adalah seorang yang membuat program untuk menembus system keamanan atau system komputer secara illegal. cracker biasanya diterapakan dalam software/apalikasi tujuannya untuk keamanan.
Cracker merupakan suatu program yang mencoba membuka suatu pasword yang terenkripsi dengan menggunakan sebuah algoritma tertentu dengan cara membuka semua kemungkinan. Teknik yang seperti ini memang sederhana, teknik seperti ini  memang memakan waktu yang tidak singkat, namun efektivitasnya sangat luar biasa, dan tidak ada satupun sistem yang aman dari serangan seperti ini.

Pengertian hacker

Definisi Hacker


Hacker adalah Seorang yang mempunyai keinginan untuk mengetahui secara mendalam mengenai kerja suatu system, komputer atau jaringan komputer, sehingga menjadi orang yang ahli dalam bidang penguasaan sistem, komputer atau jaringan komputer. Sedangkan Hacking yaitu sikap dan kemampuan yang pada dasarnya harus dipelajari sendiri.
Istilah hacker yang sering kita salah artikan mengenai hal-hal yang merusak/ hack seperti hack facebook, hack email, hack jaringan dall. Tetapi sebetulnya Hacking adalah Ilmu seni, seni keamanan jaringan komputer, tidak semua hacker itu jahat ada juga yang baik.
definisi Hacker menurut  wilayah kerja mereka yaitu :

1.Black Hat Hacker
Sering disebut cracker adalah jenis hacker yang menggunakan kemampuan mereka untuk melakukan hal-hal yang merusak dianggap melanggar hukum.

2.White Hat Hacker
Adalah kebalikan dari Balack Hat Hacker, White Hat Hacker merupakan hacker yang menggunakan kemampuannya di jalan yang benar untuk menghadapi Black Hat Hacker. White Hat Hacker biasanya adalah seorang yang profesional yang bekerja pada perusahaan keamanan misalnya sebagai security analys, security consultant,dan lain-lain.

3.Grey Hat Hacker
Adalah jenis hacker yang bergerak diarea abu-abu antara baik dan jahat,mereka adalah White Hat Hacker tetapi mereka juga bisa berubah menjadi Black Hat Hacker

4.Suicide Hacker
Suicide Hacker masih disebut hacker mitos,karena terorisme cyber belum begitu kelihatan.


sumber :http://temukanpengertian.blogspot.com/2013/06/pengertian-hacker.html

Kejahatan cyber crime

Kejahatan cyber crime target utama jaringan komputer atau divais


Malware (malicious software / code)
Malware (berasal dari singkatan kata malicious dan software) adalah perangkat lunak yang diciptakan untuk menyusup atau merusak sistem komputer, server atau jaringan komputer tanpa izin (informed consent) dari pemilik. Istilah ini adalah istilah umum yang dipakai oleh pakar komputer untuk mengartikan berbagai macam perangkat lunak atau kode perangkat lunak yang mengganggu atau mengusik. Istilah ‘virus computer’ terkadang dipakai sebagai frasa pemikat (catch phrase) untuk mencakup semua jenis perangkat perusak, termasuk virus murni (true virus).

Denial-of-service (DOS) attacksDenial of service attack atau serangan DoS adalah jenis serangan terhadap sebuah komputer atau server di dalam jaringan internet dengan cara menghabiskan sumber (resource) yang dimiliki oleh komputer tersebut sampai komputer tersebut tidak dapat menjalankan fungsinya dengan benar sehingga secara tidak langsung mencegah pengguna lain untuk memperoleh akses layanan dari komputer yang diserang tersebut.

Computer viruses
Virus komputer merupakan program komputer yang dapat menggandakan atau menyalin dirinya sendiri dan menyebar dengan cara menyisipkan salinan dirinya ke dalam program atau dokumen lain. Virus murni hanya dapat menyebar dari sebuah komputer ke komputer lainnya (dalam sebuah bentuk kode yang bisa dieksekusi) ketika inangnya diambil ke komputer target, contohnya ketika user mengirimnya melalui jaringan atau internet, atau membawanya dengan media lepas (floppy disk, cd, dvd, atau usb drive). Virus bisa bertambah dengan menyebar ke komputer lain dengan mnginfeksi file pada network file system (sistem file jaringan) atau sistem file yang diakses oleh komputer lain.

Cyber stalking (Pencurian dunia maya)
Cyberstalking adalah penggunaan internet atau alat elektronik lainnya untuk menghina atau melecehkan seseorang, sekelompok orang, atau organisasi. Hal ini termasuk tuduhan palsu, memata-matai, membuat ancaman, pencurian identitas, pengerusakan data atau peralatan, penghasutan anak di bawah umur untuk seks, atau mengumpulkan informasi untuk mengganggu. Definisi dari “pelecehan” harus memenuhi kriteria bahwa seseorang secara wajar, dalam kepemilikan informasi yang sama, akan menganggap itu cukup untuk menyebabkan kesulitan orang lain secara masuk akal.

Penipuan dan pencurian identitas
Pencurian identitas adalah menggunakan identitas orang lain seperti KTP, SIM, atau paspor untuk kepentingan pribadinya, dan biasanya digunakan untuk tujuan penipuan. Umumnya penipuan ini berhubungan dengan Internet, namun sering huga terjadi di kehidupan sehari-hari. Misalnya penggunaan data yang ada dalam kartu identitas orang lain untuk melakukan suatu kejahatan. Pencuri identitas dapat menggunakan identitas orang lain untuk suatu transaksi atau kegiatan, sehingga pemilik identitas yang aslilah yang kemudian dianggap melakukan kegiatan atau transaksi tersebut.

Phishing scam
Dalam sekuriti komputer, phising (Indonesia: pengelabuan) adalah suatu bentuk penipuan yang dicirikan dengan percobaan untuk mendapatkan informasi peka, seperti kata sandi dan kartu kredit, dengan menyamar sebagai orang atau bisnis yang terpercaya dalam sebuah komunikasi elektronik resmi, seperti surat elektronik atau pesan instan. Istilah phishing dalam bahasa Inggris berasal dari kata fishing (= memancing), dalam hal ini berarti memancing informasi keuangan dan kata sandi pengguna.

Perang informasi (Information warfare)
Perang Informasi adalah penggunaan dan pengelolaan informasi dalam mengejar keunggulan kompetitif atas lawan. perang Informasi dapat melibatkan pengumpulan informasi taktis, jaminan bahwa informasi sendiri adalah sah, penyebaran propaganda atau disinformasi untuk menurunkan moral musuh dan masyarakat, merusak kualitas yang menentang kekuatan informasi dan penolakan peluang pengumpulan-informasi untuk menentang kekuatan. Informasi perang berhubungan erat dengan perang psikologis.
Contohnya ketika seseorang mencuri informasi dari situs, atau menyebabkan kerusakan computer atau jaringan komputer. Semua tindakan ini adalah virtual (tidak nyata) terhadap informasi tersebut hanya ada dalam dunia digital, dan kerusakannya –dalam kenyataan, tidak ada kerusakan fisik nyata kecuali hanya fungsi mesin yang bermasalah.
Komputer dapat dijadikan sumber bukti. Bahkan ketika komputer tidak secara langsung digunakan untuk kegiatan kriminal, komputer merupakan alat yang sempurna untuk menjaga record atau catatan, khususnya ketika diberikan tenaga untuk mengenkripsi data. Jika bukti ini bisa diambil dan didekripsi, ini bisa menjadi nilai bagi para investigator kriminal.


sumber ; http://id.wikipedia.org/wiki/Kejahatan_dunia_maya
http://en.wikipedia.org/wiki/Cyber_crime
http://id.wikipedia.org/wiki/Perangkat_perusak

Pengertian cyber crime

Cyber Crime adalah sebuah bentuk kriminal yang mana menggunakan internet dan komputer sebagai alat atau cara untuk melakukan tindakan kriminal. Masalah yang berkaitan dengan kejahatan jenis ini misalnya hacking, pelanggaran hak cipta, pornografi anak, eksploitasi anak, carding dan masih bnyak kejahatan dengan cara internet. Juga termasuk pelanggaran terhadap privasi ketika informasi rahasia hilang atau dicuri, dan lainnya.



 Dalam definisi lain, kejahatan dunia maya adalah istilah yang mengacu kepada aktivitas kejahatan dengan komputer atau jaringan komputer menjadi alat, sasaran atau tempat terjadinya kejahatan. Termasuk ke dalam kejahatan dunia maya antara lain adalah penipuan lelang secara online, pemalsuan cek, penipuan kartu kredit, confidence fraud, penipuan identitas, pornografi anak, dll.
Walaupun kejahatan dunia maya atau cybercrime umumnya mengacu kepada aktivitas kejahatan dengan komputer atau jaringan komputer sebagai unsur utamanya, istilah ini juga digunakan untuk kegiatan kejahatan tradisional dimana komputer atau jaringan komputer digunakan untuk mempermudah atau memungkinkan kejahatan itu terjadi.
Kejahatan komputer mencakup berbagai potensi kegiatan ilegal. Umumnya, kejahatan ini dibagi menjadi dua kategori:

(1) kejahatan yang menjadikan jaringan komputer dan divais secara langsung menjadi target;

(2) Kejahatan yang terfasilitasi jaringan komputer atau divais, dan target utamanya adalah
      jaringan   komputer independen atau divais.


sumber ; http://id.wikipedia.org/wiki/Kejahatan_dunia_maya
http://en.wikipedia.org/wiki/Cyber_crime
http://id.wikipedia.org/wiki/Perangkat_perusak

Pengertian cyber law

Cyberlaw adalah hukum yang digunakan didunia maya (cyber space) yang umumnya diasosiasikan dengan internet.
cyberlaw merupakan aspek hukum yang ruang lingkupnya meliputi suatu aspek yang berhubungan dengan orang per-orang atau subyek hukum yang menggunakan dan memanfaatkan teknologi internet yang dimulai pada saat online dan memasuki dunia cyber atau dunia maya.
cyberlaw sendiri merupakan istilah yang berasal dari cyberspace law. cyberlaw akan memainkan peranannya dalam dunia masa depan, karena nyaris tidak ada lagi segi kehidupan yang tidak tersentuh oleh keajaiban teknologi dewasa ini dimana kita perlu sebuah perangkat aturan main didalamnya !!

Prinsip dasar perancangan sistem yang aman

Adapun dasar-dasar dari perancangan sistem yang aman adalah :

1.Mencegah hilangnya data
2.Mencegah masuknya penyusup

Lapisan keamanan

1.Lapisan fisik
  • Membatasi akses fisik ke mesin :
  • akses masuk ke ruangan komputer
  • penguncian komputer secara hardware
  • keamanan bios 
  • keamanan bootloader
  • back-up data :
  • pemilihan piranti back-up
  • penjadwalan back-up
  • mendeteksi gangguan fisik :
  •  log file : log pendek atau tidak lengkap, log yang berisikan waktu yang aneh,log dengan permisi atau kepemilikan yang tidak tepat,catatan pelayanan reboot atau restart,log yang hilang,login dari tempat yang janggal
  • mengontrol akses sumber daya.
2.Keamanan lokal
   Berkaitan dengan user dan hak-haknya :
  • Beri mereka fasilitas minimal yang diperlukan 
  • hati-hati terhadap saat atau dari mana mereka login, atau tempat seharusnya mereka login
  • Pastikan dan hapus rekening mereka ketika tidak lagi membutuhkan akses.
3.Keamanan root
  • Ketika melakukan perintah yang kompleks, cobalah dalam cara yang tidak merusak dulu,terutama perintah yang menggunakan globbing contoh anda ingin melakukan "rm foo*.bak", pertama coba dulu : "Is foo*.bak" dan pastikan anda ingin menghapus file-file anda pikirkan.
  • Beberapa orang merasa terbantu ketika melakukan "touch /-i" pada sistem mereka. hal ini akan membuat perintah-perintah seperti : "rm-fr*" menanyakan apakah anda benar-benar ingin menghapus seluruh file. (shell anda menguraikan "-i" dulu, dan memberlakukannya sebagai option-i ke rm)
  •  Hanya menjadi root ketika melakukan tugas tunggal tertentu, jika anda berusaha mengetahui bagaimana melakukan sesuatu, kembali ke shell pemakai normal hingga anda yakin apa yang perlu dilakukan oleh root.
  • Jalur perintah untuk pemakai root sangat penting, jalur perintah atau variabel lingkungan PATH  mendefisinikan lokal yang dicari shell untuk program, cobalah dan batasi jalur perintah bagi pemakai root sedapat mungkin dan jangan pernah menggunakannya '.', yang berarti 'direktori saat ini', dalam pernyataan PATH anda.
  • Jangan pernah menggunakan seperangkat utilitas rlogin/rsh/rexec (disebut utilitas r) sebagai root. mereka menjadi sasaran banyak serangan, dan sangat berbahaya bila dijalankan sebagai root, jangan membuat file. rhosts untuk root.
  • Selalu perlahan dan berhati-hati ketika menadi root, tindakan anda dapat mempengaruhi banyak hal,pikir sebelum anda mengetik.
4.Keamanan file dan system file
  • Directory home user tidak boleh mengakses perintah mengubah system seperti partisi,perubahan device dan lain lain.
  • Lakukan setting limit system file
  • Atur akses dan permission file :read, writa, execute bagi user maupun grup
  • Selalu cek program-program yang tidak dikenal
5.Keamanan password dan enkripsi
  • Hati hati terhadap bruto force attack dengan membuat password yang baik
  • Selalu mengenkripsi file yang dipertukarkan 
  • Lakukan pengamanan pada level tampilan,seperti screen saver
6.Keamanan kernel
  • Selalu update kernel system operasi
  • Ikuti review bugs dan kekurang-kekurangan pada system operasi
7.Keamanan jaringan
  • Waspadai paket sniffer yang sering menyadap port ethernet
  • Lakukan prosedur untuk mengecek integritas data
  • Verifikasi informasi DNS.
  • Lindungi network system
  • Gunakan firewall untuk barrier antara jaringan private dengan jaringan eksternal.

Kebutuhan kemanan sistem komputer

Kubutuhan keamanan sistem komputer dikategorikan ke dalam tiga aspek, yaitu :

1. Kerahasiaan (secrecy, diantaranya adalah privacy) kerahasiaan
    adalah keterjaminan bahwa informasi disistem komputer
    hanya dapat diakses oleh  pihak pihak yang diotorisasi dan    
    modifikasi tetap menjaga konsistensi dan keutuhan data

2. Integritas (integrity) Integritas adalah keterjaminan bahwa sumber daya sistem
    komputer hanya dapat dimodifikasi oleh pihak pihak yang diotorisasi

3. Ketersediaan (availability) ketersediaan adalah keterjaminan bahwa sumber daya
    sistem komputer tersedia bagi pihak-pihak yang diotorisasi saat diperlukan.

Keamanan komputer

Keamanan komputer adalah suatu istilah bagaimana komputer dapat terjaga atau terproteksi dari berbagai ancaman serangan dari luar seperti merusak pencurian data,virus dan sebagainya.

a) Melindungi system dari kerentanan, kerentanan akan
    menjadikan system kita berpotensi untuk memberikan
    akses yang tidak diizinkan bagi    orang lain yang tidak
    berhak.

b) Mengurangi resiko ancaman, hal ini biasa berlaku diinstitusi dan perusahaan
    swasta. ada beberapa macam penyusup yang dapat menyerang system yang kita
    miliki.

c) Melindungi system dari gangguan alam seperti petir dan lain-lainnya.

d) Menghindari resiko penyusupan, kita harus memastikan bahwa system tidak
    dimasuki oleh penyusup yang dapat membaca,menulis dan menjalankan
    program-program yang bisa mengganggu atau menghancurkan system kita

  1. Kriminal teknologi informasi
  2. Keamanan dan kerahasiaan data
  3. Sekuriti sebuah proses
  4. Evaluasi sistem keamanan
  5. Komunikasi sistem
  6. Topologi keamanan
  7. Keamanan WWW (SSL)
  8. Pengamanan sistem informasi
  9. Ekploitasi keamanan
  10. Enkripsi dekripsi, kriptografi, firewall
  11. Program perusak (Trojan horse,worm), cyberlaw (aspek hukum dunia maya).

Struktur pemograman java


Struktur pemrograman java yaitu :

1.Comments
2.Modifiers
3.Statements
4.Blocks
5.Classes
6.Constructor
7.Destructor

1.Comments  digunakan untuk memberikan keterangan atau penjelasan suatu baris program, struktur comments tidak akan dikompilasi oleh compiler. Lambang untuk comments adalah double slash (//) untuk memberikan penjelasan suatu baris, sedangkan lambang /* dan */ untuk memberikan penjelasan satu baris atau lebih.
contoh comments :




2.Modifiers
digunakan untuk menentukan penggunaan dari suatu data, methodsdan class. Contoh modifiers adalah public, static, private, final, abstract dan protected.

3.Statements merupakan baris perintah atau kumpulan perintah. setiap statement pada java selalu diakhiri dengan titik koma (;)

4.Blocks digunakan untuk membentuk suatu grup statements. blocks diawali dengan kurung kurawal  ({}).

5.Classes merupakan inti dari program java. suatu class merupakan “blueprint” untuk menciptakan suatu object.

6.Constructor dalam konsep OOP, constructor adalah suatu method yang digunakan
untuk membuat suatuo bject dari suatu class .dalam ava, constructor dideklarasikan
sama dengan nam aclass yang bersangkutan. Constructor diakses dengan menggunakan keyword new. contoh constructor



7.Destructor
dalam konsep OOP, destructor adalah suatu method yang digunakan untuk melepaskan semua resource yang dialokasikan object semasa hidupnya.dalam java, destructor tidak mempunyai peranan yang berarti karena java memiliki fasilitas garbage collector, dimana alokasi memori akan secara otomatis dibebaskan apabila sudah tidak digunakan lagi.
contoh destructor :