• Tidak ada hasil yang ditemukan

BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer

N/A
N/A
Protected

Academic year: 2017

Membagikan "BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer"

Copied!
11
0
0

Teks penuh

(1)

BAB 2

LANDASAN TEORI

2.1 Pengertian Komputer

to compute yang berarti orang yang sedang menghitung, sedangkan dalam bahasa latin disebut dengan computare yang berarti menghitung. Komputer seperti yang telah kita ketahui merupakan sebuah alat elektronik yang mampu memiliki banyak fungsi dan mampu

melakukan banyak tugas. Sebelumnya pada masa Perang Dunia ke-2 komputer adalah suatu mesin mekanis yang berfungsi untuk melakukan perhitungan operasi aritmatika. Selain itu komputer dapat didefinisikan sebagai sekumpulan alat elektronik yang saling terkoordinasi satu sama lain sehingga dapat menerima data, kemudian mengolah data, dan pada akhirnya akan menghasilkan suatu keluaran yang berupa informasi.

2.1.1 Pengertian Komputer Menurut Ahli dan Kamus

Oxford English Dictionary (OED2) edisi ke-2 : Computer sebagai suatu perangkat yang digunakan untuk menghitung atau mengendalikan operasi-operasi yang dinyatakan dalam bentuk numeric atau logika.

(2)

Menurut V.C hamacher dalam bukunya “Computer Organization” : Computer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital kemudian memprosesnya sesuai dengan program yang tersimpan di memorinya, dan menghasilkan output berupa informasi.

2.1.2 Fungsi dan Manfaat dari Komputer

Komputer pada saat ini merupakan suatu kebutuhan bagi setiap orang, komputer menjadi suatu bagian yang penting bagi setiap kehidupan manusia karena lewat komputer kita bisa melakukan berbagai aktivitas pekerjaan sehingga menjadi lebih ringan dan untuk mempersingkat waktu pekerjaan tersebut. Komputer tidak hanya digunakan oleh orang dewasa saja, namun anak-anak pun juga bisa menggunakannya, mereka bisa belajar sambil bermain. Berikut beberapa fungsi dari komputer yang sering dimanfaatkan oleh manusia:

1. Komputer pada bidang keamanan, Pada bidang keamanan dan pertahanan, komputer merupakan suatu bagian yang sangat penting, karena lewat komputer

suatu negara dapat memperkuat pertahanannya dari serangan luar, dengan peralatan-peralatan yang canggih suatu negara cukup menyerang dan bertahan dengan mengendalikan komputer.

2. Komputer untuk bidang kesehatan, Pada jaman yang canggih seperti sekarang ini, pada bidang kesehatan pun telah mulai memanfaatkan teknologi untuk meningkatkan efektivitas dan efisiensi, diantaranya adalah penggunaan alat kedokteran yang menggunakan aplikasi komputer yaitu Ultra Sonografi (USG).

3. Komputer sebagai sarana pengontrolan, Komputer sebagai alat control bagi pemantauan CCTV, tata lampu traffic light, maupun escalator. Dalam hal ini komputer sebagai alat control jarak dekat maupun jarak jauh.

4. Komputer sebagai sarana usaha, Dengan adanya komputer, kita dapat membuka usaha misalnya usaha percetakan atau sablon, usaha video editing, usaha desain arsitektur, dan warnet.

(3)

6. Komputer sebagai sarana Untuk komunikasi, Dengan menggunakan komputer kita bisa mengirim gambar, video, dan audio melalui e-mail, melakukan chatting dengan seseorang, dan berkomunikasi melalui webcam.

2.2 Pengertian Aplikasi

Adapun pengertian aplikasi adalah penggunaan atau penerapan suatu konsep yang menjadi pokok pembahasan. Aplikasi dapat diartikan juga sebagai program komputer yang dibuat untuk menolong manusia dalam melaksanakan tugas tertentu. Aplikasi software yang dirancang untuk penggunaan praktisi khusus, klasifikasi luas ini dapat dibagi menjadi 2 (dua) yaitu:

1. Aplikasi software spesialis, program dengan dokumentasi tergabung yang dirancang untuk menjalankan tugas tertentu.

2. Aplikasi paket, suatu program dengan dokumentasi tergabung yang dirancang unutk jenis masalah

tertentu.http://dir.unikom.ac.id/s1-final-project/fakultas-

teknik-dan-ilmu-komputer/teknik-informatika/2011/jbptunikompp-gdl-ihsannurdi-24361/4-unikom-i-i.pdf/ori/4-unikom-i-i.pdf, diakses pada 01 mei 2012.

2.2.1 Perangkat Lunak Aplikasi

Yang dimaksud perangkat lunak aplikasi adalah suatu sub kelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media.

(4)

kerja, serta beberapa aplikasi lainnya. Aplikasi-aplikasi dalam suatu paket biasanya memiliki antar muka pengguna yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelajari dan menggunakan tiap aplikasi. Sering kali, mereka memiliki kemampuan untuk saling berinteraksi satu sama lain sehingga menguntungkan pengguna. Contohnya, suatu lembar kerja dapat dibenamkan dalam suatu dokumen pengolah kata walaupun dibuat pada aplikasi lembar kerja yang terpisah.

2.2.2 Aplikasi Komputer

Aplikasi Komputer atau Aplikasi Software adalah Program komputer yang ditulis dalam suatu bahasa pemrograman dan dipergunakan untuk menyelesaikan masalah tertentu.

Adapun beberapa contoh aplikasi komputer :

1. Aplikasi Grafik, Aplikasi komputer grafik awal perkembangannya dimulai pada akhir tahun 1950-an dan awal 1960-an. Merupakan suatu program

komputer yang digunakan dengan menarik sebuah gambar yang memberikan dimensi baru pada bidang komputer saat itu.

2. Aplikasi Web, Merupakan bagian dari internet sebagai komunitas jaringan komputer yang memberikan pelayanan www(world wide web). Dengan demikian, definisi teknis dari world wide web adalah semua sumber daya dan semua pengguna di intenet yang menggunakan HTTP (Hypertext Transfer Protocol). WWW adalah aplikasi yang paling menarik di Internet dan seperti email, aplikasi ini sangat penting dan banyak digunakan. Aplikasi ini kadang disebut "The Killer Application" atau "the world is at your fingertip" karena kita bisa mendapatkan hasil dengan begitu mudah dan bukan sekadar teks yang bisa kita dapatkan namun gambar (images), maupun multimedia. 3. Aplikasi Pendidikan

(5)

b. Computer Managed Instruction (CMI), Para pengajar memanfaatkan komputer untuk merencanakan kuliah, disesuaikan dengan kondisi para siswa yang terdiri dari acara belajar dengan bantuan komputer, membaca, dan ujian.

2.3 Pengertian Data

Dalam Kamus Besar Bahasa Indonesia, data diartikan sebagai kenyataan yang ada yang berfungsi sebagai bahan sumber untuk menyusun suatu pendapat; keterangan yang benar; dan keterangan atau bahan yang dipakai untuk penalaran dan penyelidikan. Dari kata ini lahir beberapa istilah lain, seperti data analog yang diartikan sebagai komponen data yang dinyatakan dalam bentuk bersinambung. Demikian pula dengan data dasar pasien yang diartikan sebagai data yang diperoleh dari klien atau pasien yang dapat dijadikan dasar oleh tenaga kesehatan untuk melakukan tindakan atau pelayanan kesehatan.

Dalam pengertian lain, data adalah semua keterangan seseorang yang dijadikan responden maupun yang berasal dari dokumen-dokumen, baik dalam bentuk statistik atau dalam bentuk lainnya guna keperluan penelitian.

Kedua pengertian data di atas, sifatnya masih sangat umum disebabkan oleh jenis data dalam sebuah penelitian, termasuk di antaranya adalah penelitian kualitatif. Lexy J. Moleong misalnya mengutip pendapat Lofland bahwa dalam penelitian kualitatif setidaknya ada sumber data; utama dan tambahan. Sumber data utama ialah kata-kata dan tindakan. Adapun selebihnya masuk dalam kategori data tambahan.

2.3.1 Pengumpulan Data

(6)

1. Alat pengumpulan data ( instrument ) haus seua dan mampu menghasilkan data yang diinginkan.

2. Kualifikasi dan pengalaman pengumpulan data

3. Situasi lapangan sangat mempengaruhi kelancaran proses pengumpulan data.

Ada beberapa metode pengumpulan data, yaitu :

1. Metode observasi. Metode observasi adalah metode pengumpulan data dengan cara mengamati secara langsung di lapangan. Mengamati bukan hanya melihat, melainkan juga merekam, menghitung, mengukur, dan mencatat kejadian – kejadian yang berlangsung.

2. Metode wawancara. Metode wawancara adalah metode pengumpulan data yang menggunakan cara Tanya jawab sambil langsung bertatap muka dengan objek penelitian unuk memperoleh keterangan yang di inginkan. Jenis – jenis metode wawancara antara lain : Wawancara berencana, Wawancara tidak berencana, Wawancara tertutup, dan Wawancara terbuka. 3. Metode kuisioner. Metode kuesioner adalah metode pengumpulan data dengan

cara memberikan (menyebarkan ) kuesioner kepada responden. Kuesioner merupakan daftar pertanyaan yang lengkap dan terperinci. Kuesioner dapat diisi oleh responden itu sendiri atau dituliskan oleh pencatat (enumerator ) dalam suatu tatap muka. Kuesioner yang dituliskan oleh enumerator tadi disebut schedule.

4. Metode khusus, yaitu metode proyektif dan metode sosiometri. Metode khusus terdiri atas :

Metode Proyektif, Yaitu metode yang dipergunakaan untuk mengumpulkan data mengenai arti suatu hal bagi seseorang dengan cara memperkirakan nilai– nilai,keinginan, kebutuhan, dan sikapnya kedalam perilaku ataupun objek di luar manusia itu sendri.

(7)

2.3.2 Jenis Data Menurut Cara Memperolehnya

Data Primer adalah secara langsung diambil dari objek penelitian oleh peneliti perorangan maupun organisasi. Contoh : Mewawancarai langsung penonton bioskop 21 untuk meneliti preferensi konsumen bioskop.

Data sekunder adalah data yang didapat tidak secara langsung dari objek penelitian. Peneliti mendapatkan data yang sudah jadi yang dikumpulkan oleh pihak lain dengan berbagai cara atau metode baik secara komersial maupun non komersial. Contohnya adalah pada peneliti yang menggunakan data statistik hasil riset dari surat kabar atau majalah.

2.4 Sekilas tentang Visual Basic 2010 2.4.1 Sejarah Visual Basic 2010

Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang bersifat event driven dan menawarkan Integrated Development Environment (IDE) visual untuk membuat program aplikasi berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman Common Object Model (COM).

(8)

Pada tahun 1992 Visual Basic versi 2.0 dirilis untuk meningkatkan dan memperbaiki kinerja dari Visual Basic versi 1.0. Pada tahun 1993 Microsoft mengeluarkan kembali versi terbaru dari Visual Basic ini yakni Visual Basic 3.0 yang ditambahkan diantaranya adanya kontrol data yang berfungsi untuk mengakses database, dan juga sudah tersedia Jet Engine versi 1.1 yang digunakan sebagai tool koneksi database melalui DAO (Data Access Object). Pada tahun 1995 Visual Basic 4.0 dirilis dan sudah dimasukkan teknologi OLE (Object Linking Embedding) serta kemampuan untuk membuat control sendiri (OCX). Pada tahun 1997 Visual Basic 5.0 dirilis dengan memasukkan teknologi baru yang mendukung COM serta memungkinkan membuat kontrol ActiveX sendiri ataupun DLL.

Pada tahun 1998 Visual BAsic 6.0 dirilis dengan teknologi yang lebih ditingkatkan lagi khususnya dalam mengakses SQL Server dan mengusung ADO (ActiveX Data Object) yang dirancang untuk meningkatkan kinerja dalam mengakses database pada perusahan besar.

Pada tahun 2000 Microsoft memperkenalkan pertama kali teknologi .Net tetapi belum banyak menarik minat. Hingga pada tahun 2002 Microsoft merilis Visual Studio .NET 2002 yang dipaket dengan Visual Basic .NET, Visual C++ .NET, Visual C# .NET dan Visual J#. NET.

(9)

2.5 Lingkungan Kerja pada Microsoft Visual Basic 2010

Lingkungan Kerja pada Microsoft Visual Basic 2010 umumnya memiliki lingkungan sebagai berikut:

1. Menu Bar, berfungsi untuk pengelolaan fasilitas yang dimiliki oleh Visual Studio 2010, sedangkanTool Bar, berfungsi untuk melakukan perintah khusus secara cepat.

2. Form, merupakan objek utama yang berfungsi sebagai Interface (antar muka) dari aplikasi yang akan dibuat. Pada Form ini anda bisa meletakkan objek – objek yang terdapat dari Toolbox.

3. ToolBox, berfungsi untuk menyediakan objek-objek atau komponen yang digunakan dalam merancang sebuah Form pada aplikasi yang akan dibuat. 4. Solution Explorer, berfungsi untuk menampilkan project beserta file-file

pendukung yang terdapat pada sebuah program aplikasi

5. Properties, berfungsi untuk mengatur property-property yang ada di setiap objek yang diletakkan pada sebuah form.

2.5.1 Desain Form

Salah satu kelebihan dari Visual Basic 2010 adalah anda dapat mendesain sebuah aplikasi dengan mudah, karena anda hanya perlu melakukan Drag and Drop setiap objek yang ada di dalam ToolBox kedalam Form yang akan anda buat. Apabila anda ingin sedikit memodifikasi tampilan tersebut, anda bisa melakukannya dengan melakukan perubahan pada Properties. Berikut ini adalah tahapan proses dalam desain form dan pengaturan Properties dalam sebuah form:

1. Klik tulisan Button pada ToolBox, kemudian Drag gambar tersebut kedalam sebuah form.

2. Saat ini, Button yang anda masukkan masih terdapat Tulisan “Button1”, apabila anda ingin merubah tulisan tersebut, anda bisa mengubahnya pada Properties.

(10)

4. Ketika anda merubah tulisan “Button1” menjadi “Click Me!”, secara otomatis tulisan dalam tombol tersebut akan berubah menjadi “Click Me!”

5. Apabila anda ingin menjalankan program tersebut, anda bisa klik Start Debugging, yang disimbolkan dengan panah hijau pada toolbar, atau anda juga bisa menekan tombol F5 pada keyboard.

2.5.2 Code Editor

Code Editor adalah sebuah fitur yang digunakan oleh programmer untuk memberikan logika kepada program tersebut supaya program tersebut bisa bekerja dan dapat merespon setiap input dari pengguna program tersebut. Sebagai contoh, apabila program yang sebelumnya dibuat langsung dijalankan tanpa diberi logikanya, maka meskipun anda klik tombol tersebut berkali-kali. Tetap saja program tersebut tidak akan bereaksi. Ada beberapa cara yang dapat digunakan untuk masuk ke dalam Code Editor.

1. Menekan tombol F7 pada keyboard.

2. Pilih Menu View -> Code.

3. Menggunakan tombol View Code pada Solution Explorer.

2.6 Pengertian Crystal Report

Crystal Reports merupakan salah satu paket program yang digunakan untuk mem buat, menganalisa, dan menterjemahkan informasi yang terkandung dalam database ke dalam berbagai jenis laporan. Crystal Reports dirancang untuk membuat laporan yang dapat di gunakan dengan berbagai bahasa pemrograman berbasis Windows, seperti Visual Basic, Visual C/C++, Visual Interdev, dan Borland Delphi. Beberapa kelebihan yang dimiliki program Crystal Reports, antara lain:

1. Pembuatan laporan dengan Crystal Reports tidak terlalu rumit dan banyak meli bat kan kode program.

(11)

3. Fasilitas impor hasil laporan yang mendukung format-format paket program lain, seperti Microsoft Office, Adobe Acrobat Reader, HTML, dan sebagainya.

Dalam membuat suatu laporan, data merupakan komponen yang sangat vital dan mutlak disediakan. Umumnya data-data tersebut disimpan dalam sebuah database. Terdapat dua model untuk mengambil data yang ada di database guna ditampilkan di laporan, yaitu:

1. Pull Mode, Proses yang terjadi adalah driver akan melakukan koneksi ke database dan menarik data yang ada di dalam database tersebut sesuai dengan permintaan. Dengan model ini, di antara koneksi dalam database dengan perintah SQL akan menghasilkan data yang ditangani oleh Crystal Reports. Umumnya model ini digunakan pada laporan yang pengambilan datanya berasal dari sebuah database, di mana koneksinya tidak mengalami perubahan atau tidak memerlukan pengkodean.

2. Push Mode, Koneksi ke database digunakan untuk mengambil data dan mengisikan data tersebut ke dalam dataset. Data yang berada dalam dataset

selanjutnya ditampilkan pada laporan. Dengan metode ini memungkinkan untuk membangun koneksi yang terbagi (sharing) ke dalam aplikasi

dan membagi data sebelum Crystal Reports menerimanya.

Referensi

Dokumen terkait

Indikator pricebook value (PBV) digunakan untuk menunjukkan seberapa jauh suatu perusahaan mampu menciptakan nilai perusahaan relatift erhadap jumlah modal yang

Distribusi frekuensi ikan talang – talang betina lebih besar dari pada ikan talang – talang jantan disebabkan oleh jumlah ikan talang – talang betina yang

Penelitian bertujuan mengembangkan dan mengimplementasikan perangkat asesmen berbasis kelas yang validitas, praktikal, dan efektif untuk menilai pemahaman konsep,

The amount of influence of Celebrity Endorser variable to Brand Awareness variable can be seen from the value of coefficient of determination (R 2 ) that is

Hasil uji identifikasi cemaran bakteri Escherichia coli pada sampel ikan layang (Decapterus sp.) diperoleh hasil negatif mengandung bakteri Escherichia coli

Implikasi Kebijakan Implikasi Kebijakan Kelembagaan Kelembagaan Kelembagaan Kelembagaan Kolaborasi Kolaborasi Kolaborasi Kolaborasi dan dan dan dan Struktur  Struktur 

Karya ini diharapkan dapat menjadi intropeksi dan menjadi kesadaran agar menjahui sifat yang kurang baik.Penari dalam karya ini berjumlah sembilan orang penari

Tema desain yang diangkat untuk diterapkan dalam proyek bangunan adalah arsitektur klasik modern yang tetap melihat lingkungan sekitar, supaya dapat menciptakan suasana