0% menganggap dokumen ini bermanfaat (0 suara)
5 tayangan5 halaman

Sejarah dan Struktur Bahasa Pascal

Pascal adalah bahasa pemrograman prosedural yang dirancang oleh Niklaus Wirth pada tahun 1968 dan populer dalam pendidikan karena kemudahan dan struktur yang jelas. Bahasa ini mendukung berbagai tipe data, termasuk skalar dan terstruktur, serta memiliki sintaks yang mudah dipahami. Program Pascal terdiri dari beberapa bagian, termasuk deklarasi variabel dan fungsi, serta blok program utama.

Diunggah oleh

lzhimamora
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
5 tayangan5 halaman

Sejarah dan Struktur Bahasa Pascal

Pascal adalah bahasa pemrograman prosedural yang dirancang oleh Niklaus Wirth pada tahun 1968 dan populer dalam pendidikan karena kemudahan dan struktur yang jelas. Bahasa ini mendukung berbagai tipe data, termasuk skalar dan terstruktur, serta memiliki sintaks yang mudah dipahami. Program Pascal terdiri dari beberapa bagian, termasuk deklarasi variabel dan fungsi, serta blok program utama.

Diunggah oleh

lzhimamora
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

Sejarah Pascal

Pascal adalah bahasa pemrograman prosedural, yang dirancang pada tahun 1968 dan
diterbitkan pada tahun 1970 oleh Niklaus Wirth dan dinamai untuk menghormati
matematikawan dan filsuf Perancis Blaise Pascal. Pascal berjalan di berbagai platform,
seperti Windows, Mac OS, dan berbagai versi UNIX / Linux. Tutorial ini harus
memperkenalkan Anda pada pemahaman Pascal untuk melanjutkan dengan Delphi dan
kerangka terkait lainnya, dll.

Pascal menawarkan beberapa tipe data dan struktur pemrograman. Sangat mudah untuk
memahami dan memelihara program Pascal. Pascal telah semakin populer di arena
mengajar dan akademisi karena berbagai alasan:


Mudah untuk dipelajari.

 Bahasa terstruktur.

 Ini menghasilkan program yang transparan, efisien dan dapat diandalkan.

 Ini dapat dikompilasi pada berbagai platform komputer.

Sebelum kita mempelajari blok dasar dari bahasa pemrograman Pascal, mari kita lihat
struktur program Pascal minimal sehingga kita dapat menganggapnya sebagai referensi.

Struktur Program Pascal

Program Pascal pada dasarnya terdiri dari bagian-bagian berikut :

 Nama program

 Menggunakan perintah

 Ketik deklarasi

 Deklarasi konstan

 Deklarasi variabel

 Deklarasi fungsi

 Deklarasi prosedur

 Blok program utama

 Pernyataan dan Ekspresi dalam setiap blok

 Komentar

Setiap program pascal umumnya memiliki pernyataan pos, deklarasi dan bagian eksekusi
secara ketat dalam urutan itu. Format berikut menunjukkan sintaks dasar untuk program
Pascal:
Pada baris ke-2 kita menggunakan crt adalah perintah preprocessor, yang memberitahu
compiler untuk memasukkan unit crt sebelum menuju kompilasi yang sebenarnya.

Pada baris ke-4 clrscr digunakan untuk membersihkan isi memori dan seluruh tulisan yang
berada dilayar monitor pada setiap pembacaan awal program.

Variabel

Variabel tidak lain adalah nama yang diberikan ke area penyimpanan yang dapat
dimanipulasi program kami. Setiap variabel dalam Pascal memiliki tipe tertentu, yang
menentukan ukuran dan tata letak memori variabel; kisaran nilai yang dapat disimpan di
dalam memori itu; dan serangkaian operasi yang dapat diterapkan ke variabel.

Nama variabel dapat terdiri dari huruf, angka, dan karakter garis bawah. Ini harus dimulai
dengan huruf atau underscore. Pascal tidak case-sensitive , jadi huruf besar dan huruf kecil
berarti sama di sini.

Karakter dan Identifier Pascal

Kumpulan karakter Pascal terdiri dari -

 Semua huruf besar (AZ)

 Semua huruf kecil (az)

 Semua digit (0-9)


 Simbol khusus - + * /: =,. ;. () [] = {} `spasi putih

Entitas dalam program Pascal seperti variabel dan konstanta, jenis, fungsi, prosedur dan
catatan, dll., Memiliki nama atau pengenal. Pengidentifikasi adalah urutan huruf dan angka,
dimulai dengan huruf. Simbol khusus dan kosong tidak boleh digunakan dalam identifier.

Tipe Data

Tipe data suatu entitas menunjukkan arti, kendala, nilai yang mungkin, operasi, fungsi dan
mode penyimpanan yang terkait dengannya.

Bilangan bulat, nyata, Boolean dan karakter disebut sebagai tipe data standar. Tipe data
dapat dikategorikan sebagai skalar, penunjuk dan tipe data terstruktur. Contoh tipe data
skalar adalah integer, nyata, Boolean, karakter, subrange dan disebutkan. Tipe data
terstruktur terbuat dari tipe skalar; misalnya, array, rekaman, file dan set. Kami akan
membahas tipe data penunjuk nanti.

Tipe Data Scalar

 Integer: tipe data berupa angka bulat, seperti 1,2,5,9,1000 atau 476563.

 Real: tipe data yang berisi angka desimal (pecahan), seperti 22.7, 3.14, atau 0.006

 Char: tipe data yang berisi huruf, seperti “a”, “A”, “C” atau “z”.

 Boolean: tipe data yang hanya berisi 2 nilai, true atau false.

Pascal juga menyediakan 8 tipe data tambahan:

 String: tipe data yang berisi kumpulan karakter, seperti “aku”, “kamu” atau “belajar
pascal di duniailkom”.

 Enumerated: tipe data bentukan yang bisa didefenisikan sendiri. Sebagai contoh kita
bisa membuat tipe data warna yang terdiri dari nama-nama warna.

 Subrange: tipe data bentukan yang berisi bagian dari tipe data lain. Sebagai contoh,
kita bisa membuat tipe data “angka_kecil” yang hanya berisi angka 1 – 9 (merupakan
bagian dari tipe data integer)

 Array: tipe data yang terdiri dari banyak variabel, sebagai contoh kita bisa membuat
nama siswa sebagai array “siswa”, dan variabel penyusunnya adalah siswa[1],
siswa[2], siswa[3], dst.

 Record: tipe data bentukan yang bisa berisi berbagai tipe data. Record untuk “siswa”
bisa terdiri dari “nama”, “alamat”, “tinggi_badan”, dll.

 Set: tipe data yang mirip dengan subrange, tetapi bisa digunakan untuk operasi
himpunan seperti gabungan, irisan, bagian, dll.

 File: tipe data yang digunakan untuk mengakses file atau dokumen.
 Pointer: tipe data khusus yang merujuk kepada sebuah alamat di memory.

Deklarasi

Deklarasi type digunakan untuk menyatakan tipe data dari identifier.

Contoh Dasar Pascal

Proses Penambahan, Pengurangan, Perkalian, dan Pembagian.

Anda mungkin juga menyukai