Struktur Data
Dewasa ini
sudah banyak erkembang bahasa-bahasa pemrograman tingkat tinggi yang
pemakaiannya sudah sangat mudah, hanya tinggal klik dan drag saya.
Meskipun demikian, tetap saja programmer harus menuliskan kode-kode
program agar objek-objek yang sudah dibuat dapat bertingkah laku atau
bekerja sesuai dengan yang diinginkan. Dalam sebuah program pasti
terdapat alur logika yang menyebabkan program tersebut dapat bekerja
dengan benar, dan sebagian besar pasti menggunakan pengelolaan data yang
terstruktur.
Struktur data adalah
cara menyimpan atau merepresentasikan data didalam komputer agar bisa
dipakai secara efesien. Sedangkan data dalah representasi dari fakta
dunia nyata. Fakta atau keterangan tentang kenyataan yang disimpan,
direkam atau direpresentasikan dalam bentuk tulisan, suara, gambar,
sinyal atau simbol.
Struktur data yang biasanya digunakan dibidang informatika meliputi :
Struktur data sederhana, misalnya array dan record.
Struktur data majemuk yang terdiri dari : Stack, Queue, Linked LIst (Linier), Pohon biner dan Graph (Non- Linier).
Pemakaian struktur data yang tepat
didalam proses pemrograman akan menghasilkan algoritma yang lebih jelas
dan tepat, sehingga menjadikan program secara keseluruhan lebih efesien
dan sederhana.
Di dalam mata kuliah Struktur Data ini
akan dijelaskan struktur data yang sering digunakan dalam pemrograman
seperti pointer, linked list, stack dan queue dengan menggunakan bahasa
pemrograman C/C++ sebagai pengantarnya. Akan digunakan Bloodshed Dev
C++, yang membuat program menjadi lebih mudah karena menggunakan
Integrated Development Environment (IDE). IDE memungkinkan untuk
menggunakan antarmuka grafis umum untuk compiler, file browser,
pengaturan, dan editor kode sumber (jendela di mana Anda mengedit dan
melihat source code).
Untuk mendapatkan perangkat lunak Bloodshed Dev C++ silahkan klik:Bloodshed Dev C++ versi 4.9.9.2
Tidak ada komentar:
Posting Komentar