Rabu, 23 November 2011

pegenalan pascal


Bahasa pascal dikembangkan pada awal tahun 1970-an oleh ilmuan komputer eropa. NIKLAUS  WIRTH. nama pascal diambil dari nama ahli matematika blaise pascal yang menemukan mesin hitung mekanik pertama. sekarang pascal digunakan baik untuk keperluan ilmiah maupun aplikasi  bisnis. sampai saat ini, bahasa pascal juga digunakan pada sekolah dan juga universitas di indonesia untuk belajar pemograman dasar.
          Pascal sebaai salah satu bahasa tingkat tinggi (hing-level language) untuk dapat kenali  oleh komputer harus diterjemahkan dalam bahasa mesin untuk itu dikembangkan sebuah progaram  penerjemahan di sebut dengan kompilator adalh pemoraman yang disimpan pada file disk

IDENTIFIER

Identifier adalah nama yang diberikan oleh programmer. Identifier tidak hanya untuk menamai program tetapi juga untuk objek-objek pascal yang lain, seperti variabel dan konstanta.
Aturan penamaan identifier:
·         Karakter pertama identifier harus berupa huruf
·         Karakter selanjutnya dapat gabungna antara huruf dan angka
·         Tidak berupa reserved word atau kata kunci dalam pascal
·         Tidak boleh dipisahkan dengan spasi, tidak boleh mengandung‘-‘/’&’

Contoh identifier  yang diperbolehkan:
6 jumlah, 7alamat dimulai dengan angka i/6,j%,k$ mengandung d=selain huruf dan agka tulisan jumlah menggunakan sepasi begin,do,while reserved word identifier dalam pascal tidak case sensitive, artinyan huruf besar dan kecil tidak dibedakan. Identifier ‘jumlah’dan’JUMLAH’ dinggap sama.
MENJALANKAN PROGRAM PASCAL
            Untuk menjalankan pascal pertama kali klik menu START-PEROGRAM-TPW 1.5 lihat gambar berikut:



       Tunggu beberapa saat muncul tampilan seperti berikut:
PRINTAH WRITE dan WRITELN
Printah Writeln merupakan kependekan dari write line. Setelah menuliskan parameternya di layar, maka kursor penulisan akan langsung pindah kebaris kebaris dibawahnya atau gantui baris. Printah Write hanya menuliskan parameternya saja tanpa pindah baris.
         Contoh penggunaanya:
uses wincrt;
var selamatbelajar,pascal,semogasukses:integer;
begin
write ('selamat belajar');
writeln('pascal');
write('semoga sukses');
end.
 Untuk menjalankan program diata klik CTRL+F9 maka akan tampak seperti dibawah ini:
                                                            SELAMAT BELAJAR PASCAL
                                                            SEMOGA SUKSES



KESALAHAN PADA PROGRAM

         Ada 2 jenis kesalahan yang mungkin terjadi paa program yaitu:
·         Kesalahan sintaks/tata bahasa(syntax error)
·         Kesalahan logika (logical error)

      Kesalahan sintaks memyebabkan program tidak dapat dikomplikasi,sedangkan apabila terdapat kesalahan logika dalam program, program dapat dikoplikasi,tetapi jika dijalankan akan tampil keluaran yang salah.
      Adapun gaya penulisan dalam pascal bukan line-oriented, yaitu setiap perintah yang berbeda ahrus ganti  garis penulisan.

STRUKTUR PENULISAN PROGRAM PASCAL

      Dalam penulisan program pascal kita harus memperhatikan struktur penulisannya. Struktur penulisannya terdiri dari tiga bagian, yaitu:
1.       Kepala program
2.       Deklarasi program
3.       Badan program
      Kepala program digunakan untuk memberi judul pada program yang akan dibuat. Kepala program selau diawali kata program deklarasi variable digunakan untuk mendeklarasi semau variable yang digunakan dalam program. Deklarasi variable diawali kata var. badan program berisi statement-statement yang berhubungan dengan  program yang akan dibuat. Setiap statement  dalam pascal diakhiri dengan tanda ‘;’. Badan program slalu diawali degan kata begin dan slalu diakhiri dengan kata end.
Contoh

Uses wincrt;
Var
Begin
……..
……..
……..

End.

      Kata kunci VAR digunakan untuk menandai awal pendefisian variable yang digunakan dalam program, varabel digunakan untuk menyiman data yang digunaka dalam program:

Tipe data
Jangkauan nilai
Shortint
-128 /d 127
Integer
-32.768 s/d 32.767
Longint
-2.147.483.648 s/d 2.147.483.647
Byte
0 s/d 255
Word
0 s/d 65.535
Real
2.9-39 s/d 1.7e38
Single
1.5e-45 s/d 3.4c38
Double
5.0e324s/d1.7e308
Extended
3.4e4932 s/d 1.2e4932
Comp
-9.2e18s/d9.2e18














PERINTAH READ DAN REAEDLN             
                Perintah Read Dan Reaedln akan menangkap masukan yang diberikan melalui keyboard dan menyimpanya disebuah memori computer dengan nama sesuai parametrnya.
                Perbedaan Perintah Read Dan Reaedln sama dengan perbdaan perintah write dan writeln. Perintah read akan membaca masukan dari keyboard tanpa memindahkan posisi kursor setelah pembacaan, sedangkan perintah readln akan membaca masukan sekaligus memindahkan kursor.

semoga bermanfaat bagi teman-teman semua yang membaca artikel saya ini terima kasih



Tidak ada komentar:

Posting Komentar