Mata kuliah
Kode mata kuliah
Seksi
Kode dosen
Nama dosen
Nomor HP
Email DosenSTRUKTUR DATA
CCS 120
KH201
7228
IR. NIXON ERZED MT
08161496461
nixon@esaunggul.ac.idMateri pembelajaran
01 OL
02 OL
03 OL
Type Array dan Struct (Record)
04 OL
05 OL
06 OL
07 OL
08 UTS
Ujian Tengan Semester (UTS)
09 OL
10 OL
11 OL
12 OL
13 OL
14 OL
15 OL
16 UAS
Ujian Akhir Semester (UAS)
Sumber belajar
- Algoritma dan Pemrograman dalam Bahasa Pascal, C, dan C++, Rinaldi Munir 2016
- Struktur Data, Bambang Hariyanto, Infromatika, Bandung, 2003
- Algoritma dan Struktur Data 1 & 2 , Moh. Syukani, Mitra Wacana Media, 2012
- Fundamental of Data Structure, Ellis Horowitz, Pitman International Text, 1978
Penilaian
Kehadiran
Tugas dan Kuis
Praktikum
UTS
UAS= 5%
= 25 %
= 20%
= 20 %
= 30 %- Algoritma dan Pemrograman dalam Bahasa Pascal, C, dan C++, Rinaldi Munir 2016
Walaupun array sangat bagus untuk mengimplementasikan random access, tapi sifatnya yang statis menyebabkan tidak array tidak dapat diterapkan pada berbagai aplikasi. Selain itu dalam manajemen memory umumnya array dialokasikan secara fixed, sehingga tidak dapat didealokasi ketika program masih dieksekusi. Artinya ruang memory yang dipakai oleh array yang sudah tidak digunakan lagi, tidak dapat dihapus atau dialokasikan untuk data lain, selama program masih dijalankan.
Untuk memecahkan masalah tersebut, dapat digunakan variabel pointer. Type data pointer bersifat dinamis, variabel akan dialokasikan hanya pada saat dibutuhkan dan setelah tidak dibutuhkan dapat didealokasikan kembali.