Alat Pemindai Kajian Teori 1. Penelitian dan Pengembangan

43 Berdasarkan kegunaan dan cara memasukan kertas, pemindai gambar dikelompokkan menjadi 2 yaitu 1 Flat Bed Scanner FBS, Objek atau kertas yang akan dipindai, diletakkan diatas kaca pemindai diantara lensasensor dan cover, kemudian lampu dan sensor pemindai akan bergerak menyusuri kertas tersebut untuk memperoleh data dan mempresentasikan objek tersebut, 2 Automatic Document Feader ADF, Objek atau kertas yang akan dipindai diletakkan pada baki tray, lalu satu per satu kertas akan dimasukkan oleh bagian mekanik pemindai dengan adanya pad assy dan roller, pada saat kertas berjalan sensor pemindai bekerja untuk memperoleh data dan mempresentasikan objek tersebut Andi, 2014: 43-44.

7. Bahasa Pemrograman a. Lingkungan kerja Delphi

Delphi 7 merupakan salah satu perangkat lunak software atau program pengembangan aplikasi berbasis Object Pascal produksi dari Borland. Dahulu, Delphi adalah proyek rahasia di Borland yang berevolusi menjadi sebuah produk yang disebut AppBuilder. Kelebihan Delphi sebagai Software Development Tools menurut Kusnassriyanto 2011: 3-4 antara lain 1 kemudahan penyusunan user interface yaitu Delphi sebagai Rapid Applicaton Development RAD Tool yang artinya perangkat yang mempercepat pengembangan aplikasi dengan kemudahan penyusunan tampilan program, 2 Bahasa Object Pascal merupakan salah satu varian dari bahasa Pascal dengan sejumlah penambahan termasuk terkait dengan konsep O bject Oriented Programming OOP, 3 Native Code, Hasil compaile Delphi adalah kode native untuk win32, berarti file berektensi exe yang dihasilkan oleh 44 compiler akan langsung dijalankan oleh mesin tanta melalui software lain seperti virtual machine VM. Integrated Developmen Enviroment Delphi 7 merupakan lingkungan kerja Delphi 7 yang terbagi menjadi delapan bagian utama, yaitu: Main Menu, ToolBar, Component Palette, Corm Designer, Object TreeView, Object Inspector, Code Editor, Code Explorer. Gambar 15. Lingkungan Kerja Delphi 7 Kelebihan Delphi 7 dari sisi produktivitas menurut Sirait 2012: 1 antara lain 1 kualitas dari lingkungan pengembangan visual, 2 kecepatan dari compiler dibandingkan dengan kompleksitasnya, 3 kekuatan dari bahasa pemrograman dibandingkan dengan kompleksitasnya, 4 fleksibilitas dari arsitektur basis data, 5 pola desain dan pemakaian yang diwujudkan oleh framework-nya. Delphi 7 dapat digunakan untuk membuat berbagai jenis aplikasi seperti permainan game, internet, hingga aplikasi database yang 45 dapat berhubungan dengan database dalam format paradoz, dBase, Ms Acces, ODBC, SyBASE, Oracle, MySQL, MS SQL Server, Informix, Interbase dan lain- lain.

b. Variabel dan Konstanta

Variabel merupakan tempat untuk menampung nilai atau data yang bersifat sementara didalam memori komputer. Nilai atau data yang diisikan ke dalam variabel harus sesuai tipe data dari variabel tersebut. Variabel harus didefinisikan atau dideklarasikan dengan memberikan nama variabel dan menentukan tipe datanya dengan mengikuti ketentuan sebagai berikut: a nama variabel dapat berupa huruf, angka dan garis bawah underscore, b harus diawali dengan huruf, selanjutnya boleh kombinasi ketiganya, c minimal 1 karakter, maksimal 63 karakter, d tidak boleh menggunakan kata yang telah digunakan oleh Delphi seperti var, if, then, dan sebagainya, e tidak boleh menggunakan karakter khusus seperti spasi, +, -, :, , , dan sebagainya, f harus bersifat unik atau tidak boleh ada yang sama dalam satu ruang lingkup. Sintaks deklarasi sebuah variabel adalah sebagai berikut : var nama_variabel : tipe_data; Kosntanta adalah sebuah variabel yang isinya atau nilainya bersifat tetap dan tidak berubah. Perbedaan konstanta dengan variabel adalah konstanta nilainya tetap sedangkan variabel dapat berubah-ubah. Sintaks deklarasi sebuah variabel adalah sebagai berikut : const nama_konstanta : nilai_konstanta;