Rabu, 14 Mei 2014

Parallel computing


Parallel computation adalah salah satu pemrograman komputer yang memungkinkan untuk melakukan eksekusi perintah secara bersamaan dan berbarengan dalam satu ataupun banyak prosesor di dalam sebuah CPU. Parallel computation sendiri berguna untuk meningkatkan performa komputer karena semakin banyak proses yang bisa dikerjakan secara bersamaan maka akan makin cepat. Berikut arsitektur dari parallel computing :

a. SISD (Single Instruction, Single Data)
Yang merupakan singkatan dari Single Instruction, Single Data adalah satu-satunya yang menggunakan arsitektur Von Neumann. Ini dikarenakan pada model ini hanya digunakan 1 processor saja. Oleh karena itu model ini bisa dikatakan sebagai model untuk komputasi tunggal. Sedangkan ketiga model lainnya merupakan komputasi paralel yang menggunakan beberapa processor. Beberapa contoh komputer yang menggunakan model SISD adalah UNIVAC1, IBM 360, CDC 7600, Cray 1 dan PDP 1.

b.SIMD (single Instruction, Multiple Data)
SIMD menggunakan banyak processor dengan instruksi yang sama, namun setiap processor mengolah data yang berbeda. Sebagai contoh kita ingin mencari angka 27 pada deretan angka yang terdiri dari 100 angka, dan kita menggunakan 5 processor. Pada setiap processor kita menggunakan algoritma atau perintah yang sama, namun data yang diproses berbeda. Misalnya processor 1 mengolah data dari deretan / urutan pertama hingga urutan ke 20, processor 2 mengolah data dari urutan 21 sampai urutan 40, begitu pun untuk processor-processor yang lain. Beberapa contoh komputer yang menggunakan model SIMD adalah ILLIAC IV, MasPar, Cray X-MP, Cray Y-MP, Thingking Machine CM-2 dan Cell Processor (GPU).

c.MISD( Multiple Instruction, Single Data)
MISD menggunakan banyak processor dengan setiap processor menggunakan instruksi yang berbeda namun mengolah data yang sama. Hal ini merupakan kebalikan dari model SIMD. Untuk contoh, kita bisa menggunakan kasus yang sama pada contoh model SIMD namun cara penyelesaian yang berbeda. Pada MISD jika pada komputer pertama, kedua, ketiga, keempat dan kelima sama-sama mengolah data dari urutan 1-100, namun algoritma yang digunakan untuk teknik pencariannya berbeda di setiap processor. Sampai saat ini belum ada komputer yang menggunakan model MISD.

 d.MIMD (Multiple Instruction, Multiple Data)
 MIMD menggunakan banyak processor dengan setiap processor memiliki instruksi yang berbeda dan mengolah data yang berbeda. Namun banyak komputer yang menggunakan model MIMD juga memasukkan komponen untuk model SIMD. Beberapa komputer yang menggunakan model MIMD adalah IBM POWER5, HP/Compaq AlphaServer, Intel IA32, AMD Opteron, Cray XT3 dan IBM BG/L.
          
Distributed computing merupakan sebuah proses komputasi tidak terjadi dalam satu komputer saja akan tetapi didistribusikan atau di-share ke beberapa komputer.  Analogi kelompok-kelompok jaringan LAN lain semisal Kost-Kostan dan ISP . Intinya proses tersebar dalam kelompok, namun menghasilkan satu output
Clustering adalah metode penganalisa data, yang bertujuan untuk mengkelompokan suatu data dengan karakteristik yang sama ke suatu tempat yang sama dan memisahkan data yang berbeda ke tempat yang lain juga. Parallel computing muncul ketika komputer membawa lebih dari satu task secara bersamaan. Teknik ini memungkinkan komputer bekerja lebih cepat. Keuntungannya dari parallel computing dapat melakukan eksekusi lebih cepat, jika hardware komputer yang mengeksekusi sebuah program yang menggunakan parallel computing memiliki arsitekturnya.

sumber :
      

Kamis, 10 April 2014

Quantum Komputing

Quantum computing atau komputer quantum merupakan salah satu alat untuk perhitungan, dimana perhitungan ini menggunakan langsung  fenomena kuantum (atom dan electron) mekanik dan perhitungan ini seperti superposisi dan belitan untuk melakukan operasi pada data. Ide komputer quantum sendiri tercetus dari para ilmuan fisika, yang tadinya untuk melakukan sebuah perhitungan dan sebagai simulator fisika quantum. Ilmu fisika secara kualitatif berbeda dari apa yang kita alami dari kehidupan sehari-hari.


Komputer quantum berbeda dengan komputer classic, salah satu perbedaannya yaitu terdapat dari memorinya, pada komputer klasik memori terdiri dari bit dimana tiap bit mewakili 1 atau 0, sedangkan komputer quantum memorinya terdiri dari quibit,sebuah quibits tunggaldapat diwakilki 0 atau 1 atau superposisi. Superposisi quantum inti perbedaan antara qubit dengan bit biasa. Dalam keadaan superposisi, sebuah qubit akan bernilai |0> dan |1> pada saat bersamaan. Contohnya ada sebuah coin, koin tertentu memiliki dua sisi 1 dan 0, apabila kita lemparkan ke udara dan menangkapnya, kita tidak tahu angka mana yang akan keluar, nah ini dinamakan intrinsic randomness










Pada saat Entanglement keadaan dimana dua atom yang berbeda berhubungan sedemikian hingga satu atom mewarisi sifat atom pasangannya. Entanglement itu sendiri esensi komputasi kuantum karena ini adalah jalinan kualitas yang berhubungan dengan lebih banyak informasi dalam bit kuantum dibanding dengan bit komputing klasik












Video Quantum Computinghttp://www.youtube.com/watch?v=T2DXrs0OpHU

sumber : 

Senin, 24 Maret 2014

Implementasi Cloud Computing dalam dunia pendidikan

Cloud Computing merupakan pemanfaatan teknologi computer dan pengembangan internet. Dalam diagram jaringan computer tersebut, cloud computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikan, sehingga pengguna dapat mengaksesnya lewat internet tanpa pengetahuan tentanganya baik dari penyimpanannya dan databasenya.

Cloud computing pada saat ini banyak sekali manfaatnya di berbagai bidang, salah satunya yaitu dalam dunia pendidikan. Dalam memberikan materi atau pelajaran di dalam kelas tentunya akan timbul rasa bosan, perlu adanya susasana lain dalam pembelajaran salah satunya yaitu dengan memanfaatkan teknologi cloud computing ini. Banyak cara yang dapat dilakukan untuk mengakses sesuatu yang menggunakan teknologi computing, kita hanya perlu koneksi internet. Pemanfaatan cloud computing dalam dunia pendidikan ini bermacam-macam, kita bisa memberikan materi pembelajaran, memberikan tugas, dan melakukan ujian.


Universitas Gunadarma salah satu universitas berbasis IT telah memanfaatkan cloud computing ini dalam pembelajarannya yang diberi nama V-class atau virtual class. Disini mata kuliah yang biasanya diberikan didalam kelas, mahasiswa cukup mengakses v-class tersebut untuk mendapatkan materi pembelajaran dan mengerjakan latihan soal. Dimana sebelumnya dosen yang bersangkutan telah memasukan data-data tersebut ke dalam server v-class tersebut, yang dimana mahasiswa tersebut tidak mengetahui data disimpan dimana dan mahasiswa tersebut hanya bisa mengakses v-class tersbut.

video :

Jumat, 15 November 2013

Cybercrime Carding


Pada tahun 2003 terjadi sebuah kejahatan cybercrime  Carding di kota Bandung,  yang melibatkan anak remaja dan mahasiswa. Motif cybercrime carding  yang mereka lakukan yaitu mencuri nomor kartu kredit milik orang lain dan mereka pergunakan dalam transaksi perdagangan internet. Metode yang mereka lakukan yaitu mencuri nomer kartu kredit yang mereka peroleh dari beberapa situs, lalu melakukan transaksi menggunakan kartu kredit tersebut di internet. Akibatnya deposito si korban terkuras habis karena ulah si pelaku yang melakukan transaksi secara online menggunakan kartu kredit si korban.
Dalam penyidikan kasus ini, pihak kepolisian langsung menggerebek warnet-warnet yang tersebar di kota Bandung, alhasil banyak para remaja ketangkap basah sedang melakukan cybercrime carding ini.
Modus kejahatan ini adalah pencurian, karena pelaku memakai kartu kredit orang lain untuk mencari barang yang mereka inginkan di situs lelang barang. Karena kejahatan yang mereka lakukan, mereka akan dibidik dengan pelanggaran Pasal 378 KUHP tentang penipuan, Pasal 363 tentang Pencurian dan Pasal 263 tentang Pemalsuan Identitas.

Bunyi dari pasal 378 KUHP yang memuat tentang tindakan penipuan adalah sebagai berikut :
Barang siapa dengan maksud untuk menguntungkan diri sendiri atau orang lain secara melawan hukum, memakai nama/ keadaan palsu dengan tipu muslihat agar memberikan barang membuat utang atau menghapus utang diancam karena penipuan dengan pidana penjara maksimum 4 tahun.
Pasal 263 KUHP tentang pemalsuan surat yang berbunyi bahwa:
barang siapa membuat secara palsu atau memalsukan sesuatu yang dapat menimbulkan suatu hak, perikatan atau suatu pembebasan utang atau yang diperuntukkan sebagai bukti suatu bagi suatu tindakan, dengan maksud untuk menggunakan atau menyuruh orang lain menggunakannnya seolah-olah asli dan tidak palsu, jika karena penggunaan itu dapat menimbulkan suatu kerugian, diancam karena pemalsuan surat dengan pidana penjara maksimum enam tahun; diancam dengan pidana yang sama barang siapa dengan sengaja dengan sengaja menggunakan surat yang isinya secara palsu dibuat atau yang dipalsukan tersebut, seolah-olah asli dan tidak palsu jika karena itu menimbulkan kerugian.

Jumat, 25 Oktober 2013

Proses Bisnis IT


Pengertian Bisnis
bisnis adalah suatu organisasi yang menjual barang atau jasa kepada konsumen atau bisnis lainnya, untuk mendapatkan laba. Secara historis kata bisnis dari bahasa Inggris business, dari kata dasar busy yang berarti "sibuk" dalam konteks individu, komunitas, ataupun masyarakat. Dalam artian, sibuk mengerjakan aktivitas dan pekerjaan yang mendatangkan keuntungan.
Dalam ekonomi kapitalis, dimana kebanyakan bisnis dimiliki oleh pihak swasta, bisnis dibentuk untuk mendapatkan profit dan meningkatkan kemakmuran para pemiliknya. Pemilik dan operator dari sebuah bisnis mendapatkan imbalan sesuai dengan waktu, usaha, atau kapital yang mereka berikan. Namun tidak semua bisnis mengejar keuntungan seperti ini, misalnya bisnis koperatif yang bertujuan meningkatkan kesejahteraan semua anggotanya atau institusi pemerintah yang bertujuan meningkatkan kesejahteraan rakyat. Model bisnis seperti ini kontras dengan sistem sosialistik, dimana bisnis besar kebanyakan dimiliki oleh pemerintah, masyarakat umum, atau serikat pekerja.

Bisnis TI
Bidang Teknologi Informasi memberi prospek pada bangsa Indonesia yang tengah dilanda krisis ekonomi. Industri lain saat ini ditandai dengan pemogokan buruh, pemungutan liar, dan gangguan fisik lainnya. Untuk itu bisnis Teknologi Informasi atau bisnis lain yang didukung oleh Teknologi Informasi perlu mendapat perhatian yang khusus karena sifatnya yang strategis bagi bangsa Indonesia.
Dua aspek penting dalam pengembangan bisnis yang berhubungan dengan Teknologi Informasi adalah infrastruktur dan sumber daya manusia (SDM). Selain kedua aspek tersebut, tentunya masih banyak aspek lain seperti finansial. Namun, lemahnya infrastruktur dan kelangkaan SDM merupakan penyebab utama lambannya bisnis IT.  Langkanya SDM IT yang handal merupakan masalah utama di seluruh dunia. Kelangkaan ini disebabkan meledaknya bisnis yang berbasis IT (dan khususnya bisnis yang berbasis Internet).

Jenis – jenis bisnis dalam TI
1.     Software House
Software House adalah sekelompok orang atau individu atau perusahaan kecil yang melakukan bisnis dalam bidang pembuatan perangkat lunak (software). Produk yang dihasilkan bisa spesifik untuk client tertentu (seperti aplikasi intranet untuk sebuah company) , atau bersifat umum (seperti aplikasi untuk toko, apotik, rental mobil, dll).

Pada umum nya software house hanya melayani pesanan pembuatan software yang cakupan nya lebih kecil karena katerbatasan dana atau pun tenaga ahli,biasa nya software house dibangun oleh sekelompok orang/mahasiswa yang bertujuan untuk menambah penghasilan sewaktu masih kuliah.
2.     E-Commerce
E-Commerce atau bisa disebut Perdagangan elektronik atau e-dagang adalah penyebaran, pembelian, penjualan, pemasaran barang dan jasa melalui sistem elektronik seperti internet atau televisi, www, atau jaringan komputer lainnya. E-commerce dapat melibatkan transfer dana elektronik, pertukaran data elektronik, sistem manajemen inventori otomatis, dan sistem pengumpulan data otomatis.

Industri teknologi informasi melihat kegiatan e-dagang ini sebagai aplikasi dan penerapan dari e-bisnis (e-business) yang berkaitan dengan transaksi komersial, seperti: transfer dana secara elektronik, SCM (supply chain management), e-pemasaran (e-marketing), atau pemasaran online (online marketing), pemrosesan transaksi online (online transaction processing), pertukaran data elektronik (electronic data interchange /EDI), dll.

Perkembangan bisnis TI di indonesia
Saat ini, perkembangan bisnis informatika berkembang dengan pesat. Hal ini dapat dilihat dari banyaknya usaha yang dibangun memanfaatkan perkembangan teknologi informatika, contohnya warnet, jual- beli online ( e-commerce ), konsultan IT, Software house, infrastuktur komputer dan masih banyak lagi.

Pada era tahun 1970 sampai 80an orang orang yang bergerak di bisnis informatika hanya menjual hardware komputer dan software yang sangat terbatas seperti komputer yang hanya digunakan pada alat hitung dan membutuh kan hardware yang berukuran sangat besar,tetapi seiring dengan perkembangan zaman bisnis di bidang informatika tidak hanya mencakup itu saja,sekarang ini sudah sangat banyak bisnis yang bergerak dibidang informatika seperti aplikasi database,internet,game online,jual beli online,situs jejaring sosial dan lain lain.


Maraknya perkembangan bisnis informatika di indonesia tidak lepas dari sedang berkembang pesatnya teknologi yang ada di indonesia dan banyaknya pengguna teknologi itu sendiri. sebagai contoh, banyaknya e-commerce ( jual beli barang di internet ) yang terbentuk berbanding lurus dengan semakin banyaknya pengguna internet. Hal inilah yang menjadi salah satu faktor penting pesatnya perkembangan bisnis informatika di indonesia.

Selain karena faktor pengguna, faktor lain yang mempengaruhi perkembangan bisnis informatika adalah faktor modal. berbisnis di bidang informatika dirasa tidak terlalu membutuhkan banyak modal. E-commerce dan software house adalah bisnis di bidang informatika yang dipilih karena faktor tersebut. cukup dengan membuat sebuah situs web yang mampu menarik perhatian konsumen, networking ( sosialisasi ) yang bagus, tentunya dengan otak yang memadai, dengan sendirinya konsumen akan berdatangan dan keuntungan pun didapat.

Studi Kasus Perusahaan bergerak di bidang IT
PT. Prima Softindo adalah perusahaan yang bergerak di bidang IT Consulting yang berada di DKI Jakarta. Didirikan oleh sekelompok ex-karyawan sebuah perusahaan IT Jepang.
Bekerja sama dengan Prime Strategy co. ltd. yang berpusat di Japan. Kami menawarkan service di bidang Web Application, Website Development, dan Web marketing (SEM, SEO, etc.), sebagai salah satu strategy bisnis Anda dengan konsep Model Business-to-business (B2B), consumer to business (C2B) and Business-to-employee (B2E).
Selain itu kami memberikan layanan konsultasi (Training dan Education Program), untuk meningkatkan sumber daya manusia dalam bidang system administrasi dan proses pembelajaran online.
Nama Perusahaan
:
PT. Prima Softindo



Kantor Jakarta
:
Pembina Graha Lt.1 R.23, Jl.D.I. Panjaitan No.45 Jakarta, 13320 Indonesia
Kantor Bekasi
:
Jl. Kemangsari II No.40 Rt.001/011, Jatibening Baru, Pondok Gede - Bekasi Indonesia 17421
Telepon
:
+62-21-84978918, +62-21-8571297
Fax
:
+62-21-84978918
Url
:
www.prima-softindo.co.id

Produk yang ditawarkan oleh PT.Prima Softindo ialah
Web Application
·      Blog, mengembangkan secara murni dari nol, sebuah Blog Engine bernama catatanku. Blog engine ini bisa dicustomize, khusus buat kebutuhan Client, yang tidak ada samanya dimanapun.
·      CMS CMS(Content Management System) adalah sebuah sistem yang diperuntukkan memudahkan pengguna me-mentenance sendiri website mereka. Kami bisa mengembangkan CMS dari yang berbasis open source seperti Joomla, Drupal atau yang lainnya. Selain itu, kami bisa men-develop CMS murni dan satu-satunya mengikuti kebutuhan Client.
·      E-Commerse Ruang Toko, salah satu online shop yang dikembangkan dari nol. Kebutuhan Client akan sistem E-Commerce bisa dicustomize dari engine dasar Ruangtoko tersebut.
·      ERP Beberapa pengalaman membantu customer mengembangkan ERP dari nol, berupa Sistem Informasi Penunjang Keuangan, ataupun yang lainnya sangat membantu meningkatkan kemampuan kami dalam men-develop Sistem Informasi. Selain itu, beberapa contoh product yang ready stock maupun yang sementara kami kembangkan adalah - Smart School, Sistem Informasi Sekolah - SIMRS, Sistem Informasi Manajemen Rumah Sakit - Sistem Informasi Keuangan Daerah - Dll
·      CRM Dalam Sistem Informasi Manajemen Rumah Sakit, ataupun Sistem Informasi lain, hampir semua sudah memuat unsur CRM.

Web Marketing
·      Desain Web Berbagai Web Customer telah kami kembangkan. Total pengembangan ini mencakup design hingga beberapa aplikasi simpel yang ada di dalamnya. Customer utama kami dalam pengembangan Website lebih kepada pasar Jepang yang terkenal akan sensitifitasnya terhadap kwalitas sebuah pekerjaan. Sehingga dari segi kwalitas dan ketepatan waktu, kesolidan tim kami sudah teruji dengan baik.
·      SEO ( Search Enginee Optimization ) Setiap Website yang kami kembangkan, sudah termasuk unsur SEO, sehingga tingkat kepekaan terhadap berbagai search engine terutama google tergolong high level. Kamipun mempunyai beberapa sistim informasi online yang kami kelolah sendiri seperti Kamusitas, Indonesia-e, dll.

Konsultasi IT
·      Pelatihan Setiap Sistem yang kami kembangkan, ada kalanya diikuti oleh program training untuk penggunaan sistem tersebut. Disamping itu, kamipun melayani berbagai training di bidang IT.
·      Jaringan Sebagai unsur total solution di bidang IT, pengembangan Jaringan menjadi sebuah keniscayaan. Oleh karena itu, sebagai pengembang sistem sebagai core layanan, kami tetap memberikan layanan di bidang pengembangan Jaringan.
·      Outsourcing Dalam berbagai keadaan, sebagian customer kami menginginkan pengembangan sebuah sistem membentuk tim bersama divisi IT customer. Hal ini yang menjadikan kami harus siap sebagai outsourcing.