Selasa, 14 Juni 2016

Posted by Unknown |
Penulisan Ilmiah merupakan salah satu mata kuliah yang wajib di ambil di Universitas Gunadarma. Mata kuliah ini akan di dapat ketika berada di semester 6. Ketika memasuki semester 6,ketika itu pula saya merasa takut,bingung,galau,ragu bahkan malas. Takut dapat Dosen Pembimbing yang kiler,galau dengan judul penulisan yang ingin dibuat dan malas dalam proses mengerjakan penulisannya. Namun tidak ada pilihan lain,itu semua harus dijalankan tanpa ada kata “tapi”. Ketika pembagian nama Dosen Pembimbing atau yang biasa disebut DP, maka nama Dra.Riza yang menjadi DP saya. Tanpa menunggu lama saya terus mencari tau kriteria dari DP saya dengan menanyakannya kepada senior-senior yang saya kenal. Tidak sedikit yang mengatakan beliau baik, dan emang kenyatannya seperti itu. Bimbingan pertama diadakan oleh Bu Riza, semua mahasiswa yang menjadi murid bimbingannya dating dengan menyiapkan judul masing-masing, namun yang terjadi tidak ada judul yang diterima oleh DP saya tersebut. Semakin takut, bingung, dan galau untuk memilih judul apa, namun beliau memberikan pilihan kepada semua mahasiswa bimbingannya diantaranya yaitu Sistem Pakar, Enkripsi, Web. Dari semua pilihan yang beliau berikan maka saya dan 3 teman saya lainnya memutuskan untuk memilih Enkripsi Data. Beliau memperbolehkan semua mahasiswa/I nya mengambil topic yang sama hanya saja harus menggunakan algoritma yang berbeda-beda.
            Satu bulan berlalu,tidak ada sedikit pun yang saya kerjakan, bahkan mencari jurnal mengenai enkripsi tersebut. Namun ketika salah satu teman saya sudah memilih algoritma yang dia gunakan bahkan aplikasi enkripsi data teks yang sudah berhasil dia kerjakan, disaat itu pula saya memulai untuk memulai mencari-cari algoritma apalagi yang digunakan dalam Enkripsi. Sampai pada akhirnya saya memutuskan untuk memilih algortima RSA 1024 bit. Saya mulai mencari jurnal mengenai algoritma RSA dan mulai mempelajari perhitungan yang digunakan pada algoritma tersebut seperti apa. Hanya mencari dan mencari namun belum juga memulai untuk membuat aplikasinya. Dua bulan berjalan, saya hanya mengumpulkan jurnal, membaca dan menutupnya kembali kemudian melanjutkan aktifitas yang hanya membuang waktu.
            Tiba saat nya dilakukan bimbingan ke dua oleh DP saya, dimana pada bimbingan kedua tersebut setiap mahasiswa diharuskan untuk memberikan judul yang pasti serta penulisan Bab1. Dengan modal nekad, saya langsung mencoba untuk menulis Bab 1 tanpa memperdulikan benar atau salahnya, yang penting saya ikut bimbingan dan sudah memberikan apa yang dia minta. Tetapi semua berjalan diluar pikiran saya, judul yang saya berikan dan penulisan yang saya buat diterima oleh DP saya, dan saya disuruh untuk melanjutkan penulisan saya sampai akhir dan menyelesaikan aplikasinya baru saya boleh ketemu lagi dengan beliau. Namun rasa malas kembali menguasai diri saya, cukup sampai di Bab 1 dan saya tidak melanjutkan kembali penulisan tersebut.
            Sampai tiba waktunya jadwal sidang Penulisan Ilmiah telah dibuka dan salah satu teman saya yang menjadi asisten laboratorium di lab TI telah mendaftar sidang dan menjadi peserta sidang di minggu pertama, maka saat itu pula saya untuk bener-bener focus mengerjakan Penulisan Ilmiah saya. Saya mulai belajar bukan hanya mengenai algoritma nya saja, melainkan saya mulai mencoba untuk membuat tampilan pada aplikasi yang akan saya buat. Aplikasi tersebut saya buat dengan menggunakan software Eclipse ADT Bundle yang merupakan software yang digunakan untuk membuat aplikasi berbasis android. Namun kalau boleh jujur, saya tidak mengerjakan apliakasi saya sendiri,melainkan saya meminta bantuan dari senior yang berada pada Jurusan Sistem Informasi. Senior ini saya kenal dari salah satu teman saya yang memperkenalkannya kepada saya. Tanpa berlama-lama senior saya tersebut langsung membantu saya dalam membuat inti dari aplikasi saya tersebut. Namun saya tetap harus membuat rancangan ataupun story board dari aplikasi yang ingin saya buat.

            Setelah aplikasi tersebut telah berhasil saya buat, maka saya langsung melanjutkan penulisan saya sampai pada daftar pustaka. Namun tidak begitu saja berjalan baik, sepanjang proses penulisan tersebut, tidak jarang saya harus mengatur mood saya yang terkadang baik dan terkadang buruk. Ketika mood saya baik, maka saat itu pula penulisan saya dalam beberapa hari mampu saya selesaikan. Tetapi ketika mood saya buruk, maka saat itu pulah lah penulisan itu tidak akan saya sentuh sedikit pun, dan saya lebih memilih untuk menonton film. Namun hingga saat terakhir, DP saya kembali meminta untuk ketemu dan langsung memberikan ACC bagi semua mahasiswi bimbingannya yang merasa sudah siap untuk mendaftar sidang. Berhubung teman saya cukup banyak yang sudah siap, maka saya juga harus siap untuk memperoleh ACC tersebut. Hingga tiba saatnya ketemu dengan DP saya, saya berhasil mendapatkan ACC dari beliau dan beliau juga langsung memberikan nilai untuk saya yang dimana nilai tersebut juga harus bisa saya pertanggung jawabnkan ketika sidang berlangsung. Setelah memperoleh ACC dari beliau, saya beserta teman saya lainnya langsung mendaftarkan diri kita untuk sidang penulisan ilmiah. Kemudian hasilnya, saya dan teman saya lainnya mendapatkan tanggal sidang yaitu 30 Juli 2015. Namun saya mendapatkan jadwa sidang pukul 09.00, walaupun pukul tersebut tetapi saya telah berada di kampus puku 08:00. Selama menunggu giliran saya untuk maju, rasa deg degan terus menghantui saya bahkan sampai saya keluar dari ruang sidang tersebut. Namun Puji Tuhan semua pertanyaan yang diberikan oleh penguji berhasil saya jawab dengan baik, dan saya cukup merasa puas dengan apa yang saya presentasikan. Pada tanggal 30 Juli 2015 itu pula saya dinyatakan lulus sidang PI. 
Posted by Unknown |
Pada pertemuan terakhir ini akan membahasa tentang,apasih hubungan komputasi modern dengan parallel processing itu? Langsung saja sebelumnya kita harus tau terlebih dahulu apa itu komputasi modern dan apa itu parallel processing itu sendiri.
Komputasi Paralel
Komputasi Paralel merupakan teknik untuk melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer yang independen secara bersamaan. Biasanya digunakan untuk kapasitas yang pengolahan data yang sangat besar (lingkungan industri, bioinformatika dll) atau karena tuntutan komputasi yang banyak. Pada kasus yang kedua biasanya ditemukannya kalkulasi numerik untuk menyelesaikan persamaan matematis di bidang fisika (fisika komputasi), kimia (kimai komputasi) dll. Untuk melakukan berbagai jenis komputasi paralel diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang nantinya dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan suatu masalah. Untuk itu maka digunakannya perangkat lunak pendukung yang biasa disebut middleware yang berperan untuk mengatur distribusi antar titik dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi. Salah satu middleware yang asli dikembangkan di Indonesia adalah OpenPC yang dipelopori oleh GFTK LIPI dan diimplementasikan di LIPI Public Center.
Komputasi paralel berbeda dengan multitasking. Multitasking itu sendiri adalah komputer dengan processor tunggal yang dapat mengeksekusi beberapa tugas secara bersamaan. Sedangkan komputasi paralel menggunakan beberapa processor atau komputer. Selain itu komputasi paralel tidak menggunakan arsitektur Von Neumann. Untuk lebih memperjelas lebih dalam mengenai perbedaan komputasi tunggal (menggunakan 1 processor) dengan komputasi paralel (menggunakan beberapa processor), maka kita harus mengetahui 4 model komputasi yang digunakan, yaitu:
·        SISD
Merupakan singkatan dari Single Instruction, Single Data yaitu satu-satunya yang menggunakan arsitektur Von Neumann, karena pada model ini hanya menggunakan 1 processor saja. Oleh karena itu model ini dikatakan sebagai model untuk komputasi tunggal. Sedangkan ketiga model lainnya merupakan komputasi paralel yang menggunakan beberapa processor. Beberapa contoh komputer yang menggunakan model SISD adalah UNIVAC1, IBM 360, CDC 7600, Cray 1 dan PDP 1.
·        SIMD
Merupakan singkatan dari Single Instruction, Multiple Data. Model ini menggunakan banyak processor dengan instruksi yang sama, namun dengan data yang berbeda. Sebagai contoh kita ingin mencari angka 27 pada deretan angka yang terdiri dari 100 angka, dan kita menggunakan 5 processor. Pada setiap processor kita menggunakan algoritma atau perintah yang sama, namun data yang diproses berbeda. Misalnya processor 1 mengolah data dari deretan / urutan pertama hingga urutan ke 20, processor 2 mengolah data dari urutan 21 sampai urutan 40, begitu pun untuk processor-processor yang lain. Beberapa contoh komputer yang menggunakan model SIMD adalah ILLIAC IV, MasPar, Cray X-MP, Cray Y-MP, Thingking Machine CM-2 dan Cell Processor (GPU).
·        MISD
Merupakan singkatan dari Multiple Instruction, Single Data. MISD menggunakan banyak processor dengan instruksi yang berbeda namun mengolah data yang sama. Hal ini merupakan kebalikan dari model SIMD. Sebagai contoh, dengan menggunakan kasus yang sama pada contoh model SIMD namun cara untuk menyelesaikannya yang berbeda. Pada MISD jika pada komputer pertama, kedua, ketiga, keempat dan kelima sama-sama mengolah data dari urutan 1-100, namun algoritma yang digunakan untuk teknik pencariannya berbeda di setiap processor. Sampai saat ini belum ada komputer yang menggunakan model MISD.
·        MIMD
Pada Multiple Instruction, Multiple Data biasanya menggunakan banyak processor dengan setiap processor memiliki instruksi yang berbeda dan mengolah data yang berbeda. Namun banyak komputer yang menggunakan model MIMD juga memasukkan komponen untuk model SIMD. Beberapa komputer yang menggunakan model MIMD adalah IBM POWER5, HP/Compaq AlphaServer, Intel IA32, AMD Opteron, Cray XT3 dan IBM BG/L.

Komputasi Modern
Komputasi modern mungkin merupakan hal yang mungkin jarang terdengar istilah di telinga masyrakat indonesia umumnya. Komputasi modern pengertian nya adalah cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Komputasi merupakan suatu sub-bidang dari ilmu komputer dan matematika.

Sejarah Komputasi Modern
ada 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.

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.

Dan berdasarkan penjelasan tersebut, untuk kemajuan teknologi ke arah yang lebih dinamis membutuhkan perubahan dari sisi manusia maupun alat. Dan dapat dilihat contoh dari perangkat komputasi bergerak seperti GPS, juga tipe dari komputasi bergerak seperti smart phone, dan lain sebagainya.

2. Grid computing

Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar.
Ada beberapa daftar yang dapat dugunakan untuk mengenali sistem komputasi grid, adalah :
·        Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali pusat.
·        Sistem menggunakan standard dan protocol yang terbuka.
·        Sistem mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik diatas kualitas komponen individu pelayanan komputasi grid.

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

Parallel Processing

Pemrosesan paralel (parallel processing) adalah penggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Idealnya, parallel processing membuat program berjalan lebih cepat karena semakin banyak CPU yang digunakan. Tetapi dalam praktek, seringkali sulit membagi program sehingga dapat dieksekusi oleh CPU yang berbea-beda tanpa berkaitan di antaranya.

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


Hubungan Komputasi Modern dengan Parallel Processing

Penggunaan Komputer untuk menyelesaikan suatu permasalahan dalam berbagai bidang sekarang ini banyak dilakukan karena lebih  cepat dibandingkan penyelesaian secara manual. Oleh karena hal tersebut, perlu adanya peningkatan proses komputasi yang dapat ditempuh dengan 2 cara, yaitu:

Peningkatan Kecepatan Hardware : peningkatan kecepatan prosesor komputer dengan menggunakan multiprosesor. Perubahan arsitektur komputer menjadi multiprosesor memang dapat mengerjakan banyak proses dalam 1 waktu, namun tidak dapat mempercapat kinerja proses. Hal ini dapat diatasi dengan peningkatan kecepatan software.

Peningkatan Kecepatan Software : mencari suatu algoritma untuk mempercepat kinerja proses. Algoritma tersebut tidaklah mudah tuk ditemukan, namun berkat adanya komputer multiprosesor, hal tersebut dapat dirancang dengan memparalelkan proses komputasinya. Komputer multiprosesor masihlah memerlukan biaya yang cukup besar sehingga menyebabkan beberapa algoritma paralel sulit diimplementasikan. Untuk mengatasinya dirancanglah mesin paralel semu. Mesin paralel semu ini sebenarnya adalah jaringan komputer yang dikendalikan oleh sebuah perangkat lunak yang mampu mengatur pengalokasian proses-proses komputasi kepada processor-processor yang tersebar dalam  jaringan tersebut.

Dari Artikel diatas maka dapat kita simpulkan bahwa dengan adanya komputasi paralel dan parallel processing dapat memudahkan kinerja manusia karena dengan adanya komputasi paralel dan parallel processing dapat meningkatkan kecepatan hardware, kecepatan software, sehingga waktu eksekusi jadi lebih cepat dan throughput jadi lebih tinggi, sedangkan kekurangannya biaya yang dibutuhkan lebih mahal karena menggunakan banyak processor dan daya yang dibutuhkan juga lebih tinggi


Selasa, 19 April 2016

Posted by Unknown |

1.       Sejarah Komputasi Modern
Kata  “komputer” pertama kali pada tahun 1613, hal ini mengacu pada perhitungan aritmatika dan kata “komputer” digunakan dalam pengertian itu sampai pertengahan abad ke-20. Dari akhir abad ke-19 dan seterusnya. Berkembanganya komputer akhirnya makna komputer menjadi sebuah mesin yang melakukan komputasi.
Sejarah komputer modern dimulai dengan dua teknologi yang terpisah- perhitungan otomatis dan dapat di program-tapi tidak ada satu perangkat pun yang dapat dikatakan sebagai komputer, karena sebagian penerapan yang tidak konsisten istilah tersebut. Contoh-contoh awal perangkat penghitung mekanis termasuk sempoa (yang berasal dari sekitar 150-100 SM).  Seorang pahlawan dari Alexandria (sekitar 10-70 AD) membangun sebuah teater mekanis yang diadakan bermain berlangsung 10 menit dan dioperasikan oleh sebuah sistem yang kompleks dengan tali dan drum yang dipakai sebagai sarana untuk memutuskan bagian dari mekanisme. Ini adalah inti dari programmability.
Salah satu tokoh yang sangat mempengaruhi perkembangan komputasi modern adalah John von Neumann (1903-1957), Beliau adalah ilmuan yang meletakkan dasar-dasar komputermodern.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.
Sejarah singkat dari perjalanan hidup dari Von Neumann , dilahirkan di Budapest, Hungaria pada 28 Desember 1903 dengan nama Neumann Janos. Dia adalah anak pertama dari pasangan Neumann Miksa dan Kann Margit.Nama keluarga diletakkan di depan nama asli. Sehingga dalam bahasa Inggris, nama orang tuanya menjadi Max Neumann. Pada saat Max Neumann memperoleh gelar, maka namanya berubah menjadi Von Neumann. Setelah bergelar doktor dalam ilmu hukum, dia menjadi pengacara untuk sebuah bank. Pada tahun 1903, Budapest merupakan  tempat lahirnya para manusia genius dari bidang sains, penulis, seniman dan musisi.
Von Neumann belajar berbagai tempat dan beberapa tempatnya di Berlin dan Zurich. Di tempat itu beliau mendapatkan diploma pada bidang teknik kimia pada tahun 1926. Pada tahun yang sama dia mendapatkan gelar doktor pada bidang matematika dari Universitas Budapest. Keahlian Von Neumann terletak pada bidang teori game yang melahirkan konsep seluler automata, teknologi bom atom, dan komputasi modern yang kemudian melahirkan komputer. Kegeniusannya dalam bidang matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.
Beliau pernah mengajar di Berlin dan Hamburg, Von Neumann pindah ke Amerika pada tahun 1930 dan bekerja di Universitas Princeton pada saat yang bersamaan Von Neumann menjadi salah satu pendiri Institute for Advanced Studies.
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).
2.       Pengertian Komputasi Modern
Komputasi diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. 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, 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 adalah sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer. Oleh karena pada saat ini kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern. Konsep ini pertama kali digagasi oleh 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.
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)
3.       Jenis-Jenis 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 :
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. Contoh dari perangkat komputasi bergerak seperti GPS, juga tipe dari komputasi bergerak seperti smart phone, dan lain sebagainya.
2. Grid computing
Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar. Ada beberapa daftar yang dapat dugunakan untuk mengenali sistem komputasi grid, adalah :
Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali pusat.
Sistem menggunakan standard dan protocol yang terbuka.
Sistem mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik diatas kualitas komponen individu pelayanan komputasi grid.
3. 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.
Adapun perbedaan antara komputasi mobile, komputasi grid dan komputasi cloud, dapat dilihat penjelasannya dibawah ini :
Komputasi mobile menggunakan teknologi komputer yang bekerja seperti handphone, sedangkan komputasi grid dan cloud menggunakan komputer.
Biaya untuk tenaga komputasi mobile lebih mahal dibandingkan dengan komputasi grid dan cloud.
Komputasi mobile tidak membutuhkan tempat dan mudah dibawa kemana-mana, sedangkan grid dan cloud membutuhkan tempat yang khusus.
Untuk komputasi mobile proses tergantung si pengguna, komputasi grid proses tergantung pengguna mendapatkan server atau tidak, dan komputasi cloud prosesnya membutuhkan jaringan internet sebagai penghubungnya.


Referensi:
http://noviyantilutfi.blogspot.co.id/2015/03/sejarah-dan-pengertian-komputasi-modern.html
https://id.wikipedia.org/wiki/Komputasi
Posted by Unknown |
 Emosi adalah suatu perasaan baik bahagia,sedih,kecewa,maupun marah, yang bisa ditimbulkan dari diri sendiri ataupun orang lain. Seseorang seharusnya mampu untuk mengontrol dirinya sendiri,karena apabila kita tidak bisa melakukan itu,maka hidup yang kita jalanin kemungkinan besar juga tidak akan karuan. Apalagi disaat kita tidak bisa menontrol emosi kita disaat kita sedang marah. Terutama bagi seorang wanit,mengontrol emosi merupakan sesuatu hal yang sulit untuk dilakukan. Sebenernya ada banyak cara yang bisa kita lakukan dalam mengontrol emosi,yaitu:
1.   Diam
Bagi saya diam adalah salah satu hal yang bisa saya lakukan ketika saya emosi karna wujud kekecewaan saya. Diam atau lebih menjaga jarak terhadap seseorang yang sedang dibenci itu lebih bagus untuk dilakukan,karna apabila tidak,maka perkataan yang tidak selayaknya diucapkan bisa terucap.
2.   Berfikir Logis
Berpikir logis adalah sesuatu cara yang sebenernya jarang dilakukan banyak orang. Sebagian orang yang mampu untuk berpikir logis,maka orang tersebut bisa dikatakan dewasa.
3.   Dekatkan Diri dengan Tuhan
Hal yang salalu saya lakukan ketika saya emosi,baik itu karna emosi dalam arti bahagia,marah ataupun sedih. Berdoa merupakan salah satu obat ampuh yang mampu membuat saya tenang dan bisa menghindarkan rasa emosional yang terkadang berlebihan. Karena sesungguhnya,seseorang yang mampu dan seslalu mau mendengar apa yang kita katakana adalah Dia(Tuhan).
4.   Berfikir Positif
Ketika sedang marah,sulit untuk melakukan hal ini. Tapi sebenernya ketika kita mampu untuk lebih berpikir positif maka sesungguhnya rasa emosi kita tersebut akan hilang dan kita bisa lebih tenang.


5.   Intropeksi Diri
Ketika seseorang mampu berpikir logis,berpikir positif maka seseorang tersebut juga mampu untuk intropeksi diri,karena 3 hal ini menurut saya sangat berhubungan dan saling member dampak.
6.   Mencari Kesibukan
Karena apa? Agar kita mampu menghilangkan sedikit permasalahan yang sedang terjadi dengan kita. Karena apabila kita hanya terus merenung,maka dengan mudahnya rasa emosional kita berekmbang biak didalam diri kita.
7.   Olahraga
Olahraga juga merupakan salah satu alat yang mampu untuk kita bisa menahan rasa emosional kita. Olahraga mampu untuk menenangkan pikiran kita,karna ketika kita sedang emosi kita bisa meluapkannya kepada alat olahhraga kita,sampai kita bener bener lelah dan akhirnya lebih memilih untuk merileksan diri.
8.   Bercerita
Menjadi orang yang tertutup merupakan sesuatu hal yang salah menurut saya. Karena apa? Dengan kita menceritakan permasalahan kita,perasaan kita kepada temen baik kita,maka tanpa kita sadari pasti kita lebih merasa tenang.
9.   Berbelanja
Bagi seorang wanita,berbelanja adalah salah satu cara yang bener-bener ampuh membuat perasaan wanita yang tadinya marah,sedih dan bisa berubah menjadi bahagia kembali. Karena dengan dia berbelanja,dia bisa mendapatkan apa yang dia mau dan melupakan apa yang sedang terjadi dengan dirinya.
10. Bernyanyi
Bernyanyi adalah salah satu hobi saya,dan dengan menyanyi saya bisa lebih menenangkan diri. Disaat saya marah maupun sedih,saya bisa bernyanyi dari suara yang cukup kencang sampai pada akhirnya menangis sendiri. Tapi dengan cara itu saya bisa mengontrol tingkat emosional saya sendir
          Namun sebenernya masih banyak hal yang mampu menenangkan dan menghilangkan rasa emosional kita. Tetapi untuk saya,10 cara ini sudah cukup.


Selasa, 29 Maret 2016

Posted by Unknown |


Pendahuluan
       Perkembangan zaman saat ini cukup meningkat yang didukung juga dengan berkembangnya teknologi. Teknologi saat ini banyak digunakan baik oleh sebuah instansi besar sampai kepada masyarakat umum. Adapun salah satu contohnya yaitu dengan adanya media chatting,email yang mempermudah masyarakat untuk berkomunikasi ataupun bertukar informasi antara seorang dengan yang lain,baik satu Negara maupun dengan Negara lain. Bagi suatu perusahaan,untuk dapat memberikan suatu informasi mengenai usaha yang dia bangun yaitu dengan membuat sebuah Website. Sebagai salah satu contoh pada Kementrian PU. Kementrian PU membuat website tersendiri,yang bertujuan agar masyarakat mengetahui tentang info-info terbaru khususnya pekerjaan yang sedang dilaksanakan oleh PU. Hampir seluruh yang berhubungan dengan Kementerian PU dituliskan pada website tersebut,baik itu sejarah,tugas dan fungsi,organisasi,bahkan kontak para pekerja-pekerja PU.
       Komputasi Modern merupakan suatu aktifitas untuk menemukan pemecahan permasalahan dan perhitungan menggunakan komputer canggih yang telah tersimpan algoritma untuk menyelesaikan masalah perhitungan dengan efektif dan efisien. Saat ini penerapan komputasi modern yang penulis pilih yaitu pada sebuah Website yaitu Website kementrian PU.

Pembahasan
        Komputasi modern terbagi atas tiga macam, yaitu :
·         Mobile Computing
Mobile computing atau yang disebut juga dengan  komputasi bergerak maksudnya adalah salah satu dari kemajuan teknologi,yang dimana untuk dapat berkomunikasi yang menggunakan jaringan tidak membutuhkan kabel,mudah untuk dibawa kemana-mana. Contoh dari perangkat komputasi modern yaitu  GPS.

·         Cloud Computing
Colud Computing merupakan suatu komputasi yang sifatnya dinamis  dan sumber daya virtual yang sering menyediakan layanan melalui internet.

·         Grid Computing
Grid Computing merupakan suatu komputasi yang digunakan untuk menyelesaikan suatu permasalah dalam skala besar

Saat ini penulis ingin membahas tentang Website Kementrian PU http://pu.go.id/ yang merupakan salah satu contoh dari penerapan Komputasi Modern pada bidang IT:

1.      Accessibility
Accessibility yang dimaksud adalah kemampuan untuk dapat diakses,maksudnya adalah setiap konten menu yang ada pada web http://www.pu.go.id/ dapat diakses oleh user sehingga lebih memudahkan user dalam mencari informasi yang ada pada web tersebut dengan menggunakan bantuan internet yang dapat diakses baik melalui mobile maupun computer.






2.      Aesthecally Pleasing
Sebuah web harus memiliki nilai desain yang baik,dimana sebuah web harus memiliki daya tarik yang tinggi agar para pengguna tidak bosan untuk mengakses tersebut. Pada web http://www.pu.go.id/ memiliki daya tarik desain yang cukup tinggi,dengan tidak meninggalkan ciri khas dari PU yaitu berhubungan dengan bangunan dan kerja seorang arsitektur.

3.      Availability
Sebuah web yang baik harus memiliki menu bar yang dimana menu bar itu harus dapat diakses oleh pengguna setiap saat,dan ini juga dimiliki oleh website http://www.pu.go.id/ . Menu bar yang terdapat pada website kementrian PU yaitu beranda, profil, organisasi, produk, publikasi, gallery, kontak dan site map.

4.      Clarity
Clarity yang dimaksud adalah tampilan web yang cukup relevan,penggunaan kata-kata yang mudah dimengerti oleh user,susunan setiap konten yang tertata rapih dan fungsi setiap konten yang bekerja dengan baik. Website PU http://www.pu.go.id/ cukup tertata dengan baik,seperti yang dapat kita lihat pada gambar sebelumnya.

5.      Compatibility
Website PU sudah memiliki nilai Compatibility,dikarena pada web http://www.pu.go.id/ terdapat banyak pilihan atau option yang dapat disesuaikan dengan user. Setiap pilihan atau option yang ada pada web PU telah sesuai dengan perspektif user juga.

6.      Consistency
Tampilan menu dari sebuah web yang selalu konsisten antara menu yang satu dengan yang lain,sehingga tidak membuat user bingung. Web PU telah memenuhi kriteria ini,karna setiap menu memiliki perpaduan warna yang sama dengan menu utama.

7.      Direct
Direct maksudnya adalah dimana pada saat user masuk ke dalam web PU http://www.pu.go.id/ maka secara langsung user dapat langsung melakukan pengaksesan menu apapun yang ada pada web. Serta tersedianya menu search pada web PU,sehingga lebih memudahkan user.

8.      Efficiency
Menu yang ada pada web PU terlihat simple,sehingga lebih meminimalkan pandangan mata dan gerakan tangan, dan tindakan-tindakan kontrol lainnya.



9.      Familiarity
Segala konten apapun yang dipakai pada web PU bersifat familiar,sehingga tidak membuat user bingung.

10.  Immersion
Web PU juga sudah bersifat Immersion,maksudnya adalah web PU sudah sesuai dengan apa yang diharapkan oleh user. Disaat kita meng”klik” salah satu konten maka konten itu memberikan aksi yang sesuai. Selain itu Web PU juga sudah mengikuti perkembangan teknologi

11.  Obviousness
Website PU cukup mudah untuk dipelajari saat mengaksesnya,walaupun user merupakan seseorang yang baru mengerti akan sebuah website.

12.  Recovery
Dimana ketika seorang user yang baru belajar dalam menggunakan sebuah website dan langsung mengakses Website Kementrian PU serta melakukan kesalahan,maka Website PU tersebut tidak langsung error,karna adanya tindakan recorvery yang dpakai oleh Website PU.

13.  Transparency
Website PU sudah cukup  terbuka dalam hal pengelolaan, kontak, media sosial, dan lainnya,yang digunakan untuk lebih mudah untuk komunikasi

14.  Simplicity
Web PU cukup sederhana,baik dari segi perpaduan warna,ukuran web,font yang digunakan,dsb.

Kesimpulan
       Dari analisa yang telah dilakukan bahwa Website Kementrian PU dapat dikatakan sebagai website yang baik dan juga merupakan contoh dari Komputasi Modern. Karena apa? Karna Website PU dapat diakses menggunakan mobile yang merupakan cirri dari Mobile Computing dan juga membutuhkan internet dalam mengaksesnya,selain itu juga setiap user yang ingin mengakses website PU bukan hanya pada satu wilayan geografis melainkan dari wilayah abhkan semua Negara yang disebut juga dengan Grid Computing. Apabila dilihat dari sisi desain user interfacenya,website PU sudah cukup baik dan menarik,dengan mempertahankan tampilan setiap halaman web yang menggunakan satu template namun tidak membosankan.

Refrensi:
http://pu.go.id/
http://clickforgamers.blogspot.co.id/2015/06/penerapan-komputasi-modern.html