Materi 5 - Tipe Data

skip to main | skip to sidebar

TIPE DATA

Yaitu kumpulan dari obyek data dan himpunan operasi yang dapat dilakukan pada obyek tersebut.
Elemen dasar dari tipe data:

  • Atribut, untuk membedakan objek-objek data dari tipe tersebut.
  • Nilai
  • Operasi, digunakan untuk mendefinisikan manipulasi-manipulasi yang dimungkinkan oleh objek data dari tipe tersebut.

Jenis tipe data:
1.Tipe data primitif: Numerik, Boolean, Character.
2. Tipe data string
3. Array
4. Records

Integer
Hampir selalu merupakan sebuah refleksi yang tepat dari hardware sehingga pemetaan ke hardware mudah.

Floating point
Memodelkan bilangan yang sebenarnya, tetapi hanya sebagai pendekatan dari bilangan tersebut. Ini biasanya tepat seperti hardware, tetapi tidak selalu.

Boolean
Suatu ekspresi untuk menyatakan TRUE atau FALSE, 0 atau 1.
Dapat diemplementasikan sebagai bit, tetapi biasanya dilakukan dengan byte.
Keuntungan dari boolean adalah Readability.

Character
Disimpan sebagai kode numerik.
Operasi yang berlaku adalah: Relational dan Assignment.

String
Nilainya merupakan urutan dari karakter(array of char).
Operasi yang berlaku adalah: Assignment, Perbandingan, Catenation, Substring Reference, dan Pattern Matching.

Array
adalah kumpulan elemen data yang homogen, dimana setiap elemen datanya diidentifikasikan dengan posisinya dalam kumpulan tersebut, relatif terhadap elemen yang pertama.
Inisialisasi array, berupa daftar nilai yang diberikan pada array saat array ditempatkan dalam memory.

Record
Merupakan kumpulan dengan elemen-elemen yang dapat mempunyai tipe yang berbeda, setiap elemennya diidentifikasikan dengan namanya.

0 komentar: