MODUL 1 PRAKTIKUM PEMROGRAMAN

advertisement
MODUL 1
PRAKTIKUM PEMROGRAMAN
Tipe Data, Variabel dan Ekspresi
A. TUJUAN
1. Memahami tentang aplikasi program java sederhana
2. Memahami tentang pernyataan, ekspresi, tipe data dan variabel
3. Mampu membuat aplikasi menggunakan berbagai jenis tipe data dalam Java
B. DASAR TEORI
Bahasa pemrograman Java lahir pertama kali dari The Green Project (James Gosling dkk
dari sun microsystems) pada tahun 1991. Mula-mula James Gosling menyebut bahasa
pemrograman yang dihasilkannya dengan OAK, lalu Sun mengubahnya menjadi Java. Sun
merilis versi awal java secara resmi pada awal 1996 yang kemudian terus berkembang hingga
muncul JDK 1.1 kmd JDK 1.2. Pada tahun 1998-1999 lahirlah teknologi J2EE(Java 2
Enterprise Edition). Terakhir Teknologi Java melahirkan J2ME(Java 2 Micro Edition) yang
sudah diadopsi oleh Nokia, Siemens, SonyEricsson, dan Motorola untuk menghasilkan aplikasi
mobile baik games maupun software lainnya yang dpat dijalankan diperalatan mobile seperti
smartphone.
Dalam bahasa pemrograman Java, terdapat tipe data primitif yang bisa digunakan dalam
menggunakan sebuah program. Tipe data primitif tersebut adalah byte, short, int, long, float,
double, boolean dan char. Pada modul kali ini akan dilakukan percobaan/praktek untuk
mengeksplorasi penggunaan tipe data primitif tersebut.
Variabel adalah nama yang mengacu lokasi di memori untuk menyimpan data berdasarkan
suatu tipe data. Suatu variabel perlu di deklarasikan agar dapat digunakan dalam program. Contoh
mendeklarasikan variabel:
int jumlah;
float hasil;
Pernyataan adalah perintah yang merepresentasikan aksi tunggal dalam program Java.
Contoh: int tahun; Setiap pernyataan ditutup oleh karakter semicolon (;). Pernyataan
dikelompokkan dengan tanda kurung kurawal pembuka ({) dan penutup (}). Kelompok ini disebut
Modul 1 Praktikum Pemrograman | Dosen: Anang Kunaefi, M.Kom
1
blok atau blok pernyataan.
Ekspresi adalah pernyataan yang dapat menghasilkan suatu nilai. Nilai yang dihasilkan oleh
pernyataan ini dapat berupa bilangan, boolean, atau objek.
Contoh:
hasilBagi = a / b;
C. TUGAS PENDAHULUAN
1. Jelaskan masing-masing jenis tipe data primitif yang ada dalam bahasa Java.
2. Selain tipe data primitif, ada pula jenis tipe data class yang sering digunakan, yaitu
String. Tambahkan penjelasan tentang tipe data String.
3. Buatlah algoritma (dalam bentuk flowchart atau pseudocode) untuk mengkonversi
suatu nilai dari Celcius ke Fahrenheit atau sebaliknya.
Rumus:
F = C * 1,8 + 32
4. Sebuah perusahaan money changer meminta bantuan anda untuk membuat
program konversi mata uang dari Rupiah (Indonesia) ke Real (Arab Saudi).
Program ini bertujuan untuk mempercepat proses penukaran uang bagi nasabah
mereka. Input program berupa nilai uang dalam Rupiah, dan output program
berupa nilai dalam Real. (1 Real = Rp. 3800,-). Buatlah algoritma (dalam bentuk
flowchart atau pseudocode) untuk mengaplikasikan situasi diatas.
D. FORMAT LAPORAN
1. Cover
2. Pendahuluan
3. Dasar Teori
4. Penjelasan Tugas
5. Penutup
6. Referensi
Modul 1 Praktikum Pemrograman | Dosen: Anang Kunaefi, M.Kom
2
Download