Skip to content Skip to sidebar Skip to footer

Widget Atas Posting

Perbedaan Tipe Data, Objek Data Dan Struktur Data

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. 
STRUKTUR DATA = obyek data + [operasi manipulasi data]


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

  1. Struktur data sederhana (statis) : array, record
  2. Struktur data majemuk (dinamis) :
  3. Linier : Stack, Queue, List
  4. Non Linier : Pohon Biner dan Graph

Post a Comment for "Perbedaan Tipe Data, Objek Data Dan Struktur Data"