MACAM - MACAM TIPE DATA
MACAM-MACAM TIPE DATA
A.
TIPE DATA SEDERHANA (SIMPLE - DATA TYPE)
B.
TIPE DATA TERSTRUKTUR (STRUCTURED - DATA TYPE)
C.
TIPE DATA PENUNJUK (POINTER - DATA TYPE)
A. TIPE
DATA SEDERHANA (SIMPLE - DATA TYPE)
·
adalah tipe data
yang sudah ada dan dijadikan standar dalam bahasa pemrograman tertentu.
·
Isi dari tipe data
sederhana ini adalah data-data tunggal
TIPE DATA
SEDERHANA (SIMPLE - DATA TYPE)
1.
STANDARD DATA TYPE
·
INTEGER
·
REAL
·
CHAR
·
STRING
·
BOOLEAN
2.
USER-DEFINED DATA TYPE
·
ENUMERATED OR
SCALAR TYPE
·
SUBRANGE TYPE
INTEGER => TIPE
BILANGAN BULAT
REAL =>TIPE
BILANGAN PECAHAN
TIPE BILANGAN REAL
·
Data yang termasuk bilangan real adalah
data angka yang mengandung pecahan.
·
Data yang seperti ini akan memiliki
keterangan jangkauan, jumlah digit penting (berarti) dan ukuran.
·
Digit berarti ini penting diperhatikan
karena ini berhubungan dengan tingkat ketelitian data yang disajikan.
TIPE DATA
KARAKTER
TIPE DATA BOOLEAN
·
Adalah tipe data
yang hanya bernilai benar (true) atau salah (false).
·
Jangkauan (nilai
yang mungkin) hanya 2 yaitu true atau false.
USER - DEFINED DATA TYPE =>SUB
JANGKAUAN
·
Tipe sub jangkauan
merupakan tipe data yang jangkauannya merupakan sebagian dari tipe data yang
lain.
·
Misalnya untuk tipe
byte memiliki jangkauan dari 0..255, sementara kita hanya memerlukan angka
1..12 untuk menampung data bulan. Maka bisa diciptakan satu tipe baru yang
merupakan sub jangkauan tersebut.
·
Contoh
Type
Bulan : 1 .. 12 ;
B. TIPE
DATA TERSTRUKTUR (STRUCTURED - DATA TYPE)
1. ARRAY (LARIK)
2. RECORD (REKAMAN)
3. FILE
4. SET (HIMPUNAN)
2. RECORD (REKAMAN)
3. FILE
4. SET (HIMPUNAN)
1.
ARRAY (LARIK)
·
Larik adalah tipe
data yang berisi beberapa data yang ditampung dalam satu variabel yang memiliki
tipe data yang sama.
·
Masing masing data
yang tertampung dalam sebuah larik akan ditandai sebagai elemen pertama sampai
ke - n.
·
larik dapat dibuat
beberapa dimensi, misalnya untuk menggambarkan matrix kita perlu menggunakan
larik 2 dimensi.
2. RECORD (REKAMAN)
·
Tipe data rekaman
di gunakan untuk menampung data yang terdiri dari beberapa tipe yang berbeda.
·
Record dapat diakses
(diisi) dan dibaca per elemen record dengan menyebut nama elemennya.
3.
SET (HIMPUNAN)
Tipe data
himpunan merupakan sebuah tipe data yang didalamnya memuat sejumlah elemen
(anggota) dimana anggotanya memiliki tipe data dasar yang sama.
C. TIPE
POINTER
·
Pointer secara
harfiah dapat diartikan sebagai penunjuk.
·
Tipe data pointer
ini merupakan tipe data yang berisikan alamat memori dimana data disimpan
OPERATOR
MATEMATIKA
KESIMPULAN
Menurut saya tipe data yang paling mudah bikin program
adalah tipe data array karena tipe data ini hampir seluruh hadir dalam setiap
bahasa pemograman. Tipe data ini bentukan yang terdiri dari kumpulan dari tipe
data lain dan tipe array sekumpulan variabel yang memiliki tipe data yang
samadan di nyatakan dengan nama yang sama array di diklerasikan di dalam bagian
deklerasi variabel. Dalam bahasa pascal pendeklarasian array dialakukan dengan
menggunakan kata kunciarray disertai dengan batas batas index yang di apit
menggunakan ‘[ ]’ kemudian harus diikuti lagi dengan kata
cadangan of dan tipe data yang akan disimpan di dalam nya . dan array dapat
bertipe sederhana seperti byte,word,integer,real,boolean,char,string dan dapat
juga bertipe scalar atau subrange