Anda di halaman 1dari 4

NAMA : AZZA ZEMIA

NIM : 1901093
KELAS : 3 TEKNIK KIMIA
MATKUL : BAHASA PEMROGRAMAN&KOMPUTER

1. Penerjemah dalam bahasa pemrograman dibagi menjadi 2


yaitu Interpreter dan Compiler. Jelaskan dan berikan contoh !
Jawab :
Interpreter adalah perangkat lunak yang mampu mengeksekusi code program (yang ditulis oleh
programmer) lalu menterjemahkannya ke dalam bahasa mesin, sehingga mesin melakukan instruksi
yang diminta oleh programmer tersebut. Perintah-perintah yang dibuat oleh programmer tersebut
dieksekusi baris demi baris, sambil mengikuti logika yang terdapat di dalam kode tersebut. Proses
ini sangat berbeda dengan compiler, dimana pada compiler, hasilnya sudah langsung berupa satu
kesatuan perintah dalam bentuk bahasa mesin, dimana proses penterjemahan dilaksanakan sebelum
program tersebut dieksekusi.
Contoh : PHP, ASP, Perl dan Phyton.
Sedangkan Compiler sendiri adalah program sistem yang digunakan sebagai alat bantu dalam
pemrogaman.Perangkat lunak yang melakukan proses penterjemahan code (yang dibuat
programmer) ke dalam bahasa mesin. Hasil dari terjemahan ini adalah bahasa mesin. Pada
beberapa compiler, output berupa bahasa mesin dilaksanakan dengan proses assembler yang
berbeda.Untuk lebih jelas mengenai perbedaan antara Interpreter dengan Compiler, ada baiknya
saya jelaskan lebih terperinci mengenai dua hal ini.
Contoh:  Visual Basic (VB), Fortran, Cobol, Pascal dan C family (C, C++, C#).

2. Apa yang dimaksud dengan : 


A. Algoritma
B. Pemrograman
C. Program
D. Bahasa Pascal
Jelaskan !
Jawab :
A.Algoritma adalah proses atau serangkaian aturan yang harus diikuti dalam perhitungan atau
operasi pemecahan masalah lainnya, terutama oleh computer.
B.Pemrograman adalah aktivitas membuat program komputer dengan barisan kode.
C.Program adalah perantara bagi komputer untuk menjalankan suatu perintah.
D.Bahasa Pascal adalah salah satu bahasa pemrograman komputer yang sering dipakai untuk
belajar algoritma dan pemrograman bagi pemula terutama di bidang akademis.

3. Jelaskan yang dimaksud dengan tipe data dan sebutkan jenis-jenis tipe data yang umum digunakan
NAMA : AZZA ZEMIA
NIM : 1901093
KELAS : 3 TEKNIK KIMIA
MATKUL : BAHASA PEMROGRAMAN&KOMPUTER

dalam bahasa pascal !


Jawab :
Tipe Data adalah suatu petunjuk bagi komputer untuk mengenali jenis nilai yang terkandung
didalam suatu variabel. Pemberian tipe data ini dilakukan disaaat pendeklarasian variabel.
Jenis-JeniS Tipe Data :
1. Tipe Data Standar Pascal :
Tipe Data Integer
Tipe Data Real
Tipe Data Char
Tipe Data Boolean
2. Tipe Data Bentukan (User Defined) Pascal
Tipe Data Enumerated
Tipe Data Subrange
3. Tipe Data Structured Pascal
Tipe Data Array
Tipe Data String
Tipe Data Record
Tipe Data Set
Tipe Data file

4. Tipe Data Pointer


 
4. Jalankan program bahasa pascal di bawah ini dan upload hasil ekseskusi dari program
tersebut dalam bentuk screenshot hasil program

program ujicoba;
uses crt;
var
nama : string;
nim : string;
kelas : string;
Begin
clrscr;
write('Masukkan Nama Anda : '); readln(nama);
write('Masukkan NIM Anda : '); readln(nim);
writeln('Nama Saya ',nama,'(',nim,')');
write('Masukkan Kelas Anda : ');readln(kelas);
writeln('Nama Saya : ',nama);
NAMA : AZZA ZEMIA
NIM : 1901093
KELAS : 3 TEKNIK KIMIA
MATKUL : BAHASA PEMROGRAMAN&KOMPUTER

writeln('Kelas     : ',kelas);
writeln('Program Selesai');
readln;
end.

Jawab :

 
NAMA : AZZA ZEMIA
NIM : 1901093
KELAS : 3 TEKNIK KIMIA
MATKUL : BAHASA PEMROGRAMAN&KOMPUTER

Anda mungkin juga menyukai