Anda di halaman 1dari 2

STRUKTUR DATA

A. Pengertian Dasar
1. Struktur
Struktur adalah elemen-elemen pembentuk atau pengaturan hubungan antar
elemen dalam suatu sistem. Struktur dapat diartikan sebagai suatu susunan,
bentuk, pola, atau bangunan. Rangkaian kata yang mengandung kata struktur yang
sering kita dengar seperti struktur organisasi, struktur jaringan, dan lain-lain

2. Data
Data berasal dari kata datum (Yunani) yang berarti fakta
Data adalah kumpulan fakta-fakta, angka-angka, simbol-simbol, lambang-lambang
yang sudah terekam tetapi belum digunakan untuk suatu keperluan.
Makna kata data bagi manusia adalah segala sesuatu yang dapat diterima oleh
indra manusia dari rangsangan-rangsangan yang ada di sekitarnya, baik secara
tersurat maupun tersirat.
Makna kata data bagi komputer adalah segala sesuatu yang bisa dikodekan atau
disimbolkan atau dilambangkan dengan kode-kode, simboil-simbol atau lambang-
lambang yang telah disediakan di setiap komputer
Pengertian data menyiratkan suatu nilai yang bisa dinyatakan dalam bentuk
konstanta atau variabel. Konstanta menyatakan nilai data yang tetap sedangkan
Variabel digunakan dalam program untuk menyatakan nilai data yang berubah-
ubah selama eksekusi berlangsung.

3. Type Data
Type Data adalah jenis data yang mampu ditangani oleh suatu bahasa
pemrograman pada komputer, tiap-tiap bahasa pemrograman memiliki tipe data.
Type Data adalah Macam / isi data di dalam suatu variabel dalam bahasa
pemrograman

4. Obyek Data
Obyek Data adalah kumpulan elemen yang mungkin untuk suatu tipe data tertentu.
Mis: integer mengacu pada obyek data -32768 s/d 32767, byte 0 s/d 255, string
adalah kumpulan karakter maks 255 huruf

5. Struktur Data
Struktur Data adalah cara penyimpanan dan pengorganisasian data-data pada
memori komputer maupun file secara efektif sehingga dapat digunakan secara
efisien, termasuk operasi-operasi di dalamnya.
Struktur Data adalah koleksi dari variabel yang dinyatakan dengan sebuah nama,
dengan sifat setiap variabel dapat memiliki tipe yang berlainan. Struktur data dapat
dipakai untuk mengelompokan beberapa informasi yang berkaitan menjadi sebuah
kesatuan.

Struktur Data dibagi menjadi


a. Struktur Data Abstrak terdiri dari
1. List Berantai (Linked List)
2. Tumpukan (Stack)
3. Antrian (Queue)
4. Pohon (Tree)
5. Grafik (Graph)

b. Struktur Data Non Abstrak terdiri dari


1. Set
2. Array
3. Record
4. File
5. Pointer

B. Type Data dalam Bahas Pascal adalah sbb:


1. Tipe Sederhana Terdiri dari :
a. Tipe Ordinal
 Byet (0..255)
 Shortint (-128 .. 127)
 Word (0..65535)
 Integer (-32768 .. 32767)
 Longint (-2147483648 .. 2147483647)
 Boolean
 Subjangkauan ( subrange)
 Terbilang (enumarated)

b. Tipe Real
2. Tipe String
3. Tipe Terstruktur terdiri dari :
a. Larik (Array)
b. Rekaman (Record)
c. Himpunan (Set)
d. Berkas (File)

4. Tipe Pointer

Sumber Materi:

1. Pengantar Struktur Data, Sumantri Slamet I.S, FX Nursalim, C. Hendrik Wakaliwe,


Wahyu C Wibowo, PT Elex Media Komputindo
2. Struktur Data Menggunakan Turbo Pascal, Insap Santosa, Ir,M.Sc, Andi
3. Struktur Data Pondasi Membuat Program Yang Elegan dan Efisien, Bambang
Haryanto, Ir,M.T, Informatika
4. Konsep dan Implentasi Struktur Data, Teddy Marcus Zakaria, Agus Prijono,
Informatika
5. Pengantar Struktur Data dan Algoritma, Bambang Wahyudi, Andi

Anda mungkin juga menyukai