Laporan Akhir
Laporan Akhir
PEMROGRAMAN I 0
BAB I
TUJUAN PRAKTIKUM
MODUL I
SISTEM KOMPUTER
UNIVERSITAS ANDALAS Page 1
PRAKTIKUM ALGORITMA DAN 201
PEMROGRAMAN I 0
BAB II
LANDASAN TEORI
Sejarah Pascal
Unsur-Unsur Pemograman
a. Mendapatkan data dengan membaca data dari default input (keyboard, file atau
sumber data lainnya).
b. Menyimpan data ke dalam memori dengan struktur data yang sesuai.
c. Memproses data dengan instruksi yang tepat.
d. Menyajikan atau mengirimkan hasil olahan data ke default output (monitor, file
atau tujuan lainnya).
Nama yang dipergunakan dalam program Pascal disebut dengan pengenal atau
identifier. Identifier digunakan untuk nama : program, sub-program (procedure dan
function), nama : variable, constant, type, label.
Nama-nama ini digunakan untuk pemakaian dan pemanggilan dalam program. Ketentuan
penulisan identifier :
a. Nama identifier harus dimulai dengan karakter huruf alphabet : a sampai z atau
karakter ‘_’ (underscore = garis bawah).
b. Karakter berikutnya boleh karakter numeric (0 …9) atau kombinasi alphanumeric
(huruf-numerik).
SISTEM KOMPUTER
UNIVERSITAS ANDALAS Page 2
PRAKTIKUM ALGORITMA DAN 201
PEMROGRAMAN I 0
Konstanta adalah identifier yang berisi data yang nilainya tidak berubah
didalam program. Deklarasi konstanta adalah :
ExitC=’Q’; {char}
Reserved Word atau kata-kata cadangan pada Pascal adalah kata-kata yang sudah
didefenisikan oleh Pascal yang mempunyai maksud tertentu. Suatu Unit adalah kumpulan
dari konstanta, tipe-tipe data, variable, prosedur dan fungsi-fungsi. Unit standar pada
Pascal yang bisa langsung digunakan adalah System, Crt, Printer Dos dan Graph. Untuk
menggunakan suatu unit, maka kita harus meletekkan clausa atau anak kalimat Uses di
awal blok program, diikuti oleh daftar nama unit yang digunakan. Pada materi ini yang
akan dibahas adalah unit Crt. Unit ini digunakan untuk memanipulasi layar teks
(windowing, peletakan cursor dilayar, color pada teks, kode extended keyboard dan lain
sebagainya).
Tipe data menunjukkan suatu nilai yang dapat digunakan oleh suatu variable
yang bersangkutan.
SISTEM KOMPUTER
UNIVERSITAS ANDALAS Page 3
PRAKTIKUM ALGORITMA DAN 201
PEMROGRAMAN I 0
• Boolean : merupakan tipe data logika, yang berisi dua kemungkinan nilai :
TRUE atau FALSE.
a. Array
b. Record
c. File
d. Set
c. Unary operator, operator ini menggunakan sebuah operand saja dapat berupa
unary minus dan unary plus. Contoh : +2.5,a+(+) dll.
SISTEM KOMPUTER
UNIVERSITAS ANDALAS Page 4
PRAKTIKUM ALGORITMA DAN 201
PEMROGRAMAN I 0
Bitwise operator digunakan untuk operasi bit per bit pada nilai integer. Operator
yang digunakan (NOT,AND,OR,XOR,Shl,Shr.
Statemen- statemen dalam bahasa Pascal terdiri dari pernyataan yang berupa fungsi dan
prosedur yang telah disediakan sebagai perintah standar Turbo Pascal.
#Read/Readln [prosedur]
Perintah ini digunakan untuk memasukkan [input] data lewat keyboard ke dalam
suatu variabel.
Keterangan : x = variabel
Read = pada statemen ini posisi kursor tidak pindah ke baris selanjutnya
Readln = pada statemen ini posisi kursor akan pindah ke baris selanjutnya setelah
di input
#Write/Writeln [prosedur]
Sintaks : Write/Writeln(x);
Keterangan : x = variabel
#ClrScr [prosedur]
SISTEM KOMPUTER
UNIVERSITAS ANDALAS Page 5
PRAKTIKUM ALGORITMA DAN 201
PEMROGRAMAN I 0
BAB III
SISTEM KOMPUTER
UNIVERSITAS ANDALAS Page 6
PRAKTIKUM ALGORITMA DAN 201
PEMROGRAMAN I 0
PEMBAHASAN
A. ALGORITMA
1. Mulai
2. Deklarasi variabel
Set BP 1010453003,
4. Tampilan hasil
5. Selesai
SISTEM KOMPUTER
UNIVERSITAS ANDALAS Page 7
PRAKTIKUM ALGORITMA DAN 201
PEMROGRAMAN I 0
BAHASA PROGRAM
(*Program Pertamaku*)
Program Pertamaku;
Uses crt;
Bp : string[10];
Begin
Clrscr;
Bp : =’1010453003’;
Writeln(sapa);
Writeln;
Writeln;
Writeln;
End.
SISTEM KOMPUTER
UNIVERSITAS ANDALAS Page 8
PRAKTIKUM ALGORITMA DAN 201
PEMROGRAMAN I 0
OUTPUT
SISTEM KOMPUTER
UNIVERSITAS ANDALAS Page 9
PRAKTIKUM ALGORITMA DAN 201
PEMROGRAMAN I 0
RESPONSI
BP : 1010453003
No Komputer : 20
2. Dedet Saputra
3. Kevan Dharma
4. Nela Aniza Z
2. Tujuan pratikum
SISTEM KOMPUTER
UNIVERSITAS ANDALAS Page 10
PRAKTIKUM ALGORITMA DAN 201
PEMROGRAMAN I 0
4. Program execute adalah instruksi menjalankan program yang telah dikompilasi oleh
komputer
DAFTAR PUSTAKA
http://agung83.wordpress.com/category/kumpulan-materi-pascal/
http://masekor.blogspot.com/2010/09/teori-dasar-turbo-pascal.html
SISTEM KOMPUTER
UNIVERSITAS ANDALAS Page 11
PRAKTIKUM ALGORITMA DAN 201
PEMROGRAMAN I 0
SISTEM KOMPUTER
UNIVERSITAS ANDALAS Page 12