Jumat, 16 Oktober 2015
On 14.31 by Febri Ramadhan in Android, Farmasi, Penulisan Ilmiah, Portofolio, Resume, Singkatan Latin
PORTOFOLIO
Aplikasi
Mobile Singkatan Latin Resep Berbasis Sistem Operasi Android
Author
by.Febri Ramadhan
Aplikasi Singkatan
Latin Resep adalah sebuah aplikasi mobile berbasis sistem operasi android yang
diharapkan dapat digunakan untuk memudahkan
para asisten apoteker , mahasiswa/i , serta pelajar ilmu farmasi dalam
mengakses informasi tentang singkatan bahasa latin yang biasa digunakan oleh
dokter untuk menulis resepnya.Aplikasi ini dibuat untuk
memudahkan seorang asisten apoteker beserta pelajar farmasi untuk mengakses
informasi singkatan latin tanpa harus melihat buku.
Aplikasi ini
adalah project tugas akhir saya pada saat saya kuliah S1
Teknik Informatika Universitas Gunadarma dan telah di uji baik dari segi teknis
maupun penulisan oleh dosen penguji Universitas Gunadarma.Pada Pembuatan GUI
(Graphic User Interface) dari aplikasi Singkatan Latin Resep ini saya
menggunakan software Eclipse dan Android SDK Manager dengan membuat file android xml untuk semua tampilan layout dan membuat kelas menggunakan
bahasa pemrograman java pada masing-masing layout android xml yang akan di tampilkan, dan untuk database
singkatan latin saya menggunakan SQLite manager.Berikut
adalah screenshoot dan penjelasannya
1.Halaman Menu Utama
Halaman awal adalah tampilan ketika aplikasi ini pertama kali
dijalankan. Halaman ini terdiri dari beberapa menu , yaitu Home, Tentang dan
Keluar
2.Halaman Home
Pada halaman home ini akan menampilkan konten menu Pencarian dan Lihat Indeks . Untuk melihat konten ini user hanya perlu mengklik menu Home pada menu utama.
3.Halaman Pencarian
Pada
halaman pencarian aplikasi ini akan menampilkan data singkatan latin dalam
bentuk listiview , disini juga terdapat edit text yang berfungsi untuk
memasukan kata yang akan dicari oleh user
lalu dengan otomatis data akan muncul dan apabila di klik akan tampil activity
baru yaitu tampilan arti dari singkatan latin yang dipilih oleh user.
4.Halaman Hasil Pencarian
Pada
halaman hasil pencarian disini akan menampilkan data yang terdiri dari
singkatan latin dan arti dalam bahasa indonesia dari kata singkatan latin yang
di klik oleh user pada halaman
pencarian.
Pada
halaman Lihat Indeks, disini akan menampilkan sebuah list button yang apabila di klik oleh user akan menampilkan data berupa tabel informasi singkatan latin.Untuk
menampilkan informasi ini user hanya
tinggal meng klik atau tap menu pilihan Lihat Indeks pada menu Home dan memilih salah satu indeks yang terdapat pada layout Lihat Indeks untuk menampilkan informasi
singkatan latin berserta arti dan kepanjangannya.
Halaman ini akan menampilkan konten yang berisi Informasi
tentang aplikasi. Untuk melihat konten ini, Pengguna hanya perlu mengklik
Tentang pada menu utama aplikasi singkatan latin resep.
Tampilan ini merupakan sebuah dialog untuk memastikan apakah user benar-benar ingin keluar dari
aplikasi atau tidak.
Untuk mendapatkan aplikasi ini
silahkan mengunduh secara gratis pada tautan http://febbri-grunge.blogspot.com/2014/06/singkatan-latin-resep-download.html
.
Demikian portofolio yang saya buat dengan sebenar-benarnya, agar menjadi bahan pertimbangan Bapak/Ibu. Terima kasih.
Demikian portofolio yang saya buat dengan sebenar-benarnya, agar menjadi bahan pertimbangan Bapak/Ibu. Terima kasih.
Hormat Saya
Febri Ramadhan
Febri Ramadhan
Senin, 22 Juni 2015
On 14.05 by Febri Ramadhan in Tugas Softskill 4IA17
PENGERTIAN
Ubiquitous computing dapat didefinisikan sebagai penggunaan komputer yang tersebar di mana user berada. Sejumlah komputer disatukan dalam suatu lingkungan dan tersedia bagi setiap orang yang berada di lokasi tersebut. Setiap komputer dapat melakukan pekerjaan yang dipersiapkan untuk tidak banyak melibatkan intervensi manusia atau bahkan tanpa harus mendeteksi di mana pemakai berada. Ide ubiquitous computing pertama kali disampaikan oleh Mark Weiser (1998) di Laboratorium Komputer Xerox PARC, yang membayangkan komputer dipasangkan di dinding, di permukaan meja, di setiap benda sehingga seseorang dapat berkomunikasi dengan ratusan komputer pada saat yang sama. Setiap komputer secara tersembunyi diletakkan di lingkungan dan dihubungkan secara nirkabel.
Buxton (1995) menyatakan bahwa ubiquitous computing mempunyai karakteristik utama yaitu:
Ubiquity: interaksi tidak dilakukan oleh suatu saluran melalui satu workstation. Akses ke komputer dapat dilakukan di mana saja. Sebagai contoh, di suatu kantor ada puluhan komputer, layar display, dan sebagainya dengan ukuran bervariasi mulai dari tombol seukuran jam tangan, Pads sebesar notebook, sampai papan informasi sebesar papan tulis yang semuanya terhubung ke satu jaringan. Jaringan nirkabel akan tersedia secara luas untuk mendukung akses bergerak dan akses jarak jauh.
Transparency: teknologi ini tidak menganggu keberadaan pemakai, tidak terlihat dan terintegrasi dalam suatu ekologi yang mencakup perkantoran, perumahan, supermarket, dan sebagainya.
Karakteristik Lingkungan
Ada banyak jenis layanan yang dapat ditawarkan dalam lingkungan AmI, antara lain layanan-layanan airport, perkantoran, perbankan, transportasi, supermarket, pendidikan, rumah tangga, dan lain-lain yang tercakup dalam suatu area perkotaan. Karakteristik dari lingkungan pelayanan ini adalah sebagai berikut:
- Personal Device
Pemakai dilengkapi dengan peralatan pribadi yang mudah dibawa (portable) seperti: PDA, smart phone, komputer kecil yang mudah dibawa, atau sejumlah peralatan nirkabel yang saling terhubung membentuk suatu Body Area Network. Peralatan-peralatan tersebut secara dinamis dapat menyesuaikan jenis protokol radio yang berbeda.
- Network Architecture
Para pemakai bergerak dalam suatu jaringan komunikasi nirkabel heterogen yang membentuk suatu jaringan berkabel yang lebih luas. Peralatan pemakai saling terhubung menggunakan jaringan nirkabel berbasis infrastruktur. Peralatan-peralatan tersebut juga dapat berhubungan dengan peralatan, sensor, dan layanan yang ada di lingkungan.
- Service Provisioning
Layanan bagi pemakai disediakan di berbagai tempat berbeda dalam lingkungan AmI di mana pemakai dapat menggunakan layanan yang tersedia dengan sumber-sumber daya yang terhubung tanpa kabel. Layanan-layanan ini diberikan oleh suatu sistem layanan gabungan dengan application server yang dapat diakses melalui infrastruktur jaringan.
- Sensing Architecture
Untuk mendukung pemberian layanan-layanan tersebut, lingkungan AmI dilengkapi berbagai jenis sensor. Sensor ini membuat interaksi antara pemakai dengan jenis layanan yang dibutuhkan menjadi lebih efisien. Sensor ini akan menangkap informasi dari lingkungan secara terus-menerus dan memantau aktivitas yang dilakukan para pemakai. Sensor ini kemudian membawa informasi tersebut ke sebuah modul AmI yang akan memprosesnya dalam suatu aplikasi. Jenis sensor yang digunakan meliputi jenis sensor tradisional seperti: sensor suhu, tekanan, cahaya, kelembaban udara, dan sensor-sensor yang lebih kompleks, seperti kamera yang dihubungkan dengan jaringan kabel. Dengan demikian, infrastruktur AmI harus dapat menangkap informasi-informasi dari peralatan-peralatan sensor tersebut.
- Modes of Interaction
Pemakai berinteraksi dengan layanan melalui suatu multimodal user interface yang menggunakan peralatan pribadi untuk berkomunikasi. Multimodal communication memungkinkan pemakai mangakses layanan tidak hanya pada saat mereka duduk di depan PC, tetapi juga pada saat mereka bergerak bebas dalam lingkungan AmI.
SPESIFIKASI TEKNIS
Ubiquitous computing mempunyai beberapa spesifikasi teknis sebagai berikut:
1. Terminal & user interface
Peralatan yang digunakan sebaiknya mempunyai kualitas tampilan yang bagus dan responsif terhadap input dari pemakai. Walaupun dengan ukuran display yang terbatas, penggunaanya harus intuitif dengan tampilan yang bersih menggunakan alat input yang berbeda seperti: pen, handwriting recognition dan speech recognition.
2. Peralatan yang murah
Jika kita membangun sebuah sistem dengan banyak komputer untuk satu pemakai, biaya satu komputer hendaklah tidak terlalu mahal. Meskipun komputer biasa pada umumnya relatif lebih mahal, kamputer ini tidak dapat digunakan untuk ubiquitous computing. Tidak semua komputer dalam ubiquitous computing memerlukan prosesor dan harddisk dengan spesifikasi seperti dalam komputer biasa.
3. Bandwidth tinggi
Kebutuhan lain dari ubiquitous computing adalah mempunyai bandwidth jaringan yang cukup untuk melakukan komunikasi
antara peralatan-peralatan yang digunakan. Selain masalah bandwidth, ada beberapa faktor lain yang perlu dipertimbangkan berkaitan dengan transformasi data melalui jaringan, antara lain: lokasi terminal untuk mobile communication, penggunaan frekuensi yang tepat, menjaga kualitas layanan, enkripsi data, dan mengurangi gangguan-gangguan laten terhadap jaringan.
4. Sistem file tersembunyi
Ketika seorang pemakai menggunakan komputer, dia harus belajar beberapa aspek dasar tentang sistem operasi dan konsep-konsep file serta struktur direktori. Hal ini mengakibatkan pemakai akan lebih terfokus pada bagaimana informasi akan disimpan, bukan pada informasi itu sendiri. Salah satu kebutuhan ubiquitous computing adalah bahwa komputer harus tersembunyi. Komputer harus dapat “memahami” kondisi pemakai. Sebagai contoh, melalui penggunaan voice recognition atau interface lainnya yang memungkinkan pemakai melakukan akses tanpa harus mengetahui nama file tertentu, lokasi atau format file tersebut.
5. Instalasi otomatis
Ubiquitous computing harus dapat mengeliminasi kebutuhan instalasi program. Dalam sistem konvensional, seringkali diperlukan instalasi program yang dapat menimbulkan masalah, dan dalam beberapa kasus harus melibatkan pemakai. Konsep ini tidak berlaku dalam ubiquitous computing. Program harus dapat berpindah dari sebuah komputer
ke komputer lain tanpa harus mengubah konfigurasi dasar dalam menjalankan suatu program baru. Salah satu alternatif adalah dengan menggunakan bahasa pemrograman Java yang dapat dipindahkan ke komputer lain dengan mudah (platform-independent).
6. Personalisasi informasi
Akan lebih baik jika ubiquitous computing system dapat menjaga agar informasi yang tersedia dapat digunakan sesuai kebutuhan pemakai. Untuk memenuhi kebutuhan tersebut, salah satu pendekatan yang dapat dilakukan adalah setiap kali ada seseorang yang baru bergabung dalam sebuah komunitas, profil pribadi orang tersebut harus ditambahkan ke setiap peralatan yang ada.
7. Privasi
Salah satu masalah yang paling penting dalam ubiquitous computing adalah resiko privasi yang serius. Sistem ini dapat menyimpan data-data pemakai dan lokasinya yang mungkin dapat diakses oleh pemakai lain. Teknologi jaringan yang baru seperti infra merah atau komunikasi radio nir kabel menggunakan enkripsi untuk menjaga keamanan data.
CONTOH
Salah satu contoh pervasive computing (komputasi di mana-mana) awalnya adalah artis “Live Wire” Natalie Jeremijenko, juga dikenal sebagai “String Menggantung”, dipasang di Xerox PARC selama Mark Weiser di sana. Ini adalah seutas tali yang melekat pada motor stepper dan dikontrol oleh koneksi LAN, aktivitas jaringan menyebabkan string berkedut, menghasilkan indikasi perifer terlihat lalu lintas. Weiser menyebut contoh teknologi tenang.
Mungkin contoh yang bisa menjadi konsep ke depannya :
Ketika seseorang memasuki ruangan, maka sistem komputer dalam ruangan tersebut akan mendeteksi suhu ruangan dengan sensornya, dan menyalakan AC dengan menyesuaikan temperatur dengan kebiasaan orang tersebut.
Ketika kita berbelanja ke toko, kita hanya perlu membawa sebuah ponsel yang menyimpan semua informasi seperti data diri, informasi kartu kredit, dan informasi lainnya yang memungkinkan untuk bertransaksi dengannya.
PERBEDAAN TUGAS TERDAHULU
Komputasi grid di mana lebih dari satu komputer koordinat untuk memecahkan masalah bersama. Sering digunakan untuk masalah yang melibatkan banyak nomor berderak, yang dapat dengan mudah parallelisable.
Cloud computing adalah di mana aplikasi tidak mengakses sumber daya memerlukan langsung, melainkan mengakses mereka melalui sesuatu seperti layanan. Jadi, bukannya berbicara dengan hard drive khusus untuk penyimpanan, dan CPU khusus untuk perhitungan, dll itu berbicara untuk beberapa layanan yang menyediakan sumber daya tersebut. Layanan ini kemudian memetakan setiap permintaan untuk sumber daya untuk sumber daya fisik, dalam rangka untuk menyediakan aplikasi. Biasanya layanan memiliki akses ke sejumlah besar sumber daya fisik, dan dinamis dapat mengalokasikan mereka seperti yang diperlukan.
Dengan cara ini, jika aplikasi membutuhkan hanya sejumlah kecil dari beberapa sumber, mengatakan perhitungan, maka layanan hanya mengalokasikan sedikit, mengatakan pada CPU fisik tunggal (yang dapat dibagi dengan beberapa aplikasi lain yang menggunakan layanan). Jika aplikasi membutuhkan sejumlah besar beberapa sumber daya, maka layanan mengalokasikan bahwa jumlah besar, mengatakan grid CPU. Aplikasi ini relatif tidak menyadari ini, dan semua penanganan yang kompleks dan koordinasi dilakukan oleh layanan, tidak aplikasi. Dengan cara ini aplikasi dapat skala dengan baik.
Misalnya sebuah situs web yang ditulis "di awan" mungkin berbagi server dengan banyak situs web lain sementara ia memiliki jumlah rendah lalu lintas, tetapi dapat pindah ke dedicated server sendiri, atau grid server, jika pernah memiliki sejumlah besar lalu lintas. Ini semua ditangani oleh layanan cloud, sehingga aplikasi tidak harus dimodifikasi secara drastis untuk mengatasi.
Awan biasanya akan menggunakan grid. Sebuah grid tidak selalu awan atau bagian dari awan.
PERBEDAAN TUGAS TERDAHULU
Komputasi grid di mana lebih dari satu komputer koordinat untuk memecahkan masalah bersama. Sering digunakan untuk masalah yang melibatkan banyak nomor berderak, yang dapat dengan mudah parallelisable.
Cloud computing adalah di mana aplikasi tidak mengakses sumber daya memerlukan langsung, melainkan mengakses mereka melalui sesuatu seperti layanan. Jadi, bukannya berbicara dengan hard drive khusus untuk penyimpanan, dan CPU khusus untuk perhitungan, dll itu berbicara untuk beberapa layanan yang menyediakan sumber daya tersebut. Layanan ini kemudian memetakan setiap permintaan untuk sumber daya untuk sumber daya fisik, dalam rangka untuk menyediakan aplikasi. Biasanya layanan memiliki akses ke sejumlah besar sumber daya fisik, dan dinamis dapat mengalokasikan mereka seperti yang diperlukan.
Dengan cara ini, jika aplikasi membutuhkan hanya sejumlah kecil dari beberapa sumber, mengatakan perhitungan, maka layanan hanya mengalokasikan sedikit, mengatakan pada CPU fisik tunggal (yang dapat dibagi dengan beberapa aplikasi lain yang menggunakan layanan). Jika aplikasi membutuhkan sejumlah besar beberapa sumber daya, maka layanan mengalokasikan bahwa jumlah besar, mengatakan grid CPU. Aplikasi ini relatif tidak menyadari ini, dan semua penanganan yang kompleks dan koordinasi dilakukan oleh layanan, tidak aplikasi. Dengan cara ini aplikasi dapat skala dengan baik.
Misalnya sebuah situs web yang ditulis "di awan" mungkin berbagi server dengan banyak situs web lain sementara ia memiliki jumlah rendah lalu lintas, tetapi dapat pindah ke dedicated server sendiri, atau grid server, jika pernah memiliki sejumlah besar lalu lintas. Ini semua ditangani oleh layanan cloud, sehingga aplikasi tidak harus dimodifikasi secara drastis untuk mengatasi.
Awan biasanya akan menggunakan grid. Sebuah grid tidak selalu awan atau bagian dari awan.
sumber :
adrianto.ruangkopi.com/eii2009/fullpaper/Paper_eII2009
endriputro.wordpress.com/2010/04/20/ubiquitous-computing/
wikepedia.com
Sabtu, 06 Juni 2015
On 08.36 by Febri Ramadhan in Tugas Softskill 4IA17
PENGERTIAN
Komputasi Grid adalah penggunaan sumber daya yang melibatkan banyak komputer yang terdistribusi dan terpisah secara geografis untuk memecahkan persoalan komputasi dalam skala besar.
Grid computing merupakan cabang dari distributed computing.Grid komputer memiliki perbedaan yang lebih menonjol dan di terapakan pada sisi infrastruktur dari penyelesaian suatu proses. Grid computing adalah suatu bentuk cluster (gabungan) komputer-komputer yang cenderung tak terikat batasan geografi. Di sisi lain, cluster selalu diimplementasikan dalam satu tempat dengan menggabungkan banyak komputer lewat jaringan.
Ide awal komputasi grid dimulai dengan adanya distributed computing, yaitu mempelajari penggunaan komputer terkoordinasi yang secara fisik terpisah atau terdistribusi. Sistem terdistribusi membutuhkan aplikasi yang berbeda dengan sistem terpusat. Kemudian berkembang lagi menjadi parallel computing yang merupakan teknik komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan.
Grid computing menawarkan solusi komputasi yang murah, yaitu dengan memanfaatkan sumber daya yang tersebar dan heterogen serta pengaksesan yang mudah dari mana saja. Globus Toolkit adalah sekumpulan perangkat lunak dan pustaka pembuatan lingkungan komputasi grid yang bersifat open-source. Dengan adanya lingkungan komputasi grid ini diharapkan mempermudah dan mengoptimalkan eksekusi program-program yang menggunakan pustaka paralel. Dan Indonesia sudah menggunakan sistem Grid dan diberi nama InGrid (Inherent Grid). Sistem komputasi grid mulai beroperasi pada bulam Maret 2007 dan terus dikembangkan sampai saat ini. InGrid ini menghubungkan beberapa perguruan tinggi negeri dan swasta yang tersebar di seluruh Indonesia dan beberapa instansi pemerintahan seperti Badan Meteorologi dan Geofisika.
KONSEP GRID COMPUTING
Beberapa konsep dasar dari grid computing :
- Sumber daya dikelola dan dikendalikan secara lokal.
- Sumber daya berbeda dapat mempunyai kebijakan dan mekanisme berbeda, mencakup Sumber daya komputasi dikelola oleh sistem batch berbeda, Sistem storage berbeda pada node berbeda, Kebijakan berbeda dipercayakan kepada user yang sama pada sumber daya berbeda pada Grid.
- Sifat alami dinamis: Sumber daya dan pengguna dapat sering berubah
- Lingkungan kolaboratif bagi e-community (komunitas elektronik, di internet)
- Tiga hal yang di-,sharing dalam sebuah sistem grid, antara lain : Resource, Network dan Proses. Kegunaan / layanan dari sistem grid sendiri adalah untuk melakukan high throughput computing dibidang penelitian, ataupun proses komputasi lain yang memerlukan banyak resource komputer.
CARA KERJA GRID COMPUTING
Menurut tulisan singkat oleh Ian Foster ada check-list yang dapat digunakan untuk mengidentifikasi bahwa suatu sistem melakukan komputasi grid yaitu :
- Sistem tersebut melakukan koordinasi terhadap sumberdaya komputasi yang tidak berada dibawah suatu kendali terpusat. Seandainya sumber daya yang digunakan berada dalam satu cakupan domain administratif, maka komputasi tersebut belum dapat dikatakan komputasi grid.
- Sistem tersebut menggunakan standard dan protokol yang bersifat terbuka (tidak terpaut pada suatu implementasi atau produk tertentu). Komputasi grid disusun dari kesepakatan-kesepakatan terhadap masalah yang fundamental, dibutuhkan untuk mewujudkan komputasi bersama dalam skala besar. Kesepakatan dan standar yang dibutuhkan adalah dalam bidang autentikasi, otorisasi, pencarian sumberdaya, dan akses terhadap sumber daya.
- Sistem tersebut berusaha untuk mencapai kualitas layanan yang canggih, (nontrivial quality of service) yang jauh diatas kualitas layanan komponen individu dari komputasi grid tersebut.
Kemudian hal yang tidak boleh dilupakan adalah mengenai keberadaan dari elemen-elemen dari grid computing, elemen ini tidak bisa dilepaskan dari grid computing. Elemen grid computing adalah berikut :
- Hardware
- Software
- Brainware
Dibalik kemudahan setiap komputasi yang sudah ada selama ini, maka ada kekurangan/kelemahan yang dimilikinya. Dibawah ini saya akan memberikan info mengenai kelebihan dan kekurangan apa saja yang dimiliki oleh grid computing ini :
- Hardware dalam komputasi grid mencakup perangkat penyimpanan, prosesor, memori, jaringan, dan software yang di desain untuk mengelola hardware ini, misalnya database, manajemen penyimpan, manajemen sistem, server aplikasi, dan sistem operasi. Hardware pada grid komputing di atur secara lokal, dan hardware yang berbeda memiliki kebijakan dan cara kerja yang berbeda. Hardware dan user grid komputing sering bersifat dinamis tergantung penerapan grid tersebut.
- Software merupakan suatu perangkat yang menghubungkan semua middleware-nya. Middleware itu sendiri adalah bagian dari software, yaitu lapisan sofware yang terletak antara sistem operasi dan aplikasi yang berfungsi sebagai penghubung komunikasi antar-objek dari sistem yang berbeda. Unsur-unsur dasar suatu middleware adalah keamanan (security), pengaturan sumber daya (resource management), pengaturan data (data management), dan layanan informasi (information services). Contoh beberapa middleware adalah Globus Toolkit, Gridbus, Microsoft’s COM/DCOM, Unicore, dan masih banyak contoh-contoh middleware lainnya.
- Brainware dalam komputasi grid hanya meliputi pemelihara dan pemakai grid. Dahulu grid computing cenderung hanya di pakai oleh para ilmuan untuk kepentingan ilmiah. Pada saat itu memang ekspose terbesar lebih banyak pada proyek-proyek sains, seperti riset genetika, fisika dan yang paling terkenal adalah proyek SETI ( Search for Extra Terrestrial Intelligence ) atau riset pencari kehidupan di luar bumi. Hal ini memunculkan persepsi bahwa teknologi komputasi grid ini sulit di terima di kalangan non-ilmuan, terutama di kalangan bisnis. Namun, sekarang penerapan komputasi grid telah merambah penggunaanya bukan hanya pada proyek sains saja. Bahkan baru-baru ini, teknologi grid computing telah di kenalkan pada dunia enterpreneur dan mendapat banyak respon positif. Orang yang memelihara dan menggunakan teknologi grid computing ini, berdasarkan penelitian penggunaannya akan meluas pada:
- jaringan penelitian publik bagi para peneliti dan ilmuan;
- layanan (service), artinya grid computing tidak lagi hanya bersifat komputasional;
- berbagai institusi keuangan, seperti perbankan;
- Service Oriented Architecture (SOA), yaitu enkapsulasi sekumpulan aplikasi sebagai interface tunggal yang dapat di rekonfigurasi.
KELEBIHAN DAN KEKURANGAN CLOUD COMPUTING
- Penggunaan Grid Computing System untuk perusahaan-perusahaan akan banyak memberikan manfaat, baik manfaat secara langsung maupun tidak langsung. Beberapa manfaat tersebut antara lain :
- Grid computing menjanjikan peningkatan utilitas, dan fleksibilitas yang lebih besar untuk sumberdaya infrastruktur, aplikasi dan informasi. Dan juga menjanjikan peningkatan produktivitas kerja perusahaan.
- Grid computing bisa memberi penghematan uang, baik dari sisi investasi modal maupun operating cost–nya.
- Dan beberapa hambatan yang dialami oleh masyarakat Indonesia dalam mengaplikasikan teknologi grid computing adalah sebagai berikut :
- Manajemen institusi yang terlalu birokratis menyebabkan mereka enggan untuk merelakan fasilitas yang dimiliki untuk digunakan secara bersama agar mendapatkan manfaat yan lebih besar bagi masyarakat luas.
- Masih sedikitnya Sumber Daya Manusia yang kompeten dalam mengelola grid computing. Contonhya kurangnya pengetahuan yang mencukupi bagi teknisi IT maupun user non teknisi mengenai manfaat dari grid computing itu sendiri.
CONTOH GRID COMPUTING
A) Scientific Simulation
Komputasi grid diimplementasikan di bidang fisika, kimia, dan biologi untuk melakukan simulasi terhadap proses yang kompleks.
B) Medical Images
Penggunaan data grid dan komputasi grid untuk menyimpan medical-image. Contohnya adalah eDiaMoND project.
C) Computer-Aided Drug Discovery (CADD)
Komputasi grid digunakan untuk membantu penemuan obat. Salah satu contohnya adalah: Molecular Modeling Laboratory (MML) di University of North Carolina (UNC).
D) Big Science
Data grid dan komputasi grid digunakan untuk membantu proyek laboratorium yang disponsori oleh pemerintah Contohnya terdapat di DEISA.
E) E-Learning
Komputasi grid membantu membangun infrastruktur untuk memenuhi kebutuhan dalam pertukaran informasi dibidang pendidikan. Contohnya adalah AccessGrid.
F) Visualization
Komputasi grid digunakan untuk membantu proses visualisasi perhitungan yang rumit.
G) Microprocessor design
Komputasi grid membantu untuk mengurangi microprocessor design cycle dan memudahkan design center untuk membagikan resource lebih efisien. Contohnya ada diMicroprocessor Design Group at IBM Austin.
PERBEDAAN GRID & CLOUD COMPUTING
Komputasi grid di mana lebih dari satu komputer koordinat untuk memecahkan masalah bersama. Sering digunakan untuk masalah yang melibatkan banyak nomor berderak, yang dapat dengan mudah parallelisable.
Cloud computing adalah di mana aplikasi tidak mengakses sumber daya memerlukan langsung, melainkan mengakses mereka melalui sesuatu seperti layanan. Jadi, bukannya berbicara dengan hard drive khusus untuk penyimpanan, dan CPU khusus untuk perhitungan, dll itu berbicara untuk beberapa layanan yang menyediakan sumber daya tersebut. Layanan ini kemudian memetakan setiap permintaan untuk sumber daya untuk sumber daya fisik, dalam rangka untuk menyediakan aplikasi. Biasanya layanan memiliki akses ke sejumlah besar sumber daya fisik, dan dinamis dapat mengalokasikan mereka seperti yang diperlukan.
Dengan cara ini, jika aplikasi membutuhkan hanya sejumlah kecil dari beberapa sumber, mengatakan perhitungan, maka layanan hanya mengalokasikan sedikit, mengatakan pada CPU fisik tunggal (yang dapat dibagi dengan beberapa aplikasi lain yang menggunakan layanan). Jika aplikasi membutuhkan sejumlah besar beberapa sumber daya, maka layanan mengalokasikan bahwa jumlah besar, mengatakan grid CPU. Aplikasi ini relatif tidak menyadari ini, dan semua penanganan yang kompleks dan koordinasi dilakukan oleh layanan, tidak aplikasi. Dengan cara ini aplikasi dapat skala dengan baik.
Misalnya sebuah situs web yang ditulis "di awan" mungkin berbagi server dengan banyak situs web lain sementara ia memiliki jumlah rendah lalu lintas, tetapi dapat pindah ke dedicated server sendiri, atau grid server, jika pernah memiliki sejumlah besar lalu lintas. Ini semua ditangani oleh layanan cloud, sehingga aplikasi tidak harus dimodifikasi secara drastis untuk mengatasi.
Awan biasanya akan menggunakan grid. Sebuah grid tidak selalu awan atau bagian dari awan.
Sumber :
wikepedia.com
http://nasyasora.blogspot.com/
https://madluke.wordpress.com/2011/04/15/grid-computing/
http://stackoverflow.com/questions/1067987/what-is-the-difference-between-cloud-computing-and-grid-computing
Senin, 20 April 2015
On 13.55 by Febri Ramadhan in Tugas Softskill 4IA17
MOBILE COMPUTING
Mobile
Computing yang dalam pengertian sederhananya adalah menggunakan komputer dimana
saja. Jadi kita dapat menggunakan segala fasilitas yang ada pada komputer untuk
dapat dibawa kemana saja. Disini saya akan membahas :
- Definisi Mobile Computing
- Sejarah & Perkembangan Mobile Computing
- Jenis Mobile Computing
- Tool Untuk Mobile Computing
- Kelebihan & kekurangan
1. Definisi
Adalah
kemampuan teknologi untuk menghadapi perpindahan/pergerakan manusia dalam
penggunaan komputer secara praktis. Dari pengertian ini kita dapat menyimpulkan
bahwa Mobile Computing saat ini memang sangat dibutuhkan, mengingat kebutuhan
penggunaan komputer saat ini pun sangat tinggi, sehingga penggunaan Mobile
Computing dapat memudahkan para pemakai komputer dalam melakukan segala
aktifitasnya dengan menggunakan komputer.
2. Sejarah & Perkembangan
Perkembangan
mobile computer hingga kini sangatlah luar biasa. Hal ini tidak lepas dari
perkembangan-perkembangan mobile computer dari waktu ke waktu. Berikut dibahas
sedikit mengenai sejarah perkembangan mobile computer, yakni :
Dynabook (1968)
Alan
kay mengembangkan sebuah komputer portabel yang nantinya menawarkan sebuah
media elektronik yang modern yang diperuntukan untuk anak anak. Graphical
control interface dengan icon pada Komputer ini merupakan cikal bakal dari
system operasi yang ada saat ini.
Gir Compass 1100(1982)
Teknologi
ini di rancang dan di kembangkan oleh gird sangat terdepan . cover nya dapat
dilipat dan teringrasi sebauh flatscreen serta casing dari magnesium yang
ultralight. Namun ini di teruskan dan dikembangkan oleh bil moggridge ini
terlalu mahal dengan harga mencapai dengan US$ 10.000. hanya kalangan militer
AS dan NASA saja yang dapat membelinya.
Oseborne 1 (1981)
IBM
1311 diperkenalkan pada tanggal 11 oktober 1962 hardisk ini bisa menyipan
sampai dengan 2 juta karakter pada diskpack yang dapat di ganti (1316).
Ketebalan hardisk ini mencapai 4 inci dan berat 4,5 kg dan memiliki 6 disk yang
berukuran 6 disk yang berukuran 14 inci dan permukaan yang dapat ditulis.
Compaq Portable (1983)
Laptop
pertama yang kompetibel dengan IBM ditawarkan oleh Compaq. Berat dan tanpa
batrai lantaran masih menggunakan system operasi MS DOS laptop ini tidak
popular.
Gavilan SC (1984)
Touchpad
pertama ini ditawarkan oleh laptop Gavilan dan berada di atas keyboard. Model
komputer ini sudah dilipat dan menyediakan laya LCD serta processor intel 80168
yang kompetibel dengan harga MS DOS.
Bondwell 2 (1985)
Walaupun
era CP /M yang sudah lewat tetapi kehadiran ini tetap sukses dengan RAM sebesar
64 Kb floppy drive 3.5 inci dan layer LCD laptop ini menjadi jawara di eranya.
COMPAQ SLT 286 (1988)
Laptop
pertama yan sudah dilengkapi dengan batrai hardisk dan LCD. Layarnya menawarkan
resolusi VGA penuh.notebook ini ditujukan untuk kalangan bisnis. Tidak heran
harganya mencapai harga mobil pada saat itu.
USB interface (1997)
Setelah
penganalan port interface USB hamper semua perangkat terhubung dengan notebook
computer portable mendadak menjadi universal.
WLAN untuk semua (1999)
Berkat
penggunaan WLAN notebook kini tidak lagi statis hotspot menghubungkan perangkat
ini ke internet dan jaringan kantor serta dapat diakses dimana saja.
3. Jenis Mobile Computing
Laptop
merupakan komputer portabel, kecil dan dapat dibawa kemana saja dengan sangat
mudah yang terintegrasi pada sebuah casing. Berat laptop berkisar dari 1 sampai
6 kilogram tergantung ukurannya, bahan dan spesifikasi. Sumber listrik berasal
dari baterai atau A/C adaptor yang dapat digunakan untuk mengisi ulang baterai
dan untuk menyalakan laptop itu sendiri. Laptop kegunaannya sama dengan
Komputer desktop, yang membedakannya hanya ukuran sehingga memudahkan pemakai
untuk membawanya kemana-mana.
Wearable
Computer atau komputer yang dipakaikan di tubuh manusia. Contohnya adalah
Computer Gletser Ridgeline W200. W200 ini terbuat dari paduan magnesium
bertulang yang memaksimalkan kekuatan dan meminimalkan berat keseluruhan. Pada
hanya 10,2 ons dan dibentuk pada kontur lengan, W200 yang mengkombinasikan
fitur yang sama dari sebuah komputer standar dengan sebuah perangkat yang
memberikan kenyamanan dan ergonomis pergelangan tangan instrumen aus. W200 ini
memiliki sebuah 3.5 “layar warna dengan layar sentuh, keyboard backlit dan
baterai hot swappable. Fungsi nirkabel dari W200 memastikan konektivitas
berkelanjutan terlepas dari lokasi pengguna dengan plug and play Wi-Fi,
Bluetooth dan modul GPS. Menggunakan CE Windows atau sistem operasi Linux, unit
cepat dapat dikonfigurasi untuk mengakses sistem host remote melalui kabel
terintegrasi atau antarmuka nirkabel. Operasi bebas dari tangan-W200 yang
mengatasi keterbatasan fisik yang terkait dengan komputer genggam normal. Hal
ini memungkinkan pengguna kebebasan penuh untuk melanjutkan kegiatan
sehari-hari dengan menggunakan kedua tangan sedangkan komputer memiliki akses
penuh pada setiap saat. Selain kompas elektronik, sistem juga mengintegrasikan
fitur terbaru dan paling inovatif, seperti tilt dan perhitungan diam, yang
memungkinkan penghematan baterai kritis ketika unit tidak digunakan. Kegunaan
tangan-bebas dari W200 membuatnya kepentingan khusus untuk Layanan Darurat,
Keamanan, Pertahanan, Gudang, Lapangan Logistik dan setiap wilayah di mana akses
ke sejumlah besar informasi yang diperlukan. W200 punggung bukit itu bergabung
baris gletser saat komputer kasar dikembangkan untuk pengumpulan data.
PDA(Personal Digital Assistants) adalah sebuah
alat elektronik yang berbasis komputer dan berbentuk kecil serta dapat dibawa
kemana-mana. Menurut sepengetahuan saya PDA banyak digunakan
sebagai pengorganisir pribadi pada awalnya, tetapi karena perkembangannya,
kemudian bertambah banyak fungsi kegunaannya, seperti kalkulator, penunjuk jam
dan waktu, permainan komputer, pengakses internet, penerima dan pengirim surat
elektronik (e-mail), penerima radio, perekam video, dan pencatat memo. Selain
dari itu dengan PDA (komputer saku) ini, kita dapat menggunakan buku alamat dan
menyimpan alamat, membaca buku-e, menggunakan GPS dan masih banyak lagi fungsi
yang lain. Bahkan versi PDA yang lebih canggih dapat digunakan sebagai telepon
genggam, akses internet, intranet, atau extranet lewat Wi-Fi atau Jaringan
Wireless. Salah satu ciri khas PDA yang paling utama adalah fasilitas layar
sentuh
SmartPhone
adalah ponsel yang menawarkan kemampuan canggih, boleh dikata kemampuannya
menyerupai kemampuan PC (komputer). Umumnya suatu ponsel dikatakan sebagai
smartphone bila dapat berjalan pada software operating system yang lengkap dan
memiliki interface dan platform standar bagi pengembang aplikasi. Sementara itu
ada yang mengatakan smartphone adalah ponsel sederhana dengan fitur canggih
seperti kemampuan mengirim dan menerima email, menjelajah internet dan membaca
e-book, built in full keyboard atau external USB keyboard, atau memiliki
konektor VGA. Dengan kata lain, smartphone adalah miniatur komputer dengan
kemampuan ponsel .
4. Tool untuk Mobile Computing
-
GPS (Global Positioning System)
-
Wireless (Acess)
-
GIS (Location)
Hardware & Software
Dengan dukungan Mobile
Computing, seseorang dimanapun berada, tetap dapat bekerja dan melakukan
aktifitas business dengan konsep Mobile Computing
- Mobile/Migrasi
- Security
- Authentication
- Privacy
Hardware Computing :
- Laptop (Computing
Unit)
- LCD (Display Unit)
- Wireless
(Comunication Unit)
Sofware Computing :
- Operating System
- GUI
- Application, Cell
phone application, Calendar dll
- Java ME, Popular
untuk game
- Mobile Operation
System
Mobile Operation System
:
- Java Mobile
- Symbian for Nokia
- Android berbasis
Linux
- I phone mac OSX
- Palm OS (PDA)
- Blackberry System
- Dll
5. Kelebihan & kekurangan
Kelebihan Mobile
Computing
- Aplikasi yang luas
- Bergerak/berpidah
lokasi secara bebas
- Bebas berpindah
jaringan
Kekurangan Mobile
Computing
Minimnya Bandwith
Akses internet pada
peralatanini lambat jika dibandingkan dengan akses dengan kabel, akan tetapi
dengan menggunakan teknologi GPRS, EDGE dan jaringan 3G, LAN Nirkabel
berkecepatan tinggi tidak terlalu mahal tetapi memiliki bandwith terbatas.
Konsumsi tenaga
Mobile computing sangat
bergantung pada daya tahan baterai.
Gangguan Transmisi
Jarak dengan pemancar
sinyal dan cuaca sangat mempengaruhi transimis data pada mobile computing.
Potensi Terjadinya
Kecelakaan
Beberapa kecelakaan
akhir2 ini kerap disebabkan oleh pengendara yang menggunakan peralatan mobile
computing saat berkendara.
sumber :
-wikepedia
-http://ri32.wordpress.com/2010/04/06/mobile-computing/
-http://en.wikipedia.org/wiki/Mobile_computing
-http://www.kr.co.id/web/detail.php?sid=226623&actmenu=44
-http://condetcity.wordpress.com/2010/03/13/mobile-computing/
-http://ariwiyanto83.blogspot.com/
-http://rizkywarior.wordpress.com/2010/04/30/persamaan-dan-perbedaan-mobile-computing-grid-computing-dan-cloud-computing/
-wikepedia
-http://ri32.wordpress.com/2010/04/06/mobile-computing/
-http://en.wikipedia.org/wiki/Mobile_computing
-http://www.kr.co.id/web/detail.php?sid=226623&actmenu=44
-http://condetcity.wordpress.com/2010/03/13/mobile-computing/
-http://ariwiyanto83.blogspot.com/
-http://rizkywarior.wordpress.com/2010/04/30/persamaan-dan-perbedaan-mobile-computing-grid-computing-dan-cloud-computing/
Langganan:
Postingan (Atom)
Search
Most Popular Post
-
Sejarah Web Web merupakan sebuah database jaringan komputer diseluruh dunia yang menggunakan sebuah arsitektur pengambilan informasi yang ...
-
PENGERTIAN Komputasi Grid adalah penggunaan sumber daya yang melibatkan banyak komputer yang terdistribusi dan terpisah secara geografis ...
-
Membuat Game Sederhana dengan Menggunakan Bahasa Processing TUGAS SOFTSKILL 3IA17 Dr. Ing. Adang Suhendra, SSi, SKo m , M Sc NA...