Saturday, November 19, 2011

Hardware dan Bahasa Pemograman

Struktur Dan Operasi Komputer

Enam komponen yang berpengaruh terhadap bahasa pemrograman :
   1. Data
   2. Operasi Primitif
   3. Sequence control
   4. Data Access
   5. Manajemen Penyimpanan
   6. Lingkungan beroperasi

Translator dan Software-Simulation
Bagaimana bahasa tingkat tinggi dapat dibaca dan dieksekusi oleh bahasa komputer :

   1. Translation (kompilasi)beberapa translator :
1. Assembler
2. Compiler
3. Loader atau link editor
4. Preprocessor atau Macroprocessor
5. Software Simulation (Software Interpretation)

Compiler dan Intepreter
Compiler adalah suatu program yang menterjemahkan bahasa program (source code) kedalam bahasa objek (object code). Compiler menggabungkan keseluruhan bahasa program dikumpulkan kemudian disusun kembali.

Tahapan Kompilasi:

   1. Pertama source code ( program yang ditulis) dibaca ke memory komputer.
   2. Source code tersebut diubah menjadi object code (bahasa assembly)
   3. Object code dihubungkan dengan library yang dibutuhkan untuk membentuk file yang bisa dieksekusi.

Compiler memerlukan waktu untuk membuat suatu program yang dapat dieksekusi oleh komputer. Tetapi, program yang diproduksi oleh Compiler bisa berjalan lebih cepat dibandingkan dengan yang diproduksi oleh Interpreter, dan bersifat independen.


download: ppt

0 comments:

Post a Comment

tanks for leave your comment...

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Online Project management