YusrinnatulJinana 20180810137 Modul1 [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

LAPORAN PRAKTIKUM PENGOLAHAN CITRA MODUL I Diajukan untuk memenuhi salah satu tugas Praktikum



DISUSUN OLEH: NIM



: 20180810137



NAMA



: YUSRINNATUL JINANA



KELAS



: TEKNIK INFORMATIKA 2018 D



FAKULTAS ILMU KOMPUTER UNIVERSITAS KUNINGAN 2021



PRETEST 1. Jelaskan apa yang dimaksud dengan properties, events, dan action! - Properties adalah atribut-atribut yang melekat pada sebuah control (objek) yang biasanya merupakan karakteristik penampilan nya, seperti warna, jenis huruf, ukuran dan lain sebagainya. - Events adalah kejadian atau segala sesuatu yang dapat dialami oleh semua object. - Action Adalah sejenis event interface dari ActionListener, dengan nama method yaitu actionPerformed(ActionEvent) yang dihasilkan dari GUI yang dapat merespon dari suatu interaksi yang ditujukan kepada suatu instruksi program. 2. Sebutkan dan jelaskan 3 events yang ada pada komponen Button! - OnClick akan terjadi ketika ada Click di area form. - OnDblClick akan terjadi ketika kita melakukan double click pada form. - OnClose akan terjadi ketika Form di tutup baik melalui tombol Close (x) atau Shortcut keyboard. - OnCreate event ini akan terjadi ketika form dibuat oleh system, jadi program yang kita tulis di dalamnya akan di eksekusi ketika form di buat. - OnHide event yang akan di panggil ketika form di sembunyikan dari layar. - OnShow event yang akan di panggil ketika form di tampilkan di layar. - OnDeactivate event yang akan berjalan ketika form di deaktif atau ketika form dinonaktifkan. - OnResize event yang di jalankan ketika form kita resize. 3. Jelaskan Fungsi Timer. Fungsi Timer digunakan untuk sesuatu prosedur atau fungsi yang dilaksanakan dalam jeda waktu tertentu atau biasa disebut interval, intinya timer digunakan untuk mengatur waktu sebagaimananya timer berfungsi untuk mengatur waktu.



PRAKTIKUM PRAKTIKUM 1 1. Membuka jendela Delphi 7



2. Sebelum merancang project, disarankan untuk menyimpan project baru dengan cara klik File → Save project as Langkah tersebut dilakukan berfungsi untuk menyimpan terlebih dahulu project yang akan dibuat.



3. Kemudian muncul kotak dialog save



Setelah project berhasil disave maka akan tersave file yang berekstensi (.pas) dan (.dpr), ekstensi (.pas) biasanya digunakan untuk Source code bahasa pemrograman Pascal/Delphi yang terdapat pada sembarang teks editor, sedangkan ekstensi (.dpr) biasanya berisi direktori untuk membangun sebuah aplikasi dan untuk membuka form utama yang dibuka secara otomatis. 4. Merancang Form



Setelah merancang form kita edit caption yang terdapat pada properties untuk merubah tulisan sesuai dengan keinginan.



Dalam perancangan project kali ini memiliki 2 komponen yaitu label dan button, label disini berfungsi untuk memberikan text pada form sedangkan button sendiri digunakan untuk tombol kendali yang jika di klik akan tertuju pada tujuan yang kita buat. 5. Pemasukan kode program dengan cara Double klik button1 kemudian masukan source code tersebut.



Setelah double klik button1 maka akan menampilkan sebuah text editor yang digunakan untuk memasukan source code, untuk memulai nya memasukan procedure



yang berfungsi sebagai sub program yang akan dilakukan secara berulang ulang dengan diawali begin dan diakhiri end. Kemudian dilanjutkan untuk mendeklarasikan form dan button, form yang kita gunakan yaitu form1 dan button tersebut digunakan untuk tombol kendali dan disitu kita menggunakan event onclick sehingga jika kita klik button tersebut maka akan tertuju pada tujuan yang akan kita buat. Kemudian sender disitu merupakan Parameter “Pengirim” referensi kontrol yang digunakan untuk memanggil metode. Di dalam begin tersebut terdapat sebuah perintah untuk merubah warna label1 jika kita klik button tersebut. Sehingga source code tersebut terdapat pengaturan pergantian warna yaitu menjadi warna hijau. Output: Saat program tersebut dijalankan maka menampilkan gambar seperti yang di bawah, jika kita klik button modifikasi maka tulisan atau label tersebut akan berubah menjadi hijau.



PRAKTIKUM 2 1. Tambahkan form dua pada project 1, dengan cara klik file →new →form



Langkah tersebut digunakan untuk menambahkan sebuah form pada project yang sudah kita buat sebelumnya. 2. Rancang Form



Setelah merancang form kita edit cation yang terdapat pada properties untuk merubah tulisan sesuai dengan keinginan.



Dalam perancangan project kali ini memiliki 3 komponen yaitu label, edit dan button, label disini berfungsi untuk memberikan text pada form, edit disini berfungsi untuk mengisikan teks atau angka biasanya untuk input program sedangkan button sendiri digunakan untuk tombol kendali yang jika di klik akan tertuju pada tujuan yang kita buat. 3. Pemasukan kode program dengan cara Double klik button kemudian masukan source code tersebut.



Setelah double klik button maka akan menampilkan sebuah text editor yang digunakan untuk memasukan source code, untuk memulai nya memasukan procedure yang berfungsi sebagai sub program yang akan dilakukan secara berulang ulang dengan diawali begin dan diakhiri end. Kemudian dilanjutkan untuk mendeklarasikan form dan



button, form yang kita gunakan yaitu form1 dan button tersebut digunakan untuk tombol kendali dan disitu kita menggunakan event onclick sehingga jika kita klik button tersebut maka akan tertuju pada tujuan yang akan kita buat. sender disitu merupakan Parameter “Pengirim” referensi kontrol yang digunakan untuk memanggil metode. Kemudian terdapat sebuah pendeklarasian variable yaitu variable x,y dan z yang bertipe data Integer. Di dalam begin tersebut terdapat sebuah perintah untuk merubah nilai yang di inputkan pada edit1 dan edit2 ke integer (strtoint). Kemudian pada variable z yang berisi pengoprasian aritmetika dengan berbagai keinginan yaitu tambah, kali, kurang dan kali. Kemudian nilai tersebut dimasukan kedalam komponen edit3 dan nilai tersebut dirubah dari integer ke string (inttostr). Output:



Saat program tersebut dijalankan maka hasilnya akan seperti gambar diatas. Pada saat kita memasukan nilai ke edit1 dan edit 2 kemudian dilanjutkan kita menekan button + maka hasilnya akan tampil pada edit3 dengan pengoprasian aritmatika yaitu edit1+edit2, kemudian sama halnya button*, button -, dan button / . yang membedakan nya hanya rumus pengoprasian aritmatikanya saja.



LATIHAN PRAKTIKUM Buatlah sebuah form 3 yang berisi komponen-komponen seperti dibawah ini:



Tulisan Label1 akan berubah warna sesuai dengan pilihan ketika radio button dipilih dan tombol modifikasi diklik. Source Code:



Output:



POST TEST 1. Jelaskan kesimpulan dari praktikum pada modul 1 ini! Pada praktikum modul ini saya belajar tentang pengenalan dasar aplikasi Delphi versi 7, pada modul ini juga saya mengetahui komponen-komponen untuk menampilkan citra yang terdapat pada aplikasi Delphi versi 7. 1) Menu Bar digunakan untuk memilih perintah (Command) yang diberikan kepada Delphi untuk melakukan suatu pekerjaan tertentu, misalnya menyimpan file,menampilkan elemen tertentu, menginstal komponen baru dan lain-lain. 2) Tool Bar berisi icon (gambar kecil) yang mengilustrasikan perintah yang diberikan, misalnya icon disket untuk perintah menyimpan file, icon buku untuk perintah bantuan (Help). 3) Component Palette berisi icon yang menunjukan komponen yang dapat ditambahkan ke dalam form yang kita buat, baik komponent visual seperti button (tombol), text box, combo box dan lain-lain. 4) Form Designer merupakan jendela untuk mendesain tampilan aplikasi yang kita buat. Bentuk dasar dari tampilan program yang dibuat menggunakan Delphi ini adalah berbentuk form. Didalam form ini dapat ditempatkan komponen-komponen visual dan non visual. 5) Code Explorer digunakan untuk menambahkan dan mengedit program yang kita buat. Dalam Delphi, beberapa bagian program akan dibuat secara otomatis ketika kita memulai membuat sebuah proyek. Ada juga bagian program yang akan dibuat otomatis ketika kita buat suatu event pada komponent yang ditambahkan ke form. 6) Object TreeView berisi daftar komponen (disebut juga objek) yang kita tambahkan dalam form yang dibuat di Form Editor. 7) Object Inspector Berisi daftar property dan event dari komponen yang sedang dipilih di form editor. Object Inspector mempunyai 2 buah tab yaitu tab Properties dan Events. Property komponen dapat diubah dengan mengetikan



pada bagian kanan dari object inspector. Setiap komponen dapat memiliki event untuk menentukan perilakunya apabila dilakukan hal tertentu pada komponen tersebut. Komponen pada Delphi terdiri atas komponen visual dan komponen non visual. Komponen visual akan ditampilkan apa adanya dalam form yang dibuat, sedangkan komponen visual tidak terlihat pada waktu dieksukusi