tipe data

7
TIPE DATA Tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer. Setiap variabel atau konstanta yang ada dalam kode program, sebaiknya kita tentukan dengan pasti tipe datanya. Ketepatan pemilihan tipe data pada variabel atau konstanta akan sangat menentukan pemakaian sumberdaya komputer (terutama memori komputer). Tipe data secara umum dapat dikelompokkan menjadi 2, yaitu tipe data primitive dan tipe data composite.

Upload: irka-ismunandar

Post on 04-Oct-2015

5 views

Category:

Documents


0 download

DESCRIPTION

tipe data

TRANSCRIPT

  • TIPE DATA Tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer. Setiap variabel atau konstanta yang ada dalam kode program, sebaiknya kita tentukan dengan pasti tipe datanya. Ketepatan pemilihan tipe data pada variabel atau konstanta akan sangat menentukan pemakaian sumberdaya komputer (terutama memori komputer). Tipe data secara umum dapat dikelompokkan menjadi 2, yaitu tipe data primitive dan tipe data composite.

  • Jenis-jenis Tipe Data1. Tipe data sederhana / Jenis data yang standar (Dasar)Integeradalah data numerik yang tidak mengandung pecahan, dan disajikan dalam memori komputer sebagai angka bulat. Operasi yang dapat dilaksanakan :Penambahan ( + )Pengurangan ( - )Perkalian ( * )Pembagian Integer ( / )Pemangkatan ( ^ )

    Operasi diatas disebut dengan operasi Binar atau arimatic operator yaitu operasi yang bekerja terhadap 2 Integer ( operand ). Sedangkan operator yang mempunyai satu operand disebut Unar ( Negasi = Not ).

  • RealData numerik yang mengandung pecahan digolongkan dalam jenis data Real (floating point). Operasi yang berlaku pada bilangan integer juga berlaku pada bilangan real. Selain itu ada operasi lainnya seperti :INT : membulatkan bilangan real , misal INT(34.67) = 34Penulisan untuk jenis data ini juga selalu menggunakan titik desimal. Nilai konstanta numerik real berkisar dari 1E-38 sampai dengan 1E+38 dengan mantissa yang signifikan sampai dengan 11 digit. E menunjukkan nilai 10 pangkat. Nilai konstanta numerik real menempati memori sebesar 6 byte.

  • BooleanType ini dikenal pula sebagai Logical Data Types, digunakan untuk melakukan pengecekan suatu kondisi dalam suatu program. Elemen datanya hanya ada 2 yaitu True dan False, biasanya dinyatakan pula sebagai 1 dan 0. Operatornya terdiri dari : AND, OR, NOT. Dalam urutan operasi, Not mendapat prioritas pertama, kemudian baru AND dan OR kecuali bila diberi tanda kurung

  • Karakter n StringType karater mempunyai elemen sebagai berikut :(0,1,2,3,,9,A,B,C,,X,Y,Z,?,*,/,)Data type majemuk yang dibentuk dari karakter disebut STRING. Suatu string adalah barisan hingga simbol yang diambil dari himpunan karakter yang digunakan untuk membentuk string dinamakan Alfabet.Contoh : Himpunan string {A,A,1} dapat berisi antara lain :AB1), (A1B), (1AB),dst.Termasuk string Null ( empty / hampa / kosong ) = { }Secara umum suatu string S dinyatakan : S : a1, a2, a3, an, Panjang dari string dilambangkan S =N atau Length (S) = N dimana N adalah banyaknya karakter pembentuk string. Untuk string Null = 0, untuk blank (spasi)=1.

  • Tipe data non standar (user defined)

    Tipe data non standar (user defined)

    Tipe data non standar (user defined)

    2. Tipe data non standar (user defined)Enumerated Jenis data ini terdiri atas barisan identifier yang terurut dimana setiap identifier tersebut dianggap sebagai suatu individual data item (elemen data yang berdiri sendiri).Pada saat mendeklarasikan jenis data ini kita harus menuliskan semua elemen-elemennya.Bentuk umum deklarasinya adalah :TYPE nama = (data_item_1, data_item_2, ., data_item_n);Sub-rangeJenis data ini berupa range dari suatu kumpulan data yang mempunyai urutan..Bentuk umum deklarasinya adalah :TYPE nama = data_item_pertama .. data_item_terakhir;

  • 3. Tipe data berstukturArray Suatu tipe data terstruktur yang terdapat dalam memori yang terdiri dari sejumlah elemen (tempat) yang mempunyai tipe data yang sama dan merupakan gabungan dari beberapa variabel sejenis serta memiliki jumlah komponen yang jumlahnya tetap.Record (Rekaman)Digunakan untuk penyimpanan suatu kelompok data dengan tipe data yang berbeda-beda.Set (Himpunan)Tipe data himpunan merupakan sebuah tipe data yang didalamnya memuat sejumlah elemen (anggota) dimana anggotanya memiliki tipe data dasar yang sama.File (Berkas)Digunakan untuk menyimpan data dalam bentuk file (jpg, txt dan sebagainya).