BAB 2 TINJAUAN TEORITIS. Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa

dokumen-dokumen yang mirip
Pengenalan Visual Basic

BAB 2 LANDASAN TEORI. Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem yaitu

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

Pengantar Pemrograman Visual

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri

Pendidikan Teknik Informatika Universitas Negeri Malang

Pemrograman Visual Basic

BAB 2 LANDASAN TEORI. telah dirumuskan secara sistematis. Istiah komputer berasal dari bahasa latin

BAB II LANDASAN TEORI. komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya

BAB 2 LANDASAN TEORI

Konsep dasar pemrograman visual. Chapter 01

BAB 2 LANDASAN TEORI. Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari

BAB 2 LANDASAN TEORI. Perangkat lunak adalah Perintah ( program computer ) yang bila di eksekusi

BAB 2 LANDASAN TEORI. Pada umumnya komputer berasal dari bahasa inggris yaitu compute Yang artinya

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

BAB 2 LANDASAN TEORI

Pertemuan 1 Pengenalan Visual Basic

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Komputer merupakan salah satu teknologi yang diciptakan sebagai alat bantu manusia

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Data adalah kata majemuk dari datum. Data dapat diartikan sebagai berikut: Agus Eko-164 A/2

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer berasal dari bahasa latin computare yang artinya alat hitung,

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

BAB 2 LANDASAN TEORI. Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem

Bab 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang

Pengenalan IDE Visual Basic

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) diambil dari

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

Malang, Januari 2007 Penulis

BAB 2 LANDASAN TEORI

DASAR PEMROGRAMAN VISUAL BASIC

BAB 2 LANDASAN TEORI. Istilah komputer (computer) diambil dari bahasa latin computare yang berarti

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah komputer (computer) diambil dari bahasa latin yaitu Computare yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer berasal dari bahasa latin computer yang berarti menghitung.

PENDAHULUAN. Ada beberapa hal yang menjadi alasan mengapa bahasa pemrograman Visual Basic banyak dipilih orang, antara lain :

BAB 2 LANDASAN TEORI. oleh H. A. Simon (1987), kecerdasan buatan (Artificial Intelligence) merupakan

BAB 2 LANDASAN TEORI. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang

BAB II LANDASAN TEORI. Berikut ini beberapa pengertian tentang komputer : alat elekteronik yang mampu melakukan beberapa tugas yaitu:

PENGENALAN VISUAL BASIC 6.0

MENGENAL VISUAL BASIC

Pengantar Sistem Komputer

BAB II VISUAL BASIC 6.0

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

BAB 2 LANDASAN TEORI

BAB 2 DASAR TEORI. Aplikasi berasal dari kata application yang artinya penerapan ; lamaran ;

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

BAB 2 TINJAUAN TEORITIS

BAB 2 LANDASAN TEORI. Landasan teori merupakan bagian yang akan membahas tentang uraian pemecahan

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

BAB 2 LANDASAN TEORI. Sistem adalah suatu kesatuan yang terdiri dari interaksi subsistem yang berusaha untuk

BAB 2 LANDASAN TEORI. Bambang Wahyudi (2003, hal:1) menyatakan bahwa kata data yang diambil dari bahasa Inggris

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa inggris yaitu computare yang artinya

BAB 2 LANDASAN TEORI. Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan

BAB 2 LANDASAN TEORI. bahasa latin, yaitu Computare yang berarti alat hitung. Sementara dalam bahasa

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah Komputer berasal dari bahasa latin compute yang artinya alat hitung, sedangkan

BAB 2 LANDASAN TEORI

VISUAL BASIC.NET. 1. Apa Itu VB.NET?

BAB II DASAR TEORI 2.1 Algoritma Genetika Sejarah Singkat Algoritma Genetika

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa latin computare yang mengandung arti menghitung.

Pengantar Komputer. Sistem Komputer. Salhazan Nasution, S.Kom

BAB 2 TUJUAN TEORITIS. Istilah komputer berasal dari bahasa Latin yaitu compute yang artinya adalah alat

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. menyelenggarakan pelayanan dengan baik kepada semua tamunya baik berupa

PENGENALAN TEKNOLOGI KOMPUTER

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. orang yang tepat pada pekerjaan yang tepat sejak permulaannya.

dengan sistem lainnya. Batas sistem inilah yang membuat sistem dipandang Segala sesuatu yang berada di luar sistem yang mempengaruhi sistem.

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. prosedurnya dan menekankan pada komponen atau elemennya.

Interaksi Manusia dan Komputer (Pengantar User Interface) Dosen : Agus Aan Jiwa Permana, S.Kom, M.Cs

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

SISTEM PENGOLAHAN DATA PEMESAN/BOOKERS TIKET PESAWAT PADA PT KINDAI PERMATA LAMPUNG RONNY SAPUTRA

BAB 2 LANDASAN TEORI. Data adalah catatan atas kumpulan fakta. Data merupakan bentuk jamak

MENGENAL PERANGKAT KOMPUTER

2. TINJAUAN PUSTAKA. Microsoft Visual Basic 6.0 memiliki banyak keistimewaan dalam penggunaannya yaitu :

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

PENGENALAN KOMPUTER. Istilah komputer (computer) diambil dari bahasa Latin COMPUTARE yang berarti menghitung (to compute atau to reckon).

BAB II LANDASAN TEORI

Struktur dan Fungsi Komputer

PENGANTAR TEKNOLOGI INFORMASI

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

BAB 2 LANDASAN TEORI

BAB I TINJAUAN UMUM SISTEM OPERASI

BAB 2 LANDASAN TEORI. Istilah komputer (computere) diambil dari bahasa latin yang berarti menghitung

Transkripsi:

BAB 2 TINJAUAN TEORITIS 2.1 Pengenalan Komputer Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa inggris di sebut to compute. Secara difinisi komputer diterjemahkan sebagai sekumpulan alat elektronik yang saling bekerja sama, dapat menerima data (input), mengolah data (process) dan memberikan informasi (output) yang terorganisasi dibawah kontrol program yang tersimpan dalam memori. Secara garis geografis, computer terbagi dalam 3 bagian, yaitu: a.hardware (Perangkat Keras) Perangkat Keras Masukan (Input Device) Input Device berfungsi sebagai media masukan data dari luar system ke dalam memori dan processor untuk diolah dan menghasilkan informasi yang diperlukan. Perangkat keras yang termasuk ini diantaranya adalah keyboard, light pen, layar sentuh, dan mouse.

Perangkat Keras Pemroses (Process Device) Piranti pemroses adalah piranti yang bertugas memproses masukan yang diterima oleh computer sehingga dihasilkan informasi yang sesuai dengan kebutuhan, piranti pemroses dalam computer adalah CPU (Central Processing Unit). Perangkat Keras Pengeluaran Merupakan alat yang digunakan untuk menampilkan laporan atau informasi hasil pengolahan data dari input yang ditampilkan pada layer monitor maupun dicetak pada media lain. Perangkat keras yang termasuk perangkat keras pengeluaran adalah monitor, printer, dan scanner. Perangkat Keras Penyimpanan Perangkat keras penyimpanan berfungsi sebagai tempat menyimpan data informasi dan program secara permanen agar dapat dikembalikan kembali oleh komputer setiap saat dibutuhkan, perangkat keras yang termasuk ini diantaranya adalah harddisk, floppy disk, magneto-optical, optical disk, dan memory.

b.perangkat Lunak (Software) Perangkat lunak (software) bertujuan untuk menyelesaikan suatu masalah-masalah tertentu dengan cara mengolah data yang ada dengan menggunakan suatu program yang ditulis oleh pemrogram komputer (programmer). Program yang ditulis ini menggunakan bahasa pemograman yang disebut dengan perangkat lunak aplikasi (application software). Menurut kategorinya, perangkat lunak dibedakan ke dalam tiga bagian, yaitu : 1. Perangkat lunak sistem operasi (operating system), yaitu program yang ditulis untuk mengendalikan dan mengkoordinasi kegiatan dari sistem komputer 2. Perangkat lunak bahasa (language software) yaitu program yang digunakan untuk menterjemahkan intruksi-intruksi yang ditulis dalam bahasa pemograman ke dalam bahasa mesin agar dapat dimengerti oleh komputer 3. Perangkat lunak aplikasi (aplication software) yaitu program yang ditulis dan diterjemahkan oleh language software untuk menyelesakan suatu aplikasi tertentu. c.brainware Brainware merupakan otak komputer atau aspek manusia yang menangani proses komputerisasi. Aspek ini dapat digolongkan pada system analyst, programmer, dan operator komputer.

2.2 Pengolahan Data Elektronik Pengolahan data elektronik memiliki siklus, siklus pengolahan data elektronik terdiri dari tiga tahapan dasar yaitu Input, Processing, Output. Pengolahan data menggunakan komputer dikenal dengan nama pengolahan data elektronik atau Electronic Data Processing (EDP). Data adalah kumpulan kejadian yang diangkat dari suatu kenyataan. Pengolahan data (data processing) adalah manipulasi dari data ke dalam bentuk yang lebih berguna dan lebih berarti, berupa suatu informasi. Informasi (information) adalah hasil dari pengolahan data dalam bentuk yang lebih berarti. Jadi pengolahan datae atau Elektronic Data Processing adalah proses manipulasi data ke dalam bentuk yang lebih berarti berupa informasi dengan menggunakan suatu alat elektronik yaitu komputer. Pengolahan data elektronik memiliki siklus, siklus pengolahan data elektronik terdiri dari tiga tahapan dasar yaitu input, processing, output. Kemudian dikembangkan lagi dengan menambahkan tiga atau lebih tahapan lagi yaitu origination, storage, distribution. Adapun penjelasan masing-masing tahap adalah sebagai berikut : a. Origination : tahap ini berhubungan dengan proses pengumpulan data. b. Input : tahap ini merupakan proses memasukkan data ke dalam proses komputer. c. Processing : tahap ini merupakan proses pengolahan dari data yang sudah dimasukkan yang dapat berupa proses menghitung, membandingkan, mengklasifikasikan, mengurutkan, mengendalikan atau mencari di storage.

d. Output : tahap ini merupakan proses yang menghasilkan output dari pengolahan data berupa informasi. e. Distribution : tahap ini merupakan proses distribusi output kepada pihak yang berhak atau membutuhkan informasi. f. Storage : tahap ini merupakan tahap perekaman atau penyimpanan hasil pengolahan data. Hasil pengolahan data yang telah tersimpan di storage (simpanan luar) dapat dijadikan input untuk proses pengolahan data selanjutnya. 2.3 Sistem Informasi System informasi terdiri dari 2 kata yaitu system dan informasi. Sistem merupakan Sehimpunan unsur yang melakukan sesuatu kegiatan atau menyusun skema atau tata cara melakukan sesuatu kegiatan pemrosesan untuk mencapai sesuatu atau beberapa tujuan bersama dan hal ini dilakukan dengan cara mengolah data didalam jangka waktu tertentu guna dihasilkan informasi sedangkan informasi merupakan data yang telah diolah menjadi bentuk yang lebih berarti dan bermanfaat bagi yang membutuhkan. Jadi defenisi sistem informasi adalah sekumpulan komponen yang bekerja secara bersamasama dan sistematis dalam pengolahan data untuk mencapai maksud dan tujuan tertentu. 2.3.1 Siklus Pengolahan Data Ada tiga pokok dalam siklus pengolahan data dengan menggunakan computer, yaitu input, proses, dan output. Sedangkan untuk proses sendiri, pemroses dibantu oleh beberapa bagian lain, yaitu program serta penyimpan (storage).

Proses Setiap masukan yang disampaikan kepada komputer akan masuk ke pemroses, pemroses ini dikenal dengan nama processor. Pemroses akan menentukan akan diapakan informasi yang masuk tersebut. Jika diolah lebih lanjut, maka data tersebut diolah sesuai dengan ketentuan yang telah disusun sedemikian kedalam otak komputer. Bus Bus merupakan jalur penghubung antar alat pada komputer yang digunakan sebagai media dalam proses melewatkan data pada suatu proses. Bus bisa dianggap sebagai sebuah pipa, dimana pipa atau saluran tersebut digunakan untuk mengirimkan dan menerima informasi antar alat yang dihubungkannya. Pada sistem komputer, bus ini termasuk perangkat internal, kecepatan pengiriman informasi melalui bus ini dilakukan dengan kecepatan tinggi. Program Program merupakan kumpulan instruction set yang akan dijalankan oleh pemroses, yaitu berupa software. Bagaimana sebuah sistem komputer berpikir diatur oleh program. Program inilah yang mengendalikan semua aktifitas yang ada pada pemroses. Program berisi konstruksi logika yang dibuat oleh manusia, dan sudah diterjemahkan ke dalam bahasa mesin sesuai dengan format yang ada pada instruction set. Storage

Dalam menjalankan proses, selain proses diatur oleh program, pemroses juga memiliki akses ke media penyimpan yang disebut dengan storage. Storage berfungsi untuk menyimpan berbagai informasi yang dibutuhkan untuk menjalankan fungsi pemroses, baik untuk penyimpan sementara maupun untuk jangka panjang. Pemroses melakukan tugasnya sesuai dengan kendali yang ada pada program. Proses untuk mengambil data atau menyimpan data pada storage ini dilaksanakan oleh pemroses sesuai dengan perintah yang diterima pemroses dari program yang sedang ia jalankan. Output Merupakan aktifitas menerima data dari hasil pengolahan pada bagian pemroses. Jika terdapat data pada aktifitas output, berarti pemroses menyerakan tugas selanjutnya kepada bagian ini. Tentu saja pada bagian ini diperlukan juga peralatan yang bekerja, dimana peralatan terebut disebut dengan output device. Jika kita kembali ke analogi manusia, output device ini contohnya adalah tangan, dimana tangan berfungsi untuk menuliskan informasi yang diminta oleh otak. Pada komputer contoh output device ini adalah printer (pencetak). Ketika data output dari pemroses diterimanya maka printer akan melaksanakan tugas yang diterima dari pemroses tadi. 2.4 Pengenalan Database Database merupakan suatu kumpulan data terhubung (interrelated data) yang disimpan secara bersama-sama pada suatu media dan terkontrol (controlled redundancy), data disimpan dengan caracara tertentu sehingga mudah untuk digunakan atau ditampilkan kembali. Data dapat digunakan oleh satu atau lebih program-program aplikasi secara optimal dan data disimpan tanpa mengalami ketergantungan dengan program yang akan menggunakannya. Data

disimpan sedemikian rupa sehingga proses penambahan, pengambilan, dan modifikasi data dapat dilakukan dengan mudah dan terkontrol. 2.4.1 Komponen Database Komponen-komponen database antara lain: 1. File, merupakan kumpulan dari beberapa record yang sejenis 2. Record, merupakan kumpulan dari beberapa field data 3. Field, merupakan kumpulan dari beberapa item data (character) 4. Character, merupakan bagian dari data yang terkecil yang dapat berupa karakter numerik, huruf, maupun karakter yang membentuk suatu data item (field) Pemakai sistem database dapat memperoleh kemudahan untuk melakukan operasi terhadap file-file, seperti: a. Penambahan file baru ke dalam database b. Penyisipan data baru ke file yang sudah ada c. Pengambilan data dari file yang sudah ada d. Peembaharuan data di dalam file yang sudah ada e. Penghapusan data dari file yang ada.

Kegunaan database adalah untuk mengatasi dan mengurangi atau meminimalkan masalah misalnya yang sering muncul dalam pengolahan data (File Processing Sistem). Diantara masalah tersebut adalah Redudancy dan Inconsistency Data. Redudancy data merupakan penyimpanan data yang sama pada beberapa tempat file yang berbeda mengakibatkan pemborosan ruang penyimpanan dan biaya untuk akses menjadi lebih tinggi. Sedangkan Inconsistency Data merupakan perubahan data yang tidak dilakukan terhadap seluruh data yang mengalami redudansi. 2.5 Uraian Singkat Bahasa Pemrograman Visual Basic 6.0 2.5.1 Pengenalan Visual Basic Visual Basic merupakan salah satu RAD (Rapid Application Development) Tool yang sangat terkenal dan mudah untuk dipelajari. Dengan melalui Visual Basic, konsep pengembangan aplikasi akan dimulai dengan pembentukkan user interface, kemudian mengatur properti dari objek-objek yang digunakan dalam user interface (warna tombol, warna layar, judul layar, dll), dan baru dilakukan penulisan kode program untuk menangani kejadian-kejadian (event). Secara umum komponen-komponen bahsa pemrograman Visual Basic 6.0 adalah sebagai berikut:

Form Designer Pada form design ini adalah tempat kita merancang user interface ( antar muka pemakai ). Untuk menampilkan layar ini dapat mengklik pada tombol Design View atau dengan menekan tombol Shift + F7. Sedangkan untuk ke layar coding dapat menekan tombol F7. Gambar 2.1 Tampilan awal visual basic 6.0

Gambar 2.2 Tampilan Jendela Form Menu Toolbar Menu standar pada Windows, dapat digunakan untuk membuka project, menyimpan project, menjalankan project, dan sebagainya Gambar 2.3 Tampilan Toolbar

Project Explorer Di sini adalah struktur project yang sedang kita kerjakan. Suatu project dapat terdiri dari beberapa form. Gambar 2.4 Tampilan Project Explorer Properties Pada kolom ini menampilkan Properties dari komponen yang sedang aktif. Property

adalah data-data atau karakteristik yang dimiliki oleh suatu objek komponen. Gambar 2.5 Tampilan Jendela Properties Toolbox Jendela Toolbox merupakan jendela yang sangat penting bagi anda. Dari jendela inilah anda akan memilih control-control (object, component) yang nantinya anda perlukan untuk diintegrasikan ke dalam aplikasi anda. Setiap control mewakili fungsi masing-masing.

Gambar 2.6 Tampilan Toolbox Secara garis besar fungsi dari kontrol-kontrol tersebut adalah sebagai berikut : 1. Pointer, icon ini dapat digunakan saat memilih kontrol yang sudah berada pada form. 2. PictureBox, dapat digunakan untuk menampilkan image dengan format: BMP, DIB (bitmap), ICO (icon), CUR (cursor), WMF (metafile), EMF (enhanced metafile), GIF, dan JPEG. 3. Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai. 4. TextBox adalah kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal, atau banyak baris. 5. Frame adalah kontrol yang digunakan sebagai kontainer bagi kontrol lainnya. 6. CommandButton merupakan kontrol yang hampir ditemukan pada setiap form dan digunakan untuk membangkitkan event proses tertentu ketika pemakai melakukan klik padanya. 7. CheckBox digunakan untuk pilihan yang isinya bernilai yes/no, true/false. 8. OptionButton sering digunakan lebih dari satu sebagai pilihan terhadap beberapa option yang hanya dapat dipilih satu.

9. ListBox mengandung sejumlah item, dan user dapat memilih lebih dari satu (bergantung pada property MultiSelect). 10. ComboBox merupakan kombinasi dari TextBox dan suatu ListBox dimana pemasukkan data dapat dilakukan dengan pengetikkan maupun pemilihan. 11. HScrollBar dan VScrollBar digunakan untuk membentuk scrollbar berdiri sendiri. 12. Timer digunakan untuk proses background yang diaktifkan berdasarkan interval waktu tertentu. Merupakan kontrol non-visual. 13. DriveListBox, DirListBox, dan FileListBox sering digunakan untuk membentuk dialog box yang berkaitan dengan file. 14. Shape dan Line digunakan untuk menampilkan bentuk seperti garis, persegi, bulatan, oval. 15. Image berfungsi menyerupai image box, tetapi tidak dapat digunakan sebagai kontainer bagi kontrol lainnya. Sesuatu yang perlu diketahui bahwa kontrol image menggunakan resource yang lebih kecil dibandingkan dengan PictureBox 16. Data digunakan untuk data binding 17. OLE dapat digunakan sebagai tempat bagi program eksternal seperti Microsoft Excel, Word, dll.