0% menganggap dokumen ini bermanfaat (0 suara)
286 tayangan4 halaman

Jenis Tipe Data Pemrograman

Ada dua jenis tipe data utama yaitu primitive dan non-primitive. Tipe data primitive terdiri dari numerik seperti integer dan float, serta non-numerik seperti char dan boolean. Tipe data non-primitive meliputi strings, array, record/struct, BLOB, date time, object, dan enumerisasi.

Diunggah oleh

Andhan Purba Nala
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
286 tayangan4 halaman

Jenis Tipe Data Pemrograman

Ada dua jenis tipe data utama yaitu primitive dan non-primitive. Tipe data primitive terdiri dari numerik seperti integer dan float, serta non-numerik seperti char dan boolean. Tipe data non-primitive meliputi strings, array, record/struct, BLOB, date time, object, dan enumerisasi.

Diunggah oleh

Andhan Purba Nala
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 4

Jenis-Jenis Tipe Data Pemrograman

Pengetahuan tentang data pemrograman sangat diperlukan guna membantu seseorang


dalam memahami bahasa dan mengolah data komputer. Tipe data adalah sebuah jenis data
yang dapat diproses oleh komputer untuk mencukupi kebutuhan dalam pemrograman
komputer.
Pada umumnya, jenis-jenis tipe data dikelompokkan menjadi 2 bagian. Yang pertama
adalah tipe data primitive dan yang kedua adalah tipe data non primitive. Tipe data
primitive merupakan tipe data yang secara default telah terdefinisi / supported pada suatu
bahasa pemrograman atau bisa juga disebut sebagai tipe data dasar yang paling sering
digunakan oleh kebanyakan programmer, contohnya tipe data integer, float, char, boolean
dan lain sebagainya. Sedangkan tipe data non primitive merupakan tipe data yang secara
default tidak terdefinisi oleh suatu bahasa pemrograman dan didefinisikan sendiri
programmer itu sendiri. Contoh yang paling umum dari tipe data non primitive ini adalah
strings dan array. Penjelasan lebih lengkapnya sebagai berikut :
A. Tipe Data Primitive
Tipe data primitive terbagi menjadi 2 lagi, yakni numerik dan non numerik.
Berikut pemaparannya :
 Numerik
a. Integer (Bilangan bulat)
Jenis tipe data yang satu ini dapat didefinisikan sebagai
bilangan bulat. Artinya suatu program yang menggunakan tipe data
Integer ini tidak mendukung penggunaan huruf. Selain itu bilangan
yang digunakan juga haruslah bulat (tidak mengandung pecahan
desimal). Tipe data integer biasanya digunakan untuk pernyataan data
menggunakan angka bulat, contohnya harga sebuah barang, jumlah
stock yang tersedia dan jumlah dari mahasiswa. rumus dalam
komputer yaitu -2n-1<= N < 2n-1-1. Yang dimaksud dengan bilangan
bulat yaitu, -1, -2, -3, 0, 1, 2, 3, 4 dan lain sebagainya yang bukan
tergabung dalam bilangan pecahan.
b. Float (Bilangan real)
Tipe data Float seringkali juga disebut tipe data bilangan real.
Jika pada Integer tidak mengenal karakter pecahan atau desimal, maka
pada tipe data Float bisa dituliskan karakter desimal (berkoma). Dalam
tipe data Float juga terdapat tipe data Double yang juga mendukung
bilangan berkoma. Contoh tipe data float adalah 3,14 atau 1,2.
 Non-numerik
a. Char (Karakter)
Tipe data ini biasanya terdiri dari suatu angka, huruf, tanda
baca atau bahkan karakter khusus. Char Merupakan tipe data yang
hanya menyimpan satu digit angka atau huruf. Karakter dapat ditulis
diantara dua tanda petik tunggal. Contoh penggunaannya adalah :
Karakter huruf : ‘a’..’z’,’A’..’Z’
Karakter angka : ‘0’..’9’
b. Boolean (Logika)
Boolen adalah tipe data yang bersifat logika, yang berisi akan
dua kemungkinan nilai yaitu: nilai 1 atau 0, True atau False, Gelap
atau Terang, Benar atau Salah. Dalam penggunaannya, Boolean
hanya memakai memori paling sedikit. Pernyataan benar akan ditulis
True atau angka 1, sedangkan pernyataan salah akan ditulis dengan
False atau angka 0. Operasi yang biasanya digunakan adalah xor, or,
and, dan not.
B. Tipe Data Non-Primitive (Composite)
Tipe data non-primitive meliputi :
1. Strings
String terdiri dari kumpulan karakter dengan panjang tertentu, dan
seringkali dianggap sebagai tipe data dasar, tipe data ini berbentuk barisan
karakter baik angka, huruf maupun simbol. Hal ini dikarenakan hingga saat ini
tipe data String paling sering digunakan oleh para programmer. Hampir sama
dengan Char, penulisan karakter String dalam Bahasa pemrograman juga
diawali dan diakhiri dengan kutip ganda serta mengenal penulisan “null” untuk
karakter kosong. Contohnya : “Program Komputer”, "P3rk3n4lk4n, N4m4
$4yA Andh@n Pv12Ba N4l@.", dll.
2. Array
Tipe data Array termasuk tipe data composite karena dapat menyimpan.
Data yang tersimpan dalam tipe data Array juga termasuk bertipe sama atau
homogen. Dalam bahasa pemrograman penggunaan tipe data Array tidak
langsung di deklarasikan seperti tipe data lain, namun seringkali memegang
peranan penting terhadap penggunaan data agar lebih terstruktur. Contohnya :
Berikut nama mahasiswa geodesi Undip angkatan 2018 :
Andhan
Purba
Nala
3. Record/Struct
Record dikenal dalam bahasa Pascal sedangkan Struct di bahasa C++.
Record hampir sama dengan array namun perbedaannya tipe data ini mampu
menyimpan banyak data dengan tipe yang berbeda-beda (heterogen). Berikut
ilustrasi record nama dan kelas mahasiswa geodesi Undip angkatan 2018 :
Andhan A
Purba B
Nala C
4. BLOB
BLOB merupakan tipe data yang menyimpan bilangan berbentuk binary.
Jadi pada prinsipnya, gambar yang biasa tersimpan di komputer sebenarnya
memiliki nilai-nilai binary kemudian dapat ditampung pada tipe data ini. Tidak
hanya gambar, file music, video, document dan lainnya juga dapat disimpan
pada tipe data BLOB.
5. Date Time
Date Time adalah tipe data yang menyimpan tanggal (date), waktu (time)
ataupun date time (tanggal dan waktu) dengan format yang spesifik. Contoh :
Date : 2017-Maret-24
Time : 20:51
Date Time : 2017-03-24 20:51
6. Object
Object adalah tipe data yang menyimpan nilai dari objek-objek yang
disediakan oleh pemrograman berbasis GUI seperti Visual Basic, Delphi dan
lain sebagainya. Contoh :
Objek : Commond Button
Diberi nama : cmdsave
Nilai yang ditampung : Save Data
7. Enumerisasi
Enumerasi adalah tipe data yang mempunyai elemen-elemen dengan
urutan dan range tertentu. Setiap elemen diwakili oleh angka sesuai urutannya
(index), kemudian setiap index berisi nilai yang ditulis dalam tanda kurung.
Contoh :
Tipe data : hari_dalam_seminggu
Index : 0,1,2,3,4,5,6
Nilai : Senin, Selasa, Rabu, Kamis, Jumat, Sabtu, Minggu
Berikut ilustrasinya : (0)Senin, (1)Selasa, ... (6)Minggu

https://www.nesabamedia.com/pengertian-tipe-data/
http://algoritma-program.blogspot.com/2015/02/jenis-tipe-data.html
https://www.teknoborneo.com/2017/03/pengertian-dan-jenis-jenis-tipe-data.html

Anda mungkin juga menyukai