Mengenal Tipe Data dalam Algoritma #1
Mengenal Tipe Data dalam Algoritma
Setiap data
memiliki tipe data, apakah merupakan angka bulat, angka pecahan, atau berupa
karakter, dan sebagainya. Jadi, tipe data adalah pengelompokan data berdasarkan
isi dan sifatnya. Dalam bidang informatika tipe data adalah jenis data yang
dapat diolah oleh computer untuk memenuhi kebutuhan dalam pemrograman komputer.
Secara
garis besar tipe data dapat dikategorikan menjadi tiga macam yaitu tipe data
dasar (primitive data type) tipe data bentukan (composite data type) dan tipe
data abstrak (abstract data type).
Tipe
data dasar
Tipe data dasar
atau tipe data sederhana atau biasa juga disebut dengan tipe data primitif
adalah tipe data yang sudah ada
dan dijadikan standar dalam bahasa pemrograman tertentu.
Isi dari tipe data sederhana ini
adalah data-data tunggal. Tipe data dasar sudah disediakan
oleh program sehingga programmer
bisa langsung memakai. Berikut jenis dari tipe data dasar:
1.Integer
(Bilangan Bulat)
Yang
dimaksud bilangan bulat adalah, -1, -2, -3, 0, 1, 2, 3, 4 dan lain lain yang
bukan merupakan bilangan pecahan.
2. Float
atau double (Bilangan Real)
Bilangan real adalah bilangan yang mengandung
pecahan desimal. Contoh : 3.45, 6,233.
3. Char
(Karakter)
Karakter
adalah semua huruf yang ada di dalam alfabet, tanda baca maupun karakter
spesial. Karakter ditulis diantara dua tanda petik tunggal. Contoh : 'A'.
4. Boolean
(logika)
Boolean
adalah tipe data logika yang terdiri dari dua pernyataan benar atau salah.
Pernyataan benar biasanya ditulis True atau angka 1, sedangkan pernyataan salah
ditulis dengan False atau angka 0. Sedangkan operasi aritmatika yang umum
digunakan adalah or, not, and dan xor.
Tipe data
bentukan
Tipe data
bentukan atau tipe data komposit adalah tipe data yang dibentuk dari tipe data
dasar dengan maksud mempermudah pekerjaan programer. Yang masuk dalam tipe data
bentukan adalah array, string, record, union, struct, dan lain-lain. Tujuan
dibuatnya tipe data bentukan adalah
1. Mempermudah
proses pemrograman
2. Mempermudah
dalam penambahan variabel
3. Mempermudah
pengelompokan data sehingga lebih teratur.
Tipe data
abstrak (Abstract Data Type)
Tipe
data abstrak atau yang dikenal sebagai Abstract Data Type adalah model
matematika dari obyek data yang menyempurnakan tipe data dengan cara
mengaitkannya dengan fungsi-fungsi yang beroperasi pada data yang bersangkutan.
Tipe data abstrak adalah tipe data yang didefinisikan sendiri oleh pemrogram
untuk suatu keperluan tertentu yang tidak memungkinkan untuk mendeklarasikan
dari tipe data yang sudah ada. Contoh tipe data abstrak adalah stack, queue,
list, tree, graph, dan lain-lain.
Harus
dibedakan antara pengertian struktur data dan tipe data abstrak. Struktur data
hanya memperlihatkan bagaimana data-data di organisir, sedangkan tipe data
abstrak mengemas struktur data tertentu sekaligus dengan operasi-operasi yang
dapat dilakukan pada struktur data tersebut. Dengan demikian, definisi umum
tentang tipe data abstrak dapat dipahami bahwa tipe data abstrak
adalah struktur data yang mengandung operasi-operasi atau
aturan-aturan tertentu.
Nantikan artikel selanjutnya ya, semoga bermanfaat.
------------------------------------------
Read More, Know More :)
------------------------------------------
Comments
Post a Comment