PEMBAHASAN
2. 1 Pengertian Representasi
dan Alur Pemrosesan Data
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.
2.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.
Komputer toko, sekarang,
dan membantu kita memodifikasi berbagai jenis data, contohnya :
1.
Bilangan
2.
Teks
3.
Audio
4.
Gambar
dan grafis
5.
Video
Semua data ini disimpan
sebagai angka biner. Setiap dokumen, gambar, dan suara direpresentasikan
sebagai string dari 1s dan 0s.Representasi data dan data compression
berfungsi untuk mengurangi jumlah ruang yang dibutuhkan untuk
menyimpan sejumlah data. Dulu hanya bisa menyimpan data yang berukuran
kecil sekarang bisa menyimpan data yang berukuran besar. Ada Web dan
jaringan yang membantu dan mendasarinya dengan memiliki bandwidth
yang memembatasi jumlah maksimum bit /byte yang dapat ditransmisikan.
Rasio kompresi berfungsi menunjukan indikasi banyaknya kompresi
terjadi. Rasio kompresi adalah ukuran data terkompresi dibagi dengan ukuran
data asli. Rasio kompresi bias dalam bit / karakter /apa pun yang sesuai
asalkan kedua nilai mengukur sama hal. Rasio harus menghasilkan angka antara 0
dan 1. Semakin dekat rasio dengan nol, kompresi semakin ketat. Sebuah teknik kompresi data dapat :
·
lossless ( data dapat
diambil tanpa kehilangan informasi asli).
·
lossy, ( beberapa
informasi yang hilang dalam proses pemadatan).
2.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). Selain itu ada juga operasi tambahan yang disediakan oleh bahasa
pemrograman tertentu, yaitu :MOD : sisa hasil pembagian bilangan
DIV : hasil
pembagi bilangan
ABS :
Mempositifkan bilangan negative
SQR : menghitung
nilai akar dari bilangan Penulisan di dalam bahasa pemrograman Pascal : var a :
integer
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. Elemen datanya hanya ada 2 yaitu True dan False,
biasanya dinyatakan pula sebagai 1 dan 0. Operatornya terdiri dari : AND, OR,
NOT. Dalam urutan operasi, Not mendapat prioritas pertama, kemudian baru AND
dan OR kecuali bila diberi tanda kurung. Sama halnya seperti table logika,
Nilai true dan false dapat juga dihasilkan oleh operator Relational.
1.
Operator
tersebut : < , > , <= , >= , = , <> , =
2.
Ex.
6 < 12 : True ,
3. A <>A : False.
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.
Contoh : Himpunan string {A,A,1} dapat
berisi antara lain :
a. (AB1), (A1B),
(1AB),…dst.
b.
Termasuk string Null (
empty / hampa / kosong ) = { }
Secara umum suatu string S
dinyatakan : S : a1, a2, a3,… an, Panjang dari string dilambangkan S =N atau
Length (S) = N dimana N adalah banyaknya karakter pembentuk string. Untuk
string Null = 0, untuk blank (spasi)=1.
3.1 Kesimpulan
Bedasarkan hasil dari presentasi kami makan Kami menyimpulkan representasi
data yaitu lambang untuk memberi tanda bilangan biner yang telah diperjanjikan
yakni 0 (nol) untuk bilangan positif atau plus dan 1 untuk bilangan negatif
atau minus. Komputer dan data adalah dua hal saling berhubungan, tugas komputer
untuk mengambil data yang berkaitan dengan mengelola dalam berberapa cara
selain itu komputer memiliki ruang yang terbatas Memori komputer dan lainya
perangkat keras memiliki ruang banyak untuk menyimpan dan memanipulasi jumlah
data tertentu. Sistem bilangan dengan basis atau radix r adalah suatu
system bilangan yang meggunakan symbol r digit. Pemrosesan data yaitu dari Input >> I/O >> Proses >> Memori >> Storage >> Memori >> Proses >> I/O >> Output siklus pengolahan itu sendiri
mengacu kepada makna dari arti computer itu sendiri.
DAFTAR
PUSTAKA
Dahlan, M. Alwi, dkk., Jurnal Ikatan Sarjana Komunikasi
Indonesia vol. 5 dan 6, Gramedia Pustaka Utama, Jakarta, 1993.
Hardjono, Ir. Agung, Strategi mengurangi kemiskinan dengan memanfaatkan Teknologi informasi dan komunikasi, Bappenas-UNDP, tth
Hardjono, Ir. Agung, Strategi mengurangi kemiskinan dengan memanfaatkan Teknologi informasi dan komunikasi, Bappenas-UNDP, tth
Harris, Rogers W, Information and Communication
Technologies for Poverty Alleviation,
Asia-Pacific Development Information Programme, 2004.
Tidak ada komentar:
Posting Komentar