Tuesday, June 16, 2015

Pemimpin Yang Patut Diteladani

Menurut saya sosok pemimpin yang patut diteladani salah satunya adalah presiden Indonesia pertama, yaitu Ir. Soekarno.

Ir. Soekarno (lahir di Blitar, Jawa Timur, 6 Juni 1901 – meninggal di Jakarta, 21 Juni 1970 pada umur 69 tahun) adalah Presiden Indonesia pertama yang menjabat pada periode 1945 - 1966. Ia memainkan peranan penting untuk memerdekakan bangsa Indonesia dari penjajahan Belanda. Ia adalah penggali Pancasila. Ia adalah Proklamator Kemerdekaan Indonesia (bersama dengan Mohammad Hatta) yang terjadi pada tanggal 17 Agustus 1945.

Sebagai bangsa Indonesia kita patut bangga pernah memiliki sosok pemimpin seperti Bung Karno yang mempunyai keberanian dalam melawan penjajah serta pemimpin yang disegani di mancanegara.

Presiden Soekarno sendiri, saat pidato pembukaan menjelang pembacaan teks proklamasi kemerdekaan, mengatakan bahwa meski sebenarnya kita bekerjasama dengan Jepang sebenarnya kita percaya dan yakin serta mengandalkan kekuatan sendiri.

Ia aktif dalam usaha persiapan kemerdekaan Indonesia, diantaranya adalah merumuskan Pancasila, UUD 1945 dan dasar dasar pemerintahan Indonesia termasuk merumuskan naskah proklamasi Kemerdekaan. Ia sempat dibujuk untuk menyingkir ke Rengasdengklok Peristiwa Rengasdengklok.

Presiden Soekarno juga banyak memberikan gagasan-gagasan di dunia Internasional. Keprihatinannya terhadap nasib bangsa Asia-Afrika, masih belum merdeka, belum mempunyai hak untuk menentukan nasibnya sendiri, menyebabkan presiden Soekarno, pada tahun 1955, mengambil inisiatif untuk mengadakan Konferensi Asia-Afrika di Bandung yang menghasilkan Dasa Sila. Bandung dikenal sebagai Ibu Kota Asia-Afrika. Ketimpangan dan konflik akibat "bom waktu" yang ditinggalkan negara-negara barat yang dicap masih mementingkan imperialisme dan kolonialisme, ketimpangan dan kekhawatiran akan munculnya perang nuklir yang merubah peradaban, ketidakadilan badan-badan dunia internasional dalam pemecahan konflik juga menjadi perhatiannya. Bersama Presiden Josip Broz Tito (Yugoslavia), Gamal Abdel Nasser (Mesir), Mohammad Ali Jinnah (Pakistan), U Nu, (Birma) dan Jawaharlal Nehru (India) ia mengadakan Konferensi Asia Afrika yang membuahkan Gerakan Non Blok. Berkat jasanya itu, banyak negara-negara Asia Afrika yang memperoleh kemerdekaannya. Namun sayangnya, masih banyak pula yang mengalami konflik berkepanjangan sampai saat ini karena ketidakadilan dalam pemecahan masalah, yang masih dikuasai negara-negara kuat atau adikuasa. Berkat jasa ini pula, banyak penduduk dari kawasan Asia Afrika yang tidak lupa akan Soekarno bila ingat atau mengenal akan Indonesia.


Guna menjalankan politik luar negeri yang bebas-aktif dalam dunia internasional, Presiden Soekarno mengunjungi berbagai negara dan bertemu dengan pemimpin-pemimpin negara. Di antaranya adalah Nikita Khruschev (Uni Soviet), John Fitzgerald Kennedy (Amerika Serikat), Fidel Castro (Kuba), Mao Tse Tung (RRC). 

Sunday, June 14, 2015

Komputasi Modern dan Parallel Processing

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

Pemrograman paralel
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.
Komputasi paralel membutuhkan:
· algoritma
· bahasa pemrograman
· compiler
Sebagai 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.
Contoh struktur pengiriman permintaan dan jawaban dari parallel processing
Aristektur Komputer Parallel
Taksonomi Flynn dan model pemrosesan parallel
Keempat kelompok komputer tersebut adalah :

1. Komputer SISD (Single Instruction stream-Single Data stream)
Pada komputer jenis ini semua instruksi dikerjakan terurut satu demi satu, tetapi juga dimungkinkan adanya overlapping dalam eksekusi setiap bagian instruksi (pipelining). Pada umumnya komputer SISD berupa komputer yang terdiri atas satu buah pemroses (single processor). Namun komputer SISD juga mungkin memiliki lebih dari satu unit fungsional (modul memori, unit pemroses, dan lain-lain), selama seluruh unit fungsional tersebut berada dalam kendali sebuah unit pengendali.

2. Komputer SIMD (Single Instruction stream-Multiple Data stream)
Pada komputer SIMD terdapat lebih dari satu elemen pemrosesan yang dikendalikan oleh sebuah unit pengendali yang sama. Seluruh elemen pemrosesan menerima dan menjalankan instruksi yang sama yang dikirimkan unit pengendali, namun melakukan operasi terhadap himpunan data yang berbeda yang berasal dari aliran data yang berbeda pula.

3. Komputer MISD (Multiple Instruction stream-Single Data stream)
Komputer jenis ini memiliki n unit pemroses yang masing-masing menerima dan mengoperasikan instruksi yang berbeda terhadap aliran data yang sama, dikarenakan setiap unit pemroses memiliki unit pengendali yang berbeda. Keluaran dari satu pemroses menjadi masukan bagi pemroses berikutnya. Belum ada perwujudan nyata dari komputer jenis ini kecuali dalam bentuk prototipe untuk penelitian.

4. Komputer MIMD (Multiple Instruction stream-Multiple Data stream)
Pada sistem komputer MIMD murni terdapat interaksi di antara n pemroses. Hal ini disebabkan seluruh aliran dari dan ke memori berasal dari space data yang sama bagi semua pemroses. Komputer MIMD bersifat tightly coupled jika tingkat interaksi antara pemroses tinggi dan disebut loosely coupled jika tingkat interaksi antara pemroses rendah.

Paralel prosessing komputasi adalah proses atau pekerjaan komputasi di komputer dengan memakai suatu bahasa pemrograman yang dijalankan secara paralel pada saat bersamaan. Secara umum komputasi paralel diperlukan untuk meningkatkan kecepatan komputasi bila dibandingkan dengan pemakaian komputasi pada komputer tunggal.

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.
Jadi kesimpulannya, dengan adanya paralel processing mempercepat waktu penyelesaian masalah komputasi karena proses dijalankan secara paralel dengan beberapa processor/komputer dengan tujuan/algoritma yang sama. Banyaknya jumlah komputer/prosessor untuk paralel processing, proses komputasi menjadi lebih cepat.

Komentar :

Kelebihan dari artikel diatas yaitu sudah dijelaskan kesimpulan tentang hubungan komputasi moden dengan palarel processing, yaitu dengan adanya paralel processing mempercepat waktu penyelesaian masalah komputasi karena proses dijalankan secara paralel dengan beberapa processor/komputer dengan tujuan/algoritma yang sama. Banyaknya jumlah komputer/prosessor untuk paralel processing, proses komputasi menjadi lebih cepat.


Sedangkan Kekurangan dari artikel diatas yaitu terlalu singkatnya penjelasan tentang komputasi.

Tuesday, April 28, 2015

Prinsip Berpegang Teguh

Prinsip berpegang teguh menurut artinya adalah kekuatan atau ketetapan hati. Prinsip berpegang teguh harus dimiliki oleh seorang manusia,  karena seseorang harus mempunyai keyakinan terhadap apa yang diyakininya.

Sebuah cerita singkat mengenai pengalaman pribadi saya tentang prinsip berpegang teguh.

Bermula ketika saya duduk di bangku SMP, ketika itu saya yang baru sekedar bisa bermain gitar di ajak oleh beberapa teman saya untuk tampil di acara pentas seni di sekolah. Dengan percaya diri saya menerima ajakan tersebut walaupun saya sendiri kurang percaya dengan kemampuan saya bermain gitar.

Selama beberapa minggu saya lebih giat belajar menghafal chord lagu dan juga latihan bersama teman-teman. Saat itu saya mempunyai berpegang teguh bahwa kami akan menampilkan performa terbaik.

Dan pada akhirnya saat tampil di atas panggung, kami mampu menampilkan performa terbaik dan juga penonton yang menyaksikan tampak terhibur.

Pada akhirnya kita akan mencapai apa yang kita inginkan asalkan kita berpegang teguh terhadap apa yang kita yakini. 

Rangkuman Artikel Seminar Komputasi Modern


Aktikel kali ini merupakan ringkasan dari Seminar Nasional Aplikasi Sains dan Teknologi IST AKPRIND 2014. Berikut nama narasumber dan waktu pelaksanaan seminar akan dijelaskan di bawah ini.
Narasumber            : Susanti E, Andayati D
Waktu Pelaksanaan  : 15 November 2014

Berikut adalah ringkasan dari seminar tersebut :
Pada seminar membahas mengenai  WEB SIG (SISTEM INFORMASI GEOGRAFIS) UNTUK FASILITAS UMUM (STUDI KASUS DI KOTA YOGYAKARTA). Dimana Sistem Informasi Geografis (SIG) dalam bentuk web untuk fasilitas umum disuatu wilayah menggunakan GOOGLE MAPS API memberikan kemudahan dalam mengakses dan menampilkan informasi dalam bentuk spasial.
Selanjutnya diharapkan dengan adanya sistem tersebut kemudahan dalam akses informasi lokasi tidak terbatas hanya untuk menampilkan titik lokasi saja. Tetapi pada masa yang akan datang, sistem informasi tersebut diharapkan dapat memperlihatkan lokasi fasilitas berdasarkan kategori tertentu, dapat menampilkan rute jalan dari suatu titik lokasi ke lokasi tertentu, dapat diketahui juga jarak lokasi dari suatu titik, dan dapat menentukan jalur-jalur alternatif menuju suatu lokasi, serta dapat ditunjukkan titik lokasi lain yang berdekatan dengan lokasi yang dicari.

Komentar :
Terdapat beberapa kelebihan dan kekuragan dari seminar diatas
Kelebihannya adalah mudah dalam mengakses dan menampilkan imformasi dalam bentuk spasial.
Kekurangan dari WEB SIG yaitu informasi lokasi terbatas hanya untuk menampilkan titik lokasi saja

Tuesday, March 31, 2015

Tanggung Jawab


Mungkin sudah tidak asing lagi mendengar kata Tanggung Jawab, ya tanggung jawab merupakan suatu keadaan dimana mewajibkan untuk menanggung segala sesuatu. Terdapat bermacam-macam tanggung jawab, diantaranya yaitu :
Tanggung jawab sebagai manusia,
Tanggung jawab terhadap diri sendiri,
Tanggung jawab sebagai anak kepada orang tua,
Tanggung jawab sebagai mahasiswa,
Tanggung jawab negara,
dan masih banyak lagi.

            Tanggung jawab sebagai manusia, seluruh manusia di muka bumi ini mempunyai tanggung jawab yang berbeda-beda. Namun ada beberapa tanggung jawab yang sama untuk setiap manusia, menurut saya beberapa diantaranya yaitu untuk menjaga kedamaian dunia, memelihara kerukunan antar sesama manusia, dan melestarikan lingkungan tempat tinggal kita berada.

            Tanggung jawab terhadap diri sendiri, ada banyak tanggung jawab terhadap diri sendiri yaitu tanggung jawab atas perbuatan dan tingkah laku yang dikerjakan, tanggung jawab atas ucapan atau perkataan baik ucapan yang benar apalagi ucapan yang salah. Karena semua akan diminta pertanggung jawabannya kelak.

Tanggung jawab sebagai seorang anak, seiring pertambaha umur seorang anak akan memiliki tanggung jawab kepada orang tua. Menurut  saya, ya tentu harus berbakti kepada orang tua, menghormati orang tua, membahagiakan orang tua, dan menjaga nama baik orang tua. Karena meskipun orang tua tidak pernah mengharapkan imbalan atas semua yang pernah diberikan, lantas sebagai seorang anak wajib melakukan hal-hal tersebut.

Tanggung jawab sebagai mahasiswa, sebagai seorang mahasiwa tentu tanggung jawab yang dimiki cukup berat. Menurut saya tanggung jawab mahasiswa yaitu dengan belajar, mengikuti kuliah, mengerjakan tugas, mengikuti praktikum, membayar uang kuliah, membuat tulisan ilmiah, lulus tepat waktu.


Tanggung jawab negara menurut penulis tentunya tanggung jawab untuk rakyatnya. Beberapa contohnya yaitu untuk mensejahterakan rakyatnya, mengayomi rakyatnya dan melindungi rakyatnya.  

Sunday, March 29, 2015

Website Yang Menggunakan Komputasi Modern


Kali ini saya akan membahas salah satu contoh website yang menggunakan komputasi moden di bidang e-commerce, yaitu website dari MG Sport & Music. Bagi penggemar musik dan juga penggemar olahraga pasti tahu tentang MG Sport & Music. Website dengan alamat mg.co.id menyediakan berbagai macam alat musik dan juga alat-alat olahraga. Terdapat beberapa kelebihan dari website ini di antaranya yaitu tamplian yang userfriendly, daftar barang yang cukup lengkap untuk keperluan olahraga dan musik, kita dapat melakukan pembelian produk secara online, serta bisa compare/membandingkan satu produk dengan produk yang lainnya. Sedangkan kekurangan dari website ini salah satunya adalah tidak adanya tutorial cara pembelian barang secara online.
Berikut adalah tampilan Home/Beranda dari website MG Sport & Music :


Sekian, untuk lebih jelasnya silahkan kunjungi langsung website nya di mg.co.id 

Thursday, January 1, 2015

Perbedaan 3G dengan 4G

Apakah Bedanya 3G dengan 4G ? Itulah pertanyaan seorang teman yang request posting. Dalam dunia teknologi ada satu hal yang selalu pasti ada perubahannya. Ada banyak cara yang terjadi, dan tidak harus selalu menjadi lebih baik. Secara umum, teknologi baru harus memenuhi standar beli masyarakat yang akan membandingkannya dengan teknologi sebelumnya. Dengan munculnya 4G, yang menggantikan sistem jaringan komunikasi 3G, keputusan masih bergulat pada pengguna Smartphone di seluruh dunia.

Di sini, kita akan membahas perbedaan dan kemampuan dari sistem generasi berikutnya. Dasar jaringan 3G didirikan untuk mengikuti pedoman awal yang ditetapkan oleh International Telecommunication Union (ITU). Demikian pula, jaringan 4G yang konon menggunakan pedoman referensi yang sama juga, tetapi itu tidak berarti bahwa tidak ada perbedaan antara keduanya.

Pertama, meskipun sebagian besar versi mencoba menggunakan semua petunjuk dari International Telecommunication Union (ITU)yang mungkin dapat memenuhi teknologi baru ini, namun tidak benar-benar ada pedoman resmi diterima untuk jaringan 4G. Itu berarti bahwa fitur yang kita bahas masih sebagian besar pada spesifikasi terhadap berbagai penyedia layanan.

Dalam hal kualitas pemahaman panggilan dan kecepatan transfer data, ada beberapa fitur dasar hadir yang masing-masing harus dipertimbangkan. Ini termasuk band frekuensi, bandwidth, data rate, akses, FEC, switching dan kecepatan puncak. Sekilas tentang kecepatan akses internet, ada kesamaan yang mengejutkan dan keterbatasan pada jaringan 4G dibandingkan dengan 3G yang.

Inilah perbedaan 3g dengan 4g

Pita frekuensi untuk 3G adalah 1,8-2,5 GHz, sedangkan 4G menawarkan 2 sampai 8 GHz.
bandwidth
3G Datang dengan di 5-20 MHz, dan 2-8 MHz untuk 4G.
Data rate untuk 4G adalah 20 Mbps atau lebih, dan hanya sampai 2 Mbps untuk 3G
4G memiliki akses multiple carrier (CDMA atau OFDM), sedangkan 3G hanya terbatas Wideband CDMA.
FEC 3G menggunakan kode turbo, dan 4G memanfaatkan kode terkonsentrasi.

Switch untuk 3G menggunakan Circuit / Packet, dan 4G hanya menggunakan Packet kecepatan atas keseluruhan untuk 3G = 200 km / jam, dan adalah sama untuk 4G

Teknologi 3G menggunakan kombinasi dari desain sirkuit dan desain paket. Pada versi tertua, desain sirkuit mampu memegang koneksi untuk jangka waktu jauh lebih lama. Untuk panggilan sederhana tidak ada masalah, namun penggunaan Internet memerlukan implementasi dari rancangan paket. Bahkan, pilihan paket sangat penting bagi penggunaan internet pada setiap style telepon.

Karena teknologi 3G membuat penggunaan kedua, makas sangat bermanfaat bagi pelanggan dengan memiliki paket panggilan tercepat walaupun sedang men-download data. Dalam nasib generasi terakhir, jaringan 4G fokus pada desain paket hanya secara substansial meningkatkan teknologi data transfer, tetapi tidak mampu menawarkan tingkat kualitas layanan yang sama (hal ini masih diperdebatkan oleh beberapa ahli).

Orang Jepang adalah yang pertama memanfaatkan teknologi 4G, ketika salah satu dari operator mereka pertama kali diperkenalkan di tahun 2007. 3G di sisi lain sudah ada sejak tahun 2001. Seperti kemampuan 4G yang terus meningkat, diharapkan bahwa ponsel dan perangkat lain yang dilengkapi dengan teknologi akan dapat men-download dan mengirim data pada kecepatan 5 gigabyte per detik. Itu jauh lebih dekat dengan apa yang kebanyakan orang harapkan dari batas bawah kabel komputer, dan dari 3G apa pun bisa tawarkan.

Aspek lain yang unik dari perangkat 4G adalah dari antena mereka. Sedangkan model generasi yang lebih tua menggunakan antena mart untuk data dalam jumlah besar, maka jumlah antena dan desain juga membatasi kemampuan mereka. Daripada mengandalkan antena hanya satu atau dua, perangkat 4G sering menerapkan beberapa orang yang membantu meningkatkan kecepatan juga.


Intinya, teknologi 4G adalah peningkatan 3G. Tidak bisa dihindari bahwa para peneliti dan pengembang akan menciptakan cara yang lebih cepat, lebih stabil mentransfer data ke dan dari perangkat nirkabel. Tidak ada teknologi yang akan sukses secara pasti, tetapi sebagai alat dengan kemampuan yang mengesankan, mereka akan membutuhkan jaringan yang dapat mentransfer data dalam jumlah besar.

Sumber : http://agussale.com/apakah-bedanya-3g-dengan-4g