Rabu, 22 Oktober 2014

Kodingan Java Rumus ABC

Pada postingan kali ini saya akan mengepost tentang Java dengan kodingan rumus ABC. Berikut adalah listing programnya :




dan untuk hasil setelah di compile dan run adalah sebagai berikut :





Saya akan menjelaskan maksud dari program diatas ini :
Disini kita akan menghitung akar-akar persamaan kuadrat dengan tiga buah variable yaitu A,B dan C dan 2 koefisien yaitu x1 dan x2. Disini kita menggunakan metoda calc () yang memiliki arti bahwa metode private untuk mencari akar-akar persamaan kuadrat menggunakan rumus ABC. Dan disini rumus yang digunakan adalah d = b*b - 4*a*c yaitu rumus mencari Diskriminan.

Di program yang saya buat ini saya menginput 3 data dengan nilai 20, 30 dan 40 dan hasilnya adalah seperti gambar yaitu " tidak mempunyai akar-akar riil". Nah coba kalian menginputnya dengan inputan angka yang lain maka apa hasil yang akan terjadi ?

Selamat mencoba ya kawan kawan :)

Kamis, 16 Oktober 2014

Hasil Kodingan Java

Ini adalah hasil program yang sudah di compile dan run program dari kodingan Java pada Bab 4 halaman 54 - 56
Listing Program :

Ini adalah Hasilnya :


Algoritma :
Disini bisa dilihat bahwa hasil program di atas yaitu kita melakukan testing terhadap konstanta E dan konstanta PI serta testing pada Abs juga. karena kita menggunakan metode test (), maka kita melakukan pengujian, tetapi kita harus mengamati dulu hasil dan membandingkan hasil yang diperoleh. Untuk konstanta PI itu kita membuktikan bahwa nilai PI yang digunakan untuk menghitung luas lingkarang. Dan untuk Abs yaitu untuk menghitung nilai Absolut suatu angka dengan dimisalkan angka -23,23,0, dan 7. Ini agar membuktikan bahwa apa yang diujikan itu adalah benar atau tidak. Dan pada hasilnya adalah pengujian menunjukkan hasil yang tidak sesuai dengan ilmu matematika, karena itu disini membuktikan bahwa kita tidak bisa mengacu pada otomatisasi suatu program.

Jumat, 10 Oktober 2014

Pengenalan JAVA

Java adalah bahasa pemrograman dan platform komputasi pertama kali dirilis oleh Sun microsystems pada tahun 1995. Java merupakanteknologi yang mendasari kekuatan program untuk utilitas, permainan dan aplikasi bisnis. Salah satu karakteristik Java adalah probabilitas, yang berarti bahwa program komputer yang ditulis dalam bahasa Java harus dijalankan secara sama, pada setiap hardware / platform sistem operasi. Hal ini dicapai dengan menusun kode bahasa Java ke sebuah Java bytecode. Pengguna aplikasi biasanya menggunakan Java Runtime Environment (JRE) diinstal pada mesin mereka sendiri untuk menjalankan aplikasi Java, atau dalam browser web untuk applet Java.

Untuk pembuatan dan pengembangan aplikasi berbasis Java Development Kit (JDK), dimana saat ini pemilik lisensi dari JDK adal Oracle Corporation yang telah secara resmi mengakuisisi Sun Microsystem pada wala tahub 2010. Ada beberapa Java platform untuk kepeluan development, yaitu :

  • Java SE (Standard Edition), yang khusus digunakan untuk pengembangan aplikasi pada PC atau workstation
  • Java ME (Micro Edition), yaitu khusus digunakan untuk pengembangan aplikasi yang ada diperangkat mobile seperti HP, smartphone, PDA, tablet dan lain-lain
  • Java EE (Enterprise Edition), khusus digunakan untuk pengembangan aplikasi skala besar dan plikasi web berbasis Java.

Tipe data dalam Java

Di dalam Java, ada beberapa tipe data sabagai berikut :

  • Byte   : mempunyai range nilai -128 ... 127, merupakan bilangan bulat
  • Short  : mempunyai range nilai -32768 ... 32767, merupakan bilangan bulat
  • Int      : mempunyai range nilai -2147483648 ... 2147483647, merupakan bilangan bulat
  • Long  : mempunyai range nilai -9223372036854775808 ... 9223372036854775807, merupakan bilangan bulat
  • Float       : merupakan bilangan riil
  • Double   : merupakan bilangan riil
  • Char       : merupakan bilangan karakter
  • String     : merupakan bilangan string (beberapa karakter)
  • Boolean : True / false

Operator Di Java

Operator adalah suatu simbol atau tanda yang digunakan untuk mengoperasikan dua value atau lebih untuk mendapatkan hasil. Berikut adalah jenis-jenis operator di Java :

Operasi Aritmatika
  • +   : penjumlahan
  • -    : pengurangan
  • *   : perkalian
  • /    : pembagian
  • %  : modulus (sisa hasil bagi)

Operasi Logika
  • &  : logika AND
  • |    : logika OR
  • ^   : logika XOR
  • !   : logika NOT

Operator Increment/Decrement
  • ++ : value bertambah 1
  • --   : value berkurang 1
Operator Relasional
  • <     : lebih kecil dari
  • >     : lebih besar dari
  • >=  : lebih besar atau sama dengan dari
  • <=  : lebih kecil atau sama dengan dari
  • = = : sama dengan
  • !=   : tidak sama dengan
Operator Majemuk
  • +=   : contoh: a += 2, ekuivalen dengan a = a + 2
  • - =   : contoh: a - = 2, ekuivalen dengan a = a – 2
  • *=   : contoh: a *= 2, ekuivalen dengan a = a * 2
  • /=    : contoh: a /= 2, ekuivalen dengan a = a / 2
  • %= : contoh: a %= 2, ekuivalen dengan a = a % 2

Konsep pemrograman dalam java menggunakan konsep Pemrograman Berorientasi Obyek (PBO) atau Object Oriented Programming (OOP). Semua program Java merupakan suatu obyek. Dasar OOP meliputi istilah berikut ini :
  • Class      : model dari suatu obyek yang menjelaskan karakteristik serta fungsi yang dimiliki dari suatu obyek. Class merupakan wadah yang digunakan untuk menciptakan suatu obyek
  • Object      : merupakan suatu bentuk dari class
  • Atrribute  : elemen data dari suatu class. Atribut menyimpan informasi tentang class
  • Method    : sebuah fuction yang ada dalam suatu class. Dalam Java dibagi mendai Method Void dan Method Non Void
Daftar Pustaka :

Judul Buku : Pemrograman Java
Penulis : Rosihan Ari Yuana, S.Si, M.kom