Objek Data, Variabel, dan
Konstanta
Konsep Bahasa Pemrograman
Materi 4
Pengantar
Penyimpanan data di komputer (memori, register, dan lainnya)
– Organisasi yang sederhana
– Barisan bit yang dikelompokkan menjadi byte dan word
Memori komputer
– Terdiri dari sel-del dasar yang disebut alamat
– Isi sel merupakan suatu nilai
– Nilai merupakan abstraksi secara matematis yang dapat
dibaca dan dimodifikasi selama program dieksekusi
Bahasa pemrograman
– Organisasi yang kompleks
Objek Data
Pengelompokkan satu atau lebih potongan data di dalam virtual komputer pada saat run-time
Beberapa objek data dibuat oleh programmer – Variabel, konstanta, array
Objek data lainnya dibuat oleh sistem – Buffer, list ruang kosong, stack
Objek data menggambarkan suatu container untuk nilai data – Suatu tempat dimana nilai-nilai data disimpan dan dipanggil
kembali
Objek data dikarakteristikkan oleh suatu kumpulan attribute – Attribute menentukan jumlah dan tipe nilai objek data
Objek Data
10011
000000000010011
Variabel
Objek data yang didefinisikan dan diberi nama secara eksplisit oleh programmer
Objek data dasar dengan nama Dilihat dari hardware
– Variabel merupakan suatu abstraksi dari sel-sel memori – Nama variabel merupakan abstraksi dari alamat memori
– Statement assigment merupakan abstraksi dari modifikasi suatu sel Mempunyai 4 bagian
– Nama dan Scope – Tipe