Pertemuan 5 Tipe Data, Operator, Tata Bahasa

Slides:



Advertisements
Presentasi serupa
Pemrograman Berorientasi Objek (2)
Advertisements

Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
Dasar-Dasar Pemrograman
Flow Control & Exception Handling
Tipe Data Dasar Variabel dan Konstanta
Diberikan pada Kuliah Sela Teknik Informatika - Universitas Muhammadiyah Malang Tahun 2011.
Object Oriented Programming with JAVA 2011/2012
Dasar Komputer & Pemrograman 2A (BAHASA C)
Algoritma & Pemrograman 1
Tipe Data, Variabel, dan Operator
Pemrograman Visual (Borland Delphi 7.0)
1 Pertemuan 4 ELEMEN DASAR C++ Matakuliah: T0456 ~ Algoritma dan Metode Object Oriented Programming Tahun: 2005 Versi: 5.
Dasar pemrograman.
Struktur kontrol.
03 Elemen Dasar Bahasa Java
TIPE DATA, VARIABEL, DAN OPERATOR
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Pemrograman berorientasi objek
VARIABEL DAN JENISNYA A. Ridwan Siregar.
Elemen Dasar Dalam C++.
Tipe Data By Serdiwansyah N. A..
Dasar-Dasar Pemrograman
PBO Daniel Riano Kaparang, S.Kom., M.Cs
Algoritma dan Struktur Data 1 pertemuan 4
PERTEMUAN 3 KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Pertemuan 2 SINTAKS BAHASA, TIPE DATA, DAN OPERATOR
Objek-Oriented Programming (OOP)
Pemprograman Berorientasi Objek
3. Elemen Dasar C++ S. Indriani L., M.T 3. Elemen Dasar C++
Dasar pemrograman java
Algoritma & pemrograman 1B
Pengenalan C++ Oleh : Dewi Sartika.
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
INPUT DATA, PERCABANGAN & PERULANGAN DENGAN JAVA
(IDENTIFIER, KEYWORD, LITERAL DAN TIPE DATA, OPERATOR, SEPARATOR)
Struktur Dasar Pemrograman Java
Tipe Data, Variabel, & Konstanta
Identifier, Keyword, dan Tipe data
Tipe Data, Variabel, dan Operator
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
Elemen-elemen Dasar Pada Bahasa C++
Tipe Data Dasar Variabel dan Konstanta
As’ad Djamalilleil Elemen Dasar Java As’ad Djamalilleil
Melda Dahoklory,S.Kom,MT
Review Materi Java Fundamental
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator
Tipe Data, Variabel, dan Operator
S. Indriani Lestariningati, M.T
Dasar Bahasa Java.
Pengenalan JAVA Pengenalan JAVA.
Interface Umar muhammad JAVA.
PEMROGRAMAN BERORIENTASI OBYEK PENDAHULUAN
MATERI PERKULIAHAN PEMROGRAMAN I (Remedial)
Flow Control & Exception Handling
Pemrograman Bahasa C sRi nurhayati, mt.
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Variabel dan Tipe Data TEE 2103 Algoritma & Pemrograman
PHP.
Keywords ,Tipe Data, dan contoh Penggunaanya
Dasar-Dasar Pemrograman
PEMOGRAMAN Dasar Pemograman.
Konsep Bahasa Pemrograman I Operator
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator
Tipe Data, Variabel, dan Operator
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Operator, Variabel, Konstanta, Tipe Data
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Logika dan Algoritma Agung BP Chapter 5.
Pemrograman Berorientasi Objek
Struktur Dasar Pemrograman Java
Transcript presentasi:

Pertemuan 5 Tipe Data, Operator, Tata Bahasa Pemprograman Berorientasi Objek Khairul Anwar Hafizd khairul.anwarhafizd@gmail.com

Tipe Data Pada Java, terdapat tipe data sederhana dan tipe data array. Tipe data sederhana terdiri dari: tipe boolean, dan tipe numerik  yang terdiri dari  byte, short, int, long, char,  float,  dan  double. Boolean  adalah  tipe  data  untuk  besaran  logika,  hanya memiliki  dua  kemungki nan  nilai, true  atau  false.

Tipe  Data  Numerik

Java  menyediakan  String  untuk  menampung  data yang lebih  dari  satu  karakter Sebetulnya  String  bukan  tipe  data,  melainkan objek yang berisi kumpulan karakter (char). Array  adalah  kumpulan  variabel  dengan  tipe  sejenis  dengan  nama  yang sama Array  pada  Java  mempunyai  pengertian  yang  kurang  lebih  sama dengan array pada bahasa pemrograman pada umumnya.

Operator Dalam Java  Java  memiliki  44  operator,  yang  terbagi  dalam  4  jenis  dasar,  yaitu operator  Aritmetik, Bitwise,  Relasi, dan  Logika. 

Operator Aritmetik Digunakan  untuk  proses  matematis  (aljabar),  operan  harus  berupa tipe numerik.  Operator ini tidak dapat digunakan untuk tipe boolean, tetapi  dapat  digunakan  u ntuk  tipe  char,  karena  char  adalah  anggota himpunan int.

Operator Bitwise  Tipe  numerik  integer,  long,  int,  short,  char,  dan  byte  memiliki kumpulan  oper ator  tambahan  yang  dapat  memodifikasi  dan memeriksa bit- bit yang menyusun nilainya.

Operator Relasi  Untuk  membandingkan  dua  buah  nilai,  Java  memiliki  kumpulan operator relasi  berikut ini untuk menyatakan kesamaan dan urutan.

Operator Logika  Operator  logika  boolean  pada  tabel  di  bawah  ini  bekerja  hanya  pada operan  boolean.  Semua operator ini mengkombinasikan dua besaran boolean untuk menghasilkan  besaran boolean.

Hal-hal Tata Bahasa Progaram Java adalah kumpulan spasi, komentar, kata kunci, identifier, literal, operator, dan pemisah. Spasi Java adalah bahasa bebas bentuk. Tidak perlu mengatur tata letaknya agar dapat bekerja. Asalkan ada sekurang-kurangnya satu spasi, tab, atau baris baru diantara setiap token sebelum disisipi operator atau pemisah lain.

Komentar Ada beberapa bentuk Komentar baris tunggal Komentar baris banyak Komentar terdokumentasi

Komentar Baris Tunggal Diawali dengan tanda // dan diletakkan diakhir baris yang diberi komentar.

Komentar Baris Banyak Diawali dengan tanda /* dan ditutup dengan */ semua diantara kedua tanda tersebut dianggap komentar dan akan diabaikan oleh compiler. /* * komentar……. * komentar…… */

Komentar Terdokumentasi Menggunakan piranti Javadoc, yang mennggunakan komponen compiler Java untuk secara otomatis menghasilkan dokumentasi antarmuka public suatu class. Aturan pembuatan komentar yang dapat diolah oleh Javadoc adalah : sebelum deklarasi class, method, dan variabel public harus digunakan komentar bertanda /** untuk menyatakan komentar dokumentasi, diakhiri dengan tanda */. Javadoc akan mengenali sejumlah variabel khusus yang didahului dengan tanda @ didalam bagian komentar. /** * komentar…. * komentar….. */

Kata Kunci Simpanan (Keywords) Kata kunci simpanan adalah identifier khusus yang disimpan oleh bahasa Java untuk mengendalikan bagaimana program didefinisikan. Kata kunci ini digunakan untuk mengenali tipe-tipe, pengubah, dan mekanisme pengaturan aliran program. Kata kunci ini hanya dapat digunakan untuk fungsi tertentu dan tidak dapat digunakan sebagai identifier nama suatu variabel, class dan method. Sampai denga Versi 1.0 terdapat 59 kata kunci seperti terlihat dalam table:

abstract boolean break byte byvalue case cast catch char class const continue default do double else extends false final finally float for future generic goto if implements import inner instanceof int interface long native new null operator outer package private protected public rest return short static super switch synchronized this throw throws transient true try var void volatile while  

Identifier Digunakan untuk nama class, method, dan variabel. Suatu variabel dapat berupa urutan tertentu huruf (besar atau kecil), angka, garis bawah, dan tanda dolar. Tidak boleh diawali oleh angka dan bersifat case sensitive. Kelompok Java mengikuti aturan penamaan identifier untuk semua method public dan variabel instans dengan huruf awal kecil dan menandai bagian kata selanjutnya dengan huruf besar, misalnya nextItem, currentValue, getTimeOfDay. Untuk variabel provate dan lokal identifier akan berupa huruf kecil semua dikombinasikan dengan garis bawah, misalnya next_val, temp_val. Untuk variabel final yang mewakili suatu konstanta, digunakan huruf besar semua, misalnya TOK_BRACE, DAY_FRIDAY.

Literal Besaran konstanta pada Java dihasilkan dengan menggunakan literal yang mewakilinya. Setiap literal merepresentasikan nilai suatu tipe, dimana tipe itu sendiri menjelaskan bagaimana sifat nilai tersebut dan bagaimana penyimpanannya.

Separator (Pemisah) Simbol Nama Fungsi () Kurung Digunakan untuk menghimpun parameter dalam definisi dan pemanggilan method, juga digunakan untuk menyatakan tingkatan pernyataan, menghimpun pernyataan untuk pengaturan alur program dan menyatakan tipe cast. {} kurung kurawal Digunakan untuk menghimpun nilai yang otomatis dimasukkan kedalam array, juga digunakan untuk mendefinisikan blok program, untuk cakupan class, method, dan lokal. [] kurung siku Digunakan untuk menyatakan tipe array, juga digunakan untuk membedakan nilai array. ; titik-koma pemisah pernyataan. , koma Pemisah urutan identifier dalam deklarasi variabel, juga digunakan untuk mengaitkan pernyataan didalam pernyataan for. . titik Dugunakan untuk memisahkan nama paket dari sub-paket dan class, juga digunakan untuk memisahkan variabel atau method dari variabel referensi.

Variabel variabel adalah satuan dasar penyimpanan dalam program Java. Suatu variabel didefinisikan dengan kombinasi identifier, tipe, dan cakupan. Bergantung pada tempat kita mendeklarasikannya, variabel dapat bersifat lokal atau sementara, misalnya didalam perulangan for, atau dapat juga berupa variabel instans yang dapat diakses oleh semua method dalam class. Cakupan lokal dinyatakan dalam kurung kurawal.