Pages

Friday, 22 June 2012

Bioinformatika

Bioinformatika merupakan kajian yang memadukan disiplin biologi molekul, matematika dan teknik informasi (TI). Ilmu ini didefinisikan sebagai aplikasi dari alat komputasi dan analisa untuk menangkap dan menginterpretasikan data-data biologi molekul. Biologi molekul sendiri juga merupakan bidang interdisipliner, mempelajari kehidupan dalam level molekul. Mula-mula bidang kajian ini muncul atas inisiatif para ahli biologi molekul dan ahli statistik, berdasarkan pola pikir bahwa semua gejala yang ada di alam ini bisa dibuat secara artificial melalui simulasi dari data-data yang ada. Pada bidang Bioinformatika, data-data atau tindak-tanduk gejala genetika menjadi inti pembentukan simulasi. Pada saat ini, Bioinformatika ini mempunyai peranan yang sangat penting, diantaranya adalah untuk manajemen data-data biologi molekul, terutama sekuen DNA dan informasi genetika . Perangkat utama Bioinformatika adalah software dan didukung oleh kesediaan internet. Bioinformatika mempunyai peluang yang sangat besar untuk berkembang karena banyak sekali cabang-cabang ilmu yang terkait dengannya. Namun sayangnya di Indonesia sendiri Bioinformatika masih belum dikenal oleh masyarakat luas. Di kalangan peneliti biologi, mungkin hanya para peneliti biologi molekul yang mengikuti perkembangannya karena keharusan menggunakan perangkat-perangkat Bioinformatika untuk analisa data. Sementara di kalangan TI --mengingat kuatnya disiplin biologi yang menjadi pendukungnya-- kajian ini juga masih kurang mendapat perhatian. Latar Belakang Sejarah Penetrasi Teknologi Informasi (TI) dalam berbagai disiplin ilmu telah melipatgandakan perkembangan ilmu bersangkutan. Berbagai kajian baru bermunculan, sejalan dengan perkembangan TI itu sendiri dan disiplin ilmu yang didukungnya. Aplikasi TI dalam bidang biologi molekul telah melahirkan bidang Bioinformatika. Kajian ini semakin penting, sebab perkembangannya telah mendorong kemajuan bioteknologi di satu sisi, dan pada sisi lain memberi efek domino pada bidang kedokteran, farmasi, lingkungan dan lainnya. Kajian baru Bioinformatika ini tak lepas dari perkembangan biologi molekul modern yang ditandai dengan kemampuan manusia untuk memahami genom, yaitu cetak biru informasi genetik yang menentukan sifat setiap makhluk hidup yang disandi dalam bentuk pita molekul DNA (asam deoksiribonukleat). Kemampuan untuk memahami dan memanipulasi kode genetik DNA ini sangat didukung oleh TI melalui perangkat perangkat keras maupun lunak. Hal ini bisa dilihat pada upaya Celera Genomics, perusahaan bioteknologi Amerika Serikat yang melakukan pembacaan sekuen genom manusia yang secara maksimal memanfaatkan TI sehingga bisa melakukan pekerjaannya dalam waktu yang singkat (hanya beberapa tahun), dibanding usaha konsorsium lembaga riset publik AS, Eropa, dan lain-lain, yang memakan waktu lebih dari 10 tahun. Kelahiran Bioinformatika modern tak lepas dari perkembangan bioteknologi di era tahun 70-an, dimana seorang ilmuwan AS melakukan inovasi dalam mengembangkan teknologi DNA rekombinan. Berkat penemuan ini lahirlah perusahaan bioteknologi pertama di dunia, yaitu Genentech di AS, yang kemudian memproduksi protein hormon insulin dalam bakteri, yang dibutuhkan penderita diabetes. Selama ini insulin hanya bisa didapatkan dalam jumlah sangat terbatas dari organ pankreas sapi. Bioteknologi modern ditandai dengan kemampuan pada manipulasi DNA. Rantai/sekuen DNA yang mengkode protein disebut gen. Gen ditranskripsikan menjadi mRNA, kemudian mRNA ditranslasikan menjadi protein. Protein sebagai produk akhir bertugas menunjang seluruh proses kehidupan, antara lain sebagai katalis reaksi biokimia dalam tubuh (disebut enzim), berperan serta dalam sistem pertahanan tubuh melawan virus, parasit dan lain-lain (disebut antibodi), menyusun struktur tubuh dari ujung kaki (otot terbentuk dari protein actin, myosin, dan sebagainya) sampai ujung rambut (rambut tersusun dari protein keratin), dan lain-lain. Arus informasi, DNA -> RNA -> Protein, inilah yang disebut sentral dogma dalam biologi molekul. Sekuen DNA satu organisme, yaitu pada sejenis virus yang memiliki kurang lebih 5.000 nukleotida/molekul DNA atau sekitar 11 gen, berhasil dibaca secara menyeluruh pada tahun 1977. Sekuen seluruh DNA manusia terdiri dari 3 milyar nukleotida yang menyusun 100.000 gen dapat dipetakan dalam waktu 3 tahun. Saat ini terdapat milyaran data nukleotida yang tersimpan dalam database DNA, GenBank di AS yang didirikan tahun 1982. Di Indonesia, ada Lembaga Biologi Molekul Eijkman yang terletak di Jakarta. Di sini kita bisa membaca sekuen sekitar 500 nukleotida hanya dengan membayar $15. Trend yang sama juga nampak pada database lain seperti database sekuen asam amino penyusun protein, database struktur 3D protein, dan sebagainya. Inovasi teknologi DNA chip yang dipelopori oleh perusahaan bioteknologi AS, Affymetrix di Silicon Valley telah mendorong munculnya database baru mengenai RNA. Desakan kebutuhan untuk mengumpulkan, menyimpan dan menganalisa data-data biologis dari database DNA, RNA maupun protein inilah yang semakin memacu perkembangan kajian Bioinformatika. 1.2. Contoh-contoh Penggunaan 1.2.1. Bioinformatika dalam Bidang Klinis Bioinformatika dalam bidang klinis sering disebut sebagai informatika klinis (clinical informatics). Aplikasi dari informatika klinis ini berbentuk manajemen data-data klinis dari pasien melalui Electrical Medical Record (EMR) yang dikembangkan oleh Clement J. McDonald dari Indiana University School of Medicine pada tahun 1972. McDonald pertama kali mengaplikasikan EMR pada 33 orang pasien penyakit gula (diabetes). Sekarang EMR ini telah diaplikasikan pada berbagai penyakit. Data yang disimpan meliputi data analisa diagnosa laboratorium, hasil konsultasi dan saran, foto rontgen, ukuran detak jantung, dan lain lain. Dengan data ini dokter akan bisa menentukan obat yang sesuai dengan kondisi pasien tertentu dan lebih jauh lagi, dengan dibacanya genom manusia, akan memungkinkan untuk mengetahui penyakit genetik seseorang, sehingga penanganan terhadap pasien menjadi lebih akurat. 1.2.2. Bioinformatika untuk Identifikasi Agent Penyakit Baru Bioinformatika juga menyediakan tool yang sangat penting untuk identifikasi agent penyakit yang belum dikenal penyebabnya. Banyak sekali penyakit baru yang muncul dalam dekade ini, dan diantaranya yang masih hangat adalah SARS (Severe Acute Respiratory Syndrome). Pada awalnya, penyakit ini diperkirakan disebabkan oleh virus influenza karena gejalanya mirip dengan gejala pengidap influenza. Akan tetapi ternyata dugaan ini salah karena virus influenza tidak terisolasi dari pasien. Perkirakan lain penyakit ini disebabkan oleh bakteri Candida karena bakteri ini terisolasi dari beberapa pasien. Tapi perkiraan ini juga salah. Akhirnya ditemukan bahwa dari sebagian besar pasien SARS terisolasi virus Corona jika dilihat dari morfologinya. Sekuen genom virus ini kemudian dibaca dan dari hasil analisa dikonfirmasikan bahwa penyebab SARS adalah virus Corona yang telah berubah (mutasi) dari virus Corona yang ada selama ini. Dalam rentetan proses ini, Bioinformatika memegang peranan penting. Pertama pada proses pembacaan genom virus Corona. Karena di database seperti GenBank, EMBL (European Molecular Biology Laboratory), dan DDBJ (DNA Data Bank of Japan) sudah tersedia data sekuen beberapa virus Corona, yang bisa digunakan untuk mendisain primer yang digunakan untuk amplifikasi DNA virus SARS ini. Software untuk mendisain primer juga tersedia, baik yang gratis maupun yang komersial. Contoh yang gratis adalah Webprimer yang disediakan oleh Stanford Genomic Resources (http://genome-www2.stanford.edu/cgi-bin/SGD/web-primer), GeneWalker yang disediakan oleh Cybergene AB (http://www.cybergene.se/primerdisain/genewalker), dan lain sebagainya. Untuk yang komersial ada Primer Disainer yang dikembangkan oleh Scientific & Education Software, dan software-software untuk analisa DNA lainnya seperti Sequencher (GeneCodes Corp.), SeqMan II (DNA STAR Inc.), Genetyx (GENETYX Corp.), DNASIS (HITACHI Software), dan lain lain. Kedua pada proses mencari kemiripan sekuen (homology alignment) virus yang didapatkan dengan virus lainnya. Dari hasil analisa virus SARS diketahui bahwa genom virus Corona penyebab SARS berbeda dengan virus Corona lainnya. Perbedaan ini diketahui dengan menggunakan homology alignment dari sekuen virus SARS. Selanjutnya, Bioinformatika juga berfungsi untuk analisa posisi sejauh mana suatu virus berbeda dengan virus lainnya. 1.2.3. Bioinformatika untuk Diagnosa Penyakit Baru Untuk menangani penyakit baru diperlukan diagnosa yang akurat sehingga dapat dibedakan dengan penyakit lain. Diagnosa yang akurat ini sangat diperlukan untuk pemberian obat dan perawatan yang tepat bagi pasien. Ada beberapa cara untuk mendiagnosa suatu penyakit, antara lain: isolasi agent penyebab penyakit tersebut dan analisa morfologinya, deteksi antibodi yang dihasilkan dari infeksi dengan teknik enzyme-linked immunosorbent assay (ELISA), dan deteksi gen dari agent pembawa penyakit tersebut dengan Polymerase Chain Reaction (PCR). Teknik yang banyak dan lazim dipakai saat ini adalah teknik PCR. Teknik ini sederhana, praktis dan cepat. Yang penting dalam teknik PCR adalah disain primer untuk amplifikasi DNA, yang memerlukan data sekuen dari genom agent yang bersangkutan dan software seperti yang telah diuraikan di atas. Disinilah Bioinformatika memainkan peranannya. Untuk agent yang mempunyai genom RNA, harus dilakukan reverse transcription (proses sintesa DNA dari RNA) terlebih dahulu dengan menggunakan enzim reverse transcriptase. Setelah DNA diperoleh baru dilakukan PCR. Reverse transcription dan PCR ini bisa dilakukan sekaligus dan biasanya dinamakan RT-PCR. Teknik PCR ini bersifat kualitatif, oleh sebab itu sejak beberapa tahun yang lalu dikembangkan teknik lain, yaitu Real Time PCR yang bersifat kuantitatif. Dari hasil Real Time PCR ini bisa ditentukan kuantitas suatu agent di dalam tubuh seseorang, sehingga bisa dievaluasi tingkat emergensinya. Pada Real Time PCR ini selain primer diperlukan probe yang harus didisain sesuai dengan sekuen agent yang bersangkutan. Di sini juga diperlukan software atau program Bioinformatika. 1.2.4. Bioinformatika untuk Penemuan Obat Cara untuk menemukan obat biasanya dilakukan dengan menemukan zat/senyawa yang dapat menekan perkembangbiakan suatu agent penyebab penyakit. Karena perkembangbiakan agent tersebut dipengaruhi oleh banyak faktor, maka faktor-faktor inilah yang dijadikan target. Diantaranya adalah enzim-enzim yang diperlukan untuk perkembangbiakan suatu agent Mula-mula yang harus dilakukan adalah analisa struktur dan fungsi enzim-enzim tersebut. Kemudian mencari atau mensintesa zat/senyawa yang dapat menekan fungsi dari enzim-enzim tersebut. Analisa struktur dan fungsi enzim ini dilakukan dengan cara mengganti asam amino tertentu dan menguji efeknya. Analisa penggantian asam amino ini dahulu dilakukan secara random sehingga memerlukan waktu yang lama. Setelah Bioinformatika berkembang, data-data protein yang sudah dianalisa bebas diakses oleh siapapun, baik data sekuen asam amino-nya seperti yang ada di SWISS-PROT (http://www.ebi.ac.uk/swissprot/) maupun struktur 3D-nya yang tersedia di Protein Data Bank (PDB) (http://www.rcsb.org/pdb/). Dengan database yang tersedia ini, enzim yang baru ditemukan dapat dibandingkan sekuen asam amino-nya, sehingga bisa diperkirakan asam amino yang berperan untuk aktivitas (active site) dan kestabilan enzim tersebut. Setelah asam amino yang berperan sebagai active site dan kestabilan enzim tersebut ditemukan, kemudian dicari atau disintesa senyawa yang dapat berinteraksi dengan asam amino tersebut. Dengan data yang ada di PDB, maka dapat dilihat struktur 3D suatu enzim termasuk active site-nya, sehingga bisa diperkirakan bentuk senyawa yang akan berinteraksi dengan active site tersebut. Dengan demikian, kita cukup mensintesa senyawa yang diperkirakan akan berinteraksi, sehingga obat terhadap suatu penyakit akan jauh lebih cepat ditemukan. Cara ini dinamakan “docking” dan telah banyak digunakan oleh perusahaan farmasi untuk penemuan obat baru. Meskipun dengan Bioinformatika ini dapat diperkirakan senyawa yang berinteraksi dan menekan fungsi suatu enzim, namun hasilnya harus dikonfirmasi dahulu melalui eksperimen di laboratorium. Akan tetapi dengan Bioinformatika, semua proses ini bisa dilakukan lebih cepat sehingga lebih efisien baik dari segi waktu maupun finansial. Tahun 1997, Ian Wilmut dari Roslin Institute dan PPL Therapeutics Ltd, Edinburgh, Skotlandia, berhasil mengklon gen manusia yang menghasilkan faktor IX (faktor pembekuan darah), dan memasukkan ke kromosom biri-biri. Diharapkan biri-biri yang selnya mengandung gen manusia faktor IX akan menghasilkan susu yang mengandung faktor pembekuan darah. Jika berhasil diproduksi dalam jumlah banyak maka faktor IX yang diisolasi dari susu harganya bisa lebih murah untuk membantu para penderita hemofilia. Selengkapnya...

Parallel Processing

Berlanjut dari tulisan sebelumnya mengenai komputasi modern, kali ini saya akan membahas mengenai kinerja komputasi dengan parallel processing. Parallel processing atau pemrosesan paralel memiliki pengertian yaitu penggunaan pada lebih dari satu CPU untuk menjalankan sebuah program secara simultan, atau penggunaan dua atau lebih tugas pada waktu yang sama dengan tujuan mempersingkat waktu penyelesaian tugas-tugas tersebut dengan cara mengoptimalkan resource pada sistem komputer yang ada pada tujuan yang sama. Maksudnya program dijalankan dengan banyak CPU secara bersamaan dengan tujuan untuk membuat program yang lebih baik dan dapat diproses dengan cepat. Dapat diambil kesimpulan bahwa pada parallel processing berbeda dengan istilah multitasking, yaitu satu CPU mengangani atau mengeksekusi beberapa program sekaligus, parallel processing dapat disebut juga dengan istilah parallel computing. Pemrosesan paralel dapat mempersingkat waktu eksekusi suatu program dengan cara membagi suatu program menjadi bagian yang lebih kecil agar dapat dikerjakan pada masing-masing prosesor secara bersamaan. Performa dalam pemrosesan paralel diukur dari beberapa banyak peningkatan kecepatan yang diperoleh dalam menggunakan teknik paralel. Pada proses kerja pemrosesan paralel yaitu membagi beban kerja dan mendistribusikannya pada komputer-komputer lain yang terdapat dalam sistem untuk menyelesaikan masalah. Sistem yang akan dibangun tidak akan menggunakan komputer yang didedikasikan secara khusus untuk keperluan pemrosesan paralel melainkan menggunakan komputer yang telah ada. Maksudnya sistem ini akan terdiri dari sejumlah komputer dengan spesifikasi berbeda yang akan bekerja sama untuk menyelesaikan suatu masalah. Kemampuan sistem paralel tergantung dari kemampuan pemrogram untuk membuat aplikasi terdistribusi ketika dijalankan pada sistem paralel. Jika node slave mempunyai prosessor lebih dari satu maka pemrogram harus memperhitungkan kemungkinan paralelisme 2 level : Paralelisme di dalam slvae node (intra-node parallelism) dan paralelisme antar slave node (inter-node parallelism). Inter-node parallelism menggunakan shared memory dalam node sehingga tidak melakukan pertukaran data secara explicit. Sedangkan inter-node parallelism melakukan pertukaran data lewat media yang menghubungkan antara node slave yang ada. Komputasi paralel merupakan salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer juga secara bersamaan. Pada komputasi paralel dibutuhkan saat kapasitas yang diperlukan sangat besar untuk memproses komputasi yang banyak. Di samping itu pemakai harus membuat pemrograman paralel untuk dapat merealisasikan komputasi. Pemrograman paralel memiki tujuan utama yaitu untuk meningkatkan performa komputasi. Oleh karena itu semakin banyak hal yang bisa dilakukan secara bersamaan dalam waktu yang sama, semakin banyak pekerjaan yang bisa diselesaikan. Sumber : http://www.scribd.com/doc/40938360/Makalah-Arkom-Paralel-Processing http://www.gudangmateri.com/2009/12/pemrosesan-paralel.html Selengkapnya...

Saturday, 17 March 2012

Komputasi Modern, Sejarahnya, dan Macam-Macam Komputasi Modern

Manusia telah mengenal angka dan perhitungan sejak berabad-abad yang lalu. Bangsa romawi pun telah dapat menghitung sistem kalender dan rasi bintang. Seiring dengan perkembangan zaman manusia pun melakukan perhitungan-perhitungan yang lebih kompleks. Otak manusia juga mengalami keterbatasan dalam menghitung angka yang jumlahnya bisa berdigit-digit, kemudian diciptakan alat sempoa untuk menghitung, kemudian dekembangkan menjadi kalkulator, Karena semakin berkembangnya alat dan kebutuhan semakin banyak pula data-data yang ingin dihitung, dan mulailah ide pembuatan untuk membuat komputer sebagai alat hitung dengan konsep komputasi modern.

Awal mulanya diciptakan computer pada masa pertama penciptaannya, adalah untuk membantu manusia dalam melakukan pengolahan dan penghitungan data. Hal ini dikarenakan jumlah data yang harus diproses semakin banyak dan semakin kompleks. Bayangkan bila untuk menghitung data, manusia pada waktu dulu masih menggunakan kertas, dan alat bantu manual yang belum canggih seperti sekarang ini. Bila data yang harus diproses semakin bertambah banyak, maka secara otomatis tingkat keakuratan data semakin berkurang, dan prosesnya pun semakin melelahkan.



Oleh karenanya diciptakan sebuah alat komputasi modern yang bisa membantu dan memudahkan manusia dalam menghitung. Selain itu dibutuhkan pula alat penghitungan yang bisa secara otomatis menghitung program bila kita masukkan sebuah program. Sehingga, terciptalah computer sebagai alat hitung yang bisa memenuhi segala kebutuhan tersebut hingga sekarang kita gunakan dengan fungsi yang semakin beragam dan kompleks.

Tonggak awal inilah yang kemudian dinamakan era komputasi modern. Dan ilmu yang mempelajari hal ini kemudian dijadikan sebagai sub ilmu dari ilmu computer. Seiring dengan perkembangan teknologi yang semakin pesat focus dari komputasi modern pun mulai meluas hingga menyentuh bidang ilmu lainnya seperti sains, dan permasalahan sosial yang menyangkut masyarakat umum. Sehingga komputasi modern tidak lagi membicarakan masalah teknis computer tapi bagaimana sebuah permasalahan di pecahkan dengan menggunakan algoritma computer. Selaing menggunakan algoritma, untuk memecahkan masalah bisa juga menggunakan model matematik, sehingga mudah untuk disimulasikan, atau menggunakan teknik penyelesaian numerik.

Seperti yang telah saya bahas di artikel sebelumnya, bidang komputasi modern berbeda dengan ilmu computer secara garis besar yang membahas mengenai teori computer atau pengolahan informasi. Sehingga memang tepatlah bila cabang ilmu ini dijadikan sebagai cabang ilmu computer. Yang harus kita ingat mengenai komputasi modern, bukanlah sekedar menggunakan computer dan bagaimana computer bekerja, tapi bagaimana computer bisa bekerja untuk menyelesaikan masalah. Oleh karenanya lahirlah teori dan teknik baru dalam hal komputasi modern seperti parallel processing, grid computing, dan cloud computing (yang sekarang menjadi bahan kajian saya untuk dijadikan skripsi)

Sejarah Komputasi Modern
Tonggak sejarah awal dari komputasi modern, adalah dengan diciptakannya computer dengan menggunakan arsitektur Von Neumann (lihat artikel saya sebelumnya). Namun, banyak tokoh yang bisa kita angkat dan sebagian diantaranya juga dianggap sebagai bapak komputasi modern, seperti halnya Von Neumann (nama yang paling sering saya temukan di google ketika mencari bahan untuk artikel ini).

Salah satunya adalah nama George stibitz. George Stibitz secara internasional diakui sebagai ayah dari komputer digital modern. Sementara bekerja di laboratorium Bell di November 1937, Stibitz menciptakan dan membangun sebuah relay berbasis kalkulator ia dijuluki sebagai “model k” (k disini maksudnya untuk “kitchen table/meja dapur”, yang merupakan tempat dimana ia membuat relay tersebut). Penemuannya tersebut menjadikan ia sebagai orang pertama yang menggunakan sirkuit biner untuk melakukan operasi aritmatika.


Tonggak berikutnya di bawa oleh Von Neumann. Von Neumann dilahirkan di Budapest, ibu kota Hungaria, pada 28 Desember 1903 dengan nama Neumann Janos. Di tahun 1926 pada umur 22 tahun, Von Neuman lulus dengan dua gelar yaitu gelar S1 pada bidang teknik kimia dari ETH dan gelar doktor (Ph.D) pada bidang matematika dari Universitas Budapest. Von Neumann sangat tertarik pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial nonlinier yang digunakan, Von Neumann kemudian beralih dalam bidang komputasi. Von Neumann menjadi seorang konsultan pada pengembangan komputer ENIAC, dia merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah seperangkat komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori.

Arsitektur ini digunakan oleh hampir semua komputer saat ini. Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama: Unit Aritmatika dan Logis (ALU), unit kontrol, memori, dan alat masukan dan hasil (secara kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat, “bus”.

Macam-macam komputasi modern:
Untuk mengetahui jenis-jenis dari komputasi modern, kita harus mengetahui dahulu karakteristik dari komputasi modern.
Karakteristik komputasi modern ada 3 macam, yaitu :
1. Komputer-komputer penyedia sumber daya bersifat heterogenous karena terdiri dari berbagai jenis perangkat keras, sistem operasi, serta aplikasi yang terpasang.
2. Komputer-komputer terhubung ke jaringan yang luas dengan kapasitas bandwidth yang beragam.
3. Komputer maupun jaringan tidak terdedikasi, bisa hidup atau mati sewaktu-waktu tanpa jadwal yang jelas.

Berikut merupakan contoh dari jenis-jenis komputasi modern:
1. Mobile Computing atau Komputasi Bergerak
Mobile computing (komputasi bergerak) merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel serta mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel.
2. Grid Computing
Komputasi grid memanfaatkan kekuatan pengolahan idle berbagai unit komputer, dan menggunakan kekuatan proses untuk menghitung satu pekerjaan.
3. Cloud Computing atau Komputasi Awan
Cloud computing adalah perluasan dari konsep pemrograman berorientasi objek abstraksi. Abstraksi, sebagaimana dijelaskan sebelumnya, menghapus rincian kerja yang kompleks dari visibilitas. Komputasi awan adalah sebuah paradigm baru dari konsep yang sebenarnya sudah ada. Beberapa aplikasi yang sangat akrab dari cloud computing adalah icloud (produk dari Apple) dimana user menyimpan data-data phonebook mereka di server Apple, bukan lagi di handphone mereka. Selain contoh it ada juga contoh dari satu provider Indonesia XL, yaitu XL Klik, dimana dengan menginstall XL Klik User sudah dapat menikmati beberapa aplikasi jejaring social, yang sebenarnya aplikasi itu terinstall di server XL, bukan di handphone mereka. Sehingga mereka bisa merasakan hp mereka seperti handphone yang jauh lebih pintar dan mahal.

Selengkapnya...

Friday, 9 March 2012

KOMPUTASI MODERN, PARALLEL PROCESSING, BIOINFORMATIKA

Komputasi Modern

Komputasi Modern sebenarnya bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data yang diinput dengan menggunakan suatu algoritma. Memang istilah ini agak kurang familiar di telinga masyarakat pada umumnya. Hal inilah yang kemudian pula dikenal dengan istilah teori Komputasi. Teori Komputasi ini kemudian dimasukkan ke dalam suatu sub bidang dari ilmu komputer dan matematika.

Lalu mengapa harus ada embel-embel kata “Modern”, karena teknik komputasi yang dilakukan menggunakan komputer, baik itu dari sisi hardware maupun software. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Namun sekarang, kebanyakan komputasi telah dilakukan dengan menggunakan komputer. Tujuan dari penggunaan komputer dalam melakukan komputasi ini tentunya dikarenakan kemampuan dari komputer untuk bisa melakukan penghitungan dan menyelesaikan tugas dengan cepat dan mudah.

Beberapa definisi lain dari sumber berbeda mengatakan bahwa secara umum, komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika, dan teknik penyelesaian numerik, serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah. Dalam penggunaan praktis, biasanya berupa 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.

Bidang ini berbeda dengan ilmu komputer (computer science), yang mengkaji komputasi, komputer dan pemrosesan informasi. Bidang ini juga berbeda dengan teori dan percobaan sebagai bentuk tradisional dari ilmu dan kerja keilmuan. Oleh karenanya bidang ilmu komputasi modern ini dimasukkan ke dalam sub ilmu komputer.

Komputasi modern menghitung dan mencari solusi dari masalah yang ada, yang menjadi perhitungan dari komputasi modern adalah :nai
- Akurasi (bit, Floating poin)
- Kecepatan (Dalam satuan Hz)
- Problem volume besar (Down sizing atau paralel)
- Modeling (NN dan GA)
- Kompleksitas (Menggunakan teori Big O)

Sejarah Komputasi Modern
 

Komputasi Modern pertama kali digagasi oleh John Von Neumann. Beliau di lahirkan di Budapest, ibukota Hungaria pada 28 Desember 1903 dengan nama Neumann Janos. Mengapa Von Neumann ? Karena prinsip arsitektur beliau masih terus digunakan meskipun implementasi mesin dari sebuah tabung vakum, ke sirkuit terpadu (Integrated Circuit). Yang membuatnya tidak berubah adalah aliran informasi yang mengalir di dalam computer tersebut.
 

Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama: Unit Aritmatika dan Logis (ALU), unit kontrol, memori, dan alat masukan dan hasil (secara kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat, “bus”.
Pada dasarnya komputer arsitektur Von Neumann adalah terdiri dari
elemen sebagai berikut:

  •   Prosesor, merupakan pusat dari kontrol dan pemrosesan instruksi pada komputer.
  •   Memori, digunakan untuk menyimpan informasi baik program maupun data.
  •   Perangkat input-output, berfungsi sebagai media yang menangkap respon dari luar serta menyajikan informasi keluar sistem komputer.

Contoh Komputasi Modern
• Konrad Zuse’s electromechanical “Z mesin”.Z3 (1941) sebuah mesin pertama menampilkan biner aritmatika, termasuk aritmatika floating point dan ukuran programmability. Pada tahun 1998, Z3 operasional pertama di dunia komputer itu di anggap sebagai Turing lengkap. 


• Berikutnya Non-programmable Atanasoff-Berry Computer yang di temukan pada tahun 1941 alat ini menggunakan tabung hampa berdasarkan perhitungan, angka biner, dan regeneratif memori kapasitor.Penggunaan memori regeneratif diperbolehkan untuk menjadi jauh lebih seragam (berukuran meja besar atau meja kerja).


• Selanjutnya komputer Colossus ditemukan pada tahun 1943, berkemampuan untuk membatasi kemampuan program pada alat ini menunjukkan bahwa perangkat menggunakan ribuan tabung dapat digunakan lebih baik dan elektronik reprogrammable.Komputer ini digunakan untuk memecahkan kode perang Jerman.


• The Harvard Mark I ditemukan pada 1944, mempunyai skala besar, merupakan komputer elektromekanis dengan programmability terbatas.


• Lalu lahirlah US Army’s Ballistic Research Laboratory ENIAC ditemukan pada tahun 1946, komputer ini digunakan unutk menghitung desimal aritmatika dan biasanya disebut sebagai tujuan umum pertama komputer elektronik (ENIAC merupaka generasi yang sudah sangat berkembang di zamannya sejak komputer pertama Konrad Zuse ’s Z3 yang ditemukan padatahun 1941).


• Mobile computing (komputasi bergerak) merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel serta mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel. Berdasarkan penjelasan tersebut, untuk kemajuan teknologi ke arah yang lebih dinamis membutuhkan perubahan dari sisi manusia maupun alat. Contoh dari mobile computing adalah GPS, smart phone, dan sebagainya.


• Komputasi grid memanfaatkan kekuatan pengolahan idle berbagai unit komputer, dan menggunakan kekuatan proses untuk menghitung satu pekerjaan. Pekerjaan itu sendiri dikontrol oleh satu komputer utama, dan dipecah menjadi beberapa tugas yang dapat dilaksanakan secara bersamaan pada komputer yang berbeda. Tugas-tugas ini tidak perlu saling eksklusif, meskipun itu adalah skenario yang ideal. Sebagai tugas lengkap pada berbagai unit komputasi, hasil dikirim kembali ke unit pengendali, yang kemudian collates itu membentuk keluaran kohesif.


• Cloud computing adalah perluasan dari konsep pemrograman berorientasi objek abstraksi. Abstraksi, sebagaimana dijelaskan sebelumnya, menghapus rincian kerja yang kompleks dari visibilitas. Semua yang terlihat adalah sebuah antarmuka, yang menerima masukan dan memberikan output. Bagaimana output ini dihitung benar-benar tersembunyi.
 

Sumber :
http://id.wikipedia.org/wiki/Komputasi
http://wartawarga.gunadarma.ac.id/2011/03/komputasi-modern-adalah%E2%80%A6/
http://beniputra.wordpress.com/2011/02/16/artikel-komputasi-modern/

Parallel Processing

 
Kemampuan pemrosesan secara parallel sebenarnya terinspirasi dari kemampuan cara kerja otak kita. Menurut kata dosesn pemrogramann parallel saya, otak manusia adalah mesin parallel paling canggih di dunia, yang pada saat bersamaan bisa memproses beberapa kerja / tasks sekaligus.
 

Misalnya:
saat kita mengerjakan ujian kuliah, mata kita membaca soal dari kertas ujian. Pada saat hampir bersamaan, otak kita mengartikan (encode) soal yang kita baca ke dalam memori yang tersimpan di otak, sambil berpikir apa yang diinginkan oleh soal tersebut dan bagaimana pemecahannya. Dan terkadang tanpa kita sadari tangan kita sudah mengerjakan soal tersebut, tanpa harus kita perintahkan dengan mulut.
 

Nah, dari contoh di atas ada baiknya kita untuk mendefinisikan parallel processing oleh otak kita, sebelum mendefinisikan proses parallel dalam computer.
“ Pengolahan paralel adalah kemampuan otak untuk secara bersamaan memproses rangsangan yang masuk yang berbeda-beda kualitas. Hal ini menjadi paling penting dalam visi, sebagai otak membagi apa yang dilihatnya menjadi empat komponen: warna, gerakan, bentuk, dan kedalaman. Ini individual dianalisis dan kemudian dibandingkan dengan kenangan yang tersimpan, yang membantu otak mengidentifikasi apa yang Anda lihat. Otak kemudian menggabungkan semua ini menjadi bidang pandang bahwa Anda melihat dan memahami. Pemrosesan paralel telah dikaitkan dengan beberapa psikolog eksperimental, dengan efek Stroop. Ini adalah operasi terus-menerus dan mulus.”

Parallel Processing pada Komputer

Parallel Processing adalah penggunaan lebih dari satu CPU atau inti prosesor secara simultan untuk mengeksekusi sebuah program atau banyak program dengan komputasi ganda. Idealnya, parallel processing membuat program berjalan lebih cepat karena ada mesin yang lebih (CPU atau core) menjalankannya.

Dalam praktek, seringkali sulit membagi program sedemikian rupa sehingga terpisah atau CPU core dapat mengeksekusi bagian yang berbeda tanpa mengganggu satu sama lain. Sebagian besar komputer hanya memiliki satu CPU, tetapi beberapa model memiliki beberapa chip prosesor, dan multi-core menjadi norma. Bahkan ada komputer dengan ribuan CPU.

Dengan single-CPU, single core komputer, adalah mungkin untuk melakukan proses pengolahan paralel dengan menghubungkan komputer dalam jaringan. Namun, jenis pemrosesan paralel membutuhkan perangkat lunak yang sangat canggih yang disebut perangkat lunak pengolah didistribusikan.

Perhatikan bahwa paralelisme berbeda dari konkurensi. Concurrency adalah istilah yang digunakan dalam sistem operasi dan database masyarakat yang mengacu pada milik suatu sistem di mana banyak tugas tetap aktif secara logis dan membuat kemajuan pada saat yang sama dengan interleaving urutan pelaksanaan tugas dan dengan demikian menciptakan ilusi sekaligus melaksanakan instruksi. Paralelisme, di sisi lain, adalah istilah yang biasanya digunakan oleh komunitas superkomputer untuk menggambarkan eksekusi yang secara fisik mengeksekusi secara bersamaan dengan tujuan untuk memecahkan masalah dalam waktu yang lebih atau pemecahan masalah yang lebih besar dalam waktu yang sama . Paralelisme mengeksploitasi konkurensi.

Hubungan antara Komputasi Modern dan Parallel Processing

Pemrosesan paralel juga disebut komputasi paralel. Dalam upaya lebih murah pengolahan komputasi paralel menyediakan alternatif pilihan yang layak. Waktu idle siklus prosesor di seluruh jaringan dapat digunakan secara efektif oleh perangkat lunak komputasi terdistribusi yang canggih. Pengolahan paralel istilah digunakan untuk mewakili kelas besar teknik yang digunakan untuk memberikan tugas pengolahan simultan data untuk tujuan meningkatkan kecepatan komputasi dari sistem komputer.

Keuntungan: - waktu eksekusi lebih cepat, throughput jadi lebih tinggi.. Kekurangan: - perangkat keras lainnya yang dibutuhkan, kebutuhan daya juga lebih. Tidak baik untuk daya rendah dan perangkat mobile.

Sehingga dikarenakan adanya keuntungan dan kemampuan dari parallel processing, maka dianggap parallel processing adalah salah satu teknik komputasi modern.

Sumber:
http://id.wikipedia.org/wiki/Komputasi

Mengenal BioInformatika
1. Apa itu Bioinformatika ?

Bioinformatika adalah bidang ilmu di mana biologi, ilmu komputer, dan teknologi informasi bergabung untuk membentuk materi tunggal. Tujuan utama bidang ini adalah untuk memungkinkan penemuan wawasan biologi baru serta untuk menciptakan perspektif global dimana prinsip-prinsip pemersatu dalam biologi dapat dilihat.Pada awal "revolusi genom", yang menjadi perhatian dalam bioinformatika adalah penciptaan dan pemeliharaan database untuk menyimpan informasi biologis, seperti sekuens asam amino dan nukleotida.


2. Mengapa Bioinformatika menjadi penting ?

Meskipun penyakit manusia tidak dapat ditemukan dalam bentuk yang sama persis pada hewan, mungkin ada data yang cukup untuk model binatang yang memungkinkan peneliti untuk membuat kesimpulan tentang proses pada manusia. Hal itulah yang menyebabkan mengapa bioinformatika menjadi penting.

Sumber:
http://qodel.blogspot.com/2011/05/kuis-softskill.html
http://ianspace.wordpress.com/2011/03/30/kinerja-komputasi-dengan-parallel-processing/#more-480


Selengkapnya...

Monday, 2 January 2012

Bedah Web Dunia Fantasi Ancol

Siapa yang tidak tahu wahana Dunia Fantasi Ancol? Wahana permainan outdor pertama dan terbesar di Indonesia khususnya Jakarta. Dalam wahana tersebut terdapat banyak sekali permainan yang sangat seru dan saying bila tidak dimainkan. Permainan adalah permainan Kora-kora, Untang-anting, Bianglala, Lorong sesat, Istana boneka, dll.


Setiap tahunnya terutama dalam event-event liburan tertentu, seperti libur Lebaran, Natal dan Tahun Baru, wahana dunia fantasi menjadi salah satu tujuan utama para pengunjung baik dari dalam kota Jakarta, maupun luar kota Jakarta. Selain itu untuk semakin mengguggah rasa atau keinginan calon pengunjung, wahana Dunia Fantasi Ancol juga menyediakan berbagai macam paket promo yang menang sengaja di bundling dengan beberapa restoran, produk-produk perbankan, ataupun instansi lainnya, seperti instansi pemerintahan dan swasta.

Untuk bisa mengetahui segala hal mengenai Dufan, pengunjung dapat dengan mudah langsung mengunjungi situs wahana ancol yang sangat interaktif dan mudah dimengerti. Dalam situs tersrbut, bukan hanya ada Wahana Dufan saja, tetapi juga berbagai macam wahana lainnya yang juga terdapat di wahana Ancol, seperti wahana Gelanggang Samudera, taman Pantai, Atlantis, Pasar Seni Ancol dll.







Dalam situs Dufan sendiri anda bisa langsung mengetahui Wahana apa saja yang bisa dimainkan, berapa harga tiketnya, promo apa saja yang disediakan beserta masa berlakunya. Selain itu juga disediakan berita mengenai Dufan, agenda Dufan, dll.
Untuk paket promo, Dufan secara berkelanjutan membuka paket member untuk pelanggan setia mereka. Bisa berupa paket platinum annual pass, seharga 350 ribu, maupun paket biasa. Rekanan bisnis Dufan bekerja sama dengan beberapa pihak perbankan, misalnya kartu kredit BNI, BRI, BCA, maupun Mandiri. Selain itu ada beberapa restoran yang juga pernah menjadi rekanan bisnis Dufan seperti misalnya Resotran Fast Food A&W, McDonald, dll. Dan juga beberapa instansi swasta seperti Instansi Agung Sedayu Grup yang sedang membangun Apartemen Ancol Mansion dimana para pengunjung yang juga pemilik apartemen tersebut gratis masuk Ancol selama setahun, dan otomatis menjadi membernya.

Asik bukan, apakah anda juga berminat? Sudah berapa kali anda ke Dufan? Yang jelas, akan lebih asik bila kita menghabiskan masa liburan di dalam negeri, ketimbang menghabiskan di luar negeri dimana penghasilannya masuk sendiri ke dalam negeri kita hehehe

sumber:
ancol.com
Selengkapnya...

Sunday, 1 January 2012

Webstore Bhinneka.com, webstore komputer terpercaya

Anda orang yang suka berbelanja online? Anda suka dengan barang-barang atau gadget elektronik, seperti computer, handphone, laptop, ataupun camera digital, dan barang-barang sejenis lainnya? Kalau memang iya, anda pasti sudah pasti mengenal atau paling tidak mengetahui webstore yang sudah sangat terkenal sebagai webstore computer dan gadget-gadget lainnya, Bhinneka.com.
Sebelum berbicara mengenai bhinneka, ada beberapa hal yang harus kita ketahui….





Yap, tentunya kita sudah sangat paham mengenai apa itu webstore, fungsi dan kegunaannya, dan apa tujuannya. Tujuan dari webstore sama dengan store atau warung konvensional lainnya, yaitu menjual barang-barang sebanyak-banyaknya, dan mendapatkan keuntungan sebesar-besarnya. Namun tentunya wujud fisik dari webstore tentunya berbeda, dengan store konvensional. Wujud fisik dari webstore adalah sebuah website. Sehingga kita tidak bisa melihat wujud fisik dari barang yang akan kita pilih. Tidak bisa melakukan testing barang yang ingin kita pilih, dan barang-barang yang kita sudah bayar tidak langsung dapat kita gunakan karena brang-tersebut masih dalam proses pengiiriman.

Namun ada beberapa keuntungan dari berbelanja online melalui webstore yang sudah ada, seperti bhinneka.com. Yaitu, kita tidak perlu datang ke sebuah toko untuk berbelanja barang. Hemat waktu, dan tidak perlu direpotkan dengan membawa barang kesana kemari setelah kita berbelanja. Selain itu ada beberapa webstore yang sudah menyediakan fasilitas tawar-menawar seperti halnya dengan store konvensional yang sudah ada. Dan tentunya harus ada rasa kepercayaan dari kita saat berbelanja online saat kita hendak melakukan belkanja online. Agar kita tidak mudah untuk tertipu atau mendapatkan hal-hal yang tidak kita inginkan.

Mengenai bhinneka.com

Website dengan alamat lengkap www.bhineka.com ini dapat dijadikan barometer harga untuk peralatan komputer. Dengan feature pricelist yang disediakan oleh website ini, Anda dapat menemukan berbagai komponen komputer, mulai dari vga, motherboard, cpu, sampai dengan aksesoris yang paling kecil sekalipun. Desain yang menarik dan menu navigasi yang mudah dimengerti, menambah daya tarik website itu sendiri.
Selain menawarkan beberapa produk, Bhinneka.com juga melengkapi website ini dengan tool konversi beberapa mata uang dunia terhadap Rupiah. Jadi Anda tidak perlu repot lagi menggunakan kalkulator untuk mengkonversi harga yang dicantumkan dalam website ini. Cukup dengan mengklik harga yang tertera, Anda langsung dapat mengetahui berapa harga produk tersebut dalam satuan Rupiah.
Feature lain yang menarik dari website ini adalah Anda dapat melakukan perencanaan merakit sebuah komputer dengan berbagai merk periferal yang menjadi pilihan Anda dengan budget sesuai yang dimiliki. Selain itu, Bhineka.com juga menyediakan fasilitas kredit untuk produk yang dijualnya, tentunya dengan persyaratan yang telah ditentukan.
Bhinneka.com juga menawarkan fasilitas keanggotaan yang cukup menarik. Apabila Anda mendaftarkan diri menjadi member dari website ini, Bhineka.com menyediakan diskon khusus. Selain itu, Anda dapat menghemat waktu dengan berbelanja online tanpa harus diminta data keterangan dimasa yang akan datang.

Cara Belanja
Belanja Secara Online Menggunakan Shopping Cart
1. Pilih produk yang ingin Anda beli dengan menekan tombol di halaman product list, tombol di halaman detail product atau di halaman mana saja yang ada salah satu diantara kedua tombol itu. Maka produk yang Anda pilih akan masuk ke dalam tabel Shopping Cart.







2. Setelah anda tekan tombol-tombol tersebut, maka barang yang anda pilih akan masuk ke dalam Shopping Cart anda. Silakan baca manual Shopping Cart jika anda belum pernah menggunakannya atau belum paham prosesnya.

Belanja Via Telepon / Email
1. Bhinneka juga melayani pembelian melalui telepon (62-21) 4229555 – 4261617.
2. Anda juga bisa berbelanja dan menghubungi bhinneka melalui email care@bhinneka.com


Kunjungan Langsung
1. Anda juga bisa melakukan pembelian secara langsung dengan mengunjungi kantor atau outlet Bhinneka. Silahkan klik di sini untuk mengetahui alamat lengkap kantor dan outlet-outlet Bhinneka.
2. Berhubung tidak semua barang on-stock disetiap lokasi, mohon konfirmasi kunjungan Anda ke Sales Consultant kami agar bisa menyiapkan barang yang ingin Anda beli.

CARA PEMBAYARAN
Transfer Bank
1. Pembayaran dapat dilakukan dengan bank transfer standard atau dengan ATM BCA, ATM Mandiri atau dengan BII Internet Banking.

2. Jika Anda belanja secara online, maka no. rekening untuk transfer akan muncul dengan sendirinya. Jika Anda ingin belanja secara offline, silakan hubungi bhinneka di 021-4261617, 4229555 atau email care@bhinneka.com untuk informasi nomor rekening.

3. Untuk pelanggan dari luar kota, sementara ini bhinneka hanya melayani pembayaran dengan bank transfer.

4. Barang akan dikirim oleh bhinneka setelah transfer diterima. Bila Anda menginginkan barang segera dikirim tanpa menunggu proses tranfer bank, silakan fax bukti transfer Anda ke no di 021-4257787 atau email sales konsultant yang melayani, atau SMS di 0812-123-8000 untuk dapat dibantu mempercepat proses pengiriman barang.


KlikBCA

1. Pembayaran dapat dilakukan secara online melalui KlikBCA (www.klikbca.com).
2. Semua transaksi Anda akan tercatat dan langsung bisa diakses dari www.klikbca.com, pilih menu Pembayaran e-Commerce, lalu pilih kategori Elektronik, kemudian pilih perusahaan Bhinneka.Com.
3. Anda tidak perlu repot-repot lagi melakukan konfirmasi kepada sales bhinneka atas pembayaran yang telah dilakukan.


Kartu Kredit / BCA Debit
1. Untuk pembayaran dengan kartu kredit, bhinneka menerima pembayaran dengan kartu Visa, Master, AMEX, BCA dan BCA Debit secara offline di kantor/outlet bhinneka.

2. Untuk pembayaran dengan kartu kredit secara offline, bhinneka akan mengenakan surcharge sebesar 2.5% dari nilai produk yang dibeli. BCA Debit tidak dikenakan charge.

3. Untuk produk yang berlogo 0% dengan kartu kredit BCA, Mandiri, atau CIMB Niaga, Anda bisa mengkonversi transaksi tersebut menjadi cicilan 0%. Pembayaran kartu kredit dengan cicilan 0% hanya dapat dilakukan di outlet Bhinneka.

4. Bila Anda ingin membayar secara kartu kredit di tempat (Jakarta), silakan hubungi sales konsultan untuk dapat dibantu (tidak berlaku untuk pembelian dengan cicilan 0%).

Bayar di Tempat (COD)
1. Khusus untuk wilayah Jabotabek bhinneka juga melayani pembelian secara Cash On Delivery. Barang Anda terima, baru dibayar.
2. Pembayaran ditempat bisa dalam bentuk tunai ataupun BCA debit/kartu kredit (mohon beritahu kepada sales yang melayani Anda sebelum pengiriman)
3. Anda juga bisa memilih pembayaran dengan SMS Banking Mandiri ditempat. Kurir bhinneka yang mengantar dilengkapi dengan peralatan yang memungkinkan hal ini (silahkan beritahu ke sales yang melayani Anda sebelum pengiriman).

Proses Perusahaan
1. Untuk perusahaan yang memerlukan proses Administrasi dan mengakibatkan pembayaran tidak bisa dibayar secara tunai saat barang diterima, silakan hubungi Sales konsultan bhinneka untuk membantu.
2. Bhinneka mohon maaf jika tidak semua perusahaan dapat kami layani untuk kondisi ini. Hanya perusahaan yang memasukan data secara lengkap pada bagian keuangan kami yang akan diproses.


sumber:
Bhinneka.com

Selengkapnya...

Indonesia Memasuki Zaman E-KTP

Belakangan ini rakyat Indonesia terutama Jakarta dihebohkan dengan salah satu isu mengenai penggantian kartu pengenal data diri, atau yang lebih dikenal dengan istilah KTP (Kartu Tanda Penduduk), menjadi e-ktp, atau KTP yang bersifat elektronik. Lantas apa itu e-ktp?, mengapa kita harus mengganti ktp kita menjadi e-ktp?, apa fungsi dan kegunaan dari e-ktp?.

e-KTP atau KTP Elektronik adalah dokumen kependudukan yang memuat sistem keamanan / pengendalian baik dari sisi administrasi ataupun teknologi informasi dengan berbasis pada database kependudukan nasional.

Penduduk hanya diperbolehkan memiliki 1 (satu) KTP yang tercantum Nomor Induk Kependudukan (NIK). NIK merupakan identitas tunggal setiap penduduk dan berlaku seumur hidup

Nomor NIK yang ada di e-KTP nantinya akan dijadikan dasar dalam penerbitan Paspor, Surat Izin Mengemudi (SIM), Nomor Pokok Wajib Pajak (NPWP), Polis Asuransi, Sertifikat atas Hak Tanah dan penerbitan dokumen identitas lainnya (Pasal 13 UU No. 23 Tahun 2006 tentang Adminduk)

Berbeda halnya dengan ktp yang lama, karena belum bersifat otomatisasi, satu orang bias saja memiliki lebih dari 1 ktp. Salah satunya dikarenakan seringnya orang tersebut untuk berpindah daerah dalam waktu yang sering. Misalnya saja orang yang tinggal di daerah Bogor namun bekerja di daerah Jakarta. Akhirnya untuk memudahkan proses administrasi orang tersebut membuat dua buah ktp. Selain itu alasan kehilangan juga sering mengakibatkan ktp yang dimilikinya menjadi 2. Misalnya saja ada satu orang yang kehilangan ktp, lalu melapor ke polisi bahwa ktpnya hilang, sehingga bisa untuk memproses ktp yang baru. Namun bila ternyata ktp yang awalnya dikira hilang, ditemukan, ktp tersebut masih bisa digunakan sebagai data diri orang tersebut (pengalaman dari beberapa orang terdekat saya).

Nah dengan adanya e-ktp ini diharapkan hal-hal seperti ini tidak terjadi lagi. Sehingga memudahkan dalam proses pendataan dan proses administrasi Negara lainnya.
Proses Pembuatan e-KTP, Kurang Lebih Sama dengan Pembuatan SIM dan Passport (tata cara, prosedur)

Proses pembuatan e- KTP (Secara Umum)
> Ambil nomor antrean
> Tunggu pemanggilan nomor antrean
> Menuju ke loket yang ditentukan
> Entry data dan foto
> Pembuatan KTP selesai

- Penduduk datang ke tempat pelayanan membawa surat panggilan
- Petugas melakukan verifikasi data penduduk dengan database
- Foto (digital)
- Tandatangan (pada alat perekam tandatangan)
- Perekaman sidik jari (pada alat perekam sidik jari) & scan retina mata
- Petugas membubuhkan TTD dan stempel pada surat panggilan yang sekaligus sebagai tandabukti bahwa penduduk telah melakukan perekaman foto tandatangan sidikjari.
- Penduduk dipersilahkan pulang untuk menunggu hasil PROSES PENCETAKAN 2 MINGGU setelah Pembuatan.

Syarat pengurusan KTP
> Berusia 17 tahun
> Menunjukkan surat pengantar dari keuchik
> Mengisi formulir F1.01 (bagi penduduk yang belum pernah mengisi/belum ada data di sistem informasi administrasi kependudukan) ditanda tangani oleh keuchik
> Foto copy Kartu Keluarga (KK)

Fungsi dan kegunaan e-KTP adalah :
1. Sebagai identitas jati diri
2.Berlaku Nasional, sehingga tidak perlu lagi membuat KTP lokal untuk pengurusan izin, pembukaan rekening Bank, dan sebagainya;
3. Mencegah KTP ganda dan pemalsuan KTP; Terciptanya keakuratan data penduduk untuk mendukung program pembangunan.

Sumber: pengalaman pribadi, orang sekitar
e-ktp.com


Selengkapnya...

Tuesday, 27 December 2011

Memahami Histogram Java (Reza Budi 58409013 4IA11)

Histogram citra adalah grafik yang menggambarkan penyebaran nilai-nilai intensitas pixel dari suatu citra atau bagian tertentu di dalam citra. Histogram juga dapat menunjukkan banyak hal tentang kecerahan (brightness) dan kontras (contrast) dari sebuah gambar. Secara grafis histogram ditampilkan dengan diagram batang



Misal citra digital memiliki L derajat keabuan. (misalnya citra dengan kuantisasi derajat keabuan 8-bit, nilai derajat keabuan dari 0 – 255) secara matematis dapat dihitung dengan rumus :

Dimana ni = jumlah pixel yang memiliki derajat keabuan I
n = jumlah seluruh pixel di dalam citra
Sebagai contoh matrik citra berukuran 8 x 8 dengan derajat keabuan dari 0 sampai 15 ( ada 16 buah derajat keabuan)




ni Hi=ni/n (n=64)
0 8 0.125
1 4 0.0625

2 5 0.078125
3 2 0.03125
4 2 0.03125
5 3 0.046875
6 1 0.015625
7 3 0.0156875
8 6 0.09375
9 3 0.046875
10 7 0.109375
11 4 0.0625
12 5 0.078125
13 3 0.046875
14 4 0.0625
15 3 0.046875

Semakin besar nilai ni maka semakin besar pula nilai hi

Dalam tugas ini saya membuatnya dengan menggunakan bahasa Java. Untuk memanggil gambar saya menggunakan jFileChooser. Lalu setelah mendapatkan gambarnya saya masukkan ke dalam Buffered image, untuk menghitung width dan height dari gambar itu. Lalu dengan pengulangan sebanyak width x height, saya hitung RGB dari gambar, sehingga dihasilkanlah sebuah histogram dari image yang saya panggil.

Untuk bisa memainkan nilai histogram saya membuat sebuah slider. Dimana rumus hitungannya adalah bila jumlah rata2 penambahan RGB < dari treshold yang dimasukkan akan mengembalikan nilai RGB, sebaliknya akan berkurang menjadi hitam. Berikut coding dari program yang saya maksud Berikut tampilan dari coding Java yang saya buat:



tampilan ketika memanggil gambar:

tampilan histogram awal gambar:




tampilan ketika slider di geser:



Untuk mendownload project:
Histogram Java



Selengkapnya...

Thursday, 29 September 2011

Tanggung Jawab Sosial Perusahaan Terhadap Masyarakat dan Lingkungan

Perusahaan dalam mata rantai bisnis tentunya sangat mengutamakan aspek keuntungan sebagai upaya untuk mempertahankan kehidupan dan eksistensi perusahaan. Namun sebagai bagian dari kehidupan masyarakat, perusahaan pun seharusnya juga memberikan andil yang cukup terhadap lingkungan dan kehidupan masyarakat, terutama di lingkungan yang dekat dengan perusahaan tersebut.

Hal ini pun juga seyogyanya dipikirkan oleh perusahaan yang menggunakan sumber daya alam sebagai produk mereka, atau perusahaan yang bergerak di bidang kesehatan. Dua bidang inilah yang ingn saya angkat dalam topik artikel ini. Namun, hal ini bukanlah sebagai promosi atau sejenisnya. Namun hal ini saya lakukan agar tumbuh kesadaran dari kita semua, dalam hal ini siapapun sebagai bukti kepedulian kita terhadap lingkungan dan saudara-saudara di sekitar kita.

Salah satu bukti kepedulian itu antara lain adanya sebuah bentuk penghargaan yang dinamai Indonesia Green Awards sebagai penghargaan kepada individu ataupun perusahaan yang peduli terhadap kelestarian lingkungan dan alam. Penghargaan ini diberikan oleh La Tofi School of CSR yang saya baca di bisniskeuangan.kompas.com 28 September lalu. 


Perusahaan-perusahaan yang mendapatkan kehormatan sebagai penginspirasi bumi ini diberikan kepada Danone Aqua, PT Telekomunikasi Indonesia (Persero) Tbk, BSD Green Office Park, HSBC Indonesia, PT Antam (Persero) Tbk, PT Semen Gresik (Persero) Tbk, PT Jasa Marga (Persero) Tbk, Surabaya Plaza Hotel, PT PP (Persero) Tbk, PT BNI (Persero) Tbk, PT SMART Tbk (Kalimantan Barat), PT Riau Andalana Pulp and Paper, PT Indocement Tunggal Prakarsa Tbk, PT Astra Agro Lestari Tbk, PT Telekomunikasi Selular, PT Bukit Asam (Persero) Tbk), Sinarmas Forestry, PT Wiraswasta Gemilang Indonesia, PT Bakrieland Development Tbk, Djarum Trees for Life, PT Freeport Indonesia, dan Total EP Indonesia.
 

Menanggapi hal ini, PT Danone Aqua melalui pemimpinnya, Parmaningsih Hadinegoro menyampaikan bahwa tanggung jawab sosial perusahaan Danone Aqua telah diwujudkan dengan program Aqua Lestari. Dan program itu sudah berjalan cukup lama hingga saat ini. Program Aqua Lestari adalah sebuah program yang melibatkan masyarakat sekitar untuk program pelestarian lingkungan, pemberdayaan masyarakat, pendidikan, dan peningkatan ekonomi. Program ini pun juga bisa dikatakan sebagai bukti kesinambungan antara aspek bisnis dan tanggung jawab perusahaan terhadap lingkungan dan sosial (Corporate Social Responsibility).
 

Sebenarnya masih banyak perusahaan yang turut andil dalam kepedulian terhadap lingkungan. Misalnya saja produk pasta gigi pepsodent (tanpa ada maksud promosi sekalipun) yang mengadakan bulan kesehatan gigi dan pemeliharaan kesehatan gigi gratis, dan sejenisnya. Begitu pula terhadap pendidikan, banyak sekali perusahaan yang telah memberikan beasiswa terhadap anak-anak berprestasi yang kurang mampu secara ekonomi untuk mengenyam pendidikan. Namun, masih ada saja oknum-oknum yang merusak lingkungan, melakukan penggusuran hanya untuk sebuah mall atau apartemen, bahkan masih saja ada perusahaan yang membuang limbah mereka secara langsung ke alam. Harusnya tulisan ini menjadikan perenungan bagi kita semua, untuk lebih perduli terhadap sesama dan lingkungan sebagai wujud syukur terhadap Tuhan YME

Sumber: bisniskeuangan.kompas.com,
              mediaindonesia.com
              megapolitanpos.com
Selengkapnya...

Pola Perekrutan Karyawan Pada Beberapa Perusahaan


Salah satu elemen penting dalam perusahaan adalah faktor sumber daya manusia (SDM). SDM memiliki peranan yang sangat penting dalam menjalankan operasi yang dibutuhkan perusahaan sekaligus sebagai ujung tombak untuk mempertahankan eksistensi perusahaan. Sehingga banyak perusahaan yang berani membayar mahal karyawannya ataupun mendatangkan ekspatriat asing karena mereka memang dianggap sebagai asset perusahaan yang tidak ternilai.
Namun untuk membayar mahal seorang karyawan ataupun mendatangkan seorang ekspatriat bukanlah sebuah keputusan yang mudah bagi setiap perusahaan. Selain membutuhkan beberapa persyaratan khusus seperti tingkat loyalitas, dan capabilities dari si employee, perusahaan haruslah mempunyai dana yang cukup untuk memenuhi tanggung jawab untuk membayar si karyawan.
Akhirnya banyak dari perusahaan yang terjun langsung untuk memilih sendiri karyawannya ketimbang “membeli” karyawan yang sudah jadi. Beberapa cara yang paling umum dan yang saya ketahui a.l.:

  • Advertisement
Maksud dari point ini adalah perusahaan memasang iklan pada beberapa jenis media sehingga memudahkan para jobseeker yang sedang membutuhkan lowongan untuk memenuhi panggilannya. Cara ini adalah yang paling umum digunakan oleh hampir setiap jenis perusahaan dari berbagai tingkatan. Media yang umum digunakan a.l.:
  • Cetak (terutama koran)
  • Radio
  • TV
  • Internet, dll.
  • Jasa Pencari Karyawan/Lowongan kerja
        Terkadang perusahaan membutuhkan bantuan perusahaan lain untuk memenuhi kebutuhan mereka akan karyawan. Oleh karenanya ada jenis perusahaan yang memang mengkhusukan jasa mereka sebagai jembatan antara jobseeker dan perusahaan yang membutuhkan. Ada 2 jenis perusahaan yang umum bergerak di bidang ini, yaitu:
      • Perusahaan Outsourcing
          Jenis perusahaan ini memang mengkhususkan diri mereka dalam mencarikan karyawan pada perusahaan yang sudah menjadi client mereka. Karyawan yang nantinya bekerja di perusahaan client akan bersifat sebagai karyawan kontrak/tidak tetap. Ada beberapa keuntungan dan kekurangan bila anda mencoba mencari pekerjaan dengan menggunakan jasa Outsoursing, seperti:
        • Keuntungan:
            • Kita akan lebih mudah untuk diterima kerja karena memang perusahaan client memang khusus menyewa perusahaan outsource kita untuk mencari employee
            • Kita tahu client-client apa saja yang menggunakan jasa outsource di tempat kita melamar lalu bisa meminta untuk disalurkan pada perusahaan tersebut. Hal ini berlaku pada beberapa perusahaan outsourcing. Jadi bila mungkin ada diantara anda yang memang ingin bekerja di perusahaan tertentu anda bisa lebih mudah bekerja di perusahaan tersebut
            • Jenis pekerjaan yang ditawarkan beragam
              Ini salah satu keuntungan juga. Beragam jenis pekerjaan mulai dari low entry hingga level yang lebih tinggi ditawarkan oleh jasa outsourcing. Jadi anda dengan berbagai latarbelakang tingkat pendidikan pun bisa merasakan kesempatan yang sama untuk bekerja
        • Kekurangan:
        • Sifat kita yang kontrak, sehingga perusahaan dengan mudah melakukan pemutusan hubungan kerja, tanpa memberikan pesangon. Sehingga merugikan di sisi karyawan
        • Pembagian gaji dengan jasa outsource. Perusahaan outsource mendapatkan keuntungan dari gaji karyawannya yang diterima di perushaan client. Besarnya beraneka ragam, tapi biasanya pemagiannya lebih besar untuk perusahaan outsourcing tersebut.
        • Kurangnya perhatian perusahaan pada karyawan yang bekerja sebagai karyawan outsource. Misalnya dari sisi tunjangan, tambahan biaya, yang seharusnya dinikmati oleh karyawan tetap tidak dinikmati oleh karyawan outsource.
      • Perusahaan Jasa Pencarian Lowongan Kerja
              Jenis perusahaan ini sedikit berbeda dengan outsource. Perusahaan ini hanya mengkhususkan diri pada pemasangan iklan lowongan dari berbagai perusahaan. Tapi tidak ikut campur dalam hak dan kewajiban karyawan selama bekerja di perusahaan tersebut. Selain memasang iklan, calon karyawan juga diberikan training, dan seminar bagaimana menjadi karyawan yang baik, sambil memberikan pandangan yang positif. Beberapa contoh perusahaan ini antara lain JobStreet, JobsDB, dll.
  • Open Recruitment
        Terkadang perusahaan ingin langsung mencari sendiri karyawan yang ingin dipekerjakannya. Open recruitment biasanya dibuka langsung di kampus-kampus, sehingga calon mahasiswa yang sudah siap lulus bisa langsung ikut seleksi untuk masuk perusahaan tersebut. Kampus yang dipilih selain memiliki credibility yang dinilai cukup layak dalam menelurkan calon karyawan siap pakai, juga sudah ada relationship khusus dengan perusahaan tersebut. Misalnya saja, pemimpin atau manajer dari perusahaan tersebut merupakan alumni dari kampus A sehingga biasa membuka Open Recruitment di kampus tersebut.
  • Job Fair
    Sama halnya dengan Open Recruitment tapi biasanya perusahaan yang ikut bergabung jauh lebih banyak. Dalam job fair, biasanya langsung diadakan interview (walk in interview), bahkan ada beberapa yang langsung di terima dan keesokannya sudah bisa bekerja di perusahaan tersebut. Tips yang umum digunakan oleh para pencari kerja di Job Fair adalah menyiapkan surat lowongan yang banyak sehingga bisa langsung dimasukkan ke beberapa perusahaan sekaligus.
  • Ikatan Dinas
      Biasanya perusahaan yang membuka ikatan dinas adalah BUMN ataupun Instansi Pemerintah. Biasanya karyawan yang ditarik pun berasal dari sekolah ikatan dinas seperti STAN, STT Telkom, STIS (Ilmu Statistika), IPDN(STIP), dll. Selain instansi pemerintahan ada pula beberapa perusahaan swasta, seperti bank atau perusahaan asuransi yang juga membuka pendidikan bagi calon karyawannya lalu langsung ditarik bekerja dengan ikatan dinas. Program ini biasanya dikenal dengan istilah “Officer Development Program” ataupun “Operation Development Program” yang biasa dikenal dengan singkatan ODP. Lulusan ODP nantinya langsung akan bekerja di tingkat menengah tentunya dengan jenjang karier yang lebih menjanjikan ketimbang jalur biasa.
  • Orang Dalam
      Jangan berpikiran negatif dahulu. Hal ini tidak selamanya negatif. Maksud saya ini wajar saja. Banyak memang perusahaan yang tidak membuat iklan khusus untuk mencari karyawan. Sehingga beritanya disebarluaskan di antara karyawan saja atau dari mulut ke mulut. Sehingga yang mengetahui info ini hanyalah orang-orang tertentu saja. Tapi jangan khawatir. Ikuti saja forum atau milist di internet, Walaupun anda bukanlah peer group dari mereka anda tetap mendapatkan infonya kok. Urusan diterima atau tidak urusan nanti.
  • Siapa cepat dia dapat!!!
      Nah yang terakhir ini adalah pengalaman pribadi saya dan teman-teman yang terbukti berhasil. Anda lulusan yang sudah lama menganggur dan biasa mencari lowongan di koran atau di internet!?? Sepertinya cara ini terlalu umum di gunakan. Saya dan teman-teman adalah lulusan siap pakai dan tahan banting, apalagi sama malu, no 100 kali. Pokoknya kalau anda sudah lulus, langsung saja layangkan CV anda ke beberapa perusahaan, meskipun mereka belum menyatakan diri membuka lowongan. Karena sebenarnya banyak perusahaan yang membutuhkan karyawan tapi belum sempat pasang iklan. Sehingga, bila kita secara tidak sengaja sudah menaruh CV kita di sana, kita adalah orang pertama yang berkesempatan untuk di panggil. Pokoknya jangan menyerah saja...
      Demikian lah info yang bisa saya sampaikan mengenai bagaimana perusahaan biasanya menggaet calon-calon karyawannya. Teruslah mencoba dan jangan menyerah, Karena setiap manusia sudah memiliki rezeki masing-masing semenjak kita lahir. Semoga bermanfaat ya!!!
sumber: pengalaman pribadi dan teman-teman
Selengkapnya...

Pengalaman Pertama Saya Mengembangkan Sistem


Tugas Mata Kuliah Sistem Informasi

Nama : Reza Budi Ryanzah
Kelas : 3IA09 (Transfer_Non Kelas)
NPM : 58409013

Pengalaman Pertama Saya Mengembangkan Sistem

Saya ingin berbagi sedikit pengalaman ketika akhirnya saya mendapatkan kesempatan untuk mengembangkan sebuah sistem parkir pada perusahaan swasta berkembang di daerah Petogogan. Pada awalnya saya diajak oleh teman sekelas saya untuk ikut proyek TI dari pamannya. Saya tanpa berpikir panjang, dan hanya berbekal sedikit pengetahuan dari beberapa semester di bangku kuliah langsung mengiyakan ajakan dari teman saya tersebut.
Beberapa hari setelah itu saya langsung di ajak oleh teman saya ke kantor pamannya tersebut. Di sana saya langsung di interview oleh Manager HRD yang menanyakan capabilites saya sebagai pembuat program amatir dengan keinginan user dalam hal ini company. Dari sekian banyak pertanyaan yang dilayangkan kepada saya, pertanyaan yang paling ditekankan adalah program apa saja yang anda buat, bagaimana anda mengerjakannya, apakah anda bekerja dengan team, permasalahan yang anda lalui, dan pertanyaan lain yang menjurus pada pengalaman yang pernah kita lakukan.

Untung saja ketika presentasi saya membawa laptop. Lalu saya presentasikan sedikit program apa saja yang pernah saya buat, dan seluk beluk tentang program tersebut. Meskipun saya sangat sadar bahwa program yang saya buat tersebut masihlah sederhana. Setelah interview tersebut saya di minta untuk menunggu konfirmasi apakah saya diterima bekerja atau tidak. Namun, mungkin karena permintaan dari teman saya, akhirnya saya diterima dan diminta untuk bergabung dalam team yang naninya akan bekerja sama untuk mengerjakan program sistem parkir tersebut.
Pada hari pertama saya bekerja, saya diperkenalkan dengan semua team dan staff yang bekerja pada perusahaan tersebut. Memang kantor tempat saya bekerja kemarin belumlah sebesar yang anda bayangkan. Hanya ada 3 programmer dan satu orang analis. Lalu setelah mendengarkan briefing singkat, barulah saya mengerjakan modul yang menjadi bagian kerja saya. Seluruh pengerjaan program hingga selesai menghabiskan waktu kurang dari 2 minggu. Setelah itu kita baru berangkat ke Indramayu untuk memasang program serta setting dengan beberapa hardware lainnya.
Pelajaran yang bisa saya ambil dari apa yang saya bangun bersama team adalah betapa pentingnya kita bisa menyesuaikan diri dalam kerja team. Hal ini lebih penting dari apa yang menjadi kemampuan kita. Kebanyakan programmer pemula ketika pertama kali bekerja sudah langsung grogi atau rendah diri karena belum ada pengalaman. Tapi memang sesungguhnya ketika kita terjun pertama kali bekerja itu, kita masih akan di training untuk lebih mematangkan lagi apa yang sudah kita miliki. Jadi jangan lah takut atau rendah hati terlebih dahulu.
Selain itu pengalaman lainnya yang tidak bisa saya lupakan adalah prinsip bahwa kita mendirikan sistem yang nantinya bukanlah kita yang akan mengoperasikannya. Jadi prinsip user friendly, dan reliability dari sisi user haruslah dipikirkan. Selain itu sistem yang kita bangun sebaiknya haruslah benar-benar dibutuhkan oleh user. Jadi asah manfaat dan efisien haruslah ada pada sistem yang kita bangun. Ada beberapa aspek yang ditekankan oleh analis saya yaitu, aspek ergonomi, dan psikologi user, sert tingkat pendidikan user yang nantinya sangat berpengaruh ketika user mengoperasikan sistem. Hal inilah yang selalu saya ingat ketika saya akan membuat sistem untuk kemudian hari. Karena sebelumnya saya tidak pernah memikirkan hal ini sebelumnya.
Demikianlah pengalaman saya ketika pertama kali ikut dalam team dan membangun sistem yang cukup besar. Hingga sekarang saya masih sering dipanggil untuk pengembangan sistem parkir lainnya. Karena setiap institusi yang membutuhkan lapangan parkir mempunyai karakteristik sendiri yang membedakan ketimbang client lainnya. Misalnya saja kebutuhan program parkir untuk rumah sakit berbeda dengan mall, apalagi hotel berbintang lima yang sangat mementingkan kenyamanan dan keamanan konsumen, sehingga program yang dikembangkan sangat erat kaitannya dengan pemrograman visi mesin, karena berkaitan dengan penggunaan CCTV dan sensor infrared. Semoga pengalaman ini bisa menjadi pelajaran bagi para viitor blog saya yang sengaja ataupun tidak sengaja berkunjung ke blog saya.


sumber: pengalaman pribadi
Selengkapnya...

Wednesday, 25 May 2011

Goal, Item, and Weapon


Goal of the Game (Pencapaian Permainan)
            Dalam game ini ada dua goal yang harus dicapai pemain:
1.      Pemain harus bisa menempuh perjuangan dalam hutan terlarang (Forbidden Forest), untuk bisa mengambil pedang Gladius.
2.      Pemain setelah memiliki pedang Gladius bisa pergi ke Kastil Ogre (Ogre’s Lair) namun sebelumnya pemain juga harus mengalahkan Death of Angel.


Item and Weapon (Barang dan Senjata)
            Dalam permainan ini ada beberapa barang yang bisa dibeli oleh pemain untuk membantu menyelesaikan permainan ini. Item tersebut antara lain:
·         Potion: Bisa mengembalikan health point
·         Magic Water: mengembalikan magic point
·         Antidote: Memulihkan dari racun
·         Stimulant: Menghindarkan pemain dari KO.

Sementara senjata yang digunakan oleh Actor dalam permainan ini:
·         Long Sword: Pedang (default) dari Salazar
·         Dagger: Dua buah pedang kecil (default) dari Zach
·         Rod: Tongkat sihir Lime
·         Gladius: Pedang mahasakti milik Salazar setelah mengalahkan musuh di Forbidden Forest.

Selengkapnya...

The Actor (Tokoh Jagoan dalam game ini)

Actor The Legend of Gladius. (Tokoh Jagoan dalam Permainan)

Salazar (Knight)
Seorang ksatria yang nekat. Merupakan sahabat dari Zach yang meninggalkan rumah dan tanah kelahirannya untuk mencari petualangan. Cita-citanya adalah bisa menjadi seorang pendekar yang sakti dan kuat. Setelah mendengar tentang Gladius, dia mengajak sahabatnya Zach untuk pergi ke pulau yang dia sendiri pun belum mengetahuinya. Padahal kekuatan dan pengalaman yang dimilikinya belum cukup mampu untuk mengalahkan monster-monster Ogre. Di awal perjalanannya, Salazar adalah tokoh yang paling lemah. Namun menjadi paling kuat setelah memiliki Ogre.

 Zach(Rogue)
Sahabat dati Salazar. Dia diajak untuk mencari Gladius bersama Salazar. Satu-satunya alas an mengapa dia di ajak, hanya karena kemampuan yang dimiliki oleh Zach sangat kuat. Dalam perjalanan awalnya Zach memiliki kemampuan yang paling kuat. Terkadang Salazar harus bergantung pada Zach untuk bisa bersama mengalahkan kekuatan monster dan mengambil Gladius.

Lime(Sorcerer)
Adalah seorang penyihir muda, murid terakhir yang tersisa dari desa Indodeso. Satu-satunya orang yang tersisa untuk melindungi desa kelahirannya. Di saat semua harapan itu sirna, dia bertemu dengan kedua orang sahabat Salazar dan Zach yang diyakininya masih memiliki keberanian dan harapan untuk bisa mengalahkan Ogre.

Selengkapnya...