Teman-teman pasti sudah sering mendengar tentang Google Docs. Apakah teman-teman juga sudah pernah menggunakan Google Docs???? :)
Google Docs atau panjangnya adalah Google Documents merupakan suatu layanan yang disediakan oleh Google untuk mengolah kata secara gratis. Keuntungan lain yang dibeikan oleh Google atas penggunaan Google Docs adalah teman-teman dapat menggunakan Google Docs secara online.
Selain mengolah kata atau yang biasa dilakukan oleh Ms.Word, documen yang dapat kita buat dengan Google Docs berupa presentasi (Ms.Power Point) dan mengolah angka/Spreadsheet (Ms.Excel). Beberapa document diatas merupakan document yang lazim digunakan oleh teman-teman seklian tentunya. Namun, ada 2 tambahan document yang baru seperti pembuatan Formlir secara online (Form) dan aplikasi untuk pembuatan gambar (Drawing).
Google Docs ini memiliki tampilan seperti Ms.Office 2003 dan pastinya teman-teman sudah tidak asing lagi dengan Ms.Office 2003 :D
Google Docs memiliki beberapa ekstensi seperti doc, xls, odt, ods, rtf, csv, ppt, dan html.
Jika teman-teman ingin mencoba menggunakan Google Docs dapat langsung masuk ke http://google docs.com
Google Docs merupakan aplikasi yang didapat dari layanan yang ada pada Cloud Computing(Jadi, Google Docs ini masih berhubungan dengan pembahasan tentang Cloud Computing sebelumnya).
Google Docs merupakan aplikasi dari layanan Software-as-a-Service(SaaS). Tujuan dari layanan ini adalah user tidak perlu membeli lisensi dan installasi dari sebuah aplikasi yang ingin ia gunakan. User hanya membayar sesuai dengan pemakaian yang ia lakukan atau bahkan secara gratis ia dapat memakai sebuah aplikasi.
Referensi :
http://tutorialkuliah.blogspot.com/2009/08/tentang-google-docs-kolaborasi-office.html
http://budiastawa.com/web/google-docs-solusi-mengelola-dokumen-online/
http://momohum.com/main/detailcatblog/5/ref_detailblog
Senin, 06 Juni 2011
Senin, 30 Mei 2011
Cloud Computing
Cloud Computing merupakan salah satu tema yang ramai dibicarakan di lingkungan luas, apalagi dalam lingkungan masyarakat IT :D
Sebelum kita berbicara panjang lebar, alangkah baiknya kita mengetahui terlebih dahulu tentang pengertian Cloud Computing tersebut.
Cloud Computing didapt dari penggabungan 2 kata yaitu Cloud yang berarti Awan, maksud awan disini adalah Internet. Kata kedua yaitu Computing, Computing adalah Proses Komputasi. Maka, dapat disimpulkan bahwa Cloud Computing adalah suatu teknologi yang menggunakan internet dan server pusat yang jauh untuk menjaga dan atau mengelola data serta aplikasi.
Cloud Computing dibagi menjadi 3 bagian, yaitu :
1. Aplikasi
2. Platform
3. Infrastruktur
Perusahaan yang menyediakan layanan Cloud Computing adalah Google, Microsoft, Zoho, Amazon, dan SalesForce. Sedangkan aplikasi yang menggunakan teknologi Cloud Computing adalah Yahoo email atau Gmail.
Terdapat beberapa keuntungan yang didapat dari perkembangan Cloud Computing, yaitu :
1. Lebih efisien karena menggunakan anggaran yang rendah untuk sumber daya
2. Membuat lebih eglity, dengan mudah dapat berorientasi pada profit dan perkembangan
yang cepat
3. Membuat operasional dan manajemen lebih mudah, dimungkinkan karena sistem
pribadi atau perusahaan yang terkoneksi dalam satu cloud dapat dimonitor dan diatur
4. Menjadikan koloborasi yang terpecaya dan lebih ramping
5. Membantu dalam menekan biaya operasi biaya modal pada saat kita meningkatkan
reliability dan kritikal sistem informasi yang kita bangun
Cloud computing memiliki beberapa komponen, seperti :
1. Cloud Clients - sebuah software yang diperuntukkan untuk menggunakan layanan dari cloud computing tersebut.
2. Cloud Services - Sebuah produk atau layanan yang digunakan untuk disampaikan secara real time melalui Internet.
3. Cloud Applications - Cloud Applications memanfaatkan cloud computing sehingga tidak perlu menginstall aplikasi apapun pada komputer.
4. Cloud Platform - Sebuah layanan berupa platform komputasi yang berisi hardware dan software infrasktruktur.
5. Cloud Storage - Proses penyampaian penyimpanan data sebagai sebuah layanan.
6. Cloud Infrastructure - Merupakan sebuah layanan yang digunakan untuk penyampaian infrastruktur komputasi.
Penggunaan Cloud Computing juga memunculkan beberapa kendala, seperti :
1. Service Level - user harus memahami Service Level mengenai transaction response time, data protection dan kecepatan data recovery.
2. Privacy
Adanya peluang data user dibaca oleh pihak lain.
3. Compliance
User diharapkan dapat mencapai level Compliance dalam Cloud
Demikianlah sedikit pembahasan tentang Cloud Computing, semoga dapat menjadi referensi teman-teman semua.
Referensi :
http://deris.unsri.ac.id/materi/jarkom/mengenal_cloudcomputing.pdf
http://sofy.web.id/mjk200901/presentasi/Cloud%20Computing.ppt
http://id.shvoong.com/internet-and-technologies/software/2022693-definisi-cloud-computing/
Sebelum kita berbicara panjang lebar, alangkah baiknya kita mengetahui terlebih dahulu tentang pengertian Cloud Computing tersebut.
Cloud Computing didapt dari penggabungan 2 kata yaitu Cloud yang berarti Awan, maksud awan disini adalah Internet. Kata kedua yaitu Computing, Computing adalah Proses Komputasi. Maka, dapat disimpulkan bahwa Cloud Computing adalah suatu teknologi yang menggunakan internet dan server pusat yang jauh untuk menjaga dan atau mengelola data serta aplikasi.
Cloud Computing dibagi menjadi 3 bagian, yaitu :
1. Aplikasi
2. Platform
3. Infrastruktur
Perusahaan yang menyediakan layanan Cloud Computing adalah Google, Microsoft, Zoho, Amazon, dan SalesForce. Sedangkan aplikasi yang menggunakan teknologi Cloud Computing adalah Yahoo email atau Gmail.
Terdapat beberapa keuntungan yang didapat dari perkembangan Cloud Computing, yaitu :
1. Lebih efisien karena menggunakan anggaran yang rendah untuk sumber daya
2. Membuat lebih eglity, dengan mudah dapat berorientasi pada profit dan perkembangan
yang cepat
3. Membuat operasional dan manajemen lebih mudah, dimungkinkan karena sistem
pribadi atau perusahaan yang terkoneksi dalam satu cloud dapat dimonitor dan diatur
4. Menjadikan koloborasi yang terpecaya dan lebih ramping
5. Membantu dalam menekan biaya operasi biaya modal pada saat kita meningkatkan
reliability dan kritikal sistem informasi yang kita bangun
Cloud computing memiliki beberapa komponen, seperti :
1. Cloud Clients - sebuah software yang diperuntukkan untuk menggunakan layanan dari cloud computing tersebut.
2. Cloud Services - Sebuah produk atau layanan yang digunakan untuk disampaikan secara real time melalui Internet.
3. Cloud Applications - Cloud Applications memanfaatkan cloud computing sehingga tidak perlu menginstall aplikasi apapun pada komputer.
4. Cloud Platform - Sebuah layanan berupa platform komputasi yang berisi hardware dan software infrasktruktur.
5. Cloud Storage - Proses penyampaian penyimpanan data sebagai sebuah layanan.
6. Cloud Infrastructure - Merupakan sebuah layanan yang digunakan untuk penyampaian infrastruktur komputasi.
Penggunaan Cloud Computing juga memunculkan beberapa kendala, seperti :
1. Service Level - user harus memahami Service Level mengenai transaction response time, data protection dan kecepatan data recovery.
2. Privacy
Adanya peluang data user dibaca oleh pihak lain.
3. Compliance
User diharapkan dapat mencapai level Compliance dalam Cloud
Demikianlah sedikit pembahasan tentang Cloud Computing, semoga dapat menjadi referensi teman-teman semua.
Referensi :
http://deris.unsri.ac.id/materi/jarkom/mengenal_cloudcomputing.pdf
http://sofy.web.id/mjk200901/presentasi/Cloud%20Computing.ppt
http://id.shvoong.com/internet-and-technologies/software/2022693-definisi-cloud-computing/
Rabu, 18 Mei 2011
Review Jurnal " Komputasi Paralel Menggunakan Parallel Virtual Machine Untuk Peningkatan Kinerja Komputasi "
Apakah Komputasi Paralel itu ?
Apakah Parallel Virtual Machine tersebut ?
dan Apa yang dimaksud dengan peningkatan kinerja komputasi ?
3 pertanyaan ini pasti akan berputar-putar di kepala kalian semua..saya akan coba meringkas dan mengambil intisari dari sebuah jurnal yang berjudul "Komputasi Paralel Menggunakan Parallel Virtual machine Untuk Peningkatan Kinerja Komputasi", jurnal ini ditulis oleh Tomiputra Lauwali, Maria A. Kartawidjaja dari Jur.Teknik Elektro, Universitas Katolik Indonesia Atma Jaya.
> KOMPUTASI PARALEL adalah.......
Michael J. Flynn membagi komputer dalam 4 kategori yaitu :
1. SISD (Single Instruction, Single Data Stream)
2. MISD (Multiple Instruction, Single Data Stream)
3. SIMD (Single Instruction, Multiple Data Streams)
4. MIMD (Multiple Instruction, Multiple Data Streams)
Dalam penelitian ini, komputasi paralel digunakan dengan menggunakan paradigma master-slave, yaitu satu proses bertindak sebagai master (tuan) yang dapat membangkitkan proses dari slave (hamba).
Ukuran yang dapat digunakan untuk mengevaluasi kinerja sistem adalah waktu eksekusi, peningkatan kecepatan (speedup), efisiensi dan biaya.
A. Waktu Eksekusi Program Paralel adalah.......
Penjumlahan waktu komputasi dan waktu komunikasi. Waktu eksekusi dapat diperpanjang dengan adanya Overhead. Overhead dapat dilakukan dengan :
1. Adanya prosessor yang berhenti bekerja
2. Adanya pekerjaan komputasi ekstra pada program paralel
3. Adanya proses sinkronisasi
B. Peningkatan Kecepatan
Rumus dari Peningkatan Kecepatan adalah Sp = ts/tp
ket : ts = waktu eksekusi program pada satu prosesor
tp = waktu eksekusi program pada p prosesor
Peningkatan kecepatan dibagi 2 yaitu :
1. Peningkatan Kecepatan Mutlak yaitu perbandingan antara waktu eksekusi program serial tercepat dan waktu eksekusi suatu program paralel.
2. Peningkatan Kecepatan Relatif yaitu perbandingan antara waktu eksekusi program paralel pada satu prosesor dan waktu eksekusi program paralel yang sama pada p prosesor.
Pada penelitian ini yang digunakan adalah Peningkatan Kecepatan Relatif yaitu untuk menginvestasi seberapa besar peningkatan kerja yang diperoleh dengan menggunakan sejumlah prosesor yang bekerja bersama-sama dalam mengeksekusi suatu program.
> PARALLEL VIRTUAL MACHINE (PVM) adalah.......
Suatu perangkat lunak yang telah menjadi standar pemrograman paralel yang umum digunakan.
Penelitian ini dilakukan dengan menggunakan bahasa C.
Proses yang dilakukan adalah dengan melakukan perkalian Matriks dan Quicksort.
Kesimpulan yang didapat dari tulisan penelitian diatas adalah program paralel perkalian matriks memberikan peningkatan kinerja yang cukup baik.
Referensi :
http://isjd.pdii.lipi.go.id/admin/jurnal/11083648.pdf
Apakah Parallel Virtual Machine tersebut ?
dan Apa yang dimaksud dengan peningkatan kinerja komputasi ?
3 pertanyaan ini pasti akan berputar-putar di kepala kalian semua..saya akan coba meringkas dan mengambil intisari dari sebuah jurnal yang berjudul "Komputasi Paralel Menggunakan Parallel Virtual machine Untuk Peningkatan Kinerja Komputasi", jurnal ini ditulis oleh Tomiputra Lauwali, Maria A. Kartawidjaja dari Jur.Teknik Elektro, Universitas Katolik Indonesia Atma Jaya.
> KOMPUTASI PARALEL adalah.......
Michael J. Flynn membagi komputer dalam 4 kategori yaitu :
1. SISD (Single Instruction, Single Data Stream)
2. MISD (Multiple Instruction, Single Data Stream)
3. SIMD (Single Instruction, Multiple Data Streams)
4. MIMD (Multiple Instruction, Multiple Data Streams)
Dalam penelitian ini, komputasi paralel digunakan dengan menggunakan paradigma master-slave, yaitu satu proses bertindak sebagai master (tuan) yang dapat membangkitkan proses dari slave (hamba).
Ukuran yang dapat digunakan untuk mengevaluasi kinerja sistem adalah waktu eksekusi, peningkatan kecepatan (speedup), efisiensi dan biaya.
A. Waktu Eksekusi Program Paralel adalah.......
Penjumlahan waktu komputasi dan waktu komunikasi. Waktu eksekusi dapat diperpanjang dengan adanya Overhead. Overhead dapat dilakukan dengan :
1. Adanya prosessor yang berhenti bekerja
2. Adanya pekerjaan komputasi ekstra pada program paralel
3. Adanya proses sinkronisasi
B. Peningkatan Kecepatan
Rumus dari Peningkatan Kecepatan adalah Sp = ts/tp
ket : ts = waktu eksekusi program pada satu prosesor
tp = waktu eksekusi program pada p prosesor
Peningkatan kecepatan dibagi 2 yaitu :
1. Peningkatan Kecepatan Mutlak yaitu perbandingan antara waktu eksekusi program serial tercepat dan waktu eksekusi suatu program paralel.
2. Peningkatan Kecepatan Relatif yaitu perbandingan antara waktu eksekusi program paralel pada satu prosesor dan waktu eksekusi program paralel yang sama pada p prosesor.
Pada penelitian ini yang digunakan adalah Peningkatan Kecepatan Relatif yaitu untuk menginvestasi seberapa besar peningkatan kerja yang diperoleh dengan menggunakan sejumlah prosesor yang bekerja bersama-sama dalam mengeksekusi suatu program.
> PARALLEL VIRTUAL MACHINE (PVM) adalah.......
Suatu perangkat lunak yang telah menjadi standar pemrograman paralel yang umum digunakan.
Penelitian ini dilakukan dengan menggunakan bahasa C.
Proses yang dilakukan adalah dengan melakukan perkalian Matriks dan Quicksort.
Kesimpulan yang didapat dari tulisan penelitian diatas adalah program paralel perkalian matriks memberikan peningkatan kinerja yang cukup baik.
Referensi :
http://isjd.pdii.lipi.go.id/admin/jurnal/11083648.pdf
Selasa, 12 April 2011
Mobile Computing
Mobile Computing System adalah sistem komputasi yang dapat dengan mudah dipindahkan secara fisik. Mobile computing device tidak selalu harus terhubung dengan jaringan telekomunikasi. Kalkulator, HP, laptop, netbook bisa dikategorikan sebagai perangkat mobile computing.
Sistem Operasi yang dapat digunakan dalam pembuatan aplikasi mobile adalah android. Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Untuk memulai membuat aplikasi, kita harus mengintegrasikan sistem android dan beberapa piranti yang dibutuhkan, seperti :
- JDK 6 (Java Development Kit)
- Android SDK
- Eclipse 3.5 (Galileo)
- ADT 9.0.0 (Android Development Tools)
Selain Android, OS yang dapat digunakan untuk membuat aplikasi pada mobile adalah symbian. Perbandingan Android dan Symbian dapat dilihat dari gambar dibawah ini :
Referensi :
http://blogdosen.unsada.ac.id/adam_arif/?p=207
http://www.kaskus.us/showthread.php?p=369514756
http://www.speedytown.com/kimyong/index.php/2009/11/22/membuat-aplikasi-handphone-berbasis-symbian-android-sony-ericsson-websdk/
Mobile Computing System adalah sistem komputasi yang dapat dengan mudah dipindahkan secara fisik. Mobile computing device tidak selalu harus terhubung dengan jaringan telekomunikasi. Kalkulator, HP, laptop, netbook bisa dikategorikan sebagai perangkat mobile computing.
Sistem Operasi yang dapat digunakan dalam pembuatan aplikasi mobile adalah android. Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Untuk memulai membuat aplikasi, kita harus mengintegrasikan sistem android dan beberapa piranti yang dibutuhkan, seperti :
- JDK 6 (Java Development Kit)
- Android SDK
- Eclipse 3.5 (Galileo)
- ADT 9.0.0 (Android Development Tools)
Selain Android, OS yang dapat digunakan untuk membuat aplikasi pada mobile adalah symbian. Perbandingan Android dan Symbian dapat dilihat dari gambar dibawah ini :
Referensi :
http://blogdosen.unsada.ac.id/adam_arif/?p=207
http://www.kaskus.us/showthread.php?p=369514756
http://www.speedytown.com/kimyong/index.php/2009/11/22/membuat-aplikasi-handphone-berbasis-symbian-android-sony-ericsson-websdk/
Selasa, 01 Maret 2011
KOMPUTASI MODERN
• ILMU KOMPUTASI
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).
• KOMPUTASI MODERN
Kata “komputer” pertama kali di perdengarkan kepada public pada tahun 1613, hal ini mengacu pada perhitungan aritmatika dan kata “komputer” digunakan dalam pengertian itu sampai pertengahan abad ke-20.
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).
• SEJARAH KOMPUTASI MODERN
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.
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).
REFERENSI :
http://id.wikipedia.org/wiki/Komputasi
http://phenomenalsite.co.cc/?p=46
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).
• KOMPUTASI MODERN
Kata “komputer” pertama kali di perdengarkan kepada public pada tahun 1613, hal ini mengacu pada perhitungan aritmatika dan kata “komputer” digunakan dalam pengertian itu sampai pertengahan abad ke-20.
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).
• SEJARAH KOMPUTASI MODERN
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.
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).
REFERENSI :
http://id.wikipedia.org/wiki/Komputasi
http://phenomenalsite.co.cc/?p=46
Langganan:
Postingan (Atom)