Thursday, May 8, 2014

Tugas 2 - Pengantar Komputasi Modern

Tugas   : Pengantar Komputasi Modern (2)
Materi : Pengantar Komputasi Cloud

Pertanyaan;
1.      Pendahuluan
2.      Pengantar komputasi GRID dan jenis jenisnya
3.      Virtualisasi dan jenis jenisnya
4.      Distributed computation dalam cloud computing
5.      Map reduce dan NoSQL
6.      NoSQL database dan contohnya

Jawaban:

1.      Pendahuluan
Cloud computing adalah model komputasi dimana sumber daya seperti daya komputasi, media penyimpanan, jaringan dan software dijalankan sebagai layanan melalui media jaringan, bahkan dapat diakses di tempat manapun selama terkoneksi dengan internet.
Dibawah ini merupakan keuntungan dan kerugian dari perkembangan cloud;

            Kelebihan;
            a. Lebih efisien karena menggunakan anggaran rendah untuk resource nya.
b. Dapat berorientasi dengan mudah pada perkembangan yang cepat.

            Kekurangan;
            a. Tidak dapat dilakukan jika tidak terhubung ke internet.
            b. Jika koneksi internet lambat maka cloud computing tidak optimal digunakan
            c. Fitur yang dihadirkan tidak selengkap aplikasi desktop
            d. Data yang disimpan dalam awan tidak begitu aman karena diperbanyak dibeberapa mesin.
           
            Contoh; Google docs, Dropbox, Mediafire, Owncloud

2.      Pengantar komputasi Grid dan jenis jenisnya
Komputasi GRID atau Grid komputing adalah penggunaan sumber daya yang melibatkan banyak komputer terpisah secara geografis namun tersambung via jalur komunikasi contohnya internet untuk memecahkan persoalan komputasi skala besar.

Semakin cepat jalur komunikasi terbuka, maka penggabungan kinerja komputasi dari sumber komputasi yang terpisah menjadi semakin meingkat. Awal komputasi GRID dikarenakan adanya distributed komputing. Distributed komputing adalah     penggunaan komputer secara fisik terpisah tetapi tetap terkordinasi satu sama lain.     Sistem terdistribusi berkembang menjadi parallel komputing yaitu merupakan teknik komputasi dimana beberapa komputer dimanfaatkan secara bersama sama menjadi satu kesatuan.

3. Virtualisasi dan jenis jenisnya
Virtualisasi merupakan piranti lunak (software) untuk mensimulasikan sumberdaya piranti keras (hardware). Virtualisasi sendiri adalah sebuah metodologi membagi sumber data dalam satu komputer ke dalam berbagai lingkungan eksekusi. Jenis jenis virtualisasi adalah; 

          * Emulsi piranti keras
Emulsi piranti keras akan menjalankan suatu mode yang membuat piranti keras secara virtual untuk mengemulasi piranti keras yang diinginkan. Setiap instruksi harus disimulasikan pada piranti keras dibawahnya yang merupakan emulasi dan piranti keras sebenarnya sehingga kinerja akan menurun hingga 100 kali dari biasanya. Virtualisasi jenis ini adalah virtualisasi yang paling rumit. 

* Virtualisasi penuh
Virtualisasi penuh dikenal juga sebagai native virtualisasi, dimana virtualisasi penuh ini menggunakan sebuah hypervisor yang menghubungkan guest dan piranti keras. Mesin virtual mengabstarksi piranti keras, mengijinkan sebuah sistem operasi tak termodifikasi untuk dapat berjalan. Sistem operasi yang berjalan pada mesin virtual memberikan instruksi kepada piranti keras dengan cara melalui mesin virtual. Virtualisasi penuh memberikan pemodelan lengkap dari piranti keras. 

* Paravirtualisasi
Paravirtualisasi mirip dengan virtualisasi penuh namun dalam metode ini aka terjadi pemodifikasian sistem operasi pada guest. Metode ini membutuhkan kompilasi ulang atau trapping. Kekurangan dari paravirtualisasi terletak pada kemampuan yang tidak mendukung sistem operasi yang tidak dapat dimodifikasi (misal windows server) namun kinerjanya mampu mendekati native. 
           
4.      Distributed computation dalam cloud computing
Distributed Computing adalah ilmu yang memecahkan masalah besar dengan memberikan bagian kecil dari masalah untuk banyak komputer untuk memecahkan dan kemudian menggabungkan solusi untuk bagian-bagian menjadi solusi untuk masalah tersebut. Distributed computing terkait dengan system perangkat keras dan perangkat lunak yang memiliki lebih dari satu elemen pemrosesan atau storage element.

5.      Map reduce dan NoSQL
Mapreduce adalah sebuah model pemrograman yang secara khusus dalam mengasosiasikan dan mendistribusian data dalam menangani masalah pengaturan data dalam skala besar. NoSQL merupakan kombinasi dua kata: No dan SQL. Arti dari NoSQL adalah teknologi yang menandingi SQL. Pembuat dan pengadopsi awal dari kata NoSQL mungkin menginginkan untuk berkata No RDBMS atau No Relational tetapi akhirnya disuarakan dengan NoSQl.

6.      NoSQL database dan contohnya
NoSQL adalah sebuah class dari data storage system yang tidak berelasi. NoSQL tidak memerlukan skema table, sehingga tidak menggunakan konsep relasi. NoSQL database secara native tidak menggunakan SQL seperti yang biasa terdapat pada relational database. Untuk mengembangkan inovasi pada portofolio teknologi data manajemen, Oracle mengumumkan peluncuran Oracle NoSQL Database 2.0, sangat terukur, low latency, key-value database untuk real-time beban kerja big data. 
Oracle NoSQL Database 2.0 menambahkan kemampuan guna mendukung storage dan pengembalian untuk objek-objek dengan ukuran besar seperti dokumen dan gambar, sebaik elastisitas dinamis dan automatic rebalancing untuk alokasi storage dan menghitung source dalam merespon kebutuhan proses perubahan produksi data.

           
            Referensi:
            http://id.wikipedia.org/wiki/Virtualisasi
            http://my.opera.com/aviciena/blog/grid-computing-komputasi-grid
            http://godekcadel.blogspot.com/2013/04/pengantarkomputasi-cloud.html


Read More..

Tuesday, April 22, 2014

Tugas 1 - Pengantar Komputasi Modern

Tugas – 1 Pengantar Komputasi Modern
Materi : Softskill

Tugas 1
1. Jelaskan apa yang dimaksud dengan komputasi
2. Jelaskan pengertian dari komputasi modern itu sendiri
3. Jelaskan sejarah dari komputasi modern
4. Sebutkan macam – macam jenis komputasi modern, jelaskan
Jawab;
1. Komputasi adalah algoritma yang digunakan untuk menemukan suatu cara dalam memecahkan masalah dari sebuah data input. Komputasi juga merupakan bagian dari ilmu computer berpadu dengan ilmu matematika.

2. Komputasi modern adalah konsep system yang menerima instruksi dan menyimpannya dalam sebuah memory dimana memory ini juga bisa dari memory computer. Konsep ini pertama kali digagasi oleh John Von Neumann (1903-1957). Komputasi modern menghitung dan mencari solusi dari masalah yang ada. Perhitungannya meliputi;

a. Akurasi
b. Kecepatan
c. Problem volume besar
d. Modeling
e. Kompleksitas

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


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.

4. Jenis komputas modern ada 3 jenis, antara lain;
a. Mobile computing
Sebuah komputasi menggunakan teknologi yang tidak terhubung secara fisik atau dalam jarak jauh dan dikemas secara unik dan menarik dalam bentuk mobile.
b. Grid computing
Penggunaan sumber daya yang melibatkan banyak computer terpisah letaknya yang saling terhubung melalui jalur komunikasi untuk memecahkan persoalan komputasi skala besar.
c. Cloud computing
Komputasi berbasis internet, dimana berbagi sumber daya, perangkat lunak dan informasi yang diberikan kepada computer dan perangkat lain, seperti utilitas public. Cloud computing juga merupakan abstraksi dari infrastruktur kompleks sebagai suatu mode komputasi di mana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan sehingga pengguna dapat mengaksesnya lewat internet.

Read More..

Tuesday, January 7, 2014

Proposal Bisnis CV. Dopamine

Tugas ini dilakukan demi melengkapi tugas dari matakuliah Pengantar Bisnis Informatika.


Proposal Bisnis nya dapat di download disini:


Terimakasih..

Read More..

Kiat Kiat Sukses Menghadapi Interview Kerja



KIAT KIAT SUKSES



Tulisan ini dibuat untuk melengkapi tulisan matakuliah softskill (Pengantar Bisnis Informatika). Berdasarkan objektifnya berikut beberapa point yang dapat saya utarakan yang menyangkut kiat kiat sukses menghadapi interview kerja dari perusahaan yang disukai.
Kiat kiat sukses;

·        Pertama, berikan kesan yang baik pada saat first look, hal ini dapat dilakukan dengan merapihkan diri masing masing mulai dari penampilan dari ujung rambut sampai ujung kaki. Karena nyata atau tidak masih saja banyak orang yang melihat orang lain dari sisi luarnya saja walaupun itu bukan merupakan hal yang patut dicontoh.

·        Kedua, bersikap luwes dan cerdik dalam menghadapi pertanyaan pertanyaan dari interviewer. Jika terdapat sesuatu yang tidak diketahui jawabannya, maka alihkan perhatiannya dan jadikan itu sebagai titik pukul balik yang sederhana. Dimaksudkan untuk tidak ditekan lebih dalam terhadap pertanyaan yang kita tidak ketahui, jawab sebisa mungkin otak kita berfikir, jika logika sudah tidak dapat mengatasinya, atasi dengan analogi real life.

·        Ketiga, pandai membaca bahasa tubuh,. Karena ini penting dalam mengidentifikasi interviewer kita. Setiap jawaban jawaban benar atau salah serta unik yang kita lontarkan, catat semua ekspresi dari interviewer. Jadikan itu alat ukur untuk menghadapi pertanyaan yang akan dihadapi berikutnya.

·        Keempat, ajukan pertanyaan apapun yang berhubungan dengan pekerjaan, jadilah kritis, jangan pasif. Sediakan beberapa pertanyaan pertanyaan singkat yang akan dikeluarkan ketika interviewer mempersilahkan untuk bertanya.

·        Kelima, ontime dalam jadual. Karena jika kita ontime maka ini merupakan suatu nilai tambah yang sangat berarti dalam kedisiplinan seorang pekerja. Dan dapat dinilai kepribadiaannya jika interviewer nya peka. 

·        Keenam, ramah kepada lingkungan sekitar, entah cepat atau lambat jika kita diterima maka lingkungan itulah juga dapat berpengaruh besar terhadap kita. Maka dari itu berilah kesan menarik di awal agar yang lain juga dapat menangkap nya. Lakukan beberapa jabat tangan dengan orang yang kalian anggap benar dan pantas untuk dijabat tangani. Selebihnya berikan sapaan hangat.

·        Ketujuh, jangan pernah memberikan wajah atau ekspresi gelisah, gugup dsb. Mungkin kita semua tau bahwa hal ini lumrah terjadi. Tetapi alangkah baiknya ini disingkirkan melalui sugesti sugesti yang dapat diciptakan oleh diri masing masing, dengan begini kefokusan akan bertambah dengan baik.

·        Kedelapan, belajarlah dari pengalaman, hargai waktu, hargai sekitar maka diri anda akan dihargai sepenuhnya.

·        Kesembilan, cari informasi mau secara formal maupun informal mengenai perusahaan yang kita lamar, siapkan semua frequently asking question, bawa semua data diri atau dokumen yang bersangkutan dengan proses lamar kerja untuk berjaga diri.

Demikian beberapa point point kiat sukses dalam menghadapi interview kerja dari saya, sesungguhnya ini saya tulis berdasarkan pengalaman saya dalam menghadapi interview pada saat melamar menjadi pekerja freelance.

Read More..