Memahami Struktur Data

Saat ini bahasa pemrograman semakin banyak dipelajari oleh berbagai kalangan. Dalam bahasa pemrograman sendiri, ada istilah Algoritma dan struktur data
Apa itu sebetulnya algoritma dan struktur data? Dalam ilmu komputer dan matematika, Algoritma adalah urutan atau langkah untuk melakukan perhitungan atau dapat juga digunakan dan diimplementasikan untuk memecahkan masalah yang ditulis secara berurutan.
Jadi, algoritma pemrograman adalah urutan atau langkah untuk menyelesaikan masalah pemrograman komputer.

 Hasil gambar untuk apa itu struktur data algoritma

Kenali Algoritma & Struktur Data Lebih Dekat

Didalam ilmu komputer, pemahaman tentang struktur data yang berkembang selama ini yaitu cara menyimpan, mengatur, dan mengelola data dalam media penyimpanan komputer sehingga data dapat digunakan secara efisien.

Setiap baris kumpulan kolom disebut catatan. Lebar kolom untuk data dapat berubah dan bervariasi. Ada kolom yang lebarnya berubah secara dinamis sesuai dengan input pengguna dan ada juga kolom yang lebarnya diperbaiki.

Sesuai sifatnya, struktur data dapat diterapkan untuk pemrosesan basis data, misalnya untuk tujuan data keuangan, atau untuk pengolah kata. Strutur data ini kolomnya berubah-ubah secara dinamis. Contoh struktur data dapat dilihat dalam spreadsheet, database, pengolah kata, gambar terkompresi, dan mengompresi file dengan teknik tertentu yang memanfaatkan struktur data.

Kemudian jika kita menganalogikan pemahaman algoritma ini ke tingkat yang lebih spesifik, maka algoritma dapat diartikan sebagai kumpulan langkah-langkah. Algoritma di dunia nyata dapat mencakup bahasa apa pun.

Dalam pemrograman komputer, hal yang paling penting untuk dipahami adalah bagaimana logika kita dalam memproses pola pikir untuk menemukan solusi, inovasi, dan bahkan untuk menyelesaikan masalah pemrograman yang akan dibuat itu secara berurutan.

Jenis-Jenis

Dalam perkembangannya ada beberapa jenis-jenis struktur data yang perlu kita ketahui. Lalu apa saja sih jenis-jenis struktur data yang harus kita pahami itu. Berikut beberapa jenis-jenis struktur data.

Sederhana

Jenis struktur data sederhana dibagi menjadi kebeberapa lingkup kecil lagi. Strukdur data sederhana dibagi menjadi dua.

Array

Array adalah struktur data statis yang menyimpan satu set elemen dengan tipe yang sama. Setiap elemen diakses langsung melalui indeksnya. Indeks array harus berupa tipe data yang menyatakan urutan, misalnya: integer atau karakter. Jumlah elemen array harus diketahui sebelum program dijalankan. Tipe elemen array dapat berupa tipe sederhana, tipe terstruktur atau tipe array lainnya. Nama array lainnya adalah array, tabel, atau vektor.

Record

Struktur data record adalah kumpulan data yang terdiri dari beberapa bidang dengan berbagai jenis data.

Majemuk

Pada perkembangan selanjutnya, struktur data dibuat semakin kompleks. Dari struktur data yang sederhana kini mejadi struktur data majemuk. Pada struktur data majemuk ada yang linear dan non-linear.

ingin kampus IT Islami ? klik disini

Komentar