Tampilkan postingan dengan label PASCAL. Tampilkan semua postingan
Tampilkan postingan dengan label PASCAL. Tampilkan semua postingan


Bismillahirrahmanirrahiim..

Ketemu kembali semuanya.

Kali ini kita akan membahas sedikit tentang Struktur Bahasa Pemrograman Awal.
Ada 3 (tiga) bagian utama dalam penulisan kode Pascal, yakni Kepala/Header, Statetement, Penutup/Akhir.

Judul Program

Judul program digunakan untuk mengidentifikasikan nama program yang dibuat. Untuk penulisan judul program sifatnya optional jadi boleh dicantumkan atau tidak, namun untuk keperluan identifikasi lebih baik judul ada dan diberi nama sesuai dengan tujuan program. Nama program diawali dengan kata Program, sebagai kata baku dalam Pascal, diikuti dengan nama program atau identifier. 

Aturan pemberian nama identifer, dalam hal ini termasuk judul program adalah sebagai berikut.
1. Nama identifier harus dimulai dengan karakter huruf alfabet a-z atau A-Z.
2. Setelah karakter pertama, dapat dilanjutkan dengan karakter afanumerik (angka maupun huruf)
dan underscore (_).
3. Dalam penulisan identifier tidak boleh menggunakan karakter-karakter berikut ini.
~ ! @ # $ % ^ & * ( ) + ` - = { } [ ] : " ; ' <> ? , . / |
4. Tidak boleh menuliskan identifier dengan nama yang sama pada kata kunci dari Pascal, seperti and, array, begin, case, const, div, do, downto, else, end, file, for, forward, function, goto, if, in, label, mod, nil, not, of, or, packed, procedure, program, record, repeat, set, then, to, type, until, var, while, with
5. Jika ingin tetap digunakan, maka kata tersebut harus dirangkai dengan kata/karakter yang lain.
Misal program_if, begin1.

Berikut ini contoh pemberian nama Progam yang benar.
  Program LuasLingkaran;
  Program Luas_Lingkaran
  Program Luas2;
  Program L_uas;

Berikut ini contoh nama program yang salah
  Program Luas Lingkaran;
  Program Luas-Lingkaran;
  Program Luas^Lingkaran.
  Program 2Luas;



Deklarasi Program

Sebagaimana dalam algoritma, bagian deklarasi adalah bagian persiapan di mana semua hal yang diperlukan oleh program pada bagian deskripsi didefinisikan di sini. Yang termasuk dari bagain deklarasi adalah sebagai berikut.
1. Unit, yaitu fungsi-fungsi tambahan dari Pascal, cara memanggilnya adalah dengan menggunakan kata kunci Uses.
Sebagai contoh pada program di atas adalah penggunaan Uses crt.Uses crt diperlukan karena kode program menggunakan perintah clrscr untuk membersihkan layar. Perintah ini disediakan oleh unit crt.
2. Konstanta, yaitu suatu nilai yang besarnya tetap (konstan) selama program dijalankan
3. Deklarasi Variabel, yaitu identifer atau nama-nama untuk menyimpan nilai beserta dengan tipe datanya.
4. Deklarasi Tipe data baru yang didefinisikan oleh programmer
5. Prosedur dan fungsi


Bagian Pernyataan/Statement


Pada bagian ini dituliskan urutan-urutan instruksi yang perlu dieksekusi oleh program. Aturan penulisan;
1. Bagian program inti diawali dengan Begin(tanpa diikuti tanda baca) dan diakhiri dengan End (diikuti tanda titik (.) )
2. Dalam Pascal penggunaan huruf besar dan kecil tidak dipermasalahkan (tidak sensitive-case)
3. Untuk setiap perintahatau pernyataan, diakhiri dengan titik koma (;), boleh ada lebih dari 1 pernyataan dalam tiap baris.


Contoh:
Pernyataan1;
Pernyataan2;
Boleh juga dituliskan
Pernyataan1;Pernyataan2;

4. Jika ada struktur percabangan (kondisi bersyarat) atau perulangan dengan lebih dari satu
pernyataan, diawali dengan begin dan diakhiri dengan end dan titik koma (;)
Contoh:
If (kondisi) then
 Begin
  Pernyataan_If1;
  Pernyataan_If2;
 End;

Jika pernyataan dlam struktur hanya satu saja maka Begin dan End boleh dihilangkan 
    If (kondisi) then
     Pernyataan_If1;


5. Komentar dituliskan di antara tanda kurung {}
Contoh :
    Program Luas_lingkaran;  {Program ini menghitung luas lingkaran}
    uses crt;
    var
       r : integer;
       L : real;

Tulisan “Program ini menghitung luas lingkaran” tidak akan tercetak pada program yang sudah jadi, karena diletakkan di antara kurung { } maka ini hanya sebagai komentra untuk
menerangkan bagian Judul mengenai apa tujuan program. Hal ini memudahkan orang lain
untuk memahami atau mengedit program tersebut.


Contoh 3 :
Program Menghitung Luas Segitiga





*** SELAMAT BELAJAR, SEMOGA MENAMBAH PENGETAHUAN ***








Mata Pelajaran : Pemrograman Dasar
Kelas : X (TKJ & Multimedia)
KD.3.2 : Memahami Perangkat Lunak Bahasa Pemrograman
KD.4.2 : Melakukan Instalasi Bahasa Pemrograman
Materi Pokok : Perangkat Lunak Bahasa Pemrograman


Video Langkah-langkah Instalasi Bahasa Pemrograman (Free Pascal) :



Mengenal Bahasa Pascal
Dalam buku Pemrograman Dasar ini, digunakan bahasa Pemrograman Pascal. Mengapa Pascal? Seperti yang dijelaskan sebelumnya bahasa pemrograman Pascal, selanjutnya disingkat bahasa Pascal, adalah salah satu bahasa tingkat tinggi, yang menggunakan perintah-perintah sebagaimana bahasa sehari-hari. Dalam Bahasa Pascal digunakan perintah-perintah seperti read, write, pernyataan if then, while do, repeat until, begin,end, dan sebagainya yang dimengerti oleh kebanyakan orang, sehingga menjadi bahasa Pascal mudah dipelajari, khususnya untuk mengenalkan pemrograman, melatih kemampuan algoritma dan pemecahan masalah. Bahasa Pascal pertama kali dirancang oleh Profesor “Niklaus Wirth” dari Technical Uneversity di Zurich, Switzerland pada tahun 1971. Nama Pascal sendiri terinspirasi nama seorang matematikawan Perancis, Blaise Pascal yang pertama kali menciptakan mesin penghitung. Bahasa Pascal kala itu dikembangkan untuk memudahkan para mahasiswa dalam mempelajari pemrogaman secara sistematis.


Mengenal Tools/Framework Pengembangan Program
Seperti yang telah disampaikan sebelumnya bahwa Pascal termasuk bahasa pemrogaman
tingkat tinggi sehingga dibutuhkan sebuah compiler atau tools pengembang yang berfungsi
menterjemahkan bahasa kedalam bahasa yang dimengerti komputer.
Beberapa compilerPascal diantaranya GNU Pascal, Free Pascal, Dev Pascal dan Turbo Pascal, dan Delphi.Dari beberapa compiler tersebut, untuk pembelajaran buku ini menggunakan FreePascal.FreePascal memiliki keunggulan yakni cocok digunakan untuk berbagai platform Sistem Operasi diantanya: DOS,Linux, Windows, FreeBSD, PalmOs dan masih banyak yang lain.
Tools ini gratis (freeware) dan dapat didownload di www.freepascal.org. Selain sebagai compiler, kita bisa langsung menggunakan FreePascal sebagai editor, sehingga kita bisa membuat dan mengedit kode sekaligus mengkompilasi menjadi sebuah aplikasi.
Dengan aplikasi inilah nantinya kita akan bekerja untuk membuat program, di awali dengan
menyusunalgoritmauntuk menentukan input, proses dan output yang dikehendaki kemudian menuliskan algoritma dalam bentuk kode program menggunakan format bahasa Pascal (mengkoding), setelah itu mengkompilasi untuk menghasilkan program dalam bentuk file berekstensi exe (excutable). Bahasan tentang Struktur Bahasa dan Kompilasi akan dikupas pada kegiatan belajar berikutnya.

Video Penggunaan Pascal Bagi Pemula :


sumber : modul Pemrograman Dasar SMK-X Smt 2




Previous PostPostingan Lama Beranda