Breaking News

Sunday, June 12, 2016

Pengalaman Suka Duka Saat Membuat Penulisan Ilmiah


Disetiap Perguruan Tinggi pasti ada yang namanya penelitian, jurnal, tugas akhir, penulisan ilmiah dan lain lain. Salah satu kegiatan atau tugas yang diberikan diatas tadi adalah untuk melihat kemampuan mahasiswa dalam melakukan riset akademik, yang nanti akan dituangkan dalam bentuk penulisan. Kenapa dalam bentuk penulisan ? tentu saja agar masyarakat dapat mengetahui tata cara pembuatan riset tersebut. Tidak hanya itu dengan penulisan masyarakat dapat membuat sesuatu yang berhubungan dengan penulisan kita yaitu sebagai dasar patokan atau referensi. Salah satunya adalah penulisan ilmiah yang menjadi tugas penting akademik di seluruh Perguruan Tinggi.
Saya disini akan menceritakan pengalaman dalam membuat penulisan ilmiah. Di Universitas Gunadarma tempat saya kuliah mendapatkan tugas ini, tetapi tugas ini di dapatkan pada saat semester 6. Saya mengambil jurusan Teknik Informatika dan tugas ini saya dapatkan, tetapi tidak di dapatkan pada jurusan lain. Untuk jurusan saya tugas penulisan ilmiah berlaku karena sebagai riset pertama dan masuk SKS. Karena adanya penulisan ilmiah jurusan yang saya ambil tidak ada KKN ataupun PKL. Hanya beberapa jurusan yang ada di Kampus saya yang menerapkan KKN atau PKL.
Penulisan ilmiah yang wajib diikuti dalam jurusan saya bebas dalam membuat suatu aplikasi. Misalnya mulai dari Desktop Application, Mobile Application, Jaringan, Sistem Pakar, Pengendalian Robot, Local Base System dan lain lain. Disini saya awalnya ingin membuat Desktop Application yaitu aplikasi desktop berbasis windows. Saya ingin membuat daftar nama universitas yang ada di Indonesia. Kalau dibayangin banyak sekali dan membutuhkan waktu yang lama. Pada saat itu saya membuat judulnya “Daftar Universitas DI Seluruh Indonesia”, kalau dilihat tidak mungkin sekali karena saya harus memasukkan mulai dari profil, fakultas, jurusan, keterangan jurusan universitas satu persatu.
Waktu itu saya memulai dengan Bahasa Java, jujur padahal tidak terlalu bisa menggunakan Bahasa pemroograman itu. Tetapi saya ingin mencoba dan saya yakin pasti bisa. Setelah saya coba mulailah dengan tahap tahap yang saya bisa, di dalam aplikasi netbeans saya menggunakan Frame agar dapat diatur tata letak dari elemen elemen aplikasinya. Hanya sampai pembuatan kerangka di Frame saja karena setiap saya masukkan script atau kodingan selalu saja eror. Saya berusaha dan terus berusaha dan ternyata saya stak atau tidak melanjutkannya lagi untuk membuat Desktop Application. Dan akhirnya saya membuat sebuah VLAN virtual local area network.
Sewaktu semester 6 saya begitu malas mengerjakan penulisan ilmiah, karna saya sudah frustasi dengan judul pertama yang saya ambil pada waktu itu, untuk pembuatan aplikasi desktop. Setelah masuk semester 7 akhirnya teman saya membantu untuk membuat sebuah Vlan ini digunakan untuk rancang bangun sebuah jaringan di suatu perusahaan yang sudah berbasis IT. Awalnya di tolak saya disuruh buat yang lebih lagi dan akhirnya saya menambahkan sedikit metode CIDR dan VLSM Setelah semester 7 barulah Penulisan saya selesai dan akhirnya saya sidang pada bulan februari.


Read more ...

KOMPUTASI MODERN DAN PARALEL PROCESSING




TUGAS SOFTSKILL
: PENGANTAR KOMPUTASI MODERN
DOSEN
: SITI SAIDAH, Skom., MMSI
NAMA
: RAHMAD HIDAYAT
NPM
: 55412916

KELAS
: 4IA09











KOMPUTASI MODERN DAN PARALEL PROCESSING

Komputasi

Komputasi adalah suatu pemecahan masalah terhadap data input (sebuah masukan yang berasal dari luar lingkungan sistem) dalam berbagai bidang pekerjaan yang telah disebutkan sebelumnya dengan menggunakan sebuah 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). 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.


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


1



penyelesaiannya. Tetapi ini untuk masalah yang besar saja, komputasi yang masalah kecil, lebih murah menggunakan satu CPU saja.


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.

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

2



distributed processing software. Parallel processing berbeda dengan multitasking, yaitu satu CPU mengeksekusi beberapa program sekaligus. Parallel processing disebut juga parallel computing.



Dalam komputer, pemrosesan paralel merupakan pengolahan dari Program instruksi dengan membagi mereka di antara beberapa prosesor dengan tujuan untuk menjalankan program dalam waktu kurang. Dalam komputer paling awal, hanya satu program berlari pada suatu waktu. Sebuah program komputasi-intensif yang memakan waktu satu jam untuk menjalankan dan menyalin Program tape yang mengambil satu jam untuk menjalankan akan mengambil total dua jam untuk menjalankan. Bentuk awal dari pemrosesan paralel 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 prosesor-intensif. Waktu eksekusi total untuk dua pekerjaan akan menjadi sedikit lebih dari satu jam.

Langkah berikutnya dalam pengolahan paralel adalah pengenalan multiprocessing . Dalam sistem ini, dua atau lebih prosesor berbagi pekerjaan yang akan dilakukan. Versi awal memiliki master / slave konfigurasi. Salah satu prosesor (master) diprogram untuk bertanggung jawab atas semua pekerjaan dalam sistem, yang lain (budak) dilakukan hanya tugas-tugas itu diberikan oleh master. Pengaturan ini diperlukan karena tidak kemudian mengerti bagaimana program mesin sehingga mereka bisa bekerja sama dalam pengelolaan sumber daya sistem.

Hubungan Antara Komputasi Modern dengan Paralel Processing

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



Jadi, sudah jelas tertera bahwa hubungan dari Komputasi Modern dan Pemrosesan Parallel adalah penggunaan komputer dengan pemrosesan paralel sangat mempercepat kinerja dibandingkan dengan penyelesaian masalah dengan satu CPU. Oleh sebab itu, peningkatan kinerja atau proses komputasi semakin diterapkan, salah satunya adalah dengan cara 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. Komputasi dengan paralel processing akan menggabungkan beberapa CPU, dan membagi-bagi tugas untuk masing-masing CPU tersebut. Jadi, satu masalah terbagi-bagi penyelesaiannya.


Sumber :


-          Koenig, Herbert. (1998). Modern Computational Methods. CRC Press

-          https://niamoraa.wordpress.com/softskill-project-2/hubungan-pemoresan-paralel-dan-komputasi-modern/
















Read more ...

Sunday, April 24, 2016

PENGENDALIAN DIRI PADA SAAT EMOSI

PENGENDALIAN DIRI PADA SAAT EMOSI
Emosi merupakan salah satu sifat yang sangat tidak baik, karena sifat ini merugikan orang lain. Sifat emosi datang kapan saja dan dimana saja, baik dalam keadaan yang biasa saja sampai keadaan yang genting pun sekalian. Setiap makhuk Tuhan memiliki sifat ini bahkan sifat ini dapat menyebabkan kerugian besar terhadap sesama manusia. Emosi seseorang dapat di kendalikan tergantung orang itu sendiri bagaimana ia mengendalikannya. Berbagai macam cara mengendalikan sifat ini yaitu ada yang diam, berbicara tidak pantas, menangis dan lain sebagainya.
Nama saya Rahmad Hidayat sekarang masih kuliah semester 8. Cara menanggapi atau mengendalikan emosi, saya memilih untuk diam. Kenapa saya memilih diam? Karena dengan diam saya bisa belajar sabar. Tetapi awalnya sulit untuk melakukan hal tersebut karena ketika saya sudah emosi, saya akan bercerita dengan sahabat saya sudah lama saya kenal dan saya percaya. 
Saya sebenarnya bukan tipical orang pendiam tetapi juga bukan orang yang periang, jadi ketika saya emosi pasti orang langsung tahu karna dari raut wajahpun sudah berbeda, diam menurut saya bukan berarti orang tersebut tidak bisa apa apa, bahkan orang diam lebih dominan terhadap orang yang malas dan tidak mau bergaul atau berorganisasi. Dengan diam emosi saya lebih berkurang karena tidak memikirkan hal yang sudah terjadi. 
Saya sering melihat orang yang sedang emosi tetapi ia tuangkan amarahnya kepada orang lain. Bagi saya ini salah satu sikap yang tidak baik mereka yang tidak salah terkena imbas oleh orang yang salah. Bahkan rata-rata  orang yang sedang emosi pasti akan melakukan hal tersebut. Marah, ngedumel, tidak mau melakukan apa apa.
Emosi dan kesabaran itu hampir berdekatan tergantung kita yang mengendalikannya. Misalnya apabila seseorang emosi lalu kita lawan dengan kesabaran kita bisa mengendalikan diri kita. Dan sebaliknya apabila kita sedang emosi lalu tidak kita lawan dengan kesabaran maka makin jadilah kita dengan kemarahan. Memang batas kesabaran manusia tidak ada batasnya tetapi apabila sabar kita telah habis oleh sesuatu yang tidak wajar dijamin manusia hanyalah seorang  yang salah.
Saya pernah emosi pada temen yang pernah membully saya dikampus tetapi awalnya saya cuek saja, tapi lama kelamaan semakin menjadi-jadi itu yang membuat saya emosi saya sudah memperingati tapi dia malah semakin mengejek dan semenjak itu saya benci sama dia, saya tipical orang pendendam tapi secara diam-diam, cukup di dalam hati tidak pernah mengumbar kebencian yang saya rasakan 
Saya bisa dibilang orang paling sabar, karna saya jarang sekali marah kepada teman, sahabat orang tua dan adik-adik pun saya tidak pernah marah, tetapi kalau saya di bentak, di bully itu yang membuat saya marah bahkan kecewa dan tidak ingin mengenal orang itu lagi, karna buat saya hal sepele pun masih bisa di omongin baik-baik tetapi kalo sudah di omongin masih tetap membully atau mengejek saya, itu yang membuat saya marah dan kecewa

Mungkin hanya ini yang dapat saya sampaikan, dan saya ceritakan semoga dengan ini saya bisa lebih baik lagi ke depannya dan bisa mengendalikan emosi lebih baik lagi, lebih sabar lagi dalam menghadapi sifat-sifat orang lain
Read more ...

Komputasi Modern

Komputasi Modern
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)
Sejarah Komputasi Modern
Komputasi modern ini pertama kalinya digagaskan oleh seorang ilmuan yang bernama John Von Neumann. Dialah orang yang pertama kali menggagaskan konsep sebuah sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory. Konsep inilah yang menjadi dasar arsitektur komputer modern. John Von Neumann memberikan berbagai sumbangsihnya dengan cara meningkat karya – karyanya dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer. Selain itu, Von Neumann juga merupakan seorang ilmuan yang sangat berperan penting dalam pembuatan bom atom di Los Alamos pada Perang Dunia II silam. Dan berkat kepiawaian Neumann di bidang teori game inilah ia bisa melahirkan konsep automata, teknologi bom atom dan komputasi modern yang akhirnya melahirkan sebuah computer.
Sebenarnya kata “komputer” tersebut pertama kali dipergunakan secara umum pada tahun 1613. Arti kata komputer itu sendiri mengacu kepada perhitungan aritmatika dan kata tersebut masih dipergunakan hingga pertengahan abad ke-20. Dan seiring dengan perkembangan jaman dari akhir abad ke-19 hingga seterusnya, “computer” menjadi berubah makna jadi sebuah mesin yang melakukan komputasi.
Kemudian sekitar tahun 1920an, kata “mesin komputasi” mulai dikenal. Setiap mesin yang dapat membantu melakukan pekerjaan manusia yaitunya menghitung dengan metode yang efektif, disebut dengan mesin komputasi. Pada tahun 1940-1950 dengan munculnya mesin komputasi elektronik kata “mesin komputasi” mulai berubah menjadi “komputer” yang biasanya diawali dengan “elektronik” atau “digital”.
Sejak saat itu, 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. Konsep dasar arsitektur komputer modern sendiri ialah konsep sebuah sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory.
MACAM-MACAM KOMPUTASI MODERN
Sebelumnya jenis -jenis 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.
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.
Perbedaan antara komputasi mobile, grid, dan cloud :
·         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.
Dan ada juga persamaan antara komputasi mobile, komputasi grid, dan komputasi cloud, penjelasanya sebagai berikut :
·         Ketiganya merupakan metode untuk melakukan komputasi, pemecahan masalah, dan pencarian solusi.
·         Ketiganya memerlukan alat proses data yang modern seperti komputer, laptop atau telepon genggam untuk menjalankannya.
Bekerja pada virtual office
Sering kita memerlukan office untuk memproses data-data. Saat ini kita dapat menggunakan office tidak hanya yang sudah terinstall namun kita juga dapat menggunakan office yang disediakan secara online. Contohnya antara lain Ajax13, ThinkFree and Microsoft’s Office Live.
Kekuatan ekstra processing
Bila membutuhkan kekuatan untuk memproses secara cepat tanpa perlu membeli perangkat tambahan maka salah satu solusinya adalah Amazon’s EC2 virtual computing
ini juga dapat diatur sesuai dengan kebutuhan individu masing -masing orang. contoh yang lain adalah AbiCloud, Elastichosts and NASA’s Nebula platform.
Kesimpulan :
Kelebihan :
1.      Dapat menyelesaikan masalah dengan akurat karena didasari oleh teori matematika
2.      Memberikan sebuah patokan atau reverensi sebagai bahan penelitian
3.      Sebagai simulasi dalam melakukan percobaan penelitian atau project yang baru
Kekurangan :
1.      Butuh aplikasi yang mendukung untuk setiap bidang yang dipilih
2.  Memori yang dibutuhkan sangat besar


Read more ...

Sunday, March 27, 2016

Kiat - Kiat Promosi Diri Sendiri



Tugas Softskill  : Pengatar Komputasi Modern
Dosen                 : Siti Saidah, Skom., MMSI
Nama  : Rahmad Hidayat
NPM    : 55412916
Kelas   : 4IA09

Nama saya Rahmad Hidayat, anak pertama dari lima bersaudara, saya lahir di Meunafa, 14 Feb 1995, saya kuliah di universitas gunadarma mengambil jurusan teknik informatika, semenjak dari SMP saya ingin sekali belajar tentang komputer dan menjadi ahli di bidang komputer, karena di daerah saya masih belum banyak yang mengerti tentang komputer, sejak itu saya putuskan untuk masuk SMK mengambil jurusan Teknik Komper dan Jaringan, disini saya banyak belajar tentan komputer, dan bahasa pemrograman, setelah lulus SMK saya di sarankan masuk ke Universitas Gunadarma karena bidang ITnya terakreditasi A.
Selama kuliah di universitas gunadarma saya banyak belajar tentan bahasa pemrograman, game, aplikasi, dll. Tetapi di luar saya juga aktif dibidang Photograpy dan Video Graphy sudah beberapa project yang saya kerjakan. Saya juga menyukai di bidang multimedia, seperti editing gambar, video, dan desain grafis saya sempat di percaya untuk mendesain nomor dada pelari O2SN di Jakarta dan Banda Aceh.
Di dunia photography saya pernah mendapatkan Juara 1 tingkat Nasional yang diadakan Universitas Negri Jakarta (UNJ) pada tahun 2015, saya juga aktif di social media seperti Instagram dan youtube.

Itulah beberapa kiat-kiat tentang diri saya. Saya berharap dengan membuat pengalaman tentang diri saya dapat memotivasi saya untuk menjadi lebih baikn dari ini. Terima Kasih.
Read more ...