Jumat, 20 Mei 2011

Pengantar Komputasi Modern - Softskill ke 4

RANGKUMAN MATERI

1.        Apa yang kamu ketahui tentang komputasi modern.
Jawab :
Komputasi disini dapat diartikan sebagai suatu cara yang dapat menemukan suatu cara pemecahan masalah dari data yang diinput dengan menggunakan suatu algoritma. Komputasi itu sendiri merupakan suatu subbidang dari suatu ilmu komputer dan matematika. Jadi secara umum komputasi adalah suatu bidang ilmu yang mempunyai perhatian pada penyusunan model matematika teknik penyelesaian numerik serta penggunaan komputer untuk melakukan suatu analisis dan dapat memecahkan masalah-masalah dari suatu ilmu (sains). Disini dapat disimpulkan komputasi menggunakan komputer bisa disebut dengan komputasi modern.

2.        Jelaskan sejarah komputasi modern dan contoh - contohnya.
Jawab :
Awal perkembangan komputer pertama kali yang menggagasi oleh ilmuan terbesar yaitu John Von Neumann. Beliau yang memberikan gagasan mengenai sistem yang dapat menerima instruksi-instruksi dan dapat disimpan di dalam sebuah memory. Dari gagasan ini yang menjadi dasar dari suatu arsitektur komputer modern. Beliau juga meningkatkan karya-karya yang dimilikinya di dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer dan juga sangat berpengaruh dalam melakukan pembuatan bom atom. Karena dipicu oleh ketertarikannya pada hidrodinamika dan kesulitannya melakukan penyelesaian persamaan dari suatu defernsial parsial nonlinier, maka beliau beralih pada bidang komputasi yang dimana beliau sebagai seorang konsultan pada pengembangan ENIAC yang disini beliau merancang konsep arsitektur komputer. Dari Arsitektur Von Neumann adalah suatu komputer dengan program yang dapat disimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori. Dimana dalam suatu komputasi modern terdapat beberapa perhitungan dan pencarian solusi dari masalah yang ada, yang dapat menjadi perhitungan dari komputasi modern tersebut yaitu :
·  akurasi : yang berhubungan dengan bit dan floating point 
·  kecepatan : dalam satuan hertz (processor tunggal, pipeline, parallel processing) 
·  problem volume besar : down sizing, parallel 
·  modelling : NN, GA 
·  kompleksitas : menggunakan teori big O

3.        Apa yang kamu ketahui tentang komputasi
Jawab :
Komputasi adalah suatu algoritma yang dapat digunakan untuk menemukan suatu cara untuk mendapatkan atau memecahkan masalah dari suatu data yang telah diinput. Suatu komputasi merupakan suatu bagian dari ilmu matematika dan ilmu komputer.

4.        Apa yang kamu ketahui tentang paralel processing
Jawab :
Pemrosesan paralel (parallel processing) adalah suatu penggunaan lebih dari satu CPU untuk menjalankan suatu program secara simultan. Sedangkan komputasi paralel adalah suatu teknik melakukan suatu hal secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan. Untuk pemrogramanan paralel adalah suatu teknik pemrograman komputer yang memungkinkan eksekusi suatu perintah atau 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 suatu komputasi. Dalam melakukan suatu hal secara bersamaan maka akan semakin banyak pekerjaan yang dapat terselesaikan. Pada komputasi paralel membutuhkan :
-            Algoritma
-            Bahasa pemrograman
-            Compiler

Paralel processing komputasi adalah suatu proses atau pekerjaan komputasi di komputer dengan memakai suatu bahasa pemrograman yang dijalankan secara paralel pada saat bersamaan. Secara umumnya komputasi paralel diperlukan untuk meningkatkan kecepatan komputasi bila dibandingkan dengan pemakaian komputasi pada komputer tunggal. Untuk proses pembagian pada proses komputasi tersebut dilakukan oleh suatu software yang betugas untuk mengatur komputasi dalam hal makalah ini akan digunakan Message Parsing Interface (MPI).

MPI adalah sebuah standard pemrograman yang memungkinkan pemrogram membuat suatu aplikasi yang dapat dijalankan secara paralel. Proses yang akan dijalankan oleh suatu aplikasi dapat dibagi untuk dikirim ke masing-masing compute node yang selanjutnya compute node tersebut mengolah dan mengembalikan hasilnya ke komputer head node. Untuk merancang aplikasi paralel tentu membutuhkan banyak pertimbangan - pertimbangan diantaranya adalah latensi dari jaringan dan lama sebuah tugas dieksekusi oleh prosesor.

5.        Jelaskan hubungan antara komputasi dengan paralel processing.
Jawab :
Komputasi adalah suatu algoritma yang dapat digunakan untuk menemukan suatu cara untuk mendapatkan atau memecahkan masalah dari suatu data yang telah diinput. Suatu komputasi merupakan suatu bagian dari ilmu matematika dan ilmu komputer. Sedangkan pemrosesan paralel (parallel processing) adalah suatu penggunaan lebih dari satu CPU untuk menjalankan suatu program secara simultan. Jadi, hubungan antara keduanya adalah suatu hubungan atau suatu pilihan yang cukup baik untuk melakukan suatu pengolahan data yang memilik kapasitas yang cukup besar dan banyak.

Jumat, 22 April 2011

Pengantar Komputasi Modern - Softskill ke 3

BIOINFORMATIKA

Bioinformatika adalah teknologi pengumpulan, penyimpanan, analisis, interpretasim penyebaran, dan aplikasi dari data-data biologi molekul. Perangkat utama bioinformatika adalah software dan didukung oleh kesediaan internet dan server World Wide Web (WWW). Dengan bioinformatika data-data yang dihasilkan dari proyek genom dapat disimpan dengan teratur dalam waktu yang singkat dengan tingkat akurasi yang tinggi serta sekaligus dianalisa dengan program-program yang dibuat untuk tujuan tertentu. Sebaliknya bioinformatika juga mempercepat penyelesaian proyek genom karena bioinformatika memberikan program-program yang diperlukan untuk proses pembacaan genom ini.
Dalam dunia kedokteran, keberhasilan proyek genom ini membuka kemungkinan luas untuk menengani berbagai penyakit genetik serta memprediksi resiko terkena penyakit genetik dan juga dapat digunakan untuk mengetahui respon tubuh terhadap obat sehingga efektivitas pengobatan bisa ditingkatkan. Karena bioinformatika merupakan suatu bidang interdisipliner, maka bioinformatika juga tidak bisa berdiri sendiri dan harus didukung oleh disiplin ilmu yang lain yang mengakibatkan saling bantu dan saling menunjang sehingga bermanfaat untuk kepentingan manusia. Bidang yang terkait dengan Bioinformatika  diantaranya adalah Biophysics, Computational Biology, Medical Informatics, Cheminformatics, Genomics, Mathematical Biology, Proteomics, Pharmacogenomics.

Sumber :
http://kambing.ui.ac.id/bebas/v06/Kuliah/SistemOperasi/2003/50/Bioinformatika.pdf

Jumat, 01 April 2011

Pengantar Komputasi Modern - Softskill ke 2


Kinerja Komputasi dengan Paralel Processing
Pemrosesan paralel (parallel processing) adalah suatu penggunaan lebih dari satu CPU untuk menjalankan suatu program secara simultan. Sedangkan komputasi paralel adalah suatu teknik melakukan suatu hal secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan. Untuk pemrogramanan paralel adalah suatu teknik pemrograman komputer yang memungkinkan eksekusi suatu perintah atau 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 suatu komputasi. Dalam melakukan suatu hal secara bersamaan maka akan semakin banyak pekerjaan yang dapat terselesaikan. Pada komputasi paralel membutuhkan :

-            Algoritma
-            Bahasa pemrograman
-            Compiler

Paralel processing komputasi adalah suatu proses atau pekerjaan komputasi di komputer dengan memakai suatu bahasa pemrograman yang dijalankan secara paralel pada saat bersamaan. Secara umumnya komputasi paralel diperlukan untuk meningkatkan kecepatan komputasi bila dibandingkan dengan pemakaian komputasi pada komputer tunggal. Untuk proses pembagian pada proses komputasi tersebut dilakukan oleh suatu software yang betugas untuk mengatur komputasi dalam hal makalah ini akan digunakan Message Parsing Interface (MPI).

MPI adalah sebuah standard pemrograman yang memungkinkan pemrogram membuat suatu aplikasi yang dapat dijalankan secara paralel. Proses yang akan dijalankan oleh suatu aplikasi dapat dibagi untuk dikirim ke masing-masing compute node yang selanjutnya compute node tersebut mengolah dan mengembalikan hasilnya ke komputer head node. Untuk merancang aplikasi paralel tentu membutuhkan banyak pertimbangan - pertimbangan diantaranya adalah latensi dari jaringan dan lama sebuah tugas dieksekusi oleh prosesor.

MPI ini merupakan suatu standard yang dikembangkan untuk membuat suatu aplikasi pengirim pesan secara portable. Sebuah komputasi paralel terdiri dari sejumlah proses, dimana masing-masing bekerja pada beberapa data lokal. Setiap proses mempunyai variabel lokal, dan tidak ada mekanisme suatu proses yang bisa mengakses secara langsung memori yang lain. Pembagian data antar proses dilakukan dengan message passing, yaitu dengan mengirim dan menerima pesan antar proses. MPI menyediakan fungsi-fungsi untuk menukarkan antar pesan. Kegunaan MPI yang lain adalah :
1.        menulis kode paralel secara portable,
2.        mendapatkan performa yang tinggi dalam pemrograman paralel, dan
3.        menghadapi permasalahan yang melibatkan hubungan data irregular atau dinamis yang tidak begitu cocok dengan model data paralel.

Sumber : http://www.scribd.com/doc/32982265/Parallel-Processing

Sabtu, 05 Maret 2011

Pengantar Komputasi Modern - Softskill ke 1


Komputasi Modern
Awal perkembangan komputer pertama kali yang menggagasi oleh ilmuan terbesar yaitu John Von Neumann. Beliau yang memberikan gagasan mengenai sistem yang dapat menerima instruksi-instruksi dan dapat disimpan di dalam sebuah memory. Dari gagasan ini yang menjadi dasar dari suatu arsitektur komputer modern. Beliau juga meningkatkan karya-karya yang dimilikinya di dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer dan juga sangat berpengaruh dalam melakukan pembuatan bom atom. Karena dipicu oleh ketertarikannya pada hidrodinamika dan kesulitannya melakukan penyelesaian persamaan dari suatu defernsial parsial nonlinier, maka beliau beralih pada bidang komputasi yang dimana beliau sebagai seorang konsultan pada pengembangan ENIAC yang disini beliau merancang konsep arsitektur komputer. Dari Arsitektur Von Neumann adalah suatu komputer dengan program yang dapat disimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori.
Komputasi disini dapat diartikan sebagai suatu cara yang dapat menemukan suatu cara pemecahan masalah dari data yang diinput dengan menggunakan suatu algoritma. Komputasi itu sendiri merupakan suatu subbidang dari suatu ilmu komputer dan matematika. Jadi secara umum komputasi adalah suatu bidang ilmu yang mempunyai perhatian pada penyusunan model matematika teknik penyelesaian numerik serta penggunaan komputer untuk melakukan suatu analisis dan dapat memecahkan masalah-masalah dari suatu ilmu (sains). Disini dapat disimpulkan komputasi menggunakan komputer bisa disebut dengan komputasi modern. Dimana dalam suatu komputasi modern terdapat beberapa perhitungan dan pencarian solusi dari masalah yang ada, yang dapat menjadi perhitungan dari komputasi modern tersebut yaitu :
  • akurasi : yang berhubungan dengan bit dan floating point
  • kecepatan : dalam satuan hertz (processor tunggal, pipeline, parallel processing)
  • problem volume besar : down sizing, parallel
  • modelling : NN, GA
  • kompleksitas : menggunakan teori big O
Sumber :

Selasa, 11 Januari 2011

Business Content Development (BCD) - Softskill ke 5


Pengembangan suatu artikel dan konten untuk media sosial adalah cara yang efektif untuk mempromosikan sebuah usaha kecil. Dimana untuk merencanakan untuk mempromosikannya memiliki tiga tahapan.
Tahap satu :
Pada tahap ini diminta untuk menjadi seorang ahli dalam mengembangkan daftar ide cerita yang potensial. Memikirkan topik yang akan digunakan untuk setiap musimnya. Dan tentu cerita yang berhubungan dengan produk spesifik.
Tahap dua :
Setelah memutuskannya kemudian memberikan beberapa suatu pemikiran bagaimana dapat berbagi konten di seluruh platform yang berbeda. Jika sudah akan mengembangkan konten, dan newsletter tetap merupakan cara yang efektif untuk mempromosikan bisnis. Ini bukan media sosial, tetapi sebagai pengusaha kecil kita harus menemukan cara untuk bekerja secara efisien. Dan berbagi konten di beberapa pemasaran dan media sosial platform adalah penggunaan besar sumber daya yang terbatas.
Tahap tiga :
Disini kita digunakan untuk tempat membiarkan diri sendiri mengembangkan artikel yang ingin dituliskan. Dan dimana newsletter yang perlu sedikit serius, dimana sedikit bergaul dengan posting facebook dan tweets.
sumber :
http://www.buzzle.com/articles/social-media101-for-small-business-content-development.html