Slide # 1

Slide # 1

Ini tuh ikan paus bro barang kali lu gak PAUS Read More

Slide # 2

Slide # 2

Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts Read More

Slide # 3

Slide # 3

Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts Read More

Slide # 4

Slide # 4

Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts Read More

Slide # 5

Slide # 5

Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts Read More

Jumat, 16 Juni 2017

Bioinformatika

Anggota Kelompok:
Adi Kristianto
Adriansyah
Azimata Firusdi
Fadhil Ikhsan Nurcahyo
M. Reza Saputra
M. Wahyu

Apa itu Bioinformatika??
  Bioinformatika diambil dari kata Bio dan Informatika. Bio sendiri  berarti biologi, biologi ilmu alam yang mempelajari kehidupan dan organisme hidup, termasuk struktur, fungsi, pertumbuhan, evolusi dan struktur taksonomi makhluk hidup. Biologi biasanya mengakui sel sebagai satuan dasar kehidupan, gen sebagai satuan dasar pewarisan, dan evolusi sebagai mekanisme yang mendorong terciptanya spesies baru. Selain itu, organisme diyakini bertahan dengan mengonsumsi dan mengubah energi serta dengan meregulasi keadaan dalamnya agar tetap stabil dan vital.
Sedangkan  Informatika merupakan disiplin ilmu yang mempelajari transformasi fakta berlambang yaitu data maupun informasi pada mesin berbasis komputasi. Disiplin ilmu ini mencakup beberapa macam bidang, termasuk seperti sistem informasi, ilmu komputer, ilmu informasi, teknik komputer dan aplikasi informasi dalam sistem informasi manajemen. Informatika dapat mendukung dan berkaitan dengan aspek kognitif dan sosial, termasuk tentang pengaruh serta akibat sosial dari teknologi informasi pada umumnya. Penggunaan informasi dalam beberapa macam bidang, seperti bioinformatika, informatika medis, dan informasi yang mendukung ilmu perpustakaan, merupakan beberapa contoh yang lain dari bidang informatika.
Jadi, bioinformatika merupakan ilmu yang mempelajari bagaimana 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.

Sejarah Bioinformatika
  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, seperti pembuatan pangkalan data dan pengembangan algoritma untuk analisis sekuens biologi.
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.
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.
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
Perkembangan teknologi DNA rekombinan memainkan peranan penting dalam lahirnya bioinformatika. Teknologi DNA rekombinan memunculkan suatu pengetahuan baru dalam rekayasa genetika organisme yang dikenala bioteknologi. Perkembangan bioteknologi dari bioteknologi tradisional ke bioteknologi modren salah satunya ditandainya dengan kemampuan manusia dalam melakukan analisis DNA organisme, sekuensing DNA dan manipulasi DNA.

Bidang-bidang Terkait Bioinformatika
  Bioinformatika merupakan penerapan kecanggihan teknologi computer pada ilmu biologi. Selain pada ilmu biologi, bioinformatika juga berpengaruh atau terkait pada cabang-cabang ilmu lain, terutama ilmu-ilmu yang terkait dengan dunia SAINS. Berikut ini merupakan bidang-bidang yang berkaitan dengan Bioinformatika:
·         Biophysics
Biofisika merupakan cabang ilmu yang menerapkan beberapa ilmu atau teknik fisika untuk menerapakan ilmu biologi. Bioinformatika juga tercipta 10 56 berdasarkan analisis dan teknik yang ada di ilmu fisika. Maka dari itu ilmu fisika juga diperlukan dalam biologi, termasuk pada bioinformatika.
·         
      Computational Biology
  Komputasi biologi ini hubungannya dengan ilmu bioinformatika dekat, karena computasi biologi ini lebih dekat dengan biologi umum klasik. Computational biology diantara memfokuskan pada populasi, biologi teorotis, dan gerak evolusi, dari pada dalam biomedis dalam biologi molekuler dan biologi sel. Biologi molekuler penting dalam computational biology. Diartikan bahwa data – data yang disajikan lebih pada gaya statistika dari pada model yang sebenarnya. Tidak semua nya pada computasi biologi merupakan biologi, namun computasi lebih condong pada ilmu matematika.
·        
      Medical Informatics
  Bidang medis memerlukan ilmu dan penerapannya bioinformatika. Pengguannkan pada medical inforamatics, diterapakan seperti analisis atau deagnosa suatu penyakit. Memprediksi berapa tingkat kecepatan pertumbuhan penyakit. Informasi medis juga dikodekan atau ditampilkan dalam bentuk algoritma. Dengan demikian maka akan membantu dan memudahkan ilmu medis dalam perkembangan dan kemajuan bidang ilmu medis. Biologi memegang peranan yang besar dan keterkaitannya besar dengan ilmu medis.
·         
      Cheminformatics
  Cheminformatics adalah bidang dalam kimia, yang juga menggunakan cara dalam biologi, sedangkan cara dalam kimia seperti kombinasi dari sintesis kimia. Pada intinya digunakan dalam penemuan dan pembuatan obat. penemuan obat – obat ini dapat membawa manfaat manusia. seperti peneman obat penisilin yang dapat menggambarkan bagaimana cara untuk menemukan dan mengembangkan obat – obatan hingga sekarang. Keberhasilan 7 dalam penemuan ini pun didasakan atas usaha dan waktu yang lama. Dibutuhkan tahap – tahap penting dan ketelitian hingga berhasil pembuatan obat. Keadaan yang lambat salah satu factor penghambat dalam pembuatan obat, namun ketersediaan obat dibutuhkan, maka diterapkanlah IT untuk membantu proses pengerjaan pembuatan obat – obatan. Yaitu dengan mengotomatiskan proses – proses yang terkait dengan sintesis kimiawi yang dilakukan oleh ahli kimia, maupun para ahli biokimia. Kecepatan pengerjaan dalam sintesis obat seperti inilah yang menjadi target dari Cheminformatics. Beberapa bidang yang dikaji dalam Cheminformatics antara lain : Visualisation Tools, Synthesis Planning, Reaction and Structure Retrieval, 3-D,Structure Retrieval, Modelling, Computational Chemistry, and Utilities.
·         
      Mathematical Biology
  Mathematical Biology merupakan penerapan bidang ilmu biologi di matematika. Pada matematika biologi sering menggunakan ilmu biologi yang di analisis secara matematika, baik mengggunakan algoritma, menggunakan statistic, menggunakan grafik, yang tujuannya adalah untuk mempermudah pembacaan data. Mathematical Biology sering digunakan untuk aplikasi software. Dengan Mathematical Biology, sebagai missal menggunakan software dengan analisis matematika dan diterapkannya pada biologi. Missal seperti pembuatan software klasifikasi tumbuhan ataupun klasifikasi hewan pada taksonomi tumbuhan dan taksonomi hewan. Dengan menggunakan prinsip matematika yaitu teori permutasi.

·         Proteomics
  Merupakan studi biologi yang lebih mendalami pada struktur dan fungsi dari protein. Protein merupakan senyawa organic yang penting untuk metabolisme sel. Protein memiliki peranan penting, dan dapat dikatakan senyawa terbanyak yang dibutuhkan oleh makluk hidup. Misalnya protein yang berupa asam nukleat sebagai bahan pennyusun DNA, DNA merupakan materi genetic pada suatu makluk hidup. Penerapannya adalah dengan cara mengguankan teknologi untuk menganalisisnya. Sehingga didapatkan hasil yang akurat, cepat, dan maksimal dalam analisisnya. Diamping itu pula dikarenakan pengerjaan secara manual akan memakan waktu yang lama. Dan membutuhkan teknologi yang tinggi dalam pengerjaannya. Namun dengan adanya teknologi maka akan mempermudah dalam pengerjaannya. Berhubungan dengan bioinformatika dikarenakan protein merupakan bagian dari studi biologi dan teknologi yang digunakan menerapkan prinsip teknologi informasi. Dua studi biologi dan teknologi informasi merupakan pengertian dari Bioinformatika. Gambar diatas merupakan robot yang bernama MALDI mass spectrometry. Teknologi yang menerapkan bioinformatika. 
·         
      Pharmacogenomics
  Pharmacogenomics merupakan bidang studi yang menganalisis bagaimana respon atau efek obat – obatan terhadap seseorang. Pharmacogenomics merupakan kombinasi dari bidang ilmu farmakologi dan genomic. Ini semua juga diguakan teknik sekuen DNA dan sejuen DNA sendiri digunakan untuk analisis DNA.

Referensi:



Kamis, 18 Mei 2017

Komputasi dan Paralel Procesing

Dalam komputasi banyak dikenal juga dengan sebutan Paralel Procesing, apakah ini sama , ataukah beda. mari kita bahas . 


  • Komputasi


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.


  • Paralel Processing


Pemrosesan paralel (parallel processing) adalah penggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Idealnya, parallel processing membuat programberjalan 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. Biasanyadiperlukan saat kapasitas yangdiperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar ataupun karenatuntutan proses komputasi yang banyak. Untuk melakukan aneka jenis komputasi paralel inidiperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkandengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itudiperlukan aneka perangkat lunak pendukung yang biasa disebut sebagaimiddleware yangberperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnyapemakai 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) ataupunbanyak (prosesor ganda dengan mesin paralel) CPU. Tujuan utama dari pemrograman paraleladalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secarabersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan.
Komputasi paralel membutuhkan:
  • algoritma
  • bahasa pemrograman
  • compiler

Hubungan Komputasi Modern dan Paralel Processing

Tujuan dari komputasi paralel adalah meningkatkan kinerja komputer dalam menyelesaikan berbagai masalah. Dengan membagi sebuah masalah besar ke dalam beberapa masalah kecil, membuat kinerja menjadi cepat.

Formula komputasi paralel yang diajukan pada hukum Amdahl. Dimana a adalah banyaknya paralel yang terjadi. Secara teori, artinya proses penyelesaian masalah menjadi lebih cepat dengan menggunakan komputasi paralel.

Jadi, sudah jelas tertera bahwa hubungan dari Komputasi Modern dan Pemrosesan Parallel adalah penggunaan komputer dengan pemrosesan paralel sangat mempercepat kinerja dibandingkan dengan penyelesaian masalah dengan satu CPU. 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.

Kinerja komputasi dengan menggunakan paralel processing itu menggunakan dan memanfaatkan beberapa komputer atau CPU untuk menemukan suatu pemecahan masalah dari masalah yang ada. Komputasi dengan paralel processing akan menggabungkan beberapa CPU, dan membagi-bagi tugas untuk masing-masing CPU tersebut. Jadi, satu masalah terbagi-bagi penyelesaiannya.

#https://dwijati.wordpress.com/komputasi-modern/
#https://dikky12.wordpress.com/2011/04/01/parallel-processing/
#https://niamoraa.wordpress.com/softskill-project-2/hubungan-pemoresan-paralel-dan-komputasi-modern/Koenig, Herbert. (1998). Modern Computational Methods. CRC Press

Jumat, 21 April 2017

MACAM-MACAM KOMPUTASI MODERN DAN KOMPUTER QUANTUM

MACAM-MACAM 

KOMPUTASI MODERN DAN KOMPUTER QUANTUM



  • KOMPUTASI MODERN

   Komputasi modern merupakan cara untuk menyelesaikan sebuah masalah dari inputan data dengan aloritma Teknologi Komputasi adalah aktivitas penggunaan dan pengembangan teknologi komputer, perangkat keras, dan perangkat lunak komputer,

   Definisi secara umum komputasi adalah bidang ilmu yang mempuyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer unutk 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 berbagi bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.

    • MACAM - MACAM KOMPUTASI
      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.
  • KOMPUTER QUANTUM

      Dalam bahasa Indonesia yaitu komputer kuantum, merupakan komputer yang memanfaatkan fenomena-fenomena dari mekanika quantum, seperti quantum superposition dan quantum entanglement, yang digunakan untuk pengoperasian data.
     
      Perhitungan jumlah data pada komputasi klasik dihitung dengan bit, sedangkan perhitungan jumlah data pada komputer kuantum dilakukan dengan qubit. Prinsip dasar komputer kuantum adalah bahwa sifat kuantum dari partikel dapat digunakan untuk mewakili data dan struktur data, dan bahwa mekanika kuantum dapat digunakan untuk melakukan operasi dengan data ini. Dalam hal ini untuk mengembangkan komputer dengan sistem kuantum diperlukan suatu logika baru yang sesuai dengan prinsip kuantum.

      Komputer kuantum dapat jauh lebih cepat dari komputer konvensional pada banyak masalah, salah satunya yaitu masalah yang memiliki sifat berikut :
    • Satu-satunya cara adalah menebak dan mengecek jawabannya berkali-kali 
    • Terdapat dan jumlah jawaban yang mungkin
    • Setiap kemungkinan jawaban membutuhkan waktu yang sama untuk mengeceknya
    • Tidak ada petunjuk jawaban mana yang kemungkinan benarnya lebih besar: memberi jawaban dengan asal tidak berbeda dengan mengeceknya dengan urutan tertentu.
referensi :
#http://mamz.weebly.com/komputasi-modern.html
#http://mamz.weebly.com/quantum-computation.html
#https://www.yohanessurya.com/download/penulis/Bermimpi_07.pdf

Senin, 27 Maret 2017

Analisis Website Berbasis Komputasi Modern

Analisis Website Berbasis Komputasi Modern

Nama : Muhammad Reza Saputra
NPM  : 55413160
Kelas  : 4IA22

Komputasi Modern


   Seperti yang diketahui website sekarang sudah tidak hanya lagi statis hanya menampilkan informasi yang user/pengguna hanya bisa melihat tidak bisa melakukan apapun jika membuka webistenya. Sekarang sudah jamannya Komputasi Modern user dapat melihat informasi, mengupload informasi, dan mendownload informasi. Komputasi Modern adalah sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memori. memori yang dimaksut bisa merupakan memori komputer atau memori penyimpanan awan / cloud. Dimana konsep Komputasi Modern ini sudah di gagasi oleh John Von Neumann (1903-1957). Beliau Merupakan ilmuan yang meletakan dasar-dasar komputer modern. Komputasi Modern terbagi menjadi 3 yaitu,                                


  1. Komputasi Awan/Cloud merupakan gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu jaringan dengan pengembangan berbasis internet (awan) yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui komputer - komputer yang terkoneksi pada waktu yang sama, tetapi tak semua yang terkoneksi melalui internet menggunakan cloud computing.
  2. Mobile Computing / Komputasi Bergerak memiliki beberapa penjelasan, salah satunya komputasi bergerak merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel dan mudah di bawa atau berpindah tempat tetapi berbeda dengan komputasi bergerak seperti GPS, juga tipe dari komputasi bergerak seperti smartphone, dan lain sebagainya.
  3. Grid Computing / Komputasi Grid merupakan komputwer yang terpisah oleh geografis , kemudian di distribusikan dan terhubung oleh ajringan untuk menyelesaikan masalah komputasi skala besar. 

  Analisis Website jd.id

   JD.id Merukapan website berbasis e-Commers yang pastinya menerapkan sistem komputasi modern dimana hampir keseluruhan website e-Commers ini sistemnya dikerjakan langsung oleh komputer. 


    Di halaman pertama JD.id yang memiliki ciri khas tampilan seperti di logo nya yaitu dominan dengan warna putih dengan aksen merah dan sedikit perpaduan warna merah dan ungu. dengan itu komputasi modern nya terdapat pada sistem pemesanan , pembayaran , dan konfrimasi.

   Ini adalah merupakan proses dimana semua belanjaan akan tersusun dengan rapih dan diakumulasi oleh komputer. kemudian kita akan langsung masuk pada cekout.3

  Setelah melakukan cekout pemesanan maka , di halaman selanjutnya anda harus memasukan alamat pengiriman dan metode pembayaran. kemudian klik bayar sekarang.

   Setelah anda membayar, maka anda akan otomatis akan dikirim email oleh sistem. secara langsung tanpa harus konfirmasi pembayaran, ini juga merupakan salah satu komputasi modern,

Dengan ini komputasi modern juga turut berpartisipasi mempermudah dalam hal beli membeli dengan we e-Commerce yang telah banyak berkembang di indonesia tentunya. Dengan tampilan yuang tidak membuat pusing pengguna, dan aman untuk masalah pembayaran . kemudian efisiensi , dengan ini buyer hanya tinggal tuinggu di rumah sampai barang sampaai. 

#http://ucul231.blogspot.co.id/2017/03/analisis-website-berbasis-komputasi.html
#https://imamurza.wordpress.com/tag/website-dengan-komputasi-modern/
#http://pusatteknologi.com/pengertian-manfaat-cara-kerja-dan-contoh-cloud-computing.html
#https://www.jd.id/?_ga=1.35187681.1781497556.1488317929