BELAJAR

animasi  bergerak gif
Dari : Situs Alfi

Minggu, 30 Desember 2012

Teknologi Mobile Computing


          Teknologi mobile mungkin bukan istilah baru untuk zaman sekarang dimana teknologi telah berkembang pesat. Hampir setiap orang saat ini menggunakannya, salah satunya adalah handphone karena dirasa teknologi ini sangat membantu dalam menyelesaikan pekerjaan bahkan saat ini sudah menjadi salah satu kebutuhan setiap orang. Dibalik itu semua, teknologi ini erat kaitannya dengan proses komputasi yang menjadikannya bermanfaat dalam menyelesaikan masalah maupun pekerjaan. Komputasi pada teknologi ini dapat disebut Mobile computing.
Teknologi mobile computing ini tentunya akan sangat bermanfaat bagi manusia dalam menyelesaikan masalah ataupun suatu pekerjaan tanpa harus menetap pada suatu lokasi. Karena pada prinsipnya manusia adalah makhluk dinamis yang senantiasa bergerak dan berkembang dari satu keadaan ke keadaan yang lain. Sehingga membutuhkan suatu device yang mampu mengikuti pergerakannya. Bergerak disini dilihat dari dua sisi yaitu orang dan device.
Á       Orang bergerak
o   Perpindahan posisi geografis
o   Perpindahan jaringan komunikasi
o   Perpindahan peralatan komunikasi
o   Perpindahan antara aplikasi
Á       Device bergerak
o   Perpindahan posisi geografis
o   Perpindahan jaringan komunikasi

Dari segi bahasa, computing artinya komputasi atau sesuatu yang bisa berjalan dengan fungsi seperti komputer. Sedangkan mobile adalah sesuatu barang (khususnya elektronik) yang mudah dibawa kemana mana. Sebagai contoh bisa dalam bentuk handphone, PDA, GPS, Blackberry, dan lain lain.
Jadi bisa  disimpulkan bahwa mobile computing adalah seperangkat benda atau teknologi yang memiliki teknologi secanggih komputer dan mampu melakukan komunikasi walaupun user atau pangguna dari alat tersebut sedang melakukan perpindahan. Teknologi ini juga mencakup mobile computer atau portable computer yang bisa melakukan komunikasi tanpa kabel atau nirkabel. Alat alat ini bisa berupa alat pendeteksi posisi, alat komunikasi, maupun alat-alat lain yang khususnya dipergunakan untuk berhubungan dan komunikasi.
Mobile computing juga merupakan teknologi yang dapat melakukan sistem distribusi data saat bergerak bebas dan dapat melakukan koneksi kembali pada lokasi jaringan yang berbeda.

Perkembangan Teknologi Computing
1.  Personal Computer
Sejarah ini diawali dengan terciptanya device atau hardware komputer, khususnya Personal Computer(PC). Saat itu, PC berawal dari perkembangan komputer besar yang harus di gunakan oleh lebih dari 1 orang. Kemudian komputer besar menjelma menjadi komputer personal dalam ukuran yang lebih kecil setelah ditemukannya chip prosesor pada tahun 80-an. Yang sering kita dengar adalah intel chip 4004 yang di ciptakan pertama kali pada pertengahan 1971.
2. Networking, LAN, dan WLAN
Setelah komputer personal di ciptakan, para pakar berpikir untuk menghubungkan komputer satu dengan yang lainnya. Ini di awali dengan diciptakannya jaringan internet di dunia. Setelah itu di ciptakanlah jaringan komputer lokal atau Local Area Network (LAN), dengan maupun tanpa server. Jaringan ini memungkinkan komputer-komputer dalam suatu lingkup lokasi terhubung dengan kabel satu sama lain. Kemudian setelah LAN jaringan komputer makin berkembang dengan WLAN (Wireless LAN), yaitu hubungan komputer sama seperti LAN namun dapat di lakukan tanpa kabel (wireless=tanpa kabel). Hubungan seperti ini dapat dilakukan dalam suatu area yang terdapat hot spot, yaitu alat penyedia jaringan nirkabel.
 
3. Laptop, handphone, dan alat komunikasi lainnya
Seiring dengan perkembangan zaman, komputer diciptakan untuk memenuhi kebutuhan manusia. Komputer pun di buat makin kecil ukurannya dengan kemampuan setara dengan komputer dekstop. Sampai saat ini, komputer portabel atau laptop ini menjadi alat favorit karena kecanggihannya di simpan dalam ukuran kecil, kompak dan mudah dibawa kemana mana. Begitu juga dengan telepon. Semakin meningkatnya kebutuhan manusia dalam hal komunikasi, maka telepon pun juga di buat portable atau mudah di bawa. Sama juga dengan laptop, telepon pun juga menjadi portabel dengan di ciptakannya handphone. Berawal dari handphone, fungsinya pun juga makin bervariasi. Mulai dari musik, kamera, video, bahkan alat pendeteksi posisi (GPS).
4. Mobile computing
Setelah semua alat komunikasi kompak seperti pager, handphone dan laptop maupun sejenisnya tercipta, maka diciptakanlah sebuah hubungan yang memungkinkan penggunanya untuk melakukan komunikasi saat sedang melakukan perpindahan. Jika sebelumnya kita hanya dapat melakukan hubungan atau koneksi saat kita sedang diam seperti sedang berada dalam jaringan LAN, maka teknologi ini menjadi paradigma baru dalam melakukan suatu koneksi. Teknologi ini memungkinkan kita untuk melakukan distribusi data walau kita sedang berpindah dari jaringan satu ke jaringan yang lain. Contohnya saat sedang melakukan transaksi dengan bank, kita harus malakukan login, transaksi atau transfer, kemudian kita menerima laporan, walaupun saat itu kita sedang naik mobil berkecepatan 100km/jam. Ini dapat dilakukan karena kita melakukan koneksi dengan jaringan berbeda tanpa memutus jaringan koneksi itu sendiri. Saat kita sedang login, kita berada suatu jaringan X. Kemudian saat bertransaksi, kita berada pada jaringan Y, dan menerima laporan saat kita berada pada jangkauan jaringan Z. Ini terjadi tanpa pemutusan koneksi sama sekali, yaitu adanya hubungan antara jaringan X, Y, dan Z. Hubungan seperti itulah yang disebut mobile computing
 
Aplikasi-aplikasi Mobile Computing:
1. Push e-mail
Perkembangan teknologi saat ini sangat pesat sekali, terutama teknologi bergerak atau mobile technology, beberapa tahun yang lalu perangkat mobile seperti ponsel hanya bisa digunakan untuk menelpon dan mengirim sms. Namun saat ini kita bisa menggunakan ponsel untuk berkirim dan menerima e-mail yang dulunya hanya bisa dilakukan dengan komputer, namun hal ini belum sepenuhnya dimanfaatkan oleh pemilik ponsel canggih di Indonesia, mereka hanya memanfaatkan sedikit sekali dari kemampuan ponsel yang dimilikinya, mereka rela membeli ponsel canggih namun dalam prakteknya hanya digunakan untuk nelpon, sms, dan foto-foto, sungguh menggelikan sekali. Padahal jika mereka mampu memanfaatkan kemampuan poselnya dengan maksimal mereka akan memperoleh banyak sekali kemudahan dan manfaat yang didapat.
Ada banyak cara untuk bisa berkirim dan menerima e-mail dari ponsel, kita bisa menggunakan web browser ponsel untuk mengakses e-mail kita, namun tentu saja hal ini tidak efektif karena satiap kita mau mengakses e-mail, kita harus membuka web browser kita dan kita akan kesulitan jika ingin mendownload dan menyimpannya di ponsel. Beberapa vendor ponsel juga menyertakan pengolah e-mail pada produknya namun awalnya kita tidak bisa menerima e-mail secara otomatis, kita harus mengeceknya secara manual untuk bisa mendownload e-mail ke ponsel kita. Namun saat ini kita bisa menerima maupun mengirim e-mail secara real time seperti halnya kita mengirim sms, teknologi yang memungkinkan kita untuk bisa melakukan hal tersebut adalah teknologi push e-mail, yang dulu di Indonesia di populerkan oleh Blackberry buatan RIM.
Push e-mail memiliki kemampuan always-on atau menyala terus, dimana e-mail yang masuk akan diteruskan (pushed) kepada e-mail client. Dimana e-mail client tersebut bisa berupa PC atau ponsel kita.
Push e-mail sebenarnya sudah ada sejak dahulu dengan menggunakan internet berbasis kabel namun untuk teknologi nirkabelnya baru muncul belakangan ini, yang diperkenalkan oleh blackberry dimana produk ini memadukan antara portable device dan wireless sehinnga terciptalah ungkapan always on.
Dulu jika kita ingin menggunakan teknologi push e-mail kita harus bersedia mengorbankan uang kita yang tidak sedikit untuk menebus ponsel dengan teknologi push e-mail, namun saat ini kita bisa menggunakan ponsel yang hanya mempunyai kemampuan java untuk bisa menggunakan layanan ini. Ada banyak sekali aplikasi berbasis java yang bisa kita gunakan, seperti SEVEN dan mobiqus, namun bila kita menggunakan aplikasi ini baterai kita akan menjadi sangat boros, karena koneksi internet akan selalu menyala untuk bisa melakukan push e-mail.
Meskipun teknologi push e-mail memiliki banyak kelebihan yang mungkin sangat membantu kerja kita, namun teknologi ini juga mempunyai kekurangan, dengan kemampuan always on nya push e-mail akan mengambil semua e-mail yang ada di account e-mail kita dan menyimpannya di ponsel kita, padahal tidak semua e-mail yang masuk kita perlukan. Yang nantinya bisa membuat kapasitas penyimpanan ponsel kita menjadi berkurang bahkan jika e-mail yang kita dapatkan mengandung kode jahat atau virus yang malah akan membuat kita repot nantinya, belum lagi tagihan pulsa kita yang akan membengkak, untuk itu gunakanlah teknologi ini dengan bijak.
2. Blackberry
Tentunya kita sudah tidak asing lagi mendengar kata-kata blackberry. Blackberry adalah salah satu dari sekian banyak aplikasi dari mobile computing karena dilihat dari definisinya,mobile computing adalah computer yang dibuat untuk mengatasi masalah perpindahan,atau lebih mudahnya adalah computer yang mudah dibawa kemana-mana dan dapat digunakan untuk berkomunikasi satu sama lain.Salah satu fasilitas yang ada di black berry untuk berkomunikasi antara satu sama lain yaitu blackberry messenger atau yang lebih dikenal BBM.Fasilitas dari blackberry ini menggunakan PIN code dalam berkomunikasi satu sama lain.PIN code ini hanya untuk membedakan antara blackberry satu dengan blackberry yang lain.PIN code ini terdiri dari 8 digit,yang terdiri dari alphabet dan numerik.Blackberry messenger memiliki beberapa kelebihan antara lain
  • Bisa digunakan untuk melakukan komunikasi berupa chatting
  • Memerlukan biaya yang lebih murah daripada SMS biasa
  • Pesan yang diterima,tidak memenuhi inbox
  • Bisa melakukan chatting dengan grup
Akan tetapi dari beberapa kelebihan tersebut,blackberry messenger memiliki beberapa kekurangan pula,antara lain
  • Hanya bisa digunakan oleh sesama pengguna blackberry
  • Tidak bisa saling berkomunikasi anatara sesama pengguna apabila tidak mengetahui pin code nya.
3. Taxi Dispacth
Taxi dispatch adalah adalah salah satu contoh applikasi mobile computing. Taksi dispacth merupakan sebuah sistem komunikasi yang menghubungkan antara mobil taksi, operator atau server, dan calon penumpang. Taksi dispacth memungkinkan server dapat mengetahui posisi calon penumpang dengan cepat dan dengan segera mengirimkan datanya kepada lima sopir taksi terdekat hal ini mengurangi waktu yang diperlukan dalam berkomunikasi antara sopr taksi dan server sehingga penumpang tidak perlu menunggu terlalu lama. Selain itu, adanya sistem komunikasi ini mengurangi miss komunikasi antara sopir taksi dan server yang dapat menyebabkan berbagai kesalahan misalnya, penumpang dijemput oleh lebih dari satu taksi sekaligus atau penumpang tidak dijemput oleh taksi.
Taxi Dispacth menggunakan jaringan GPRS. Jaringan ini langsung menghubungkan semua taksi dengan server. Server bertugas menerima dan mengolah data dari calon penumpang dan dari taksi, sehingga dapat diketahui posisi taksi yang terdekat dengan penumpang.
Proses kerja taxi dispatch:
  1. Calon penumpang memesan taxi melalui applikasi pemesanan taksi
  2. Server yang telah menerima data dari penumpang segera mancari 5 taksi yang posisinya terdekat dengan penumpang.
  3. Para sopir taksi yang telah dihubungi oleh server, segera mengkonfirmasikan apakah akan menjemput penumpang atau memilih penumpang lain.
  4. Penumpang menerima konfirmasi dari server tentang informasi taksi yang akan menjemputnya.
4. Mobile Banking
Perkembangan teknologi internet dan semakin berkembangannya teknologi smartphone atau berbagai mobile computing hardware yang lain, menyebabkan munculnya berbagai institusi-institusi baru seperti bank online, pialang saham online, dan manajemen keuangan online. Institusi-institusi tersebut menyediakan berbagai layanan jasa perbankan dan keuangan yang dapat diakses secara online dan di mana saja tanpa harus pergi ke bank atau mesin atam. Berbagai layanan seperti transfer uang dari satu rekening ke rekening lain hngga layanan informasi dan transaksi yang membantu seseorang yang ingin berspekulasi saham dapat diakses melalui handphone (pada umumnya). Selain dapat diakses melalui handphone, layanan ini juga dapat diakses melalui teknologi smartphone dengan 3G connectivity, yang pada aplikasinya memiliki berbagai kelebihan yang tidak terdapat pada layanan melalui handphone konvensional. Oleh karena itu, teknologi mobile banking tersebut merupakan suatu aplikasi dari mobile computing.
Ada banyak pengertian dan definisi dari mobile banking, salah satu yang paling simpel adalah, mobile banking adalah fasilitas perbankan melalui alat komunikasi bergerak seperti handphone atau smartphone yang menyediakan fasilitas yang sama dengan ATM kecuali penarikan tunai. Salain pengertian simpel di atas juga terdapat sebuah model akademik yang mendefinisikan mobile banking sebagai, penyediaan suatu fasilitas perbankan dan finansial oleh suatu istitusi bank atau penyedian jasa financial dengan bantuan alat komunikasi bergerak yang pelayanannya menyangkut pengaturan akun, akses informasi dari bank atau pun transaksi baik uang maupun pada pasar saham.
Pada saat ini mobile banking telah menjadi suatu fasilitas yang sangat dibutuhkan oleh masyarakat baik oleh para professional dan para spekulan saham yang selalu berada dalam keadaan bergerak atau mobile hingga pada tingkatan masyarakat terendah seperti pedagang dan petani. Bahkan bisa dibilang bahwa masyarakat telah ketagihan dalam menggunakan layanan ini. Perkembangan pesat fasilitas mobile banking yang disediakan oleh berbagai institusi hingga dapat mencapai strata masyarakat terbawah dan daerah terpencil, tidak dapat dipisahkan dengan perkembangan pasar pengguna telepon genggam atau handphone. Pada tahun 2005 saja pengguna telepon genggam telah mencapai 2,5 milyar orang yang mencakup 2 milyar pengguna GSM. Dan akhir-akhir ini perkembangan dunia mobile banking juga didorong dengan mulai maraknya pengguna smartphone seperti blackberry, iPhone dan lainnya yang dapat menyediakan failitas dan pengalaman mobile banking yang jauh leih luas dari telepon genggam GSM biasa. Selain penggunaan alat telekomunikasi diatas, perkembangan dunia mobile banking juga dapat dilihat dengan hamper semua bank baik konvensional maupun syariah yang menyedialan fasilitas mobile banking, selain itu semua transaksi di pasar saham telah dilakukan secara online. Hal ini menyebabkan dana dapat berpindah tempat dari satu ujung bumi ke ujung yang lain hanya dalam hitungan detik.
Ada banyak sekali layanan yang ditawarkan oleh fasilitas mobile banking. Layanan yang ditawarkan mempunyai tiga konsep yang berkaitan yaitu yang pertama adalah Mobile Accounting atau akuntansi mobile. Layanan ini menyediakan jasa akuntansi untuk kepentingan bisnis atau perdaganan dan berbagai layanan lain seperti dana pensiun dan asuransi. Yang kedua adalah Mobile Brokerage, ini adalah layanan bagi para spekulan saham agar dapat bertansaksi saham dalam keadaan bergerak. Dan yang ketiga adalah Mobile Financial Information Service. Jika dua layanan diatas yaitu accounting dan brokerage adalah layanan berbasis transaksi maka layanan yang ketiga ini menyediakan berbagai informasi yang dapat diakses oleh pengguna untuk menggunakan dua layanan diatas.





artikel ini ditulis oleh :
Uwes Nasirudin
Nim 100103111
STMIK Duta Bangsa Surakarta

Kamis, 23 Juni 2011


Decoder

3 - 8 Binary Decoder
Decoder digunakan untuk men-decode data yang sebelumnya telah dikodekan menggunakan jenis biner, atau mungkin lainnya, format kode. Model-model dari 3 - 8 decoder biner sesuai dengan tabel kebenaran di bawah ini:
masukan
output
A2
A1
A0
Y7
Y6
Y5
Y4
Y3
Y2
Y1
Y0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0
1
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
1
1
0
0
1
0
0
0
0
0
0
1
1
1
1
0
0
0
0
0
0
0


Model dapat menggunakan jika, kasus dan untuk laporan. Pernyataan kasus ini banyak digunakan karena kejelasan, dan fakta bahwa itu bukan tugas terus menerus dan hal ini dapat mensimulasikan lebih cepat. Sebagai input dan output bit meningkatkan lebar, itu adalah kode yang lebih efisien untuk menggunakan untuk pernyataan loop. Hanya untuk model yang ditampilkan di sini. Model-model lain dibiarkan untuk pembaca sebagai latihan.

modul DECODER (A, Y);
input [02:00] A;
output [07:00] Y;

reg [07:00] Y;
integer N;
selalu @ (A)
mulai
untuk (N = 0; N <= 7; N = N +1)
if (A N ==)
Y [N] = 1;
lain
Y [N] = 0;
akhir
endmodule

Empat Bit Alamat Decoder
Contoh ini adalah empat bit decoder alamat. Ini menyediakan memungkinkan sinyal untuk segmen memori, peta alamat yang ditunjukkan di bawah ini:
keempat kuadran
kuadran ketiga
kedua kuadran
kuadran pertama
12-16
8-11
7
6
5
4
0-3







input The decoder's bisa menjadi bit bour atas bus alamat yang lebih besar yang terjadi output decode akan memungkinkan segmen yang lebih besar dari memori. Tujuh output eable disediakan, satu untuk setiap segmen memori. Peta alamat dibagi menjadi empat, dan kuartal kedua adalah lebih lanjut dibagi menjadi empat. Ada empat output dari kuartal kedua sesuai dengan empat nilai input berturut-turut biner.

modul ADDRESS_DECODER (Alamat, AD0_3, AD4_7, AD8_11, AD12_15);
input [03:00] Alamat;
output AD0_4, AD8_11, AD12_15;
output [03:00] AD4_7;
integer N;
reg AD0_3, AD8_11, AD12_15;
reg AD4_7;
selalu @ (Alamat) mulai
/ Triwulan / pertama
if (Alamat> = 0 & & Alamat <= 3)
AD0_3 1 =;
lain
AD0_3 = 0;

/ Triwulan / ketiga
if (Alamat> = 8 & & Alamat <= 11)
AD8_11 = 1;
lain
AD8_11 = 0;

/ Triwulan / keempat
if (Alamat> = 12 & & Alamat <= 15)
AD12_15 1 =;
lain
AD12_15 = 0;

/ Triwulan / detik
untuk (N = 0; N <= 3; N = N +1)
if (N == Alamat +4)
AD4_7 [N] = 1;
lain
AD4_7 [N] = 0;
akhir