DISUSUN OLEH:
NAMA : MARLIANA
NIM : 2011017320003
PRODI : STATISTIKA
1. TUJUAN PRAKTIKUM
Tujuan dari praktikum Modul Tutorial Pascal bagi mahasiswa adalah sebagai berikut:
a. Mahasiswa mampu menerapkan dasar-dasar algoritma dalam menyelesaikan
permasalan.
b. Mahasiswa dapat menerapkan instruksi-instruksi dalam bahasa pemrograman
pascal.
2. LANDASAN TEORI
Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun
secara sistematis dan logis. Kata Logis merupakan kata kunci dalam Algoritma. Langkah-
langkah dalam Algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar.
Algoritma Merupakan Jantung Ilmu Informatika. Algoritma adalah jantung ilmu
komputer atau informatika. Banyak cabang ilmu komputer yang di acu dalam terminologi
algoritma. Namun, jangan beranggapan algoritma selalu identik dengan ilmu komputer saja.
Dalam kehidupan sehari-haripun banyak terdapat proses yang dinyatakan dalam suatu algoritma.
Contohnya cara membuat pakaian yang dinyatakan dalam pola pembuatan pakaian juga dapat
disebut sebagai algoritma. Pada setiap pola selalu ada urutan langkah-langkah membuat pakaian.
Bila langkah-langkahnya tidak logis, maka tidak dapat dihasilkan pakaian yang diinginkan.
Orang-orang yang mencoba membuat suatu jahitan pakaian akan membaca satu per satu
langkah-langkah pembuatannya atau mempelajari desain pola jahitan pakaian yang di inginkan
lalu ia mengerjakan proses sesuai pola yang ia pelajari. Secara umum, pihak(benda) yang
mengerjakan proses disebut pemroses (processor). Pemroses tersebut dapat berupa manusia,
komputer, robot atau alat-alat elektronik lainnya. Pemroses melakukan suatu proses dengan
melaksanakan atau “mengeksekusi” algoritma yang menjabarkan proses tersebut.
Melaksanakan Algoritma berarti mengerjakan langkah-langkah di dalam Algoritma
tersebut. Pemroses mengerjakan proses sesuai dengan algoritma yang diberikan kepadanya.
Penjahit membuat pakaian sesuai pola jahitan yang diinginkan, juru masak membuat kue
berdasarkan resep yang diberikan kepadanya, pianis memainkan lagu berdasarkan papan not
balok. Karena itu suatu Algoritma harus dinyatakan dalam bentuk yang dapat dimengerti oleh
pemroses. Jadi suatu pemroses harus mengerti setiap langkah dalam Algoritma, dan juga
mengerjakan operasi yang bersesuaian dengan pola atau struktur yang telah di tetapkan.
Pada tahun 1971, Profesor Niklaus Wirth dari Technical University of Zurich,
Switzerland, memperkenalkan bahasa pemrograman Pascal. Nama Pascal diambil dari nama
seorang matematikawan Perancis, Blaise Pascal. Beliau membuat bahasa pemrograman Pascal
untuk menjadi alat bantu belajar pemrograman bagi para mahasiswanya dan melengkapi
kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.
Pascal merupakan bahasa pemrograman tingkat tinggi (High Level Language) yang
memiliki instruksi-instruksi terstruktur dan sangat matematis. Pascal memiliki tipe-tipe data
standar yang telah tersedia pada kebanyakan bahasa pemrograman. Tipe-tipe data standar yang
dimiliki oleh Pascal adalah: boolean, integer, real, char, dan string. Selain tipe-tipe data tersebut,
Pascal juga mendukung User defined Data Types, yaitu programmer dapat membuat tipe data
lain yang diturunkan dari tipe data standar.
Pada Pascal, programmer harus menentukan tipe data dari suatu variabel, dan variabel
tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.
Beberapa pengecualian berhubungan dengan tipe data antara lain, tipe data real bisa menyimpan
tipe data integer (dan menjadi data real), demikian juga tipe data string bisa menyimpan tipe data
char. Sintak pada Pascal bisa dipecah dalam bentuk prosedur dan fungsi, sehingga bisa
digunakan berulang-ulang. Dengan struktur yang sederhana dan memiliki bahasa hampir mirip
dengan bahasa manusia (bahasa Inggris), menjadikan Pascal mudah dipelajari dan dipahami.
Dalam bahasa pemrograman Pascal, tidak membedakan huruf kapital maupun huruf bukan
kapital (not case sensitive), sehingga penulisan sintak BEGIN sama saja dengan begin ataupun
Begin. Hal ini berlaku untuk semua kata cadangan (reverse word) maupun variabel. Bahasa
Pascal juga merupakan bahasa yang digunakan sebagai standar bahasa pemrograman bagi tim
nasional Olimpiade Komputer Indonesia (TOKI). Selain itu, bahasa Pascal masih digunakan
dalam IOI (International Olympiad in Informatics).
Aturan Program:
1. Setiap akhir pernyataan diakhiri titik koma (;), kecuali untuk nama label
2. Akhir program diberi titik (.).
Komentar:
1. Keterangan yang diberikan untuk kepertuan dokumentasi
2. Tidak menghasilkan tindakan (tidak mempengaruhi jalannya program)
3. Boleh menggunakan tanda: {ini komentar} atau (*ini komentar*)
Statement Turbo Pascal:
Statement adalah perintah untuk pengerjaan program pascal, dalam bahasa pascal terdiri
dari pernyataan yang berupa fungsi dan prosedur yang telah disediakan sebagai perintah standar
pada turbo pascal statement yang akan kita bahas pada tahap ini hanya sebagian saja.
Statement yang digunakan untuk input/output antara lain:
1. Write dan Writeln (Prosedur)
Write = Menampilkan output dalam baris yang sama.
Sintaks : write (‘Statistika’);
Writeln = Menampilkan output perbaris.
Sintaks : Writeln (‘Statistika);
3. ReadKey (Fungsi)
Untuk pembacaan sebuah karakter dari keyboard. Tipe data yang dihasilkan adalah char.
Sintaks : Readkey;
1. LANGKAH KERJA
Langkah-langkah kerja dalam praktikum modul tutorial pascal adalah sebagai berikut:
a. Menguji coba setiap latihan yang ada pada Ebook dan Modul Tutorial Pascal.pdf
b. Menulis ulang setiap latihan yang ada pada modul tersebut ke dalam Pascal
c. Menjalankan program yang telah ditulis ulang dengan meneken tombol Ctrl + F9
lalu mengamati hal yang terjadi pada program
d. Mengumpulkan setiap program behasil (Success) ke dalam file dengan format
rar/zip
BAB III
PEMBAHASAN
Setelah menjalankan program dengan total 24 latihan, secara keseluruhan setiap program
dapat dijalankan dengan baik tetapi perlu diperhatikan terdapat beberapa latihan program yang
belum terdapat prosedur Readln sehingga tidak dapat diteruskan atau dijalankan (run).
Sangat perlu diperhatikan penggunaan fungsi maupun prosedurnya sehingga program
dapat dijalankan dengan sukses tanpa ada kesalahan. Selanjutnya file latihan saya kumpulkan ke
dalam file berformat rar.
BAB IV
KESIMPULAN