Cari Blog Ini

Laman

Jumat, 09 September 2022

Test

Rabu, 04 Juni 2014

Bioinformatika


Bioinformatika merupakan ilmu terapan yang lahir dari perkembangan teknologi informasi dibidang molekular. Pembahasan dibidang bioinformatik ini tidak terlepas dari perkembangan biologi molekular modern, salah satunya peningkatan pemahaman manusia dalam bidang genomic yang terdapat dalam molekul DNA.

Bioinformatika, sesuai dengan asal katanya yaitu “bio” dan “informatika”, adalah gabungan antara ilmu biologi dan ilmu teknik informasi (TI). Pada umumnya, Bioinformatika didefenisikan sebagai aplikasi dari alat komputasi dan analisa untuk menangkap dan menginterpretasikan data-data biologi. Ilmu ini merupakan ilmu baru yang yang merangkup berbagai disiplin ilmu termasuk ilmu komputer, matematika dan fisika, biologi, dan ilmu kedokteran, dimana kesemuanya saling menunjang dan saling bermanfaat satu sama lainnya.

Istilah bioinformatics mulai dikemukakan pada pertengahan era 1980-an untuk mengacu pada penerapan komputer dalam biologi. Namun demikian, penerapan bidang-bidang dalam bioinformatika (seperti pembuatan basis data dan pengembangan algoritma untuk analisis sekuens biologis) sudah dilakukan sejak tahun 1960-an.

Ilmu bioinformatika lahir atas insiatif para ahli ilmu komputer berdasarkan artificial intelligence. Mereka berpikir bahwa semua gejala yang ada di alam ini bisa diuat secara artificial melalui simulasi dari gejala-gejala tersebut. Untuk mewujudkan hal ini diperlukan data-data yang yang menjadi kunci penentu tindak-tanduk gejala alam tersebut, yaitu gen yang meliputi DNA atau RNA. Bioinformatika ini penting untuk manajemen data-data dari dunia biologi dan kedokteran modern. Perangkat utama Bioinformatika adalah program software dan didukung oleh kesediaan internet.

Kemajuan teknik biologi molekuler dalam mengungkap sekuens biologi protein (sejak awal1950an) dan asam nukleat (sejak 1960an) mengawali perkembangan pangkalan data dan teknik analisis sekuens biologi. Pangkalan data sekuens protein mulai dikembangkan pada tahun 1960an di Amerika Serikat, sementara pangkalan data sekuens DNA dikembangkan pada akhir 1970an di Amerika Serikat dan Jerman pada Laboratorium Biologi Molekuler Eropa (European Molecular Biology Laboratory).

Perkembangan jaringan internet juga mendukung berkembangnya bioinformatika. Pangkalan data bioinformatika yang terhubungkan melalui internet memudahkan ilmuwan dalam mengumpulkan hasil sekuensing ke dalam pangkalan data tersebut serta memperoleh sekuens biologi sebagai bahan analisis. Selain itu, penyebaran program-program aplikasi bioinformatika melalui internet memudahkan ilmuwan dalam mengakses program-program tersebut dan kemudian memudahkan pengembangannya.

Bidang-bidang yang terkait dengan bioinformatika :

1. Biophysics
Merupakan sebuah bidang interdisiplier yang mengaplikasikan teknik-teknik dari ilmu fisika untuk memahami struktur dan ilmu biologi. Ilmu ini terkait dengan bioinformatika karena untuk mengenal teknik-teknik dari ilmu fisika untuk memahami struktur tersebut membutuhkan penggunaan TI.

2.  Computational Biology
Bidang ini merupakan bagian dari bioinformatika yang paling dekat dengan bidang Biologi umum klasik. Fokus dariComputational Biology adalah gerak evolusi, populasi, dan biologi teoritis daripada biomedis dalam molekul dan sel. Pada penerapan bidang ini model-model statistika untuk fenomena biologi lebih di pakai dibandingkan dengan model sebenarnya.

3. Medical Informatics
Merupakan sebuah disiplin ilmu yang baru yang didefinisikan sebagai pembelajaran, penemuan, dan implementasi dari struktur dan algoritma untuk meningkatkan komunikasi, pengertian, dan manajemen informasi medis. Disiplin ilmu ini, berkaitan dengan data-data yang didapatkan pada level biologi yang lebih “rumit”, dimana sebagian besar bioinformatika lebih memperhatikan informasi dari sistem dan struktur biomolekul dan seluler.

4. Proteomics
Pertama kali digunakan utnuk menggambarkan himpunan dari protein-protein yang tersusun olehgenom. Mengkarakterisasi banyaknya puluhan ribu protein yang dinyatakan dalam sebuah tipe sel yang diberikan pada waktu tertentu melibatkan tempat penyimpanan dan perbandingan dari data yang memiliki jumlah yang sangat besar, tak terhindarkan lagi akan memerlukan bioinformatika.

5. Genomics
Adalah bidang ilmu yang ada sebelum selesainya sekuen genom, kecuali dalam bentuk yang paling kasar. Genomics adalah setiap usaha untuk menganalisa atau membandingakna seluruh komplemen genetik dari satu spesies atau lebih.


Membicarakan bioinformatika, tak dapat lepas dari proses lahirnya bidang tersebut. Sebagaimana diketahui, bioteknologi dan teknologi informasi merupakan dua di antara berbagai teknologi penting yang mengalami perkembangan signifikan dalam beberapa tahun terakhir ini. Bioteknologi berakar dari bidang biologi, sedangkan perkembangan teknologi informasi tak dapat dilepaskan dari matematika. Umumnya biologi dan matematika dianggap sebagai dua bidang yang sangat berbeda, dan sulit untuk dipadukan. Tetapi perkembangan ilmu pengetahuan terkini justru menunjukkan sebaliknya.

Perpaduan antara biologi dan matematika, menghasilkan embrio suatu cabang pengetahuan baru yang memiliki masa depan yang menjanjikan di abad 21 ini. Embrio itulah yang bernama bioinformatika. Bioinformatika merupakan perpaduan harmonis antara teknologi informasi dan bioteknologi, yang dilatarbelakangi oleh ledakan data (data explosion) observasi biologi sebagai hasil yang dicapai dari kemajuan bioteknologi. Contohnya adalah pertumbuhan pesat database DNA pada GenBank. Genbank adalah database utama dalam biologi molekuler, yang dikelola oleh NCBI (National Center for Biotechnology Information) di AS.


Referensi:
http://id.wikipedia.org/wiki/Bioinformatika
http://bioinformatika-q.blogspot.com/
http://www.csbioinformatika.net/2012/10/cabang-cabang-terkait-dengan.html
http://staff.blog.ui.ac.id/aditya.parikesit/2014/04/25/perjodohan-google-dengan-bioinformatika/














Paralel Processing


Secara umum iIlmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputeruntuk menganalisis dan memecahkan masalah-masalah ilmu (sains). 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.

Pengertian Komputasi

Komputasi sebetulnya bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Hal ini ialah apa yang disebut dengan teori komputasi, suatu sub-bidang dari ilmu komputer dan matematika. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakanpena 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.

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. Dalam ilmu alam, pendekatan ilmu komputasi dapat memberikan berbagai pemahaman baru, melalui penerapan model-model matematika dalam program komputer berdasarkan landasan teori yang telah berkembang, untuk menyelesaikan masalah-masalah nyata dalam ilmu tersebut.


Paralel Processing

Pemrosesan paralel (parallel processing) adalah penggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Idealnya, parallel processing membuat program berjalan lebih cepat karena semakin banyak CPU yang digunakan. Tetapi dalam praktek, seringkali sulit membagi program sehingga dapat dieksekusi oleh CPU yang berbea-beda tanpa berkaitan di antaranya.
 
Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan. Biasanya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar ataupun karena tuntutan proses komputasi yang banyak. Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai middleware yang berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi.
 
Pemrograman paralel adalah teknik pemrograman komputer yang memungkinkan eksekusi perintah/operasi secara bersamaan baik dalam komputer dengan satu (prosesor tunggal) ataupun banyak (prosesor ganda dengan mesin paralel) CPU. Tujuan utama dari pemrograman paralel adalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secara bersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan.

Komputasi paralel membutuhkan:
-        Algoritma
-        bahasa pemrograman
-        compiler

 Sebagian besar komputer hanya mempunyai satu CPU, namun ada yang mempunyai lebih dari satu. Bahkan juga ada komputer dengan ribuan CPU. Komputer dengan satu CPU dapat melakukan parallel processing dengan menghubungkannya dengan komputer lain pada jaringan. Namun, parallel processing ini memerlukan software canggih yang disebut distributed processing software. Parallel processing berbeda dengan multitasking, yaitu satu CPU mengeksekusi beberapa program sekaligus. Parallel processing disebut juga parallel computing.


Hubungan antara Komputasi Modern dengan Paralel Processing

Hubungannya adalah penggunaan komputer saat ini / komputasi dianggap lebih cepat dibandingkan dengan penyelesaian masalah secara manual. Oleh sebab itu, peningkatan kinerja atau proses komputasi semakin diterapkan, salah satunya adalah dengan cara meningkatkan kecepatan perangkat keras. Dimana komponen utama dalam perangkat keras komputer adalah processor. Sedangkan parallel processing adalah penggunaan beberapa processor (multiprocessor atau arsitektur komputer dengan banyak processor) agar kinerja computer semakin cepat.



Referensi:
http://id.wikipedia.org/wiki/Komputasi
http://safemode.web.id/artikel/teknologi/perkembangan-komputasi-modern
http://rzbeuty.blogspot.com/2012/03/komputasi-modern-parallel-processing.html
http://newprofil.blogspot.com/2011/03/penjelasan-kinerja-komputer-menggunakan.html


















Jumat, 25 April 2014

Sejarah Komputasi Modern dan Apa Saja Jenisnya

Komputasi sebenarnya telah dilakukan manusia sejak berabad-abad yang lalu. Komputasi berawal dari pehitungan angka. Hal tersebut dilihat dari manusia yang telah dapat menghitung, menghitung berbagai hal. Zaman dahulu, manusia purba seperti Pithecantropus Erectus telah bisa melakukan perhitungan sederhana untuk sisitem barter barang. Sistem kalender dan rasi bintang bahkan telah dilakukan manusia sejak zaman romawi. Manusia telah memilki akal untuk melakukan perhitungan-perhitungan tersebut.

Namun, dikarenakan setiap manusia mempunyai keterbatasan, tak semua perhitungan bisa dilakukan otak manusia. Apalagi jika perhitungan tersebut memiliki banyak angka. Oleh sebab itu, manusia membuat suatu alat perhitungan yang bisa membantu pekerjaannya.

Banyak alat-alat perhitungan angka yang dibuat oleh manusia, sebagai contoh adalah “sempoa” yang banyak digunakan rakyat China zaman dahulu, bahkan sampai sekarang. Perhitungan-perhitungan yang semakin kompleks, menimbulkan masalah baru bagi manusia, oleh sebab itu, manusia membuat alat-alat yang lebih cangging lagi, baik dalam kecepatan menghitung maupun kepraktisannya.

Pada tahun 1613 muncullah penggunaan kata “komputer” pertama kali. Yang menggambarkan sebuah mesin yang dapat melakukan perhitungan yang lebih kompleks. Komputasipun mulai berkembang seiring perkembangan komputer. Perkembangan komputer tersebut dapat dilihat dari hal-hal berikut:

* Tahun 1940 komputer yang semula dikhususkan sebagai instrument untuk science, berubah menjadi produk komersil.
* Tahun 1945 di temukan Bug Komputer oleh Grace Murray Hopper
* Tahun 1947 tanggal 23 Desember ditemukan transistor yang pertama kali oleh Bardeen dan Walter Brattain bersama dengan William Shockley
* Tahun 1951 dimulai sebuah gagasan microprogramming oleh Maurice Wilkes
* Tahun 1951-1952 Grace Murray Hopper mengembangkan A-O, yang merupakan compiler pertama.
* Tahun 1957 John Backus dan kolega IBM mengirimkan Compiler Fortran yang pertama.
* Tahun 1958 Jack Kilby menghasilkan prototype semiconductor IC
* Tahun 1960 merupakan timbulnya system kecil seperti word length, register structure, Number of Addresses, I/O channel, Floating point hardware.
* Tahun 1960 juga Paul Baran yang bekerja di Rand Corp. menemukan dasar packet switching untuk data komunikasi.
* Tahun 1962 video game pertama kali di temukan oleh Steve Russell yang merupakan seorang lulusan MIT.
* Tahun 1964 mouse ditemukan oleh Doug Engelbart.
* Tahun 1969 munculnya internet oleh DARPA
* Tahun 1970 merupakan kedatangan PC (personal computer).
* Tahun 1970 ditemukan UNIX oleh Dennis Ritchie dan Kenneth Thomson.
* Pada tahun 1970 juga floppy disk dan daisywheel printer di tunjukkan kepada umum (debut pertama).
* Tahun 1971 Ray Tomlinson of Bolt Beranek dan Newmen pertama kali mengirimkan jaringan surat e-mail.
* Tahun 1971 Niklaus Wirth menemukan Pascal
* Tahun 1972 di temukan bahasa C oleh Dennis Ritchie di Bell Labs.
* Tahun 1973 Robert Metcalfe menuliskan catatan di “Ether Acquisition” yang mendeskripsikan Ethernet.
* Tahun 1973 Robert Metcalfe dan David Boggs menemukan Ethernet.
* Tahun 1976 merupakan tahun pertama kalinya muncul supercomputer dengan vektorial arsitektur.
* Tahun 1976, Steve Jobs dan Steve Wozniak mendesain dan membangun Apple I yang terdiri dari kebanyakan papan circuit.
* Tahun 1977, Steve Jobs dan Steve Wozniak tergabung dalam Apple computer pada 3 januari.
* Tahun 1978, Muncul MS
* Tahun 1978, Wordstar yang merupakan software pengolah kata diperkenalkan dan meluas.
* Tahun 1979 telepon seluler di test di Jepang dan Chicago.
* Tahun 1980 IBM memilih PC-DOS dari Microsoft sebagai OS (Operating System)
* Tahun 1980 bahasa Ada muncul yang di temukan oleh Departemen Pertahanan US.
* Tahun 1980 portable computer seberat 24 pounds lahir.
* 1 januari 1983, muncul TCP/IP
* Tahun 1984, muncul Apple Macintosh
* Tahun 1984, muncul DNS
* Tahun 1985 menyebarnya sistem networking.
* Tahun 1990 tim Barners Lee Menemukan WWW yaitu aplikasi internet yang membawa perkembangan dan perubahan besar di dunia internet.
* Tahun 1991 Trovalds menempatkan UNIX di IBMnya.
* Tahun 1992 muncul istilah surfing
* Tahun 1993 pentium milik intel diperkenalkan kepada umum pada bulan Maret
* Tahun 1993 muncul NSCA Mosaic
* Tahun 1994 muncul Yahoo dan Netscape Navigator 1.0
* Tahun 1995 muncul bahasa pemrograman Java pada bulan Mei.
* Pada Desember 1994 maka Spyglass milik Microsoft telah dibayar dan diberi lisensi, sehingga untuk web browser yang nantinya nama spyglass tersebut akan diganti dengan nama Internet Explorer.
* Pada 1995 spyglass sudah menjadi bagian dari OS dan bagian dari windows

Konsep dasar arsitektur komputer modern adalah konsep sebuah sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory. Konsep ini pertama kali digagasi oleh John Von Neumann. Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan melalui karya-karyanya.

Von Neumann juga ahli 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.

Definisi Komputasi Modern

Komputasi modern terdiri dari dua kata yaitu komputasi dan modern. Komputasi dapat diartikan sebagai cara untuk menemukan pemecahan permasalahan dari data input dengan suatu algoritma. Komputasi merupakan subbagian dari matematika. Selama ribuan tahun, perhitungan dan komputasi menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental dan kadang-kadang menggunakan tabel. disebut modern karena menggunakan alat canggih saat menyelesaian masalah. Maka dapat di simpulkan Komputasi modern adalah perhitungan yang menggunakan computer canggih dimana pada computer tersebut tersimpan sejumlah algoritma untuk menyelesaikan masalah perhitungan secara efektif dan efisien. Komputasi modern digunakan untuk memecahkan masalah antara lain untuk menghitung:

* Akurasi (bit, floating point)
* Kecepatan (dalam satuanHz)
* Problem volume besar (paralel)
* Modeling (NN dan GA)
* Kompleksitas (menggunakan Teori Bog O)

Secara umum iIlmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains). 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. Dalam ilmu alam, pendekatan ilmu komputasi dapat memberikan berbagai pemahaman baru, melalui penerapan model-model matematika dalam program komputer berdasarkan landasan teori yang telah berkembang, untuk menyelesaikan masalah-masalah nyata dalam ilmu tersebut.

Karakteristik 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.

Jenis-Jenis Komputasi Modern

Jenis-jenis komputasi modern ada 3 macam, yaitu :

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. 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.

2. Grid Computing

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.

Keuntungan dari komputasi grid adalah dua kali lipat: pertama, kekuatan pemrosesan yang tidak digunakan secara efektif digunakan, memaksimalkan sumber daya yang tersedia dan, kedua, waktu yang dibutuhkan untuk menyelesaikan pekerjaan besar berkurang secara signifikan.

Idealnya kode sumber harus direstrukturisasi untuk membuat tugas-tugas yang saling eksklusif adalah sebagai mungkin. Itu tidak berarti bahwa mereka tidak bisa saling bergantung, tetapi pesan yang dikirim antara tugas-tugas meningkatkan faktor waktu. Satu pertimbangan penting saat membuat pekerjaan komputasi grid adalah bahwa apakah kode dijalankan serial atau paralel tugas, hasil dari keduanya harus selalu sama di setiap situasi.

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. Semua yang terlihat adalah sebuah antarmuka, yang menerima masukan dan memberikan output. Bagaimana output ini dihitung benar-benar tersembunyi.

Sebagai contoh, seorang sopir mobil tahu bahwa roda kemudi dengan memutar arah mobil yang mereka ingin pergi; atau yang menekan pedal gas akan menyebabkan mobil untuk mempercepat. Sopir biasanya tidak peduli tentang bagaimana arah dari roda kemudi dan pedal gas tersebut diterjemahkan ke dalam gerakan yang sebenarnya dari mobil. Oleh karena itu, rincian ini diabstraksikan dari sopir.

Cloud serupa, melainkan menerapkan konsep abstraksi dalam lingkungan komputasi fisik, dengan menyembunyikan proses yang benar dari pengguna. Dalam lingkungan komputasi awan, data bisa berada pada beberapa server, rincian koneksi jaringan yang tersembunyi dan pengguna tidak ada yang tahu. Bahkan, komputer awan awan dinamakan demikian karena sering digunakan untuk menggambarkan pengetahuan eksak tentang pekerjaan batin. Cloud komputasi berat berasal dari paradigma Unix memiliki beberapa elemen, masing-masing yang sangat baik pada satu tugas tertentu, daripada memiliki satu elemen besar yang tidak baik.

Dampak adanya komputasi modern

Salah satu dampak dari adanya komputasi modern adalah dapat membantu manusia untuk menyelesaikan masalah-masalah yang kompleks dengan menggunakan computer. Salah satu contohnya adalah biometric. Biometric berasal dari kata Bio dan Metric. Kata bio diambil dari bahasa yunani kuno yang berarti Hidup sedangkan Metric juga berasal dari bahasa yunani kuno yang berarti ukuran, jadi jika disimpulkan biometric berarti pengukuran hidup.

Tapi secara garis besar biometric merupakan pengukuran dari statistic analisa data biologi yang mengacu pada teknologi untuk menganalisa karakteristik suatu tubuh ( individu ). Nah dari penjelasan tersebut sudah jelas bahwa Biometric menggambarkan pendeteksian dan pengklasifikasian dari atribut fisik. Terdapat banyak teknik biometric yang berbeda, diantaranya:

* Pembacaan sidik jari / telapak tangan

* Geometri tangan

* Pembacaan retina / iris

* Pengenalan suara

* Dinamika tanda tangan.

Karena kerumitannya, Biometric adalah tipe otentikasi yang paling mahal untuk diimplementasikan. Tipe ini juga sangat sulit dipelihara karena sifat ketidaksempurnaan dari analisis biometric. Sangat dianjurkan untuk berhati–hati karena beberapa masalah utama dari eror–eror biometric diantaranya, sistem mungkin bisa menolak subjek yang memiliki otoritas.

Kesalahan seperti ini biasa disebut False Rejection Rate ( FRR ). Dan disisi lain biometric juga bisa menerima subjek yang salah dan seperti ini biasa diistilahkan False Acception Rate ( FAR ). Tapi teknologi ini juga mempunyai sisi positif, salah satunya mungkin bisa diambi contoh dari Retinal Scan yang sangat impossible untuk diduplikasikan.

Kesimpulan

Komputasi sebenarnya telah dilakukan manusia sejak berabad-abad yang lalu. Komputasi berawal dari pehitungan angka-angka. Perhitungan yang semakin kompleks memaksa manusia untuk membuat alat perhitungan yang lebih baik. Alat perhitungan tersebut dimulai dari yang sederhana hingga yang canggih. Alat yang sederhana seperti sempoa. Sedangkan alat yang canggih seperti komputer. Komputer juga dapat disebut sebagai alat yang termasuk kedalam komputasi modern sebab telah bisa melakukan komputasi yang sangat kompleks.
Referensi:

http://en.wikipedia.org/wiki/History_of_computing
http://www.smartssolution.info/komputasi-modern.html
http://jessicangela.blogspot.com/2011/02/komputasi-m
http://id.wikipedia.org/wiki/Komputasi
http://nurlulu.blogspot.com/2011/02/pengantar-komputasi-modern.html


Jumat, 14 Maret 2014

Google Drive salah satu model Komputasi Modern (Cloud Storage)


1. Apa Itu Komputasi Modern? Apa saja jenisnya?

      Komputasi Modern merupakan sebuah sistem yang akan menyelesaikan masalah matematis menggunakan komputer dengan cara menyusun algoritma yang dapat dimengerti oleh komputer yang berguna untuk menyelesaikan suatu masalah.  Dalam komputasi modern terdapat perhitungan dan pencarian solusi dari masalah. Perhitungan dari komputasi modern adalah akurasi, kecepatan, problem, volume dan besar kompleksitas.

Salah satu tokoh yang sangat mempengaruhi perkembangan komputasi modern adalah John von Neumann (1903-1957), Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern.Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer  yang di salurkan melalui karya-karyanya . Beliau juga merupakan salah satu ilmauwan yang terkait dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu.

Komputansi modern mempunyai karakteristik komputasi modern yang terdiri atas 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.

Jenis-jenis komputasi modern :

1. Mobile computing
Mobile computing atau komputasi bergerak memiliki beberapa penjelasan, salah satunya komputasi bergerak merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel dan mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel.

Dan berdasarkan penjelasan tersebut, untuk kemajuan teknologi ke arah yang lebih dinamis membutuhkan perubahan dari sisi manusia maupun alat. Dan dapat dilihat contoh dari perangkat komputasi bergerak seperti GPS, juga tipe dari komputasi bergerak seperti smart phone, dan lain sebagainya.

2. Grid computing
Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar.

3. Cloud computing
Komputasi cloud merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet.

2. Google Drive: Salah satu contoh Website yang menerapkan Komputasi Modern (Cloud Storage)

A. Apa itu Google Drive..


          Google Drive adalah layanan penyimpanan cloud milik perusahaan Google yang diluncurkan pada 24 April 2012. Layanan ini merupakan ekstensi dari Google Docs dan akan mengganti URL docs.google.com dengan drive.google.com setelah diaktifkan. Google Drive memberikan layanan penyimpanan gratis sebesar 5 GB dan dapat ditambahkan dengan pembayaran tertentu. Dengan fitur unggulan yang sama seperti Dropbox, yaitu sinkronisasi data melalui folder khusus di dalam desktop atau lebih dikenal dengan Desktop Sync Clients. GDrive memberikan kapasitas gratis sebesar 5 GB dan tentunya fitur-fitur yang terintegrasi dengan layanan Google lainnya seperti: Gmail, G+ dan Google Search. Fitur yang bisa digaris bawahi dari GDrive adalah API’s untuk para Developer. Hingga kini GDrive telah terhubung dengan puluhan aplikasi pihak ketiga.

Berikut ini hal-hal yang dapat dilakukan dengan website Google Drive:

1. Mengakses dan membuka file di Google Drive
2. Membuat file baru di Google Drive dari jenis file aplikasi tersebut
3. Mengakses file Google Drive dari aplikasi di luar Google Drive
4. Menyimpan file ke Google Drive dari aplikasi di luar Google Drive
5. Berbagi jenis file apa pun, termasuk file yang dibuat dengan aplikasi Google Drive 



 Fasilitas Google Drive

1. Google Drive memberikan ruang (space) gratis sebanyak 5 GB. Kalau kurang Anda dapat meng-upgrade menjadi 25 GB dengan membayar $2.49 per bulan atau $30 (sekitar Rp280 ribu) per tahun.

2. Membuat dokumen baru, spreadsheet, dan presentasi secara instan. Dapat mengedit suatu dokumen dengan kolega bersama-sama pada waktu yang sama. Ini salah satu kelebihan Google Drive jika dibandingkan dengan situs berbagi pakai.

3. Gmail attachment (sisipan) tidak perlu lagi. Link dari Google Drive dapat dikirim ke Gmail untuk dijadikan attachment secara otomatis.

4. Video dan Foto yang tersimpan di Google Drive akan otomatis tersedia di Google Plus.

5. Mesin pencari khusus tersedia di Google Drive untuk mencari berkas yang ada. Dilengkapi dengan opsi pencarian berbasis ekstensi (jenis) file, bukan hanya nama berkasnya saja.

6. Dapat membuka semua format file, termasuk Adobe HD Video, Photoshop, dll walaupun Anda belum menginstal software tersebut di komputer.

7. Dapat berbagai file (berkas) dengan menggunakan berbagai aplikasi. Jadi, fitur ini fungsinya sama dengan situs berbagi pakain lain.

 8. Simpan otomatis. Begitu Anda membuat perubahan di salah satu file di Google Drive, ia akan tersimpan secara otomatis.

Selain dapat diakses dari website, Google Drive juga dapat di akses melalui aplikasi Google drive. 

Aplikasi Google Drive dapat digunakan dalam beberapa piranti (device) berikut: 
 1. Komputer berbasis Windows
 2. Komputer berbasis Mac
 3. Tablet berbasis i0S (iPad)
 4. Tablet berbasis Android
 5. Smartphones iPhone
 6. Smartphones berbasis Android

B. Navigasi Menggunakan Google Drive Via Website

Untuk menggunakan Google Drive, yang harus dilakukan pertama adalah buat akun di Google, setelah membuat akun, mulai masuk ke layanan google drive di http://drive.google.com, maka akan muncul tampilan login seperti gambar dibawah ini:


Setelah berhasil masuk, berikut adalah tampilannya:



Berikut adalah penjelasan dari masing-masing sub menu:
Buat : Digunakan untuk membuat drive baru untuk memasukkan file-file yang akan dimasukkan.
Drive saya : Untuk melihat drive yang sudah dibuat atau file-file yang sudah di unggah.
Berbintang : Adalah drive yang di favoritkan yang gunanya untuk membuat shortcut ke drive tersebut.









Selasa, 19 November 2013

Kasus Carding Terbesar di Dunia





Ini dia salah satu orang terkaya.
Kok bisa dibilang terkaya?
Gimana enggak disebut salah orang terkaya, denger-denger dia ini adalah hacker spesialis kartu kredit terbesar.

Ditemukan bersarang di National Hotel, South Beach Miami pada Mei 2008, Albert Gonzales (28) segera diringkus polisi. Bersamanya ditemukan barang bukti dua perangkat komputer, uang sebanyak $ 22.000, dan senjata Glock 9. Albert Gonzales adalah seorang hacker kartu kredit buronan polisi yang dikenal dengan nama "soupnazi" di internet. Gonzalez dituduh membobol sistem komputer jaringan bisnis dan mencuri kartu kredit serta kartu debit. Gonzales pernah menjadi informan untuk U.S. Secret Service. Sebanyak 170 juta akun kartu kredit berhasil dia bobol. Atas sepak terjangnya ini Gonzales dijuluki hacker kartu kredit terbesar sepanjang dekade. Jika terbukti bersalah, Gonzales akan dipenjara seumur hidup. Saat ini dia masih menunggu proses pengadilan di New York, Massachusetts, serta New Jersey.

Rene Palomino Jr., pengacara Gonzales mengatakan kasus ini masih dalam proses. Palomino masih mengajukan banding atas tuduhan-tuduhan itu. Selanjutnya Palomino berujar bahwa Gonzales bukanlah pria yang berwatak jahat. Mereka sudah saling mengenal sejak Gonzales masih anak-anak. "Gonzales bukan tipe penjahat, dia hanya seorang pria yang memiliki banyak akal." Vanessa Pedrianes, kawan Gonzales sejak kecil, menyebut Gonzales sebagai pria yang pemalu, kikuk, dan hidup di dunianya sendiri. Gonzales juga dikenal sebagai anak yang sangat cerdas sejak kecil.    

Keterlibatan Gonzales dengan dunia komputer terjadi sejak usia dini. Ayahnya memberinya seperangkat komputer pada saat Gonzales menginjak usia 8 tahun. Pada saat komputernya terserang virus, Gonzales menjadi marah dan berusaha mencari solusinya. "Anak ini sangat cerdas, dia mempelajari komputer sendiri," kata Palomino. Gonzales tidak mengalami masa kecil yang normal, dia tidak punya teman. Temannya adalah komputer. 

Tahun 1998, saat Gonzales duduk di bangku sekolah menengah atas, FBI dan polisi setempat menangkapnya karena tuduhan meng-hack sistem informasi pemerintah India. Gonzales melakukan aksinya dengan menggunakan komputer di perpustakaan sekolahnya. Tidak dijelaskan bagaimana penyelesaian masalah ini. Gonzales tidak pernah melanjutkan pendidikannya sampai ke tingkat universitas. Tahun 1999 Gonzales ditahan karena terbukti kepemilikan marijuana. Namun kasus ini dihentikan. Selanjutnya, karena keahliannya di bidang komputer, Gonzales mendapat pekerjaan di sebuah firma di New Jersey. Tidak disebutkan bagaimana Gonzales mendapatkan pekerjaan ini. Kemudian pada tahun 2003, Gonzales kembali ditangkap karena tuduhan menjadi hacker. Namun Gonzales tidak ditahan karena dia membantu Secret Service memburu sesama hacker.        

Palomino berpendapat Gonzales perlu terapi khusus untuk mengatasi "kecanduan komputer" yang dideritanya. "Pemerintah telah memeras otak saya untuk menyeret hacker," kata Gonzales. Meskipun bekerja untuk pemerintah, selama lima tahun Gonzales melakukan "hobi" hackingnya untuk kesenangan pribadi. Sebanyak 500 sistem komputer perusahaan Fortune berhasil dibobolnya. Gonzales juga berhasil mencuri data rekaman pengadilan rahasia. Uang dari hasil menjual data ilegal ini berlimpah. Gonzales hidup mewah.  

Menurut agen federal, pada tahun 2005 Gonzales merencanakan sebuah serangan besar terhadap jaringan komputer untuk mencuri data kartu kredit dan kartu debit, kemudian mengirimnya ke server komputer di California, Illinois, Latvia, Netherland dan Ukraina. Korbannya adalah sebanyak 40 juta nomor kartu kredit berhasil dibobol. Pada saat itu tindak kejahatannya merupakan yang terbesar dan merugikan sejumlah perusahaan besar seperti T.J. Maxx, Barnes & Noble, Sports Authority dan OfficeMax.     

Salah satu teknik Gonzales adalah berpindah-pindah tempat. Pirantinya adalah sebuah laptop, kemudian Gonzales mencari sinyal internet wireless milik perusahaan retail besar. Jika sudah ditemukan jaringan yang "lemah," Gonzales segera beraksi dan mulai menginstal "sniffer programs" yang bisa mengendus aliran data nomor kartu kredit dan kartu debit yang berpindah melalui proses komputerisasi di perusahaan yang diincar. 

Pada dakwaan terakhirnya, Gonzales memiliki konspirasi dengan dua orang warga negara Rusia. Kali ini mereka memiliki teknik yang berbeda dalam menghack jaringan internet sebuah perusahaan yakni secara rahasia menempatkan "malware" atau malicious software yang memungkinkan Gonzales memasuki sistem keamanan melalui "pintu belakang" untuk mencuri data.


Kasus di atas adalah kasus cyber crime yang terdiri dari :

  1. Unauthorized acces to computer system and service : Kejahatan yang dilakukan dengan memasuki / menyusup kedalam suatu sistem jaringan komputer secara tidak sah, tanpa izin, atau tanpa sepengetahuan dari pemilik sistem jaringan yang di masuki
  2. Cyber sabotage and extortion : Kejahatan ini dilakukan dengan membuat gangguan, perusakan atau penghancuran terhadap suatu data, program komputer atau sistem jaringan komputer yang terhubung dengan internet.
  3. Offense Against Intellectual Property : Kejahatan ini ditujukan terhadap hak atas kekayaan intelektual yang dimiliki pihak lain di internet.
  4. Infrengments of Privacy : Kejahatan ini ditujukan terhadap informasi seseorang yang merupakan hal sangat pribadi dan rahasia.
Pasal UU ITE Terkait
 
Untuk pasal pada UU ITE yang terkait yaitu :
  1. Pasal 27 Ayat 4 : “Setiap Orang dengan sengaja dan tanpa hak mendistribusikan dan/atau mentransmisikan dan/atau membuat dapat diaksesnya Informasi Elektronik dan/atau Dokumen Elektronik yang memiliki muatan pemerasan dan/atau pengancaman”.
  2. Pasal 29 : “Setiap Orang dengan sengaja dan tanpa hak mengirimkan Informasi Elektronik dan/atau Dokumen Elektronik yang berisi ancaman kekerasan atau menakut - nakuti yang ditujukan secara pribadi.”
  3. Pasal 30 ayat 1 : “Setiap Orang dengan sengaja dan tanpa hak atau melawan hukum mengakses Komputer dan/atau Sistem Elektronik milik Orang lain dengan cara apa pun.”
  4. Pasal 30 Ayat 2 : “Setiap Orang dengan sengaja dan tanpa hak atau melawan hukum mengakses Komputer dan/atau Sistem Elektronik dengan cara apa pun dengan tujuan untuk memperoleh Informasi Elektronik dan/atau Dokumen Elektronik”
  5. Pasal 30 ayat 3 : “Setiap Orang dengan sengaja dan tanpa hak atau melawan hukum mengakses Komputer dan/atau Sistem Elektronik dengan cara apa pun dengan melanggar, menerobos, melampaui, atau menjebol sistem pengamanan.”
  6. Pasal 31 Ayat 1 : “Setiap Orang dengan sengaja dan tanpa hak atau melawan hukum melakukan intersepsi atau penyadapan atas Informasi Elektronik dan/atau Dokumen Elektronik dalam suatu Komputer dan/atau Sistem Elektronik tertentu milik Orang lain.”
  7. Pasal 31 Ayat 2 : “Setiap Orang dengan sengaja dan tanpa hak atau melawan hukum melakukan intersepsi atas transmisi Informasi Elektronik dan/atau Dokumen Elektronik yang tidak bersifat publik dari, ke, dan di dalam suatu Komputer dan/atau Sistem Elektronik tertentu milik Orang lain, baik yang tidak menyebabkan perubahan apa pun maupun yang menyebabkan adanya perubahan, penghilangan, dan/atau penghentian Informasi Elektronik dan/atau Dokumen Elektronik yang sedang ditransmisikan.”
  8. Pasal 32 Ayat 1 : “Setiap Orang dengan sengaja dan tanpa hak atau melawan hukum dengan cara apa pun mengubah, menambah, mengurangi, melakukan transmisi, merusak, menghilangkan, memindahkan, menyembunyikan suatu Informasi Elektronik dan/atau Dokumen Elektronik milik Orang lain atau milik publik.” 
  9. Pasal 33 : “Setiap Orang dengan sengaja dan tanpa hak atau melawan hukum melakukan tindakan apa pun yang berakibat terganggunya Sistem Elektronik dan/atau mengakibatkan Sistem Elektronik menjadi tidak bekerja sebagaimana mestinya” 

Sumber dan Referensi :

Jumat, 17 Mei 2013

Jenis Jenis Game


Pada kali ini, saya akan menjelaskan sedikit tentang beberapa jenis game yang saya dapatkan. Diantaranya:

1. Aksi – Shooting 

Seperti yang kita ketahui, shooting berarti menembak (tembak-tembakan), pada game jenis ini player akan melakukan hal-hal seperti menembak musuh, atau objek tertentu yang menjadi target, tentu saja bisa berupa 2 Dimensi ataupun 3 Dimensi, kalau dulu saya pernah memainkan game nitendo menembak burung-burung (2 Dimensi) menggunakan alat tembakan beneran. Permainan ini sangat menghibur, karena semakin banyak yang di shoot maka semakin baik nilai / point yang didapat :D

2. Petualangan
the-future-of-action-adventure-games-bioshock-infinite-max-payne-3-tomb-raider-and-more.jpg (600×375)

Pada jenis ini, player akan melakukan aksi petualangan yang sudah ada jalan ceritanya, dimana player akan terus dituntun untuk menyelesaikan misi ataupun quest, seperti permainan playstation dulu yaitu hula-hula. Pada game tersebut player harus terus berjalan melewati rintangan, namun ada juga permainan petualangan yang lebih mengasikkan, dimana ada tantangan pada setiap misi yang akan dijalankan.

3. Simulasi Konstruksi

Pada jenis ini, lebih mengedepankan skill tatanan / konstruksi, mungkin game jenis ini dapat dijadikan sebagai hobby untuk individual, contoh nya adalah game simulasi kota sim city, dimana player harus membangun kota agar mendapatkan income yang besar. Terdapat kereta, mobil, monorail, perahu, pesawat dan segala jenis gedung bisa disimulasikan pada game ini.

4. Simulasi Kehidupan


Pada jenis game ini player akan men simulasi kan seseorang pada dunia virtual. Dimana player akan menjadi seseorang yang baru untuk menjalani kehidupan pada dunia game ini, contoh dari game ini seperti the sim, jadi player bisa makan, minum, jalan, membeli rumah, membeli mobil, mengendarai kendaraan, naik kereta, dan lain sebagainya. salah satu game yang sangat terkenal dan di senangi adalah game The Sims series buatan EA Games.

5. Strategi

Game jenis ini terbagi atas:

a. Real time Strategy,

game berjalan dalam waktu sebenarnya dan serentak antara semua pihak dan pemain harus memutuskan setiap langkah yang diambil saat itu juga berbarengan mungkin saat itu pihak lawan juga sedang mengeksekusi strateginya. Contoh: Starcraft, Warcraft  dan Command and Conquer.

b. Turn based Strategy ,

game yang berjalan secara bergiliran, saat kita mengambil keputusan dan menggerakan pasukan, saat itu pihak lawan menunggu, begitu pula sebaliknya, layaknya catur. Contohnya game Front Mission, Super robot wars, Final Fantasy tactics, Heroes of might and magic, Master of Orion.

6. Puzzle

Game jenis ini menitik beratkan pada seberapa tinggikah IQ seorang playaer, karna mengharuskan otak untuk benar-benar berjalan dalam mencari solusi dari permasalahan yang diberikan, contoh game puzzle sederhana adalah menyusun potongan-potongan gambar yang dibentuk / dipecah2 menjadi banyak.

7. Simulasi kendaraan

Banyak jenis kendaraan yang dapat disimulasikan :

a. Perang

Game simulasi kendaraan yang sempat tenar di tahun 90-an ini mengajak pemain untuk menaiki kendaraan dan berperang melawan kendaraan lainnya. Dan kebanyakan diantaranya memiliki judul sama dengan nama kendaraannya. Contoh : Apache 64, Comanche, Abrams, YF-23, F-16 Fighting Eagle. Tetapi game kehidupan bajak laut seperti ‘Pirates!’ pun dapat dikategorikan disini.

b. Balapan

Dari namanya sudah jelas, siapa sampai duluan di garis finish dialah pemenangnya! Terkadang malah pemain dapat memilih kendaraan, mendandani, upgrade mesin bahkan mengecatnya. Contoh: Top Gear, Test Drive, Sega Rally Championship, Daytona, Grand Turismo, Need For Speed, Mario Cart, ManXTT.

c. Luar Angkasa

Walau masih dapat dikategorikan simulasi kendaraan perang, tetapi segala unsur fiksi ilmiah dan banyaknya judul yang beredar membuat subgenre ini pantas dikategorikan di luar simulasi kendaraan perang. Jenis ini memungkinkan pemain untuk menjelajah luar angkasa, berperang dengan mahluk alien, mendarat di planet antah berantah atau sekedar ingin merasakan bagaimana menjadi kapten di film fiksi ilmiah kesayangan kamu. Contohnya game Wing Commander, Freelancer , Star Wars X-Wing, Star Wars Tie Fighter, dll.

d. Mecha

Pendapat bahwa hampir tidak ada orang yang terekspos oleh film robot Jepang saat kecilnya tidak memimpikan ingin mengendalikan robot, memang sulit dibantah. Dipopulerkan oleh serial Mechwarrior oleh Activision, subgenre Simulasi Mecha ini memungkinkan pemainnya untuk mengendalikan robot dan menggunakannya untuk menghancurkan gedung, helikopter dan tentu saja robot lainnya. Contohnya game Mechwarrior, Gundam Last war Chronicles, dan Armored Core.

Referensi: http://forum.indogamers.com/showthread.php?t=414475