Page 85 - Modul Daskom 2020
P. 85

Modul 4 – Interface, File dan Kursor                                                  2020

                  I.  Pendahuluan
                      Dalam modul ini, akan dibahas mengenai  interface, file,  dan  kursor.  Dalam  membuat suatu
                  program,  ada  kalanya  kita  ingin  membuat  program  menjadi  lebih  interaktif,  menarik,  dan
                  komunikatif.  Hal  ini  dapat  dilakukan  dengan  menggunakan  Interface  (Antarmuka).  File  (Berkas)
                  dapat digunakan untuk menyimpan nilai dalam variabel agar dapat digunakan kembali, nilainya
                  tidak akan hilang ketika program selesai berjalan. Kursor dapat digunakan untuk memudahkan
                  dalam pemilihan menu.
                      Pada modul ini, Interface yang akan dibahas adalah Interface pada fungsi crt dan lconvencoding. Jenis
                  File yang akan dibahas adalah file teks. Kursor yang akan dibahas adalah kursor dalam pemilihan
                  menu.

                  II.  Uraian Materi
                      A. INTERFACE (Antarmuka)
                         Interface  atau  antar  muka  adalah  komponen  dalam  sistem  yang  bersentuhan  langsung
                      dengan  penggunaan.  Interface  berfungsi  untuk  menjadikan  tampilan  program  lebih  rapih,
                      menarik,  interaktif,  dan  komunikatif,  sehingga  program  dapat  benar-benar dijalankan atau
                      digunakan secara umum.
                         Dalam bahasa pascal, interface dapat digunakan dengan memanggil  fungsi atau prosedur yang
                      digunakan dalam unit crt.
                         i.  Fungsi dalam unit crt
                            ▪  Clrscr,  berfungsi  untuk  memanipulasi  layar  atau  menghapus  tampilan  program
                               sebelumnya pada layar. Deklarasi :

                                                                   clrscr,

                               Contoh penulisan pada source code :

                                                               Program   layar;
                                                                                         Uses crt;
                                                                                         Begin
                                                                                         Clrscr;
                                                               ………
                                                               End  .

                            ▪  GotoXY,  berfungsi  untuk  mengatur  posisi  kursor  pada  tampilan  program.  Posisi
                               kursor diatur dengan menggunakan nilai variabel X dan Y.
                               Deklarasi :
                                                         GotoXY(posisi X, posisi Y);

                               Contoh penulisan pada source code :
                                                                         Program posisi;
                                                                                     Uses  crt;
                                                                                     Begin
                                                                                        GotoXY(6,16); write(‘PT. OASI UNIVERSE’);
                                                                                     Readln ;
                                                                                     End.

                               Note : Pada tampilan contoh program diatas, tulisan PT. OASI UNIVERSE
                               akan berada pada kursor yang jarak sumbu x-nya dari kiri ke kanan 6, dan
                               sumbu-y dari atas ke bawah 16.






                  Praktikum Dasar Komputer & Pemrograman 2020                                               IV-83
   80   81   82   83   84   85   86   87   88   89   90