Page 57 - MODUL PDKP'21
P. 57
Modul 1 – Pemrograman, Algoritma dan Pascal 2021
dahulu, karena unit sistem ini secara otomatis telah siap dipakai yang telah
dideklarasikan secara otomatis oleh pascal, sehingga kita hanya tinggal
menggunakan saja. Contoh : read, readln, write, writeln .
2) Unit Crt (Cathode Ray Tube)
Unit standar crt digunakan untuk memanipulasi tampilan pada layar
monitor (windowing, peletakan kursor dilayar, color untuk teks, kode extended
keyboard, dll). Untuk menggunakan perintah yang terdapat dalam unit crt
crt
harus menggunakan Uses pada awal program. Salah satu keuntungan dari
penggunaan unit ini adalah tambahan kecepatan dan fleksibilitas dari operasi
output dilayar. Contoh : Clrscr, GoToXY, Sound, TextBackground, TextColor .
3) Unit Sysutils
Unit sysutils merupakan unit yang dapat melibatkan beberapa sistem yang
terdapat dalam komputer dalam penggunaannya, contohnya untuk
menampilkan tanggal dan jam yang terdapat pada komputer. Contoh :
Program waktu;
Uses crt,sysutils;
Begin
Writeln(‘Hari ini : ‘,DateTimeToStr(now));
Writeln(‘Hari ini : ‘,FormatDateTime(‘c’,now));
Writeln(‘Hari ini : ‘,FormatDateTime(‘d/m/y – h:n:s’,now)); //d=hari,, m=bulan,
y=tahun, h=jam, n=menit, s=detik
Readln;
End.
4) Unit LConvencoding
merupakan singkatan dari Lazarus
Unit standar LConvencoding Converter
Encoding, yaitu unit yang digunakan untuk mengkonversi sebuah kelompok
karakter ke kelompok karakter lainnya seperti karakter Lazarus (UTF8) ke
karakter windows (CP866) agar dapat dibuat tabel menggunakan unicode .
c) Input dan Output
1) Input
Pada program Lazarus terdapat input yang berguna untuk menerima
masukkan dari keyboard. Setelah program yang dibuat tersebut dijalankan
(run). Syntax diantaranya :
untuk input
- Read, Readln berfungsi untuk memasukkan data apa saja yang
diinginkan dari keyboard. Perbedaanya terletak setelah menulis output
dengan read, kursor akan berada pada baris tersebut. Sedangkan jika
maka kursor akan berpindah ke baris selanjutnya/ dibawahnya.
readln
- Keypressed berfungsi untuk mendapatkan nilai true atau false
didasarkan ditekan atau tidaknya keyboard. Deklarasinya yaitu:
Keypressed .
2) Output
Pada program berbahasa Pascal terdapat prosedur atau fungsi yang
berguna untuk memberikan keluaran baik itu pada monitor, pointer , ataupun
dalam bentuk file, keluaran inilah yang dinamakan output. Output yang
Praktikum Dasar Komputer dan Pemrograman 2021 I - 42