Pengertian
Bahasa pemrograman merupakan software yang digunakan untuk kegiatan membuat program. sedangkan program merupakan perintah-perintah yang terstruktur dan sistematis agar komputer bekerja sesuai dengan apa yang diinginkan.
Jadi dapat dikatakan bahwa bahasa pemrograman merupakan sarana komunikasi dan interaksi antara manusia (user) dengan komputer.
Pengklasifikasian
Berdasarkan tingkatannya bahasa pemrograman dapat dibedakan menjadi :
1) Bahasa Tingkat Rendah (Low Level Language), contoh : Bahasa Mesin
2) Bahasa Assembly / Bahasa Rakitan
3) Bahasa Tingkat Tinggi (High Level Language), contoh : Basic, Cobol, Pascal dll.
4) Bahasa Generasi Ke-4 ( The 4th generation Language) , contoh : Visual Basic, Delphi, dll.
Berdasarkan tujuannya bahasa pemrograman dibedakan menjadi :
1) Bahasa untuk membuat aplikasi, contoh : Visual Basic
2) Bahasa untuk mendesain web, contoh : HTML, PHP .
3) Bahasa untuk membuat database, contoh : SQL
Bahasa Pemrograman Turbo Pascal for Windows
Bahasa Turbo Pascal for Windows sering disebut pascal saja atau biasanya disingkat menjadi TPW.
Tujuan Pembelajaran Bahasa pemrograman TPW di SMA adalah untuk membekali para siswa yang berminat untuk mengikuti OSN komputer baik tingkat kabupaten, provensi, nasional bahkan internassional.
Mengenal Interface TPW
Ada empat fasilitas yang perlu dikenali sebelum bekerja dengan TPW, yaitu :
1) Title Bar
2) Menu Bar (File, Edit, Compile, Run, Window dan Help)
3) Tool Bar
4) Editor Area
Mengenal Komponen TPW
Bahasa TPW dapat terdiri dari tiga komponen, yaitu :
1) Judul / Nama Program
2) Bagian Deklarasi
3) Bagian Utama
Penjelasan
Judul / Nama Program
Dalam proses kompilasi komponen ini tidak punya arti apa-apa, akan tetapi wajib ditulis. Dan penulisannyapun harus memenuhi aturan, yaitu kata-kata yang digunakan menjadi judul tidak boleh dipisahkan dengan spasi tetapi sebagai gantinya adalah underscore. Dan pada akhir judul ditutup dengan tanda titik-koma (;). Misal :
PROGRAM Mengenal_Bahasa_Pemrograman;
Bagian Deklarasi
Ada beberapa jenis Bagian deklarasi, yaitu : USES, VAR, CONST, TYPE, LABEL, FUNCTION, PROCEDURE.
Komponen ini mengandung dua unsur, yaitu :
1) Indentifier (pengenal)
2) Data (tipe-tipe data :Integer, Boolean, Char, Real dan String)
Contoh Penulisan Bagian Deklarasi yang menggunakan USES, VAR :
USES
Wincrt;
VAR
Panjang :real;
Lebar :real;
Luas :real;
Bagian Utama
Komponen ini adalah bagian yang akan dieksekusi dan mengandung STATEMENT . Statement dapat berupa Assignment (pemberian
nilai), Compound (penggabungan), IF – THEN – ELSE, CASE – OF , FOR – TO – DO, REPEAT–UNTIL, WHILE – DO,
WITH, Procedure Call, Goto, Inline.
Aturan penulisannya adalah harus diawali dengan kata BEGIN kemudian statement dan diakhiri dengan kata END. , dan statement ditulis didalam tanda kurung dan tanda petik tunggal serta dipisahkan dengan tanda titik-koma(;). Contoh :BEGIN
Writeln('Garuda Pancasila');
Writeln('Akulah Pendukungmu');
END.
Mengenal Struktur TPW
Struktur TPW secara umum dapat ditulis sebagai berikut :
PROGRAM Bagian_Judul; (Judul Program)
USES (Bagian Deklarasi)
Wincrt;
BEGIN (Bagian Utama)
('Statement 1');
('Statement 2');
('Statement 3');
END.
Membuat Program Sederhana
1) Contoh Program Sederhana Menggunakan deklarasi USES
PROGRAM Garuda_Pancasila;
USES
Wincrt;
BEGIN
Writeln('Garuda Pancasila');
Writeln('Akulah Pendukungmu');
Writeln('Patriot Proklamasi, Sedia Berkorban Untukmu');
Writeln('Pancasila Dasar Negara');
Writeln('Rakyat Adil Makmur Sentosa');
Writeln('Pribadi Bangsaku');
Writeln('Ayo Maju Maju, Ayo Maju Maju');
END.
2) Contoh Program Sederhana Menggunakan Deklarasi USES, CONST dan VAR.
Program Menghitung_Keliling_Lingkaran:
Uses
Wincrt;
Const
Pi =3,14;
Var
Jari_jari :real;
Keliling :real;
Begin
Jari_jari := 6;
Keliling := 2*Pi*Jari_jari;
writeln('Keliling Lingkaran =',Keliling);
End.
Membuat Program untuk Operasi Logika
Tidak ada komentar:
Posting Komentar