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  :


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                 :

  1. Tipe data sederhana (simple - data type)
  2. Tipe data terstruktur (structured - data type)
  3. 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          :

  1. ARRAY (LARIK)
  2. RECORD (REKAMAN)
  3. FILE
  4. SET (HIMPUNAN)

Komentar

Postingan populer dari blog ini

STACK

QUEUE