LAPORAN PRAKTIKUM PASCAL - Rahadian Fahmi Maulana - 41037003221019 - TEKNIK INDUSTRI 1B

Unduh sebagai docx, pdf, atau txt
Unduh sebagai docx, pdf, atau txt
Anda di halaman 1dari 13

1

LAPORAN PRAKTIKUM

PASCAL

Diajukan sebagai salah satu syarat untuk memperoleh nilai praktikum pada mata
kuliah Introduce Programming

Dibuat Oleh :

Nama : Rahadian Fahmi Maulana


NIM : 41037003221019

PROGRAM STUDI TEKNIK INDUSTRI

FAKULTAS TEKNIK

UNIVERSITAS ISLAM NUSANTARA

BANDUNG

2022
2

LEMBAR PENGESAHAN
LAPORAN PRAKTIKUM
MATA KULIAH INTRODUCE PROGRAMMING
Bandung,………………………….

Koordinator Asisten Praktikum Asisten Praktikum

(………………………………………..) (Muhammad Luthfi Ramadhan)

Mengetahui,

Ketua Program Studi Dosen Pengampu Mata Kuliah,


Teknik Industri Introduce Programming

(Rafika Ratik Srimurni, S.TP., M.Si.) (Yudi Herdiana, ST., MT.)


3

DAFTAR ISI

COVER................................................................................................1
LEMBAR PENGESAHAN................................................................2
DAFTAR ISI........................................................................................3
LAMPIRAN.........................................................................................4
I. PENDAHULUAN.........................................................................5
A. Latar Belakang........................................................................................5
B. Tujuan Praktikum...................................................................................5
II. LANDASAN TEORI.................................................................6
III. METODOLOGI.........................................................................7
A. Alat dan Bahan Praktikum....................................................................7
B. Prosedur Percobaan................................................................................7
IV. HASIL DAN PEMBAHASAN..................................................8
A. Hasil Percobaan.......................................................................................8
B. Pembahasan.............................................................................................9
V. PENUTUP................................................................................11
A. Kesimpulan............................................................................................11
B. Saran.......................................................................................................11
DAFTAR PUSTAKA........................................................................12
LAMPIRAN.......................................................................................13
4

LAMPIRAN

Halaman

Lampiran 1 Dokumentasi Praktikum 16


5

I. PENDAHULUAN

A. Latar Belakang

Apabila menyinggung mengenai bahasa pemrograman, maka pascal


menjadi salah satu hal yang kerap digunakan oleh sebagian besar programer.
Dimana bahasa pemrograman adalah sebuah instruksi atau perintah standar yang
digunakan serta dimanfaatkan untuk memerintah komputer.

Ada yang tahu, apa itu program pascal dan siapa penemunya? Jika rekan-
rekan adalah seseorang yang tertarik untuk bergelut di dunia pemrograman, tentu
sudah tidak asing lagi yaa dengan hal tersebut. Nah disini, penulis akan
menjelaskan mengenai penemu program pascal dan penjelasan lengkap mengenai
program pascal itu sendiri.

B. Tujuan Praktikum

1. Mengetahui tahapan penyelesaian persoalan dalam Bahasa pemrograman


Pascal.
2. Mampu menuliskan penyelesaian masalah dengan Bahasa pemrograman
Pascal.
3. Mampu menganalisis tahapan dari masing-masing program dalam Bahasa
Pascal yang dibuat.
6

II. LANDASAN TEORI

Pengertian Pascal

Dimulai pada tahun 1971, Profesor bernama Niklaus Wirth


dari Technical University of Zurich, Switzerland, memperkenalkan
program pascal untuk pertama kalinya. Istilah Pascal diambil dari
nama seorang ahli matematika asal Perancis, yaitu Blaise Pascal. Ia
membuat bahasa pemrograman Pascal dengan tujuan untuk
dijadikan sebagai alat bantu pembelajaran pemrograman untuk para
mahasiswanya.
Program tersebut juga digunakan untuk melengkapi
kekurangan bahasa pemrograman yang ada pada zaman tersebut.
Secara umum, Pascal adalah bahasa pemrograman yang memiliki
level tingkat tinggi atau High Level Language dan mempunyai
instruksi yang terstruktur serta sangat sistematis.
Selain itu, Pascal juga mempunyai tipe-tipe data yang standar
dan sudah tersedia di kebanyakan bahasa pemrograman. Tipe dari
data standar yang dimiliki oleh Pascal yaitu boolean, real, integer,
char, dan juga string. Selain tipe tersebut, Pascal juga sudah
mendukung User defined Data Types. Ini adalah programmer bisa
membuat tipe data yang diturunkan dari tipe data yang standar.
Pada program pascal, programmer harus menentukan tipe
data yang berasal dari suatu variabel. Dimana variabel tersebut tidak
bisa digunakan untuk menyimpan tipe data lain yang tidak berasal
dari format yang sudah ditentukan. Adapun beberapa pengecualian
yang berkaitan dengan tipe data, yaitu tipe data real yang dapat
digunakan untuk menyimpan tipe data integer atau menjadi data
real.
Demikian pula tipe data string yang bisa menyimpan data
tipe char. Sintak yang ada di dalam Pascal dapat dipecah dalam
7

bentuk fungsi dan prosedur. Sehingga hal tersebut dapat digunakan


secara berulang-ulang. Dengan struktur yang simpel atau sederhana
serta mempunyai bahasa yang hampir mirip dengan bahasa sehari-
hari manusia (bahasa inggris), menjadikan program pascal menjadi
lebih mudah dipelajari.
Di dalam bahasa pemrograman Pascal, tidak ada bedanya huruf
kapital dan huruf kecil biasa (not case sensitive). Sehingga cara
penulisan sinta START sama dengan penulisan start ataupun Start. Hal
tersebut juga berlaku untuk semua kata cadangan atau reverse word dan
juga variabel. Bahasa Pascal juga tergolong ke dalam bahasa yang
dipakai sebagai standar bahasa pemrograman untuk tim nasional
Olimpiade Komputer Indonesia atau TOKI. Tak hanya itu saja, bahasa
Pascal juga masih dipakai dalam International Olympiad in Informatics
atau IOI.

III. METODOLOGI

A. Alat dan Bahan Praktikum

1. Laptop atau Komputer, digunakan sebagai media praktikum.


2. Software Free Pascal IDE, digunakan untuk membuat Pemrograman
Pascal

B. Prosedur Percobaan

1. Pastikan software Free Pascal IDE sudah terinstal pada laptop/computer.


2. Buat File baru.
3. Masukan program Pascal sesuai dengan isi dari materi.
8

IV. HASIL DAN PEMBAHASAN

A. Hasil Percobaan

1. Program1 : Cetak Nilai, Nilai Maksimum, Nilai Minimum, Rata-rata.


9

2. Program2 : Penerapan Prosedur

B. Pembahasan

1. Tuliskan struktur dasar penulisan program dengan bahasa pemrograman


Pascal?
Berikut adalah penjelasan singkat dari setiap bagian dari struktur:
a. 'program program_name;': Baris ini menyatakan awal program dan
memberinya nama.
b. 'uses unit_list;': Baris ini menentukan daftar unit (atau pustaka) yang
akan digunakan program. Unit berisi fungsi dan prosedur yang telah
ditentukan sebelumnya yang dapat digunakan dalam program.
10

c.'var variable_declarations;': Bagian ini digunakan untuk mendeklarasikan


variabel yang akan digunakan dalam program. Setiap variabel harus diberi
nama dan tipe data (seperti integer, real, atau string).
d. 'function function_name(parameters): return_type;': Baris ini
mendeklarasikan sebuah fungsi, yang merupakan blok kode yang
melakukan tugas tertentu dan mengembalikan sebuah nilai. Fungsi
memiliki nama, daftar parameter (atau nilai input), dan tipe pengembalian
(tipe data dari nilai yang dikembalikan fungsi).
e. 'procedure procedure_name(parameters)';: Baris ini mendeklarasikan
prosedur, yang mirip dengan fungsi tetapi tidak mengembalikan nilai.
Prosedur digunakan untuk melakukan tugas atau memanipulasi data, tetapi
tidak menghasilkan hasil yang dapat digunakan di tempat lain dalam
program.
f. 'begine': Kata kunci ini menandai awal dari bagian utama program. Di
sinilah Anda akan menulis kode yang menentukan perilaku program.
g. 'end.': Kata kunci ini menandai akhir dari program.

2. Berikan uraian singkat tentang fungsi for pada program 1


'for' pada program satu berfungsi untuk mengeksekusi blok kode beberapa
kali atau digunakan ketika anda ingin mengulangi tugas beberapa kali atau
mengulangi element 'arr' atau 'variable'. Atau lebih simpelnya untuk
looping data.
11

V. PENUTUP

A. Kesimpulan

Pascal adalah satu program yang di gunakan untuk belajar algoritma dan
bahasa pemrograman bagi pemulaterutama di bidang akademis. Bahasa yang
mudah di pahami karena di gunakan sehari-hari (bahasa Inggris) dapat
memudahkan untuk proses belajar.

B. Saran

1. Waktu praktikum digunakan lebih efektif lagi agar memaksimalkan


dalam pemberian materi atau praktiknya.
2. Pemberian materi yang lengkap dan jelas agar dalam pelaksanaan
selanjutnya mahasiswa lebih menguasai materinya.
12

DAFTAR PUSTAKA

Azizah, Laeli Nur., Penemu Program Pascal dan Sejarah


Perkembangannya[Internet].
Tersedia pada: https://www.gramedia.com/literasi/penemu-program-
pascal/
13

LAMPIRAN

Lampiran 1 Dokumentasi praktikum