Perbedaan Tipe Data, Objek Data Dan Struktur Data
Perbedaan Tipe Data, Objek Data Dan Struktur Data yang perlu kalian ketahui
Perbedaan Tipe Data, Objek Data Dan Struktur Data - Sebagai seorang programmer tipe, objek ataupun struktur data wajib dipahami karena ketiga bentuk tersebut selalu ada pada program-program yang sudah jadi atau yang baru saja dibuat, oleh karena itu bagi kalian yang pemula sebaiknya memahami dulu mengenai perbedaan bentuk-bentuk tersebut.
TIPE DATA
Tipe data adalah jenis data yang mampu ditangani oleh suatu bahasa pemrograman pada komputer.Tiap-tiap bahasa pemrograman memiliki tipe data yang memungkinkan:
- Deklarasi terhadap variabel tipe data tersebut
- Menyediakan kumpulan operasi yang mungkin terhadap variabel bertipe data tersebut
OBJEK DATA
Objek Data adalah kumpulan elemen yang mungkin untuk suatu tipe data tertentu.- Contoh : integer mengacu pada obyek data -32768 s/d 32767, byte 0 s/d 255, string adalah kumpulan karakter maks 255 huruf.
STRUKTUR DATA
Struktur Data adalah cara penyimpanan dan pengorganisasian data-datapada memori komputer maupun file secara efektif sehingga dapat digunakansecara efisien, termasuk operasi-operasi di dalamnya.Aktivitas Struktur Data
- Mendeskripsikan kumpulan obyek data yang sah sesuai dengan tipe data yang ada Menunjukkan mekanisme kerja operasioperasinya. Contoh: integer (-32768 s/d 32767) dan jenis operasi yang diperbolehkan adalah +, -, *, /, mod, ceil, floor, <, >, != dsb.
HUBUNGAN Struktur Data dan ALGORITMA
Dengan pemilihan struktur datayang baik, maka problem yang kompleks dapat diselesaikan sehingga algoritma dapat digunakan secara efisien, operasi-operasi penting dapat dieksekusi dengan sumber daya yang lebih kecil, memori lebih kecil, dan waktu eksekusi yang lebih cepat.STUKTUR DATA MELIPUTI
- Struktur data sederhana (statis) : array, record
- Struktur data majemuk (dinamis) :
- Linier : Stack, Queue, List
- Non Linier : Pohon Biner dan Graph
Post a Comment for "Perbedaan Tipe Data, Objek Data Dan Struktur Data"