Rangkuman Quiz pertemuan 1-3 Softskill

Jumat, 20 Mei 2011
  1. Apa yang kamu ketahui tentang komputasi modern?
    • Komputasi berasal dari bahasa Inggris yaitu “computing atau computation” yang berarti sebagai cara untuk melakukan pemecahan masalah dari data input dengan mengunakan suatu algoritma, komputasi terkait dengan suatu perhitungan. Dahulu orang melakukan suatu perhitungan dengan meode yang sederhana, dengan berkembangnya zaman kini untuk melakuakn suatu perhitungan atau komputasi dapat dilakukan dengan menggunakan komputer, dengan berkembangnya komputer kini tidak hanya digunakan untuk melakukan suatu perhitungan, kini komputer dapat melakukan penganalisa, pemecahan masalah, pengolahan data dan informasi. Jadi Komputasi Modern dapat diartikan suatu pemecahan masalah (suatu perhitungan) dengan menggunakan suatu algoritma dengan menggunakan suatu perangkat hardware maupun software.
  2. Jelaskan sejarah komputasi modern!
    • Pada zaman dahulu konputasi dilakukan dengan cara tradisional/manual dengan menggunakan pena, kertas, kapur, batu tulis dan dikerjakan secara mental, kadang-kadang mengugunakan bantuan suatu tabel. Dengan berkembangnya zaman, untuk melakukan suatu perhitungan yang lebih kompleks, otak manusia juga memiliki keterbatsan untuk melakukan perhitungan dengan jumlahnya bisa berdigit-digit. Oleh karena itu manusia membuat alat-alat yang dapat membantu dalam melakukan perhitungan seperti “Sempoa”.

      Komputer merupakan “mesin komputasi” yang dapat melakuan pekerjaan manusia yang dapat melakukan perhitungan dengan metode yang efektif. Dalam perkembangan komputer tidak dapat terlepas dari peranan 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 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. Konsep dasar arsitektur komputer modern sendiri ialah konsep sebuah sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory.

  3. Apa yang kamu ketahui tentang komputasi?
    • Komputasi berasal dari bahasa Inggris yaitu “computing atau computation” yang berarti sebagai cara untuk melakukan pemecahan masalah dari data input dengan mengunakan suatu algoritma, komputasi terkait dengan suatu perhitungan.
  4. Apa yang kamu ketahui tentang paralel processing?
    • Parallel processing atau pemrosesan paralel memiliki pengertian yaitu penggunaan pada lebih dari satu CPU untuk menjalankan sebuah program secara simultan, atau penggunaan dua atau lebih tugas pada waktu yang sama dengan tujuan mempersingkat waktu penyelesaian tugas-tugas tersebut dengan cara mengoptimalkan resource pada sistem komputer yang ada pada tujuan yang sama. Jadi komputasi paralel itu merupakan salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkn beberapa komputer juga secara bersamaan. apabila ada suatu permasalahan yang akan diselesaikan, maka dipecah-pecah menjadi sub permasalahan.
  5. Jelaskan hubungan antara komputasi dan paralel processing!
    • Pada zaman dahulu komputasi dilakukan dengan cara tradisional/manual dengan menggunakan pena, kertas, kapur, batu tulis dan dikerjakan secara mental, kadang-kadang mengugunakan bantuan suatu tabel. Dengan berkembangnya zaman, untuk melakukan suatu perhitungan yang lebih kompleks, otak manusia juga memiliki keterbatsan untuk melakukan perhitungan dengan jumlahnya bisa berdigit-digit. Oleh karena itu manusia membuat alat-alat yang dapat membantu dalam melakukan perhitungan seperti “Sempoa”. Komputer merupakan “mesin komputasi” yang dapat melakuan pekerjaan manusia yang dapat melakukan perhitungan dengan metode yang efektif.Dengan terus berkembangnya zaman kebutuhan akan komputer yang sangat cepat untuk mengimbangi permintaan user maka kini komputer dapat melakukan pemrosesan paralel. Sebuah komputer paralel adalah komputer yang terdiri dari sebuah kumpulan unit pemrosesan, atau prosesor, yang bekerjasama untuk memecahkan suatu masalah dengan bekerja secara simultan pada berbagai bagian sari masalah tersebut. Maksudnya program dijalankan dengan banyak CPU secara bersamaan dengan tujuan untuk membuat program yang lebih baik dan dapat diproses dengan cepat. Dapat diambil kesimpulan bahwa pada parallel processing berbeda dengan istilah multitasking, yaitu satu CPU mengangani atau mengeksekusi beberapa program sekaligus, parallel processing dapat disebut juga dengan istilah parallel computing. Jadi komputasi paralel itu merupakan salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkn beberapa komputer juga secara bersamaan. apabila ada suatu permasalahan yang akan diselesaikan, maka dipecah-pecah menjadi sub permasalahan.
  6. Jelaskan pengertian dari bioinformatika!
    • Bioinformatika adalah ilmu yang mempelajari penerapan teknik komputasi untuk mengelola dan menganalisi informasi biologis. Bioinformatika sendiri mencakup penerapan metode-metode matematika, statistika, dan informatika untuk memecahkan masalah-masalah yang berkaitan dengan biologis, terutama dengan menggunakan sekuens DNA dan asam amino serta informasi yang berkaitan dengannya. Sebagai contoh dalam penerapan bidang ini mengimplementasikan alat aplikasi dari komputasi untuk mengelola informasi biologi molekul.
  7. Sebutkan dan jelaskan cabang-cabang ilmu bioinformatika!
    • Cabang-cabang Ilmu Bioinformatika
      • Biophysics

      Biologi molekul sendiri merupakan pengembangan yang lahir dari biophysics. Biophysics adalah sebuah bidang interdisipliner yang mengaplikasikan teknik-teknik dari ilmu Fisika untuk memahami struktur dan fungsi biologi (British Biophysical Society).

      • Computational Biology

      Fokus dari computational biology adalah gerak evolusi, populasi, dan biologi teoritis dari pada 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.

      • Medical Informatics

      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

      Cheminformatics adalah kombinasi dari sintesis kimia, penyaringan biologis, dan pendekatan data-mining yang digunakan untuk penemuan dan pengembangan obat.

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

      • Mathematical Biology

      Mathematical biology lebih mudah dibedakan dengan Bioinformatika dari pada computational biology dengan Bioinformatika. Mathematical biology juga menangani masalah-masalah biologi, namun metode yang digunakan untuk menangani masalah tersebut tidak perlu secara numerik dan tidak perlu diimplementasikan dalam software maupun hardware.

      • Proteomics

      Istilah proteomics pertama kali digunakan untuk menggambarkan himpunan dari protein-protein yang tersusun (encoded) oleh genom.

      • Pharmacogenomics

      Pharmacogenomics adalah aplikasi dari pendekatan genomik dan teknologi pada identifikasi dari target-target obat.

      • Pharmacogenetics

      Pharmacogenetics adalah bagian dari pharmacogenomics yang menggunakan metode genomik/Bioinformatika untuk mengidentifikasi hubungan-hubungan genomik.

Pengantar Komputasi Pararel

Selasa, 05 April 2011
Penggunaan komputasi parallel prosessing merupakan pilihan yang cukup handal untuk saat ini untuk pengolahan data yang besar dan banyak, hal ini apabila dibandingkan dengan membeli suatu super komputer yang harganya sangat mahal maka penggunaan komputasi parallel prosessing merupakan pilihan yang sangat tepat untuk pengolahan data tersebut.

Aspek keamanan merupakan suatu aspek penting dalam sistem parallel prosessing komputasi ini, karena didalam sistem akan banyak berkaitan dengan akses data, hak pengguna, keamanan data, keamanan jaringan terhadap peyerangan sesorang atau bahkan virus sehingga akan menghambat kinerja dari system komputasi ini.

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. Analogi yang paling gampang adalah, bila anda dapat merebus air sambil memotong-motong bawang saat anda akan memasak, waktu yang anda butuhkan akan lebih sedikit dibandingkan bila anda mengerjakan hal tersebut secara berurutan (serial). Atau waktu yg anda butuhkan memotong bawang akan lebih sedikit jika anda kerjakan berdua.

Performa dalam pemrograman paralel diukur dari berapa banyak peningkatan kecepatan (speed up) yang diperoleh dalam menggunakan tehnik paralel. Secara informal, bila anda memotong bawang sendirian membutuhkan waktu 1 jam dan dengan bantuan teman, berdua anda bisa melakukannya dalam 1/2 jam maka anda memperoleh peningkatan kecepatan sebanyak 2 kali.

Sumber :

Pengantar komputasi modern

Senin, 07 Maret 2011
Pertama - tama kita semua bertanya, apa yang dimaksud dengan komputasi modern? Istilah ini mungkin terdengar asing bagi beberapa kalangan masyarakat. Padahal jika ditilik dari pengertian dan perkembangannya mungkin komputasi modern sudah menjadi makanan sehari-hari. Secara sederhana komputasi dapat diartikan sebagai sebuah cara untuk menemukan pemecahan masalah dari suatu input data dengan menggunakan algoritma yang sesuai. Hal ini disebut juga sebagai teori komputasi, sebagai suatu sub-bidang dari ilmu komputer dan matematika.


Desktop PC

Pada awalnya kegiatan pemecahan dilakukan dengan cara sederhana menggunakan kertas dan pena, kapur, dan lain sebagainya. Sebagai contoh adalah perhitungan matematis 3x(2+18). Dengan menggunakan kalkulator kita dapat menyelesaikan perhitungan tersebut menggunakan algoritma sebagai berikut :
  1. input nilai 2 sebagai variabel B.
  2. masukkan operator "+".
  3. input nilai 18 sebagai variabel C.
  4. simpan hasil (2+18) sebagai variabel D.
  5. masukkan operator "x".
  6. input nilai 3 sebagai variabel A.
  7. simpan hasil 3x(2+18) sebagai variabel E.
  8. cetak variabel E.
  9. Ulangi dari langkah 1 untuk nilai inputan yang lain.

Algoritma di atas termasuk sebuah algoritma sederhana untuk pemecahan sebuah perhitungan matematis. Apa yang akan terjadi jika perhitungan yang akan dilakukan memerlukan variabel yang lebih banyak dan algoritma yang digunakan lebih kompleks dan panjang? Alat sesederhana kalkulator belum tentu mampu menyelesaikannya dalam waktu yang singkat. Atas dasar itulah seorang ilmuwan bidang matematika John von Neumann mengemukakan teori komputasi modern.


Ilmu Komputasi
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 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 untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.
Bidang ini berbeda dengan ilmu komputer, 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.

Sekilas John von Neumann
John von Neumann (1903-1957) adalah seorang ilmuwan yang meletakkan dasar-dasar komputer modern. von Neumann meningkatkan karya-karyanya dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer. von Neumann juga merupakan salah seorang ilmuwan yang sangat berpengaruh dalam pembuatan bom atom di Los Alamos pada Perang Dunia II.
Dipicu ketertarikannya pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial non-linier yang digunakan, von Neumann kemudian beralih ke bidang komputasi. Sebagai konsultan pengembangan ENIAC, von Neumann merancang konsep arsitektur komputer yang dikenal dengan nama "Arsitektur von Neumann".

Arsitektur von Neumann

Dalam kerjanya komputasi modern menghitung dan mencari solusi dari masalah yang ada, dan perhitungan yang dilakukan meliputi :
  1. Akurasi (big, Floating point).
  2. Kecepatan (dalam satuan Hz).
  3. Problem Volume Besar (Down Sizzing atau paralel).
  4. Modeling (NN & GA).
  5. Kompleksitas (Menggunakan Teori Big-O
Hingga akhirnya komputasi modern berkembang hingga saat ini.



Referensi sumber : http://www.beritanet.com/Education/John-Von-Neumann.html
http://id.wikipedia.org/wiki/Komputasi

Business Content Development

Rabu, 12 Januari 2011
BCD (Business Content Development) yaitu pengembangan bisnis konten. Disini dimaksudkan adalah konten dalam sebuah situs atau web. Sekarang ini banyak pembisnis yang memakai jasa web dan tidak sedikit pula yang rela membayar jasa pembuatan web untuk mendapatkan web yang diinginkan dan untuk menarik pengunjung dan otomatis melihat isi web tersebut. Konten ini yang akan menjawab apakah bisnis tersebut lancar atau tidak. Tidak hanya web, banyak situs-situs blog yang menjual berbagai macam barang dan makanan. Meskipun blog itu sendiri tidak berbayar mereka bisa mendownload template ataupun membuat template blog sendiri, seperti blog saya. Dari sumber yang saya baca, ada berbagai jenis konten yang telah diklarifikasikan, yaitu :

Berdasarkan Multimedia, maksudnya berdasarkan multimedia adalah saat ini jarang sekali pembisnis yang tidak kenal dengan multimedia. Zaman semakin canggih dan multimedia pun gampang di pelajari dimanapun dan kapanpun. Berdasarkan Multi Media ini dibagi menjadi dua bagian, Text-Based Content dan Multimedia-Based Content.

Apa itu Text-Based Content? Dari namanya saja kita sudah tau Text itu artinya ‘tulisan’ atau bisa disebut kata per kata, jadi kontent text ini lebih ringan karena hanya berbentuk tulisan saja. Situs yang hanya berbasis text contohnya saja situs yang khusus menyajikan ilmu dalam bentuk elektronik atau e-book. Sifat text disini menurut saya sedikit monoton, karena pembaca juga pasti menginginkan yang lebih dari sekedar tulisan saja. Bisa-bisa yang membaca pusing duluan jika pas membuka situs kita tulisan semua ^^ Tetapi enaknya berbasis text pengunjung tidak perlu menunggu loading yang lama karena berbasis text lebih ringan.

Multimedia-Based Content menjadi pilihan kebanyakan pembisnis. Multimedia disini bisa berupa gambar, musik, video, animasi dan masih banyak lagi. Oleh karena itu mungkin pengunjung lebih tertarik untuk melihatnya karena Multimedia banyak macamnya dan tidak monoton. Tidak enaknya memakai multimedia-Based Content yaitu jika di web tersebut terlalu banyak video, atau foto, atau musik yang berlebihan (atau lebay) mungkin agar banyak yang melihat tetapi tidak segitunya juga karena pada saat pengunjung ingin melihat akan memakan waktu lama untuk loading gambar, video dan musik tersebut.

Berdasarkan Tingkat Kemanfaatan, maksudnya sejauh apa manfaat konten di web atau blog tersebut. Misalnya toko hp, tetapi situs tersebut malah memilih foto baju anak-anak, apakah nyambung? Yang ada pengunjung malah bingung. Hehehe... Tingkat kemanfaatan disini dibagi menjadi 3 macam, yaitu Data, Informasi dan Pengetahuan.

Data ini bisa disebutkan sesuatu yang bermula sebelum adanya informasi, banyak data menjadikan 1 informasi. Dalam suatu konten sangat memerlukan data untuk di olah menjadi informasi.
Informasi, seperti dijelaskan diatas. Informasi berasal dari beberapa data. Informasi ini sendiri bersifat menambah point plus dalam suatu konten jadi pengunjung mengetahu informasi situs tersebut.

Pengetahuan, ini sangat dibutuhkan, apalagi jika situs tersebut seperti situs informasi antara lain wikipedia, ilmukomputer, berita, dan lain-lain.
Kita bisa mengembangkan konten yang kita buat, dengan cara :

Tangkap perhatian konsumen, maksudnya yaitu suatu konten yang dijuall harus menarik minat pengunjung. Contohnya kita menjual komputer, jika kita hanya menampilkan gambar tanpa menampilkan spesifikasi hardware tidak akan ada pengunjung yang membeli karena itu sama saja membeli kucing dalam karung (ibaratnya). Jadi kita harus menampilkan konten sedetail mungkin dan menarik pengunjung membeli konten kita.

http://www.slideshare.net/djhony/beberapa-definisi-bisnis-menurut-para-ahli