PENGERTIAN STRUKTUR DATA DAN TIPE - TIPENYA DALAM ALGORITMA

ADMIN
0

Dalam istilah ilmu komputer, struktur data adalah cara penyimpanan, penyusunan dan pengaturan data di dalam media penyimpanan komputer sehingga data tersebut dapat digunakan secara efisien.

Dengan kata lain struktur data adalah sebuah skema organisasi, seperti variabel dan array dan lain-lain, yang diterapkan pada data sehingga data dapat diinterprestasikan dan operasioperasi spesifik dapat dilaksanakan pada data tersebut.

Data adalah representasi dari fakta dunia nyata, Data juga merupakan suatu nilai yang bisa dinyatakan dalam bentuk konstanta atau variabel.

Apa itu Konstanta atau variabel??

  • Konstanta yaitu sebuah kata yang menyatakan nilai yang tetap, sedangkan
  • Variabel yaitu kata yang menyatakan nilai yang dapat diubah-ubah selama eksekusi berlangsung
Tipe Data

Setiap data memiliki tipe data, " Apakah merupakan angka bulat, angka pecahan, atau berupa karakter, dan sebagainya". Jadi, tipe data adalah pengelompokan data berdasarkan isi dan sifatnya.Dalam bidang informatika tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer.

Salah satu tugas penting seorang programmer adalah memilih tipe data yang sesuai untuk menghasilkan program yang efisien dan berkinerja tinggi.

Ada banyak tipe data yang tersedia: "Tergantung pada jenis bahasa pemrograman yang dipakai".

Secara garis besar tipe data dapat dikategorikan menjadi tiga macam yaitu

  • Tipe data dasar (primitive data type) 
  • Tipe data bentukan (composite data type) dan 
  • Tipe data abstrak (abstract data type).
Tipe dasar
Tipe data dasar atau tipe data sederhana atau biasa juga disebut dengan tipe data primitive adalah tipe data yang sudah ada dan dijadikan standar dalam bahasa pemrograman tertentu. Isi dari tipe data sederhana ini adalah data-data tunggal. Tipe data dasar sudah disediakan oleh program sehingga programmer bisa langsung memakai.

Tipe data bentukan
Tipe data bentukan atau tipe data komposit adalah tipe data yang dibentuk dari tipe data dasar dengan maksud mempermudah pekerjaan programmer. Yang masuk dalam tipe data bentukan adalah array, string, record, union, dan lain-lain.

Tujuan dibuatnya tipe data bentukan adalah : 
  • Mempermudah proses pemrograman 
  • Mempermudah dalam penambahan variabel 
  • Mempermudah pengelompokan data sehingga lebih teratur
Tipe data abstrak (Abstract Data Type)
Tipe data abstrak atau yang dikenal sebagai Abstract Data Type adalah model matematika dari obyek data yang menyempurnakan tipe data dengan cara mengaitkannya dengan fungsi-fungsi yang beroperasi pada data yang bersangkutan. 

Tipe data abstrak adalah tipe data yang didefinisikan sendiri oleh pemrogram untuk suatu keperluan tertentu yang tidak memungkinkan untuk mendeklarasikan dari tipe data yang sudah ada. 
Contoh tipe data abstrak adalah stack, queue, list, tree, graph, dan lain-lain

Posting Komentar

0Komentar

1).Yang Sudah Berkunjung Di Blog saya mohon Tinggalkan Komentar
2). Gunakan Bahasa yang Jelas,Singkat & Mudah di Mengerti
3). Tolong Saat Berkomentar Diberi NAMA
4). Komentar ANONYMOUS tidak akan saya tanggapi
5). Jika menaruh LINK HIDUP akan dimasukan ke folder spam !!
6). Dilarang mempromosikan produk melalui komentar.
TerimaKasih Atas Kunjungan Anda, Jangan Lupa Berkunjung lagi

Posting Komentar (0)