Rabu, 03 November 2010

Klik Dapet Rupiah atau Dolar

Berawal dari informasi seorang temen tentang PTC, saya mencoba untuk iseng-iseng ikutan itung-itung dari pada Online mubadzir (gratis dr kantor). Apa sih PTC itu ?
PTC atau Paid To Klik adalah yang secara sederhana berarti kita akan dibayar setiap kali meng-klik sebuah iklan selama jangka waktu tertentu (biasanya 30 detik). Pada dasarnya, PTC adalah salah satu jawaban instan atas kebutuhan traffic berbiaya murah dari sebuah situs yang biasanya berbasis jualan produk untuk meningkatkan penghasilan mereka. Terlepas dari faktor berkualitas/tidaknya sumber traffic tersebut, yang jelas hingga kini masih banyak pemasang iklan yang menggunakan jasa PTC demi mendapatkan traffic dengan harga yang sangat murah. Bayangkan saja, traffic rata-rata dijual hanya dengan harga $0.01/hits visitor.

Sekarang sudah ngerti kan apa itu PTC? Oke, lanjut kita ke bagian selanjutnya.

Untuk mendapatkan traffic yang berasal dari unique ip, para pemilik PTC mengundang orang-orang (baca : kita) untuk bergabung dan membayar setiap kali kita melihat iklan yang mereka sediakan. Biasanya harga per klik yang ditawarkan adalah $0.01 (bisa lebih kecil). Terlalu receh kecil? Jangan pesimis dulu. Saya punya itung-itungannya buat disimak.
Hati-hati sebelum mendaftar situs PTC. Nantinya akan kecewa kalau ternyata tidak sesuai dengan harapan. Walaupun daftarnya gratis, bisa saja harga klik per iklannya terlalu tinggi dan kita terburu terlena. Harga klik periklan harus masuk akal. $0.01 untuk situs PTC asing dan Rp.100,- untuk situs lokal, adalah wajar. Jangan sampai terjebak di situs PTC yang menawarkan sampai $200.00 per klik iklan. Itu sih jelas-jelas penipuan.
Dalam berbisnis PTC yang penting adalah sabar, tekun dan tidak mudah malas.
Readmore »

Minggu, 31 Oktober 2010

HTML

Kali ini pengen posting tentang HTML, biarpun sudah banyak banget blog-blog ataupun artikel yang yang membahas tentang HTML, tp tidak apa-apa deh...
HTML adalah suatu text yang merepresentasikan halaman-halaman web agar dapat dilihat dibrowser, kalo tidak salah begitulah soalnya saya sendiri juga masih belajar tentang HTML, HTML terdiri dari HTML itu sendiri, Head, Title, Kemudian Body.
setiap tag-tag html harus ditutup dengan , hal tersebut tidak boleh keitnggalan agar file html-nya dapat berjalan dengan benar.

untuk materi selengakapnya silahkan download disini.
Readmore »

Sabtu, 30 Oktober 2010

Hantu 'McD' di Facebook 5 Langkah Bersihkan Account Facebook

Jakarta - Sebuah program jahat yang mencatut nama 'McDonalds' merebak di Facebook. Jika menjadi korbannya, account Facebook Anda akan menyebarkan hal itu pada semua kenalan.

Tentunya hal itu sangat menyebalkan. Selain ada juga potensi dimanfaatkan untuk kepentingan yang tidak bisa dipertanggungjawabkan.

Lalu, bagaimana cara mengatasinya? Simak langkah-langkah berikut ini seperti disampaikan Alfons Tanujaya, analis antivirus Vaksincom, yang dikutip detikINET, Sabtu (30/10/2010):

1. Jika anda sudah terlanjur menjadi korban dan menyebarkan Event Invitation pada seluruh kontak Anda, segera informasikan ke seluruh kontak Facebook Anda untuk tidak mengklik link yang diberikan apalagi sampai menyetujui instalasi aplikasi.
2. Klik [Account] [Privacy Settings]. Anda akan membuka menu “Choose Your Privacy Settings”
3. Klik [Edit your settings] dari menu “Applications and Websites” di pojok kiri bawah untuk membuka menu “Choose Your Privacy Settings > Applications, Games and Websites"
4. Klik [Remove unwanted or spammy applications] untuk membuka layar “Applications, Games and Websites > Applications You Use" dan klik tanda X di sebelah “Edit Settings”
5. Anda akan mendapatkan layar konfirmasi Remove, klik tombol [Remove] untuk menghapus program HD Video Player.


Dikutip dari DetiInet.
Readmore »

Kamis, 14 Oktober 2010

Belajar PHP mulai dari meng-Instal

Pada awal-nya saya bingung untuk memilih bahasa pemrograman apa yang mau saya tekuni, padahal saya sudah memasuki semester 5...duuuuhhh...parah ya...??? setelah sekian lama dalam kebingungan tersebut akhirnya saya memilih untuk menekuni bahasa pemgrograman Web yang salah satunya PHP. Okey, kita mulai belajar PHP dari meng-Instal-nya, software yang saya gunakan adalah AppServ 2.6.0, yang dapat didownload di sini, pilih yang terbaru. Setelah download selesai jalankan filenya maka akan muncul gambar seperti ini, Kemudian klik next:



Biarkan saja dan klik Next lagi, seperti ini:



pilih typical, kemudian Next, seperti ini:



Server name-nya localhost, dengan port 80, seperti ini:



Klik Next:




Pilihlah Username dan Password untuk mengakses database MySQL. Isi sesuka anda, asal anda jangan lupa dengan username dan passwordnya. Kemudian klik Next, selesailah sudah. Anda sudah berhasil menginstall PHP pada komputer anda. Bagaimana mudah bukan.

Sekarang buka browser anda dan ketik 'localhost', maka browser anda akan menjadi seperti ini:



Okey, untuk berikutnya diposting besok lagi ya...
Readmore »

Borobudur Peninggalan Nabi Sulaiman?





JAKARTA-Membaca judul diatas, tentu banyak orang yang akan mengernyitkan dahi, sebagai tanda ketidakpercayaannya. Bahkan, mungkin demikian pula dengan Anda. Sebab, Nabi Sulaiman AS adalah seorang utusan Allah yang diberikan keistimewaan dengan kemampuannya menaklukkan seluruh makhluk ciptaan Allah, termasuk angin yang tunduk di bawah kekuasaannya atas izin Allah. Bahkan, burung dan jin selalu mematuhi perintah Sulaiman.

Menurut Sami bin Abdullah al-Maghluts, dalam bukunya Atlas Sejarah Nabi dan Rasul, Nabi Sulaiman diperkirakan hidup pada abad ke-9 Sebelum Masehi (989-931 SM), atau sekitar 3.000 tahun yang lalu. Sementara itu, Candi Borobudur sebagaimana tertulis dalam berbagai buku sejarah nasional, didirikan oleh Dinasti Syailendra pada akhir abad ke-8 Masehi atau sekitar 1.200 tahun yang lalu. Karena itu, wajarlah bila banyak orang yang mungkin tertawa kecut, geli, dan geleng-geleng kepala bila disebutkan bahwa Candi Borobudur didirikan oleh Nabi Sulaiman AS.

Candi Borobudur merupakan candi Budha. Berdekatan dengan Candi Borobudur adalah Candi Pawon dan Candi Mendut. Beberapa kilometer dari Candi Borobudur, terdapat Candi Prambanan, Candi Kalasan, Candi Sari, Candi Plaosan, dan lainnya. Candi-candi di dekat Prambanan ini merupakan candi Buddha yang didirikan sekitar tahun 772 dan 778 Masehi.

Lalu, apa hubungannya dengan Sulaiman? Benarkah Candi Borobudur merupakan peninggalan Nabi Sulaiman yang hebat dan agung itu? Apa bukti-buktinya? Benarkah ada jejak-jejak Islam di candi Buddha terbesar itu? Tentu perlu penelitian yang komprehensif dan melibatkan berbagai pihak untuk membuktikan validitas dan kebenarannya.

Namun, bila pertanyaan di atas diajukan kepada KH Fahmi Basya, ahli matematika Islam itu akan menjawabnya; benar. Borobudur merupakan peninggalan Nabi Sulaiman yang ada di tanah Jawa.

Dalam bukunya, Matematika Islam 3 (Republika, 2009), KH Fahmi Basya menyebutkan beberapa ciri-ciri Candi Borobudur yang menjadi bukti sebagai peninggalan putra Nabi Daud tersebut. Di antaranya, hutan atau negeri Saba, makna Saba, nama Sulaiman, buah maja yang pahit, dipindahkannya istana Ratu Saba ke wilayah kekuasaan Nabi Sulaiman, bangunan yang tidak terselesaikan oleh para jin, tempat berkumpulnya Ratu Saba, dan lainnya.

Dalam Alquran, kisah Nabi Sulaiman dan Ratu Saba disebutkan dalam surah An-Naml [27]: 15-44, Saba [34]: 12-16, al-Anbiya [21]: 78-81, dan lainnya. Tentu saja, banyak yang tidak percaya bila Borobudur merupakan peninggalan Sulaiman.

Di antara alasannya, karena Sulaiman hidup pada abad ke-10 SM, sedangkan Borobudur dibangun pada abad ke-8 Masehi. Kemudian, menurut banyak pihak, peristiwa dan kisah Sulaiman itu terjadi di wilayah Palestina, dan Saba di Yaman Selatan, sedangkan Borobudur di Indonesia.

Tentu saja hal ini menimbulkan penasaran. Apalagi, KH Fahmi Basya menunjukkan bukti-buktinya berdasarkan keterangan Alquran. Lalu, apa bukti sahih andai Borobudur merupakan peninggalan Sulaiman atau bangunan yang pembuatannya merupakan perintah Sulaiman?

Menurut Fahmi Basya, dan seperti yang penulis lihat melalui relief-relief yang ada, memang terdapat beberapa simbol, yang mengesankan dan identik dengan kisah Sulaiman dan Ratu Saba, sebagaimana keterangan Alquran. Pertama adalah tentang tabut, yaitu sebuah kotak atau peti yang berisi warisan Nabi Daud AS kepada Sulaiman. Konon, di dalamnya terdapat kitab Zabur, Taurat, dan Tingkat Musa, serta memberikan ketenangan. Pada relief yang terdapat di Borobudur, tampak peti atau tabut itu dijaga oleh seseorang.

"Dan Nabi mereka mengatakan kepada mereka: 'Sesungguhnya tanda ia akan menjadi raja, ialah kembalinya tabut kepadamu, di dalamnya terdapat ketenangan dari Tuhanmu dan sisa dari peninggalan keluarga Musa dan keluarga Harun; tabut itu dibawa malaikat. Sesungguhnya pada yang demikian itu terdapat tanda bagimu, jika kamu orang yang beriman'." (QS Al-Baqarah [2]: 248).

Kedua, pekerjaan jin yang tidak selesai ketika mengetahui Sulaiman telah wafat. (QS Saba [34]: 14). Saat mengetahui Sulaiman wafat, para jin pun menghentikan pekerjaannya. Di Borobudur, terdapat patung yang belum tuntas diselesaikan. Patung itu disebut dengan Unfinished Solomon.

Ketiga, para jin diperintahkan membangun gedung yang tinggi dan membuat patung-patung. (QS Saba [34]: 13). Seperti diketahui, banyak patung Buddha yang ada di Borobudur. Sedangkan gedung atau bangunan yang tinggi itu adalah Candi Prambanan.

Keempat, Sulaiman berbicara dengan burung-burung dan hewan-hewan. (QS An-Naml [27]: 20-22). Reliefnya juga ada. Bahkan, sejumlah frame relief Borobudur bermotifkan bunga dan burung. Terdapat pula sejumlah relief hewan lain, seperti gajah, kuda, babi, anjing, monyet, dan lainnya.

Kelima, kisah Ratu Saba dan rakyatnya yang menyembah matahari dan bersujud kepada sesama manusia. (QS An-Naml [27]: 22). Menurut Fahmi Basya, Saba artinya berkumpul atau tempat berkumpul. Ungkapan burung Hud-hud tentang Saba, karena burung tidak mengetahui nama daerah itu. "Jangankan burung, manusia saja ketika berada di atas pesawat, tidak akan tahu nama sebuah kota atau negeri," katanya menjelaskan. Ditambahkan Fahmi Basya, tempat berkumpulnya manusia itu adalah di Candi Ratu Boko yang terletak sekitar 36 kilometer dari Borobudur. Jarak ini juga memungkinkan burung menempuh perjalanan dalam sekali terbang.

Keenam, Saba ada di Indonesia, yakni Wonosobo. Dalam Alquran, wilayah Saba ditumbuhi pohon yang sangat banyak. (QS Saba [34]: 15). Dalam kamus bahasa Jawi Kuno, yang disusun oleh Dr Maharsi, kata 'Wana' bermakna hutan. Jadi, menurut Fahmi, wana saba atau Wonosobo adalah hutan Saba.

Ketujuh, buah 'maja' yang pahit. Ketika banjir besar (Sail al-Arim) menimpa wilayah Saba, pepohonan yang ada di sekitarnya menjadi pahit sebagai azab Allah kepada orang-orang yang mendustakan ayat-ayat-Nya. "Tetapi, mereka berpaling maka Kami datangkan kepada mereka banjir yang besar[1236] dan Kami ganti kedua kebun mereka dengan dua kebun yang ditumbuhi (pohon-pohon) yang berbuah pahit, pohon Atsl dan sedikit dari pohon Sidr." (QS Saba [34]: 16).

Kedelapan, nama Sulaiman menunjukkan sebagai nama orang Jawa. Awalan kata 'su'merupakan nama-nama Jawa. Dan, Sulaiman adalah satu-satunya nabi dan rasul yang 25 orang, yang namanya berawalan 'Su'. Kesembilan, Sulaiman berkirim surat kepada Ratu Saba melalui burung Hud-hud. "Pergilah kamu dengan membawa suratku ini." (QS An-Naml [27]: 28). Menurut Fahmi, surat itu ditulis di atas pelat emas sebagai bentuk kekayaan Nabi Sulaiman. Ditambahkannya, surat itu ditemukan di sebuah kolam di Candi Ratu Boko.

Kesepuluh, bangunan yang tinggal sedikit (Sidrin qalil). Lihat surah Saba [34] 16). Bangunan yang tinggal sedikit itu adalah wilayah Candi Ratu Boko. Dan di sana terdapat sejumlah stupa yang tinggal sedikit. "Ini membuktikan bahwa Istana Ratu Boko adalah istana Ratu Saba yang dipindahkan atas perintah Sulaiman," kata Fahmi menegaskan.

Selain bukti-bukti di atas, kata Fahmi, masih banyak lagi bukti lainnya yang menunjukkan bahwa kisah Ratu Saba dan Sulaiman terjadi di Indonesia. Seperti terjadinya angin Muson yang bertiup dari Asia dan Australia (QS Saba [34]: 12), kisah istana yang hilang atau dipindahkan, dialog Ratu Bilqis dengan para pembesarnya ketika menerima surat Sulaiman (QS An-Naml [27]: 32), nama Kabupaten Sleman, Kecamatan Salaman, Desa Salam, dan lainnya. Dengan bukti-bukti di atas, Fahmi Basya meyakini bahwa Borobudur merupakan peninggalan Sulaiman. Bagaimana dengan pembaca? Hanya Allah yang mengetahuinya. Wallahu A'lam.


Dikutip dari Republika.co.id.
Readmore »

Kamis, 30 September 2010

Virus Stuxnet

Jakarta - Virus Stuxnet, atau dikenal juga dengan sebutan Winsta, melahap semua lahan kosong di hardisk hingga penuh. Menurut Alfons Tanujaya, analis antivirus dari Vaksincom, kepada detikINET, Jumat (30/7/2010), Indonesia adalah negara dengan korban Stuxnet terbanyak kedua di dunia setelah Iran.

Virus yang awalnya menyebar dari berbagai situs porno, program bajakan dan konten 'abu-abu' lainnya itu cukup meresahkan. Berikut adalah langkah-langkah membasmi virus itu, seperti dituturkan oleh analis antivirus Vaksincom Adi Saputra:

1. Menggunakan Dr Web CureIt

Adi menyarankan korban Winsta alias Stuxnet itu untuk mengunduh piranti lunak penghapus virus. Removal Tools bernama Dr.Web CureIt itu bisa diunduh dari situs FreeDrWeb.com

2. Perbaiki Registri

Kemudian, Adi menyarankan perbaikan pada regitri Windows yang sudah dimodifikasi oleh virus. Caranya, pertama-tama, salin script di bawah ini ke file Wordpad.

[Version]
Signature="$Chicago$"
Provider=Vaksincom Oyee
[DefaultInstall]
AddReg=UnhookRegKey
DelReg=del

[UnhookRegKey]
HKCU, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, ShowSuperHidden,0x00010001,1
HKCU, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, SuperHidden,0x00010001,1
HKCU, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, HideFileExt,0x00010001,0
HKLM, SOFTWARE\CLASSES\batfile\shell\open\command,,,"""%1"" %*"
HKLM, SOFTWARE\CLASSES\comfile\shell\open\command,,,"""%1"" %*"
HKLM, SOFTWARE\CLASSES\exefile\shell\open\command,,,"""%1"" %*"
HKLM, SOFTWARE\CLASSES\piffile\shell\open\command,,,"""%1"" %*"
HKLM, SOFTWARE\CLASSES\regfile\shell\open\command,,,"regedit.exe "%1""
HKLM, SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon, Shell,0, "Explorer.exe"

[del]
HKLM, SYSTEM\CurrentControlSet\Services\MRxCls
HKLM, SYSTEM\CurrentControlSet\Services\MRxNet
HKLM, SYSTEM\ControlSet001\Services\MRxCls
HKLM, SYSTEM\ControlSet002\Services\MRxNet
HKLM, SYSTEM\CurrentControlSet\Services\Enum\Root\LEGACY_MRXClS
HKLM, SYSTEM\CurrentControlSet\Services\Enum\Root\LEGACY_MRXNET
HKLM, SYSTEM\ControlSet001\Services\Enum\Root\LEGACY_MRXClS
HKLM, SYSTEM\ControlSet002\Services\Enum\Root\LEGACY_MRXNET

Kemudian, simpan file dengan nama 'repair.inf'. Gunakan pilihan Save as type menjadi Text Document agar tidak terjadi kesalahan. Lalu, klik kanan file 'repair.inf', pilih 'Install' dan restart komputer.

"Bersihkan temporary file, hal ini agar dapat mencegah sisa trojan yang mencoba aktif kembali. Gunakan tools seperti ATF Cleaner atau gunakan fitur Windows yaitu Disk Clean-Up," tulis Adi.

3. Solusi Darurat

Selain itu, berikut adalah script darurat yang bisa digunakan untuk mencegah agar Winsta tidak kembali menginfeksi. Simpan script berikut dengan nama Winsta.bat (tipe file: Text)

@echo off
del /f c:\windows\system32\winsta.exe
rem rd c:\windows\system32\winsta.exe
md c:\windows\system32\winsta.exe
del /f c:\windows\system32\drivers\mrxnet.sys
rem rd c:\windows\system32\drivers\mrxnet.sys
md c:\windows\system32\drivers\mrxnet.sys
del /f c:\windows\system32\drivers\mrxcls.sys
rem rd c:\windows\system32\drivers\mrxcls.sys
md c:\windows\system32\drivers\mrxcls.sys
attrib +r +h +s c:\windows\system32\winsta.exe
attrib +r +h +s c:\windows\system32\drivers\mrxnet.sys
attrib +r +h +s c:\windows\system32\drivers\mrxnet.sys

Setelah selesai, klik ganda file Winsta.bat yang dihasilkan. Untuk pembersihan yang optimal dan mencegah infeksi ulang, scan kembali menggunakan antivirus yang ter-update dan mengenali virus ini dengan baik.

dikutip dari DetikInet.
Readmore »

Virus Rontokbro

Jakarta - Bagi pengguna komputer pasti tidak asing dengan Rontokbro, virus lokal yang bisa dibilang sebagai 'biang kerok'. Nah, setelah lama tenggelam, Rontokbro kini kembali muncul dengan jurus yang sedikit berbeda.

Menurut analis virus dari Vaksincom, Adang Jauhar Taufik, teknik baru ini dilancarkan agar ia tidak mudah dicurigai user.

Rontokbro dianggap sebagai 'biang kerok' sebab ia menjadi inspirasi tersendiri bagi para pembuat virus lokal yang beredar saat ini. Walau virus lokal sekarang memiliki beragam daya serang tetapi ada sebagian taktik yang biasa digunakan Rontokbro. Seperti melumpuhkan fungsi Windows, membuat file duplikat sampai aktif pada mode 'safe mode' atau 'safe mode with command prompt'.

"Sama seperti varian sebelumnya, Rontokbro yang baru dibuat dengan Visual Basic berukuran 118 KB. Kali ini ia tidak memakai icon 'Folder' untuk mengelabui user karena saat ini user sudah mengetahui kelemahan tersebut, tetapi ia akan menyamarkan dirinya dengan icon aplikasi sehingga tidak mengundang kecurigaan, sebagai pendukung ia akan menggunakan type file sebagai Application," tukasnya.

Adang menambahkan, pada saat user menjalankan file yang sudah terinfeksi maka akan menampilkan jendela Windows Explorer kemudian akan membuat beberapa file induk yang akan diaktifkan secara otomatis pada saat komputer dinyalakan.

Agar tidak dicurigai user, untuk setiap file induk yang dibuat akan mempunyai nama yang sama dengan nama file system Windows seperti [smss.exe, winlogon.exe, services.msc atau lsass.exe] tetapi jika Anda jeli maka dengan mudah akan diketahui bahwa sebenarnya file tersebut merupakan file virus hanya dengan melihat lokasi penyimpanan file tersebut.

Melumpuhkan

Untuk mempertahankan dirinya, virus yang dideteksi Norman Security Suite sebagai W32/Rontokbro.GOL itu akan melumpuhkan beberapa fungsi Windows seperti Task Manager, Regedit atau Folder Options.

"Tujuannya untuk mempersulit user melumpuhkan dirinya, selain itu komputer akan merestart secara otomatis setiap kali user menjalankan tools, file atau folder yang mempunyai nama tertentu (biasanya berhubungan dengan security)," kata Adang.

Aksi lain dari virus ini adalah membuat file duplikat di setiap folder dan subfolder, file duplikat ini akan mempunyai nama yang sama dengan folder atau subfolder target, Anda tidak perlu khawatir karena virus ini hanya akan membuat file duplikat di Flash Disk saja.

"Sama seperti yang dilakukan oleh versi sebelumnya, ia akan mengambil semua alamat email yang didapatkan di komputer target, alamat ini akan disimpan di sebuah folder berikut dalam bentuk file dengan ekstensi INI," ia menandaskan.
( ash / rns )


dikutip dari DetikInet.
Readmore »

Senin, 30 Agustus 2010

Spam Menyebar via Chat Facebook

Jakarta - Pertumbuhan Facebook hingga punya 500 juta pelanggan saat ini tak pelak membuat situs jejaring sosial itu jadi target pesan sampah alias spam. Ya, kali ini sebuah spam berisikan tulisan 'LOL This is you' dilaporkan telah menyebar melalui layanan chat Facebook.
Pihak Facebook sendiri pekan ini tengah menyelidiki skema spam baru tersebut yang mengakibatkan banyak pengguna mendapatkan pesan 'aneh' yang berujung dengan sebuah tautan berbahaya.

Pesan tersebut disertai link yang mengarahkan pengguna ke sebuah video di Facebook. Seperti dikutip detikINET dari Cnet, Senin (30/8/2010), pengguna yang mengklik link tersebut akan diarahkan ke halaman error bertuliskan "404-Page Not found". Seketika setelah itu, spam akan menyebar secara otomatis ke beberapa teman lainnya.

Seorang juru bicara Facebook mengatakan bahwa perusahaannya akan segera menangani masalah ini. Sementara spam yang sama dilaporkan juga menyerang situs mikroblogging Twitter. Pesan spam tersebut memiliki kemiripan dengan serangan phising yang pernah menyerang Twitter beberapa bulan yang lalu.

di kutip dari DetikInet.
Readmore »

Kamis, 26 Agustus 2010

The Interaction

Interaction Models


-translations between user and system
ergonomics
-physical characteristics of interaction
interaction styles
-the nature of user/system dialog
context
-social, organizational, motivational


What is interaction?

communication

user <↔> system



but is that all … ?
see “language and action” in chapter 4 .....


models of interaction


-terms of interaction
-Norman model
-interaction framework...................




Some terms of interaction

domain – the area of work under study
e.g. graphic design
goal – what you want to achieve
e.g. create a solid red triangle
task – how you go about doing it – ultimately in terms of operations or actions
e.g. … select fill tool, click over triangle
Readmore »

Interaksi manusia komputer

Interaksi manusia dan komputer (bahasa Inggris: human–computer interaction, HCI) adalah disiplin ilmu yang mempelajari hubungan antara manusia dan komputer yang meliputi perancangan, evaluasi, dan implementasi antarmuka pengguna komputer agar mudah digunakan oleh manusia. Sedangkan interaksi manusia dan komputer sendiri adalah serangkaian proses, dialog dan kegiatan yang dilakukan oleh manusia untuk berinteraksi dengan komputer yang keduanya saling memberikan masukan dan umpan balik melalui sebuah antarmuka untuk memperoleh hasil akhir yang diharapkan.

Beberapa aspek yang menjadi fokus dalam perancangan sebuah antarmuka adalah :

1. Metodologi dan proses yang digunakan dalam perancangan sebuah antarmuka.
2. Metode implementasi antarmuka.
3. Metode evaluasi dan perbandingan antarmuka.
4. Pengembangan antarmuka baru.
5. Mengembangkan sebuah deskripsi dan prediksi atau teori dari sebuah antarmuka baru.
Readmore »

Rabu, 25 Agustus 2010

Artificial Inteligence

Pengantar Kecerdasan Buatan(AI)

Sub-topik:
1. Konsep dasar dan pengertian AI
2. Asumsi Dasar AI
3. Perbedaan antara Pemrograman AI dan konvensional
4. Bidang-bidang aplikasi AI

Pengertian AI :

1. Suatu cara yang sederhana untuk membuat komputer dapat “berpikir” secara inteligent
2. Bagian dari ilmu komputer yang mempelajari perancangan sistem komputer yang inteligent, yaitu suatu sistem yang meperlihatkan karakteristik yang ada pada tingkah laku manusia, seperti mengerti suatu bahasa, mempelajari,mempertimbangkan dan memecahkan suatu masalah.
3. Suatu studi bagaimana membuat komputer dapat mengerjakan sesuatu, yang pada saat ini, orang dapat mengerjakan lebih baik
4. Bidang ilmu komputer yang memungkinkannya untuk memahami, bernalar dan bertindak.

Tujuan AI:
1. Untuk mengembangkan metode dan sistem untuk menyelesaikan masalah,masalah yang biasa diselesaikan melalui aktifivitas intelektual manusia, misalnya pengolahan citra,perencanaan, peramalan dan lain-lain, meningkatkan kinerja sistem informasi yang berbasis komputer.
2. Untuk meningkatkan pengertian/pemahaman kita pada bagaimana otak manusia bekerja



Arah AI:
1. Mengembangkan metode dan sistem untuk menyelesaikan masalah AI tanpa mengikuti cara manusia menyelesaikannya (sistem pakar / expert systems)
2. Mengembangkan metode dan sistem untuk menyelesaikan masalah AI melalui pemodelan cara berpikirnya manusia, atau cara bekerjanya otak manusia (neural networks).

Paradigma AI:
symbolic or sub-symbolic (connectionist)

Bidang-bidang Aplikasi AI

Menurut Elaine Rich : Masalah pada AI (Task Domain) :
Task Keduniaan (Mundane Task)
* Perception: Vision, Speech Recognition
* Natural Language: Understanding,
Generation, Translation
* Commonsense Reasoning
* Robot Control

Task Formal (Formal Task)
* Games (Chess, Backgamon, checkers,Go)
* Mathematics (Geometry, Logic, Integral
Calculus, Proving properties of programs)

Task Ahli (Expert Tasks)
* Engineering (Design,Fault Finding,
Manufacturing Planning)
* Scientific Analysis, Medical Diagnosis,
Financial Analysis.

selengkapnya silahkan download disini.
Readmore »

Jumat, 20 Agustus 2010

Non Aktifkan Klik Kanan

Temen-temen berikut aku sharing nih menonaktifkan klik kanan pada blog kita, copy aja js di bawah, kemudian paste aja di Tambah Gadget kemudian HTML/JAVASCRIPT trus save jadi deh. Berikut script JS-nya :

Readmore »

Kamis, 19 Agustus 2010

Model Data Relational

Model data relasional adalah model data yang diciptakan berdasarkan teori-relasional seperti relational algebra, dan relational calculus. Salah seorang pencetus awal dari basis data relasional adalah E.F.Codd yang juga telah menciptakan serangkaian operasi matematika relasional terhadap model data relasional.
Model Data Relasional adalah suatu model basis data yang menggunakan tabel dua dimensi, yang terdiri atas baris dan kolom untuk menggambarkan sebuah berkas data.
Pada prinsipnya model data relasional dapat di-representasikan dalam bentuk table (tabel) data, dimana:
1. Satu tabel mewakili satu “domain” data atau entity, bila direkam merupakan satu file yang hanya memiliki satu tipe record saja, setiap record adalah baris
2. Setiap record terdiri atas beberapa field (atribut) atau tuple, atau kolom
3. Jumlah tuple / field pada setiap record sama
4. Setiap record memiliki atribut kunci utama (primary key) yang unik dan dapat dipakai untuk mengenali satu record
5. Record dapat diurutkan menurut kunci utama,
Model ini menunjukkan cara mengelola/mengorganisasikan data secara fisik dalam memory sekunder, yang akan berdampak pula pada bagaimana kita mengelompokkan data dan membentuk keseluruhan data yang terkait dalam sistem yang kita buat.

Untuk lebih jelasnya silahkan download disini

Readmore »

Normalisasi

Menurut E.F. Codd, Normalisasi digunakan untuk membuat struktur tabel (relasi) dalam basis data untuk mengurangi kemubaziran (tidak efisien) data, terkadang dipakai sebagai perangkat verivikasi terhadap tabel-tabel yang dihasilkan dalam metodologi lain, memberikan panduan yang sangat membantu bagi pengembang untuk mencegah penciptaan struktur tabel yang tidak efisien

Menurut Kroenke, Normalisai sebagai proses untuk mengubah suatu relasi yang memiliki masalah tertentu ke dalam 2 buah relasi atau lebih yang tidak memiliki masalah tersebut (anomali).

Secara garis besar, dapat disimpulkan normalisasi adalah proses untuk menciptakan suatu table (relasi) yang digunakan untuk membentuk struktur basis data agar terhindar dari ambiguitas sehingga lebih efisien.

Masalah-masalah yang timbul dalam pembuatan table yang disebut dengan anomali. Anomali adalah proses pada basis data yang mempunyai efek samping yang tidak diharapkan. Misal : ketidakkonsistenan data, suatu data hilang pada saat dihapus, dll.


Untuk lebih jelasnya silahkan download disini

Readmore »

Class Array dengan C++

Temen-temen berikut saya sharing Program Array dengan c++ :


#include
using namespace std;
class SumArray{
private:
int temp;
int n[100];
public:
SumArray(int panjangArray){
temp=0;
for(int i=0;i<=panjangArray-1;i++){ cout<<"Masukkan Bil. Array-nya: ";cin>>n[i];
}
}
int cetakArray(int panjangArray){
for(int i=0;i<=panjangArray-1;i++){ cout<<<" "; return temp; } cout<<"\n"; } int sumArr(int jum){ for(int i=0;i<=jum-1;i++){ temp+=n[i]; } return temp; } }; int main(){ int a; cout<<"Masukkan Panjang Array : ";cin>>a;
SumArray arr(a);
cout<<"Data Array-nya adalah: " << arr.cetakArray(a);
cout<<"Penjumlahan Array : "<< arr.sumArr(a)<<"\n";
return 0;
}

Readmore »

Pemrograman java

Berikut saya lampirkan contoh pemrograman menggunakan Java :

Readmore »

Jumat, 06 Agustus 2010

Arsitektur dan Organisasi Komputer

Komputer adalah sebuah mesin hitung elektronik yang secara cepat menerima informasi masukan digital dan mengolah informasi tersebut menurut seperangkat instruksi yang tersimpan dalam komputer tersebut dan menghasilkan keluaran informasi yang dihasilkan setelah diolah.
Daftar perintah tersebut dinamakan program komputer dan unit penyimpanannya adalah memori komputer.
Dalam bentuk yang paling sederhana komputer terdiri dari lima bagian utama yang mempunyai fungsi sendiri-sendiri. Unit-unit tersebut adalah: masukan, memori, aritmetika dan logika, keluaran dan control
Organisasi Komputer adalah bagian yang terkait erat dengan unit–unit operasional dan interkoneksi antar komponen penyusun sistem komputer dalam merealisasikan aspek arsitekturalnya. Contoh aspek organisasional adalah teknologi hardware, perangkat antarmuka, teknologi memori, sistem memori, dan sinyal–sinyal kontrol.
Arsitektur Komputer lebih cenderung pada kajian atribut–atribut sistem komputer yang terkait dengan seorang programmer. Contohnya, set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme input output.
Sebagai contoh apakah suatu komputer perlu memiliki instruksi pengalamatan pada memori merupakan masalah rancangan arsitektural. Apakah instruksi pengalamatan tersebut akan diimplementasikan secara langsung ataukah melalui mekanisme cache adalah kajian organisasional
Perbedaan Utama Organisasi Komputer dengan Arsitektur Komputer:

Organisasi Komputer:
  1. Bagian yang terkait erat dengan unit–unit operasional
Contoh: teknologi hardware, perangkat antarmuka, teknologi memori, system memori, dan sinyal–sinyal control.

Arsitektur Komputer:
  1. atribut–atribut sistem komputer yang terkait dengan seorang programmer
Contoh: set instruksi, aritmetika yang digunakan, teknik pengalamatan, mekanisme Input output.
Readmore »

Kamis, 05 Agustus 2010

Interaksi Manusia Dengan Komputer

Apa sih IMK itu? Mungkin itu adalah kata-kata yang petama kali diucapkan oleh seseorang yang belum tau atau bahkan belum pernah mendengar sama sekali tentang IMK tersebut….
Pada pertemuan pertama, saya dikenalkan materi IMK oleh dosen saya Ardiansyah, st mengenai definisi, ilmu yang berperan dan prinsip-prinsip yang digunakan, berikut materinya saya ketik ulang

Definisi I:
what : Hubungan timbal balik;
Who : User & Komputer;
How : Interface;
Why : Mempermudah pekerjaan;
When : Dimana saja;
Where : Kapan saja.

Definisi ke II:
IMK adalah Interaksi Manusia dengan komputer yang berarti suatu ilmu yang mempelajari bagaimana tentang bagaimana mendesain, mengimplementasikan, dan mengevalusai sistem Komputer agar dapat digunakan dengan mudah oleh manusia.

Di dalam IMK terdapat beberapa ilmu yang berperan diantaranya yaitu:
1. Teknik Elektronika dan Komputer;
2. Psikologi;
3. Design Grafis;
4. Ergonomis;
5. Sosiologi;
6. Linguistik;
7. Antropologi.

Prinsip-prinsip yang digunakan adalah:
1. User Compability;
2. Product Compability;
3. Task Compability;
4. Workflow Compability;
5. Consistency Compability;
6. Flexibility Compability;
7. Familiary Compability;
8. Responsiveness;
9. Robustness;
10. WYSIWYG;
11. Protection;
12. Control;
13. Invisible Technology;
14. Direct Manipulation;
15. Simplicity;
16. Ease of Use.

Untuk pertemuan selanjutnya belum saya post, jadi lain kali.




Readmore »

Basis Data

Apa sih Basis Data itu...?
Basis Data adalah sekumpulan data yang terintegrasi yang diorganisasi untuk memenuhi kebutuhan para pemakai didalam suatu organisasi.
RDBMS(Relational Data Base Management System) adalah perangkat lunak yang menangani semua pengaksesan database. Mempunyai fasilitas membuat , mengakses, memanipulasi dan memelihara Data Base.

Bahasa dalam DBMS:
1. Data Definition Language(DDL);
2. Data Manipulation Language(DML);
Procedural DM
Non Procedural
3. Data Control Language.

Funngsi DBMS:

MODEL DATA
Model Data adalah sekumpulan konsep-konsep untuk menerangkan data, hubungan-hubungan antara data dan batasan-batasan data yang terintegrasi didalam suatu organisasi.

1. Model Data Berbasis Objek
yaitu model data yang menggunakan konsep entitas, atribut dan hubungan antar entitas.
2. Model Data Bebasis Record
Pada model data ini database terdiri dari sejumlah record dalam bentuk yang tetap dapat dibedakan bentuknya. Ada 3 macam jenis data berbasis record, yaitu:
1. Model Data Relational;
2. Model Data Hierarki;
3. Model Data Jaringan.

3. Model Data Fisik
Menggambarkan data pada tingkat internal, penyimpanan data secara detailnya dengan format record penyusunan record dan jalur akses.
4. Model Data Konseptual
Menyediakan konsep yang sesuai dengan persepsi pemakai yang memandang datanya.
Readmore »

Perancangan Sistem Informasi

Temen-temen berikut materi PSI, jika mau download dalam format pdf silahkan klik link disini


I. DEFINISI SISTEM

1. LUDWIG VON BARTALANFY.

Sistem merupakan seperangkat unsur yang saling terikat dalam suatu antar relasi diantara unsur-unsur tersebut dengan lingkungan.

2. ANATOL RAPOROT.

Sistem adalah suatu kumpulan kesatuan dan perangkat hubungan satu sama lain.

3. L. ACKOF.

Sistem adalah setiap kesatuan secara konseptual atau fisik yang terdiri dari bagian-bagian dalam keadaan saling tergantung satu sama lainnya.

Syarat -syarat sistem :

1. Sistem harus dibentuk untuk menyelesaikan tujuan.
2. Elemen sistem harus mempunyai rencana yang ditetapkan.
3. Adanya hubungan diantara elemen sistem.
4. Unsur dasar dari proses (arus informasi, energi dan material) lebih penting drpd elemen sistem.
5. Tujuan organisasi lebih penting dari pada tujuan elemen.

Secara garis besar, sistem dapat dibagi 2 :

a. SISTEM FISIK ( PHYSICAL SYSTEM ):

Kumpulan elemen-elemen/ unsur-unsur yang saling berinteraksi satu sama lain secara fisik serta dapat diidentifikasikan secara nyata tujuan-tujuannya.
Contoh :
- Sistem transportasi, elemen : petugas, mesin, organisasi yang menjalankan transportasi .
- Sistem Komputer, elemen : peralatan yang berfungsi bersama-sama untuk menjalankan pengolahan data.

b. SISTEM ABSTRAK ( ABSTRACT SYSTEM):

Sistem yang dibentuk akibat terselenggaranya ketergantungan ide, dan tidak dapat diidentifikasikan secara nyata, tetapi dapat diuraikan elemene lemennya.
Contoh : Sistem Teologi, hubungan antara manusia dengan Tuhan.


II. MODEL UMUM SISTEM

Model sistem sederhana

Contoh :
- Program perhitungan basic kita masukkan, setelah dijalankan kita dapatkan hasilnya.
- Data mahasiswa (nama, nilai) diproses menjadi daftar nilai semester (berupa laporan).

KARAKTERISTIK SISTEM,
a. Organisasi.
b. Interaksi.
c. Interdependensi.
d. Integrasi.
e. Tujuan pokok.
a. Organisasi


KLASIFIKASI SISTEM

A. DETERMINISTIK SISTEM

Sistem dimana operasi-operasi (input/output) yang terjadi didalamnya dapat ditentukan/ diketahui dengan pasti.

Contoh :
- Program komputer, melaksanakan secara tepat sesuai dengan rangkaian\ instruksinya.
- Sistem penggajian.

B. PROBABILISTIK SISTEM

Sistem yang input dan prosesnya dapat didefinisikan, tetapi output yang dihasilkan tidak dapat ditentukan dengan pasti; (Selalu ada sedikit kesalahan/penyimpangan terhadap ramalan jalannya sistem).
Contoh :
- Sistem penilaian ujian
- Sistem pemasaran.

C. OPEN SISTEM

Sistem yang mengalami pertukaran energi, materi atau informasi dengan lingkungannya. Sistem ini cenderung memiliki sifat adaptasi, dapat menyesuaikan diri dengan lingkungannya sehingga dapat meneruskan eksistensinya.
Contoh :
- Sistem keorganisasian memiliki kemampuan adaptasi. (Bisnis dalam menghadapi persaingan dari pasar yang berubah. Perusahaan yang tidak dapat menyesuaikan diri akan tersingkir)

D. CLOSED SISTEM

Sistem fisik di mana proses yang terjadi tidak mengalami pertukaran materi, energi atau informasi dengan lingkungan di luar sistem tersebut.
Contoh : - reaksi kimia dalam tabung berisolasi dan tertutup.

E. RELATIVELY CLOSED SISTEM

Sistem yang tertutup tetapi tidak tertutup sama sekali untuk menerima pengaruh-pengaruh lain. Sistem ini dalam operasinya dapat menerima pengaruh dari luar yang sudah didefinisikan dalam batas-batas tertentu .

Contoh :

Sistem komputer. (Sistem ini hanya menerima masukan yang telah ditentukan sebelumnya, mengolahnya dan memberikan keluaran yang juga telah ditentukan sebelumnya tidak terpengaruh oleh gejolak di luar sistem).

F. ARTIFICIAL SISTEM

Sistem yang meniru kejadian dalam alam. Sistem ini dibentuk berdasarkan kejadian di alam di mana manusia tidak mampu melakukannya. Dengan kata lain tiruan yang ada di alam.
Contoh :
- Sistem AI, yaitu program komputer yang mampu membuat komputer seolah-olah berpikir.
- Sistem robotika.
- Jaringan neutral network.

G. NATURAL SISTEM

Sistem yang dibentuk dari kejadian dalam alam.
Contoh : - laut, pantai, atmosfer, tata surya dll.

H. MANNED SISTEM

Sistem penjelasan tingkah laku yang meliputi keikut sertaan manusia. Sistem ini dapat digambarkan dalam cara-cara sebagai berikut :

H.1. Sistem manusia-manusia.

Sistem yang menitik beratkan hubungan antar manusia.

H.2. Sistem manusia-mesin.

Sistem yang mengikutsertakan mesin untuk suatu tujuan.

H.3. Sistem mesin-mesin.
Sistem yang otomatis di mana manusia mempunyai tugas untuk memulai dan mengakhiri sistem, sementara itu manusia dilibatkan juga untuk memonitor sistem.

Mesin berinteraksi dengan mesin untuk melakukan beberapa aktifitas. Pengotomatisan ini menjadikan bertambah pentingnya konsep organisasi, dimana manusia dibebaskan dari tugas-tugas rutin atau tugas-tugas fisik yang berat. Perancang sistem lebih banyak menggunakan metode " Relatively Closed dan Deterministik Sistem ", karena sistem ini dalam pengerjaannya lebih mudah meramalkan hasil yang akan diperoleh dan lebih mudah diatur dan diawasi.

Contoh :

Pada bidang sistem informasi, faktor komputer dan program komputer biasanya " Relatively Closed dan Deterministik ", tetapi faktor manusia sebagai pengelolanya adalah " Open dan Probabilistik Sistem ".

METODE SISTEM

A. BLACKBOX APPROACH

Suatu sistem dimana input dan outputnya dapat didefinisikan tetapi prosesnya tidak diketahui atau tidak terdefinisi. Metode ini hanya dapat dimengerti oleh pihak dalam ( yang menangani ) sedangkan pihak luar hanya mengetahui masukan dan hasilnya. Sistem ini terdapat pada subsistem tingkat terendah.

B. ANALITYC SISTEM

Suatu metode yang mencoba untuk melihat hubungan seluruh masalah untuk menyelidiki kesistematisan tujuan dari sistem yang tidak efektif dan evaluasi pilihan dalam bentuk ketidak efektifan dan biaya. Dalam metode ini beberapa langkah diberikan seperti di bawah ini :

a. menentukan identitas dari sistem.
- sistem apa yang diterapkan.
- batasannya.
- apa yang dilaksanakan sistem tersebut.

b. menentukan tujuan dari sistem.
- output yang dihasilkan dari isi sistem.
- fungsi dan tujuan yang diminta untuk mencoba menanggulangi lingkungan.

c. - bagian-bagian apa saja yg terdapat dalam sistem dan apa tujuan dari masing-masing bagian tersebut.
- tujuan masing-masing bagian sistem harus jelas.
- cara apa yang digunakan subsistem untuk berhubungan dengan subsistem lain.

d. bagaimana bagian-bagian yang ada dalam sistem itu saling berhubungan menjadi satu kesatuan.

II. ANALISIS SISTEM

Analisis Sistem dapat didefinisikan sebagai :

Penguraian dari suatu sistem informasi yang utuh ke dalam bagianbagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang
diharapkan sehingga dapat diusulkan perbaikan-perbaikan.
Tahap analisis merupakan tahap yang kritis dan sangat penting, karena kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap selanjutnya.

Langkah-langkah di Analisis Sistem :

Langkah-langkah di dalam tahap analisis sistem hampir sama dengan langkah-langkah yang dilakukan dalam mendefinisikan proyek-proyek sistem yang akan dikembangkan di tahap perencanaan sistem. Perbedaannya pada analisis sistem ruang lingkup tugasnya lebih terinci. Didalam tahap analisis sistem terdapat langkah-langkah dasar yang harus dilakukan oleh Analis Sistem Yaitu sbb:

1. Identify, Yaitu mengidentifikasikan masalah

- Mengindentifikasikan penyebab masalah
- Mengidentifikasikan titik keputusan
- Mengidentifikasikan personil-personil kunci

2. Understand, Yaitu memahami kerja dari sistem yang ada

- Menentukan jenis penelitian
- Merencanakan jadual penelitian
- Mengatur jadual wawancara
- Mengatur jadual observasi
- Mengatur jadual pengambilan sampel
- Membuat penugasan penelitian
- Membuat agenda wawancara
- Mengumpulkan hasil penelitian

3. Analyze, Yaitu Menganalis Sistem

- Menganalisis kelemahan Sistem
- Menganalisis kebutuhan Informasi pemakai / manajemen

4. Report, Yaitu membuat laporan hasil analisis

Tujuan :
- Pelaporan bahwa analisis telah selesai dilakukan
- Meluruskan kesalah-pengertian mengenai apa yang telah ditemukan dan dianalisis oleh analis sistem tetapi tidak sesuai menurut manajemen
- Meminta pendapat-pendapat dan saran-saran dari pihak manajemen
- Meminta persetujuan kepada pihak manajemen untuk melakukan tindakan
selanjutnya .

III. PERANCANGAN SISTEM

Setelah tahap analisis sistem selesai dilakukan, maka analis sistem telah mendapatkan gambaran dengan jelas apa yang harus dikerjakan. Tiba waktunya sekarang bagi analis sistem untuk memikirkan bagaimana membentuk sistem tersebut. Tahap ini disebut dengan perancangan sistem .

Perancangan Sistem dapat dibagi dalam dua bagian yaitu :

1. Perancangan sistem sec.umum/perancangan konseptual, perancangan logikal/perancangan secara makro

2. Perancangan sistem terinci / perancangan sistem secara phisik.

Perancangan sistem dapat diartikan sebagai berikut ini :

1. Tahap setelah analisis dari siklus pengembangan sistem
2. Pendefinisian dari kebutuhan-kebutuhan fungsional
3. Persiapan untuk rancang bangun implementasi
4. Menggambarkan bagaimana suatu sistem dibentuk
5. Yang dapat berupa penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesalahan yang utuh dan berfungsi
6.Termasuk menyangkut mengkonfigurasikan dari komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem.

Tahap perancangan sistem mempunyai 2 tujuan utama yaitu :

1. Untuk memenuhi kebutuhan kepada pemakai sistem
2. Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrogram komputer dan ahli-ahli teknik lainnya yang terlibat.

Perancangan sistem secara umum

Tujuan dari desain sistem secara umum adalah untuk memberikan gambaran secara umum kepada user tentang sistem yang baru. Desain sistem secara umum merupakan persiapan dari desain secara terinci. Desain secara umum mengidentifikasikan komponen-komponen sistim informasi yang akan didesain secara rinci. Desain terinci dimaksudkan untuk pemrogram komputer dan ahli teknik lainnya yang akan mengimplementasi sistem. Tahap desain sistem secara umum dilakukan setelah tahap analisis sistem selesai dilakukan dan hasil analisis disetujui oleh manajemen. Pada tahap desain secara umum, komponen-komponen sistem informasi dirancang dengan tujuan untuk dikomunikasi kepada user bukan untuk pemrogram. Komponen sistem informasi yang didesain adalah model, output, input, database, teknologi dan kontrol.
Readmore »

Statistik II

Statistic sekumpulan cara yang pada dasarnya merupakan alat bantu untuk memberi gambaran atas suatu kejadian melalui bentuk yang sederhana, baik berupa angka-angka maupun grafik-grafik serta sebagai alat untuk analisis, dan alat untuk membuat keputusan. Contoh penyajiannya dalam bentuk daftar/ tabel, diagram garis, diagram batang, diagram lingkaran, histogram, polygon frekuensi dan ogive yang mengambarkan suatu persoalan tertentu.

Statistika diartikan sebagai ilmu yang mempelajari / mendasari tentang bagaimana pengumpulan data, pengolahan data, penganalisaan data sampai dengan penarikan kesimpulan yang benar.

perbedaan antara statistic deskriptif dengan statistic inferencia adalah:

1. Statistika Deskriptif : Metode yang berkaitan dengan pengumpulan, peringkasan, penyajian data sehingga memberikan informasi organization, summarization and presentation of data.
Contoh Statistika Deskriptif

Peringkasan data dalam bentuk :
  • Tabulasi data (Tabel)
  • Diagram Balok (Histogram)
  • Diagram Kue (Pie Chart)

2. Statistika Inferensia : Metode yang berkaitan dengan analisis data untuk peramalan dan atau penarikan kesimpulan.

contoh Statistika Inferensia :
  • Metode Pendugaan Statistik
  • Pengujian Hipotesis
  • Regresi dan Korelas

Macam-macam ukuran pemusatan yang dikenal hingga sekarang, yaitu :
Rata-rata (rata-rata hitung, rata-rata tertimbang rata-rata ukur)
  • Rata –rata Hitung :
Rata-rata hitung dalam analisis data acak diperoleh dari hasil penjumlahan nilai data yang dibagi oleh banyaknya data
  • Rata-rata tertimbang dalam analisis data acak diperoleh dari hasil penjumlahan dari nilai data dikalikan dengan timbangannya yang dibagi oleh jumlah timbangannya
  • Rata-rata ukur dipergunakan untuk mengukur tingkat perubahan atau rata-rata ratio.

Modus adalah nilai data yang paling sering muncul pada kelompok data.
Readmore »

Artificial Intelegence

Kecerdasan Buatan bahasa Inggris: Artificial Intelligence atau AI) didefinisikan sebagai kecerdasan yang ditunjukkan oleh suatu entitas buatan. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin komputer agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar,permainan komputer(games), logika fuzzy, jaringan syaraf tiruan dan robotika.

Banyak hal yang kelihatannya sulit untuk kecerdasan manusia, tetapi untuk Informatika relatif tidak bermasalah. Seperti contoh: mentransformasikan persamaan, menyelesaikan persamaan integral, membuat permainan catur atau Backgammon. Di sisi lain, hal yang bagi manusia kelihatannya menuntut sedikit kecerdasan, sampai sekarang masih sulit untuk direalisasikan dalam Informatika. Seperti contoh: Pengenalan Obyek/Muka, bermain sepak bola.

Walaupun AI memiliki konotasi fiksi ilmiah yang kuat, AI membentuk cabang yang sangat penting pada ilmu komputer, berhubungan dengan perilaku, pembelajaran dan adaptasi yang cerdas dalam sebuah mesin. Penelitian dalam AI menyangkut pembuatan mesin untuk mengotomatisasikan tugas-tugas yang membutuhkan perilaku cerdas. Termasuk contohnya adalah pengendalian, perencanaan dan penjadwalan, kemampuan untuk menjawab diagnosa dan pertanyaan pelanggan, serta pengenalan tulisan tangan, suara dan wajah. Hal-hal seperti itu telah menjadi disiplin ilmu tersendiri, yang memusatkan perhatian pada penyediaan solusi masalah kehidupan yang nyata. Sistem AI sekarang ini sering digunakan dalam bidang ekonomi, obat-obatan, teknik dan militer, seperti yang telah dibangun dalam beberapa aplikasi perangkat lunak komputer rumah dan video game.

'Kecerdasan buatan' ini bukan hanya ingin mengerti apa itu sistem kecerdasan, tapi juga mengkonstruksinya.

Tidak ada definisi yang memuaskan untuk 'kecerdasan':

  1. kecerdasan: kemampuan untuk memperoleh pengetahuan dan menggunakannya
  2. atau kecerdasan yaitu apa yang diukur oleh sebuah 'Test Kecerdasan'


Secara garis besar, AI terbagi ke dalam dua faham pemikiran yaitu AI Konvensional dan Kecerdasan Komputasional (CI, Computational Intelligence). AI konvensional kebanyakan melibatkan metoda-metoda yang sekarang diklasifiksikan sebagai pembelajaran mesin, yang ditandai dengan formalisme dan analisis statistik. Dikenal juga sebagai AI simbolis, AI logis, AI murni dan AI cara lama (GOFAI, Good Old Fashioned Artificial Intelligence). Metoda-metodanya meliputi:

  1. Sistem pakar: menerapkan kapabilitas pertimbangan untuk mencapai kesimpulan. Sebuah sistem pakar dapat memproses sejumlah besar informasi yang diketahui dan menyediakan kesimpulan-kesimpulan berdasarkan pada informasi-informasi tersebut.
  2. Petimbangan berdasar kasus
  3. Jaringan Bayesian
  4. AI berdasar tingkah laku: metoda modular pada pembentukan sistem AI secara manual

Kecerdasan komputasional melibatkan pengembangan atau pembelajaran iteratif (misalnya penalaan parameter seperti dalam sistem koneksionis. Pembelajaran ini berdasarkan pada data empiris dan diasosiasikan dengan AI non-simbolis, AI yang tak teratur dan perhitungan lunak. Metoda-metoda pokoknya meliputi:

  1. Jaringan Syaraf: sistem dengan kemampuan pengenalan pola yang sangat kuat
  2. Sistem Fuzzy: teknik-teknik untuk pertimbangan di bawah ketidakpastian, telah digunakan secara meluas dalam industri modern dan sistem kendali produk konsumen.
  3. Komputasi Evolusioner: menerapkan konsep-konsep yang terinspirasi secara biologis seperti populasi, mutasi dan “survival of the fittest” untuk menghasilkan pemecahan masalah yang lebih baik.

Metoda-metoda ini terutama dibagi menjadi algoritma evolusioner (misalnya algoritma genetik) dan kecerdasan berkelompok (misalnya algoritma semut)

Dengan sistem cerdas hibrid, percobaan-percobaan dibuat untuk menggabungkan kedua kelompok ini. Aturan inferensi pakar dapat dibangkitkan melalui jaringan syaraf atau aturan produksi dari pembelajaran statistik seperti dalam ACT-R. Sebuah pendekatan baru yang menjanjikan disebutkan bahwa penguatan kecerdasan mencoba untuk mencapai kecerdasan buatan dalam proses pengembangan evolusioner sebagai efek samping dari penguatan kecerdasan manusia melalui teknologi.


di kutip dari wikipedia
Readmore »

Pemrograman Berorientasi Object

KONSEP DASAR PBO

Pemrograman berorientasi objek sering sekali disebut sebagai PBO/OOP (Object Oriented Programming). Bahasa pemrograman yang lazim digunakan dalam PBO adalah C++ ( Keluaran Borland disebut Borland C++, sedangkan dari Microsoft disebut Ms C++. Namun yang terakhir kurang poluler ). Demikian pula, jka ada bahasa pemrograman yang menggunakan C++ sebagai landasan utama bagi pengembangannya, maka bahasa tersebut bisa dipakai untuk PBO, seperti Java, yang menjadi perhatian utama dalam pelatihan ini (bahasa ini sangat populer pada jaringan komputer, dalam hal ini adalah: Internet).

Belajar PBO, berarti harus membiasakan diri berpikir secara kelas dan objek setiap menghadapi masalah.
Contoh :
Buatlah program untuk menghitung keliling lingkaran dari masukan jari-jarinya !
Masalah tersebut bila disajikan dengan pendekatan kelas dan objek, harus direvisi sebagai berikut :
Buatlah kelas lingkaran yang memiliki tanggungjawab mengetahui jari-jarinya dan kelilingnya, lingkaran tersebut dapat melakukan aksi mengembang dan berkerut sesuai dengan panjang jari-jarinya.

Class & Object

Object

Pada dasarnya semua benda yang ada di dunia nyata dapat dianggap sebagai sebuah objek. Jika perhatikan lebih lanjut, pada dasarnya ada dua karakteristik yang utama pada sebuah objek , yaitu :

  • Setiap objek memiliki atribut sebagai status yang kemudian akan disebut sebagai state.
  • Setiap objek memiliki tingkah laku yang kemudian akan disebut sebagai behaviour.

Contoh sederhananya adalah : objek sepeda

  • Sepeda memiliki atribut ( state ) : pedal, roda, jeruji, dan warna.
  • Sepeda memiliki tingkah laku ( behaviour ) : kecepatannya menaik,
    kecepatannya menurun, dan perpindahan gigi sepeda.

Dalam pengembangan perangkat lunak berorientasi objek, objek dalam perangkat lunak akan menyimpan state-nya dalam variabel dan menyimpan informasi tingkah laku ( behaviour ) dalam method-method atau fungsi-fungsi/prosedur.

Class

Class berbeda dengan objek. Class merupakan prototipe yang mendefinisikan variabel-variabel dan method-method secara umum. Sedangkan objek pada sisi yang lain merupakan instansiasi dari suatu kelas.

Latihan 10. Class.java
class Buku {
String pengarang;
String judul;
void Isi(String isi1,String isi2) {
judul = isi1;
pengarang = isi2;
}
26
void CetakKeLayar() {
if(judul==null && pengarang==null) return;
System.out.println(“Judul : ” + judul +
“, pengarang : ” + pengarang);
}
}
class Karangan {
public static void main(String[] args) {
Buku a,b,c,d;
a = b = c = d = new Buku();
a.Isi(“Pemrograman Java”,”Asep Herman Suyanto”);
a.CetakKeLayar();
b.Isi(null,null);
b.CetakKeLayar();
c.Isi(null,”Johan Prasetyo Hendriyanto”);
c.CetakKeLayar();
d.Isi(“Pemrograman Web”,null);
d.CetakKeLayar();
}
}


Readmore »

Arsitektur dan Organisasi Komputer

Readmore »

 
Copyright 2009 | .:: Komputer & Bahasa Pemrograman ::.
Simple Newspaper Template designed by Fehry