17/11/2011

Tipe Data Abstrak (Abstract Data Type)

http://2.bp.blogspot.com/-jOJg0ZbjIyM/Td6KuMK4A6I/AAAAAAAAADw/P1PYYCec3F0/s1600/c%252B%252B.jpg


AksFullShare-Tipe data adalah jenis data dari suatu nilai atau variabel yang ditangani oleh bahasa pemrograman Generalisasi dari tipe data primitif dan generalisasi dari operasi-operasi primitif
Tipe data dibagi dua yaitu:

1. Built-in type Abstract Data Type
Tipe data yang tersedia berupa untaian bit memori komputer yang sudah terdefenisi dalam bahasa pemrograman tersebut
Contohnya adalah : boolean, character, string, bit, byte, array, dll.

2. User defined type
Tipe data yang didefenisikan sendiri oleh user sesuai dengan domain persoalan yang dihadapi

Contoh : (Dalam Bahasa Pascal)

Type
      TPerson=record
                  name : string[30]
                  address : string[100]
                  city : string[20]
      end;
Var
      aPerson=TPerson


Contoh User defined type :
Program Data
         Type
         Manusia=record
         Nama : String
         JK : boolean
         TglLhr : Date
      end;
Var
     Orang = Manusia
Begin
{Cara untuk mengisikan data}
     Orang.Nama='Dewi';
     Contoh User defined type
     Orang.Jk=0;
     Orang.TglLhr=12-12-2000;
    {Cara untuk menampilkan}
     writeln(Orang);
 end.




No comments:

Post a Comment

Ingat !!! Jangan Hanya Bisa Berkomentar, Berikanlah Solusi Dari Komentar Anda. Thanks