Pages

Monday, June 27, 2016

Bidang-bidang terkait bioinformatika

Bidang-bidang terkait bioinformatika

Biophysics

Biologi molekul sendiri merupakan pengembangan yang lahir dari biophysics. Biophysics adalah sebuah bidang yang mengaplikasikan teknik- teknik dari ilmu Fisika untuk memahami struktur dan fungsi biologi (British Biophysical Society). Sesuai dengan definisi tersebut, bidang ini merupakan suatu bidang yang luas. Namun secara langsung disiplin ilmu ini terkait dengan Bioinformatika karena penggunaan teknik-teknik dari ilmu Fisika untuk memahami struktur.

Computational Biology

Computational biology merupakan bagian dari Bioinformatika (dalam arti yang paling luas) yang paling dekat dengan bidang Biologi umum klasik. Fokus dari computational biology adalah gerak evolusi, populasi, dan biologi teoritis daripada biomedis dalam molekul dan sel. Tak dapat dielakkan bahwa Biologi Molekul cukup penting dalam computational biology, namun itu bukanlah inti dari disiplin ilmu ini. Pada penerapan computational biology, model-model statistika untuk fenomena biologi lebih disukai dipakai dibandingkan dengan model sebenarnya. Dalam beberapa hal cara tersebut cukup baik mengingat pada kasus tertentu eksperimen langsung pada fenomena biologi cukup sulit. Tidak semua dari computational biology merupakan Bioinformatika, seperti contohnya Model Matematika bukan merupakan Bioinformatika, bahkan meskipun dikaitkan dengan masalah biologi.

Medical Informatics

Medical informatics lebih memperhatikan struktur dan algoritma untuk pengolahan data medis, dibandingkan dengan data itu sendiri. Disiplin ilmu ini, untuk alasan praktis, kemungkinan besar berkaitan dengan data-data yang didapatkan pada level biologi yang lebih “rumit” – yaitu informasi dari sistem-sistem super selular, tepat pada level populasi— di mana sebagian besar dari Bioinformatika lebih memperhatikan informasi dari sistem dan struktur biomolekul dan selular.

Cheminformatics

Cheminformatics adalah kombinasi dari sintesis kimia, penyaringan biologis, dan pendekatan data-mining yang digunakan untuk penemuan dan pengembangan obat (Cambridge HealthechInstitute’s Sixth Annual Cheminformatics conference). Pengertian disiplin ilmu yang disebutkan diatas lebih merupakan identifikasi dari salah satu aktivitas yang paling populer dibandingkan dengan berbagai bidang studi yang mungkin ada di bawah bidang ini. Salah satu contoh penemuan obat yang paling sukses sepanjang sejarah adalah penisilin, dapat menggambarkan cara untuk menemukan dan mengembangkan obat-obatan hingga sekarang meskipun terlihat aneh. Cara untuk menemukan dan mengembangkan obat adalah hasil dari kesempatan, observasi, dan banyak proses kimia yang intensif dan lambat. Sampai beberapa waktu yang lalu, desain obat dianggap harus selalu menggunakan kerja yang intensif, proses ujidan gagal (trial-error process). Ruang lingkup pembelajaran dari cheminformatics ini sangat luas. Contoh bidang minatnya antara lain: Synthesis Planning, Reaction and Structure Retrieval, 3-D Structure Retrieval,Modelling, Computational Chemistry, Visualisation Tools and Utilities.

Genomics

Genomics adalah bidang ilmu yang ada sebelum selesainya sekuen genom, kecuali dalam bentuk yang paling kasar. Genomics adalah setiap usaha untuk menganalisa atau membandingkan seluruh komplemen genetik dari satu spesies atau lebih. Secara logis tentu saja mungkin untuk membandingkan genom-genom dengan membandingkan kurang lebih suatu himpunan bagian dari gen di dalam genom.

Proteomics

Istilah proteomics pertama kali digunakan untuk menggambarkan himpunan dari protein-protein yang tersusun (encoded) oleh genom. Ilmu yang mempelajari proteome, yang disebut proteomics, pada saat ini tidak hanya memperhatikan semua protein di dalam sel yang diberikan, tetapi juga himpunan dari semua bentuk isoform dan modifikasi dari semua protein,interaksi diantaranya, deskripsi struktural dari protein-protein dan kompleks-kompleks ordetingkat tinggi dari protein. Mengkarakterisasi sebanyak puluhan ribu protein-protein yang dinyatakan dalam sebuah tipesel yang diberikan pada waktu tertentu– apakah untuk mengukur berat molekul atau nilai-nilaiisoelektrik protein-protein tersebut– melibatkan tempat penyimpanan dan perbandingan daridata yang memiliki jumlah yang sangat besar, tak terhindarkan lagi akan memerlukan Bioinformatika.

Pharmacogenomics

Pharmacogenomics adalah aplikasi dari pendekatan genomik dan teknologi pada identifikasi dari target-target obat. Contohnya meliputi menjaring semua genom untuk penerima yang potensial dengan menggunakan cara Bioinformatika, atau dengan menyelidiki bentuk pola dari ekspresigen di dalam baik patogen maupun induk selama terjadinya infeksi, atau maupun dengan memeriksa karakteristik pola-pola ekspresi yang ditemukan dalam tumor atau contoh daripasien untuk kepentingan diagnosa (kemungkinan untuk mengejar target potensial terapi kanker).

Pharmacogenetics

Tiap individu mempunyai respon yang berbeda-beda terhadap berbagai pengaruh obat; sebagian ada yang positif, sebagian ada yang sedikit perubahan yang tampak pada kondisimereka dan ada juga yang mendapatkan efek samping atau reaksi alergi. Sebagian dari reaksi-reaksi ini diketahui mempunyai dasar genetik. Pharmacogenetics adalah bagian dari pharmacogenomics yang menggunakan metode genomik/Bioinformatika untuk mengidentifikasihubungan-hubungan genomik, contohnya SNP (Single Nucleotide Polymorphisms), karakteristik dari profil respons pasien tertentu dan menggunakan informasi-informasi tersebut untuk memberitahu administrasi dan pengembangan terapi pengobatan



Sumber

http://fatchiyah.lecture.ub.ac.id/teaching-responsibility/bioinformatics/whats-bioinformatics/

http://id.wikipedia.com/bioinfomatika.html

http://yuanantaputeri.blogspot.co.id/2014/06/bioinformatika.html

Bioinformatika

Bioinformatika

Bioinformatika(bahasa Inggris:bioinformatics) adalah (ilmu yang mempelajari) penerapan teknik komputasional untuk mengelola dan menganalisis informasi biologis. Bidang ini mencakup penerapan metode-metode matematika, statistika, dan informatika untuk memecahkan masalah-masalah biologis, terutama dengan menggunakan sekuens DNA dan asam amino serta informasi yang berkaitan dengannya. Contoh topik utama bidang ini meliputi basis data untuk mengelola informasi biologis, penyejajaran sekuens (sequence alignment), prediksi struktur untuk meramalkan bentuk struktur protein maupun struktur sekunder RNA, analisis filogenetik, dan analisis ekspresi gen.Bioinformatika (bahasa Inggris: bioinformatics) adalah (ilmu yang mempelajari) penerapan teknik komputasional untuk mengelola dan menganalisis informasi biologis. Bidang ini mencakup penerapan metode-metode matematika, statistika, dan informatika untuk memecahkan masalah-masalah biologis, terutama dengan menggunakan sekuens DNA dan asam amino serta informasi yang berkaitan dengannya. Contoh topik utama bidang ini meliputi basis data untuk mengelola informasi biologis, penyejajaran sekuens (sequence alignment), prediksi struktur untuk meramalkan bentuk struktur protein maupun struktur sekunder RNA, analisis filogenetik, dan analisis ekspresi gen. 
Kemampuan untuk memahami dan memanipulasi kode genetik DNA ini sangat didukung oleh teknologi informasi melalui perkembangan hardware dan soffware. Baik pihak pabrikan sofware dan harware maupun pihak ketiga dalam produksi perangkat lunak. Salah satu contohnya dapat dilihat pada upaya Celera Genomics, perusahaan bioteknologi Amerika Serikat yang melakukan pembacaan sekuen genom manusia yang secara maksimal memanfaatkan teknologi informasi sehingga bisa melakukan pekerjaannya dalam waktu yang singkat (hanya beberapa tahun).

Bioinformatika pertamakali dikemukakan pada pertengahan 1980an untuk mengacu kepada penerapan ilmu komputer dalam bidang biologi. Meskipun demikian, penerapan bidang-bidang dalam bioinformatika seperti pembuatan pangkalan data dan pengembangan algoritma untuk analisis sekuens biologi telah dilakukan sejak tahun 1960an.

Kemajuan teknik biologi molekuler dalam mengungkap sekuens biologi protein (sejak awal 1950an) 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).

Penemuan teknik sekuensing DNA yang lebih cepat pada pertengahan 1970an menjadi landasan terjadinya ledakan jumlah sekuens DNA yang dapat diungkapkan pada 1980an dan 1990an. Hal ini menjadi salah satu pembuka jalan bagi proyek-proyek pengungkapan genom, yang meningkatkan kebutuhan akan pengelolaan dan analisis sekuens, dan pada akhirnya menyebabkan lahirnya bioinformatika.

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.

Pangkalan Data sekuens biologi dapat berupa pangkalan data primer untuk menyimpan sekuens primer asam nukleat dan protein, pangkalan data sekunder untuk menyimpan motif sekuens protein, dan pangkalan data struktur untuk menyimpan data struktur protein dan asam nukleat.

Pangkalan data utama untuk sekuens asam nukleat saat ini adalah GenBank (Amerika Serikat), EMBL (the European Molecular Biology Laboratory, Eropa), dan DDBJ (DNA Data Bank of Japan, Jepang). Ketiga pangkalan data tersebut bekerja sama dan bertukar data secara harian untuk menjaga keluasan cakupan masing-masing pangkalan data. Sumber utama data sekuens asam nukleat adalah submisi (pengumpulan) langsung dari peneliti individual, proyek sekuensing genom, dan pendaftaran paten. Selain berisi sekuens asam nukleat, entri dalam pangkalan data sekuens asam nukleat pada umumnya mengandung informasi tentang jenis asam nukleat (DNA atau RNA), nama organisme sumber asam nukleat tersebut, dan segala sesuatu yang berkaitan dengan sekuens asam nukleat tersebut.

Selain asam nukleat, beberapa contoh pangkalan data penting yang menyimpan sekuens primer protein adalah PIR (Protein Information Resource, Amerika Serikat), Swiss-Prot (Eropa), dan TrEMBL (Eropa). Ketiga pangkalan data tersebut telah digabungkan dalam UniProt, yang didanai terutama oleh Amerika Serikat. Entri dalam UniProt mengandung informasi tentang sekuens protein, nama organisme sumber protein, pustaka yang berkaitan, dan komentar yang pada umumnya berisi penjelasan mengenai fungsi protein tersebut.

Perangkat bioinformatika yang berkaitan erat dengan penggunaan pangkalan data sekuens Biologi ialah BLAST (Basic Local Alignment Search Tool). Penelusuran BLAST (BLAST search) pada pangkalan data sekuens memungkinkan ilmuwan untuk mencari sekuens baik asam nukleat maupun protein yang mirip dengan sekuens tertentu yang dimilikinya. Hal ini berguna misalnya untuk menemukan gen sejenis pada beberapa organisme atau untuk memeriksa keabsahan hasil sekuensing atau untuk memeriksa fungsi gen hasil sekuensing. Algoritma yang mendasari kerja BLAST adalah penyejajaran sekuens.

PDB (Protein Data Bank, Bank Data Protein) ialah pangkalan data tunggal yang menyimpan model struktur tiga dimensi protein dan asam nukleat hasil penentuan eksperimental (dengan kristalografi sinar-X, spektroskopi NMR, dan mikroskopi elektron). PDB menyimpan data struktur sebagai koordinat tiga dimensi yang menggambarkan posisi atom-atom dalam protein atau pun asam nukleat.

Bioinformatika di Indonesia

Saat ini mata ajaran bioinformatika maupun mata ajaran dengan muatan bioinformatika sudah diajarkan di beberapa perguruan tinggi di Indonesia. Sekolah Ilmu dan Teknologi Hayati ITB menawarkan mata kuliah "Pengantar Bioinformatika" untuk program Sarjana dan mata kuliah "Bioinformatika" untuk program Pascasarjana. Fakultas Teknobiologi Universitas Atma Jaya, Jakarta menawarkan mata kuliah "Pengantar Bioinformatika" sebagai mata kuliah wajib dan "Pemodelan Struktur Protein" sebagai mata kuliah pilihan untuk tingkat program Sarjana. Mata kuliah "Bioinformatika" diajarkan pada Program Pascasarjana Kimia Fakultas MIPA Universitas Indonesia (UI), Jakarta. Mata kuliah "Proteomik dan Bioinformatika" termasuk dalam kurikulum program S3 bioteknologi Universitas Gadjah Mada (UGM), Yogyakarta. Materi bioinformatika termasuk di dalam silabus beberapa mata kuliah untuk program sarjana maupun pascasarjana biokimia,biologi, dan bioteknologi pada Institut Pertanian Bogor (IPB). Selain itu, riset-riset yang mengarah pada bioinformatika juga telah dilaksanakan oleh mahasiswa program S1 Ilmu Komputer maupun program pascasarjana biologi serta bioteknologi IPB. Riset bioinformatika protein dilaksanakan sebagai bagian dari aktivitas riset rekayasa protein pada Laboratorium Rekayasa Protein, Pusat Penelitian Bioteknologi Lembaga Ilmu Pengetahuan Indonesia (LIPI), Cibinong, Bogor. Lembaga Biologi Molekul Eijkman, Jakarta, secara khusus memiliki laboratorium bioinformatika sebagai fasilitas penunjang kegiatan risetnya. Selain itu, basis data sekuens DNA mikroorganisme asli Indonesia sedang dikembangkan di UI.

Sumber : 
1. google.co.id
2 wikipedia.com
3.http://fatchiyah.lecture.ub.ac.id/teaching-responsibility/bioinformatics/whats-bioinformatics/
4. http://bioinformatika-q.blogspot.co.id/

Saturday, April 30, 2016

Hubungan Parallel Processing dengan Komputasi Modern

Komputasi Paralel

Komputasi Paralel merupakan teknik untuk melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer yang independen secara bersamaan. Biasanya digunakan untuk kapasitas yang pengolahan data yang sangat besar (lingkungan industri, bioinformatika dll) atau karena tuntutan komputasi yang banyak. Pada kasus yang kedua biasanya ditemukannya kalkulasi numerik untuk menyelesaikan persamaan matematis di bidang fisika (fisika komputasi), kimia (kimai komputasi) dll. Untuk melakukan berbagai jenis komputasi paralel diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang nantinya dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan suatu masalah. Untuk itu maka digunakannya perangkat lunak pendukung yang biasa disebut middleware yang berperan untuk mengatur distribusi antar titik dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi. Salah satu middleware yang asli dikembangkan di Indonesia adalah OpenPC yang dipelopori oleh GFTK LIPI dan diimplementasikan di LIPI Public Center.
Komputasi paralel berbeda dengan multitasking. Multitasking itu sendiri adalah komputer dengan processor tunggal yang dapat mengeksekusi beberapa tugas secara bersamaan. Sedangkan komputasi paralel menggunakan beberapa processor atau komputer. Selain itu komputasi paralel tidak menggunakan arsitektur Von Neumann. Untuk lebih memperjelas lebih dalam mengenai perbedaan komputasi tunggal (menggunakan 1 processor) dengan komputasi paralel (menggunakan beberapa processor), maka kita harus mengetahui 4 model komputasi yang digunakan, yaitu:
  • SISD

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

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

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

Pada Multiple Instruction, Multiple Data biasanya menggunakan banyak processor dengan setiap processor memiliki instruksi yang berbeda dan mengolah data yang berbeda. Namun banyak komputer yang menggunakan model MIMD juga memasukkan komponen untuk model SIMD. Beberapa komputer yang menggunakan model MIMD adalah IBM POWER5, HP/Compaq AlphaServer, Intel IA32, AMD Opteron, Cray XT3 dan IBM BG/L.

Komputasi Modern

Komputasi modern mungkin merupakan hal yang mungkin jarang terdengar istilah di telinga masyrakat indonesia umumnya. Komputasi modern pengertian nya adalah cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Komputasi merupakan suatu sub-bidang dari ilmu komputer dan matematika.

Macam-macam 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.
Ada beberapa daftar yang dapat dugunakan untuk mengenali sistem komputasi grid, adalah :
Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali pusat.
Sistem menggunakan standard dan protocol yang terbuka.
Sistem mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik diatas kualitas komponen individu pelayanan komputasi grid.

3. Cloud computing
Komputasi cloud merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet.
Komputasi cloud menggambarkan pelengkap baru, konsumsi dan layanan IT berbasis model dalam internet, dan biasanya melibatkan ketentuan dari keterukuran dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet.

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

Kelebihan:
  • Waktu eksekusi lebih cepat.
  • Throughput jadi lebih tinggi.


Kerugian:
  • Perangkat keras lainnya yang dibutuhkan.
  • Kebutuhan daya juga lebih.
  • Tidak baik untuk daya rendah dan perangkat mobile. (parallel processing adalah salah satu teknik komputasi modern).


Hubungan Parallel Processing dengan Komputasi Modern
Penggunaan Komputer untuk menyelesaikan suatu permasalahan dalam berbagai bidang sekarang ini banyak dilakukan karena lebih  cepat dibandingkan penyelesaian secara manual. Oleh karena hal tersebut, perlu adanya peningkatan proses komputasi yang dapat ditempuh dengan 2 cara, yaitu:
  • Peningkatan Kecepatan Hardware : peningkatan kecepatan prosesor komputer dengan menggunakan multiprosesor. Perubahan arsitektur komputer menjadi multiprosesor memang dapat mengerjakan banyak proses dalam 1 waktu, namun tidak dapat mempercapat kinerja proses. Hal ini dapat diatasi dengan peningkatan kecepatan software.

  • Peningkatan Kecepatan Software : mencari suatu algoritma untuk mempercepat kinerja proses. Algoritma tersebut tidaklah mudah tuk ditemukan, namun berkat adanya komputer multiprosesor, hal tersebut dapat dirancang dengan memparalelkan proses komputasinya.

Komputer multiprosesor masihlah memerlukan biaya yang cukup besar sehingga menyebabkan beberapa algoritma paralel sulit diimplementasikan. Untuk mengatasinya dirancanglah mesin paralel semu. Mesin paralel semu ini sebenarnya adalah jaringan komputer yang dikendalikan oleh sebuah perangkat lunak yang mampu mengatur pengalokasian proses-proses komputasi kepada processor-processor yang tersebar dalam  jaringan tersebut.

Dari Artikel diatas maka dapat kita simpulkan bahwa dengan adanya komputasi paralel dan parallel processing dapat memudahkan kinerja manusia karena dengan adanya komputasi paralel dan parallel processing dapat meningkatkan kecepatan hardware, kecepatan software, sehingga waktu eksekusi jadi lebih cepat dan throughput jadi lebih tinggi, sedangkan kekurangannya biaya yang dibutuhkan lebih mahal karena menggunakan banyak processor dan daya yang dibutuhkan juga lebih tinggi.



Sumber :
http://cluster.teori.fisika.lipi.go.id/utama.cgi?menu=hinfo

Saturday, April 2, 2016

Penerapan Komputasi Modern

Nama : M Taufik Yusuf P
Kelas : 4ia11
NPM : 55412118

Jenis-jenis Komputasi Modern dan contoh penerapannya

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


1. Mobile computing 
Mobile computing 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. 

Contoh Mobile Computing :

Setelah kita mengetahui mengapa kita membutuhkan mobile computing, kita bisa menyebutkan mobile applications yang sudah ada saat ini. Diantaranya adalah :


§  Kendaraan(untuk pemantauan dan koordinasi, GPS)
§  Peralatan Emergensi(akses kedunia luar)
§  Akses web dalam keadaan bergerak
§  Location aware services
§  Information services
§  Disconnected operations (mobile agents)
§  Entertaintment(network game groups)


Jenis Mobile Computing :

§  Laptop
§  Wearable computer
§  PDA
§  Smart phone
§  Carputer
§  UMPC
2. Grid computing



Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar. 
Ada beberapa daftar yang dapat dugunakan untuk mengenali sistem komputasi grid, adalah : 

§  Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali pusat. 
§  Sistem menggunakan standard dan protocol yang terbuka. 
§  Sistem mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik diatas kualitas komponen individu pelayanan komputasi grid. 






Contoh grid computing:

§  Scientific Simulation: Komputasi grid diimplementasikan di bidang fisika, kimia, dan biologi untuk melakukan simulasi terhadap proses yang kompleks.
§  Medical Images: Penggunaan data grid dan komputasi grid untuk menyimpan medical-image. Contohnya adalah eDiaMoND project
§  Computer-Aided Drug Discovery (CADD): Komputasi grid digunakan untuk membantu penemuan obat. Salah satu contohnya adalah: Molecular Modeling Laboratory (MML) di University of North Carolina (UNC)
§  Big Science: Data grid dan komputasi grid digunakan untuk membantu proyek laboratorium yang disponsorioleh pemerintah Contohnya terdapat di DEISA
§  e-Learning: Komputasi grid membantu membangun infrastruktur untuk memenuhi kebutuhan dalam pertukaran informasi dibidang pendidikan. Contohnya adalah AccessGrid
§  Visualization: Komputasi grid digunakan untuk membantu proses visualisasi perhitungan yang rumit.
§  Microprocessor design: komputasi grid membantu untuk mengurangi microprocessor design cycle dan memudahkan design center untuk membagikan resource lebih efisien. Contohnya ada diMicroprocessor Design Group at IBM Austin
3. Cloud computing
Komputasi cloud merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet. 
Komputasi cloud menggambarkan pelengkap baru, konsumsi dan layanan IT berbasis model dalam internet, dan biasanya melibatkan ketentuan dari keterukuran dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet. 

Contoh cloud computing:


§  Email
§  Data storage online
§  kolaborasi, Penkolaborasian data sering kali diperlukan. Karena data yang ingin kita simpan bermacam-macam jenisnya dan fungsinya. ada banayk tools yang dapat digunakan. Contohnya adalah Spicebird, Mikogo, Stixy and Vyew
§  Bekerja pada virtual office, Sering kita memerlukan office untuk memproses data-data. Saat ini kita dapat menggunakan office tidak hanya yang sudah terinstall namun kita juga dapat menggunakan office yang disediakan secara online. Contohnya antara lain Ajax13, ThinkFree and Microsoft’s Office Live. 
§  Kekuatan ekstra processing, Bila membutuhkan kekuatan untuk memproses secara cepat tanpa perlu membeli perangkat tambahan maka salah satu solusinya adalah Amazon’s EC2 virtual computing 
§  ini juga dapat diatur sesuai dengan kebutuhan individu masing -masing orang. contoh yang lain adalah AbiCloud, Elastichosts and NASA’s Nebula platform.

Komputasi Modern

Nama : M Taufik Yusuf P
Kelas : 4ia11
NPM : 55412118
Definisi Komputasi Modern
Komputasi adalah algoritma yang digunakan untuk menemukan suatu cara dalam memecahkan masalah dari sebuah data input. Data input disini adalah sebuah masukan yang berasal dari luar lingkungan sistem. Komputasi ini merupakan bagian dari ilmu komputer berpadu dengan ilmu matematika. Secara umum ilmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains).
Dalam penggunaan secara umum, biasanya berupa penerapan simulasi komputer atau berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar terhadap bidang ilmu yang mendasari teori ini. 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.
Pengertian Komputasi Modern Komputasi modern bisa disebut sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer. Oleh karena pada saat ini kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern. Konsep ini pertama kali digagasi oleh John Von Neumann (1903-1957). Dalam kerjanya komputasi modern menghitung dan mencari solusi dari masalah yang ada, dan perhitungan yang dilakukan itu meliputi:
1.     Akurasi
2.     Kecepatan
3.     Masalah dalam volume besar
4.     Modelling
5.     Kompleksitas
Sejarah Komputasi Modern Dalam perkembangan komputasi modern, kita tidak bisa melupakan begitu saja orang dibalik perkembangan komputasi modern yang merubah semua pekerjaan jadi lebih mudah. Sejarah komputasi dimulai dari seseorang ilmuan yang ternama di bidang teknologi. Permulaan komputasi modern dimulai pada saat tahun 1926 oleh ilmuan yang berasal dari hungaria yang bernama John Von Neumann. Von Neumann seorang ilmuan yang belajar dari Berlin dan Zurich dan mendapatkan diploma pada bidang teknik kimia pada tahun 1926.
Pada tahun yang sama dia mendapatkan gelar doktor pada bidang matematika dari Universitas Budapest. Berkat keahlian dan kepiawaiannya Von Neumann dalam bidang teori game yang melahirkan konsep seluler automata, teknologi bom atom, dan komputasi modern yang kemudian melahirkan komputer. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya. Setelah mengajar di Berlin dan Hamburg, Von Neumann pindah ke Amerika pada tahun 1930 dan bekerja di Universitas Princeton serta menjadi salah satu pendiri Institute for Advanced Studies.
Dipicu ketertarikannya pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial nonlinier yang digunakan, Von Neumann kemudian beralih dalam bidang komputasi. Sebagai konsultan pada pengembangan ENIAC, dia merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori. berdasarkan beberapa definisi di atas, maka komputasi modern dapat diartikan sebagai suatu pemecahan masalah berdasarkan suatu inputan dengan menggunakan algoritma dimana penerapannya menggunakan berbagai teknologi yang telah berkembang seperti komputer.
Sumber:
http://www.beritanet.com/Education/John-Von-Neumann.html
http://id.wikipedia.org/wiki/Teknologi_komputasi
http://id.wikipedia.org/wiki/Komputasi


Monday, January 18, 2016

Mengenal Lebih Dekat Fitur Siri – Sebuah Teknologi Voice Assistant dari iOS 6

Saat mendengar kata Apple, maka yang terpikirkan di benak Anda tentunya adalah sebuah raksasa teknologi yang tidak akan pernah berhenti dalam membuat perkembangan produk – produk teknologi yang keren dan canggih. Apple memang selalu ingin memenangkan kompetisi teknologi yang terjadi diantara para perusahaan IT.
Oleh karena itu, Apple menjadi tidak pernah lelah dan berhenti dalam melakukan inovasi produk. Teknologi Siri menjadi salah satu inovasi dari Apple yang paling terkenal dan telah disertakan pada produk – produk buatan Apple.

Pengertian fitur Siri




Teknologi Siri yang telah dirilis sejak periode Oktober 2011 menjadi teknologi asisten pribadi yang pintar dengan basis perintah suara yang dapat membuat kegiatan para pengguna produk Apple menjadi lebih mudah. Dengan kemampuannya dalam melakukan panggilan telepon, membuat jadwal meeting, mengirim pesan, serta berbagai kemampuan yang lain, maka keberadaan Siri dianggap cukup untuk memenuhi kebutuhan para pengguna produk Apple yang mempunyai segudang aktivitas.
Siri didukung dengan teknologi yang canggih sehingga suara Anda dapat dikenali secara natural. Bahkan suatu informasi yang dibutuhkan juga dapat ditanyakan oleh Siri sebelum tugas yang Anda berikan selesai. Pada perkembangan perangkat mobile, Siri mungkin dapat menjadi salah satu fitur yang paling inovatif meski beberapa kekurangan masih ditemukan dalam proses penggunaannya.

Inovasi Siri di iOS 6

Siri pada iOS 6 menyediakan berbagai fitur baru yang tentunya lebih keren dan lebih pintar jika dibandingkan dengan fitur – fitur Siri pada versi iOS sebelumnya. Beberapa kelebihan Siri pada iOS 6 antara lain :
  1. Mampu mengenal lebih banyak bahasa
Siri yang awalnya hanya dapat mengenali bahasa Inggris, Jerman, dan Perancis, saat ini mulai diperbaharui untuk dapat mengenal bahasa yang lainnya seperti bahasa Jepang, Hongkong, Mandarin, Korea, Meksiko, Italia, serta berbagai jenis bahasa yang lain. Untuk Siri dalam versi bahasa Indonesia, Anda masih harus sabar untuk menunggu Siri kembali diperbaharui.
  1. Mendapatkan update informasi hasil pertandingan olahraga
Siri sudah mengintegrasikan beberapa pertandingan olahraga dengan baik seperti Premier League, Liga Inggris, Serie A Italia, La Liga Spanyol, NBA, serta beberapa pertandingan olahraga tingkat dunia yang lain. Jika Anda bertanya kepada Siri terkait dengan hasil pertandingan tersebut, maka Anda akan memperoleh jawaban akurat tentang pertandingan olahraga yang mungkin sempat terlewat. Anda dapat bertanya secara canggih dan praktis seperti bertanya pada teman sendiri.
  1. Mendapatkan informasi tentang film di bioskop
Siri tidak hanya dapat memberikan informasi terkait hasil pertandingan olahraga saja, tetapi juga dapat mengetahui informasi tentang film yang baru saja diluncurkan atau yang sedang diputar di bioskop. Info terkait film dengan aktor tertentu atau peringkat film berdasarkan versi Rotten Tomatoes juga dapat dicari oleh para pengguna iOS 6. Mengingat jumlah pengguna produk Apple di Indonesia yang begitu banyak, maka semoga Siri kedepannya juga dapat memberikan informasi terkait film – film yang sedang diputar di bioskop Indonesia.
  1. Update status Facebook atau Twitter secara otomatis
Siri iOS 6 juga menawarkan fitur Voice Dictation yang dapat membuat Anda melakukan perintah untuk update status di Twitter maupun Facebook. Tanda baca seperti halnya titik atau koma juga dapat Anda perintahkan menggunakan kata – kata  seperti perintah titik yang menggunakan kata period, sedangkan kata comma untuk perintah koma.
Karena voice dictation mampu diterjemahkan oleh Siri ke dalam bahasa Inggris, maka Anda harus berusaha dalam menjalankan perintah tersebut dengan mengurangi aksen bahasa Indonesia agar terjadinya kesalahan yang dibuat saat update status dapat diminimalkan.
  1. Mencari lokasi menarik yang dekat dengan posisi kita
Saat Anda merasa bingung untuk menemukan restoran atau kafe di sekitar Anda berada, maka Anda dapat memanfaatkan bantuan Siri untuk menemukannya. Anda hanya perlu menanyakan lokasi restoran atau kafe dalam bahasa Inggris, kemudian Siri akan segera menemukan informasi terkait lokasi yang Anda tanyakan.
Di Indonesia, lokasi Starbuck di kawasan Jakarta lah yang baru dapat ditemukan oleh Siri. Anda tentunya berharap agar Siri dapat segera menambah database mengenai sejumlah lokasi yang menarik di Indonesia.
  1. Kemampuan untuk memahami bahasa Inggris dengan aksen Indonesia
Aksen Indonesia yang seringkali keluar saat sedang mengucapkan bahasa Inggris seringkali membuat Siri bingung sehingga tak jarang kekeliruan dialami dalam menerjemahkan perintah. Namun, teknologi Siri saat ini terus berupaya untuk berbenah diri agar dapat memahami bahasa Inggris dengan aksen Indonesia yang kental.

Meski saat ini teknologi Siri baru dapat digunakan di beberapa produk Apple antara lain iPhone 4s, iPhone 5, iPod Touch generasi kelima dan iPad generasi ketiga, namun tentu saja untuk kedepannya kita berharap agar Siri menambah bekal teknologinya menjadi semakin canggih dan cocok dengan kebutuhan para pengguna Apple di Indonesia. Teknologi tersebut pastinya tidak hanya dapat digunakan untuk eksis saja, tetapi juga harus dapat dimanfaatkan untuk melakukan kegiatan yang lebih bermakna.

Monday, January 11, 2016

Permasalahan yang sering dihadapi bisnis IT dan solusinya

Memulai bisnis online tidak jauh berbeda dengan bisnis offline, yang membedakannya hanya cara memasarkan produk mereka saja. Bila pelaku bisnis offline memasarkan produk atau jasa dengan bertemu langsung kepada konsumennya, maka pada bisnis online konsumen bisa membeli sebuah produk melalui jarak jauh tanpa harus bertemu langsung dengan penjualnnya, dibantu dengan koneksi internet. Tentu kemudahan konsumen untuk membeli produk dengan bantuan internet, memberikan keuntungan besar bagi para pelaku bisnis online. Tak heran jika saat ini banyak orang yang tertarik mencoba peruntungan dengan menjalankan bisnis melalui internet.
Namun dibalik keuntungan yang diberikan, memutuskan untuk memulai bisnis di internetternyata tidak selamanya mulus seperti yang kita bayangkan. Ada beberapa hambatan yang menjadi kendala kita, saat memulai usaha. Hal inilah yang membuat banyak orang akhirnya gulung tikar, dan meninggalkan usaha onlinenya. Karena mereka menyerah dengan kendala-kendala yang dihadapi selama menjalankan bisnis tersebut.
Kira-kira kendala apa saja yang dihadapi pelaku bisnis online? Agar Anda bisa mengantisipasinya dari sekarang, berikut kami informasikan kendala bisnis online dan solusinya.
1. Banyaknya penipuan di dunia maya, membuat kepercayaan konsumen akan bisnis online masih kurang. Penipuan yang sering terjadi yaitu uang sudah dibayarkan namun produk tidak dikirimkan, atau kualitas produk tidak sesuai dengan gambar yang ditampilkan. Sehingga konsumen lebih sering kecewa jika mereka membeli produk secara online, dan lebih yakin membeli produk offline karena bisa melihat dan memegang langsung produk yang ingin dibelinya.
Solusi : untuk meyakinkan konsumen, cantumkan alamat lengkap dan contact person yang bisa dihubungi konsumen baik melalui chating, telepon atau sms. Selanjutnya, jaga kualitas produk yang Anda tawarkan. Serta lengkapi gambar produk dengan keterangan pendukung, misalnya saja jenis bahan yang digunakan, harga produk, tipe produk, ukuran produk, dll. Sehingga konsumen benar-benar memperoleh informasi secara detail.
2. Persaingan bisnis online yang sangat tinggi. Kemajuan teknologi, mendukung sebagian besar orang memasarkan produknya melalui internet. Jadi bisa dipastikan persaingannya sangat ketat, lihat saja peluang bisnis toko online, reseller produk, atau affiliate yang sudah dijalankan ribuan orang di berbagai negara.
Solusi : sebaiknya tawarkan produk yang memiliki keunikan tersendiri, jadi persaingannya tidak terlalu tinggi. Lalu, dukung dengan kegiatan promosi bisnis online seperti optimasi seo, memberikan konten gratis pada konsumen, memasang iklan baris atau baner di website/blog terkenal, bergabung dengan forum bisnis online, atau bisa juga dengan memasarkannya secara offline. Sehingga bisnis Anda semakin dikenal banyak orang.
3. Kendala koneksi internet. Bagi pelaku bisnis online yang tinggal di daerah kota, mungkin koneksi internet bukan menjadi kendala. Namun bagi rekan-rekan yang tinggal di daerah pinggiran, koneksi internet masih sangat terbatas.ilustrasi solusi untuk kendala bisnis online
Solusi : Anda bisa memanfaatkan modem internet yang saat ini sudah banyak diproduksi para provider komunikasi. Pilih modem yang sinyalnya memang bagus di daerah Anda, sehingga koneksi internet juga tidak terhambat. Untuk masalah biaya, tidak perlu khawatir karena saat ini biaya langganan internet sudah cukup terjangkau.
4. Terbatasnya pengetahuan tentang bisnis online. Banyak orang yang ikut-ikutan menjalankan bisnis affiliate atau membuka toko online, namun dia tidak mengetahui apa saja yang harus dilakukan untuk menunjang kesuksesan bisnisnya. Sehingga bisnis online yang dijalankan, hasilnya juga tidak optimal.
Solusi : untuk menambah pengetahuan, Anda bisa mempelajarinya dari buku bisnis online yang sudah banyak beredar di pasaran, atau bisa juga dengan mencari panduan serta mengikuti kursus online yang saat ini banyak ditawarkan oleh para pakar bisnis online dan pakar internet marketing.
Nah, setelah mengetahui solusi dari setiap kendala yang menghambat bisnis online. Anda tidak perlu ragu lagi untuk memulai bisnis di dunia maya. Yang terpenting, kuatkan tekad Anda karena setiap kendala pasti ada solusinya. Tunggu apa lagi? Action dari sekarang dan salam sukses.

Daftar Pustaka
1. http://bisnisukm.com/kendala-bisnis-online-dan-solusinya.html

Hal-hal penting dalam membangun Bisnis IT

Bisnis online bagi masyarakat modern sudah tidak menjadi hal yang asing lagi. bisnis online sudah berkembang sangat pesat sejak beberapa tahun terakhir ini. banyak lapisan masyarakat yang memanfaatkan koneksi internet menjadi lahan untuk menggelar dagangannya. Banyak yang menganggap bahwa bisnis online itu mudah untuk dijalankan. Namun, tak sedikit juga yang tergelincir, dan tidak mendapatkan hasil seperti yang ia nginkan, karena kurang paham betul tentang bisnis online.
Meski banyak yang beranggapan bahwa bisnis di internet terlihat santai, berpeluang menghasilkan lebih banyak uang dan tanpa membutuhkan waktu lama, namun ternyata pernyataan tersebut tidak sepenuhnya benar dan tidak juga salah. Bisnis online akan berjalan dengan baik dan memberikan hasil yang maksimal apabila dijalankan dengan total dan srus.
Untuk memulai bisnis online memang diperlukan waktu, mental baja dan kesabaran ekstra. Lalu, hal penting apa saja yang perlu diperhatikan dalam bisnis online? Berikut ini beberapa hal penting yang harus anda perhatikan sebelum membangun bisnis online:
Bisnis online butuh Modal
Hampir semua bisnis membutuhkan modal, entah itu sedikit maupun modal besar. Modal dalam bisnis online selain modal dalam bentuk uang juga modal dalam bentuk tenaga yakni diri anda sendiri. Anda tentu membutuhkan koneksi internet untuk menjalankan bisnis, anda perlu pulsa untuk mengisi kuota, PC atau laptop untuk pendataan dan perlu modal ketika harus membeli produk yang akan anda jual lagi. Kemudian modal berikutnya adalah diri anda, setelah tahu bahwa anda harus mengeluarkan modal untuk keperluan teknis, maka anda harus memikirkan konsep, inovasi yang akan anda berikan, dan semangat kerja keras yang sudah anda tanamkan pada diri anda.

Tanamkan kesabaran

Kerja keras, menghabiskan cukup waktu untuk penataan website, media social dan layout yang dibutuhkan untuk menjual produk anda sangatlah perlu. Banyak pebisnis online yang kalah karena konten yang diberikan kurang bagus sehingga konsumen sulit percaya dengan bisnis yang anda suguhkan. Ini diperlukan kesabaran, jika memang Anda tidak bisa mendesain web anda sendiri. Anda bisa menggunakan jasa desain untuk mengembangkan bisnis Anda dari sisi tampilan dan isi konten dari media yang anda gunakan.

Atur waktu dengan baik

Untitled
Anda harus pintar mengatur waktu dan fokus akan apa yang anda jalankan. Memang anda akan lebih banyak meninggalkan waktu bersama keluarga, teman, bahkan kekasih karena fokus dengan bisnis online yang sedang anda kembangkan. Tak perlu risau, untuk memulai bisnis, memang harus butuh support dari mereka, jika perlu kaitkan mereka dalam bisnis yang anda jalani tersebut.

Semua bisa membuka bisnis online

Perlu diketahui bahwa bisnis online sangat mudah dijalankan oleh siapapun, tanpa memerlukan ijasah maupun pendidikan yang tinggi. Jadi anda harus membuat web yang menarik dan menyuguhkan produk yang unik, beda dai pada yang lain. Paling tidak barang yang masih langka tapi banyak peminatnya.

Walau bisnis masih kecil, andalah bos nya

Tak usah malu ketika membangun bisnis, walau bisnis yang dijalankan saat ini masih terbilang kecil, setidaknya andalah bosnya. Bisnis memang dimulai dari kecil, dan bahkan memang belum terlihat apa-apa saat memulainya, tapi percayalah, karena semua yang besar adalah dimulai dari sesuatu yang kecil.
Itulah hal penting yang anda harus perhatikan sebelum membangun bisnis online. Ada baiknya jika anda pertimbangkan beberapa opini mengenai bisnis online ketika anda mempunyai niatan untuk memulai bisnis online. Semoga sukses.
Sebelum kita selesai, ada satu informasi yang amat berguna bagi kita. Barangkali informasi ini berhubungan dengan informasi sebelumnya barangkali juga tidak.

Jumlah transaksi Online hanya di Indonesia Saja selama 2012 adalah, sebesar 126 Triliun Rupiah. Meningkat 2 X lipat di bandingkan sebelumnya menurut Meteri Pariwisata dan ekonomi kreatif saat itu Ibu Mari Elka Pangestu dan Tentu saja tahun ini pasti sudah jauh lebih besar.

Siapakah yang beruntung karena hal itu? Tentu saja mereka yang telah memiliki Website lebih dulu dari anda. 

Daftar Pustaka
1. http://portalpengusaha.com/
2. http://bomsukses.com/bisnis-online/hal-penting-dalam-membangun-bisnis-online/