My Statistics

Jumat, 28 Juni 2013
Komputasi bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Secara umum ilmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu.  Dalam hal penerapan simulasi komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu sains.

Menggunakan suatu algoritma dan juga penggunaan komputer dalam suatu pemecahan masalah, berarti  cara penyelesaiannya sudah termasuk modernisasi. Sekarang ini dengan semakin berkembangnya jaman, komputasi telah dilakukan dengan komputer. Hal inilah yang menyebabkan berkembangnya komputasi menjadi komputasi modern.

Komputasi modern bisa dibilang adalah sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer. Oleh karena pada saat ini kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern.


Macam-macam Komputasi Modern

Komputasi modern terbagi tiga macam, yaitu komputasi mobile (bergerak), komputasi grid, dan komputasi cloud (awan). Penjelasan lebih lanjut dari jenis-jenis komputasi modern sebagai berikut :

1. Mobile computing
Mobile Computing adalah sebuah paradigma baru dalam kemajuan teknologi yang dapat melakukan komunikasi dengan jaringan  nirkabel sehingga user mampu melakukan perpindahan.

2. Grid computing 
secara singkat, komputasi grid atau grid computing adalah penggunaan sumber daya komputer secara bersama-sama dimana komputer tersebut terpisah secara geografis. Komputasi grid ini biasanya digunakan untuk memecahkan suatu permasalahan berskala besar.

3. Cloud computing 
Cloud computing adalah kumpulan dari beberapa resources yang terintegrasi menjadi satu dan digunakan melalui web.

Sebenarnya, cloud computing ini didasarkan pada teknologi grid computing yang membuat skalabilitas suatu sistem komputasi menjadi sangat besar dengan cara menggabungkan beberapa sumber daya komputer menjadi satu resource.

Implementasi komputasi di dalam kehidupan sehari-hari : Fisika, Kimia, Matematika, Ekonomi, Geologi, Geografi

di dalam bidang fisika
Computational Physics (Fisika) – Mempelajari implementasi algoritma numerik untuk memecahkan permasalahan teori kuantitatif fisika yang sudah ada.

di dalam bidang Biologi
Bioinformatics (Biologi) – Merupakan sebuah aplikasi dari teknologi informasi dan ilmu komputer terhadap bidang biologi molekuler.

bidang kimia,
Computational Chemistry (Kimia) – Merupakan salah satu cabang kimia yang menggunakan ilmu komputer untuk membantu menyelesaikan masalah kimia.

bidang Matematika,
conoth penggunaannya adalah program Mapple, dapat menyelesaikan banyak perhitingan yang ada pada bidang matematika,

bidang ekonomi,
Computational Economics (Ekonomi) – Mempelajari titik pertemuan antara ekonomi dan komputasi.
bidang geografi dan geologi, dapat mengetahui prakiraan cuaca dan juga mendeteksi gempa yang ada.
  Konsep komputasi parallel

Komputasi paralel adalah suatu bentuk komputasi dimana instruksi-instruksi dijalankan secara berkesinambungan. Masalah yang besar dapat dibagi menjadi beberapa masalah yang lebih kecil(submasalah), untuk kemudian diselesaikan secara serempak.
Jadi inti nya, komputasi parallel itu bisa banyak memproses dengan banyak komputer secara bersamaan dan diabagi menjadi beberapa bagian kecil untuk memecahkan masalah

Pemrosesean Terdistribusi



Gambar diatas merupakan contoh dari sebuah komputasi paralel, dimana pada gambar diatas terdapat sebuah masalah, dari masalah tersebut dibagi menjadi beberapa bagian agar sebuah masalah dapat dengan cepat diselesaikan dengan waktu yang cepat dan efisen

Arsitektur Komputer Paralel terbagi menjadi 4 bagian, diantaranya adalah:

1. SISD ( Single Instruction Single Data Stream )
merupakan prosesor tunggal, yang bukan paralel.

2. SIMD ( Single Instruction Multiple Data Stream )

alur instruksi yang sama dijalankan terhadap banyak alur data yangberbeda.

3. MISD ( Multiple Instruction Single Data Stream )


alur instruksinya banyak, alur datanya juga banyak, tapi masing-masing bisa berinteraksi.

4. MIMD ( Multiple Instruction Multiple Data Stream )

 alur instruksinya banyak tapi beroperasi pada data yang sama.

Pengantar Thread Programming
Thread adalah sebuah alur kontrol dari sebuah proses. Suatu proses yang multithreaded mengandung beberapa perbedaan alur kontrol dengan ruang alamat yang sama. Keuntungan dari multithreaded meliputi peningkatan respon dari user, pembagian sumber daya proses, ekonomis, dan kemampuan untuk mengambil keuntungan dari arsitektur multiprosesor. 

E.   Pengantar Message passing, Open MP 
MPI (Message Passing Interface) yaitu suatu standard dan message passing interface partabel system yang didesain oleh grup penelitian  untuk mengembangkan fungsi dan macam-macam dari computer parallel.

Set task menggunakan memori lokalnya sendiri saat komputasi
Beberapa task dapat ditempatkan di mesin fisik sama
Task transfer data lewat pesan komunikasi
OpenMP yaitu API yang mendukung multiplatform untuk pemrograman multiprocessing shared memory pada C, C++, dan Fortran, di semua arsitektur prosesor dan OS, terdiri dari kumpulan compiler directive, library routines, dan environment variable yang akan membuat run time pada semua keadaan
  
F    Pengantar Pemrograman CUDA GPU
CUDA (Compute Unified Device Architecture) merupakan platform parallel computing dan model pemrograman yang telah dibuat oleh NVIDIDA dan diimplementasikan oleh GPU(Graphic Processing Unit). CUDA memberikan akses pengembangan untuk kumpulan visual instruction dan ingatan dari parallel computasional elemen CUDA GPU. 


Sumber  :
http://en.wikipedia.org/wiki/Parallel_computing
http://ikc.dinus.ac.id/umum/ibam/ibam-os-html/x2021.html
Komputasi kuantum merupakan alat hitung yang menggunakan fenomena mekanika kuantum, seperti superposisi dan keterkaitan dengan ilmu fisika, untuk melakukan suatu operasi data.
Ide mengenai komputer kuantum ini berasal dari beberapa fisikawan antara lain Charles H. Bennett dari IBM, Paul A. Benioff dari Argonne National Laboratory, Illinois, David Deutsch dari University of Oxford, dan Richard P. Feynman dari California Institute of Technology (Caltech).
Pada awalnya Feynman mengemukakan idenya mengenai sistem kuantum yang juga dapat melakukan proses penghitungan. Fenyman juga mengemukakan bahwa sistem ini bisa menjadi simulator bagi percobaan fisika kuantum.

Selanjutnya para ilmuwan mulai melakukan riset mengenai sistem kuantum tersebut, mereka juga berusaha untuk menemukan logika yang sesuai dengan sistem tersebut. Sampai saat ini telah dikemukaan dua algoritma baru yang bisa digunakan dalam sistem kuantum yaitu algoritma shor dan algoritma grover.

Walaupun komputer kuantum masih dalam pengembangan, telah dilakukan eksperimen dimana operasi komputasi kuantum dilakukan atas sejumlah kecil Qubit. Riset baik secara teoretis maupun praktik terus berlanjut dalam laju yang cepat, dan banyak pemerintah nasional dan agensi pendanaan militer mendukung riset komputer kuantum untuk pengembangannya baik untuk keperluan rakyat maupun masalah keamanan nasional seperti kriptoanalisis.

Telah dipercaya dengan sangat luas, bahwa apabila komputer kuantum dalam skala besar dapat dibuat, maka komputer tersebut dapat menyelesaikan sejumlah masalah lebih cepat daripada komputer biasa. Komputer kuantum berbeda dengan komputer DNA dan komputer klasik berbasis transistor, walaupun mungkin komputer jenis tersebut menggunakan prinsip kuantum mekanik. Sejumlah arsitektur komputasi seperti komputer optik walaupun menggunakan superposisi klasik dari gelombang elektromagnetik, namun tanpa sejumlah sumber kuantum mekanik yang spesifik seperti keterkaitan, maka tak dapat berpotensi memiliki kecepatan komputasi sebagaimana yang dimiliki oleh komputer kuantum.


Entanglement
Ada satu fenomena ‘aneh’ lain dari mekanika kuantum yang juga dimanfaatkan dalam teknologi komputer kuantum: Entanglement. 
Jika dua atom mendapatkan gaya tertentu (outside force) kedua atom tersebut bisa masuk pada keadaan ‘entangled’. Atom-atom yang saling terhubungkan dalam entanglement ini akan tetap terhubungkan walaupun jaraknya berjauhan. 
Analoginya adalah atom-atom tersebut seperti sepasang manusia yang punya ‘telepati’. Jika yang satu dicubit, maka pasangannya (di mana pun ia berada) akan merasa sakit. Perlakuanterhadap salah satu atom mempengaruhi keadaan atom pasangannya.

Komunikasi menggunakan komputer kuantum bisa mencapai kecepatan yang begitu luar biasa karena informasi dari satu tempat ke tempat lain dapat ditransfer secara  instant. Begitu cepatnya sehingga terlihat seakan-akan mengalahkan kecepatan cahaya! 

Pengoperasian data qubit
Komputer kuantum beroperasi pada kedua nilai yang disimpan pada setiap qubit pada waktu yang sama. Selain itu, n  qubits, masing-masing superposisi dari 0 dan 1, mengkodekan 2n nilai,dan komputer kuantum dapat menghitung padaseluruh nilai ini sekaligus.Paralelisme yang besar ini, fungsi eksponen dari jumlah partikel yang digunakan dalam komputasi, disebut  paralelisme kuantum. Setiap  rangkaian klasik memiliki rangkaian kuantum yang  sesua.Jadi sebuah komputer kuantum dapat melakukan perhitungan pada “semua nilai” dalam waktu hampir sama yang dibutuhkan oleh komputer biasa untuk melakukan perhitungan pada “nilai tunggal”.

AlgoritmaShor
Sebagai contoh  Algoritma Shor yang paling sederhana adalah menemukan faktor-faktor untuk  bilangan  15,  di mana membutuhkan sebuah komputer kuantum dengan tujuh qubit.  Para  ahli  kimia mendesain dan menciptakan sebuah molekul yang memiliki tujuh putaran nukleus. Nukleus dari lima atom fluorin dan dua atom karbon yang dapat berinteraksi satu dengan yang lain sebagai qubit, dapat diprogram dengan menggunakan denyut-denyut  frekuensi radio dan dapat dideteksi melalui peralatan resonansi  magnetis nuklir (nuclear magnetic resonance, atau NMR) yang mirip dengan yang banyak digunakan di rumah-rumah sakit dan laboratorium-laboratorium kimia.

Para  ilmuwan IBM mengontrol sebuah tabung kecil (vial) yang berisikan satu miliar-miliar  (10  pangkat 18) dari molekul-molekul ini untuk mengeksekusi algoritma Shor dan mengidentifikasikan secara tepat 3 dan 5 sebagai faktor 15.  Meskipun jawaban  ini  mungkin kelihatan sangat sepele, kontrol yang dibutuhkan untuk  mengatur  tujuh  putaran  dalam kalkulasi ini menjadikan komputasi kuantum  ini  komputasi yang paling rumit yang pernah dijalankan hingga saat ini.

Sumber  : godekcadel.blogspot.com/2013/04/pengantar-quantum-computation.html

               no21reason.blogspot.com/2013/05/pengantar-quantum-computation.html
Selasa, 23 April 2013
Bagaimana anda membayangkan tentang komputer awan? Apakah komputer yang dapat beroperasi di awan? Maka langsung saja saya akan menjelaskan apa yang dimaksud tentang komputer awan atau cloud computing.

Komputasi awan atau Cloud Computing adalah bagian dari pemanfaatan teknologi antara komputer dan awan, dimana awan yang dimaksud kali ini adalah internet. Ada definisi lain mengenai cloud itu sendiri dalam sebuah makalah tahun 2008 yang dipublikasi oleh IEEE Internet Computing bahwa Cloud Computing adalah suatu paradigma dimana informasi secara permanen tersimpan dalam server di internet dan tersimpan sementara di komputer pengguna, termasuk di dalamnya adalah desktop, komputer tablet, notebook, sensor - sensor, dan lain - lain.
Dengan kata lain, cloud computing sangat membantu konsumen dan pebisnis untuk menggunakan aplikasi tanpa harus melakukan instalasi dan dapat mengakses file pribadi mereka dimanapun dan kapanpun selama ada koneksi internet. Teknologi ini sangat berguna untuk efisiensi penyimpanan, memory, pemrosesan, dan bandwidth.
Namun, teknologi ini mempunyai kekurangan utama, yaitu kecepatan akses dalam mengakses file sangat bergantung pada kecepatan akses internet, dan keamanan informasi yang masih sangat minim.
Contoh komputasi awan atau cloud computing adalah pada Yahoo mail dan Gmail. Pengguna tidak memerlukan software atau server untuk mengirimkan email, tetapi hanya dengan koneksi internet saja. Hal tersebut juga dapat dianalogikan, yaitu "Untuk menghirup oksigen dalam proses pernapasan, Anda tidak perlu membeli sebuah tabung oksigen." Maksudnya adalah untuk mendapatkan manfaat ini (oksigen), konsumen tak perlu membeli software (tabung oksigen). Akan tetapi, ada pula layanan atau service pada cloud computing ini bersifat komersil atau berbayar.
Misalnya, cloud computing di Indonesia, dimana konsumen ditawarkan mulai dari Rp. 500.000,- per bulan untuk server yang terdiri dari prosesor, memori, storage, hingga sistem operasi.

Pengantar Komputasi GRID



Komputasi Grid adalah penggunaan sumber daya yang melibatkan banyak komputer yang terdistribusi dan terpisah secara geografis untuk memecahkan masalah komputasi dalam skala besar.
Sumber lain juga mengatakan bahwa komputasi grid adalah infrastruktur hardware dan software yang dapat menyediakan akses yang bisa diandalkan, konsisten, tahan lama, dan tidak mahal terhadap kemampuan komputasi mutakhir yang tersedia.
Dalam kenyataannya, komputasi grid adalah sebuah aplikasi dari pengembangan jaringan komputer, dimana perbedaannya adalah jika jaringan komputer konvensional berfokus pada komunikasi antar komputer, dan aplikasi komputasi grid mengacu pada bidang autentikasi, otorisasi, pencarian sumber daya, dan akses terhadap sumber daya.
Seandainya kelak nanti komputasi grid ini sudah sangat mumpuni, peluang akan semakin terbuka dalam kerjasama lintas organisasi, lintas benua dan lintas bangsa. Demikian pula di Indonesia, hal ini dapat membuka peluang bagi peneliti untuk melakukan komputasi yang sangat rumit, dengan menggunakan super komputer tercepat di dunia, tanpa harus melakukan investasi besar pada bidang teknologi informasi.

Untuk penerapannya, komputer grid dapat berpengaruh di berbagai bidang, diantaranya  :
-  Medical Images (eDiaMoND Project)
-  Computer Aided Drug Discovery (CADD)
-  Scientific Simulation
-  Big Science
-  E-Learning
-  Microprocessor Design
-  Visualization

Komputasi Terdistribusi dalam Komputasi Awan



Komputasi terdistribusi merupakan pengembangan dari komputasi awan dan komputasi grid, yaitu sebuah komputasi dari elemen - elemen dan cakupan yang cukup luas. Alasan mengapa banyak yang memakai sistem komputasi terdistribusi ini adalah untuk menawarkan sumber daya komputasi yang secara bersamaan dengan para pengguna., sehingga konsep permintaan dari para pengguna tidak harus menunggu antrian dalam  mendapatkan layanan atau service.
Selain itu, konsep komputasi terdistribusi akan memanfaatkan waktu luang prosesor yang tidak digunakan dalam prosesor atau idle process dan karena konsep ini banyak mengguanakan sistem, maka jika salah satu ada yang mengalami kerusakan atau crash akan tidak terpengaruh terhadap proses lainnya.
Yang lebih penting, konsep ini sangat baik sekali karena tidak membutuhkan source yang banyak, sehingga dapat menghemat biaya operasional.

Sumber  :
http://m.portal.paseban.com/?mod=content&act=read&id=12099
http://azuharu.net/grid-computing/penerapan-grid-computing/


Sabtu, 20 Oktober 2012

Sebagian ahli mengungkapkan teori - teori mengenai bisnis informatika. Sebelum lebih jauh untuk mengenal teori bisnis informatika, berikut ini adalah pendapat para ahli yang mendefinisikan arti dari sebuah bisnis.

Mahmud Machfoedz

Bisnis adalah usaha perdagangan yang dilakukan oleh sekelompok orang yang terorganisasi untuk mendapatkan laba dengan memproduksi dan menjual barang atau jasa untuk memenuhi kebutuhan konsumen.
Usahawan atau pelaku bisnis harus mampu memadukan 4 macam sumber daya yaitu : 
1. Sumber daya materi
2. sumber daya manusia
3. sumber daya keuangan
4. sumber daya informasi

Sifat Perusahaan
            Perusahaan bersifat dinamis, mengalami kemajuan atau kemunduran pada saat bergerak melalui siklus hidupnya. perubahan atas kondisi ekonomi dan pasar memerlukan pemikiran kembali atas strategi perusahaan metode dan sarana yang digunakan untuk menghadapinya.
Tujuan Bisnis
            Setiap Bisnis atau perusahaan berusaha mengolah bahan untuk dijadikan produk yang diperlukan oleh konsumen produk dapat berupa barang atau jasa. Tujuan perusahaan membuat produk adalah untuk mendapatkan laba, yakni imbalan yang diperoleh perusahaan dari penyediaan suatu produk bagi konsumen. 4 faktor produksi dalam perusahaan : 
1. Sumber Daya Alam
2. Sumber Daya Manusia
3. Modal dan
4. Informasi   

2. Brown dan Petrello (1976)
            “Business is an institution which produces goods and services demanded by people.” Artinya bisnis ialah suatu lembaga yang menghasilkan barang dan jasa yang dibutuhkan oleh masyarakat. Apabila kebutuhan masyarakat meningkat, maka lembaga bisnis pun akan meningkat pula perkembangannya untuk memenuhi kebutuhan tersebut, sambil memperoleh laba.
3.    Steinford ( 1979)
“Business is all those activities involved in providing the goods and services needed or desired by people”. Dalam pengertian ini bisnis sebagai aktifitas yang menyediakan barang atau jasa yang diperlukan atau diinginkan oleh konsumen. Dapat dilakukan oleh organisasi perusahaan yang memilki badan hukum, perusahaan yang memiliki badan usaha, maupun perorangan yang tidak memilki badan hukum maupun badan usaha seperti pedagang kaki lima, warung yang tidak memiliki Surat Izin Tempat Usaha (SITU) dan Surat Izin Tempat Usaha (SIUP) serta usaha informal lainnya.
2.    Griffin dan ebert (1996)
“Business is an organization that provides goods or services in order toearn provit”. Sejalan dengan definisi tersebut, aktifitas bisnis melalui penyediaan barang dan jasa bertujuan untuk menghasilkan profit (laba). Suatu perusahaan dikatakan menghasilkan laba apabila total penerimaan pada suatu periode (Total Revenues) lebih besar dari total biaya (Total Costs) pada periode yang sama. Laba merupakan daya tarik utama untuk melakukan kegiatan bisnis, sehingga melalui laba pelaku bisnis dapat mengembangkan skala usahanya untuk meningkatkan laba yang lebih besar.
3.    Hughes dan Kapoor
“Business is the organized effort of individuals to produce and sell for a provit, the goods and services that satisfy societies needs. The general term business refer to all such efforts within a society or within an industry. Maksudnya Bisnis ialah suatu kegiatan usaha individu yang terorganisasi untuk menghasilkan dan menjual barang dan jasa guna mendapatkan keuntungan dalam memenuhi kebutuhan masyarakat dan ada dalam industri. Orang yang mengusahakan uang dan waktunya dengan menanggung resiko dalam menjalankan kegiatan bisnis disebut Entrepreneur.

4.    Allan Afuah (2004)
Bisnis merupakan sekumpulan aktifitas yang dilakukan untuk menciptakan dengan cara mengembangkan dan mentransformasikan berbagai sember daya menjadi barang atau jasa yang diinginkan konsumen.

5.    Glos, Steade dan Lowry (1996)
Bisnis adalah jumlah seluruh kegiatan yang diorganisir oleh orang-orang yang berkecimpung dalam bidang perniagaan dan industry yang menyediakan barang dan jasa untuk kebutuhan mempertahankan dan memperbaiki standard serta kualitas hidup mereka.

6.    Musselman dan Jackson (1992)
Suatu aktivitas yang memenuhi kebutuhan dan keinginan ekonomis masyarakat dan perusahaan diorganisasikan untuk terlibat dalam aktivitas tersebut.

Persamaan dan Perbedaan yang terdapat dalam Definisi

      Persamaan
Pada umumya definisi bisnis yang dikutip oleh para ahli bisnis cenderung   sama yakni bisnis adalah kegiatan usaha yang terorganisasi untuk menghasilkan barang atau jasa untuk memenuhi kebutuhan konsumen. Dan bertujuan menghasilkan profit (laba), yang kemudian laba tersebut digunakan untuk usaha meningkatkan laba atau perusahaan yang lebih besar lagi.

      Perbedaan
Perbedaan definisi yang dikutip para ahli bisnis tidak begitu menonjol. hanya terdapat perbedaan dalam kutipan “Hughes dan Kapoor” dengan yang lain terdapat pernyataan “orang yang mengusahakan uang dan waktunya dengan menanggung resiko artinya bisnis itu mengandung resiko yang harus ditanggung oleh pelaku bisnis tersebut yakni laba atau rugi.
Meskipun bentuk kepemilikan bisnis berbeda-beda pada setiap negara, ada beberapa bentuk yang dianggap umum:
  • Perusahaan perseorangan: Perusahaan perseorangan adalah bisnis yang kepemilikannya dipegang oleh satu orang. Pemilik perusahaan perseorangan memiliki tanggung jawab tak terbatas atas harta perusahaan. Artinya, apabila bisnis mengalami kerugian, pemilik lah yang harus menanggung seluruh kerugian itu.
  • Persekutuan: Persekutuan adalah bentuk bisnis dimana dua orang atau lebih bekerja sama mengoperasikan perusahaan untuk mendapatkan profit. Sama seperti perusahaan perseorangan, setiap sekutu (anggota persekutuan) memiliki tanggung jawab tak terbatas atas harta perusahaan. Persekutuan dapat dikelompokkan menjadi persekutuan komanditer dan firma.
  • Perseroan: Perseroan adalah bisnis yang kepemilikannya dipegang oleh beberapa orang dan diawasi oleh dewan direktur. Setiap pemilik memiliki tanggung jawab yang terbatas atas harta perusahaan.
  • Koperasi: adalah bisnis yang beranggotakan orang-orang atau badan hukum koperasi dengan melandaskan kegiatannya berdasarkan prinsip koperasi sekaligus sebagai gerakan ekonomi rakyat yang berdasarkan asas kekeluargaan. Koperasi bertujuan untuk menyejahterakan anggotanya. Karateristik utama koperasi yang membedakan dengan badan usaha lain adalah anggota koperasi memiliki identitas ganda. Identitas ganda maksudnya anggota koperasi merupakan pemilik sekaligus pengguna jasa koperasi.
Klasifikasi
Bisnis terdiri dari berbagai macam tipe, dan, sebagai akibatnya, bisnis dapat dikelompokkan dengan cara yang berbeda-beda. Satu dari banyak cara yang dapat digunakan adalah dengan mengelompokkan bisnis berdasarkan aktivitas yang dilakukannya dalam menghasilkan keuntungan.
  • Manufaktur adalah bisnis yang memproduksi produk yang berasal dari barang mentah atau komponen-komponen, kemudian dijual untuk mendapatkan keuntungan. Contoh manufaktur adalah perusahaan yang memproduksi barang fisik seperti mobil atau pipa.
  • Bisnis jasa adalah bisnis yang menghasilkan barang intangible, dan mendapatkan keuntungan dengan cara meminta bayaran atas jasa yang mereka berikan. Contoh bisnis jasa adalah konsultan dan psikolog.
  • Pengecer dan distributor adalah pihak yang berperan sebagai perantara barang antara produsen dengan konsumen. Kebanyakan toko dan perusahaan yang berorientasi-konsumen adalah distributor atau pengecer. lihat pula: Waralaba
  • Bisnis pertanian dan pertambangan adalah bisnis yang memproduksi barang-barang mentah, seperti tanaman atau mineral tambang.
  • Bisnis finansial adalah bisnis yang mendapatkan keuntungan dari investasi dan pengelolaan modal.
  • Bisnis informasi adalah bisnis menghasilkan keuntungan terutama dari pejualan-kembali properti intelektual (intelellectual property).
  • Utilitas adalah bisnis yang mengoperasikan jasa untuk publik, seperti listrik dan air, dan biasanya didanai oleh pemerintah.
  • Bisnis real estate adalah bisnis yang menghasilkan keuntungan dengan cara menjual, menyewakan, dan mengembangkan properti, rumah, dan bangunan.
  • Bisnis transportasi adalah bisnis yang mendapatkan keuntungan dengan cara mengantarkan barang atau individu dari sebuah lokasi ke lokasi yang lain.
Informatika Informatika berkaitan erat dengan teknologi informasi. Teknologi Informasi adalah suatu seperangkat alat yang membantu kita dalam bekerja dengan informasi dan melakukan tugas – tugas yang berhubungan dengan pemrosesan informasi. Teknologi informasi tidak hanya terbatas pada teknologi komputer melainkan mencakup juga teknologi komunikasi untuk mengirim atau menyebarkan informasi. Dari defenisi di atas, nampak bahwa teknologi informasi tidak hanya terbatas pada teknologi komputer, tetapi juga termasuk teknologi telekomunikasi. Dengan kata lain bahwa teknologi informasi merupakan hasil konvergensi antara teknologi komputer dan teknologitelekomunikasi.

BisnisInformatika
Setelah menelaah dari pengertian – pengertian diatas didapat maksud dari bisnis informatika. Menurut saya Bisnis Informatika adalah suatu kegiatan yang dilakukan individu atau sekelompok orang (organisasi) yang memiliki nilai (value) dengan tujuan mendapatkan keuntungan (profit) yang dilakukan dengan bantuan teknologi informasi.

Bisnis informatika berkembang dengan pesat akhir – akhir ini seiring dengan berkembang pesatnya pula teknologi informasi. Karena Bisnis Informatika muncul karena adanya peluang yang terdapat di dalam suatu teknologi informasi. Jawaban salah satunya Internet. Tidak dapat di pungkiri sekarang internet sudah mengalami pergeseran kebutuhan di dalam masyarakat. Yang dahulu Internet merupakan suatu kebutuhan pelengkap atau masih merupakan kebutuhan yang “mewah” bagi sebagian masyarakat, sekarang menjadi suatu kebutuhan sekunder ataupun kebutuhan primer. Karena sekarang kita dapat semakin mudah dan murah untuk mendapatkan akses internet.Hal ini tidak lepas dari semakin berkembangnya teknologi informasi.

Menurut saya semua kegiatan yang melakukan transaksi jual – beli yang ada kaitannya dengan teknologi informasi masuk kedalam bisnis informatika. Contoh, sekarang sudah banyak masyarakat yang melakukan transaksi jual – beli secara online. Jadi kita tidak perlu repot-repot untuk jalan ke mall, ataupun toko – toko untuk mencari barang yang kita inginkan. Cukup dengan modal laptop/pc dan internet, kita bisa mencari semua barang yang diinginkan.
Banyak sekali web – web penyedia jual – barang secara online. Contoh E-Bay dan di dalam negeri ada KASKUS dan TokoBagus. Betapa banyaknya perputaran uang yang ada di dalam bisnis informatika ini. Itu baru di dalam media internet, belum lagi kita lihat perkembangan warnet di indonesia. Kalau pemerintah mau serius, kita bisa mendapatkan hasil yang sangat banyak di dalam Bisnis Informatika ini.

Peranan Teknlogi Informasi di bidang Bisnis
Di bidang bisnis baik perdagangan barang maupun jasa komputer peranan teknologi informasi akan sangat penting untuk kegiatan transaksi baik rutin, periodik, maupun insidental dan menyediakan banyak informasi dengan cepat dan tepat.

Sistem Informasi Manajemen
Sistem informasi manajemen (Management Information System – MIS), merupakan sistem informasi yang sudah banyak diterapkan pada perusahaan yang bergerak di bidang perdagangan barang dan jasa baik pada perusahaan besar, menengah, atau perusahaan kecil. SIM dapat diterapkan pada semua tingkat atau level manajemen yang ada yaitu manajemen tingkat atas (top management), manajemen tingkat menengah (middle management), dan manajemen tingkat bawah (lower management).

Di perusahaan dagang seperti department store, telah dipergunakan mesin cash register (mesin kasir) yang dilengkapi dengan kendali komputer sehingga mesin tersebut dapat dikendalikan oleh pihak manajer hanya dari ruang kerjanya secara cepat dan tepat, untuk scanning barcode kode barang dagangan, menghitung laba rugi, inventaris, dan sebagainya.

Di bidang perbankan, salah satu solusi sistem informasi perbankan telah diperkenalkan oleh perusahaan besar seperti Hewlett-Packard (HP), yang bekerja sama dengan Infosys telah memperkenalkan solusi core banking, yang disebut Finacle kepada bank-bank di Indonesia. Finacle memberikan solusi bagi bank yang ingin melakukan up-grade terhadap sistem yang telah mereka miliki. Dengan menggunakan Finacle, up-grade sistem bisa dilaksanakan dengan resiko investasi maupun kegagalan migrasi yang rendah. Ini penting bagi bank-bank agar mampu menghadapi siklus bisnis yang selalu berubah. Dengan solusi terpadu ini – berupa software dan hardware, jaringan, sistem integrasi, serta opsi consulting dan outsourcing – bank juga akan memiliki nilai tambah sehingga menjadi lebih kompetitif.

Perkembangan teknologi informasi telah mempengaruhi kebijakan dan strategi dunia usaha perbankan yang selanjutnya lebih mendorong inovasi dan persaingan di bidang layanan terutama jasa layanan pembayaran melalui bank. Inovasi jasa layanan perbankan yang berbasis teknologi tersebut terus berkembang mengikuti pola kebutuhan nasabah bank. Transaksi perbankan berbasis elektronik, termasuk internet dan menggunakan handphone merupakan bentuk perkembangan penyedia jasa layanan bank yang memberikan peluang usaha baru bagi bank yang kerakibat pada perubahan strategi usaha perbankan, dari yang berbasis manusia (tradisional) menjadi berbasis teknologi informasi yang lebih efisien dan praktis bagi bank. Pada perusahaan jasa seperti perbankan komputer digunakan untuk menghitung bunga secara otomatis, transaksi on-line, ATM, dan sebagianya.

Komputer juga banyak digunakan untuk proses akuntansi, melakukan analisis keuangan, neraca, laba-rugi, dan sebagainya. Bahkan ada beberapa software yang secara khusus disediakan untuk operasi akuntansi. Di bidang perhotelan komputer digunakan untuk menentukan jumlah dan jenis kamar yang telah terisi dan masih kosong. Bahkan saat ini pada penjualan pertokoan kecil, usaha kecil dan menengah (UKM), apotek dan bermacam-macam usaha kecil lainnya juga telah banyak menggunakan komputer.

sumber :
http://www.slideshare.net/djhony/beberapa-definisi-bisnis-menurut-para-ahli

http://wartawarga.gunadarma.ac.id/2011/11/pengertian-bisnis-3/
Rabu, 23 Mei 2012
Pada kesempatan kali ini, saya akan menjelaskan beberapa hal mengenai permainan Tic Tac Toe, mengingat ketika saya melakukan pembuatan aplikasi dengan menggunakan software "Strawberry Prolog" dengan permainan yang sederhana seperti Tic Tac Toe ini.


Sebelumnya saya ingin menjelaskan awal mula permainan Tic Tac Toe.
Game Tic Tac Toe lebih dikenal sebagai permainan catur jawa jika di Indonesia. Bahkan dalam pengembangan permainan ini, Tic Tac Toe ada yang ada dalam bentuk tiga dimensi. Sebagian dari kita pasti mengenal permainan Tic Tac Toe. Permainan ini sangat unik karena menggunakan papan dengan grid 3×3 yang dimainkan oleh dua orang pemain dan para pemain bermain dengan menggunakan bidak berbentuk “X” atau “O” membentuk satu barisan untuk memenangkan permainan. Permainan ini sangat diminati banyak orang di seluruh penjuruh dunia, bahkan dengan kepopulerannya di banyak negara memberikan nama unik seperti nama tit-tat-toe,Naughts and crosses,Exy-Ozys,Xsie-Osies,serta X’s and O’s.


Menurut sejarah Tic Tac Toe berasal dari Kekaisaran Romawi sekitar abad pertama sebelum masehi. Masyarakat setempat menyebutnya Terni Lapili. Permainan ini sama seperti yang kita temukan di zaman sekarang yang dimainkan oleh dua orang pemain dengan menggunakan tiga bidak, pemain harus membentuk satu barisan dengan bidak-bidak yang dimiiki di lembar kertas papirus. Namun ada informasi lain, menurut Claudia Zaslavsky dalam buku Tic Tac Toe: And Other Three-In-A Row Games from Ancient Egypt to the Modern Computer, Tic-Tac-Toe berasa Mesir kuno. Namun bagaimana permainan ini mulai disebut dengan nama Tic Tac Toe? Pada tahun 1884, anak-anak bermain di sebuah batu tulis dimana mereka menutup mata sambil mencoretkan batu dengan dua simbol "X" dan "O" membentuk satu barisan namun disertai suara tic dan tac dari anak-anak. Pada tahun 1952, Tic Tac Toe mulai marak diminati karena untuk pertama masuk ke dunia video game OXO (or Noughts and Crosses) untuk komputer EDSAC. Pemain bisa memainkan Tic-Tac-Toe dengan melawan komputer bahkan dapat multyplay melawan manusia. Pada tahun 1975, Tic Tac Toe juga digunakan oleh siswa MIT untuk menunjukkan kekuatan komputasi dari elemen Tinkertoy yang saat ini dipamerkan di Museum of Science, Boston .


Kemudian, akan saya jelaskan algoritma dari permainan ini.
Dari analisis saya ketika membuat aplikasi permainan Tic Tac Toe 12X12 waktu itu, permainan ini menggunakan prinsip algoritma minimax. Dalam program Tic Tac Toe akan digunakan algoritma minimax permainan tic-tac-toe ini mempunyai lebih sedikit kemungkinan solusi, sehingga kita akan mempunyai cukup komputasi untuk memainkan setiap kombinasi langkah dari setiap posisi dan kondisi.Namun hal ini dapat dihindari dengan membatasi sejauh mana komputer akan menganalisis hasil dari langkahlangkah yang mungkin (menentukan kedalaman pohon).Tetapi dengan hal ini, kita harus menambah kedalaman pohon tersebut setiap langkahnya agar kedalaman pohon pada state tersebut sama dengan state sebelumnya.
Pemakaian algoritma umum diatas untuk permainan tic- tac-toe adalah sebagai berikut :
IF ada langkah kemenangan THEN pilih langkah tersebut.
ELSE IF lawan mempunyai 2 spot terisi dalam satu garis dengan spot ketiga masih kosong THEN tutup langkah tersebut (isi spot kosong ketiga tersebut).
ELSE melangkah ke state yang mempunyai kemungkinan menang tertinggi (berdasarkan nilai heuristic yang dibangkitkan). 

Dari Algoritma permainan di atas menunjukkan bahwa permainan ini membutuhkan strategi untuk pemainnya, dan dari penjelasan di atas juga menjelaskan bahwa permainan ini mengandung unsur dalam kecerdasan buatan.


glosarium     : http://www.kaskus.us/showthread.php?t=13467337
Senin, 09 April 2012
Game hacking adalah game yang dibuat untuk pecinta game yang ingin sekali mengetahui dasar – dasar hacking dengan tampilan yang sangat sederhana sampai dengan yang cukup kompleks. Untuk tampilan yang sangat sederhana, rata-rata tidak berbayar alias freeware. Sedangkan untuk hacking game yang berbayar atau komersial dan dengan menggunakan parameters dan misi-misi yang cukup sulit harus dengan harga yang berbeda-beda, yaitu sekitar USS 19,95.

Untuk yang tampilan sederhana seperti Hacker v3.1 Cyber Warfare, merupakan game yang cukup menarik. Selain freeware atau gratis diunduh di beberapa situs, disini user yang berperan sebagai hacker  dituntut untuk menyelesaikan 12 misi dengan tugas yang berbeda-beda, diantaranya menyalin file data yang penting, menghapus data sampai dengan menyusupkan virus yang bermacam-macam. Cara memainkan permainan ini terbilang cukup mudah. Pemain hanya mengikuti caranya melalui tools yang ada di samping kanan layar, mulai dari mengetikkan IP address-nya hingga menemukan port yang akan digunakan sebagai kunci untuk memasuki situs yang ingin kita masuki secara khusus.

Pemain akan merasakan betapa hebatnya game sederhana ini, dimana ada suatu tekanan atau pressure untuk menuntaskan setiap level permainan ini. Sederhana bukan berarti game tersebut kurang diminati atau hal yang mungkin terlalu menganggap bahwa game sederhana adalah game yang kurang seru atau kurang peminat. Akan tetapi dalam game ini, sangat berbeda.

Setelah saya mencoba untuk memainkannya, di salah satu levelnya ada tugas berupa menyusupi virus ke dalam situs - situs keamanan yang penting. Mungkin untuk Anda semua yang belum mencoba disarankan untuk melatih dulu kecepatan dalam menyelesaikan misi - misi mudah.


Gambar  Hacker v3.1 Cyber Warfare

Jika anda berminat ingin memainkannya di dalam PC Anda atau mungkin hanya sekedar untuk mencobanya, silahkan unduh game tersebut di sini.

Selain itu, ada juga game hacking "Street Hacker" dengan cara harus register terlebih dahulu dan nanti Anda akan dihadapkan misi juga, tetapi permainannya cukup kompleks dan nantinya juga tersedia parameters untuk menjalankan misi. Game ini cukup interaktif dan jika menggunakan windows XP, maka minimal harus menggunakan .NET Framework 2.0. Di situsnya, ada beberapa source, register umum untuk memulai permainan, demo untuk cara memainkannya, dan lain sebagainya. Tidak cukup banyak yang dijelaskan dalam permainan Street hacker dan intinya harus mencoba dulu. Interface cukup kompleks, tidak seperti game pertama yang dijelaskan di atas dan misinya pun cukup sulit.





Jika ingin mengetahui lebih lajut mengenai game ini, Anda dapat melihatnya di sini. 

Game hacking sangat menyenangkan, terutama jika Anda menelusurinya lebih jauh, karena akan sama dengan kondisi yang aslinya. Cukup untuk diketahui saja bahwa game tersebut hanya untuk semata - mata hiburan dan mungkin sedikit ilmu pengetahuan mengenai hacking itu sendiri.


Referensi  : http://features66.wordpress.com/2010/06/19/game-hacking-for-beginners/