Sabtu, 07 Januari 2012

PERGERTIAN DAN KLASIFIKASI BAHASA PEMROGRAMAN PASCAL

PENGERTIAN DAN KLASIFIKASI PASCAL


PENGERTIAN ALGORITMA

Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis.

SEJARAH ALGORITMA

Algoritma berasal dari bahasa arab “algorism” yang berarti menghitung. Perubahan kata dari Algorism menjadi Algorithm muncul karena kata Algorism sering dikelirukan dengan Arithmetic, sehingga akhiransm berubah menjadithm. kata Algorithm berangsur-angsur dipakai sebagai metode perhitungan (komputasi) secara umum, sehingga kehilangan makna kata aslinya. Dalam Bahasa Indonesia, kata Algorithm diserap menjadi Algoritma.


ALGORITMA DAN BAHASA PEMROGRAMAN

Belajar memprogram (algoritma) tidak sama dengan belajar bahasa pemrograman. Belajar memprogram adalah belajar tentang metodologi pemecahan masalah, kemudian menuangkannya dalam suatu notasi tertentu yang mudah dibaca dan dipahami. Sedangakan belajar bahasa pemrograman berarti belajar memakai suatu bahasa aturan-aturan tata bahasanya, instruksi-instruksinya, tata cara pengoperasian compiler-nya, dan memanfaatkan instruksi-instruksi tersebut untuk membuat program yang ditulis hanya dalam bahasa itu saja.
Instruksi dasar seperti input/output, assignment 
• Sequence (runtutan)
Analisa kasus 
Perulangan



 

BELAJAR MEMPROGRAM

Belajar memprogrambelajar bahasa pemrograman 
Belajar memprogram : belajar tentang strategi pemecahan masalah, metodologi dan sistematik pemecahan masalah kemudian menuliskannya dalam notasi yang disepakati bersama (Bahasa Pemrograman). 
Belajar memprogram : bersifat pemahaman persoalan, analisis dan sintesis
Belajar memprogram, titik berat : designer program


BELAJAR BAHASA PEMROGRAMAN

Belajar bahasa pemrograman : belajar memakai suatu bahasa pemrograman, aturan sintaks, tatacara untuk memanfaatkan instruksi yang spesifik untuk setiap bahasa.
Belajar bahasa pemrograman , titik berat : coder


PRODUK YANG DIHASILKAN PEMROGRAM
  • program dengan rancangan yang baik (metodologis, sistematis) 
  • Dapat dieksekusi oleh mesin
  • Berfungsi dengan benar 
  • Sanggup melayani segala kemungkinan masukan 
  • Disertai dokumentasi

  • Belajar memprogram, titik berat : designer program 
ATURAN PENULISAN PROGRAM   
  • Setiap Algoritma akan selalu terdiri dari tiga bagian yaitu  judul (Header) Bagian teks algoritma yang digunakan sebagai tempat mendefinisikan nama dengan  menentukan apakah teks tersebut adalah program, prosedur, fungsi kamus 
  • Bagian teks algoritma sebagai tempat untuk mendefinisikan :Nama type
    Nama konstanta
    Nama variabel
    Nama fungsi 
    Nama prosedur




















STRUKTUR DAN KOMPONEN DASAR PASCAL 


Struktur dari suatu program pascal terdiri dari sebuah judul program dan suatu blok program atau badan 
program. Blok program dibagi lagi menjadi dua bagian, yaitu : bagian deklarasi dan bagian pernyataan. Secara  
ringkas, struktur suatu program pascal dapat terdiri dari : 

Judul Program

Blok program

Bagian deklarasi

- deklarasi label

- deklarasi konstanta

- deklarasi tipe

- deklarasi variable

- deklarasi prosedur

- deklarasi fungsi
 
Bagian pernyataan




UNIT-UNIT PASCAL 
  • Unit System =>pustaka dari runtime Turbo Pascal yang mendukung semua proses yang dibutuhkan pada waktu runtime. Unit system berisi semua prosedur dan fungsi standar turbo pascal. Unit system ini akan secara otomatis digunakan didalam program, sehingga boleh tidak disebutkan didalam anak kalimat Uses
  • Unit Crt       =>Digunakan untuk memanipulasi layer teks ( windowing, peletakkan cursor dilayar, color untuk teks, kode extanded keyboard dan lainnya).
  • Unit Printer  =>Merupakan unit yang sangat kecil dirancang untuk penggunaan printer didalam program
  • Unit Dos      =>Digunakan bila akan menggunakan prosedur-prosedur dan fungsi-fungsi standar yang berhubungan dengan DOS call, semacam DetTime, SetTime, DiskSize, DiskFree dan lainnya.
  • Unit Graph   =>menyediakan suatu kumpulan rutin grafik yang canggih, sehingga dapat memanfaatkannya untuk keperluan-keperluan pembuatan grafik.


PENGENALAN BAHASA PEMROGRAMAN 

Program pascal yang paling sederhana dalam PASCAL:


  Begin

  Writeln ( ‘Saya pascal’ );

  Writeln ( ‘--------------‘ )

  End

  Ket:

  Begin: Deklarasi untuk memulai pernyataan program

  Writeln: Mencetak tulisan pada Layar Monitor

  End: Deklarasi untuk mengakhiri pernyataan program

l

Tidak ada komentar:

Poskan Komentar