SELAMAT DATANG DI BLOGGER KAMI

Blog ini, menambah wawasan bidang TI berbagi sesama teman
E-mail :nogarsilitonga@gmail.com

Senin, 13 Desember 2010


2.1 Definisi Artificial Intelligence (AI)

Kecerdasan Buatan atau Artificial Intelligence (AI) merupakan salah satu bagian ilmu komputer yang mempelajari tentang bagaimana cara membuat agar komputer dapat melakukan pekerjaan seperti yang dilakukan oleh manusia. Pada awal diciptakannya, komputer hanya difungsikan sebagai alat hitung saja. Namun seiring dengan perkembangan jaman, maka peran komputer semakin mendominasi kehidupan umat manusia. Komputer tidak lagi hanya digunakan sebagai alat hitung, lebih dari itu, komputer diharapkan untuk dapat diberdayakan untuk mengerjakan segala sesuatu yang bisa dikerjakan oleh manusia.

Manusia bisa menjadi pandai dalam menyelesaikan segala permasalahan di dunia ini karena manusia mempunyai pengetahuan dan pengalaman. Pengetahuan diperoleh dari belajar. Semakin banyak bekal pengetahuan yang dimiliki oleh seseorang tentu saja diharapkan akan lebih mampu dalam menyelesaikan permasalahan. Namun bekal pengetahuan saja tidak cukup, manusia juga diberi akal untuk melakukan penalaran, mengambil kesimpulan berdasarkan pengetahuan dan pengalaman yang mereka miliki. Tanpa memiliki kemampuan menalar yang baik, manusia dengan segudang pengalaman dan pengetahuan tidak akan dapat menyelesaikan masalah dengan baik. Demikian pula, dengan kemampuan menalar yang sangat baik, namun tanpa bekal pengetahuan dan pengalaman yang memadai, manusia juga tidak akan bisa menyelesaikan masalah dengan baik.

Agar komputer bisa bertindak seperti dan sebaik manusia, maka komputer juga harus diberi bekal pengetahuan dan mempunyai kemampuan untuk menalar. Untuk itu pada artificial intelligence, akan mencoba untuk memberikan beberapa metode untuk membekali komputer dengan kedua komponen tersebut agar komputer bisa menjadi mesin yang pintar.

Pengertian kecerdasan buatan dapat dipandang dari berbagai sudut pandang, antara lain:

  1. Sudut pandang kecerdasan.

Kecerdasan buatan akan membuat mesin menjadi ‘cerdas’ (mampu berbuat seperti apa yang dilakukan oleh manusia).

  1. Sudut pandang penelitian.

Kecerdasan buatan adalah suatu studi bagaimana membuat agar komputer dapat melakukan sesuatu sebaik yang dikerjakan oleh manusia.

  1. Sudut pandang bisnis.

Kecerdasan buatan adalah kumpulan peralatan yang sangat powerful dan metodologis dalam menyelesaikan masalah-masalah bisnis.

  1. Sudut pandang pemograman.

Kecerdasan buatan meliputi studi tentang pemograman simbolik, penyelesaian masalah (problem solving) dan pencarian (searching).

Untuk menciptakan aplikasi kecerdasan buatan ada 2 bagian utama yang sangat dibutuhkan, yaitu:

  1. Basis Pengetahuan (Knowledge Base), berisi fakta-fakta, teori, pemikiran dan hubungan antara satu dengan yang lainnya.
  2. Motor Inferensi (Inference Engine), yaitu kemampuan menarik kesimpulan berdasarkan pengalaman.

Gambar 2.1 Penerapan konsep AI di dalam komputer

Senin, 19 Juli 2010


Internet

Istilah internet berasal dari kata “Interconnection Networking” yang digunakan untuk menunjukkan usaha menghubungkan komputer dari sistem yang berbeda-beda termasuk didalamnya sistem jaringan yang berbeda-beda. Jaringan komputer internet terdiri dari beberapa macam ukuran jaringan komputer diseluruh dunia mulai dari PC (Personal Computer), jaringan komputer berkala kecil, menengah hingga jaringan utama yang menjadikan tulang punggung internet.

Menurut Reddick dan King (1996:100) “Internet adalah singkatan dari International Network yaitu jaringan yang mencakup seluruh dunia sehingga memungkinkan sebuah komputer untuk terhubung dengan komputer lainnya dengan jarak satu sama lainnya beribu-ribu kilometer”.

Internet itu adalah gabungan LAN (Local Area Network), yaitu sejumlah komputer yang terhubung satu sama lainnya yang masih berada dalam satu induk. Selain terdiri dari LAN, internet juga terdiri dari sejumlah WAN (Wide Area Network), yaitu sekumpulan yang terhubung satu sama lainnya seperti LAN tetapi mempunyai cakupan area yang lebih luas dari terhubungnya antara LAN satu dengan lainnya dan terhubung dengan WAN lainnya sehingga akhirnya terbentuklah internet. Pada saat kita mengetikkan sesuatu alamat pada browser maka data akan dilewatkan oleh suatu protokol HTTP melewati port 80 pada server. Alamat ini adalah URL dari suatu situs yang mempunyai alamat yang unik di internet.

Jumat, 09 Juli 2010

WAP

Pengertian WAP (Wireless Application Protocol)

WAP (Wireless Application Protocol) merupakan teknologi informasi yang masih sangat muda diperkenalkan sekitar tahun 2000. WAP yang di miliki dalam teknologi telepon seluler, memungkinkan setiap orang yang memilikinya mengakses sumber informasi yang ada di internet kapanpun dan dimanapun. Aplikasi WAP sendiri dibangun dengan bahasa markup WML (Wireless Markup Language) yang merupakan pengembangan dari XML (Extensible Marcup Language).

WAP merupakan sebuah standar komunikasi antara mobile device telepon dengan informasi yang ada di dalam internet. Komunikasi intenet lewat WAP menggunakan sebuah tahapan yang disebut sebagai WAP Gateway. Arsitektur dri WAP Gateway terdiri dari tiga bagian yaitu Server, WAP Gateway, dan Client. Saat ponsel ingin meminta informasi yang ada di server, ia harus melewati dulu WAP Gateway begitu juga sebaliknya. Dengan begitu, alur komunikasi internet lewat WAP yang terjadi secara lengkap adalah sebagai berikut :

WAP Gateway

Client /

Handphone

Server

Meminta Informasi

Di terima Informasi

Gambar 2.1

Alur Komunikasi Internet Lewat WAP

Proses pengiriman informasi dari ponsel ke WAP Gateway dan sebaliknya menggunakan jaringan komunikasi nirkabel (Wireless) yang masih memiliki keterbatasan, terutama karena kecilnya bandwith yang ada. kecilnya bandwith tersebut tidak cocok jika dipergunakan untuk memproses informasi lewat HTTP Protocol. HTTP ini berfungsi untuk mengatur pengiriman informasi dari client menuju server dan sebaliknya. Untuk mengatasi masalah ini, di ciptakan WAP Gateway.

Jumat, 02 Juli 2010

Belajar Citra




Citra Analog
Analog berhubungan dengan hal yang berterusan (continue) dalam satu dimensi. Contohnya adalah bunyi. Bunyi diwakili dalam bentuk analog yaitu suatu gelombang udara yang berterusan di mana kekuatannya diwakili sebagai jarak gelombang. Hampir semua kejadian alam boleh diwakili sebagai perwakilan analog seperti bunyi, cahaya, air, elektrik, angin dan sebagainya.
Citra analog terdiri dari sinyal-sinyal frekuensi elektromagnetis yang belum dibedakan sehingga pada umumnya tidak dapat ditentukan ukurannya. Berikut ini adalah bentuk dasar dari citra analog dapat dilihat pada Gambar II.3.


Gambar. Citra Analog

Citra Digital
Citra sebagai keluaran suatu sistem perekaman data dapat bersifat optik berupa foto, bersifat analog berupa sinyal-sinyal video seperti gambar pada monitor televisi, atau bersifat digital yang dapat langsung disimpan pada suatu pita magnetik. Menurut presisi yang digunakan untuk menyatakan titik-titik koordinat pada domain spesial atau bidang untuk menyatakan nilai keabuan atau warna suatu citra, yaitu citra kontinu – kontinu, kontinu – disktrit, diskrit – kontinu, dan diskrit –diskrit.
Label pertama menyatakan presisi dan titik – titik koordinat pada bidang citra sedangkan label kedua menyatakan presisi nilai keabuan atau warna. Kontinu dinyatakan dengan presisi angka tak terhingga, sedangkan diskrit dinyatakan dengan presisi angka terhingga. Komputer digital berkerja dengan angka-angka presisi tak terhingga, dengan demikian hanya citra dari diskrit-diskrit yang dapat diolah dengan komputer, citra dari kelas tersebut lebih dikenal sebagai citra digital. Citra digital merupakan suatu array dua dimensi atau suatu matriks yang elemen-elemennya menyatakan tingkat keabuan dari elemen gambar, jadi informasi yang dikandung bersifat diskrit. Citra digital tidak selalu merupakan hasil langsung data rekaman suatu sistem. Kadang-kadang hasil rekaman data bersifat kontinu seperti gambar pada monitor televisi, foto sinar x dan lain sebagainya. Dengan demikian untuk mendapatkan suatu citra digital diperlukan suatu proses konversi, sehingga citra tersebut selanjutnya dapat diproses dengan komputer. Berikut ini adalah bentuk dasar dari citra analog dapat dilihat pada Gambar II.4.


Gambar . Citra D

Selasa, 29 Juni 2010

Belajar MySQL


Kemampuan MySQL Server

Ketika dibandingkan antara MySQL dengan system database yang lain, maka perlu dipikirkan apa yang paling penting untuk anda. Apakah performa, support, fitur-fitur SQL, kondisi keamanan dalam lisensi, atau masalah harga. Dengan pertimbangan tersebut, MySQL memiliki banyak hal yang bisa ditawarkan, antara lain :

a. Kecepatan

Banyak ahli berpendapat MySQL merupakan server tercepat.

b. Kemudahan penggunaan

MySQL punya performa tinggi namun merupakan database yang simple sehingga mudah disetup dan dikonfigurasi.

c. Harga

MySQL cenderung gratis untuk penggunaan tertentu.

d. Mendukung query language

MySQL mengerti bahasa SQL (Structured Query Language) yang merupakan pilihan system database modern. Anda juga dapat mengakses MySQL lewat protocol ODBC (Open Database Connectivity) buatan microsoft.

e. Kapabilitas

Banyak klien dapat mengakses server dalam satu waktu. Mereka dapat menggunakan banyak database secara simulth.

f. Konetifitas dan sekuritas

Database MySQL dapat diakses dari semua tempat di Internet dengan hak akses tertentu.

g. Pertabilitas

MySQL dapat berjalan dalam banyak varian UNIX dengan baik, sebaik seperti saat berjalan di system non-UNIX.

h. Distribusi yang terbuka

MySQL mudah didapatkan dan memiliki source code yang boleh disebarluaskan sehingga bisa dikembangkan lebih lanjut.

Sedangkan pengguna database MySQL ini antara lain adalah :

a. Silicon Graphics (http://www.sqi.com)

b. Siemens (http://www.siemens.com)

c. ITB digital Library (http://digital.lib.itb.ac.id)

Bagaimanapun, mungkin yang paling menarik dari semua karakteristik adalah kenyataan bahwa MySQL adalah gratis. Hal ini benar karena TcX menawarkan MySQL sebagai produk gratis untuk