Halaman

Minggu, 31 Mei 2015

Komputasi Parallel


Hallo semua pada kali ini akan saya akan jelaskan mengenaI konsep paralelisme,pemrosesan terdistribusi dan sebangsanya, bagi kalian yang belum tau abang akan ngasih tau penjelasannya simak baik-baik ya jangan sampe kelewat hehe

1.Konsep Paralelisme

Banyak perkembangan-perkembangan baru dalam arsitektur komputer yang didasarkan pada konsep pemrosesan paralel. Pemrosesan paralel dalam sebuah komputer dapat didefinisikan sebagai pelaksanaan instruksi-instruksi secara bersamaan waktunya. Hal ini dapat menyebabkan pelaksanaan kejadian-kejadian (1) dalam interval waktu yang sama, (2) dalam waktu yang bersamaan atau (3) dalam rentang waktu yang saling tumpang tindih.
Sekalipun didukung oleh teknologi prosesor yang berkembang sangat pesat, komputer sekuensial tetap akan mengalami keterbatasan dalam hal kecepatan pemrosesannya. Hal ini menyebabkan lahirnya konsep keparalelan (parallelism) untuk menangani masalah dan aplikasi yang membutuhkan kecepatan pemrosesan yang sangat tinggi, seperti misalnya prakiraan cuaca, simulasi pada reaksi kimia, perhitungan aerodinamika dan lain-lain.
Konsep keparalelan itu sendiri dapat ditinjau dari aspek design mesin paralel, perkembangan bahasa pemrograman paralel atau dari aspek pembangunan dan analisis algoritma paralel. Algoritma paralel itu sendiri lebih banyak difokuskan kepada algoritma untuk menyelesaikan masalah numerik, karena masalah numerik merupakan salah satu masalah yang memerlukan kecepatan komputasi yang sangat tinggi.

2. Pemrosesan Terdistribusi

Sistem pemrosesan terdistribusi atau biasa disebut juga dengan komputasi tersebar adalah sistem yang terdiri atas sejumlah komputer yang tersebar pada berbagai lokasi yang dihubungkan dengan sarana telekomunikasi dengan masing-masing komputer mampu melakukan pemrosesan yang serupa secara mandiri, tetapi tetap bisa saling berinteraksi dalam pertukaran data. Dengan kata lain, sistem pemrosesan data terdistribusi membagi sistem pemrosesan data terpusat ke dalam subsistem-subsistem yang lebih kecil, yang pada hakikatnya masing-masing subsistem tetap berlaku sebagai sistem pemrosesan data terpusat.
Model sederhana sistem pemrosesan terdistribusi terdapat pada sejumlah komputer yang terhubung dalam jaringan yang menggunakan arsitektur peer-to-peer pada model ini komputer memiliki kontrol terhadap resource misalnya data, printer atau cd-rom, tetap memungkinkan komputer lain menggunakan sumber tersebut. Sistem seperti ini menjadi pemandangan umum semenjak kehadiran PC yang mendominasi perkantoran.
Sistem pemrosesan terdistribusi bisa diterapkan dalam sebuah organisasi.  Setiap area fungsional atau setiap departemen yang mempunyai unit pemrosesan informasi tersendiri.

3. Arsitektur Komputer Paralel

Paralelisme dalam suatu komputer dapat diaplikasikan pada beberapa tingkatan, seperti berikut:
A. Tingkat pekerjaan: antara pekerjaan-pekerjaan atau fase-fase suatu pekerjaan. Hal ini menjadi prinsip dasar dari multiprogramming.
B. Tingkat prosedur: antara prosedur-prosedur dan di dalam loop. Hal ini harus tercakup sebagai hal yang penting bagi suatu bahasa.
C. Tingkat instruksi: antara fase-fase sebuah siklus instruksi, yaitu fetch, decode dan eksekusi suatu instruksi.
D. Tingkat aritmatika dan bit: antara bit-bit dalam sirkuit aritmatika. Salah satu contohnya adalah adder paralel.

4. Pengantar Thread Programming

Threading / Thread adalah sebuah alur kontrol dari sebuah proses. Konsep threading adalah menjalankan 2 proses ( proses yang sama atau proses yang berbeda ) dalam satu waktu. Contohnya sebuah web browser mempunyai thread untuk menampilkan gambar atau tulisan sedangkan thread yang lain berfungsi sebagai penerima data dari network.
Threading dibagi menjadi 2 :
A. Static Threading
Teknik ini biasa digunakan untuk komputer dengan chip multiprocessors dan jenis komputer shared-memory lainnya. Teknik ini memungkinkan thread berbagi memori yang tersedia, menggunakan program counter dan mengeksekusi program secara independen. Sistem operasi menempatkan satu thread pada prosesor dan menukarnya dengan thread lain yang hendak menggunakan prosesor itu.
B. Dynamic Multithreading
Teknik ini merupakan pengembangan dari teknik sebelumnya yang bertujuan untuk kemudahan karena dengannya programmer tidak harus pusing dengan protokol komunikasi, load balancing, dan kerumitan lain yang ada pada static threading. Concurrency platform ini menyediakan scheduler yang melakukan load balacing secara otomatis. Walaupun platformnya masih dalam pengembangan namun secara umum mendukung dua fitur : nested parallelism dan parallel loops.

5. Pengantar MPI & open MP

MPI (Message Passing Interface) adalah spesifikasi API (Application Programming Interface) yang memungkinkan terjadinya komunikasi antar komputer pada network dalam usaha untuk menyelesaikan suatu tugas.
 Secara umum MPI memliki tujuan sebagai berikut :
1.MPI akan menjadi sebuah library untuk membangun program aplikasi dan bukan distributed
operating system.
2.MPI akan mendukung thread-safe yang penting dalam symmetric multiprocessor pada lingkungan jaringan komputer yang heterogen.
3.MPI akan mampu untuk men-deliver high-performance computing. Dsb
Open MP Merupakan API yang mendukung multi-platform berbagi memori multiprocessing pemrograman C , C + + , dan Fortran , pada kebanyakan arsitektur prosesor dan system operasi , termasuk Solaris , AIX , HP-UX , GNU / Linux , Mac OS X , dan Windows platform. Ini terdiri dari satu set perintah kompiler, rutinitas library, dan variable lingkungan yang mempengaruhi perilaku run-time. OpenMP dikelola oleh nirlaba teknologi konsorsium OpenMP Arsitektur Review Board (ARB atau OpenMP), bersama-sama didefinisikan oleh sekelompok perangkat keras komputer utama dan vendor perangkat lunak, termasuk AMD , IBM , Intel , Cray , HP , Fujitsu , Nvidia , NEC , Microsoft , Texas Instruments , Oracle Corporation , dan banyak lagi.

6. Pengantar Pemrograman CPU GPU

Graphics Processing Unit merupakan prosesor yang didedikasikan untuk render cepat dalam pemrosesan polygon baik itu texturing dan shading. Terdiri atas banyak core namun masih menggunakan arsitektur yang sederhana, sehingga harganya relative murah dan di produksi secara missal untuk berbagai keperluan misalnya peneilitian/ilmuah.
CUDA, Compute Unified Device Architecture merupakan suatu framework dari bahasa pemrograman yang mendukung bahas C language, dimana mampu berkomunikasi langsung dengan GPU dan sangat mudah bekerjasama untuk segala multi-threading  parallel execution hampir diseluruh prosesor pada GPU. CUDA menggukan konsep nvcc sebagai ORM dalam object programmingnya. CUDA merupakan produk dari NVIDIA sebagai produsen graphic komputer ternama.
CUDA memiliki beberapa keunggulan dibandingkan tradisional perhitungan tujuan umum pada GPU (GPGPU) menggunakan API grafis:
• Tersebar membaca - kode dapat membaca dari alamat sewenang-wenang dalam memori.
• Memori bersama - CUDA memperlihatkan cepat memori bersama wilayah (sampai 48KB p
Multi-Processor) yang dapat dibagi di antara benang. Ini dapat digunakan sebagai cache dikelola 
pengguna, memungkinkan bandwidth yang lebih tinggi daripada yang mungkin menggunakan 
pencarian tekstur.
• Download lebih cepat dan readbacks ke dan dari GPU.Dukungan penuh untuk integer dan bitwise operasi, termasuk pencarian tekstur bulat.


Source:



Sabtu, 09 Mei 2015

Definisi Web Scince

 Apakah yang dimaksud dengan Web Science? Menurut struktur katanya, Web Science terdiri atas kata “Web” dan kata “Science”, dimana kedua kata tersebut memiliki arti yang berbeda. Berikut merupakan penjelasan dari definisi kedua kata tersebut sehingga dapat membentuk suatu istilah baru yang disebut dengan “Web Science”.
Web atau Website merupakan suatu halaman informasi yang disediakan melalui jalur Internet, sehingga web dapat diakses di mana saja selama web tersebut terhubung atau terkoneksi dengan jaringan internet. Web merupakan alat komunikasi online yang menggunakan media internet dalam pendistribusian atau penyebarannya. Web merupakan kumpulan halaman yang menampilkan informasi dengan berbagai macam jenis. Diantaranya berupa data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik web tersbut bersifat statis maupun bersifat dinamis yang akan membentuk suatu rangkaian yang saling terkait dimana masing-masing rangkaian tersebut dihubungkan dengan jaringan-jaringan halaman yang disebut dengan hyperlink.
Berikutnya pengertian tentang Science. Science atau sains sangat erat hubungannya denga Ilmu Pengetahuan, banyak yang mendefinisikan bahwa sains itu sama dengan Ilmu Pengetahuan. Namun menurut bahasa, sains adalah aktivitas pemecahan masalah yang dilakukan oleh manusia yang dimotivasi oleh rasa ingin tahu tentang dunia sekitar mereka dan keinginan untuk memahami suatu hal atau kejadian tersebut.
Sedangkan yang dimaksud dengan Web Science adalah ilmu yang mempelajari tentang efisiensi atau pemanfaatan dari sebuah web, agar dapat dirasakan manfaat dan kegunaannya pada banyak bidang di dalam kehidupan sehari-hari. Di dalam web science kita belajar bagaimana memberdayakan suatu sumber daya virtual sebagai media komunikasi praktis. Dengan tampilan web yang menarik dan abtraktik agar memunculkan minat orang banyak untuk membaca web tersebut.Contoh-contoh nyata yang sudah diterapkan dapat dilihat pada bidang komersil atau bidang ekonomi, bidang sosial dan bidang pendidikan.

Sejarah web

Hasil gambar untuk webKita sering mengakses sebuah web tapi kalian tau gak sih penemu web pertama dan sejarahnya gimana? Nah dalam softskill kali ini saya akan membahas itu semua jadi Penemu situs web adalah Sir Timothy John "Tim" Berners-Lee, sedangkan situs web yang tersambung dengan jaringan pertamakali muncul pada tahun 1991. Maksud dari Tim ketika merancang situs web adalah untuk memudahkan tukar menukar dan memperbarui informasi pada sesama peneliti di tempat ia bekerja. Pada tanggal 30 April 1993, CERN(tempat dimana Tim bekerja) mengumumkan bahwa WWW dapat digunakan secara gratis oleh publik.
Sebuah situs web bisa berupa hasil kerja dari perorangan atau individu, atau menunjukkan kepemilikan dari suatu organisasi, perusahaan. biasanya pembahasan dalam sebuah situs web merujuk pada sebuah ataupun beberapa topik khusus, atau kepentingan tertentu. Sebuah situs web bisa berisi pranala yang menghubungkan ke situs web lain, demkian pula dengan situs web lainnya. Hal ini terkadang membuat perbedaan antara situs web yang dibuat oleh individu ataupun perseorangan dengan situs web yang dibuat oleh organisasi bisnis menjadi tidak begitu jelas.
Situs web biasanya ditempatkan pada server web. Sebuah server web umumnya telah dilengkapi dengan perangkat-perangkat lunak khusus untuk menangani pengaturan nama ranah, serta menangani layanan atas protokol HTTP yang disebut sebagai Server HTTP (bahasa Inggris: HTTP Server) seperti Apache HTTP Server, atau Internet Information Services (IIS).

Arsitektur Web

Hasil gambar untuk arsitektur webArisitekur menurut bahasa adalah cara atau ilmu untuk membuat dan mendesain suatu karya agar karya tersebut bisa menjadi lebih bagus dan mempunyai suatu nilai estetika. sedangkan Website atau situs juga dapat diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink). Bersifat statis apabila isi informasi website tetap, jarang berubah, dan isi informasinya searah hanya dari pemilik website. Bersifat dinamis apabila isi informasi website selalu berubah-ubah, dan isi informasinya interaktif dua arah berasal dari pemilik serta pengguna website. Contoh website statis adalah berisi profil perusahaan, sedangkan website dinamis adalah seperti Friendster, Multiply, dll. Dalam sisi pengembangannya, website statis hanya bisa diupdate oleh pemiliknya saja, sedangkan website dinamis bisa diupdate oleh pengguna maupun pemilik.

 jadi Arsitektur Website adalah sebuah bentuk perancangan dan pendesainan dari arsitektur itu sendiri, dimana ia melibatkan teknis, kriteria estetis dan fungsional.






Senin, 27 April 2015

Quantum Computation

Pada hari ini saya akan membahas Quantum Computation dan teman-temannya apa sih itu? berikut penjelasnnya !
Komputasi kuantum adalah bidang studi difokuskan pada teknologi komputer berkembang berdasarkan prinsip-prinsip teori kuantum , yang menjelaskan sifat dan perilaku energi dan materi pada kuantum (atom dan subatom) tingkat. Pengembangan komputer kuantum , jika praktis, akan menandai lompatan maju dalam kemampuan komputasi jauh lebih besar daripada yang dari sempoa ke modern superkomputer , dengan keuntungan kinerja di alam miliar kali lipat dan seterusnya.
Komputer kuantum, mengikuti hukum fisika kuantum, akan memperoleh kekuatan pengolahan yang besar melalui kemampuan untuk berada di beberapa negara, dan untuk melakukan tugas-tugas menggunakan semua kemungkinan permutasi secara bersamaa. Kini pusat penelitian di komputasi kuantum termasuk MIT, IBM, Oxford University, dan Los Alamos National Laboratory.

Entanglement


Entanglement merupakan keadaan dimana dua atom yang berbeda berhubungan sedemikian hingga satu atom mewarisi sifat atom pasangannya. “Entanglement adalah esensi komputasi kuantum karena ini adalah jalinan kualitas yang berhubungan dengan lebih banyak informasi dalam bit kuantum dibanding dengan bit komputing klasik,” demikian Andrew Berkley, salah satu peneliti.
Para ahli fisika dari University of Maryland telah satu langkah lebih dekat ke komputer kuantum dengan mendemonstrasikan eksistensi entanglement antara dua gurdi kuantum, masing-masing diciptakan dengan tipe sirkuit padat yang dikenal sebagai persimpangan Josephson. Temuan terbaru ini mendekatkan jalan menuju komputer kuantum dan mengindikasikan bahwa persimpangan Josephson pada akhirnya dapat digunakan untuk membangun komputer supercanggih.


Pengoperasian Data Qubit

     Komputer kuantum memelihara urutan qubit. Sebuah qubit tunggal dapat mewakili satu, nol, atau, penting, setiap superposisi quantum ini, apalagi sepasang qubit dapat dalam superposisi kuantum dari 4 negara, dan tiga qubit dalam superposisi dari 8. Secara umum komputer kuantum dengan qubit n bisa dalam superposisi sewenang-wenang hingga 2 n negara bagian yang berbeda secara bersamaan (ini dibandingkan dengan komputer normal yang hanya dapat di salah satu negara n 2 pada satu waktu). Komputer kuantum yang beroperasi dengan memanipulasi qubit dengan urutan tetap gerbang logika quantum. Urutan gerbang untuk diterapkan disebut algoritma quantum.
Sebuah contoh dari implementasi qubit untuk komputer kuantum bisa mulai dengan menggunakan partikel dengan dua putaran menyatakan: “down” dan “up”. Namun pada kenyataannya sistem yang memiliki suatu diamati dalam jumlah yang akan kekal dalam waktu evolusi dan seperti bahwa A memiliki setidaknya dua diskrit dan cukup spasi berturut-turut eigen nilai , adalah kandidat yang cocok untuk menerapkan sebuah qubit. Hal ini benar karena setiap sistem tersebut dapat dipetakan ke yang efektif spin -1/2 sistem.

Quatum Gates

Gate sendiri dalam bahasa Indonesia adalah Gerbang.jadi Quantum Gates adalah sebuah gerbang kuantum yang dimana berfungsi mengoperasikan bit yang terdiri dari 0 dan 1 menjadi qubits. dengan demikian Quantum gates mempercepat banyaknya perhitungan bit pada waktu bersamaan.

Algoritma Shor

 Algoritma yang ditemukan oleh Peter Shor pada tahun 1995. Dengan menggunakan algoritma ini, sebuah komputer kuantum dapat memecahkan sebuah kode rahasia yang saat ini secara umum digunakan untuk mengamankan pengiriman data. Kode yang disebut kode RSA ini, jika disandikan melalui kode RSA, data yang dikirimkan akan aman karena kode RSA tidak dapat dipecahkan dalam waktu yang singkat. Selain itu, pemecahan kode RSA membutuhkan kerja ribuan komputer secara paralel sehingga kerja pemecahan ini tidaklah efektif.




Rabu, 25 Maret 2015

Cloud Computing

Cloud computing mungkin masih samar terdengar bagi orang awam. Tetapi keberadaan cloud computing di era digital kini sebenarnya telah terasa di tengah masyarakat dalam kehidupan sehari hari seperti penggunaan email dan juga media sosial.

Sloud storageSecara umum, definisi cloud computing (komputasi awan) merupakan gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu jaringan dengan pengembangan berbasis internet (awan) yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui komputer – komputer yang terkoneksi pada waktu yang sama, tetapi tak semua yang terkonekasi melalui internet menggunakan cloud computing.
Teknologi komputer berbasis sistem Cloud ini merupakan sebuah teknologi yang menjadikan internet sebagai pusat server untuk mengelola data dan juga aplikasi pengguna. Teknologi ini mengizinkan para pengguna untuk menjalankan program tanpa instalasi dan mengizinkan pengguna untuk mengakses data pribadi mereka melalui komputer dengan akses internet.
Manfaat Cloud Computing Serta Penerapan Dalam Kehidupan Sehari – hari
Setelah penjabaran definisi singkat diatas tentu penggunaan teknologi dengan sistem cloud cukup memudahkan pengguna selain dalam hal efisiensi data, juga penghematan biaya. Berikut manfaat manfaat yang dapat dipetik lewat teknologi berbasis sistem cloud.

1.    Semua Data Tersimpan di Server Secara Terpusat
Salah satu keunggulan teknologi cloud adalah memungkinkan pengguna untuk menyimpan data secara terpusat di satu server berdasarkan layanan yang disediakan oleh penyedia layanan Cloud Computing itu sendiri. Selain itu, pengguna juga tak perlu repot repot lagi menyediakan infrastruktur seperti data center, media penyimpanan/storage dll karena semua telah tersedia secara virtual.
2.    Keamanan Data
Keamanan data pengguna dapat disimpan dengan aman lewat server yang disediakan oleh penyedia layanan Cloud Computing seperti jaminan platform teknologi, jaminan ISO, data pribadi, dll.
3.    Fleksibilitas dan Skalabilitas yang Tinggi
Teknologi Cloud menawarkan fleksibilitas dengan kemudahan data akses, kapan dan dimanapun kita berada dengan catatan bahwa pengguna (user) terkoneksi dengan internet. Selain itu, pengguna dapat dengan mudah meningkatkan atau mengurangi kapasitas penyimpanan data tanpa perlu membeli peralatan tambahan seperti hardisk. Bahkan salah satu praktisi IT kenamaan dunia, mendiang Steve Jobs mengatakan bahwa membeli memori fisik untuk menyimpan data seperti hardisk merupakan hal yang percuma jika kita dapat menyimpan nya secara virtual/melalui internet.

4.    Investasi Jangka Panjang
Penghematan biaya akan pembelian inventaris seperti infrastruktur, hardisk, dll akan berkurang dikarenakan pengguna akan dikenakan biaya kompensasi rutin per bulan sesuai dengan paket layanan yang telah disepakati dengan penyedia layanan Cloud Computing. Biaya royalti atas lisensi software juga bisa dikurangi karena semua telah dijalankan lewat komputasi berbasis Cloud.

Penerapan Cloud Computing telah dilakukan oleh beberapa perusahaan IT ternama dunia seperti Google lewat aplikasi Google Drive, IBM lewat Blue Cord Initiative, Microsoft melalui sistem operasi nya yang berbasis Cloud Computing, Windows Azure dsb. Di kancah nasional sendiri penerapan teknologi Cloud juga dapat dilihat melalui penggunaan Point of Sale/program kasir.
Salah satu perusahaan yang mengembangkan produknya berbasis dengan sistem Cloud adalah DealPOS. Metode kerja Point of Sale (POS) ini adalah dengan mendistribusikan data penjualan toko retail yang telah diinput oleh kasir ke pemilik toko retail melalui internet dimanapun pemilik toko berada.  Selain itu, perusahaan telekomunikasi ternama nasional, Telkom juga turut mengembangkan sistem komputasi berbasis Cloud ini melalui Telkom Cloud dengan program Telkom VPS dan Telkom Collaboration yang diarahkan untuk pelanggan UKM (Usaha Kecil-Menengah).
Cara Kerja Sistem Cloud Computing
Sistem Cloud bekerja menggunakan internet sebagai server dalam mengolah data. Sistem ini memungkinkan pengguna untuk login ke internet yang tersambung ke program untuk menjalankan aplikasi yang dibutuhkan tanpa melakukan instalasi. Infrastruktur seperti media penyimpanan data dan juga instruksi/perintah dari pengguna disimpan secara virtual melalui jaringan internet kemudian perintah – perintah tersebut dilanjutkan ke server aplikasi. Setelah perintah diterima di server aplikasi kemudian data diproses dan pada proses final pengguna akan disajikan dengan halaman yang telah diperbaharui sesuai dengan instruksi yang diterima sebelumnya sehingga konsumen dapat merasakan manfaatnya.
Contohnya lewat penggunaan email seperti Yahoo ataupun Gmail. Data di beberapa server diintegrasikan secara global tanpa harus mendownload software untuk menggunakannya. Pengguna hanya memerlukan koneksi internet dan semua data dikelola langsung oleh Yahoo dan juga Google. Software dan juga memori atas data pengguna tidak berada di komputer tetapi terintegrasi secara langsung melalui sistem Cloud menggunakan komputer yang terhubung ke internet.

Berikut adalah penjelasan singkat tentang Cloud Computing, sistem yang telah mendunia yang dapat membantu perusahaan atau organisasi dalam efisiensi penyimpanan data. Beberapa faktor seperti ketersediaan internet yang dibutuhkan sebagai jalur utama dalam distribusi data, kualitas vendor akan layanan sistem Cloud maupun masalah keamanan dan privasi seperti serangan peretas/hacker dalam meretas internet patut menjadi pertimbangan tersendiri sebelum anda beralih ke sistem Cloud. Selain vendor yang harus meningkatkan kualitas pelayanan mereka, pengguna juga diharapkan dapat lebih bijak dalam memilih kualitas vendor yang akan mereka gunakan untuk mengelola data berbasis Cloud Computing.

source : http://pusatteknologi.com/pengertian-manfaat-cara-kerja-dan-contoh-cloud-computing.html

Sabtu, 18 Oktober 2014

Aspek-Aspek Bisnis Informatika

Bisnis informatika adalah suatu kegiatan yang dilakukan individu atau kelompok orang yang memiliki nilai (value) dengan tujuan mendapatkan keuntungan yang dilakukan dengan bantuan teknologi informasi. Teknologi informasi  disini mencakup semua hal yang berkaitan dengan teknologi informasi seperti internet.
Tidak dapat dipungkiri,  Bisnis informatika berkembang dengan pesat akhir-akhir ini. Intenet sudah mengalami pergeseran di dalam kebutuhan masyarakat. Dahulunya, internet merupakan kebutuhan pelengkap atau masih merupakan kebutuhan yang mewah bagi sebagian masyarakat. Di zaman ini, kebutuhan internet sudahlah menjadi kebutuhan sekunder bahkan primer. Hal ini dikarenakan perkembangan pola pikir dan hidup masyarakat ditambah maraknya teknologi muktahir yang memungkinkan pencapaian informasi yang mudah didapat dan cepat. Akses internet pun kian mudah didapatkan. Hal ini mendorong para pebisnis untuk memanfaatkannya dengan beragam cara untuk memajukan usahanya.
Sejalan dengan cepatnya perkembangan bidang teknologi, perusahaan-perusahaan makin dipacu untuk menggunakan teknologi yang maju sebagai senjata untuk tetap survive dan memenangkan persaingan yang kian hari terasa ketat dan keras. Akhir-akhir ini penggunaan internet yang menjurus kepada cyberspace kelihatannya akan mendominasi seluruh kegiatan di atas permukaan bumi di masa kini dan masa datang dan secara umum akan berubah menjadi alat untuk persaingan antara perusahaan yang satu dengan yang lainnya. Ini pun akan membawa dampak yang sangat besar bagi setiap perusahaan. Dampak pada aspek persaingan adalah terbentuknya tingkat kompetisi yang semakin tajam. Globalisasi ekonomi juga membuat perubahan menjadi konstan, pesat, radikal, serentak, dan pervasif. Sehingga perusahaan harus memiliki kemampuan yang cepat untuk beradaptasi terhadap perubahan yang terjadi sehingga perusahaan akan mampu bersaing dengan para kompetitornya.
Aspek-Aspek Bisnis Informatika:
  • Aspek Bisnis Informatika Dibidang E-Commerce

E-Commerce merupakan suatu usaha yang berkaitan dengan jual beli suatu barang dan jasa dengan bantuan internet, atau dengan kata lain menggunakan bantuan elektronik. Sekarang ini banyak sekali web-web penyedia e-commerce seperti www.kaskus.us , tokobagus.com ,dll. Dengan adanya e-commerce kita tidak perlu jauh-jauh pergi ketempat toko barang yang kita inginkan, tetapi cukup duduk manis dirumah dan pesan barang yang di inginkan. Tentu bisnis seperti ini juga memiliki kelemahan yaitu kita harus terhubung dengan internet, selain itu barang yang dilihat di foto belum tentu sama seperti yang diharapkan.
  • Aspek Bisnis Informatika Dibidang Web Developer

Web Developeratau yang sering disebuat pembuat web, adalah salah satu bisnis yang popular saat ini  khususnya diindonesia.bisnis web ini sangat mengiurkan bayangkan saja untuk membuat sebuah web develop bisa membrandol harga dari 5-60 juta perwebnya

  • Aspek Bisnis Informatika Dibidang Security

Security disini maksudnya bukan jadi satpam atau hansip loh security disini biasanya orang-orang yang bekerja sebagai penjaga keamanan data atau menjaga koneksi internet agar tetap stabil pada sebuah perusahaan besar. biasanya orang bekerja disini penghasilannya dikisaran 10-50 juta  





Selasa, 27 Mei 2014

Membuat Game Dengan Scratch

Oke saya akan berbagi ilmu sedikit mengenai pembuatan game dengan screatch, kali ini saya akan membuat game dengan judul cate take a fish ikuti step-stepnya ya :D :
1.buka http://scratch.mit.edu/ lalu register.
2.lalu klik creat pada tab bagian atas
3.lalu masuka sprite seperti contoh dibawah ini :






4.setelah itu kita ubah backgroundnya agar seperti contoh gambar berikut ini :

lalu masukan perintah-perintah seperti ini :

























maka tampilan scratch anda seperti ini :











untuk melihat gamenya click ini : http://scratch.mit.edu/projects/17254942/





Rabu, 26 Maret 2014

Seputar Game

Definisi Game

Berbicara tentang game, game menurut saya adalah sebuah aktifitas untuk menghilangkan kebosanan dan bisa meningkatkan iq seseoranglah tapi jangan salah game juga bisa membuat candu dan merusak orang tersebut apabila gak bisa memanage waktu untuk bermain game, itu menurut definisi saya,
untuk definisi dari wikipedia sendiri hampir sama seperti saya yaitu "game merupakan sebuah aktivitas rekreasi dengan tujuan bersenang-senang, mengisi waktu luang, atau berolahraga ringan 

Klasifikasi Game

Saat membicarakan klasifikasi game, umumnya kita mungkin akan membaginya berdasarkan platform (board game, card game, PC, mobile, konsol), genre (action, adventure, role-playing, strategy), atau tema (fantasi, sejarah, olahraga). Tapi ada juga klasifikasi lain lho gamers, yaitu berdasarkan tujuan penggunaannya.

Untuk apa saja sih tujuan penggunaan game? Ternyata tidak hanya sekedar fun. Game juga digunakan untuk keperluan lain dengan tujuan yang bisa dibilang serius. Ini dia klasifikasinya!
  • Game as Game
Jenis game yang satu ini adalah jenis game yang paling umum kita temui. Tujuan utama dari game jenis ini adalah kesenangan dan fun!
  • Game as Media
Jenis game as media punya tujuan utama yang berbeda dari jenis game as game, walau kadang juga tetap memiliki unsur fun. Tujuan utama dari game as media adalah untuk menyampaikan pesan tertentu, memanfaatkan game sebagai medium si pesan. Isi dan cara penyampaian pesan ini tergantung pada keinginan sang desainer game dan target yang dikejar.
  • Game Beyond Game
Terakhir adalah game beyond game, atau bisa disebut juga dengan istilah gamification. Gamification adalah penerapan konsep atau cara berpikir game design ke dalam lingkup non-game. Bentuk gamification sendiri pun biasanya tidak berupa game, misalnya sistem reward dari poin yang dikumpulkan dengan berbelanja, atau lainnya. Sama seperti serious game, gamification bisa diterapkan dalam beberapa bidang yang lebih umum seperti seni, pendidikan, jurnalisme, bisnis, dan lainnya.

Software Pembuat Game

bagi yang sedang bingung yang ingin membuat game nih saya akan bagikan daftar-daftar software pembuat game serta saya akan jabarkan kelebihan dari software tersebut simak baik-baik ya :
1.Game Maker
Developer:Mark Overmars
Difficulty: Easy-Intermediate
Game maker merupakan suatu program yang bisa dikatakan cukup simple dan mudah untuk digunakan.
Dengan program ini anda dapat menciptakan game jenis apa saja yang anda inginkan seperti: racing,action,fighting,rpg,adventure,puzzle,tactic,simulation,dll.
Program ini lebih focus pada game berjenis 2D tetapi program ini juga menyediakan feature yang memungkinkan anda untuk membuat game jenis 3D ,namun anda tidak bisa membuat game sekelas “Halo”, ”Empire Earth”, “Need for Speed”, dengan program ini.
Karena feature 3D yang diberikan hanya untuk membuat game 3D yang sederhana.
Script yang dipakai adalah GML (Game Maker Language) yang juga bisa dipadukan dengan programming language seperti Delphi,C,dan sebagainya,hal ini bisa dilakukan dalam kapasitas penggunaan DLL (Dynamic Link Library,berupa semacam plugin yang mengandung fungsi-fungsi
 yang tidak dimiliki oleh GameMaker)
2.RPG Maker
Developer: Enterbrain
Difficulty: Easy
R.M merupakan program yang difokuskan untuk membuat game bertipe R.P.G (Role Playing Game).
Program ini bisa dikatakan cukup mudah untuk dipahami, karena dilengkapi dengan tools-tools yang bisa dibilang tidak terlalu rumit.
Umumnya banyak orang-orang yang mulai membuat game karena kecintaanya dengan dunia R.P.G , Misalkan setelah bermain “Suikoden “ atau “Final Fantasy”,seseorang merasa ingin membuat game R.P.G. serupa. mungkin anda salah satu dari orang –orang itu, jadi anda bisa mulai mencari program ini. Sebab dengan program ini anda dapat membuat game R.P.G sebebas-bebas mungkin .
Script yang dipakai dalam RPGmaker XP adalah RGSS (Ruby Game Scripting System,sebuah system script turunan dari bahasa Ruby),sementara untuk RPGmaker terbaru (RPGmaker VX) yang dipakai adalah pengembangan dari RGSS,yaitu RGSS2.
3.Macro media flash
Developer: Macromedia (Sekarang Adobe)
Difficulty: Easy
Mungkin sudah banyak orang yang tahu tentang program yang satu ini.
Program ini sebetulnya digunakan untuk membuat presentasi atau mendisain web. Namun selain itu dengan sedikit kreatifitas anda dapat membuat game sederhana dengan program ini. Sebab program ini tidak ditujukan untuk membuat game yang berat.
Perkembangan Industri Game Online di Indonesia sangat pesat. Mulai dari tahun 2010 yang lalu sudah diprediksi akan menghasilkan sekitar 400 game baru dari 42 pengembang yang sudah ada saat itu, kenyataannya saat ini di awal tahun 2013 terbukti sudah ada lebih dari 900 game yang dibuat dan dikembangkan oleh lebih dari 100 developer game.

Perkembangan Game Online

Perkembangan Game Online di Indonesia yang begitu pesat ini sayangnya masih belum mampu menyaingi industri Game Online di luar negeri. Salah satu permasalahan klasik yang dihadapi industri Game Online Nasional adalah proses pembuatan design game atau perancangan model game. Proses inilah yang merupakan proses yang sangat penting dalam perkembangannya karena desain game yang bagus akan menjadi media yang sangat efektif untuk berbagai bidang. Bukan hanya dalam hal hiburan, tetapi juga pendidikan, pemasaran, bisnis, maupun riset dan pengembangan. Sehingga Industri Game Online dapat memberikan dampak positif pada pertumbuhan ekonomi indonesia

kalian sudah tau kan guys seputar games, nah saya bakalan recomendasiin nih game favorit admin mungkin agan-agan pada tau game super mario bros?
yah benar super mario adalah suatu permainan platform yang dikembangkan dan diterbitkan oleh Nintendo pada akhir 1985 untuk konsol Nintendo Entertainment System. Permainan ini membawa pengaruh yang besar pada perkembangan dunia hiburan rumahan dan merupakan salah satu permainan terlaris dengan penjualan lebih dari 40 juta salinan hingga saat ini. Dengan latar permainan yang cerah dan alur cerita yang berkembang, Super Mario Bros. berhasil mengubah wajah industri permainan video. Meskipun sering disalah persepsikan sebagai permainan platform bergulir (scrolling) pertama (yang pada kenyataannya paling tidak ada setengah lusin permainan serupa yang telah muncul sebelumnya), Super Mario Bros. bisa dianggap sebagai pelopor jenis permainan tersebut unruk media permainan konsol. Dengan menyuguhkan tingkat yang berbeda pada setiap babak serta perkembangan karakter yang unik, permainan ini menjadi salah satu standar dalam permainan video rumahan.

seperti itulah seputar game menurut saya kurang lebihnya mohon maaf, pembaca yang baik akan meninggalkan komentar dikolom :))

source :http://bangkusekolah-id.blogspot.com/2013/04/perkembangan-industri-game-online-di.html
http://cyberzord-ex.blogspot.com/2012/09/4-software-canggih-pembuat-game.html
http://segitiga.net/blog/klasifikasi-game-dari-tujuan-penggunaan