BAB 6
REPRESENTASI DAN ALUR PEMROSESAN DATA
6.1 Pengertian
Representasi
data merupakan cara bagaimana nilainya disimpan di dalam memori komputer. Tipe
data integral terbagi menjadi dua buah kategori, baik itu bertanda (signed)
ataupun tidak bertanda (unsigned). Bilangan bulat bertanda mampu
merepresentasikan nilai bilangan bulat negatif, sementara bilangan bulat tak
bertanda hanya
mampu merepresentasikan bilangan bulat positif.
Representasi integer positif di dalam komputer sebenarnya
adalah untaian bit, dengan menggunakan sistem bilangan biner. Urutan dari bit-bit
tersebut pun bervariasi, bisa berupa Little Endian ataupun Big Endian. Selain
ukuran, lebar atau ketelitian (presisi) bilangan bulat juga bervariasi,
tergantung jumlah bit yang direpresentasikanya. Bilangan bulat yang memiliki n
bit dapat mengodekan 2n. Jika tipe bilangan bulat tersebut adalah bilangan
bulat tak bertanda, maka jangkauannya adalah dari 0 hingga 2n-1.
6.2 Data dan Komputer
Data dan kompuer adalah dua hal yang saling berhubungan.
Tugas komputer untuk mengambil data yang berkaitan dengan mengelola dalam
beberapa cara. Di masa lalu, komputer ditangani hampir secara eksklusif dengan
data numerik dan tekstual, tapi sekarang dengan komputer multimedia
perangkat, berhubungan dengan area yang luas dari kategori informasi.
6.3 Tipe Data
Tipe data adalah jenis atau macam data di
dalam suatu variable dalam bahasa pemrograman.Tipe data yang dikenal dalam
bahasa pascal antara lain :
Jenis Data Standard
1. Integer
Interger
adalah data numerik yang tidak mengandung pecahan, dan disajikan dalam memori
komputer sebagai angka bulat. Mengacu pada obyek data dengan range -32768 s/d
32767. Operasi yang dapat dilaksanakan :
1. Penambahan ( + )
2. Pengurangan ( - )
3. Perkalian ( * )
4. Pembagian Integer ( / )
5. Pemangkatan ( ^ )
Operasi sebelumnya disebut dengan operasi
Binar atau arimatic operator yaitu operasi yang bekerja terhadap 2 Integer (
operand ). Sedangkan operator yang mempunyai satu operand disebut Unar (Negasi
= Not).
2.
Real
Data numerik yang mengandung pecahan
digolongkan dalam jenis data Real (floating point). Operasi yang berlaku
pada bilangan integer juga berlaku pada bilangan real. Selain itu ada operasi lainnya seperti :
INT : membulatkan bilangan real , misal
INT(34.67) = 35
3. Boolean
Type ini dikenal pula sebagai “ Logical Data
Types”, digunakan untuk melakukan pengecekan suatu kondisi dalam suatu program.
4. Karakter dan
String
Type
karater mempunyai elemen sebagai berikut :
(0,1,2,3,…,9,A,B,C,…,X,Y,Z,?,*,/,…)
Data
type majemuk yang dibentuk dari karakter disebut STRING. Suatu string adalah
barisan hingga simbol yang diambil dari himpunan karakter yang digunakan untuk
membentuk string dinamakan Alfabet.
Tidak ada komentar:
Posting Komentar