This is default featured post 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured post 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured post 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured post 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured post 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Jumat, 24 Februari 2017

PEMOGRAMAN JAVA PERTEMUAN KE 3

LATIHAN SOAL PELAJARAN OPERATOR PADA PERTEMUAN KE 3 :

LATIHAN A :
1.Tentukan apa hasil logkanya dari ekspresi relasi dan logika dibawah ini. Diberikan nilai 
ekspresi relasi, Jika Nilai A = 3; B = 6 ; C = 2 ; K = 5; L = 4; M = 3 :......


1.    D = (4 + 2 > A && B – 2 > 3 + 2 || B + 2 <= 6 + 2 )
4 + 2 > A                                4+2 > 3                           BENAR
B – 2 > 3 + 2                        6 – 2 > 3 + 2                     SALAH
B + 2 <= 6 + 2                       6 + 2 <= 6 + 2                 BENAR
2.  K + 5 < M || C * M < L && 2 * M – L > 0
K + 5 < M                              5 + 5 < 3                          SALAH
C * M < L                              2 * 3 < 4                          SALAH
2 * M – L > 0                       2 * 3 – 4 > 0                     BENAR
3. L + 5 < M || C * K < L && 2 * K – L > 0
L + 5 < M                              4 + 5 < 3                          SALAH
C * K < L                               2 * 5 < 4                          SALAH
2 * K – L > 0                         2 * 5 – 4 > 0                    BENAR
4.  A * 4 <= 3 * M + B
 A * 4 <= 3 * M + B           3 * 4 <= 3 * 3 + 6          BENAR
5. K + 10 > A && L – 2 > 4 * C
K + 10 > A                            5 + 10 > 3                         BENAR

L – 2 > 4 * C                         4 – 2 > 4 * 2                    SALAH

LATIHAN B:


11.       Pada baris ketiga terdapat kesalahan yaitu : Public static void main(args)  seharusnya kode (args)    memakai kode (String[] args).  jadi kode yang benar pada baris ketiga public static void main(String[] args)
22.              Pada baris sepuluh terdapat kesalahan yaitu : a+=3 harusnya diakhir kode/diujung kode tersebut        diberi titik koma (;). jadi kode yang benar pada baris kesepuluh a+=3;
33.       Pada baris kesebelas terdapat kesalahan yaitu : System.out.println("\n\nNilai a   = " + a); System.out.println("Nilai ++a = " + ++a); yang sebenarnya tidak menggangu jalan nya output tidak mempengaruhi tapi kode System.out.println("Nilai ++a = " + ++a); harus diletakan dibawah kode System.out.println("\n\nNilai a   = " + a);


MAKA GAMBAR DIBAWAH INI CODE PROGRAM YANG SUDAH DIPERBAHARUI SEPERTI GAMBAR DIBAWAH INI : 



PADA GAMBAR DIBAWAHINI HASIL DARI OUPUT PADA CODE PROGRAM DIATAS YANG TELAH DIJALANKAN :



LATIHAN C :

Code program : 



OUTPUT yang dihasilkan :






Rabu, 15 Februari 2017

KONVERSI SUHU

Program Java mengkonversikan suhu dari Celcius ke Fahrenheit, Kelvin, dan Reamur


BAHASA PROGRAM

import java.io.*; public class KonversiSuhu { public static void main(String[] args) throws IOException { BufferedReader input = new BufferedReader(new InputStreamReader(System.in)); double celcius, hasilfahrenheit, hasilkelvin, hasilreamur; System.out.print("Masukan Suhu Dalam Celcius : "); celcius = Integer.parseInt(input.readLine()); System.out.println(""); System.out.println("1. Fahrenheit"); System.out.println("2. Kelvin"); System.out.println("3. Reamur"); System.out.print("Masukan Pilihan :"); int pilih = Integer.parseInt(input.readLine()); System.out.println(""); switch(pilih){ case 1 : hasilfahrenheit = (celcius*9/5)+32; System.out.println(celcius + " Celcius = " + hasilfahrenheit +" Fahrenheit"); break; case 2 : hasilkelvin = celcius+273.15; System.out.println(celcius + " Celcius = " + hasilkelvin +" Kelvin"); break; case 3 : hasilreamur = celcius*4/5; System.out.println(celcius + " Celcius = " + hasilreamur +" Reamur"); break; default : System.out.println("Pilihan yg anda masukan salah"); break; } } }


HASIL OUTPUT SCREENSHOT PROGRAM TERSEBUT SAAT BERJALAN




Sabtu, 11 Februari 2017

Bahasa Pemograman Java



Artikel Tentang Bahasa Pemrograman (Java)

Nama               : ANDRY SYAHPUTRA 

Nim                 : 1601002

Kelas               : 16t01

Tugas               : Artikel mengenai program java

A.    Pengertian Java 

Java adalah bahasa pemrograman tingkat tinggi yang berorientasi objek dan program java tersusun dari bagian yang disebut kelas. Kelas terdiri atas metode-metode yang melakukan pekerjaan dan mengembalikan informasi setelah melakukan tugasnya. Para pemrogram  Java banyak mengambil keuntungan dari kumpulan kelas di pustaka kelas Java, yang disebut dengan Java Application Programming Interface (API). Kelas-kelas ini diorganisasikan menjadi sekelompok yang disebut paket (package). Java API telah menyediakan fungsionalitas yang memadai untuk menciptakan applet dan aplikasi canggih. Jadi ada dua hal yang harus dipelajari dalam Java, yaitu mempelajari bahasa Java dan bagaimana mempergunakan kelas pada Java API. Kelas merupakan satu-satunya cara menyatakan bagian eksekusi program, tidak ada cara lain. Pada Java program javac untuk mengkompilasi file kode sumber Java menjadi kelas-kelas bytecode. File kode sumber mempunyai ekstensi *.java. Kompilator javac menghasilkan file bytecode kelas dengan ekstensi *.class. Interpreter merupakan modul utama sistem Java yang digunakan aplikasi Java dan menjalankan program bytecode Java.

Java juga merupakan bahasa pemrograman yang multi platform dan multi device. Apabila pengguna menuliskan sebuah program dengan menggunakan Java, maka pengguna dapat menjalankannya hampir di semua komputer dan perangkat lain yang mendukung Java, dengan sedikit perubahan atau tanpa perubahan sama sekali dalam kodenya. Aplikasi dengan berbasis Java ini dikompulasikan ke dalam p-code dan bisa dijalankan dengan Java Virtual Machine. Fungsionalitas dari Java ini dapat berjalan dengan platform sistem operasi yang berbeda karena sifatnya yang umum dan non-spesifik.






A.     Bahasa pemograman java

1.class lat 101 merupakan mengawali pendevinisian class dan diikuti dengan nama itu sendiri(class)
2. main adalah metode yang digunakan untuk mengawali segalannya bentuk eksekusi pada program java. Metode main ini sebagai public static void
3.public yang berarti metode ini bisa dipanggil dan digunakan dalam class atau diluar class
4.static yang berarti memiliki sifat yang sama disemua instant class.
5. void yang berarti bahwa metode ini tidak mengirimkan nilai balik
6. String [ ] adalah type data objek yang menangani serangkain karakter karakter yang sejenis array tersebut
7. args ialah variabel objek.
8.system,out adalah stream yang digunakan untuk menangani keluaran standart java
9. tanda tititk koma (;) untuk mengakhiri pernyataan

Contoh program java

Class pengenalanjavaapplication
{
     Public static void main (String[] args)
     {
System.out.println(“Hello Dunia, apa kabar !”);
System.out.println(“Kami mahasiswa STIKOM Tunas Bangsa lagi belajar java loh ...”);
                 }
}



Ketika program java tidak menggunakan ln maka program tersebut akan memancang kesamping pada toolbar pada textpad,begutu juga jika menggunakan ln sebaliknya.



B.Java applet

            Java Applet adalah aplikasi java yang bisa disisipkan kedalam halaman HTML. Java applet bisa berjalan pada web browser yang telah mendukung java seperti mozilla, IE, dan chrome. Applet dirancang untuk berjalan ‘remotely‘ pada browser client, sehingga ada beberapa keterbatasan. Secara default, applet tidak bisa mengakses resource pada komputer lokal. Applet biasanya digunakan untuk membuat website lebih dinamis dan menghibur.
Keuntungan Menggunakan Java Applet :
  1. Bersifat lintas platform, dapat dijalankan pada Windows, Mac OS, dan Linux
  2. Bisa berjalan pada semua versi plugin java
  3. Bisa berjalan di dalam sandbox, sehingga user tidak perlu meninjau source-nya, karena ia berjalan tanpa persetujuan keamanan
  4. Didukung oleh hampir semua browser
  5. Applet bisa disimpan sebagai cache oleh sebagian besar webbrowser sehingga menjadi lebih cepat untuk dimuat ketika diakses berikutnya
  6. Applet bisa memiliki akses penuh ke dalam komputer jika user mengijinkan



B.    Bahasa pemograman java applet

1.     Public Class Lat102 extends applet, merupakan mengawali pendefinisian class,dan diikuti dengan nama class yaitu bersifat publicturunan dari applet
2.     Public void paint(graphics g) adalah metode paint utuk menggambar semua graphic applet didrawing area.
3.     G,drawString(“Hello World”,20,20) mencetak teks HELLO WORD pada posisi baris 20 kolom 20


Contoh program Java applet

Import java.awt.*;
Import java.applet.*;

Public class pengenalanjavaapplet extends applet
{
            Public void paint(Graphics g)
            {
                        g.drawString(“hellooo.....! Selamat Belajar Semuannya”, 20, 20);
            }
}


Java applet adalah sebuah program kecil yang ditulis dengan menggunakan bahasa pemrograman Java, yang diakses melalui halaman Web dan dapat di-download ke dalam mesin klien yang kemudian menjalankannya di dalam jendela penjelajah web. Java applet dapat secara dinamis menambahkan beberapa fungsi kepada halaman-halaman Web yang bersifat statis. Akan tetapi, untuk menjalankannya sebuah komputer harus memiliki program penjelajah web yang dapat menjalankan Java, sepertiMicrosoft Internet Explorer 4.0 ke atas, Netscape Navigator, Mozilla Firefox, dan Opera.
Ketika sebuah Java applet dibuat, semua pernyataan Java yang terkandung di dalam kode sumbernya akan dikompilasi menjadi Java bytecode, yakni sebuah bahasa mesin semu (virtual engine/machine language) yang dibentuk oleh Java. Berkas yang berisi Java bytecode ini akan disimpan sebagai sebuah berkas kelas Java (Java class file) di dalam sebuah Web server, seperti halnya Apache HTTP Server atau Microsoft Internet Information Services (IIS). Sebuah halaman Web yang hendak menggunakan applet tersebut harus menggunakan tag <APPLET>...</APPLET> di dalam kode sumber-nya. Ketika sebuah penjelajah Web milik klien melakukanrequest kepada halaman Web tersebut dan menemukan bahwa di dalamnya terdapat tag <APPLET>...</APPLET>, bytecode di dalam Java class file akan dieksekusi oleh mesin semu di dalam jendela penjelajah Web, yang dapat berupa Microsoft Java Virtual Machine atau Java Runtime Engine dari Sun Microsystems.

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More