BAB 2 TINJAUAN TEORITIS 2.1 Pengertian Komputer 2.1.1 Pengertian Dasar Komputer berasal dari kata to compute yang artinya menghitung, sehingga bila diartikan secara harifah merupakan alat hitung. tetapi dalam pengertiannya komputer adalah alat pengelolah data elektronik yang bekerja dan dikendalikan oleh sekumpulan intruksi/perintah. 2.1.2 Prinsip Kerja Untuk menghasilkan sebuah informasi tentunya harus ada data, namun data bukanlah informasi apabila belum diolah atau diproses. prinsip kerja komputer berdasarkan pada hal tersebut diatas, dikenallah I-O-P (Input-Proses-Output). Input merupakan proses pemasukan data. Data merupakn fakta yang tercatat. Sedangkan hasil dari proses berupa informasi sebagai output. 2.1.3 Bagian-bagian komputer Bagian dasar dari komputer terdiri dari: 1. Hardware (Perangkat Keras) Yang di maksud dengan hardware (perangkat keras) adalah fisik atau mesin komputer itu sendiri. Secara garis besar hardware dapat dibagi menjadi 3 (tiga) bagian yaitu: Input Unit merupakan suatu bagian dari perangkat komputer yang digunakan untuk pemasukan dat bagi komputer. contoh beberapa input unit yaitu Keyboard, Mouse, Disk Drive, Hard Disk, CD room, Scanner.
Central Processing Unit (CPU) CPU merupakan bagian dari mesin komputer yang dapat disenut sebagai otak dari komputer. Central Processing Unit terdiri dari 3 (tiga) bagian yaitu: Control Section Aritmetic & Logical Unit Main Storage Output Unit Merupakan suatu bagian dari perangkat komputer yang digunakan untuk pengeluaran hasil proses komputer. Contoh dari beberapa Output Unit antara lain Monitor, Disk Drive, Printer. 2. Software Yang dimaksud dengan software atau perangkat lunak sering disebut dengan istilah program, yaitu sekumpulan perintah-perintah yang dibuat agar mengarahkan kerja atau operasi komputer. Bisanya software sering juga disebut bahasa komputer. 3. Brainware Adalah orang yang menggunakan atau orang yang menjalankan computer dengan intruksi-intruksi yang telah ada. Brainware dapat juga dibagi dua bagian yaitu: a. Operator Operator adalah user (manusia) yang bkerja mengoperasikan computer untuk memasukkan data atau menjalankan program yang sudah ada. b. Programmer Programmer adalah user (manusia) yang bertugas membuat program atau software berdasarkan ketentuan yang sudah ada, meliputi: 1. menganalisa dan membuat program. 2. membuat flowchart atau algoritma. 3. memriksa dan memperbaiki kesalahan program. c. Sistem Analis Sistem analis adalah user (manusia) yang bertugas mempelajari, menganalisa serta merancang sistem program untuk menyelesaikan suatu masalah.
2.2 Pengertian Data, DataBase, Sistem, Informasi dan Sistem Informasi 2.2.1 Pengertian Data Data merupakan bentuk jamak dari bentuk tunggal datum atau data item. Data adalah nilai mentah yang tidak memiliki arti jika berdiri sendiri. Data dalam visual basic dianggap sebagai nilai-nilai yang bisa dimanipulasi dalam pembuatan program. Data adalah penggambaran dari sesuatu dan kejadian yang sering dihadapi oleh pemakai. Data adalah kegiatan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. 2.2.2 Pengertian DataBase Database (Basis Data) adalah sekumpulan dari data yang saling berhubungan satu dengan yang lainnya tersimpan di perangkat keras komputer dan digunakan oleh perangkat lunak untuk memanipulasinya. 2.2.3 Pengertian Sistem Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Sistem adalah sekumpulan elemen-elemen yang saling terkait dari bekerja sama untuk memproses masukan (input) yang ditunjukkan kepada sistem tersebut dan mengolah masukan tersebut sampai menghasilkan keluaran (output) yang diinginkan. 2.2.4 Pengertian Informasi Informasi merupakan kumpulan data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerima. Kualitas informasi tergantung dari 4 (empat) hal yang domain yaitu:
a. Akurat Informasi yang dihasilkan harus bebas dari kesalahan-kesalahan dan tidak menyesatkan bagi orang yang menerima informasi tersebut. b. Tepat waktu Informasi yang diterima harus tepat pada waktunya, sebab jika informasi diterima terlambat, maka informasi tersebut sudah tidak berguna lagi. c. Relevan Informasi harus mempunyai manfaat bagi si penerima, sebab informasi ini akan digunakan untuk pengambilan suatu keputusan dalam pemecahan suatu permasalahan d. Ekonomis, efisien dan dapat dipercaya Informasi yang dihasilkan mempunyai manfaat yang lebih besar dibandingkan dengan biaya mendapatkannya dan sebagian besar informasi tidak dapat tepat ditaksir nilai efektivitasnya. Informasi yang dihasilkan juga dapat dipercaya kebenarannya dan tidak mengada-ada. 2.2.5 Pengertian Sistem Informasi Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategis dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan. 2.3 Pengantar Visual Basic Visual Basic 6.0 yang biasanya disebut dengan Visual Basic merupakan bahasa pemogramman computer yang lengkap dan mudah untuk membuat suatu aplikasi dalam Microsoft Windows dengan menggunakan metode Graphical User Interface (GUI). Visual basic memudahkan programmam untuk berinteraksi langsung denga elemen-elemen didalam setiap bentuk pemrogramman. Visual basic merupakan even-driven programming artinya program menunggu sampai adanya respon dari pemakai berupa event atau kejadian tertentu (tombol diklik, menu dipilih, dan lain-lain). Ketika event transaksi, kode berhubungan dengan event akan dijalankan.
2.3.1 Sejarah singkat Visual Basic Berikut ini adalah point-point penting dalam sejarah perkembangan Visual Basic sebagai berikut: 1. Visual Basic pertama kali diperkenankan pada tahun 1991 yaitu pemogramman Visual Basic DOS dan untuk Windows. 2. Visua Basic 3.0 dirilis pada tahun 1993. 3. Visual Basic 4.0 dirilis pada akhir tahun 1995 (tambahan dukungan untuk aplikasi 32 bit). 4. Visual Basic terbaru adalah Visual Basic 6.0 yang dirilis pada akhir tahun 1998. Microsoft membaginya dalam tiga bagian atau tiga edisi, yaitu: a. Standart Edition merupakan produk dasar. b. Professional Edition berisi tambahan Microsoft Jet Data Access Engine (database) dan pembuatan OLE automation. c. Enterprise edition adalah Client Server.