Oleh : Suparno Blog : Penterjemahan Data (Compiler – Interpreter) Pengenalan Pengelolahan Data Elektronik.

Slides:



Advertisements
Presentasi serupa
Oleh : Suparno Blog : Programming Language Pengen. Pengel. Data Elektronik.
Advertisements

Pengenalan Pengolahan Data Elektronik
KOMPONEN DASAR KOMPUTER
Pemrograman Dasar IS – 104 Introduction. Perkenalan • Nama: Yosua Timotius Kipling • • Tujuan perkuliahan: Mengenal konsep.
PERTEMUAN 4 TAHAP PEMROGRAMAN.
Algoritma Pemograman 1 A
Komunikasi Dasar Manusia dan Komputer
TUGAS BU RATNA #PERTEMUAN 4
KOMPONEN DASAR KOMPUTER
Teknik Kompilasi Febuari 2013.
Pengenalan Software (perangkat lunak)
PENGANTAR ALGORITMA PUTRA PRIMA NAUFAL, S.ST masputra.net.
ALGORITMA & PEMROGRAMAN
TEKNIK KOMPILASI.
PERTEMUAN 2 Pengenalan SO Pengenalan Bahasa Pemograman Meta Meysawati.
Sejarah Bahasa BASIC Disusun Oleh : Lily W..
PENGEMBANGAN PERANGKAT LUNAK DAN BAHASA-BAHASA PEMROGRAMAN
Perangkat Lunak Software. Perangkat Lunak merupakan sekumpulan aturan yang digunakan untuk menjalankan perangkat keras terdiri dari kumpulan istruksi.
PERKEMBANGAN BAHASA KOMPUTER
SOFTWARE PENDUKUNG DAN PENGOPERASIAN SISTEM INFORMASI
Intangible-Software.
Dasar Pemrograman Pendahuluan.
By Adnan Purwanto, S.Kom.  Langkah-langkah yang kita lakukan dalam memberikan instruksi kepada komputer untuk memecahkan masalah  Manusia harus menggunakan.
Rekayasa Perangkat Lunak Pertemuan 1 : Pengantar RPL
Rekayasa Perangkat Lunak Pertemuan 1 : Pengantar RPL
PERANGKAT LUNAK (SOFTWARE)
Dasar Pemrograman.. Program  Program adalah sekumpulan langkah-langkah instruksi bertahap yang ditujukan untuk komputer agar melakukan pekerjaan yang.
Dasar-Dasar Pemrograman
Algoritma dan Pemrograman
Mahasiswa diharapkan dapat:
Rifky Kurniawan, S.Kom, MTI
Pemrograman Dasar Kelas X.
KOMPONEN DASAR KOMPUTER
PERTEMUAN 1 Algoritma & Pemrograman
Algoritma & PEMROGRAMAN 2B (Visual basic)
TEKNIK KOMPILASI.
Bahasa Pemrograman dasar
PERANGKAT LUNAK Software.
Komponen teknologi informasi
Teknik Kompilasi “Translator”
Bahasa Pemprograman Dasar
BAB 1 BAHASA PEMROGRAMAN
ALGORITMA & PEMROGRAMAN
PENGANTAR LOGIKA & TEKNIKPEMROGRAMAN
Pengantar Pemrograman
BAHASA PEMROGRAMAN.
PEDOMAN PENYUSUNAN ALGORITMA
Pengenalan QBasic.
Sejarah Bahasa BASIC.
Pengantar.
Pertemuan 1.
ALGORITMA & PEMROGRAMAN 1A
I Gusti Agung Made Wirautama, S.Kom
Teknik Kompilasi “Translator”
Pengantar Sistem Komputer
DASAR PEMROGRAMAN Anita Qoiriah ..
Keterampilan komputer 1AB
Dasar-dasar Pemrograman
PENGANTAR LOGIKA & TEKNIK PEMROGRAMAN
Pengantar Algoritma dan pemograman
ALGORITMA & PEMROGRAMAN
Dasar-Dasar Pemrograman
Lecturer Note II Turbo Pascal & Pemrograman
Bahasa Pemrograman Pascal
Pengantar Pemrograman
Pendahuluan Komputer adalah alat bantu untuk menyelesaikan masalah.
Algoritma pemrogaman komputer
Pengantar Pemrograman
Pengantar teknologi informasi
Pengantar Pemrograman
Transcript presentasi:

Oleh : Suparno Blog : Penterjemahan Data (Compiler – Interpreter) Pengenalan Pengelolahan Data Elektronik

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.

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.

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.

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).

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 If Jbt$=“2” GoSub 400 Syntax Error in 40

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.

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.

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