Senin, 10 Juni 2013

ARTIKEL KOMPUTASI & PROCESSING PARALLEL

KOMPUTASI
Komputasi merupakan cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Kemudian teori komputasi adalah suatu sub-bidang dari ilmu komputer dan matematika. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Pada zaman sekarang ini, komputasi dilakukan dengan cara menggunakan komputer. Komputasi yang menggunakan komputer inilah maka disebut dengan Komputasi Modern.
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)
Umumnya, ilmu komputasi merupakan bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains).
Dengan cara sederhana, 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.
Ilmu komputasi berbeda dengan ilmu komputer. 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 yang bersangkutan.
Sejarah Singkat Komputasi :
• Pada paruh pertama abad 20, banyak kebutuhan komputasi ilmiah bertemu dengan semakin canggih komputer analog, yang menggunakan mekanis atau listrik langsung model masalah sebagai dasar perhitungan. Namun, ini tidak dapat diprogram dan umumnya tidak memiliki fleksibilitas dan keakuratan komputer digital modern. George stibitz secara internasional diakui sebagai ayah dari komputer digital modern.
• sementara bekerja di laboratorium bel di November 1937, stibitz menciptakan dan membangun sebuah relay berbasis kalkulator ia dijuluki sebagai "model k" (untuk "meja dapur", di mana dia telah berkumpul itu), yang adalah orang pertama yang menggunakan sirkuit biner untuk melakukan operasi aritmatika. Kemudian model menambahkan kecanggihan yang lebih besar termasuk aritmatika dan kemampuan pemrograman kompleks.

Sejarah Komputasi Modern
Komputasi Modern pertama kali digagasi oleh John Von Neumann. Beliau di lahirkan di Budapest, ibukota Hungaria pada 28 Desember 1903 dengan nama asli yaitu Neumann Janos. Awal mula pemberian nama Von Neumann dikarenakan prinsip arsitektur beliau masih terus digunakan meskipun implementasi mesin dari sebuah tabung vakum, ke sirkuit terpadu (Integrated Circuit). Yang membuatnya tidak berubah adalah aliran informasi yang mengalir di dalam komputer tersebut.
Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama:
- Unit Aritmatika dan Logis (ALU).
- Unit kontrol.
- Memori.
- Alat masukan dan hasil (secara kolektif dinamakan I/O).
Bagian ini dihubungkan oleh berkas kawat, “bus”. Pada dasarnya komputer arsitektur Von Neumann adalah terdiri dari elemen sebagai berikut:
- Prosesor, merupakan pusat dari kontrol dan pemrosesan instruksi pada komputer.
- Memori, digunakan untuk menyimpan informasi baik program maupun data.
- Perangkat input-output, berfungsi sebagai media yang menangkap respon dari luar serta menyajikan informasi keluar sistem komputer.
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.
• 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).
• Colossus Computer 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.
Pemrosesan Parallel (Parallel Processing)
penggunaan lebih dari satu CPU atau inti prosesor secara simultan untuk mengeksekusi sebuah program atau banyak program dengan komputasi ganda. Idealnya, parallel processing membuat program berjalan lebih cepat karena ada mesin yang lebih (CPU atau core) menjalankannya.
Dalam praktek pararel processing, seringkali sulit membagi program sedemikian rupa sehingga terpisah atau CPU core dapat mengeksekusi bagian yang berbeda tanpa mengganggu satu sama lain. Sebagian besar komputer hanya memiliki satu CPU, tetapi beberapa model memiliki beberapa chip prosesor, dan multi-core menjadi norma. Bahkan ada komputer dengan ribuan CPU.
Dengan single-CPU, single core komputer, adalah mungkin untuk melakukan proses pengolahan paralel dengan menghubungkan komputer dalam jaringan. Namun, jenis pemrosesan paralel membutuhkan perangkat lunak yang sangat canggih yang disebut perangkat lunak pengolah didistribusikan.
Perhatikan bahwa paralelisme berbeda dari konkurensi. Concurrency adalah istilah yang digunakan dalam sistem operasi dan database masyarakat yang mengacu pada milik suatu sistem di mana banyak tugas tetap aktif secara logis dan membuat kemajuan pada saat yang sama dengan interleaving urutan pelaksanaan tugas dan dengan demikian menciptakan ilusi sekaligus melaksanakan instruksi. Paralelisme, di sisi lain, adalah istilah yang biasanya digunakan oleh komunitas superkomputer untuk menggambarkan eksekusi yang secara fisik mengeksekusi secara bersamaan dengan tujuan untuk memecahkan masalah dalam waktu yang lebih atau pemecahan masalah yang lebih besar dalam waktu yang sama . Paralelisme mengeksploitasi konkurensi.

komputasi paralel
salah satu teknik untuk melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan. Biasanya diperlukan 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.
Komputasi Paralel merupakan salah satu teknologi paling menarik sejak ditemukannya komputer pada tahun 1940-an. Terobosan dalam pemorosesan parallel selalu berkembang dan mendapatkan tempat disamping teknologi-teknologi lainnya sejak Era Kebangkitan (1950-an), Era Mainframe (1960-an), Era Minis (1970-an), Era PC (1980-an), dan Era Komputer Paralel (1990-an). Dengan berbagai pengaruh atas perkembangan teknologi lainnya, dan bagaimana teknologi ini mengubah persepsi terhadap komputer, dapat dimengerti betapa pentingnya komputasi parallel itu.
Inti dari komputasi parallel yaitu hardware, software, dan aplikasinya. Paralel prosesing merupakan suatu pemrosesan informasi yang lebih mendekatkan pada manipulasi rata-rata dari elemen data terhadap satu atau lebih penyelesaian proses dari sebuah masalah. Dengan kata lain komputasi parallel adalah komputer dengan banyak processor dapat melakukan parallel processing dengan cara membagi-bagi proses ke source-source yang dimiliki.

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 paraleladalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secara bersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan.Komputasi paralel membutuhkan:• algoritma• bahasa pemrograman• compiler Sebagai besar komputer hanya mempunyai satu CPU, namun ada yang mempunyai lebih dari satu.

Aristektur Komputer Parallel terdiri dari:
- Komputer SISD (Single Instruction stream-Single Data stream)
- Komputer SIMD (Single Instruction stream-Multiple Data stream)
- Komputer MISD (Multiple Instruction stream-Single Data stream)
- MIMD (Multiple Instruction stream-Multiple Data stream)
Suatu program parallel memerlukan koordinasi ketika sebuah tugas bergantung pada tugas lainnya. Ada dua macam bentuk koordinasi pada komputer parallel :
-asynchronous.
Bentuk synchronous merupakan koordinasi pada hardware yang memaksa semua tugas agar dilaksanakan pada waktu yang bersamaan dengan mengesampingkan adanya ketergantungan tugas yang satu dengan yang lainnya.
-synchronous.
Sementara bentuk asynchronous mengandalkan mekanisme pengunci untuk mengkoordinasikan processor tanpa harus berjalan bersamaan.





Komentar :
Menurut saya komputasi akan menambah efisiensi waktu dalam pemecahan masalah perhitungan, tetapi lebih baik untuk para pelajar untuk belajar dasar perhitungan terlebih dahulu, sehingga para pelajar mengetahui dasar dari perhitungan matematika, tidak malas menghitung.
Contohnya melakukan perhitungan-perhitungan kompleks yang bisa mencapai ribuan data yang dapat dengan mudah dikerjakan manusia dengan bantuan komputer.
Sedangkan Pemrosesan Parallel (Parallel Processing) penggunaan lebih dari satu CPU atau inti prosesor secara simultan untuk mengeksekusi sebuah program atau banyak program dengan komputasi ganda.

SUMBER:
http://id.wikipedia.org/wiki/Komputasi
http://www.scribd.com/doc/32982265/Parallel-Processing
http://rzbeuty.blogspot.com/2012/03/artikel-komputasi-processing-parallel.html

Hubungan antara Komputasi Modern dan Parallel Processing

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


SUMBER:
http://rzbeuty.blogspot.com/2012/03/artikel-komputasi-processing-parallel.html

MANFAAT OLAHRAGA FUTSAL

Olahraga futsal mulai populer di Indonesia sejak tahun 2000an. Sepak bola mini yang dimainkan di lapangan indoor ini digemari oleh kaum pria dan wanita sehingga lapangan futsal selalu ramai pengunjung sejak sore hingga malam hari.
Setiap orang selalu mendambakan Kesehatan jiwa dan raga. Tubuh sehat perlu asupan makanan bergizi, menghindari kebiasaan buruk seperti merokok dan makan makanan sembarang dan olahraga. Olahraga dapat menyehatkan tubuh. Tapi ingat hal ini bisa tercapai jika olahraga dilakukan secara teratur dan tidak berlebihan.

7 manfaat yang bisa diperoleh dari olahraga futsal menurut pelatih futsal :

1. Keahlian Teknik (Skillful)
Permainan futsal sebetulnya sangat jauh berbeda dengan sepakbola yang dimainkan di lapangan konvensional. Jika sepakbola lebih menekankan fisik dan power, futsal lebih menekankan pada keahlian teknik khusunya teknik dasar seperti passing, dribbling, control ball (sole) dan shooting. Menurut pelatih futsal Trunajaya, Andrie Virman, Keberhasilan sebuah tim dalam futsal sangat dipengaruhi oleh kemampuan tim dalam teknik penguasaan bola dan mengoper bola dalam passing-passing pendek dan cepat.

2. Kerjasama Tim (Team Work)
Dalam permainan futsal kerjasama tim merupakan faktor yang sangat krusial untuk memenangkan suatu pertandingan. Jika di sepakbola sebuah tim bisa memenangkan pertandingan dengan one man show, namun tidak demikian dalam pertandingan futsal. Karena futsal menekankan pasing-pasing pendek dan cepat maka setiap pemain dalam satu tim harus berkontribusi. Membentuk organisasi yang rapih dan kokoh baik dalam bertahan dan menyerang membutuhkan kerjasama dari setiap pemain dalam sebuah tim.

3. Permainan Cepat (Speed)
Ciri khas lainnya dari olahraga futsal adalah permainan yang dimainkan dalam tempo tinggi dan cepat. Karena permainannya cepat maka fisik setiap pemain akan sangat menentukan keberhasilan sebuah tim untuk memenangkan pertandingan. Maka tidak heran dalam sebuah pertandingan futsal, pelatih mengganti pemain hanya dalam waktu singkat, biasanya 4-5 menit.

4. Berpikir Cepat (Quick Thinking)
Permainan futsal tidak hanya melibatkan kemampuan fisik dan pasing pendek dari kaki ke kaki. Namun kecepatan berpikir dan mengambil keputusan di saat yang tepat juga merupakan faktor yang krusial. Karena olahraga futsal dimainkan dalam tempo yang tinggi dan cepat maka setiap pemain dituntut untuk berpikir cepat dalam mengambil keputusan.

5. Intelegensi (Permainan Cerdas)
Futsal adalah permainan yang penuh strategi dan taktik. Dan strategi dan taktik dalam permainan futsal akan terus berkembang setiap saat. Adu strategi dan taktik antara pelatih kedua tim dalam sebuah pertandingan futsal sangat menarik ditonton.

6. Disiplin (Self-Discipline)
Futsal juga sangat membantu setiap pemain untuk meningkatkan kedisiplinan tidak hanya di dalam lapangan tetapi juga di luar lapangan. Pemain yang baik akan menjaga kedisiplinannya tidak hanya dalam pertandingan tapi juga di saat latihan dengan tim. Pemain yang baik akan menghargai waktu, menghargai pelatih, dan yang lebih penting menghargai rekan-rekannya yang terlebih dahulu datang tepat waktu latihan.

7. Hiburan (Entertainment)
Yang terakhir tentu saja futsal adalah olahraga yang menghibur. Banyak orang yang bermain futsal selain karena futsal adalah hobi mereka tapi juga adalah untuk menghibur diri mereka dari stress atau semacamnya. Dengan bermain futsal stress atau kejenuhan dalam beraktifitas sehari-hari bisa berkurang. Selain itu saat ini futsal telah menjadi daya tarik bagi masyarakat yang ingin menikmati keindahan permainan futsal.

Selasa, 30 April 2013

KOMPUTASI MODERN PADA WEBSITE PIZZA HUT

komputasi bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Hal ini ialah apa yang disebut dengan teori komputasi, suatu sub-bidang dari ilmu komputer dan matematika. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Namun sekarang, kebanyakan komputasi telah dilakukan dengan menggunakan komputer.

Saya akan menjelaskan mengenai komputasi modern yang diterapkan pada halaman suatu website. Yang akan saya jelaskan adalah website pizza hut yaitu http://www.pizzahut.co.id
Mungkin anda pernah mengunjungi web tersebut, saya akan membahas komputasi modern pada website tersebut.

Tampilan awal website :


Pada tampilan awal web pizza hut terlihat sangat dinamis dan menarik. Dimana ada video sehingga kelihatan sangat menarik .

Tampilan promo :


Pada tampilan promo terdapat menu makanan promo dari pizza hut .

Halaman menu :



Pada halaman menu , disitu ada pilihan pizza, pasta, minuman, nasi, hidangan sampingan, hidangan penutup, sarapan pagi dan duet hemat .

Halaman tentang kami :


Pada halaman tentang kami terdapat sejarah dan profil tentang pizza hut serta nilai nilai organisasi pizza hut.

Halaman pertanyaan :


Pada halaman pertanyaan , jika kita ingen bertanya sesuatu tentang pizza hut kita di suruh untuk menelpon customer service pizza hut yang sudah tertera .

Halaman lokasi :


Pada halaman lokasi terdapat nama jalan serta daerah pizza hut berada . dan ada juga propinsinya .



Komentar tentang website pizza hut:

Menurut saya, kelebihan website pizza hut design nya menarik karena di web pizza hut pada menu terdapat video yang mempromosikan tentang menu dan promo terbaru pizza hut . Tidak hanya itu kelebihan nya, terdapat halaman NutriFact yang dapat membantu konsumen untuk mengethui manfaat dari buah-buahan yang akan di pesan untuk dijadikan jus .
Kekurangan website ini tidak ada peta lokasi untuk kita dapat mengetahui dimana restoran pizza hutyang terdekat saat kita sedang berpergian . karna Cuma terdapat alamat, kota dan propinsi saja tidak ada peta untuk menunjukan jalan .


Sumber :

http://id.wikipedia.org
http://www.pizzahut.co.id

SUYO SAPUTRO
52409694
4IA07

Bahaya rokok dalam kehidupan kita

Sebenarnya semua orang tahu bahwa rokok itu berbahaya bagi kesehatan tubuh kita. Namun banyak pula yang mengabaikannya. Padahal pada bungkus rokok dapat kita baca dengan mudah kalimat tentang bahaya rokok sebagai berikut:
“MEROKOK DAPAT MENYEBABKAN KANKER, SERANGAN JANTUNG, IMPOTENSI, GANGGUAN KEHAMILAN DAN JANIN”
Tapi kenapa saudara saudara kita yang merokok baik itu ibu-ibu, bapak-bapak, bahkan ada juga anak kecil yang sering kita temui di jalan yang sedang asik merokok.
Padahal kandungan dalam rokok sangat berbahaya berikut mengenai kandungan dalam rokok :
Rokok mengandung ribuan zat dimana 50 persen diantaranya telah diklasifikasikan sebagai zat yang memiliki dampak buruk bagi kesehatan manusia. Bahan-bahan tersebut diantaranya adalah radioaktif Polonium-201, Acetone (bahan dalam cat), Amonia (pembersih toilet), naphthalene, DDT (pestisida) dan racun arsenik lainnya. Selain itu ketika dibakar, rokok mengeluarkan gas hidrogen sianida yang sering digunakan dalam kamar gas untuk hukuman mati. Belum lagi jika pembakaran tidak sempurna dapat menghasilkan gas karbon monoksida (CO) yang membuat darah sulit mengambil oksigen dari paru-paru. Zat-zat lain yang berbahaya dan sering disebut antara lain adalah Tar dan Nikotin. Tar adalah satu kesatuan dari empat puluh tiga bahan yang menyebabkan kanker. Sedangkan Nikotin adalah zat yang dapat merangsang saraf dan otak sehingga menimbulkan efek kecanduan. Hal inilah yang membuat seorang perokok seringkali sulit melepaskan diri dari jeratan rokok. Dari keseluruhan kasus penyakit jantung yang terjadi pada manusia, 25 persennya merupakan akibat dari merokok.
Dari kandungan rokok tersebut penyakit yang dapat di alami para perokok adalah :
Penyakit yang disebabkan oleh rokok tidak terbatas pada yang disebutkan di dalam bungkus rokok saja. Penyakit yang terkait dengan rokok ada banyak sekali, diantaranya adalah:
• Kanker kandung kemih
• Kanker lambung, usus dan colon
• Kanker mulut, tekak dan esofagus
• Kanker hati dan pankreas
• Kanker payudara, mulut rahim dan rahim
• Kanker paru-paru, bronkhitis dan infeksi saluran pernafasan kronis
• Penyakit jantung dan stroke hemoragik
• Pengeroposan tulang atau osteoporosis
• Penurunan kesuburan bahkan kemandulan
• Keguguran bahkan hingga melahirkan bayi yang cacat
• Emfisima, ulser peptik dan batuk menahun
• Lemah otot, penyakit gusi dan kerusakan pada mata
Apalagi kalau kita punya istri yang sedang hamil , mereka dapat merasakan dampak nya juga .
Dampaknya tuh seperti :
• Keguguran pada janin yang dikandung
• Kematian janin di dalam kandungan
• Pendarahan pada plasenta dan terjadi pembesaran lebih dari 30 persen
• Berat badan janin berkurang sekitar 20-30 persen dari normal
• Bayi yang lahir prematur dalam keadaan kesehatan yang tidak stabil
Asap rokok lebih berbahaya lagi jika dihisap oleh bayi, akibatnya adalah:
• Mengalami gangguan dan penyakit pernafasan
• Terganggunya perkembangan kecerdasan anak, baik motorik maupun kognitif
• Terjangkitnya penyakit telinga
• Bisa meningkatkan resiko penyakit leukimia sebanyak dua kali lipat
• Meningkatkan resiko kanker otak hingga 22 persen
• Bayi akan lebih mudah lelah karena oksigen yang tidak terserap sempurna
• Sindrom kematian secara mendadak

Artikel Komputasi Modern

Komputasi sebetulnya bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Hal ini ialah apa yang disebut dengan teori komputasi, suatu sub-bidang dari ilmu komputer dan matematika. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Namun sekarang, kebanyakan komputasi telah dilakukan dengan menggunakan komputer.
Secara umum iIlmu 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.

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.

Komputasi modern memang terdiri dari dua kata yaitu komputasi dan modern untuk Komputasi dapat diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Dan disebut modern karena menggunakan alat canggih saat menyelesaian masalah. Maka dapat di simpulkan Komputasi modern adalah perhitungan yang menggunakan computer canggih dimana pada komputer tersebut tersimpan sejumlah algoritma untuk menyelesaikan masalah perhitungan secara efektif dan efisien. komputasi modern digunakan untuk memecahkan masalah antara lain untuk menghitung.

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


Komentar :
dampak dari adanya komputasi modern adalah dapat membantu manusia untuk menyelesaikan masalah-masalah yang kompleks dengan menggunakan computer. Salah satu contohnya adalah biometric. Biometric berasal dari kata Bio dan Metric.
Biometric menggambarkan pendeteksian dan pengklasifikasian dari atribut fisik. Terdapat banyak teknik biometric yang berbeda, diantaranya:

- Pembacaan sidik jari / telapak tangan
- Geometri tangan
- Pembacaan retina / iris
- Pengenalan suara
- Dinamika tanda tangan.


Sumber:
http://piggymonk.tumblr.com/post/19509019270/pengantar-komputasi-modern
http://id.wikipedia.org/wiki/Komputasi
http://safemode.web.id/artikel/teknologi/perkembangan-komputasi-modern

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.
2. Grid computing
Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar.
3. Cloud computing
Komputasi cloud merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet.


sumber :
http://dwiardi.blogspot.com/2012/03/macam-macam-komputasi-modern.html

Sejarah Komputasi Modern

Pada paruh pertama abad 20, banyak kebutuhan komputasi ilmiah bertemu dengan semakin canggih komputer analog, yang menggunakan mekanis atau listrik langsung model masalah sebagai dasar perhitungan. Namun, ini tidak dapat diprogram dan umumnya tidak memiliki fleksibilitas dan keakuratan komputer digital modern.

George stibitz secara internasional diakui sebagai ayah dari komputer digital modern.
sementara bekerja di laboratorium bel di November 1937, stibitz menciptakan dan membangun sebuah relay berbasis kalkulator ia dijuluki sebagai “model k” (untuk “meja dapur”, di mana dia telah berkumpul itu), yang adalah orang pertama yang menggunakan sirkuit biner untuk melakukan operasi aritmatika. Kemudian model menambahkan kecanggihan yang lebih besar termasuk aritmatika
dan kemampuan pemrograman kompleks.
Salah satu tokoh yang sangat mempengaruhi perkembangan komputasi modern adalah John von Neumann (1903-1957), Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern. Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan melalui karya-karyanya . Beliau juga merupakan salah satu ilmuwan yang terkait dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.
Von Neumann dilahirkan di Budapest, ibu kota Hungaria, pada 28 Desember 1903 dengan nama Neumann Janos. Dia adalah anak pertama dari pasangan Neumann Miksa dan Kann Margit. Di sana, nama keluarga diletakkan di depan nama asli. Sehingga dalam bahasa Inggris, nama orang tuanya menjadi Max Neumann dan Margaret Kann. Max Neumann memperoleh gelar dan namanya berubah menjadi Von Neumann. Max Neumann adalah seorang Yahudi Hungaria yang bergelar doktor dalam ilmu hukum. Dia juga seorang pengacara untuk sebuah bank. Pada tahun 1903, Budapest terkenal sebagai tempat lahirnya para manusia genius dari bidang sains, penulis, seniman dan musisi.
Di tahun 1926 pada umur 22 tahun, Von Neuman lulus dengan dua gelar yaitu gelar S1 pada bidang teknik kimia dari ETH dan gelar doktor (Ph.D) pada bidang matematika dari Universitas Budapest.
Von Neumann sangat tertarik pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial nonlinier yang digunakan, Von Neumann kemudian beralih dalam bidang komputasi. 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.
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).
Secara kasar, kita dapat membagi sejarah komputasi modern ke dalam era berikut:
- 1970-an: Timesharing (1 komputer dengan banyak pengguna)
- 1980-an: Personal komputer (1 komputer per user)
- 1990-an: Komputasi paralel (banyak komputer per user)
Sampai sekitar tahun 1980, komputer besar, mahal, dan terletak di pusat-pusat komputer.
Kebanyakan organisasi memiliki satu mesin besar.
Tahun 1980-an, harga turun ke titik di mana setiap user bisa memiliki-nya komputer pribadi atau workstation. Mesin-mesin ini sering jaringan bersama-sama, sehingga pengguna dapat melakukan remote login pada komputer orang lain atau berbagi file dalam berbagai cara.
Dewasa ini beberapa sistem memiliki banyak prosesor per pengguna, baik dalam bentuk komputer paralel atau koleksi besar CPU yang dibagi oleh komunitas pengguna yang kecil. Seperti biasanya disebut sistem p a r a l l e l atau terdistribusi sistem komputer.
Perkembangan ini menimbulkan pertanyaan tentang jenis perangkat lunak apa yang akan dibutuhkan untuk sistem baru ini. Untuk menjawab pertanyaan ini, sebuah kelompok di bawah arahan Prof Andrew S. Tanenbaum pada Vrije Universiteit (VU) di Amsterdam (Belanda) telah melakukan penelitian sejak tahun 1980 di bidang sistem komputer terdistribusi.


Sumber:
http://id.wikipedia.org/wiki/Komputasi
http://phenomenalsite.co.cc/?p=46
http://www.komputasi.lipi.go.id/utama.cgi?cetakartikel&1111718762
http://www.scribd.com/doc/24593215/SEJARAH-KOMPUTASI

Rabu, 03 April 2013

MENENTUKAN NILAI MAKSIMUM DAN MINIMUM MENGGUNAKAN C++

Pada program ini, kita membuat suatu pemecahan masalah yang menggunakan konsep algoritma divide and conquer. Masalah tersebut adalah untuk menentukan nilai maksimum dan minimum dari bilangan yang telah dideklrasikan sebelumnya.

Pertama kali yang harus dideklarasikan adalah header conio.h dan stdio.h. header conio.h bertujuan untuk mendeklrasikan fungsi pembalikaan nilai setelah nilai tersebut telah diinput oleh perintah lain. Sedangkan stdio.h merupakan header untuk mendeklarasikan funsi-fungsi standar pada c++ seperti Printf untuk mencetak nilai dan scanf sebagai penginputan nilai.

Nilai variable global yang diinput terdiri dari nilai jumlah angka, nilai angka maksimum dan nilai angka minimum. Ketiganya dideklrasikan dengan perintah int jum,mxb,mnb yahg bertipe data integer. Kemudian setiap nilai diberikan nilai tabulasi sebanyak 10 digit.

Pada statement awal, programmer memberikan keleluasaan untuk memasukkan berapapun jumlah angka dengan menggunakan perintah for dan penggunaan statement i++ yang artinya data bisa bertamabh terus. Programmer memanggil var I yang telah dideklarasikan untuk dipanggil pada perintah awal dengan mengggunakan perintah scanf.

Pada statement untuk menentukan nilai maksimum atau minimum programmer memberikan suatu kondisi dengan menggunakan perintah if-else. Hanya saja perbedaannya pada blok statement mencari nilai maksimum menggunakan variable cekmx sedangkan untuk mencari nilai minimum menggunakan variable cekmn. Nilai dari masing-masing statement ditambahkan begitupula dengan variabelnya guna menyesuaikan kondisi yang telah dideklrasikan pada statement sebelumnya. Nilai yang telah dibuat dipanggil kembali untuk terus menjalankan eksekusi menggunakan perintah return.

Pada blok program utama, yang dilakukan adalah memberikan statement untuk memanggil, jumlah angka yang diinput, variable nilai maksimum dan variable nilai minimum dan fungsi getch() berguna untuk menutup header conio.h sekaligus pembalikkan nilai dari deklarasi statement global di awal program.

ini adalah listing programnya :




Ini output programnya :

KOMPUTASI MODERN PADA WEBSITE HOKA HOKA BENTO

komputasi bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Hal ini ialah apa yang disebut dengan teori komputasi, suatu sub-bidang dari ilmu komputer dan matematika. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Namun sekarang, kebanyakan komputasi telah dilakukan dengan menggunakan komputer.

Saya akan menjelaskan mengenai komputasi modern yang diterapkan pada halaman suatu website. Yang akan saya jelaskan adalah website hoka hoka bento yaitu www.hokahokabento.co.id.
Mungkin anda pernah mengunjungi web tersebut, saya akan membahas komputasi modern pada website tersebut.

Tampilan awal website :


Pada tampilan awal web hoka hoka bento terlihat sangat dinamis dan menarik. Dimana ada beberapa layanan yang cukup menarik di sebelah kiri seperti pesan online, pesta di hokben. Di tampilan awal pada hokben juga terdapat menu terfavorit yang di tawarkan oleh hoka hoka bento.

Tampilan pesan online :



Pada tampilan pesan online terdapat menu makanan dan daftar harga yang ingin kita pesan .
Kita juga dapat memilih ingin memesan satuan atau memesan paketan .

Halaman konfirmasi pesanan :


Pada halaman konfirmasi pesanan , ketika kita sudah memilih makanan dan minuman yang akan kita pesan di situ terdapat total harga yang nantinya harus kita bayar . setelah itu kita klik lanjut.

Halaman informasi pengiriman :


Pada halaman informasi pengiriman disitu kita di suruh untuk memasukan nama, no telpon, alamat, lokasi pengiriman, kota, email, no telpon yang lain dan catatan tambahan setelah sudah kita isi semua lalu kita klik antar .

Halaman Invoice :


Pada halaman invoice kita akan mendapat alamat yang tadi kita masukkan serta struk harga yang akan kita bayar .

Halaman pesta di hokben :


Pada halaman pesta di hokben terdapat banner berjalan tentang ulang tahun di hokben .

Halaman tentang kami :


Pada halaman tentang kami terdapat sejarah dan profil tentang hoka hoka bento.

Halaman terbaru :


Pada halaman terbaru terdapat promo di sejumlah restoran hoka hoka bento .

Halaman lokasi :


Pada halaman lokasi terdapat peta lokasi restoran dan nama jalannya



Komentar tentang website Hoka Hoka Bento :

Menurut saya, kelebihan website Hoka Hoka Bento design nya menarik karena di web hoka hoka bento pada menu terdapat bahasa jepang dan juga terdapat bahasa indonesia. Tidak hanya itu kelebihan nya, terdapat juga peta lokasi untuk kita dapat mengetahui dimana restoran hoka hoka bento yang terdekat saat kita sedang berpergian .
Kekurangan website ini pada halaman utama terlalu banyak menu membuat konsumen merasa sulit untuk menggunakan wesite hoka hoka bento

Sumber :

http://id.wikipedia.org
http://www.hokahokabento.co.id


SUYO SAPUTRO
52409694
4IA07






Bioinformatika dan Revolusi Pertanian

Indonesia merupakan negara berpenduduk keempat terbesar keempat di dunia setelah China, India, dan Amerika Serikat. Pun Indonesia merupakan negara konsumen beras terbesar ketiga di dunia setelah China dan India. Fakta itu tentu merepresentasikan kebutuhan pangan Indonesia yang sangat besar.

Permasalahan pangan di Indonesia bukanlah suatu hal yang dapat dianggap remeh. Kompleksitas masalahnya dimulai dari kecilnya lahan pertanian, minimnya produktivitas tanaman pangan, birokrasi pertanian yang kurang menguntungkan petani, mahalnya harga komponen pertanian, kegagalan program diversifikasi pangan, dan segudang masalah lainnya. Berkaitan dengan permasalahan produktivitas pangan, mungkin Indonesia patut mencontoh negara-negara maju seperti Amerika Serikat, negara-negara Eropa Barat, dan Jepang. Mereka merupakan negara yang sangat meningkatkan produktivitas tanaman pangannya karena sangat menerapkan ilmu bioteknologi pertanian dan bioinformatika.

Lalu apa kaitan bioinformatika dengan revolusi pertanian? Bioinformatika sebenarnya merupakan ranah ilmu yang tergolong baru dan belum banyak berkembang di Indonesia. Bioinformatika merupakan gabungan antara ilmu biologi dengan informatika, dimana hasil penelitian biologi dibentuk menjadi data digital dan kemudian diolah untuk menghasilkan suatu informasi baru.

Teknologi rekayasa genetika merupakan salah satu bidang yang sangat membutuhkan riset bioinformatika. Sekuens gen unggul pada suatu organisme agar dapat disisipkan ke organisme lain yang diinginkan dapat ditentukan melalui analisis genomik dari basis data genom organisme tersebut. Analisis genomik merupakan salah satu ranah bioinformatika.
Revolusi pertanian yang mengubah paradigma pertanian konvensional dengan menghasilkan spesies tanaman pangan unggul hasil rekayasa genetika. Salah satu contoh dapat terlihat jelas pada padi, tanaman pangan pokok setengah penduduk dunia termasuk Indonesia. Padi yang rentan hama, pertumbuhannya lambat, dan produktivitasnya dalam menghasilkan beras rendah kini tergantikan oleh padi hasil rekayasa genetika. Padi hasil rekayasa genetika saat ini telah disisipkan gen penghasil antihama yang berasal dari bakteri, gen enzim fotosintesis dari tanaman C4 seperti jagung dan tebu untuk meningkatkan pertumbuhan dan produktivitas, bahkan disisipkan gen penghasil beta-karoten untuk meningkatkan nutrisi beras.

Terlihat bahwa riset bioinformatika ternyata juga memegang peranan penting dalam permasalahan pangan. Indonesia yang saat ini banyak tertinggal riset dasar dan terapannya harus berbenah diri dengan meningkatkan jumlah dan kompetensi riset demi mengejar ketertinggalan di berbagai sektor dari negara maju, bahkan negara berkembang seperti China dan India.


Sumber : http://www.chem-is-try.org/artikel_kimia/bioinformatika-dan-revolusi-pertanian/

Komentar :
Memang sebenarnya bioinformatika merupakan ranah ilmu yang tergolong baru dan belum banyak berkembang di Indonesia. Bioinformatika merupakan gabungan antara ilmu biologi dengan informatika, dimana hasil penelitian biologi dibentuk menjadi data digital dan kemudian diolah untuk menghasilkan suatu informasi baru. Bioinformatika juga merupakan peranan penting dalam hal pangan seperti meningkatkan nutrisi pada beras .

BIDANG – BIDANG YANG TERKAIT DENGAN BIOINFORMATIKA

Dari pengertian Bioinformatika yang telah dijelaskan, kita dapat menemukan banyak terdapat banyak bidang-bidang disiplin ilmu yang terkait dengan Bioinformatika, terutama karena bioinformatika itu sendiri merupakan suatu bidang interdisipliner. Hal tersebut menimbulkan banyak pilihan bagi orang yang ingin mendalami Bioinformatika.

Biophysics
Adalah sebuah bidang interdisipliner yang mengalikasikan teknik-teknik dari ilmu Fisika untuk memahami struktur dan fungsi biologi (British Biophysical Society). Disiplin ilmu ini terkait dengan Bioinformatika karena penggunaan teknik-teknik dari ilmu Fisika untuk memahami struktur membutuhkan penggunaan TI.

Computational Biology
Computational biology
merupakan bagian dari Bioinformatika (dalam arti yang paling luas) yang paling dekat dengan bidang Biologi umum klasik. Fokus dari computational biologyadalah gerak evolusi, populasi, dan biologi teoritis daripada biomedis dalam molekul dan sel.

Medical Informatics
Menurut Aamir Zakaria [ZAKARIA2004] Pengertian dari 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.” 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”.

Cheminformatics
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). Kemungkinan penggunaan TI untuk merencanakan secara cerdas dan dengan mengotomatiskan proses-proses yang terkait dengan sintesis kimiawi dari komponenkomponen pengobatan merupakan suatu prospek yang sangat menarik bagi ahli kimia dan ahli biokimia.

Genomics
Genomics
adalah bidang ilmu yang ada sebelum selesainya sekuen genom, kecuali dalam bentuk yang paling kasar. Genomics adalah setiap usaha untukmenganalisa 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 yang representatif.



Mathematical Biology
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.
Menurut Alex Kasman [KASMAN2004] Secara umum mathematical biologymelingkupi semua ketertarikan teoritis yang tidak perlu merupakan sesuatu yang beralgoritma, dan tidak perlu dalam bentuk molekul, dan tidak perlu berguna dalam menganalisis data yang terkumpul.

Proteomics
Istilah proteomics pertama kali digunakan untuk menggambarkan himpunan dari protein-protein yang tersusun (encoded) oleh genom. Michael J. Dunn [DUNN2004], mendefiniskan kata “proteome” sebagai: “The PROTEin complement of the genOME“. Dan mendefinisikanproteomics berkaitan dengan: “studi kuantitatif dan kualitatif dari ekspresi gen di level dari protein-protein fungsional itu sendiri”. Yaitu: “sebuah antarmuka antara biokimia protein dengan biologi molekul”.

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 ekspresi gen di dalam baik patogen maupun induk selama terjadinya infeksi, atau maupun dengan memeriksa karakteristik pola-pola ekspresi yang ditemukan dalam tumor atau contoh dari pasien untuk kepentingan diagnosa (kemungkinan untuk mengejar target potensial terapi kanker).
Istilah pharmacogenomics digunakan lebih untuk urusan yang lebih “trivial” — tetapi dapat diargumentasikan lebih berguna– dari aplikasi pendekatan Bioinformatika pada pengkatalogan dan pemrosesan informasi yang berkaitan dengan ilmu Farmasi dan Genetika, untuk contohnya adalah pengumpulan informasi pasien dalam database.

Pharmacogenetics
Pharmacogenetics
adalah bagian dari pharmacogenomics yang menggunakan metode genomik/Bioinformatika untuk mengidentifikasi hubungan-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.
Gambaran dari sebagian bidang-bidang yang terkait dengan Bioinformatika di atas memperlihatkan bahwa Bioinformatika mempunyai ruang lingkup yang sangat luas dan mempunyai peran yang sangat besar dalam bidangnya. Bahkan pada bidang pelayanan kesehatan Bioinformatika menimbulkan disiplin ilmu baru yang menyebabkan peningkatan pelayanan kesehatan.



Sumber : http://ianspace.wordpress.com/2011/05/01/bioinformatika/


Komentar :
Memang dalam bidang Bioinformatika sangat dibutuhkan apa lagi bidang seperti Biophysics, Computational Biology, Medical Informatics, Cheminformatics, Genomics, Mathematical Biology, Proteomics, Pharmacogenomics, Pharmacogenetics karena Bioinformatika merupakan ilmu terapan yang lahir dari perkembangan teknologi informasi dibidang molekular. Pembahasan dibidang bioinformatik ini tidak terlepas dari perkembangan biologi molekular modern, salah satunya peningkatan pemahaman manusia dalam bidang genomic yang terdapat dalam molekul DNA.