my blog
Sabtu, 21 Mei 2011
Tugas SoftSkill Pert 4 Semester 8
1. Apa yg kamu ketahui tentang Komputasi Modern?
2. Jelaskan sejarah Komputasi Modern?
Jawaban :
1. Komputasi modern adalah algoritma yang digunakan untuk memecahkan suatu masalah dari sebuah data input dan teori komputasi, suatu sub-bidang dari ilmu komputer dan matematika.
2. Komputasi Modern pertama kali digagasi oleh John Von Neumann. Beliau di lahirkan di Budapest, ibukota Hungaria pada 28 Desember 1903 dengan nama Neumann Janos. Karya – karya yang dihasilkan adalah karya dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer. Beliau juga merupakan salah seorang ilmuwan yang sangat berpengaruh dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu. Kepiawaian John Von Neumann teletak pada bidang teori game yang melahirkan konsep automata, teknologi bom atom dan komputasi modern yang kemudian melahirkan komputer.
QUIZ PERT2
1. Apa yg kamu ketahui tentang Komputasi?
2. Apa yg kamu ketahui tentang Parallel Processing?
3. Bagaimana hubungan antara komputasi dengan pararel processing?
Jawaban :
1. Komputasi merupakan bagian dari ilmu matematika dan ilmu komputer. Secara umum ilmu komputasi adalah ilmu yang mempunyai penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah - masalah ilmu (sains).
2. Parallel processing adalah 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.
3. Hubungannya yaitu komputasi mencari algoritma pemecahan dari suatu permasalahan dimana nantinya parallel processing akan memproses dan memberikan jalan keluar yang ada, sehingga masalah tersebut akan cepat diselesaikan dengan adanya parallel processing.
QUIZ PERT3
1. Apa yg kamu ketahui tentang Bioninformatika dan jelaskan sejarah singkatnya?
2. Jelaskan beberapa bidang yang terkait dengan bioinformatika?
Jawaban :
1. Bioinformatika secara umum dapat digambarkan sebagai segala bentuk penggunaan komputer dalam menangani informasi-informasi biologi. Bioinformatika menurut kebanyakan orang adalah satu sinonim dari komputasi biologi molekul (penggunaan komputer dalam menandai karakterisasi dari komponen-komponen molekul dari makhluk hidup).
2. 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.
3. Kemajuan teknik biologi molekular dalam mengungkap sekuens biologis dari protein (sejak awal 1950-an) dan asam nukleat (sejak 1960-an) mengawali perkembangan basis data dan teknik analisis sekuens biologis. Basis data sekuens protein mulai dikembangkan pada tahun 1960-an di Amerika Serikat, sementara basis data sekuens DNA dikembangkan pada akhir 1970-an di Amerika Serikat dan Jerman (pada European Molecular Biology Laboratory, Laboratorium Biologi Molekular Eropa). Penemuan teknik sekuensing DNA yang lebih cepat pada pertengahan 1970-an menjadi landasan terjadinya ledakan jumlah sekuens DNA yang berhasil diungkapkan pada 1980-an dan 1990-an, menjadi salah satu pembuka jalan bagi proyek-proyek pengungkapan genom, meningkatkan kebutuhan akan pengelolaan dan analisis sekuens, dan pada akhirnya menyebabkan lahirnya bioinformatika.
2. Beberapa bidang yang terkait dengan Bioinformatika antara lain:
Biophysics
3. Biophysics adalah sebuah bidang interdisipliner yang mengaplikasikan teknik-teknik dari ilmu Fisika untuk memahami struktur dan fungsi biologi (British Biophysical Society)
Computational Biology
4. Computational biology merupakan bagian dari Bioinformatika 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.
Medical Informatics
5. Medical informatics adalah sebuah disiplin ilmu yang baru yang didefinisikan sebagai pembelajaran, penemuan dan implementasi dari struktur dan algoritma untuk meningkatkan komunikasi, pengertian dan manajemen informasi medis.
Cheminformatics
6. Cheminformatics adalah kombinasi dari sintesis kimia, penyaringan biologis dan pendekatan data-mining yang digunakan untuk penemuan dan pengembangan obat (Cambridge Healthech Institute’s Sixth Annual Cheminformatics conference).
Genomics
7. 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.
Sabtu, 02 April 2011
Tugas SoftSkill Pert 2 Semester 8
Kinerja Komputasi Dengan Parallel Processing
Pada pembahasan minggu kedua mata kuliah Softskill di semester 8 ini saya akan mencoba membahas tentang Kinerja Komputasi dengan Parallel Processing. Sebelumnya itu kita harus memahami dulu dengan apa yg dimaksud dengan Parallel processing.
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.
Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan. Biasanyadiperlukan 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.
Komputansi parallel membutuhkan :
contoh struktur pengiriman permintaan dan jawaban dari parallel processing
Berikut ini adalah gambar perbedaa antara komputasi tunggal dengan parallel komputasi :
· Perbandingan antara serial komputasi dan parallel komputasi
Pada sistem komputasi parallel terdiri dari beberapa unit prosesor dan beberapa unit memori. Ada dua teknik yang berbeda untuk mengakses data di unit memori, yaitu shared memory address dan message passing. Berdasarkan cara mengorganisasikan memori ini komputer paralel dibedakan menjadi shared memory parallel machine dan distributed memory parallel machine.
Prosesor dan memori ini didalam mesin paralel dapat dihubungkan (interkoneksi) secara statis maupun dinamis. Interkoneksi statis umumnya digunakan oleh distributed memory system (sistem memori terdistribusi). Sambungan langsung peer to peer digunakan untuk menghubungkan semua prosesor. Interkoneksi dinamis umumnya menggunakan switch untuk menghubungkan antar prosesor dan memori.
Komunikasi data pada sistem paralel memori terdistribusi, memerlukan alat bantu komunikasi. Alat bantu yang sering digunakan oleh sistem seperti PC Jaringan pada saat ini adalah standar MPI (Message Passing Interface) atau standar PVM (Parallel Virtual Machine)yang keduanya bekerja diatas TCP/IP communication layer. Kedua standar ini memerlukan fungsi remote access agar dapat menjalankan program pada masing-masing unit prosesor.
Software yang diperlukan untuk Parallel komputasi adalah PGI CDK, dimana aplikasi ini telah dilengkapi dengan Cluster Development Kit dimana software ini telah memiliki feature yang lengkap bila ingin melakukan komputasi dengan parallel prosessing karena software ini telah mensupport MPI untuk melakukan perhitungan komputasi.
sumber :
ebibaka.110mb.com/pararel.doc
http://www.scribd.com/doc/40938360/Makalah-Arkom-Paralel-Processing
ajuarna.staff.gunadarma.ac.id/Downloads/files/…/ArtikelEpilog.pdf
Minggu, 06 Maret 2011
Tugas Soft Skill Pert 1 Semester 8
PENGENALAN KOMPUTASI MODERN
Pada pembahasan minggu pertama mata kuliah Softskill di semester 8 ini saya akan mencoba membahas tentang Pengenalan Komputasi Modern. Sebelumnya itu kita harus memahami dulu dengan apa yg dimaksud dengan Komputasi Modern.
Komputasi modern terdiri dari dua kata yaitu komputasi dan modern. Untuk 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. Karena perkembangan jaman makan komputasi sekarang menggunakan komputer. Dan 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 yang ada, perhitungan komputasi modern yaitu seperti :
- Akurasi (bit, floating point)
- Kecepatan (dalam satuanHz)
- Problem volume besar (paralel)
- Modeling (NN dan GA)
- Kompleksitas (menggunakan Teori Bog O)
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 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.
awal perkembangan komputasi modern digagas oleh John von Neumann (1903-1957), Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern. Von Neumann menjadi salah ilmuwan terbesar pada zaman nya. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan melalui karya-karyanya. Berkat teori-teori nya itulah pada saat itu computer mengalami perkembangan dan kemajuan pesat terlihat saat dia menjadi seorang konsultan pada pengembangan komputer ENIAC. karena jasa-jasa nya John von Neumann di sebut bapak komputasi modern. Dia juga 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.
Berikut ini beberapa contoh komputasi modern sampai dengan lahirnya ENIAC :
- Konrad Zuse’s electromechanical “Z mesin”.Z3 (1941) sebuah mesin pertama menampilkan biner aritmatika, termasuk aritmatika floating point dan ukuran programmability. Pada tahun 1998, Z3 operasional pertama di dunia komputer itu di anggap sebagai Turing lengkap.
- Berikutnya Non-programmable Atanasoff-Berry Computer yang di temukan pada tahun 1941 alat ini menggunakan tabung hampa berdasarkan perhitungan, angka biner, dan regeneratif memori kapasitor.Penggunaan memori regeneratif diperbolehkan untuk menjadi jauh lebih seragam (berukuran meja besar atau meja kerja).
- Selanjutnya komputer Colossus ditemukan pada tahun 1943, berkemampuan untuk membatasi kemampuan program pada alat ini menunjukkan bahwa perangkat menggunakan ribuan tabung dapat digunakan lebih baik dan elektronik reprogrammable.Komputer ini digunakan untuk memecahkan kode perang Jerman.
- The Harvard Mark I ditemukan pada 1944, mempunyai skala besar, merupakan komputer elektromekanis dengan programmability terbatas.
- Lalu lahirlah US Army’s Ballistic Research Laboratory ENIAC ditemukan pada tahun 1946, komputer ini digunakan unutk menghitung desimal aritmatika dan biasanya disebut sebagai tujuan umum pertama komputer elektronik (ENIAC merupaka generasi yang sudah sangat berkembang di zamannya sejak komputer pertama Konrad Zuse ’s Z3 yang ditemukan padatahun 1941).
Referensi :
http://id.wikipedia.org/wiki/Komputasi
http://www.komputasi.lipi.go.id/utama.cgi?cetakartikel&1111718762
http://www.scribd.com/doc/24593215/SEJARAH-KOMPUTASI
Rabu, 12 Januari 2011
Tugas Soft Skill pert5
Business Content Development
Pada pembahasan kali ini saya akan mencoba membahas menganai business content development (pengembangan bisnis content). Content merupakan isi atau substansi Data atau informasi berupa input dan output dari penyelenggaraan sistem informasi yang disampaikan pada publik. Dalam blog atau website content informasi adalah kontennya sendiri. Karena salah satu kekuatan internet terletak dari informasinya. Tentunya orang-orang akan mencari informasi yang berguna bagi dirinya.
Pada dasarnya semakin banyak konten yang lebih berguna dan menarik maka semakin besar kesempatan untuk lebih sukses bagi blog atau website tersebut. Terlebih lagi jika blog atau website tersebut menambahkan konten yang lebih banyak seperti artikel, tutorial, berita, opini dan apa saja bentuknya secara konstan. Sehingga para pembacanya selalu mengetahui kapan informasi yang mereka butuhkan diterbitkan oleh blog tersebut.
Alangkah baiknya ketika anda sudah memulai blog anda maka pikirkanlah bagaimana membuat konten yang baik dan menarik bagi pembaca anda. Karena blog tanpa konten yang baik dan menarik lambat laun akan kehilangan para pembacanya.
Selain itu hal yang mungkin perlu anda perhatikan juga adalah promosi, Inilah yang nantinya akan membangun audience ataupun komunitas bagi blog anda. Semakin banyak anda membangun audience dan komunitas maka semakin banyak pembaca dan keuntungan yang anda peroleh.
Case Study
Contoh Business Content Development : Amazon
Amazon merupakan salah satu contoh business content development. Amazon sendiri memiliki link :
Tampilan WebSite Amazon
Amazon.com merupakan salah satu Toko Online terbesar saat ini. Dimana situs tersebut menjual berbagai macam / jenis produk. Kita ambil contoh salah satunya adalah buku2 yang memungkinkan kita dengan mudah untuk membelinya. Kenapa bisa dikatakan mudah? Karena Amazon.com memberikan berbagai fasilitas yang memudahkan kita untuk memilih buku mana yang harus dibeli.
Toko Buku Amazon.com merupakan sebuah toko buku terbesar di dunia yang menjajakan buku melalui internet. Menyediakan lebih dari 2,5 juta judul buku. Namun yang menarik adalah bahwa kenyataannya hingga tahun 2001, Amazon.com tak memiliki toko secara fisik dan hanya memilki sediaan buku yang sangat sedikit.
Amazon.com didirikan pada tahun 2004 dan pada tahun 2001 diperkirakan telah memiliki 17 juta pelanggan yang tersebar di 160 negara. Kini toko online ini tak hanya melayani penjualan buku, melainkan juga menambah ke CD dan DVD musik, kartu elektronik, peralatan-peralatan elektronik, perangkat keras dan lain-lain. (Sumber Zwas 1998 dan Deitel,2001)
Lalu yang menarik lagi dari Amazon.com adalah menawarkan buku dengan harga yang jauh lebih murah bahkan sampai 50% dari harga pasar. Hal ini dikarenakan mereka berdiri sendiri dalam arti mereka tidak perlu lagi menyewa showroom ya… seperti halnya toko-toko buku konvensional.
http://en.wikipedia.org/wiki/Content_development_%28web%29/
http://id.wikipedia.org/wiki/Amazon.com
http://simkesugm07.wordpress.com/2007/10/04/kisah-sukses-toko-buku-amazoncom/