Tampilkan postingan dengan label Artikel. Tampilkan semua postingan
Tampilkan postingan dengan label Artikel. Tampilkan semua postingan

Minggu, 11 Mei 2014

PENGENALAN BAHASA PEMROGRAMAN PYTHON




Kali ini saya akan membahas sedikit tentang pengenalan python J sebagai tahap awal para pembaca mengenal apa itu python  ?? lansung saja kita bahas yah J

Python adalah bahasa pemrograman open source yang bisa di unduh di www.python.org
Software yang di butuhkan python ialah :
  1. IDLE python interpreter
  2. WXPython
  3. Boa Constructor
  4. MySQL server ( Database )
  5. Connector python ke MySQL

Mengapa Python ??
  • Python mudah dan ringkas
  • Python bersifat open source
  •  Python bersifat interpreter

Ciri khas python :
  • Python memiliki indentasi
  • Case sensitive ( peka terhadap huruf besar dan kecil )

-          Raw_input : digunakan untuk tipe data string
Contoh :
Soal ==>
Siapa nama kamu ? Romlah
Nama kamu adalah Romlah

Koding pada Python :
            nama = raw_input(“ Siapa nama kamu ? ”)
            print “ Nama kamu adalah “, nama

-          Input : digunakan untuk tipe data numeric
Contoh :
Soal ==>
Angka kesukaanmu adalah 8
8 dibagi dengan 2 sama dengan 4

Koding pada python :
            angka = input (“Angka kesukaanmu adalah ”)
            print angka,”dibagi dengan 2 sama dengan ”, angka/2

KECERDASAN BUATAN



Sedikit pengertian tentang kecerdasan buatan....
kecerdasan buatan adalah salah satu cabang ilmu pengetahuan yang berhubungan dengan pemanfaatan mesin untuk memecahkan persoalan manusia dimana mesin ini nantinya bisa melakukan hal - hal yang juga di lakukan manusia pada umumnya...
Nah sekarang saya akan sedikit berbagi tentang tugas kuliah saya minggu lalu yakni tentang contoh aplikasi kecerdasan buatan dan fungsinya di masyarakat...Kali ini saya ambil contoh :
" Robot Terbang Pelacak Penjahat ( Scout ) "...
Silahkan dibaca keterangannya... !!

Robot Terbang Pelacak Penjahat ( Scout )



  1. Perusahaan Aeryon, produsen unmanned aerial systems (UAS) ternama dari Kanada, memproduksi robot terbang yang bisa digunakan untuk melacak para penjahat yang di beri nama Scout.
  2. Sederhana dalam pemakaiannya, pengguna cukup menyentuh titik tertentu pada Google Map yang ditampilkan di kontrol layar sentuh. Begitu disentuh, robot akan terbang ke lokasi target dengan kecepatan 30 mph untuk merekam video kualitas tinggi yang bisa ditayangkan secara real time di komputer, notebook, dan bahkan iPhone.
  3. Scout bisa terbang hingga ketinggian 500 kaki di atas tanah dan bisa menampilkan citra close up dari area sejauh 300 meter. Empat bilah rotor yang dimiliki juga memastikan robot tetap tidak bersuara selama operasi sehingga sulit terdeteksi. Scout dan panelnya mudah dibawa ke mana saja, semakin memudahkan pemakaian.  
  4. Dalam demo video di web-nya, Aeryon menunjukkan bagaimana Scout beraksi menangkap citra seorang pencuri yang tengah beraksi. Scout merekam gambar dengan baik dan dengan fitur zoom-nya, pengguna bisa melihat wajah pencuri dengan jelas. Bagi kepolisian, robot terbang ini sangat membantu. Scout bahkan juga cocok bagi misi militer dan pengintaian. 
  5. Salah satu fitur andalan Scout adalah self correcting camera, memungkinkan robot tetap fokus pada target. Dengan interface touchscreen dan sistem yang mengambil gambar sekaligus dalam hitungan detik, robot ini memberikan kemampuan intelijen bagi polisi, militer, dan sipil. 

MOBILE COMPUTING



1.      Apakah Mobile Computing ?
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. Mobile Computing merupakan paradigma dari teknologi yang mampu melakukan komunikasi walaupun user melakukan perpindahan. Merupakan kemajuan teknologi komputer, sering disebut sebagai mobile computer (portable computer) yang dapat berkomunikasi dengan jaringan tanpa kabel (nirkabel). Perlu di perhartikan Mobile Computing tidak sama dengan Wireless Computing.
2.      Mengapa Harus Mobile Computing ?
Seiring dengan perkembangan zaman yang semakin maju, maka kebutuhan akan perangkat bergerak dan berkomputasi semakin di butuhkan. Hampir tidak mungkin kita membawa-bawa personal komputer kemana-mana karena ukurannya yang lumayan besar dan berat sekali serta tidak praktis. Oleh karena itu teknologi mobile computing tentunya akan sangat bermanfaat bagi manusia dalam menyelesaikan masalah ataupun suatu pekerjaan tanpa harus menetap pada suatu lokasi karena mobile computing memiliki aplikasi yang sangat luas, kemampuan melakukan perpindahan posisi, kemampuan perpindahan peralatan, kemampuan perpindahan jaringan dan  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.
3.      Aplikasi Mobile Computing ?
Ada beberapa pengertian yang berbeda dari beberapa orang. sebagian orang mengasumsikan kalau aplikasi mobile computing adalah semua aplikasi yang bisa berjalan di perangkat mobile. sedangkan yang lainnya berasumsi kalau aplikasi mobile computing tidak hanya bisa berjalan di perangkat mobile tetapi juga harus memiliki kemampuan untuk “mobile” atau setidaknya memiliki kemampuan untuk akses keluar dari perangkatnya, baik koneks internet atau kemampuan transfer data antar perangkat.
4.      Device Dan Contoh Aplikasi Mobile Computing ?
Device untuk mobile computing :
- Java ME, popular untuk game
- Symbian, general purpose, didukung Nokia
- Android adalah berbasis Linux
- iPhone , hanya pada Mac OS X
- Palm OS, kuat di US
Berikut ini adalah contoh aplikasi dari Mobile Computing :

  •   BBM(Blackberry Massanger) 
  •   WhatsApp 
  •   Bayar listrik online 
  • Aplikasi MMR (Mobile Meter Reading) adalah paket aplikasi yang mudah yang didesain untuk mengambilan data dan penyajian data secara cepat dan tepat. Aplikasi ini didesain untuk mengambil data konsumsi listrik, air, dan gas tepat dimana meter diletakan. Adapun teknologi yang digunakan dalam membangun aplikasi MMR ini adalah sebagai berikut :

# Teknologi website, mobile, server dan mobile, dan reporting.
Kelebihan dari aplikasi MMR :
1.    Sangat mudah mengambil data meter karena database terpusat
2.    mempercepat proses pencatatan meter
3.    tidak ada duplikasi data
4.    keamanan data pelanggan terjaga
5.    perhitungan tagihan dapat tercatat secata tepat, akurat dengan MMR
6.    dapat diintegrasikan dengan sistem lain
7.    produktif, efektif, dan efisien