Pengenalan Teknik Informatika

00.50

Dosen : Ferry F. S,kom


REPRESENTASI DAN ALUR PEMROSESAN DATA

Representasi Data???
       Representasi = perwakilan (KBBI)
       Suatu cara bagaimana informasi direpresentasikan dan dimanipulasi oleh pengguna dalam beberapa bahasa pemrograman.
       Suatu cara bagaimana informasi direpresentasikan dan dimanipulasi di dalam sistem komputer.
Satuan data
       Bit, Singkatan dari Binary Digit (angka biner)- merupakan satuan data terkecil. Nilainya cuma 1 dan 0.
       Byte, terbentuk dari delapan bit. Sebuah byte merupakan kumpulan bit terkecil yang dapat dimengerti komputer. Sebuah byte mewakili angka desimal dari 0 sampai 255. Byte juga digunakan untuk mewakili huruf-huruf, angka-angka, simbol-simbol.
Contoh :
0100 0001 = A
0011 0001 = 1
0010 0001 = !

       Kilobyte sama dengan 1.024 byte.
       Megabyte sama dengan 1.024 kilobyte. Dan itu artinya 1 MB sama dengan 1.048.576 byte,

SISTEM BILANGAN

1.       Sistem bilangan Biner
Sistem bilangan biner atau sistem bilangan basis dua adalah sebuah sistem penulisan angka dengan menggunakan dua simbol yaitu 0 dan 1. Sistem bilangan biner modern ditemukan oleh Gottfried Wilhelm Leibniz pada abad ke-17.
Dari sistem biner, kita dapat mengkonversinya ke sistem bilangan Oktal atau Hexadesimal

2.       Sistem bilangan decimal
Sistem bilangan desimal adalah sistem bilangan yang menggunakan 10 macam angka dari 0,1, sampai 9. Setelah angka 9, angka berikutnya adalah 1 0, 1 1, dan seterusnya (posisi di angka 9 diganti dengan angka 0, 1, 2, .. 9 lagi, tetapi angka di depannya dinaikkan menjadi 1). sistem bilangan desimal ditemukan oleh Al-Kashi,ilmuwan persia.  Sistem bilangan desimal sering dikenal sebagai sistem bilangan berbasis 10, karena tiap angka desimal menggunakan basis (radix) 10, seperti yang terlihat dalam contoh berikut:
angka desimal 123 = 1*102 + 2*101 + 3*100

3.       Sistem Bilangan Oktal
Oktal atau sistem bilangan basis 8 adalah sebuah sistem bilangan berbasis delapan. Simbol yang digunakan pada sistem ini adalah 0,1,2,3,4,5,6,7. Konversi Sistem Bilangan Oktal berasal dari Sistem bilangan biner yang dikelompokkan tiap tiga bit biner dari ujung paling kanan

4.       Sistem bilangan Hexadecimal
Heksadesimal atau sistem bilangan basis 16 adalah sebuah sistem bilangan yang menggunakan 16 simbol. Berbeda dengan sistem bilangan desimal, simbol yang digunakan dari sistem ini adalah angka 0 sampai 9, ditambah dengan 6 simbol lainnya dengan menggunakan huruf A hingga F. Sistem bilangan ini digunakan untuk menampilkan nilai alamat memori dalam pemrograman komputer.

Alur pemrosesan data
Ada tiga pokok dalam siklus pengolahan data dengan menggunakan komputer tersebut, yaitu input, proses, dan output. Untuk proses sendiri, pemroses dibantu oleh beberapa bagian lain, yaitu program serta penyimpan (storage). Proses Setiap masukan yang disampaikan kepada komputer akan masuk ke pemroses, pemroses ini dikenal juga dengan nama processor . Pemroses ini akan menentukan akan diapakan informasi yang masuk tersebut.
Faktor yg mempengaruhi proses data
       Register
menyimpan instruksi selama proses berjalan, ukuran sesuai dengan jumlah data yang dapat diproses dalam satu waktu (Reg ukuran 32 bit berarti dapat memproses 4 byte data dalam satuan waktu.

       RAM
semakin besar RAM maka semakin banyak data yang disimpan sehingga akses ke data lebih cepat (dibandingkan dengan mengakses ke Secondary Storage). Jika ukuran aplikasi besar dan tidak cukup untuk diload sekalian ke dalam memori maka dilakukan proses segmentasi dan swapping (pemindahan data dari memory ke storage)

       CPU clock
semakin tinggi clock CPU maka semakin cepat / semakin banyak perintah yang dapat dieksekusi.

       Bus / datapath
menentukan besarnya data yang dapat ditransmisikan antara CPU dan device yang lain. ( seperti jalan raya)

       Cache memory
semakin cepat, dan besar cache maka proses akan menjadi lebih cepat


BASIS BILANGAN
1.       Bilangan Biner
Bilangan Basis dua. Hanya berupa angka 0 dan 1.

       Konversi bilangan Biner ke Desimal
Untuk mengkonversi bilangan biner ke desimal, kita mengalikan tiap digit dengan pangkat 0,1,2,3… dst mulai dari bilangan paling kanan.
Contoh :
10110₂ = …..₁₀ ?
10110₂ = 1x2⁴+0x2³+1x2²+1x2¹+0x2°
              =16+0+4+2+0
                    =22₁₀
       Konversi Bilangan Biner ke Oktal
Untuk meng-konversi biner ke oktal dilakukan dengan membagi setiap 3 digit menjadi sebuah angka oktal mulai dari kanan.

10110₂ = …..₈ ?
  1. Bagi menjadi kelompok terdiri dari 3 digit biner.                     10 dan 110.
  2. Konversi setiap kelompok dengan metode biner ke desimal.

10 ₂ = 2
110 ₂ = 6.                                  26



       Konversi bilangan Biner ke Hexadesimal
Konversi bilangan  biner ke hexadesimal mirip dengan konversi biner ke oktal. Hanya pembagian kelompok menjadi 4 digit.

111010₂ = …..₁₆ ?
  1. Bagi menjadi kelompok  4 digit. 11dan 1010.
  2. Konversi kelompok dengan metode biner ke desimal.

11₂=3
1010₂=10 maka hasil yg didapat adalah 
3A


2.       Bilangan Desimal
Bilangan basis 10. terdiri dari 0,1,2,…, 9.

       Konversi bilangan desimal ke biner
67 =……₂?
Misalkan kita akan mengkonversi angka 67 ke biner. Caranya adalah
  1. Bagi angka 67 dengan 2 dan dapatkan sisa hasil baginya. 67:2=33+1.
  2. Kemudian bagi kembali 33 dengan dua sampai bilangan bulat hasil bagi =0.

      67
       2^33       1
           2^16      1
               2^8       0
                  2^4        0
                      2^2        0
                         2^1         0
      
                                           1000011₂

       Konversi bilangan desimal ke oktal
Gunakan metode yang sama pada biner untuk mengkonversi ke oktal. Hanya bagi dengan 8.
67
8^8    3
   8^1    0
      8^0     1
Maka hasil yang didapat adalah 103₈

       Konversi desimal ke hexadesimal
Gunakan metode yg sama seperti pada biner dan oktal.
67
16^4   3
   16^0   4
Hasil yg diperoleh adalah 43

92= …₁₆?
    92
 16^5   12
     16^0   5
Hasilnya 5 12                  
                                     5C

3.       Bilangan Oktal
Bilangan basis 8. dengan bilangan 0,1,…,7.

       Konversi bilangan oktal ke desimal.
Untuk mengkonversi oktal ke desimal, lakukan dengan mengalikan setiap digit dari bilangan tersebut dengan pangkat 0,1,2 dst dari yang paling kanan.
365₈ = 3x8²+6x8¹+5x8° = 192+48+5=245

       Konversi oktal ke biner
Konversi setiap digit oktal ke biner. Lalu digabungkan.
Contoh 54₈ =…₂ ?
  1. 5₈= 101₂
  2. 4₈ = 100₂
Jadi hasilnya 54₈ = 101100₂
       Konversi oktal ke hexadesimal
Konversikan bilangan oktal ke biner dahulu, kemudian konversi biner ke hexadesimal.
Contoh 365 ₈ = …₁₆ ?
  1. 365 ₈= 11 110 101₂
  2. 11 110 101₂ = F5₁₆
Maka hasilnya adalah F5



4.       Bilangan Hexadesimal
Bilangan basis 16 dengan angka 0-9, A-F.

       Konversi hexadesimal ke desimal
Contoh F5₁₆=…₁₀?
F5= 15x16¹+5x16°=240+5=245

       Konversi Hexadesimal ke Biner
Konversikan setiap digit hexadesimal ke biner. Kemudian digabung.
F5₁₆=…₂?
F₁₆=1111₂
5₁₆= 0101₂
F5₁₆= 11110101₂



       Konversi Hexadesimal ke Oktal.
Lakukan konversi ke biner dahulu kemudian konversi ke oktal.
Contoh F5₁₆= …₈?
F5₁₆= 11110101₂
11110101₂=365₈


You Might Also Like

0 komentar

Popular Posts

Like us on Facebook

Flickr Images