TIPE DATA
Tipe Data

PengertianØ Merupakan jenis data yang mampu ditangani oleh suatu
bahasa pemrograman pada komputer, tiap-tiap bahasa pemrograman memiliki tipe
data.
Ø Suatu nilai yang dapat dinyatakan dalam bentuk
konstanta atau variabel.
Ø Ketika melakukan operasi, kita perlu menjamin
operan-operan dan hasilnya adalah tipe data tertentu.
Ø Jika tidak dilakukan maka akan menimbulkan kesalahan
Contoh tipe data :
-Boolean
-Character (char)
-Byte
-Short Integer
-Integer
-Long
-Float
-Double
Tipe Data di Java :
Tipe Bilangan
Real :
Data
yang termasuk bilangan real adalah data angka yang mengandung pecahan.
Data
yang seperti ini akan memiliki keterangan jangkauan, jumlah digit penting
(berarti) dan ukuran.
Digit
berarti ini penting diperhatikan karena ini berhubungan dengan tingkat
ketelitian data yang disajikan.
Tipe Data
Karakter :
Ø Merupakan jenis data yang mampu ditangani oleh suatu
bahasa pemrograman pada komputer, tiap-tiap bahasa pemrograman memiliki tipe
data.
Ø Suatu nilai yang dapat dinyatakan dalam bentuk
konstanta atau variabel.
Ø Ketika melakukan operasi, kita perlu menjamin
operan-operan dan hasilnya adalah tipe data tertentu.
Ø Jika tidak dilakukan maka akan menimbulkan kesalahan
Contoh tipe data :
-Boolean
-Character (char)
-Byte
-Short Integer
-Integer
-Long
-Float
-Double
Tipe Data di Java :
Tipe Bilangan
Real :
Data
yang termasuk bilangan real adalah data angka yang mengandung pecahan.
Data
yang seperti ini akan memiliki keterangan jangkauan, jumlah digit penting
(berarti) dan ukuran.
Digit
berarti ini penting diperhatikan karena ini berhubungan dengan tingkat
ketelitian data yang disajikan.
Tipe Data
Karakter :
Tipe Data
Boolean :
Ø Adalah tipe data yang hanya bernilai benar (true)
atau salah (false).
Ø Jangkauan (nilai yang mungkin) hanya 2 yaitu true atau
false.
ADT (Abstract
Data Type) atau Tipe Data Bentukan :
Bahasa Pemrograman bisa memiliki tipe data :
-
Built-in
: sudah tersedia oleh Bahasa pemrograman tersebut
-
Tidak
berorientasi pada persoalan yang dihadapi
UDT : User Defined Type, dibuat oleh pemrogram
-
Tipe
data yang dibuat sendiri oleh programmer,
-
Contoh
: record pada Pascal, struct pada C, class pada Java
Ø Tipe data abstrak didefinisikan sebagai model
matematika dari objek data yang membentuk sebuah tipe data,serta fungsi yang
beroperasi pada objek-objek ini (Heilemen, 1996).
Ø Penting untuk mengenali bahwa operasi-operasi yang
memanipulasi objek-objek data yang termasuk dalam spesifikasi dari tipe data
abstrak.
Ø Terdapat beberapa contoh dari tipe data abstrak,
diantaranya adalah Stack, Queue dan List.
Ø Bahasa C memiliki tipe data numerik dan karakter (seperti
int, float, char dan lain-lain). Disamping itu juga memiliki tipe data
enumerasi dan structure. Bagaimana jika kita ingin membuat tipe data baru?
Ø Untuk pembuatan tipe data baru digunakan keyword
typedef
Ø Bentuk umum:
typedef <tipe_data_lama>
<nama_tipe_data_baru>
Macam Tipe Data :
- Tipe data sederhana (simple - data type)
- Tipe data terstruktur (structured - data type)
- Tipe data penunjuk (pointer - data type)
Tipe Data
Sederhana :
Adalah tipe data
yang sudah ada dan dijadikan standar dalam bahasa pemrograman tertentu.
Isi dari tipe data
sederhana ini adalah data-data tunggal.
Jenis Data Sederhana :
Numerik, terdiri dari :
◦ Numerik integer (bilangan bulat)
◦ Numerik real (bilangan riil)
Karakter, terdiri dari :
◦ Alfabet : a .. z, A .. Z
◦ Angka : 0 .. 9
◦ Simbol khusus : + ? ‘ ! [ ] { } … dll
Boolean (logika), terdiri dari :
◦ True
◦ False
Tipe Data Terstruktur :
- ARRAY (LARIK)
- RECORD (REKAMAN)
- FILE
- SET (HIMPUNAN)


Komentar
Posting Komentar