Selasa, 26 Juni 2018

Sikap Menumbuhkan Semangat Juang dalam Belajar


        Selama menyandang status sebagai pelajar, banyak hal yang telah saya lakukan. Hal utama yang saya lakukan tentu saja belajar. Belajar hampir menjadi makanan sehari-hari untuk saya. Walaupun manfaat belajar sangatlah baik, namun untuk melakukannya sangatlah sulit. Apalagi jika rasa malas sudah menerjang diri, rasanya untuk membuka ponsel dan mencari informasi saja saya tidak ingin. Untuk menghilangkan rasa malas, banyak cara yang biasanya saya lakukan. Salah satunya, dengan menumbuhkan semangat juang yang tentu saja sebenarnya sangat mudah dilakukan. Hanya saja, terkadang dalam menumbuhkan semangat tersebut, tidak semudah yang dikatakan.

        Semangat dapat dengan mudah kita rasakan apabila kita memiliki niat untuk melakukan sesuatu. Begitu juga dengan belajar. Jika kita berniat untuk mempelajari suatu hal, maka otomatis kita akan merasakan semangat. Untuk itu, hal utama yang saya lakukan agar dapat menumbuhkan semangat juang dalam belajar adalah mengumpulkan rasa niat untuk belajar.

        Namun, ada kalanya ketika niat sudah ada pada dalam diri, tetap saja semangat belajar bisa menghilang. Biasanya itu terjadi ketika kondisi badan yang kurang fit sehingga tidak mendukung untuk belajar. Maka dari itu, agar semangat belajar dan konsentrasi tetap penuh, saya selalu menjaga kesehatan agar tetap fit dan semangat.

        Tidak hanya soal niat dan kesehatan, suasana yang mendukung ketika belajar dapat mempengaruhi semangat belajar. Jika saya belajar ditempat yang berisik, jangankan semangat, untuk dapat berkonsentrasi saja rasanya akan sulit. Selain itu, jika tempat saya belajar berantakan ataupun tidak nyaman untuk ditempati, maka akan semakin sulit untuk menumbuhkan rasa semangat tersebut. Oleh karenanya, saya mencoba agar tempat saya belajar tetap bersih dan nyaman.

        Hal berikutnya untuk menumbuhkan semangat belajar adalah dengan bergaul dan belajar bersama orang-orang yang pintar. Hal tersebut saya lakukan bukan karena semata-mata memilih-milih teman, hanya saja jika kita dikelilingi oleh orang-orang yang pintar tentu saja kita akan terpacu untuk menjadi orang-orang yang pintar juga. tidak hanya itu, jika kita memiliki teman yang pintar, belajar akan jadi lebih mudah karena teman kita dapat mengajarkan kita hal-hal yang misalnya kita kurang pahami.

        Selanjutnya, semangat biasanya saya dapatkan jika orang-orang disekitar saya memberi saya dukungan ketika belajar baik dukungan secara doa maupun materi. Walaupun dukungan yang diberikan dalam bentuk sederhana namun cukup untuk memberi saya semangat untuk serius dalam belajar.

        Untuk menumbuhkan semangat belajar, cara lain yang saya lakukan adalah dengan menanamkan dalam pikiran saya bahwa sesuatu yang diawali dengan perjuangan pasti akan diakhiri dengan kebahagiaan. Maka tunda terlebih dahulu kesenangan dan ganti dengan melakukan perjuangan belajar menuntut ilmu. Walaupun rasanya tidak menyenangkan, tetapi jika kita telah menjalaninya dan telah terbiasa dengan itu semua maka kita akan merasakan manfaatnya. Bagi saya, menunda kesenangan terleih dahulu demi kebahagiaan nantinya bukan sesuatu yang merugikan.

        Berikutnya, semangat belajar dapat saya peroleh dengan memotivasi diri saya agar menjadi seseorang yang dinilai pintar. Sebenarnya, semua orang telah diberikan kecerdasan oleh Allah SWT. Hanya saja tidak semua orang mau dan mampu mengasah kecerdasan tersebut. Oleh karena itu harus ada kemauan dari dalam diri kita agar kita mampu untuk mengasah kercerdasan tersebut sehingga kita dapat belajar dengan maksimal.

        Hal terpenting yang dibutuhkan untuk menumbuhkan semangat belajar adalah dengan menentukan tujuan daripada kita belajar itu sendiri. Jika kita belajar tanpa ada tujuan tentu kita akan bingung untuk memanfaatkan ilmu yang telah kita pelajari tersebut. Mungkin kebanyakan dari kita akan berpikir untuk memanfaatkan ilmu yang telah dipelajari sebagai bekal untuk bekerja nantinya. Tapi tidak selamanya ilmu yang kita pelajari saat dibangku sekolah ataupun kuliah dapat dimanfaatkan secara maksimal ketika di dunia kerja. Karena itu jangan menjadikan belajar sebagai tujuan utama untuk bekerja. Tetapi jadikan itu sebagai bekal kita dalam menjalani kehidupan kita sehari-hari.
x

Komputasi dan Parallel Processing


a.   Artikel Komputasi dan Paralel Processing


KOMPUTASI


Komputasi merupakan setiap jenis perhitungan atau penggunaan teknologi komputer dalam pengolahan informasi. Perhitungan adalah proses setelah yang jelas model yang dipahami dan dinyatakan dalam suatu algoritma, protokol, topologi jaringan, dll. Perhitungan juga merupakan subyek utama dari ilmu komputer: menyelidiki apa yang dapat atau tidak dapat dilakukan dengan cara komputasi.
Perhitungan dapat diklasifikasikan oleh setidaknya tiga kriteria ortogonal: digital vs analog, sekuensial vs paralel vs bersamaan, bets vs interaktif. Dalam prakteknya, perhitungan digital sering digunakan untuk mensimulasikan proses alam (misalnya, perhitungan Evolusi), termasuk yang lebih alami dijelaskan oleh model analog perhitungan (misalnya, jaringan syaraf tiruan).
Ilmu atau sains berdasarkan objek kajiannya dibedakan antara Fisika, Kimia, Biologi dan Geologi. Ilmu dapat pula digolongkan berdasarkan metodologi dominan yang digunakannya yaitu ilmu pengamatan/percobaan (observational/experimental science), ilmu teori (theoretical science) dan ilmu komputasi (computational science). Yang terakhir ini bisa dianggap bentuk yang paling baru yang muncul bersamaan dengan perkembangan kekuatan pemrosesan dalam komputer dan perkembangan teknik-teknik metode numerik dan metode komputasi lainnya.
Dalam ilmu (sains) tradisional seperti Fisika, Kimia dan Biologi, penggolongan ilmu berdasarkan metodologi dominannya juga mewujud, yang ditunjukkan dengan munculnya bidang-bidang khusus berdasarkan penggolongan tsb. lengkap dengan jurnal-jurnal yang relevan untuk melaporkan hasil-hasil penelitiannya. Sebagai contoh dalam kimia, melengkapi kimia percobaan (experimental chemistry) dan kimia teori (theoretical chemistry), berkembang pula kimia komputasi (computational chemistry), seperti juga di bidang Biologi dikenal Biologi Teori (theoretical biology) serta Biologi Komputasi (computational biology), lengkap dengan jurnalnya seperti Journal of Computational Chemistry dan Journal of Computational Biology. Cara penggolongan yang digunakan berbeda dengan cara penggolongan lain berdasarkan objek kajian, seperti penggolongan kimia atas Kimia Organik, Kimia Anorganik, dan Biokimia.
Walaupun dengan titik pandang yang berbeda, ilmu komputasi sebagai bentuk ketiga dari ilmu (sains) telah banyak disampaikan oleh berbagai pihak, antara lain Stephen Wolfram dengan bukunya yang terkenal: A New Kind of Science, dan Jürgen Schmidhuber.
Komputasi sains merupakan salah satu cabang ilmu komputasi. Secara umum komputasi sains mengkaji aspek-aspek komputasi untuk aplikasi / memecahkan masalah di bidang sains lain, seperti fisika, kimia, biologi dan lain-lain.
Di Indonesia sudah banyak pertemuan atau kegiatan ilmiah terkait dengan komputasi, tetapi umumnya lebih terkait dengan aspek teknologi informasi. Sedangkan kajian di komputasi sains masih sangat kurang. Hal ini tidak mengherankan karena komputasi sains lebih condong sebagai kajian teori murni, sehingga komunitasnya masih sangat terbatas seperti halnya fisika teori. Hanya ada satu kegiatan ilmiah yang terkait langsung dan fokus pada kajian komputasi sains, yaitu Workshop on Computational Science yang diadakan rutin setiap tahun oleh konsorsium yang tergabung dalam Masyarakat Komputasi Indonesia - MKI.
Selain itu, telah tersedia juga portal ilmiah untuk publik terkait dengan komputasi sains, yaitu komputasi. Jurnal di Indonesia yang fokus pada topik komputasi adalah Journal of Theoretical and Computational Studies JTCS. Jurnal ini merupakan kolaborasi dari MKI dan GFTI

TEORI KOMPUTASI


Teori komputasi adalah sebuah bidang pelajaran yang menggabungkan ilmu komputer dan matematika untuk menganalisis suatu masalah dari data input yang dapat dipecahkan pada model matematika dengan menggunakan suatu Algoritma. Teori komputasi juga merupakan cabang ilmu komputer dan matematika yang membahas Apakah dan Bagaimanakah suatu masalah dapat dipecahkan pada model komputasi dengan menggunakan Algoritma.
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. Selama ribuan tahun lalu, komputasi dan perhitungan umumnya dilakukan dengan menggunakan kapur/batu tulis, pena, kertas, ataupun dikerjakan secara mental dan kadang-kadang dengan bantuan suatu tabel. Namun sekarang, berkembangnya zaman kebanyakan komputasi telah menggunakan komputer. Komputasi yang menggunakan komputer inilah maka disebut dengan Komputasi Modern. Komputasi modern digunakan untuk memecahkan masalah yang ada. Perhitungan komputasi modern, yaitu:

1.   Akurasi (bit, floating point),
2.   Kecepatan (dalam satuan Hz),
3.   Problem volume besar (parallel),
4.   Modelling (NN dan GA),
5.   Kompleksitas (teori Big O).

Komputansi modern mempunyai karakteristik komputasi modern yang terdiri atas 3 macam, yaitu:

1.    Komputer - komputer penyedia sumber daya bersifat heterogenous, karena terdiri dari berbagai jenis perangkat keras, sistem operasi dan aplikasi yang terpasang,
2.    Komputer - komputer terhubung ke jaringan yang luas dengan kapasitas bandwidth yang beragam,
3.    Komputer maupun jaringan tidak terdedikasi, bisa hidup atau mati sewaktu-waktu tanpa jadwal yang jelas.
4.    Implementasinya Komputasi Di Berbagai Bidang:
5.    Bidang Biologi: terdapat Bioinformatics merupakan aplikasi dari teknologi informasi dan ilmu komputer dalam penelitian bidang biologi molekuler.
6.    Bidang Fisika: terdapat Computational Physics yang mempelajari algoritma numerik untuk memecah kan teori kuantitatif fisika yang ada.
7.    Bidang Kimia: terdapat Computational Chemistry yaitu penggunaan ilmu komputer untuk membantu menyelesaikan masalah kimia, contohnya penggunaan super komputer untuk menghitung struktur dan sifat molekul.
8.    Bidang Ekonomi: terdapat Computational Economics yang mempelajari titik pertemuan antara ilmu ekonomi dan ilmu komputer mencakup komputasi keuangan, statistika, pemrograman yang di desain khusus untuk komputasi ekonomi dan pengembangan alat bantu untuk pendidikan ekonomi.
9.    Bidang Sosiologi: terdapat Computational Sosiology yaitu penggunaan metode komputasi dalam menganalisa fenomena sosial.
10. Bidang Geografi: terdapat penggunaan komputasi yang diterapkan pada GIS (Geographic Information System) yang berguna untuk menyimpan, memanipulasi dan menganalisa informasi geografi.
11. Bidang Geologi: pada bidang geologi teori komputasi biasanya digunakan untuk pertambangan, sebuah sistem komputer digunakan untuk menganalisa bahan-bahan mineral dan barang tambang yang terdapat di dalam tanah.
12. Bidang Matematika: terdapat numerical analysis yaitu sebuah algoritma dipakai untuk menganalisa masalah - masalah matematika.

PARALLEL PROCESSING


Pemrosesan parallel dalam komputer, merupakan pengolahan dari program instruksi dengan membagi di antara beberapa processor dengan tujuan untuk menjalankan program dalam waktu singkat.
Sebuah program komputasi-intensif yang memakan waktu satu jam untuk menjalankan dan menyalin program tape yang mengambil satu jam untuk menjalankan akan mengambil total keseluruhan dua jam untuk menjalankan. Bentuk awal dari pemrosesan parallel memungkinkan eksekusi interleaved kedua program bersama-sama. Komputer akan memulai operasi I/O dan sementara itu sedang menunggu operasi untuk menyelesaikan, itu akan mengeksekusi program processor-intensive. Waktu eksekusi total untuk kedua pekerjaan tersebut akan menjadi kurang lebih satu jam.
Peningkatan berikutnya merupakan multiprogramming. Dalam sistem multiprogramming, beberapa program telah dikirim pengguna yang masing-masing diperbolehkan untuk menggunakan processor dalam waktu yang singkat. Untuk pengguna tampak bahwa semua program yang dilaksanakan pada saat yang sama. Masalah pertama muncul pertentangan sumber daya di sistem ini. Permintaan eksplisit untuk sumber daya menyebabkan masalah dari kebuntuan. Kompetisi untuk sumber daya pada mesin tanpa melanggar instruksi mengarah pada rutin critical section.
Langkah berikutnya dalam pengolahan parallel adalah pengenalan multiprocessing. Dalam sistem ini, dua atau lebih processor berbagi pekerjaan yang akan dilakukan. Versi awal memiliki master/slave konfigurasi. Salah satu processor (master) diprogram untuk bertanggung jawab atas semua pekerjaan dalam sistem, sementara yang lainnya hanya melakukan tugas-tugas yang diberikan oleh master. Pengaturan ini diperlukan karena tidak mengerti bagaimana mesin dalam program dapat berkerja bersama dalam pengolaan sumber daya sistem.
Komputasi paralel adalah salah satu teknik 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.
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.
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.

 KONSEP KOMPUTASI PARALLEL PROCESSING


Paralel Processing adalah kemampuan menjalankan tugas atau aplikasi lebih dari satu aplikasi dan dijalankan secara simultan atau bersamaan pada sebuah komputer. Secara umum, ini adalah sebuah teknik dimana sebuah masalah dibagi dalam beberapa masalah kecil untuk mempercepat proses penyelesaian masalah.
Terdapat dua hukum yang berlaku dalam sebuah parallel processing. yaitu:
1.   Hukum Amdahl: Amdahl berpendapat, “Peningkatan kecepatan secara paralel akan menjadi linear, melipatgandakan kemampuan proses sebuah komputer dan mengurangi separuh dari waktu proses yang diperlukan untuk menyelesaikan sebuah masalah.”
2.   Hukum Gustafson: Pendapat yang dikemukakan Gustafson hampir sama dengan Amdahl, tetapi dalam pemikiran Gustafson, sebuah komputasi paralel berjalan dengan menggunakan dua atau lebih mesin untuk mempercepat penyelesaian masalah dengan memperhatikan faktor eksternal, seperti kemampuan mesin dan kecepatan proses tiap-tiap mesin yang digunakan.



Gambar diatas merupakan contoh dari sebuah komputasi paralel, dimana pada gambar diatas terdapat sebuah masalah, dari masalah tersebut dibagi lagi menjadi beberapa bagian agar sebuah masalah dapat dengan cepat diatasi.

 TUJUAN KOMPUTASI PARALEL


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. Salah satu jenis penggunaan komputasi paralel adalah: PVM (Parallel Virtual Machine) Merupakan sebuah perangkat lunak yang mampu mensimulasikan pemrosesan paralel pada jaringan.

MODEL KOMPUTASI PARALLEL


1.   Embarasingly Parallel adalah pemrograman paralel yang digunakan pada masalah-masalah yang bisa diparalelkan tanpa membutuhkan komunikasi satu sama lain. Sebenarnya pemrograman ini bisa dibilang sebagai pemrograman paralel yang ideal, karena tanpa biaya komunikasi, lebih banyak peningkatan kecepatan yang bisa dicapai.
2.   Taksonomi dari model pemrosesan paralel dibuat berdasarkan alur instruksi dan alur data yang digunakan:
a.   SISD (Single Instruction Single Datapath) merupakan prosesor tunggal, yang bukan paralel.
b.   SIMD (Single Instruction Multiple Datapath) alur instruksi yang sama dijalankan terhadap banyak alur data yang berbeda. Alur instruksi di sini kalau tidak salah maksudnya ya program komputer itu. trus datapath itu paling ya inputnya, jadi inputnya lain-lain tapi program yang digunakan sama.
c.    MIMD (Multiple Instruction Multiple Datapath) alur instruksinya banyak, alur datanya juga banyak, tapi masing-masing bisa berinteraksi.
d.   MISD (Multiple Instruction Single Datapath) alur instruksinya banyak tapi beroperasi pada data yang sama.


b.   Hubungan Komputasi Modern dengan Parallel Processing


Hubungan antara komputasi modern dan parallel processing sangat berkaitan, karena penggunaan komputer saat ini atau komputasi dianggap lebih cepat dibandingkan dengan penyelesaian masalah secara manual. Dengan begitu peningkatan kinerja atau proses komputasi semakin diterapkan, dan salah satu caranya adalah dengan 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. Sehingga dapat diselesaikan dengan cepat daripada menggunakan satu komputer saja. Komputasi dengan paralel processing akan menggabungkan beberapa CPU, dan membagi-bagi tugas untuk masing-masing CPU tersebut. Jadi, satu masalah terbagi-bagi penyelesaiannya. Tetapi ini untuk masalah yang besar saja, komputasi yang masalah kecil, lebih murah menggunakan satu CPU saja.


ULASAN MENGENAI ARTIKEL



        Pada penulisan ini saya akan memberikan komentar saya terhadap artikel tentang komputasi dan parallel processing. Artikel ini memuat pengertian, konsep dan teori, model serta hubungan komputasi modern dengan parallel processing. Untuk pengertian yang dibahas cukup mudah dipahami oleh pembaca. Dari artikel ini juga dapat disimpulkan bahwa pengertian komputasi adalah setiap jenis perhitungan atau penggunaan teknologi komputer dalam pengolahan informasi. Sedangkan parallel processing adalah pengolahan dari program instruksi dengan membagi di antara beberapa processor dengan tujuan untuk menjalankan program dalam waktu singkat.
        Artikel ini juga membahas hubungan antara komputasi modern dan parallel processing. Hubungan antara keduanya sangat berkaitan sehingga munculah konsep komputasi parallel. Komputasi parallel merupakan penggabungan dari konsep komputasi dan parallel dimana dalam penyelesaian masalah, komputer membagi sebuah masalah besar ke dalam beberapa masalah kecil dan dijalankan secara simultan atau bersamaan. Dengan adanya komputasi modern, kinerja komputer menjadi lebih cepat. Pada artikel ini dibahas pula mengenai kinerja komputasi parallel yaitu dengan memanfaatkan beberapa komputer atau CPU. Namun seperti yang telah dijelaskan, penggunaan beberapa komputer atau CPU akan efektif apabila masalah yang diselesaikan besar. Jika masalah yang akan diselesaikan kecil baiknya hanya menggunakan satu CPU.
Kelebihan yang ada pada artikel ini adalah materi yang disampaikan oleh penulis pada artikel ini cukup mudah dipahami. Selain itu pemilihan kata yang sopan dan penulisan yang rapih membuat artikel bagus untuk dibaca. Tidak hanya itu, artikel ini juga membahas hukum pada parallel processing yang terdiri dari dua hukum yaitu Amdhal dan Gustafson.
Sedangkan kekurangan pada artikel ini yaitu, terdapat beberapa hal yang seharusnya dijelaskan lebih rinci, seperti misalnya hubungan antara komputasi modern dengan parallel processing. Penjelasan yang disertai dengan gambar dapat membuat pembaca memahami lebih jelas bagaimana kinerja keduanya. Jika diperhatikan, dibagian konsep komputasi parallel processing terdapat gambar proses kerja komputasi parallel, tetapi gambar tersebut tidak dijelaskan secara lengkap. Sebaiknya pada bagian tersebut dijelaskan dan jika ada contoh kasus maka akan semakin memudahkan pembaca memahami materi tersebut.
 Selain itu, pada materi parallel processing terdapat beberapa hal yang sulit dimengerti. Alur materi yang tidak bersesuaian antara satu sama lain membuat pembaca harus berulang-ulang untuk memahami materi. Kekurangan lainnya pada hukum parallel processing seharusnya ada beberapa rumus yang berkaitan dengan masing-masing hukum. Lalu, ada baiknya penulis menambahkan daftar pustaka agar materi lebih lengkap.
  


Jumat, 20 April 2018

“Berpikir Positif dalam 

Menumbuhkan Semangat Belajar” 


sumber: tumblr.com

          Sudah hampir 16 tahun lamanya saya mengenyam pendidikan. Dimulai dari taman kanak-kanak, sekolah dasar, sekolah menengah pertama, sekolah menengah atas hingga kuliah. Tentunya banyak hal yang saya pelajari ketika saya berstatus sebagai pelajar. Dari hal-hal dasar hingga hal-hal yang rumit. Untuk mempelajari itu semua, dibutuhkan semangat belajar yang tinggi, agar ilmu yang kita pelajari dapat kita pahami dan terapkan di kehidupan sehari-hari. Namun dalam menumbukan semangat belajar tidak semudah yang diucapkan. Terkadang semangat itu muncul dengan rasa yang menggebu-gebu dan kadang pula semangat itu menurun hingga akhirnya hanya rasa malas yang menguasai diri kita.
Berdasarkan pengalaman pribadi, banyak faktor yang mengakibatkan semangat belajar saya menurun. Faktor pertama adalah rasa malas. Tentu semua orang pernah merasa malas dan menurut saya itu adalah hal yang wajar. Sesekali bermalasan tidak menjadi masalah karna semua orang butuh bersantai. Namun jika kita selalu dikuasai oleh rasa malas, hal tersebut dapat berdampak buruk. Faktor kedua adalah rasa bosan. Ketika seseorang dihadapkan dengan aktifitas yang sama secara berulang-ulang, tentu akan merasa jenuh. Seperti yang saya alami ketika masih memakai seragam putih-abu. Saat itu saya dihadapkan dengan soal latihan ujian nasional. Tidak hanya sehari dua hari namun seminggu penuh. Hal itu membuat saya bosan dan akhirnya semangat belajar saya pun menurun. Faktor selanjutnya adalah tidak mengerti apa yang dipelajari. Ketika saya belajar tentang hal baru, tidak semua hal dapat saya mengerti dengan mudah. Contohnya, pelajaran matematika yang menurut sebagian orang adalah pelajaran tersulit. Rumus-rumus yang sulit dipahami membuat saya tidak tau apa yang harus dilakukan, sehingga semangat belajar menghilang. Faktor lainnya yaitu rasa lelah. Ketika saya merasa letih dengan aktfitas belajar, biasanya akan mempengaruhi semangat saya dalam belajar. Faktor terakhir yaitu stress. Stress bisa muncul kapan saja dan akan menyerang saat seseorang dipenuhi berbagai macam pikiran. Saya pernah mengalaminya ketika ada masalah yang terjadi. Hal ini mempengaruhi semangat saya dan akhirnya tugas-tugas yang ada menjadi terbengkalai begitu saja.
Untuk menghadapi faktor-faktor diatas, ada beberapa hal yang saya lakukan agar rasa semangat dalam belajar saya muncul. Hal pertama adalah menenangkan pikiran dengan bersantai sejenak melakukan aktifitas diluar belajar. Ini saya lakukan ketika saya merasa malas dan bosan. Biasanya hal yang saya lakukan untuk bersantai adalah bermain game baik di ponsel atau komputer. Selain itu menonton acara tv untuk menghibur diri agar pikiran saya tidak terpaku pada pelajaran. Hal kedua adalah menjadikan sosok orang tua sebagai pengingat ketika saya mulai malas untuk belajar. Dengan mengingat bagaimana orang tua saya yang telah bekerja dari pagi hingga larut malam, membuat saya merasa harus memberikan yang terbaik dalam studi saya.  
Selanjutnya adalah mengatur mindset saya bahwa belajar merupakan hal yang menyenangkan. Dengan pola pikir seperti itu tentu tak akan sungkan bagi kita untuk belajar. Jika hal tersebut sulit dilakukan, tumbuhkan perasaan menyenangkan tersebut dengan apapun yang dapat membuat kita tidak jenuh saat belajar. Misalnya, mendengarkan musik, menyiapkan beberapa makanan sebagai cemilan dan belajar di tempat yang memang memberikan suasana nyaman. Hal lainnya untuk menumbukan semangat belajar adalah dengan mencari sosok selain orang tua sebagai panutan. Saya pribadi menjadikan sepupu saya sebagai panutan. Beliau berhasil meraih sarjana kedokteran umum di salah satu universitas negeri di Depok dan menyelesaikan kuliahnya dengan baik. Tak hanya itu, saat ini iya juga melanjutkan studi bersama suaminya di Brazil. Tentu itu merupakan suatu hal yang patut dicontoh, apalagi disaat sudah berkeluarga, beliau tetap memikirkan pendidikannya. Karena hal tersebut, saya menjadi terdorong untuk bersemangat menyelesaikan kuliah saya. Saya juga berharap agar dapat mengikuti jejak sepupu saya melanjutkan studi di luar negri.
Hal terakhir yang saya lakukan untuk menumbuhkan semangat belajar adalah dengan menetapkan waktu dan target. Waktu belajar perlu diatur agar kita disiplin. Aturlah waktu sebaik mungkin dan usahakan mengatur waktu agar tidak terlalu lama ataupun terlalu cepat. Selain itu target juga harus ditentukan ketika kita belajar supaya setiap kali kita mengakhiri waktu belajar, kita dapat menghasilkan sesuatu.
Tentunya semangat belajar saya bisa dapatkan tidak hanya melalui hal-hal diatas. Berdoa merupakan salah satu poin penting yang harus dilakukan sebelum belajar, agar apa yang kita pelajari dapat bermanfaat. Dengan berdoa, kita juga meminta kepada Yang Maha Kuasa agar dijauhkan dari kemalasan. Jika hal-hal diatas diikuti dengan doa, saya yakin semangat belajar akan terus ada dalam benak diri kita.
Pikirkan bagaimana belajar dapat menentukan masa depan. Mario Teguh pernah mengatakan hal ini, “Orang-orang yang berhenti belajar akan menjadi pemilik masa lalu. Namun, orang-orang yang terus belajar, akan menjadi pemilik masa depan”. Jika kita tetap bermalas-malasan tentu masa depan yang cerah akan sulit digapai dan akhirnya kita akan tetap di tempat yang sama tanpa bisa berkembang dengan ilmu seadanya. Maka dari itu, teruslah berpikir bahwa belajar merupakan suatu keharusan. Selalu tumbuhkan semangat dalam diri kita agar dapat terus belajar.

Kamis, 19 April 2018

Komputasi Modern (Tugas Bulan Ke-3 SOFTSKILL)


KOMPUTASI MODERN


ARTIKEL

Komputasi Modern di Bidang Kesehatan

April 30, 2017 | Adhityo N

Pengertian Komputasi

Definisi dari komputasi adalah sebuah istilah umum untuk segala jenis pemrosesan informasi untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Komputasi merupakan sebuah subjek dari computer sains, yang menganalisa apa yang bisa maupun tidak bisa dilakukan secara komputasi. Hal ini ialah apa yang disebut dengan teori komputasi, suatu sub-bidang dari ilmu computer dan matematika. 

Implementasi komputasi pada bidang Biologi

Bioinformatika, berasal dari kata yaitu “bio” dan “informatika’ adalah gabungan antara ilmu biologi dan ilmu teknik informasi. Bioinformatika didefinisikan sebagai aplikasi dari alat komputasi dan analisa untuk menangkap dan menginterprerasikan data-data biologi. Ilmu ini merupakan ilmu baru termasuk ilmu computer, matematika, dan fisika biologi dan ilmu kedokteran, dimana kesemuanya saling menunjang dan salin bermanfaat satu sama lainnya.

Sejarah bioinformatika

Bioinformatika mulai diperkenalkan pada pertengahan tahun 1980-an untuk mengacu pada penerapan computer pada bidang biologi. Tetapi penerapan bidang-bidang pada bioinformatika sudah dilakukan sejak pertengahan tahun 1960an. Ilmu bioinformatika ini lahir berdasarkan article intelligence atas inisiatif dari para ahli ilmu computer. Berdasarkan teori article intelligence ini meraka berpikir bahwa semua gelaja yang ada pada ala mini dapat dibuat secara artificial melalui simulasi dari gejala-gejala tersebut.

Sembilan cabang dalam bidang bioinformatika

Biophysics
Biophysics adalah sebuah bidang interdisipliner yang mengaplikasikan teknik-teknik dari ilmu Fisika untuk memahami struktur dan fungsi biologi (British Biophysical Society).

Computational Biology
Computational biology merupakan bagian dari Bioinformatika 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
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 (Cambridge Healthech Institute’s Sixth Annual Cheminformatics conference).

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

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

Perkembangan DNA pada teknologi

DNA rekombinan memainkan peranan yang penting dalam terciptanya bioinformatika. Pada teknologi DNA rekombinan memberikan suatu pengetahuan baru dalam bidang rekayasa genesika organisme yang disebut bioteknologi. Perkembangan pada bioteknologi dari tradisional ke modern salah satunya ditandai dengan kemampuan manusia dalam melakukan analisis DNA organisme,sequencing DNA dan manipulasi. 

Contoh Sequencing DNA

Suatu virus memiliki kurang lebih 5.000 nukleotida atau molekul DNA atau sekitar 11 gen, yang telah berhasil dibaca secara menyeluruh pada tahun 1977. Kemudian Sekuen seluruh DNA manusia terdiri dari 3 milyar nukleotida yang menyusun 100.000 gen dapat dipetakan dalam waktu 3 tahun, walaupun semua ini belum terlalu lengkap. Saat ini terdapat milyaran data nukleotida yang tersimpan dalam database DNA, GenBank di AS yang didirikan tahun 1982. 

Implementasi komputasi modern pada Fisika

Fisika adalah ilmu yang mengembangkan konsep dan hukum untuk memahami alam. Hukum-hukum fisika merupkan hasil pemikiran manusia yang memiliki keterbatasan. Fisika menjadi ilmu pengetahuan yang mendasar. Fisika adalah bidang ilmu yang tertua, karena dimulai dengan pengamatan-pengamatan dari gerakan benda-benda langit, bagaimana lintasannya, periodenya, usianya, dan lain-lain
Implementasi komputasi modern di bidang fisika yaitu Fisika Komputasi (Computational Physics) yang mempelajari suatu gabungan antara Fisika, Komputer Sains dan Matematika Terapan untuk memberikan solusi pada “Kejadian dan masalah yang kompleks pada dunia nyata” baik dengan menggunakan simulasi juga penggunaan algoritma yang tepat. Pemahaman fisika pada teori, eksperimen, dan komputasi haruslah sebanding, agar dihasilkan solusi numerik dan visualisasi/pemodelan yang tepat untuk memahami masalah Fisika. Fisika komputasi dapat dimanfaatkan untuk memecahkan masalah-masalah berikut:

Modeling (NN & GA)
Modeling merupakan suatu hal yang penting dalam melakukan suatu perhitungan yang rumit.

      Problem Volume Besar (Down Sizzing atau Paralel)
            Data yang besar tentu membutuhkan suatu cara penyelesaian yang khusus. Karena data yang besar dapat menjadi masalah jika ada yang terlewatkan.
     
      Akurasi (big, floating point)
                Akurasi tentu merupakan masalah yang paling penting dalam memecahkan masalah. Karena itu pada komputasi dilakukan perhitungan bagaimana bisa menghasilkan suatu jawaban yang akurat dari sebuah masalah.

      Kompleksitas (Menggunakan Teori big O)
Komputasi dirancang untuk menangani masalah yang kompleks, sehingga diterapkan pada komputer. Dengan menggunakan teori Big O, maka komputasi modern dapat melakukan perhitungan untuk memecahkan masalah kompleksitas yang kerap dihadapi.

      Kecepatan (dalam satuan Hz)
Manusia pasti menginginkan masalah dapat diselesaikan dengan cepat. Karena itu perhitungan masalah kecepeatan adalah suatu hal yang penting. Komputasi harus dapat dilakukan dalam waktu yang cepat ketika mengolah suatu data.

Fisika Komputasi merupakan kajian ilmu yang merupakan gabungan antara Fisika, Komputer Sains dan Matematika Terapan untuk memberikan solusi pada “Kejadian dan masalah yang komplek pada dunia nyata” baik dengan menggunakan simulasi juga penggunaan algoritma yang tepat dan sangat penting untuk dipelajari.
Selain itu, banyak perangkat lunak ataupun bahasa yang digunakan, baik MatLab, Visual Basic, Fortran, Open Source Physics (OSP), Labview, Mathematica, dan lain sebagainya digunakan untuk pemahaman dan pencarian solusi numerik dari masalah-masalah pada Fisika komputasi. 

Implementasi Komputasi Modern pada Bidang Kesehatan

Dunia kesehatan modern tak luput dari perkembangan teknologi. Teknologi pada bidang ini digunakan untuk meningkatkan efisiensi serta efektivitas di dunia kesehatan. Dalam dunia kesehatan komputer mempermudah dokter dan perawat dalam memonitor kesehatan pasien, monitor detak jantung pasien lewat monitor komputer, aliran darah, memeriksa organ dalam pasien dengan sinar X.
Komputer juga memungkinkan data kesehatan di-share secara mudah dan cepat. Salah satu potensi yang digunakan untuk melakukan pemantauan kesehatan tersebut bernama telemedicine, yaitu suatu pemantauan dan pengobatan pasien dari jarak jauh melalui sensor yang tersambung ke internet.Telemedicine juga dapat membawa perawatan medis kepada masyarakat di lokasi terpencil.
Berikut beberapa alat kedokteran yang merupakan hasil dari implementasi komputasi modern:

CT Scan atau CT-scanner (computerized tomography scanner)
CT Scan adalah mesin sinar-x khusus yang mengirimkan berbagai berkas pencintraan secara bersamaan dari sudut yang berbeda. Berkas-berkas sinar-X melewati tubuh dan kekuatannya diukur dengan algoritma khusus untuk pencitraan.  Sebuah komputer dapat menggunakan informasi ini untuk menampilkan sebagai gambar dua dimensi pada monitor.

      Biosensor
Biosensor adalah sensor yang mengombinasikan komponen hayati dengan komponen elektronik (transduser) yang mengubah sinyal dari komponen hayati menjadi luaran yang terukur. Contoh yang paling umum dari biosensor adalah pengukur gula darah, yang menggunakan enzim glukosa oksidase untuk memecah gula darah.

      USG (Ultra Sonografi)
USG adalah sebuah teknik diagnostik pencitraan menggunakan suara ultra yang digunakan untuk mencitrakan organ internal dan otot, ukuran, struktur, dan luka patologi, membuat teknik ini berguna untuk memeriksa organ. Sonografi obsterik biasa digunakan ketika masa kehamilan. USG memanfaatkan gelombang ultrasonik, yaitu gelombang suara yang memiliki frekuensi yang tinggi (250 kHz – 2000 kHz) yang kemudian hasilnya ditampilkan dalam layar monitor.

      Mycin 
Mycin adalah sistem pakar berbasis-aturan yang mendiagnosis infeksi bakteri pada darah. MYCIN dapat mengenali sekitar 100 penyebab infeksi bakteri. Dengan demikian MYCIN dapat merekomendasi resep obat yang efektif. Mycin dikembangkan di bidang kedokteran oleh dr. Edward H. Shortliffe di Standford Medical School.

      Smart Card
Smart card, seperti artinya yaitu sebuah kartu cerdas yang di pegang oleh klien dan tenaga kesehatan untuk dapat mengakses dengan mudah data kesehatan klien secara akurat. Pelayanan kesehatan yang bervisi maju serta mengedepankan kenyamanan, dilakukan pengembangan “Aplikasi Pelayanan Kesehatan” dengan berbasis pada smart card.

      Rekam Medis
Rekam medis merupakan  berkas yang berisi catatan dan dokumen yang terdiri dari identitas pasien, pemeriksaan yang telah dilakukan, pengobatan yang diberikan oleh dokter, tindakan dan pelayanan lain yang diberikan kepada pasien. 

Implementasi Komputasi Modern pada Bidang Kimia

IUPAC memberi pengertian Kimia Komputasi sebagai disiplin ilmu yang menggunakan metode matematika untuk menghitung sifat molekular atau mensimulasi kelakuan sistem molekular (Waterbeemd dkk., 1997). Ruang lingkup kimia komputasi meliputi kajian kestabilan konformasi struktur senyawa kimia, termokimia, spektroskopi molekular, mekanisme reaksi, potensial elektrostatik, muatan atom, simulasi Monte Carlo dan Dinamika Molekular (Jensen, 1999).
Aplikasi kimia komputasi juga banyak digunakan bidang kimia atmosfer, desain obat, desain katalis/biokatalis, sifat fisik simulasi proses, struktur dan sifat polimer, sifat pelumas, dan kimia surfaktan.
Pemodelan molekular (molecular modeling) adalah teknik menginvestigasi struktur dan sifat molekular menggunakan kimia komputasi dan teknik visualisasi grafis dalam upaya menghasilkan gambaran tiga dimensi yang teliti dari suatu sistem kimia. Perkembangan komputer grafis sangat membantu analisis dan visualisasi interaksi molekular sistem kimia.
Informasi kimia (Chemical Informatics) merupakan aplikasi teknologi komputer pada semua bidang kimia. Bidang yang banyak menggunakan teknik informasi kimia adalah industri obat. Penerapan Kimia kombinatorial (Combinatorial Chemistry) dan High-Throughput Screen (HTS) memberikan kemajuan sangat cepat pada penelitian kimia.
Peran kimia komputasi dalam bidang desain molekul obat melibatkan metode in vitro dan in vivo lazim digunakan dalam proses penemuan obat. Komputer menawarkan metode in silico, -suatu metode yang menggunakan kemampuan komputer dalam rancang obat- sebagai komplemen dari in vitro dan in vivo. Kemampuan komputasi yang meningkat secara eksponensial merupakan peluang mengembangkan simulasi dan kalkulasi dalam merancang obat baru.
Keberadaan komputer yang dilengkapi dengan aplikasi kimia komputasi, memungkinkan ahli kimia komputasi medisinal menggambarkan senyawa obat secara tiga dimensi (3D) dan melakukan komparasi atas dasar kemiripan dan energi dengan senyawa lain yang sudah diketahui memiliki aktivitas tinggi (pharmacophore query).


SEJARAH


Pada tahun 1613 muncul penggunaan kata “komputer” pertama kali. Yang menggambarkan sebuah mesin yang dapat melakukan perhitungan yang lebih kompleks. Komputasipun mulai berkembang seiring perkembangan komputer.
Perkembangan komputer tersebut dapat dilihat dari hal-hal berikut:
1.    Tahun 1940 komputer yang semula dikhususkan sebagai instrument untuk science, berubah menjadi produk komersil.
2.    Tahun 1945 di temukan Bug Komputer oleh Grace Murray Hopper
3.    Tahun 1947 tanggal 23 Desember ditemukan transistor yang pertama kali oleh Bardeen dan Walter Brattain bersama dengan William Shockley
4.    Tahun 1951 dimulai sebuah gagasan microprogramming oleh Maurice Wilkes
5.    Tahun 1951-1952 Grace Murray Hopper mengembangkan A-O, yang merupakan compiler pertama.
6.    Tahun 1957 John Backus dan kolega IBM mengirimkan Compiler Fortran yang pertama.
7.    Tahun 1958 Jack Kilby menghasilkan prototype semiconductor IC
8.    Tahun 1960 merupakan timbulnya system kecil seperti word length, register structure, Number of Addresses, I/O channel, Floating point hardware.
9.    Tahun 1960 juga Paul Baran yang bekerja di Rand Corp. menemukan dasar packet switching untuk data komunikasi.
10. Tahun 1962 video game pertama kali di temukan oleh Steve Russell yang merupakan seorang lulusan MIT.
11. Tahun 1964 mouse ditemukan oleh Doug Engelbart.
12. Tahun 1969 munculnya internet oleh DARPA
13. Tahun 1970 merupakan kedatangan PC (personal computer).
14. Tahun 1970 ditemukan UNIX oleh Dennis Ritchie dan Kenneth Thomson.
15. Pada tahun 1970 juga floppy disk dan daisywheel printer di tunjukkan kepada umum (debut pertama).
16. Tahun 1971 Ray Tomlinson of Bolt Beranek dan Newmen pertama kali mengirimkan jaringan surat e-mail.
17. Tahun 1971 Niklaus Wirth menemukan Pascal
18. Tahun 1972 di temukan bahasa C oleh Dennis Ritchie di Bell Labs.
19. Tahun 1973 Robert Metcalfe menuliskan catatan di “Ether Acquisition” yang mendeskripsikan Ethernet.
20. Tahun 1973 Robert Metcalfe dan David Boggs menemukan Ethernet.
21. Tahun 1976 merupakan tahun pertama kalinya muncul supercomputer dengan vektorial arsitektur.
22. Tahun 1976, Steve Jobs dan Steve Wozniak mendesain dan membangun Apple I yang terdiri dari kebanyakan papan circuit.
23. Tahun 1977, Steve Jobs dan Steve Wozniak tergabung dalam Apple computer pada 3 januari.
24. Tahun 1978, Muncul MS
25. Tahun 1978, Wordstar yang merupakan software pengolah kata diperkenalkan dan meluas.
26. Tahun 1979 telepon seluler di test di Jepang dan Chicago.
27. Tahun 1980 IBM memilih PC-DOS dari Microsoft sebagai OS (Operating System)
28. Tahun 1980 bahasa Ada muncul yang di temukan oleh Departemen Pertahanan US.
29. Tahun 1980 portable computer seberat 24 pounds lahir.
30. 1 januari 1983, muncul TCP/IP
31. Tahun 1984, muncul Apple Macintosh
32. Tahun 1984, muncul DNS
33. Tahun 1985 menyebarnya sistem networking.
 Tahun 1990 tim Barners Lee Menemukan WWW yaitu aplikasi internet yang membawa perkembangan dan perubahan besar di dunia internet.
34. Tahun 1991 Trovalds menempatkan UNIX di IBMnya.
35. Tahun 1992 muncul istilah surfing
36. Tahun 1993 pentium milik intel diperkenalkan kepada umum pada bulan Maret
37. Tahun 1993 muncul NSCA Mosaic
38. Tahun 1994 muncul Yahoo dan Netscape Navigator 1.0
39. Tahun 1995 muncul bahasa pemrograman Java pada bulan Mei.
40. Pada Desember 1994 maka Spyglass milik Microsoft telah dibayar dan diberi lisensi, sehingga untuk web browser yang nantinya nama spyglass tersebut akan diganti dengan nama Internet Explorer.
41. Pada 1995 spyglass sudah menjadi bagian dari OS dan bagian dari windows

Konsep dasar arsitektur komputer modern adalah konsep sebuah sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory. Konsep ini pertama kali digagasi oleh 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 juga ahli 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).


MACAM-MACAM KOMPUTASI MODERN


Komputasi modern terbagi tiga macam, yaitu komputasi mobile (bergerak), komputasi grid, dan komputasi cloud (awan). Penjelasan lebih lanjut dari jenis-jenis komputasi modern sebagai berikut:
      
      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. Contoh dari perangkat komputasi bergerak seperti GPS, juga tipe dari komputasi bergerak seperti smart phone, dan lain sebagainya.

Grid computing


Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar.

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.


ULASAN MENGENAI ARTIKEL 


          Pada penulisan ini, saya akan memberikan pendapat saya mengenai artikel yang berjudul ‘Komputasi Modern di Bidang Kesehatan’. Secara keseluruhan artikel ini memuat informasi yang cukup lengkap. Hal pertama yang dibahas yaitu pengertian komputasi, dimana komputasi merupakan sebuah istilah umum untuk segala jenis pemrosesan informasi untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Kemudian informasi diikuti dengan implementasi komputasi pada bidang biologi. Selanjutnya, terdapat informasi mengenai sejarah bioinformatika. Bioinformatika merupakan bentuk implementasi dari komputasi di bidang biologi dan hal ini berhubungan dengan penjelasan sebelumnya.
Dari artikel ini, pembaca dapat mengetahui 9 (sembilan) cabang dalam bidang bioinformatika yang terdiri dari: Biophysics, Computational Biology, Medical Informatics, Cheminformatics, Genomics, Mathematical Biology, Proteomics, Pharmacogenomics dan Pharmacogenetics. Lalu poin selanjutnya menjelaskan tentang perkembangan DNA pada teknologi. Tentunya, hal ini masih berkaitan dengan implementasi komputasi di bidang biologi. Tak hanya di bidang biologi, artikel ini juga mencakup implementasi komputasi pada bidang fisika dan kimia. Pada implementasi komputasi di bidang fisika, komputasi di manfaatkan untuk memecahkan beberapa masalah seperti: Modeling (NN & GA), Problem Volume Besar (Down Sizzing atau Paralel), Akurasi (big, floating point), Kompleksitas (Menggunakan Teori big O) dan Kecepatan (dalam satuan Hz).  Sedangkan untuk di bidang kimia, keberadaan komputer yang dilengkapi dengan aplikasi kimia komputasi, memungkinkan ahli kimia komputasi medisinal menggambarkan senyawa obat secara tiga dimensi (3D) dan melakukan komparasi atas dasar kemiripan dan energi dengan senyawa lain yang sudah diketahui memiliki aktivitas tinggi (pharmacophore query). Untuk pemanfaatan komputasi di bidang kesehatan, artikel ini memberikan beberapa contoh yang terdiri dari: CT Scan atau CT-scanner (computerized tomography scanner), Biosensor, USG (Ultra Sonografi), Mycin, Smart Card dan Rekam Medis.
Secara keseluruhan, artikel ini memiliki kelebihan dan kekurangan dalam penulisannya. Kelebihan pada artikel ini, diantaranya:
1.    Pemilihan kata yang baik dan sopan serta sesuai dengan etika membuat artikel ini bagus untuk dibaca.
2.    Informasi yang disediakan cukup lengkap sehingga pembaca dapat mengetahui ha-hal yang berkaitan dengan komputasi di bidang sains.
3.    Penulis mencantumkan daftar pustaka diakhir penulisan sehingga pembaca dapat menelusuri kebenaran sumber.
4.    Penempatan informasi yang tepat sehingga pembaca dapat mengerti alur informasi artikel ini.

Sedangkan kelemahan pada artikel ini menurut saya pribadi hanya terletak pada bagian judul. Hal ini dikarenakan informasi yang dimuat pada artikel ini tidak hanya komputasi modern di bidang kesehatan, namun juga beberapa bidang lainnya seperti bidang biologi, kimia dan fisika. Ada baiknya apabila penulis mengganti judul atau merubah isi artikel hingga antara judul denga isi terdapat kesesuaian.