Representasi data adalah lambang untuk memberikan tanda bilangan biner 0 untuk bilangan positif dan 1 untuk bilangan negatif. Tipe data integral terbagi menjadi dua, bertanda (signed) ataupun tidak bertanda (unsigned). Bilangan bulat bertanda mampu merepresentasikan nilai bilangan bulat negatif. Sementara bilangan bulat tak bertanda hanya mampu merepresentasikan bilangan bulat positif.
Tipe Data dalam Pemrograman
Tipe data dapat diartikan sebagai alat yang digunakan dalam pemrograman untuk menentukan tipe nilai pada suatu objek dan operasi. Tipe data dalam pemrograman komputer terdiri atas beberapa tipe data umum yang dapat digunakan untuk menentukan nilai dari data.
Berikut beberapa tipe data dalam pemrograman yang umum digunakan :
INTEGER. Sering ditulis dengan (int.) merupakan tipe data berbentuk bilangan buat atau numerik yang umumnya menyimpan angka tanpa komponen pecahan dengan rentang angka -707, 0, hingga 707.
FLOATING POINT. merupakan jenis tipe numerik yang digunakan untuk menyimpan angka yang memiliki komponen pecahan seperti nilai moneter (707.07, 0.7, 707.00)
CHARACTER (CHAR). merupakan tipe data yang dimanfaatkan untuk menyimpan satu huruf, angka, tanda baca, simbol, atau space kosong.
BOOLEAN. adalah jenis tipe data yang digunakan unutk mewakili nilai yang benar dan salah dalam data. Umumnya nilai yang salah (flase) dan benar (true) direpresentasikan dengan angka 0 0 (false) dan 1 (true).
ARRAY adalah tipe data berbentuk daftar yang mampu mengarsip sejumlah elemen dalam urutan tertentu dari seluruh data yang serupa. Jenis tipe data ini memiliki banyak elemen atau nilai struktur data yang diambil serta diterapkan menggunakan indeks integer seperti 0, 1, 3 , 4 dst.
STRING adalah kumpulan dari urutan karakter dan data yang digunakan untuk menyimpan teks. String dapat menyertakan angka dan simbol, namun diperlakukan sebagai teks.
Tipe data yang digunakan dalam komputer digital dapat diklasifikasikan sebagai berikut
Data numerik : digunakan untuk merepresentasikan bilangan integer, pecahan, real dan desimal berkode biner.
Data logikal : digunakan oleh operasi logika dan untuk menentukan atau memeriksa kondisi seperti yang dibutuhkan untuk instruksi pada kondisi bercabang.
Data bit-tunggal : digunakan untuk operasi seperti SET, CLEAR dan TEST.
Data alfanumerik : data yang tidak hanya dikodekan dengan bilangan tetapi juga dengan huruf dari alfabet dan karakter khusus lainnya ( manipulasi string).
Jenis Representasi Data
Representasi internal : suatu cara untuk menyimpan dan memanipulasi informasi secara aktual di dalam sistem komputer agar mudah dalam membangun perangkat keras.
Representasi eksternal : suatu cara untuk merepresentasikan dan memanipulasi informasi oleh programmer dengan suatu bahasa pemrograman atau notasi abahsa perintah lainnya agar nyaman bagi programmer (user)
Silahkan disimak video tentang Representasi Data berikut ^^