Belajar pemrograman dasar

Sebelum memulai belajar pemrograman, terlebih dahulu harus menguasai konsep algoritma. Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis. Kata logis merupakan kata kunci dalam algoritma dan harus dapat ditentukan bernilai benar atau salah.

Beberapa persyaratan algoritma yang baik:

  1. tingkat kepercayaan tinggi (realibility). Hasil yang diperoleh dari proses harus berakurasi tinggi dan benar
  2. pemrosesan yang efisien. proses diselesaikan secepat mungkin dan frekuensi kalkulasi sependek mungkin.
  3. bersifat general, bisa menyelesaikan beberapa kasus tidak hanya satu
  4. bisa dikembangkan (expandable)
  5. mudah dimengerti
  6. portabilitas tinggi, bisa diimplementasikan ke berbagai platform komputer
  7. precise (tepat, betul, teliti). setiap intruksi yang ditulis harus jelas dan pasti
  8. efektif
  9. terminate, jalannya algoritma harus ada kriteria berhenti
  10. output yang dihasilkan tepat

Buat rekan-rekan semua yang ingin belajar pemrograman, alangkah baiknya mengetahui beberapa bagian dari programming itu sendiri. Konsep pemrograman dibagi menjadi:

  1. pemrograman/programming : pekerjaan penulisan intruksi bagi komputer untuk menyelesaikan suatu masalah
  2. program : himpunan intruksi yang diperuntukkan bagi komputer, untuk menyelesaikan masalah yang diberikan
  3. interpreter : menerjemahkan perintah baris demi baris dan langsung melaksanakannya. Contoh : Basic
  4. compiler : menerjemahkan dulu seluruh perintah dalam bahasa mesin, baru kemudian terjemahan tersebut dijalankan oleh komputer. Contoh : Fortran, C, Pascal

Nah, itulah konsep dasar pemrograman yang harus diketahui sebelum melangkah untuk belajar bahasa pemrograman.  Pada postingan kali ini saya akan mencoba untuk memaparkan tutorial belajar bahasa pemrograman dasar dengan menggunakan bahasa pemrograman Turbo Pascal 7.0.  Bahasa pemrograman ini termasuk “High Level Language” yaitu intruksi yang digunakan sangat sistematis dan terstruktur.

Struktur dan Komponen Dasar Program Pascal

Struktur dari program pascal terdiri dari sebuah judul program dan suatu blok program. Blok program dibagi 2 yaitu bagian deklarasi dan bagian statement. Secara coding dapat dituliskan struktur program sebagai berikut:

PROGRAM nama_program;
     LABEL nama_label;
    CONST ………;
   TYPE ……..;
        VAR …….;
BEGIN
       {statement}
END.
 

Beberapa aturan dalam program pascal

  • akhir sebuah program ditandai dengan tanda titik (.) setelah END yang paling akhir
  • tanda titik koma (;) merupakan pemisah antar intruksi satu dengan yang lainnya
  • beberapa statement boleh ditulis menjadi satu baris yang dipisahkan dengan tanda titik koma (;)
  • baris komentar diletakkan diantara tanda bintang (*statement*) atau tanda {statement}

 

Contoh program sederhana dengan menggunakan pascal

PROGRAM contoh;
uses crt;
BEGIN
    writeln(‘Belajar Pascal’);
END.
 
TIPE DATA
Penentuan tipe data berguna untuk memberi pengenal pada isi data yang diakses oleh variabel. Beberapa tipe data yang sering digunakan pada Program Pascal yaitu:
  1. Integer : digunakan untuk bilangan yang tidak mempunyai angka desimal
  2. Real : digunakan untuk bilangan yang mempunyai angka desimal
  3. Boolean : digunakan untuk menyatakan data logika, True or False
  4. Character : digunakan untuk menyatakan karakter 1 huruf
  5. String : digunakan untuk menyatakan sederetan karakter yang membentuk satu kesatuan
  6. Record : digunakan untuk menyimpan sekumpulan data yang mungkin tipenya berbeda tapi saling berhubungan