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

  1. Boolean
  2. Character (char)
  3. Byte
  4. Short Integer
  5. Integer (Int)
  6. Long Integer
  7. Float
  8. 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