03 - DATA, VARIABEL, DAN TIPE DATA
Pengertian data, variabel, type data dan kaitan antara ketiganya
data
PENGERTIAN DATA
Pada dasarny data merupakan sekumpulan informasi atau juga keterangan - keterangan dari suatu hal yang diperoleh dengan melalui pengamatan ata juga pencarian ke sumber - sumber tertentu. Data yang diperoleh namun belum diolah lebih lanjut dapat menjadi sebuah fakta atau anggapan. Sebagai contoh, data yang diperoleh dari sebuah penelitian dengan menggunakan metode - metode tertentu, dapat menjadi lebih kompleks untuk menyajikan sebuah informasi baru atau bahkan solusi untuk menyelesaikan masalah tertentu.
Dilansir dari laman Wikipedia Data adalah catatan atas kumpulan Fakta. Data merupakan bentuk jamak dari datum, berasal dari bahasa Latin yang berarti "sesuatu yang diberikan". Dalam penggunaan sehari-hari, data berarti suatu pernyataan yang diterima secara apa adanya. Pernyataan ini adalah hasil pengukuran atau pengamatan suatu Variabel yang bentuknya dapat berupa angka, kata-kata, atau citra. Data yang berupa angka-angka disebut data kuantitatif, sedangkan data yang bukan berupa angka disebut data kualitatif. Berdasarkan cara memperolehnya, data kuantitatif terbagi atas data diskrit dan data kontinu. Data diskrit adalah data yang diperoleh dengan cara menghitung, sedangkan data kontinu adalah data yang diperoleh dengan cara mengukur.
JENIS DATA
Ada dua jenis data yang sering digunakan dalam penelitian yakni data kualitatif dan data kuantitatif.
- Data kualitatif yaitu dat yang disajikan dalam belum verbal (lisan/kata) bukan dalam bentuk angka.
- Data kuantitatif yaitu jenis data yang dapat diukur atau dihitung secara langsung, yang berupa informasi penjelasan yang dinyatakan dengan bilangan atau angka.
SUMBER DATA
Suatu data yag diperoleh berdasarkan sumber, yang dikelompokkan menjadi dua yakni data primer dan dat sekunder.
Data primer atau data asli merupakan data yang dikumpulkan dan berasal dari sumber asli atau tangan pertama. Data ini harus dicari melalui narasumber atau responden yaitu orang yang dijadikan obyek penelitian atau orang yang kita jadikan sebagai sarana mendapatkan informasi ataupun data.
Data sekunder adalah data yang mengacu pada informasi yag dikumpulkan dari sumber yang telah diolah. Contoh data sekunder antara lain catatan dokumentasi perusahaan.
VARIABEL
PENGERTIAN VARIABEL
Dilansir dari laman Wikipedia Dalam pemrograman komputer, variabel adalah lokasi penyimpanan dan terkait nama simbolis yang berisi beberapa kuantitas yang diketahui atau tidak diketahui atau informasi, nilai. Nama variabel adalah cara biasa untuk referensi nilai yang disimpan, pemisahan nama dan konten ini memungkinkan nama yang akan digunakan secara terpisah dari informasi tepat yang diwakilinya.
Variabel sering juga disebut sebagai tempat penyimpanan karena isinya dapat diubah - ubah lewat intruksi program, nama variabel boleh dipakai berkali - kali dalam beberapa intruksi.
Variabel adalah penanda identitas yang digunakan untuk menampung suatu nilai. Secara teknis, variabel merujuk ke sebuah alamat di memory komputer (RAM). Ketika kita membuat sebuah variabel, satu ‘slot’ memory akan disiapkan untuk menampung nilai tersebut. Setiap variabel memiliki nama yang dipakai sebagai identitas variabel.
Sesuai dengan namanya, isi variabel bisa berubah sepanjang kode program. Sebagai contoh, jika saya membuat program menghitung luas persegi, maka bisa menyiapkan variabel panjang dan lebar yang diisi angka 10 dan 12. Nantinya isi variabel panjang dan lebar bisa ditukar dengan angka 35, 40, atau angka lain.
Variabel juga biasa dipakai untuk menampung nilai inputan, misalnya jika kita ingin nilai panjang dan lebar diisi oleh user (pengguna aplikasi). Terkait tentang cara input data ke dalam kode program C++ akan kita bahas dalam tutorial terpisah.
Untuk definisi yang lebih teknis, berikut pengertian variabel dari Wikipedia :
“Variable is a storage location (identified by a memory address) paired with an associated symbolic name, which contains some known or unknown quantity of information referred to as a value“.
Terjemahan bebas:
“Variabel adalah lokasi penyimpanan (satu alamat di memory) yang diwaliki oleh sebuah nama. Variabel berisi nilai yang jumlahnya sudah atau belum diketahui“.
TYPE DATA
PENGERTIAN TYPE DATA
Data types atau tipe data adalah sebuah pengklasifikasian data berdasarkan jenis data tersebut. Tipe data dibutuhkan agar kompiler dapat mengetahui bagaimana sebuah data akan digunakan. Untuk mengembangkan sebuah program, ada beberapa tipe data yang umum digunakan. Di antaranya adalah Character, String, Array, Integer, Float dan Booleans. Mengutip dari wikipedia :
“A data type or simply type is a classification of data which tells the compiler or interpreter how the programmer intends to use the data”.
Terjemahannya:
“Tipe data atau kadang disingkat dengan ‘tipe’ saja adalah sebuah pengelompokan data untuk memberitahu compiler atau interpreter bagaimana programmer ingin mengolah data tersebut”
Secara sederhana, tipe data adalah cara kita memberitahu komputer untuk mengelompokkan data berdasarkan apa yang dipahami oleh komputer.
Karena di artikel kali dan selanjutnya kita tertuju pada bahasa pemrograman C++ maka dari itu jenis tipe data yang akan dibahas kali ini yaitu tipe data dalam bahasa pemrograman C++.
JENIS - JENIS TYPE DATA DALAM C++
Secara garis besar, terdapat 2 kelompok tipe data dalam bahasa pemrograman C++, yaitu tipe data sederhana (Primitive data types), dan tipe dat kompleks (Non-primitive data types).
Primitive data type, terdiri dari tipe data berikut :
- Tipe data Integer yaitu tipe data untuk angka bulat seperti 1, 4, atau 90.
- Tipe data Float atau Double yaitu tipe data untuk angka pecahan seperti 3,14 atau 0,002.
- Tipe data Boolean yaitu tipe data yang berisi true dan false.
- Tipe data Char yaitu tipe data untuk 1 buah karakter, misalnya 'a'.
- Tipe data Void yaitu tipe data khusus yang menyatakan tidak ada data.
- Tipe data String yaitu tipe data untuk menampilkan kumpulan karakter atau kalimat, seperti "Sinau Kode".
- Tipe data Array yaitu tipe data untuk kumpulan tipe data lain sejenis dan mempunyai indeks di dalamnya.
- Tipe data struct yaitu tipe data yang terdiri dari kumpulan tipe data dasar. Tipe data tersebut bisa lebih dari 1 jenis.
- Tipe data Enum yaitu tipe data bentukan yang di buat sendiri oleh kita.
- Tipe data Pointer yaitu tipe data untuk mengakses alamat memory secara langsung.
KAITANNYA ANTARA DATA, VARIABEL, DAN TYPE DATA
Kaitan ketiganya sangat erat sekali, bahkan tidak bisa di pisahkan, contohnya, saya mempunyai data, data itu harus di tampung di dalam wadah (Variabel), lalu wadah itu mempunyai tipe (tipe data) untuk menampung data sesuai dengan jenis data tersebut. Dari contoh di atas ketiga elemen itu sudah menjadi kesatuan.
Sebagai contoh, misalkan kita memiliki data berupa angka. Agar bisa dipahami oleh compiler C++, data ini harus disimpan ke dalam variabel yang sudah di siapkan agar bisa menyimpan angka seperti tipe data integer, float dan double. Atau jika data yang harus disimpan dalam bentuk teks atau kata, bisa disimpan ke dalam tipe data string.
Berikut adalah contoh di notasi :
| Kamus angka : integer = 4 {angka sebagai variabel, integer sebagai tipe data dan 4 sebagai data} |
Posted by