Senin, 09 Juni 2014

Keadilan

Keadilan merupakan  sebuah kondisi kebenaran  yang menggunakan system pemikiran  secara moral yang idealnya menyangkut kepentingan  besar dengan keseimbangan yang dilakukan kepada siapapun,apapun dan dimanapun baik kepada manusia,  hewan ataupun benda dengan meletakkan segala sesuatunya tepat pada kondisi dan tempatnya masing-masing.

Keadilan pada dasarnya bukan hanya sebuah bunyi yang biasa kita perdengarkan ataupun membacanya dari  Sila ke-2 Pancasila,  yaitu “Kemanusiaan Yang Adil dan Beradab”. Keadilan merupakan berbagai hal yang berkenan dengan sikap dan tindakan dalam hubungan antarmanusia, sesama dan  sekeliling kita, dimana kita dituntut agar dapat memperlakukan semuanya itu sesuai dengan hak dan kewajibannya, tanpa pandang bulu atau pilih kasih, sesuai dengan hak dan kewajibannya masing-masing.

Komputasi dan Pararel Processing

PENGANTAR KOMPUTASI MODERN

1. Artikel tentang Komputasi dan Pararel Processing
          A. Komputasi
Komputasi adalah sebuah pemrosesan informasi untuk menemukan pemecahan masalah dari data yang input dengan menggunakan suatu 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).
Teori Komputasi memiliki fokus untuk menjawab pertanyaan pokok tentang hal apa saja yang bisa dilakukan komputasi terhadapnya dan ketersediaan resource (sumber daya) yang dibutuhkan untuk melakukan komputasi tersebut. Dengan menggunakan perhitungan komputasi, kita bisa mendapatkan suatu hasil laporan dengan cepat dan akurat hanya dengan melakukan  proses  penginputan data ke komputer, maka sistem yang telah dibuat tadi akan bekerja dan mengolah data yang telah diinput menjadi informasi yang lebih berguna.

B. Pemrosesan paralel (Parallel Processing)
Parallel Processing merupakan sebuah proses  yang menggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. 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 berbeda beda  tanpa berkaitan diantaranya adalah :
1. Komputasi Paralel
Komputasi Pararel merupakan 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.

2. Pemrograman paralel
Pemprograman Pararel merupakan suatu teknik pemrograman komputer yang memungkinkan eksekusi perintah/operasi secara bersamaan baik dalam komputer dengan satu (prosesortunggal) ataupun banyak (prosesor ganda dengan mesin paralel) CPU.Tujuan utama dari pemrograman parallel adalah 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 dan compiler.  Parallel processing berbeda dengan multitasking, yaitu satu CPU mengeksekusi beberapa program sekaligus.Parallel processing disebut juga parallel computing

Aristektur Komputer Parallel


  • Komputer SISD (Single Instruction stream-Single Data stream)
  • Komputer SIMD (Single Instruction stream-Multiple Data stream)
  • Komputer MISD (Multiple Instruction stream-Single Data stream)
  • Komputer MIMD (Multiple Instruction stream-Multiple Data stream)


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.
2. Hubungan antara  Komputasi Modern dan Pararel 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. 
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. 

Komentar :
A. Kelebihan dari artikel Komputasi dan Parallel Processing yang ada di atas adalah  sebagai berikut:
1.  Kelebihannya, penjelasan yang dibahas pada kedua artikel tersebut sudah sangat jelas dan terperinci mengenai masing-masing pengertiannya sehingga membuat pembaca dapat dengan mudah memahami setiap penulisan yang disampaikan dengan konsep dan bahasa yang ringan.
 2. Kekurangannya, dalam pengembangan materi yang diulas,masih ada beberapa yang kurang mendukung seperti adanya contoh atau gambar dari masing-masing artikel Komputasi dan Parallel Processing.

B. Kelebihan dari artikel Hubungan antara komputasi modern dengan paralel processing  di atas adalah  sebagai berikut:
1. Kelebihannya, Karena  hubungan antara komputasi modern dan parallel processing sangat berkaitan, maka dalam  penggunaan komputer 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 sehingga waktu eksekusi lebih cepat, throughput pun menjadi lebih tinggi. 
2. Kekurangannya, dalam proses penggunaannya, masih banyak perangkat keras yang dibutuhkan,  guna meningkatkan kebutuhan daya karena akan terlihat tidak baik untuk daya rendah dan perangkat mobile. 

Sumber:                     

Rabu, 07 Mei 2014

Komputasi Modern


A.    Pengertian Komputasi Modern

Komputasi Modern merupakan suatu cara menggunakan algoritma untuk menemukan pemecahan masalah dari data input. Teori komputasi terdiri dari suatu sub-bidang dari ilmu komputer dan matematika. Perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, kapur dan batu tulis, mental, atau terkadang juga dengan bantuan suatu tabel. Sekarang ini, kebanyakan komputasi dilakukan menggunakan komputer. Sedangkan modern merupakan keadaan dimana masyarakat menghasilkan produk-produk secara masal untuk memenuhi kebutuhan kehidupan agar menjadi lebih mudah.Jadi, Komputasi Modern dapat diartikan suatu konsep sistem pemecahan masalah menggunakan komputer untuk menghasilkan berbagai informasi, kemudiandisimpan dalam sebuah memory yang bermanfaat bagi pengguna dalam kehidupan sehari-sehari.

Secara umum, iIlmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan berbagai masalah ilmu dan sains. Bidang Komputasi Modern berbeda dengan ilmu komputer karena mengkaji komputasi, komputer dan pemrosesan informasi. Bidang ini juga berbeda dengan teori dan percobaan sebagai bentuk tradisional dari ilmu dan kerja keilmuan.

Untuk menghitung dan mencari berbagai solusi pemecahan masalah dalam sistem kerja komputasi modern yang ada, maka yang dapat kita lakukan adalah 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).



A.    Sejarah Komputasi Modern

Awal mula dari sejarah komputer modern mulai dengan dikenalnya dua buah teknologi yang terpisah serta perhitungan otomatis yang dapat di program tapi tidak ada satu perangkat pun yang dapat dikatakan sebagai komputer, karena sebagian penerapan yang tidak konsisten istilah tersebut.
Dalam perkembangannya, salah satu tokoh yang sangat berperan penting dalam mempengaruhi perkembangan komputasi modern adalah John von Neumann (1903-1957), yang merupakan seorang ilmuan besar sejak abad 21 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



Von Neumann , dilahirkan di Budapest, Hungaria pada 28 Desember 1903 dengan nama Neumann Janos. 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.

Von Neumann 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.

C.    Macam-macam Komputasi Modern
Setelah mengetahui cara menghitung dan menyelesaikannya, terdapat juga beberapa jenis Komputasi Modern, yaitu :

1. Mobile computing Sebuah kemajuan teknologi komputer yang dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel dan mudah dibawa atau berpindah tempat, tetapi bukan merupakan komputasi nirkabel.

2. Grid computing Sebuah Teknologi komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar.

3. Cloud computing Sebuah gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet dengan menggambarkan pelengkap baru, konsumsi dan layanan IT berbasis model dalam internet, dan melibatkan ketentuan dari keterukuran dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet.


Komentar :

Menurut saya kekurangan isi dari point 1.a pada isi blog yang saya buat kekurangannya, saya baru hanya menampilkan beberapa pengertian dari kata komputasi dan modern yang kemudian digabungkan menjadi komputasi modern beserta kegunaan dari komputasi modern itu namun belum dilengkapi dengan gambarnya. Sedangkan kelebihannya saya rasa sudah cukup dapat dipahami pengertian dan kegunaan komputasi modern karena saya menjelaskannya sudah cukup jelas dan mudah dimengerti.


Sumber:


Senin, 05 Mei 2014

Disiplin dalam Belajar


Disiplin menurut saya adalah bagaimana cara kita bertanggungjawab dan tunduk dalam mematuhi setiap peraturan yang ada dalam setiap pekerjaan yang kita lakukan dengan sigap menyelesaikannya tepat pada waktunya tanpa harus menunda-nunda setiap tugas dan tanggung jawab yang kita miliki. Disiplin berguna untuk mengembangkan watak setiap individu maupun kelompok dalam mengendalikan diri dan berperilaku tertib serta efisien dan nantinya dapat menjadi panutan dalam pengolahan waktu yang baik. Disiplin juga memiliki peranan penting yang berkualitas dalam mendidik setiap pelaku diberbagai faktor kehidupan sehari-hari, baik di lingkungan ibadah, keluarga, sekolah, organisasi, kantor, hingga bakat masing-masing pelaku.

Fungsi utama disiplin adalah mengajarkan kepada setiap pelakunya untuk dapat lebih  mengendalikan diri dengan mudah, menghormati dan mentaati setiap peraturan berkaitan dengan setiap hal yang kita lakukan sebagai berikut:
1.      Menerapkan pengetahuan dan pengertian sosial antara lain mengenal hak milik orang lain
2.      Mengerti dan segera menurut untuk menjalankan kewajiban dan merasa mengerti larangan-larangan.
3.      Mengerti tingkah laku yang baik dan tidak baik.
4.      Belajar mengendalikan diri, keinginan dan berbuat sesuatu tanpa merasa terancam oleh hukuman.
5.      Mengorbankan kesenangan sendiri tanpa peringatan dari orang lain.

Sedangkan Belajar merupaka suatu panggilan hidup untuk setiap individu dapat mengarahkan setiap pola pikir ke arah yang lebih maju dan berkembang. Tanpa belajar, akan mengakibatkan menurunya kualitas pada diri seseorang. Mengapa setiap orang harus belajar? Karena melalui proses belajar inilah, seseorang akan dapat menyadari dan mengembangkan dengan baik kualitas akan dirinya masing-masing untuk dapat menjadi lebih baik lagi dalam menjalani setiap proses kehidupannya yang penuh warna dengan konsisten melalui kesadaran diri dalam termanifestasikan menggabungkan suatu proses kedisiplinan serta kemauan untuk belajar melalui suatu proses disiplin dalam belajar.

Jadi, secara keseluruhannya, suatu definisi disiplin belajar sebetulnya sangat banyak sekali diungkapkan oleh para ahli-ahli pembelajaran, namun secara singkatnya, dalam tulisan yang saya buat ini menjelaskan pemahaman bagaimana arti dari disiplin belajar itu adalah kesadaran diri untuk mengendalikan atau mengontrol dirinya untuk sungguh-sungguh belajar, sehingga proses belajar nantinya akan penuh kesadaran, tanpa paksaan dan penuh sukacita/bersyukur.
Sebenarnya, proses dalam mengaplikasikan pengertian disiplin belajar memang tidaklah mudah tetapi tidak berarti tidak mungkin berhasil. Karena untuk mampu disiplin dalam belajar memerlukan suatu perenungan untuk terus bertanya pada diri mengapa saya harus belajar hingga orang tersebut memperoleh suatu alasan yang mendalam dan memuat spiritualitas, emosi dan kognitif mengapa harus belajar. Selain itu, kita harus menanamkan dalam diri kita sendiri bahwa kita pasti bisa jika kita mau berusaha, karena tidak ada orang yang berhasil hanya dengan proses berdiam diri saja.
Semoga Sukses ;).