Laporan Bahasa Pemrograman modul 1
MAKALAH BAHASA PEMROGRAMAN 1
MODUL 1
PENGENALAN JAVA
DOSEN : DEDE IRAWAN, M.Kom
FAHRUL FADILAH
20180910016
SISTEM INFORMASI 2018 A
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
KATA
PENGANTAR
Puji syukur kehadirat
Allah SWT yang memberikan bimbingan dan pertolongannya sehingga dalam penulisan
Laporan Praktikum Bahasa pemograman 1 ini bisa berjalan dengan lancar.
Penulisan Laporan Praktikum Bahasa pemograman 1 ini dimaksudkan penulis
khusunya saya sendiri untuk memenuhi tugas mata kuliah Bahasa pemograman 1.
Penulisan Laporan Praktikum Bahasa pemograman 1 ini dimaksudkan sebagai
penambah wawasan pembaca khususnya tentang Bahasa pemograman 1 tentang
Pengenalan Bahasa Java. Di sisi lain, penulis mengajak kepada para
pembaca agar dapat memahami dan mendalami masalah topik di atas, sekaligus
menerapkan hasil Laporan Praktikum Bahasa pemograman 1.
Demikianlah sebagai
pengantar, mudah-mudahan dengan laporan ini bisa diterima dengan baik. Dan
semoga Allah senantiasa melimpahkan rahmat-Nya dalam setiap aktivitas yang kita
kerjakan. Amin
Fahrul Fadilah
DAFTAR ISI
Kata
Pengantar………………………………………………………………………………………….
BAB
1
Landasan
Teori………………………………………………………………………………………….
BAB
2
Pembahasan……………………………………………………………………………………………
BAB
3
PENUTUP
A.Kesimpulan……………………………………………………………………………………………
DAFTAR
PUSTAKA……………………………………………………………………………………
BAB 1
LANDASAN TEORI
DASAR TEORI
A. Definisi Java
Java adalah bahasa pemrograman
yang dapat dijalankan diberbagai komputer termasuk telepon gengam. Awal dibuat
oleh James Gosling saat masih bergabung di Sun Microsystem saat ini merupakan
bagian dari Oracle dan dirilis tahun 1995. Sintaks nya banyak diadopsi dari C
dan C++ namun dengan sintaks objek yang lebih sederhana. Aplikasi berrbasis
JAVA umumnya dikompliasi ke dalam p-code (bytecode) dan dapat dijalankan pada
berbagai Mesin Virtual Java (JVM).
Java adalah bahasa pemrograman
yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini
awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat
ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak
mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model
objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal.
Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode)
dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan
bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan
secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal
mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu
berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula
dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java
merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas
dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun
aplikasi
Java merupakan bahsa pemrograman yang
sifatnya umum/non-spesifik dan khusus di desain untuk memanfaatkan dependensi
implementasi seminimal munkin. Karena, fungsinya yang memungkinka aplikasi java
mampu berjalan di beberapa platform system operasi yang berbeda, java dikenal
pula dengan slogannya, “Tulis sekali, jalankan di mana pun”. Sekarang java merupakan bahasa pemrograman
yang paling populer digunakan dan secara luas dimanfaatkan dalam pengembangan
berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.
Anda dapat menggunakan salah satu dari
tiga IDE populer seperti NetBeans, Eclipse, atau IntellijIDEA. Java pun
memiliki package manager yang mulai populer sejak digunakan di Android Studio
yang bernama Gradle. Yah Java yang diciptakan oleh James Gosling ini memang
diambil dari sebuah nama pulau dimana James berlibur di Indonesia. Bahkan ada
beberapa package Java yang diambil dari nama - nama daerah di Indonesia seperti
Jakarta Struts dan Lombok.
PRE TEST
1. Apa yang anda ketahui tentang java dan netbeans
2. Apa keunggulan dan kelemahan java
3. Tuliskan struktur dari program aplikasi java dan berikan contohnya
JAWABAN
1. Java adalah bahasa pemrograman yang multi platform dan multi device. Sekali anda menuliskan sebuah program dengan menggunakan Java, anda dapat menjalankannya hampir di semua komputer dan perangkat lain yang support 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
Netbeans merupakan sebuah aplikasi Integrated Development Environment (IDE) berbasis Java dari Sun Microsystems yang berjalan di atas swing. Swing sendiri adalah sebuah teknologi Java untuk pengembangan aplikasi dekstop yang dapat berjalan di berbagai macam platform seperti windows, linux, Mac OS X dan juga Solaris.
2. Kelebihan Java yang pertama tentu saja multiplatform. Java dapat dijalankan dalam beberapa platform komputer dan sistem operasi yang berbeda. Hal ini sesuai dengan slogannya yangs udah dibahas sebelumnya. Yang kedua adalah OOP atau Object Oriented Programming. Java memiliki library yang lengkap. Library disini adalah sebuah kumpulan dari program yang disertakan dalam Java. Hal ini akan memudahkan pemrograman menjadi lebih mudah. Kelengkapan library semakin beragam jika ditambah dengan karya komunitas Java.
Kekurangan Java yang lain adalah penggunaan memori yang cukup banyak, lebih besar daripada bahasa tingkat tinggi sebelum generasi Java. Namun hal ini memang sesuai dengan fitur beragam yang dimiliki oleh Java. Masalah memori ini juga tidak dialami oleh semua pengguna aplikasi Java. Mereka yang sudah menggunakan perangkat keras dengan teknologi terbaru tidak merasakan kelambatan dan konsumsi memori Java yang tinggi. Lain halnya dengan mereka yang menggunakan teknologi lama atau komputer yang sudah berumur tua lebih dari empat tahun akan merasakan adanya kelambatan. Namun apapun kelemahan yang dimiliki Java, faktanya adalah Java merupakan bahasa pemrograman yang populer dan digunakan di seluruh dunia saat ini.
3. Struktur program Java secara umum dibagi menjadi 4 bagian:
· Deklarasi Package
· Impor Library
· Bagian Class
· Method Main
Mari kita lihat contohnya:BAB 2
PEMB
package com.petanikode.program; //<- 1. deklarasi package
import java.io.File; //<- 2. Impor library
class Program { //<- 3. Bagian class
public static void main(String args[]){ //<- 4. Method main
System.out.println("Hello World");
PRAKTIKUM MODUL 1
Latihan 1
Pada soal Latihan 1 membuat program Bahasa Java
yang sederhana seperti gambar dibawah ini , jika di bahasa C++ kita menggunakan
printf sedangkan jika di Bahasa Java menggunakan System.out.println , dan kalau
di C++ menggunakan header sperti include < > <di Bahasa java menggunakan public
class
Hasil Running
Latihan 2
Di Latihan kedua kita bukan lagi mengeluarkan hasil running
berupa tulisan seperti biasa melainkan kita juga bisa menampilkan program
seperti message dengan cara mengganti System.out.println diganti menjadi
javax.swing.JOptionPane.showMessageDialog
Hasil Running
Pada latihan 3 kita di suruh membuat program untuk
memasukan berat badan , di codingan tersebut kita menggunakan buffereader yang
berfungsi untuk membaca sebuah variabel yang akan kita input pada program, pada
program ini kita menggunakan variabel integer jadi jika kita memasukan angka
berat badannya maka akan dibaca oleh buffereader.
Latihan 4
pada Latihan 4 intinya hamper sama dengan Latihan 2 hanya
saja di program ini kita disuruh untuk menginputkan sebuah nama saat program
itu dijalankan . Jika di Latihan 2 menggunakan showMessageDialog , jika
dilatihan ini menggunakan showInputDialog.
Post Test 1
Pada program ini kita disuruh untuk menginputkan sebuah
data , untuk menginputkan data/nilai menggunakan Scanner, agar Scanner bisa
bekerja perlu menambahkan import java.util.Scanner sama halnya printf harus
menggunakan stdio.h dalam Bahasa C++
Post Test 2
Pada program ini hampir sama seperti program sebelumnya
hanya saja cara menginputkan data nya berbeda yaitu seperti pada program
Latihan 4
BAB 3
PENUTUP
A.Kesimpulan
Java adalah salah satu yang termasuk dalam bahasa
pemrograman yang sudah ada pada tahun 1991 yang dikembangkan oleh Sun
Microsystem. Java dirancang untuk memudahkan penggunanya. Java memiiki banyak
fitur yang dapat digunakan. Selain itu variabel dan tipe datanya juga banyak.
Seperti kebanyakan lainnya java juga memiliki kelebihan dan kekurangan
dibanding dengan bahasa pemrograman yang lainnya. java saat ini merupakan salah satu hal yang sering dicari oleh para
browser. Hal ini dikarenakan java mampu digunakan untuk pembuatan segala macam
jenis aplikasi, desktop dan lainnya. maka dari itu kita diharuskan paling tidak
mengerti tentang pemrograman Java.
DAFTAR
PUSTAKA
Komentar
Posting Komentar