5.1 VARIABL, KONSTANTA, DAN TIPE DATA
Variabl, konstanta, dan tipe data merupakan tiga hal yang akan selalu kita jumpai membuat program. Bahasa pemrograman apapun dari yang paling sederhana sampai paling kompleks, mengharuskan kita untuk mengerti ketiga hal tersebut.
5.1.1 Variabl
Variabl adalah tempat dimana kita dapat mengisi atau mengkosongkan nilainya dan mengambil kembali apabila di butuhkan. Setiap variabl akan mempunyai nama ( identifier ) dan nilai .
Pada sebagian besar bahasa pemrograman , variable harus dideklarasikan lebih dulu untuk mempermudah compiler bekerja. Apabila veriabel tidak dideklarasikan maka setiap kali compiler bertemu dengan variable baru. Hal piler. Bahkan pada beberapa bahasa pemrograman, compiler akan menolak untuk melanjutkan proses kembali.
5.1.2 Konstanta
Konstanta adalah variabl yang nilai datanya bersifat tetap dan tidak bisa diubah. Jadi konstanta adalah juga variabel bedanya adalah pada nilai disimpanya. Jika nilai datanya sepanjang program berjalan tidak diubah-ubah, maka sebuah variabel lebih baik diperlakukan sebagai konstanta. Pada sebuah kode program ,biasanya nilai data dari konstanta diberikan langsung dibagian deklarasi konstanta. Sedangkan untuk variabel biasanya hanya ditentukan nama variabel dan variabelnya biasanya hanya ditentukan nama variabel dan tipe data.
5.1.3. Tipe Data
TIPE DATA adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer.salah satu tugas penting seorang programmer adalah memiliki tipe data yang sesuai untuk menghasilkan program yang efisien dan berkinerja tinggi.
TIPE DATA :
1 1.PRIMITIVE
· NUMERIC
· CHARACTER
· BOOLEAN
2. COMPOSITE
· ARRAY
· RECORD
· IMAGE
· DATE TIME
Tipe data primitive adalah tipe data dasar yang tersedia secara langsung pada suatu bahasa pemrograman. Sedangkan tipe data composite adalah tipe data bentukkan yang terdiri dari dua atau lebih tipe data primitive.
· Tipe data numeric
Tipe data numeric digunakan pada variabel atau konstanta untuk menyimpan nilai dalam bentuk bilangan atau angka.jenis yang termasuk dalam tipe data numeric antara lain integer (bilangan bulat),dan float (bilangan pecahan).
· Character
Character merupakan tipe data yang paling banyak digunakan.tipe data character kadang disebut sebagai char atau string.tipe data string hanya dapat digunakan menyimpan teks atau apapun sepajang berada dalam tanda petik dua (“....”) atau petik tunggal (‘....’).
· Boolean
Tipe data ini banyak digunakan untuk pengambilan keputusan pada struktur percabangan dengan IF .... THEN atau IF ... THEN ... ELSE.
· Array
Array atau sering disebut sebagai larik adalah tipe data yang sudah terstruktur dengan baik,meskipun masih sederhana.array mampu menyimpan sejumlah data dengan tipe yang sama (homogen) dalam sebuah variabel.setiap lokasi data array diberi nomer indeks yang berfungsi sebagai alamat dari data tersebut.
· Record atau stuct
Record atau struct adalah termasuk tipe data komposit.record dikenal dengan bahasa pascal/delphi sedangkan strut dikenal denagan bahasa C++.tipe data record mampu menampung banyak data dengan tipe data berbeda-beda(heterogen).biasanya record digunakan untuk menampung data suatu objek.
· Image
Image atau gambar atau citra merupakan tipe data grafik.
· Date time
Tipe data ini masuk dalam kelompok tipe data composite karena merupakan bentuk dari beberapa tipe data.
· Tipe data lain
o Subrange
Tipe data subrange merupakan tipe data bilangan yang mempunyai jangkauan nilai tertentu sesuai dengan yang ditetapkan programmer.tipe data ini didukung dengan sangat baik dalam delphi.
o Enumersi
Tipe data ini merupakan tipe data yang mempunyai elemen-elemen yang harus disebut satu per satu dan bernilai konstanta integer sesuai dengan urutannya.nilai konstanta integer elemen ini diwakili oleh suatu nama variabel yang ditulis didalam kurung.
o Object
Tipe data object digunakan untuk menyimpan nilai yang berhubungan dengan objek-objek yang disediakan oleh visual basic,delphi dan bahasa pemrograman lain yang berbasis GUI.
o Variant
Tipe ini adalah tipe data yang paling fleksibel diantara tipe data yang lain,akrena dapat mengakomodasi semua tipe data yang lain seperti telah dijelaskan.
5.1.3. Tipe Data
TIPE DATA adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer.salah satu tugas penting seorang programmer adalah memiliki tipe data yang sesuai untuk menghasilkan program yang efisien dan berkinerja tinggi.
TIPE DATA :
1 1.PRIMITIVE
· NUMERIC
· CHARACTER
· BOOLEAN
2. COMPOSITE
· ARRAY
· RECORD
· IMAGE
· DATE TIME
Tipe data primitive adalah tipe data dasar yang tersedia secara langsung pada suatu bahasa pemrograman. Sedangkan tipe data composite adalah tipe data bentukkan yang terdiri dari dua atau lebih tipe data primitive.
· Tipe data numeric
Tipe data numeric digunakan pada variabel atau konstanta untuk menyimpan nilai dalam bentuk bilangan atau angka.jenis yang termasuk dalam tipe data numeric antara lain integer (bilangan bulat),dan float (bilangan pecahan).
· Character
Character merupakan tipe data yang paling banyak digunakan.tipe data character kadang disebut sebagai char atau string.tipe data string hanya dapat digunakan menyimpan teks atau apapun sepajang berada dalam tanda petik dua (“....”) atau petik tunggal (‘....’).
· Boolean
Tipe data ini banyak digunakan untuk pengambilan keputusan pada struktur percabangan dengan IF .... THEN atau IF ... THEN ... ELSE.
· Array
Array atau sering disebut sebagai larik adalah tipe data yang sudah terstruktur dengan baik,meskipun masih sederhana.array mampu menyimpan sejumlah data dengan tipe yang sama (homogen) dalam sebuah variabel.setiap lokasi data array diberi nomer indeks yang berfungsi sebagai alamat dari data tersebut.
· Record atau stuct
Record atau struct adalah termasuk tipe data komposit.record dikenal dengan bahasa pascal/delphi sedangkan strut dikenal denagan bahasa C++.tipe data record mampu menampung banyak data dengan tipe data berbeda-beda(heterogen).biasanya record digunakan untuk menampung data suatu objek.
· Image
Image atau gambar atau citra merupakan tipe data grafik.
· Date time
Tipe data ini masuk dalam kelompok tipe data composite karena merupakan bentuk dari beberapa tipe data.
· Tipe data lain
o Subrange
Tipe data subrange merupakan tipe data bilangan yang mempunyai jangkauan nilai tertentu sesuai dengan yang ditetapkan programmer.tipe data ini didukung dengan sangat baik dalam delphi.
o Enumersi
Tipe data ini merupakan tipe data yang mempunyai elemen-elemen yang harus disebut satu per satu dan bernilai konstanta integer sesuai dengan urutannya.nilai konstanta integer elemen ini diwakili oleh suatu nama variabel yang ditulis didalam kurung.
o Object
Tipe data object digunakan untuk menyimpan nilai yang berhubungan dengan objek-objek yang disediakan oleh visual basic,delphi dan bahasa pemrograman lain yang berbasis GUI.
o Variant
Tipe ini adalah tipe data yang paling fleksibel diantara tipe data yang lain,akrena dapat mengakomodasi semua tipe data yang lain seperti telah dijelaskan.
Tidak ada komentar:
Posting Komentar