Minggu, 16 Oktober 2011

PENGOLAHAN DATA

PENGOLAHAN DATA
  1. Tipe Data
  2. Variabel
  3. Konstanta
  4. Operator
  5. Ekspresi





1.TIPE DATA


data yang biasa diproses oleh komputer ada 3 (tiga) jenis :
  1. nnumerik
  2. karakter
  3. logika
pada dasarnya,data yang diproses

Tipe data karakter
ada 2 jenis data karakter
  1. karakter tunggal (char)
  2. deretan karakter (string)
Tipe data logika
  1. status 0 -> salah
  2. status 1 -> benar
data logika menggunakan 1 byte memori ukuran memori dinyatakan dengan satuan byte
Pemilihan tipe data
  1. sesuaikan dengan jenis data yang akan diolah
 pilihlah tipe data sesuai dengan jenisdata yang akan diolah,anlisa setiap jenis data yang akan diolah secara seksama.tidak setiap data numerik akan diproses secara numerik


     2.  sesuaikan dengan kebutuhan memori

pilihlah tipe data yang sesuai dengan kebutuhan pengolahan data yang menggunakan memori secara efisien


2 .VARIABEL

  1.   Sebutan bagi ( petunjuk tempat di memori komputer )lokasi memori yang digunakan untuk menyimpan data
  2. hanya basa menyimpan sebuah data dengan tipe tertentu
  3. penyimpanan data baru akan menghapus data lama
  4. selama proses berlangsung,isi variabel bisa berubah-ubah
Penamaan Variabel
  1. diawali dengan huruf kecil,kata berikutnya diawali dengan huruf kapital
  2. tidak boleh mengandung spasi atau simbol khusus seperti []-=?.
  3. lebih dari satu kata harus ditulis dempet
  4. variabel string maupun char diakhiri dengan karakter $.
Contoh variabel
Penamaan yang salah
*Igaji


3 .KONSTANTA
  1. sebutan bagi lokasi memori yang digunakan untuk menyimpan data
  2. hanya bisa menyimpan sebuah data dengan tipe tertentu
  3. penyimpanan data hanya bisa dilakukan diawal proses
  4. selama proses berlangsung, isi konstanta  tidak boleh diubah

4. OPERATOR
  1. karakter khusus yang digunakan untuk melakukan proses tertentu
  2. memerlukan data untuk diproses -> disebut operand
  3. ada yang bersifat unary ;                                                                                                                     ( membutuhkan 1 operand)  
  4. ada yang bersifat binary ;                                                                                                                    ( membutuhkan 2 operand)                                                                     

Jenis - jenis Operator

1. Operator matematika : digunakan untuk melakukan proses matematika
  •      =   :  Pemberian nilai 
  •      +   :  Penjumlahan
  •      -    :  Pengurangan
  •      x    :  Perkalian
  •      /     :  Pembagian
  •     %    :  Modulus ( sisa bagi )

2. Operator relasi : dilakukan untuk melakukan proses pembandingan
  •      = =  :  Persamaan   
  •       #    :  Pertidaksamaan
  •       >    :  Lebih dari
  •       >    :  Lebih dari atau sama dengan
  •       <    :  Kurang dari
  •       <    : kurang dari atau sama dengan
Contoh :  A   = 5  Benar
                A   = 4  Benar
                A   # 5  Benar
                A == 5 Salah

3. Operator logika : digunakan untuk melakukan pross logika

     AND  :  logika DAN
     OR     :  logika OR

Hasil proses akan bernilai salah satu
- Benar atau
- Salah
   
Tabel kebenaran untuk operator logika
  X    Y     X AND Y    X OR Y
   1     1             1                1
   1     0             0                1
   0     1             0                1
   0     0             0                0

0 = Kondisi salah
1 = Kondisi benar


5. EKSPRESI ( Pernyataan )
  1. Ekspresi Matematika
  2. Ekspresi Relasional
  3. Ekspresi Logika
  4. Ekspresi Gabungan
1. Contoh Ekspresi Matematika
     3*4-5+2/5
     ekspresi ini diselesaikan dengan  urutan sebagai berikut :
     [ ( 3*4)-5 ) + ( 2 / ( 5 ) ]
       (12-5) + (2/25)
         7 + 0,08
         7,08

2. Ekspresi Relasional
  • 10 == 3 -> apakah 10 sama dengan 3?
  • 10  #  3 -> apakah 10 tidak sama dengan 3?
  • 10  >  3 -> apakah 10 lebih dari 3?
  • 10  <  3 -> apakah 10 kurang dari 3?
  • 10  >  3 -> apakah 10 lebih dari sama dengan 3?
  • 10  <  3 -> apakah 10 kurang dari sama dengan 3?
3. Ekspresi Logika
  • cuaca_cerah  AND jalanan_ramai
  • ada_angkutan OR ada_tumpangan
4. Ekspresi Gabungan
 
      (x+y>z) AND (a*b<c)
 
 Urutan Proses :
  • "x+y" dihitung dulu 
  • Hasil perhitungan tersebut dibandingkan dengan "z"
  • "a*b" dihitung dulu
  • Hasil perhitungan tersebut dibandingkan dengan "c"
  • Hasil perhitungan langkah 2 dan 4 dikombinasi dengan operator AND



    

Tidak ada komentar:

Posting Komentar