Dalam satu Lembaga atau Organisasi, baik yang bersifat komersial dan industrial, bahkan organisasi yang bagaimanapun bentuknya, Data dipandang sebagai suatu kekayaan yang penting dan mahal. Memang kadang-kadang sulit untuk didapat.
Komposisi data dan logika dari algoritma yang memanfaatkan data tersebut berhubungan sangat erat.
Data sederhana dapat kita himpun ke dalam suatu Struktur Data yang memuat informasi tentang hubungan antara item yang terdapat didalamnya.
Data sederhana yang kita kenal, terdiri dari berbagai jenis atau type. Untuk mengelola data yang bermacam-macam jenis tersebut secara baik, guna menghasilkan informasi, pengetahuan mengenai struktur data amatlah penting.
Struktur Data adalah koleksi atau kelompok data yang dapat dikarakterisasikan oleh organisasi serta operasi yang didefenisaikan terhadapnya.
Struktur data sangat penting dalam sistem komputer. Terhadap setiap variabel didalam program, secara eksplisit ataupun implisit, didefenisikan struktur data yang akan menentukan operasi yang berlaku terhadap variabel tersebut.
Struktur data yang dibicarakan ini merupakan Struktur Data Logik. Bukan penyajian data secara fisik di storage.
Pada garis besarnya, Data dapat dikatagorikan
menjadi :
1. Type Data Sederhana, atau Data Sederhana yang terdiri dari :
1. Data Sederhana Tunggal, misalnya Integer,
Real, Boolean serta Karakter.
2. Data Sederhana Majemuk, misalnya String.
Type data ini dengan berbagai cara dapat diorganisasikan menjadi berbagai Struktur Data.
B. Struktur Data, meliputi :
1. Struktur Data Sederhana, misalnya Array
dan Record.
2. Struktur Data Majemuk, terdiri atas :
@ Linear, misalnya Stack, Queue, serta
Linear Link List.
@ Non Linear, misalnya Pohon Biner (Binary
Tree), Pohon Cari Biner (Binary Search
Tree), Pohon Cari M-Way (M-Way Search
Tree), Tree, General Tree serta Graph.
Kedua katagori diatas, terutama diperuntukkan bagi data didalam storage utama (main storage). Data yang diperuntukan bagi storage tambahan mempunyai struktur data yang dikenal sebagai Organisasi File. Type organisasi file diantaranya adalah Organisasi Squential, Organisasi Relative, Organisasi Indexed Squential, dan Organisasi Multikey.
sumber : http://www.mandalawangi89.co.cc/2009/08/struktur-data.html
Kamis, 25 Februari 2010
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar