1 / 21

Identitas dosen

Identitas dosen. Suherman, ST Address : Cilegon Mobile : 087 877 486 821 Email : leeput@yahoo.com Ym : leeput Blog : http://leeput.wordpress.com http://suherman628.wordpress.com. POKOK BAHASAN NAMA, TYPE, NILAI DAN EKSPRESI. Tujuan Pembelajaran Khusus (TPK):

Download Presentation

Identitas dosen

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Identitas dosen Suherman, ST Address : Cilegon Mobile : 087 877 486 821 Email : leeput@yahoo.com Ym : leeput Blog : http://leeput.wordpress.com http://suherman628.wordpress.com

  2. POKOK BAHASANNAMA, TYPE, NILAI DAN EKSPRESI Tujuan Pembelajaran Khusus (TPK): Setelah mempelajari pokok bahasan NTNO mahasiswa akan mampu menjelaskan variabel,nama type, nilai dan ekspresi dengan benar

  3. Pada umumnya, program komputer bekerja dengan memanipulasi obyek(data) di dalam memori. Dalam obyek haruslah terdapat suatu nama, type, nilai dan ekspresi (tergantung penyajian data)

  4. Nama (variabel) • Setiap obyek di alam mempunyai nama • Nama diberikan oleh manusia agar obyek mudah diidentifikasi dan dibedakan dari obyek lainnya • Dalam algoritma, nama dipakai sebagai pengidentifikasi “sesuatu” dan pemrogram mengacu “sesuatu” itu melalui namanya • Dan nama sebagai pengidentifikasi sesuatu tersebut adalah variabel

  5. Variabel dalam algoritma / program digunakan untuk mendefinisikan sebuah nilai, dan nilai yang ada padanya dapat diubah2 selama proses berlangsung • Variabel yang akan digunakan dalam algo atau program harus deklarasikan terlebih dahulu • Bentuk umum pendeklarasiannya adalah :Deklarasi Variabel : type data

  6. Syarat penamaan variabel • Satu variabel dengan yang lain harus unik • Penamaan variabel haruslah singkat dan jelas • Variabel dimulai dengan huruf alfabet • Karakter kedua boleh kombinasi angka dan bukan simbol2 khusus • Bila terdapat pemisahan kata, pisahkan dengan menggunakan underscore ( _ )

  7. Contoh : • Deklarasi Nama : String Alam@t : String 5mester : String Nama Pegawai : String Nama_mhs : String Nama2 : String Posisi_alamat_saya : String

  8. Macam-macam variabel dalam algoritma sesuatu yang diberi nama dapat berupa : 1.Peubah, tempat penyimpanan data di memori yang isinya dapat berubah-ubah2. Tetapan, tempat penyimpanan data di memori yang isinya tetap (const)3. Type bentukan4. Nama Fungsi5. Nama Prosedur

  9. Type Data • Obyek yang akan diprogram bermacam2 jenis atau tipenya, misal nilai numerik, karakter, string, dan rekaman (record) • Suatu tipe menyatakan pola penyajian data dalam komputer • Suatu tipe diacu dari namanya (variabel) • Nilai2 yang dicakup oleh tipe tersebut dinyatakan di dalam ranah (domain) nilai • Data berdasarkan jenisnya dibagi menjadi 4 kelompok, yang dinamakan tipe dasar : Bilangan bulat, pecahan, teks, dan lojik

  10. Tipe Bilangan Bulat

  11. Tipe Bilangan Pecahan

  12. Tipe Teks

  13. Tipe Bilangan Lojik

  14. X  TrueY  FalseZ  True A (X and Y) or Z // B X and (Y or Z) // C Not (X and Z) // D (Y xor Z) and Y //

  15. A  3 + 5 B  50 – 25 C  5 * 10 D  10 div 3 E  10 mod 3 F  20 div 5 G  20 mod 5 X  5 < 10 Y  (7 <= 7) and (10 >= 5) Z  5 <> 5

  16. A  ‘Z’ B  ‘&’ C  ‘5’ D  ‘SERANG’ E  ‘A 154 H’ F  ‘5000’ G  ‘A’ + ‘B’ H  ‘UNIVERSITAS SERANG’ I  ‘RAYA’ J  H + I AB  ‘a’ > ‘A’ AC  ‘aku’ = ‘aku’

  17. A  10 / 2 B  (2.5 * 2) = 5

  18. Nilai • Nilai adalah besaran dari tipe data yang telah dikenal • Nilai dapat berupa isi yang disimpan oleh nama peubah atau nama tetapan • Pengisian nilai dapat dimasukan dalam nama peubah dengan dua cara : 1. Pengisian nilai secara langsung2. Diisi dari piranti masukan

  19. Ekspresi • Suatu nilai dipakai untuk proses transformasi menjadi keluaran • Transformasi nilai menjadi keluaran dilakukan melalui suatu perhitungan • Cara perhitungan dinyatakan dalam suatu ekspresi. • Ekspresi terdiri atas operand dan operator • Tingkatan operator aritmatika :

  20. *, /, div, mod • +, - • Bila ekspresi terdapat di dalam kurung ( ), maka perhitungan akan didahulukan • Contoh : a * b / c(a + b) * ca * (a + b) / c + da - b + c * d div e

  21. TERIMA KASIHWassalam……………………..

More Related