Senin, 04 Mei 2015

Struktur Data dan Jenis-Jenis Data

Definisi Struktur dan Data
Struktur adalah suatu tatanan yang membentuk suatu kelompok dalam satu variabel dengan perbedaan tipe. Sedangkan pengertian data adalah representasi dari fakta dunia nyata dan nyata adalah kenyataan yang tercatat mengenai suatu objek.
Jadi Struktur data adalah suatu kelompok data yang dapat dikarakteristikan pada suatu objek oleh organisasi serta opreasi yang didefinisikan terhadapnya.

Jenis - Jenis Data
Jenis data terbagi menjadi dua, yaitu :
a. Data Sederhana
    - Tunggal : Integer, Real, Boolean, dan Karakter

  •  Integer adalah anggota dari himpunan bilangan bulat
                 {..., -(n+1), -n, ..., -2, -1, 0, 1, 2, ..., n, n+1}
  • Real merupakan jenis numerik selain integer yaitu menggunakan titik desimal
          contoh : 0.1 , 0.2, 0.3 ......
  • Boolean yaitu jenis data logical yang memiliki nilai salah satu dari true atau false.

         Operator yang dikenal pada boolean, yaitu :
        a. operator Logika : AND, OR, NOT
           Operator And akan menghasilkan nilai true, jika kedua operator bernilai true
           Operator Or akan menghasilkan true, jika salah satu operator bernilai true
           Operator Not merupakan precedence dari operator and dan or
        b. Operator Relasional, yaitu : >, <, >=, <=, <> dan =
             Contoh : 6 < 8 = True
                           9 > 8 = False 
  • Jenis data karakter merupakan elemen dari suatu himpunan yang terdiri atas bilangan, abjad dansimbol khusus. Contoh : (0,1,...,8,9, A, B, ..., Y,Z, +, -,*,√, ...} 
     - Majemuk : String
        „String adalah Rangkaian karakter yang ditangani sebagai unitdata tunggal
„         Contoh (string literal) :
             … “ABC, 32fl2. 3h”
             … “Kucing dalam karung”
„        Contoh (variabel string) :
…             A = “Universitas”
…             B = “Gunadarma”
b. Struktur Data
    Jenis - jenis struktur data :
    - Array
    - Record
    - List
   - Tree

Deklarasi Data
Deklarasi Data merupakan bagian yang menjelaskan / memperkenalkan secara rinci semua data yang akan digunakan pada suatu program. Dalam penulisannya tidak boleh sama dengan kata-kata cadangan (reserved words) dan selalu diakhiri dengan titik koma (;).


Pemetaan Data

  1. Struktur data secara logik dapat mempunyai beberapa  storage mapping atau representasi fisik.
  2. Salah satu  storage mapping yang dapat dilakukan adalah apa yang disebut bentuk sign-and-magnitude.
  3. Sehari-hari bilangan dinyatakan dalam basis 10 (sistem desimal), dalam memori komputer dinyatakan dalam basis 2 (sistem binary).
  4. Ada aturan yang dapat kita gunakan untuk menyatakan data dalam storage, yakni :
          – Extended Binary Coded Decimal Interchange Code (EBCDIC)

          – American Standard Code for Information Interchange(ASCII)


Referensi : 
  1. maranugraha.staff.gunadarma.ac.id/Downloads/.../Struktur+Data+1.pdf
  2. sumarna.staff.gunadarma.ac.id/Downloads/files/30336/1.+Tipe+Data.pdf