Tipe Data
Pengertian
- Merupakan jenis data yang mampu ditangani oleh suatu bahasa pemrog-raman 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.
Beberapa Tipe Data
- Boolean
- Character (char)
- Byte
- Short Integer
- Integer (Int)
- Long Integer
- 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 programer
- Contoh: record pada Pascal, struct pada C, class pada Java.
Contoh UDP
- Deklarasi tipe data, private type data, nama as string, umur as integer, end type
- Deklarasi variabel, dim mahasiswa as data.
ADT : Abstract Data Type
- 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>



Komentar
Posting Komentar