Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehYuniar Andriana Telah diubah "10 tahun yang lalu
1
Oleh : Suparno Blog : www.digdoyo.com Email : endustong@yahoo.com Penterjemahan Data (Compiler – Interpreter) Pengenalan Pengelolahan Data Elektronik
2
Low Level Language • Low Level Language atau Bahasa mesin merupakan suatu bahasa yang dikenal oleh komputer. • Compiler atau interpreter diibaratkan sebuah kamus yang berfungsi untuk menterjemahkan bahasa pemrograman yang ditulis oleh programmer kedalam bahasa mesin agar komputer bisa bekerja sesuai dengan ketentuan program yg ditulis.
3
Low Level Language • Komputer adalah seperangkat alat elektronik, komputer bekerja berdasarkan pulsa-pulsa elektronik yang hanya memiliki 2 kondisi, yaitu ON dan OFF atau angka 0 dan 1 • Jadi untuk menggerakkan komputer agar bisa bekerja, dituntut untuk mengetahui kombinasi kerja dari ON dan OFF. • Kombinasi ON dan OFF ini dikenal sebagai bahasa mesin (Low Level Language), bahasa yang dikenal oleh komputer.
4
Low Level Language • Aturan dalam bahasa mesin, hanya merupakan kode-kode binary ataupun kode-kode tertentu yang sangat sulit untuk dipahami. • Karena sulitnya bahasa mesin (low level language) ini, pabrik pembuat komputer kemudian membuat kamus agar bisa dimanfaatkan oleh pemakai. Kamus ini dikenal sebagai compiler atau interpreter.
5
High Level Language • Dengan compiler atau intrepreter, pemakai dapat berkomunikasi menggunakan bahasa yang dimengerti manusia yang dikenal sebagai High Level Language. • Pemakai menuliskan instruksi dalam high level language dan komputer menterjemahkan dalam low level language. • Jenis high level language : Basic, Cobol, Pascal, Fortran, Delphi, Foxbase dll. • High Level Language memiliki aturan tersendiri dan juga memiliki compiler atau interpreter tersendiri (Seperti bahasa manusia yang juga memiliki aturan-aturan dan kamus tersendiri).
6
Interpreter dan Compiler • Interpreter menterjemahkan instruksi demi instruksi, dan jika ditemui sesuatu kesalahan, maka proses akan berhenti, dan interpreter kemudian menunjukkan kesalahan tersebut. • Untuk memulai proses, kesalahan yang ada harus dibetulkan terlebih dahulu. 10 Input “1. Masukan Nama :”, Nama$ 20 If Nama$ = “” Then Close : End 30 Input “2. Masukan Kode Jabatan :”, Jbt$ 40 If Jbt$=“1” GoSub 300 50 If Jbt$=“2” GoSub 400 Syntax Error in 40
7
Interpreter dan Compiler • Compiler menterjemahkan instruksi dengan cara membaca seluruh instruksi yang ada dari awal sampai akhir. • Jika pembacaan instruksi menemui kesalahan, proses pembacaan tetap berlanjut dan diakhir proses kesalahan tersebut akan ditunjukan. • Kesalahan yang ada juga harus dibetulkan terlebih dahulu agar bisa dikenali oleh mesin.
8
Source Code • Kode program yang ditulis menggunakan salah satu language (bahasa pemrograman - high level language). • Disebut juga program mentah, karena masih harus diproses atau diterjemahkan ke dalam bahasa mesin. • Istilah Open Source dan Close Source.
9
Tugas Untuk Anda • Buatlah Ringkasan Tentang : 1.Low Level Language 2.High Level Language 3.Open Source 4.Close Source • Dicetak dengan dilengkapi NIM dan Nama • Dijilid rapi namun tidak perlu lux • Dikumpulkan pada pertemuan berikutnya
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.