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
   52   53   54   55   56   57   58   59   60   61   62