Jumat, 21 Oktober 2011

definisi struktur data


Definisi Struktur Data merupakan cara menyimpan atau merepresentasikan data di dalam komputer agar bisa dipakai secara efisien. Sedangkan data adalah representasi dari fakta dunia nyata. Fakta atau keterangan tentang kenyataan yang disimpan, direkam atau direpresentasikan dalam bentuk tulisan, suara, gambar, sinyal atau simbol Secara garis besar type data dapat dikategorikan menjadi :
  • Type data sederhana
a. Type data sederhana tunggal, misalnya Integer, real, boolean dan karakter
b. Type data sederhana majemuk, misalnya String
  • Struktur Data

a. Struktur data sederhana, misalnya array dan record
b. Struktur data majemuk, yang terdiri dari Linier : Stack, Queue, serta List dan Multilist. Non Linier : Pohon Biner dan Graph

Definisi Struktur Data - Pemakaian struktur data yang tepat di dalam proses pemrograman akan menghasilkan algoritma yang lebih jelas dan tepat, sehingga menjadikan program secara keseluruhan lebih efisien dan sederhana.

definisi struktur data


Definisi Struktur Data merupakan cara menyimpan atau merepresentasikan data di dalam komputer agar bisa dipakai secara efisien. Sedangkan data adalah representasi dari fakta dunia nyata. Fakta atau keterangan tentang kenyataan yang disimpan, direkam atau direpresentasikan dalam bentuk tulisan, suara, gambar, sinyal atau simbol Secara garis besar type data dapat dikategorikan menjadi :
  • Type data sederhana
a. Type data sederhana tunggal, misalnya Integer, real, boolean dan karakter
b. Type data sederhana majemuk, misalnya String
  • Struktur Data

a. Struktur data sederhana, misalnya array dan record
b. Struktur data majemuk, yang terdiri dari Linier : Stack, Queue, serta List dan Multilist. Non Linier : Pohon Biner dan Graph

Definisi Struktur Data - Pemakaian struktur data yang tepat di dalam proses pemrograman akan menghasilkan algoritma yang lebih jelas dan tepat, sehingga menjadikan program secara keseluruhan lebih efisien dan sederhana.

pointer


Pointer merupakan tipe data berukuran 32 bit yang berisi satu nilai yang berpadanan  dengan alamat memori tertentu. Sebagai contoh, sebuah variabel P bertipe pointer bernilai 0x0041FF2A, berarti P menunjuk pada alamat memori 0041FF2A. Pointer dideklarasikan seperti variabel biasa dengan menambahkan tanda * (asterik) yang mengawali nama variabel.

Bentuk Umum: 
<tipe data> namaVariabel; 

Contoh: 
float * px; 
Statement di atas mendeklarasikan variabel px yang merupakan pointer. Penyebutan tipe data float berarti bahwa alamat memori yang ditunjuk oleh px dimaksudkan untuk berisi data bertipe float. 

Struktur data dan logika

Data bagi manusia mempunyai makna segala sesuatu yang dapat diterima indera manusia dari rangsangan – rangsangan yang ada disekitar kita baik secara tersirat ataupun tersurat. Sedangkan untuk dunia komputer kata “data’ mengandung pengertian segala sesuatu yang bisa dikodekan, disimbolkan, dilambangkan dengan kode – kode, simbol – simbol atau lambing – lambang yang telah tersedia disetiap komputer. Struktur sendiri dapat diartikan sebagai susunan bentuk, pola atau bangunan. Sehingga struktur data bermakna sebagai suatu susunan simbol – simbol yang diorganisasikan dan dioperasikan sesuai dengan defenisi yang diberikan terhadapnya dikomputer. Dengan mempelajari struktur data logika anda akan terlatih untuk memecahkan suatu masalah dengan pengaturan langkah yang tepat dan sistemis. Terlebih bagi seorang programmer. Selain itu dengan mempelajari struktur data akan sangat membantu kita seandainya keinginan kita tidak terakomodasi oleh perintah – perintah yang ada dalam bahasa pemrograman.artinya kita bisa merangkai perintah – perintah yang ada untuk menciptakan perintah yang sesuai dengan harapan kita

Sumber: http://id.shvoong.com/internet-and-technologies/software/2017772-struktur-data-dan-logika/#ixzz1bUCvbkIy