Minggu, 19 Mei 2013

Pemrograman Bahasa Rakitan



bahasa rakitan Ini adalah salah satu tugas kuliah ku di kampus waktu semester 2,,,,yang di suruh untuk membuat makalah tentang Bahasa Pemprograman............
Pemrograman Bahasa rakitan atau Assembly ini adalah salah satu bahasa pemrograman tingkat rendah yang lebih dekat dengan hardware sehingga tak heran jika bahasa rakitan sulit dipelajari.

Dikutip dari Wikipedia Bahasa Rakitan adalah bahasa pemrograman tingkat rendah yang digunakan dalam pemrograman komputer, mikroprosesor, pengendali mikro, dan perangkat lainnya.

Dari kutipan di atas jelas bahwa tujutan dan pengertian bahasa rakitan lebih mencangkup pada luasnya perangkat yang bisa di gunakan (hardware) sehingga bahasa pemrograman yang satu ini wajib dikuasai para programmer.

Apakah bahasa rakitan atau assembly adalah bahasa mesin ?

Secara sifat bahasa rakitan memang memiliki kedekatan dengan mesin atau hardware tapi sebetulnya secara umum bahasa rakitan ini adalah bahasa mesin yang di ubah menjadi bahasa yang lebih mudah di pahami oleh programmer, dimana pada bahasa rakitan untuk membagi blok program lebih mudah yaitu dengan pelabelan di bandingkan dengan bahasa mesin yang menggunakan alamat memori atau simbol mnemonic.

Apakah bahasa rakitan atau assembly adalah bahasa tingkat tinggi ?

Di lihat dari syntax Bahasa Rakitan memang sudah mendekati pemaham pengguna pemrograman tapi secara cara kerja bahasa rakitan berbeda dengan bahasa tingkat tinggi pada umumnya dimana bahasa rakitan mengubah intruksi program kedalam intruksi mesin yang langsung dijalankan oleh hardware sedangkan pada bahasa pemrograman tingkat tinggi kode program dibuat kedalam sejumlah kode mesin yang masih ketergantungan dalam jenis hardware.

Bahasa rakitan atau assembly ini tidak memiliki keterbatan fungsi dibanding dengan bahasa tingkat tinggi, karena itulah Bahasa rakitan lebih pas disebut bahasa tingkat rendah dibandingkan bahasa tingkat tinggi.

Karena bahasa rakitan termasuk bahasa tingkat rendah tak heran bahwa program yang dibuat dalam bahasa rakitan atau assembly ini lebih cepat di eksekusi dibanding bahasa pemrograman lain, dalam bahasa rakitan format file yang di gunakan .asm kemudian file .asm tadi diubah kedalam objek file oleh assembler seperti Turbo Assembler milik Borland, yang nantinya diubah ke mode .com agar bisa di jalankan langsung pada OS komputer.

Biasanya pada deklarasi bahasa rakitan terdapat deklarasi yang paling umum yaitu :

model small
Pada bagian ini menjelaskan pada program tentang jenis memori yang di gunakan pada program

.code
Bagian ini digunakan untuk memberitahukan kepada komputer bahwa kita akan meletakan kode segmen yang berisi program

org 100h

Pemberitahuan agar program saat dijalankan ke dalam memory ditaruh mulai offset ke 100h (256) byte

Banyak sekali pembahasan lain yang harus di bahas dalam bahasa rakitan ini, bagi anda yang ingin cara mudah belajar bahasa rakitan adalah dengan mencoba dan mencari pembahasan yang ada di internet.

Jumat, 10 Mei 2013

Bahasa Pemrograman Android

 

Tutorial kali ini saya akan posting tentang Jenis -jenis Bahasa Pemrograman Untuk Android...
Sebelum saya menjelaskan jenis- jenis bahasa bahasa perograman Untuk android, kita harus tau apa itu android ?


Android adalah Sistem Operasi untuk mobile device,  yang awalnya dikembangkan oleh Aondroid inc,..
Perusahaan ini dibeli oleh google pada tahun 2005. Android dibuat berdasarkan kernel Linux  yang dimodifikasi...
Nah.. Sebelum saya jelaskan, mungkin anda juga sudah mengerti apa itu android,.. Langsung aja y tanpa basa basi..

Sesuai Dengan judul diatas Jenis -Jenis bahasa pemrograman untuk Android 
1. JDK versi 5 atau 6
2. Eclipse versi 3.4 atau 3.5 Versi dirkomendasikan  adalah “Eclipse for Java Developers” atau “Eclipse 
    for RCP Developers” Ingat..! Eclipse 3.6 Helios karena ada sedikit masalah dengan ADT plugin. 
    Gunakan Eclipse 3.4 Ganymede atau 3.5 Galileo dan Pastikan juga Eclipse memiliki Java 
    Development Tools (JDT), biasanya JDT sudah terdapat pada kebanyakan paket Eclipse
3. JDK bersifat wajib. JRE saja tidak mencukupi 
4. Android SDK starter package
5. ADT

Cara Menginstall ADT untuk Eclipse 
1. Buka Eclipse, klik Help > Install New Software.
2. Pada dialog Available Software yang terbuka klik Add...
3. Pada dialog Add Site yang muncul, masukan nama remote site (contoh: Android Plugin) 
    pada Name field. Pada Location field, masukkan URL berikut: 
    https://dlssl.google.com/android/eclipse/. Klik OK dan tunggu sampai “pending” selesai.
4. Kembali ke Available Software view, seharusnya kita bisa melihat “Developer Tools”
    tertambah pada daftar. Centang checkbox pada Developer Tools yang secara otomatis 
    mencentang pula Android DDMS dan Android Development Tools. Klik Next
    dan tunggu sebentar.
5. Pada dialog Install Detail yang muncul, Android DDMS and Android Development Tools
    features seharusnya terdaftar. Klik I accept ... untuk menyetujui perjanjian lisensi
    kemudian klik Finish. Tunggu sampai proses fetching selesai.
6. Mulai ulang (restart) Eclipse.