0% menganggap dokumen ini bermanfaat (0 suara)
183 tayangan12 halaman

Job Sheet

Jobsheet ini memberikan pengenalan dasar tentang pemrograman berorientasi objek di Java, meliputi komentar, karakter, pengenal, kata kunci, tipe data primitif, variabel, dan operator. Siswa diajak membuat beberapa program sederhana menggunakan fitur-fitur bahasa pemrograman Java dasar tersebut.

Diunggah oleh

Lukman Hakim
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
183 tayangan12 halaman

Job Sheet

Jobsheet ini memberikan pengenalan dasar tentang pemrograman berorientasi objek di Java, meliputi komentar, karakter, pengenal, kata kunci, tipe data primitif, variabel, dan operator. Siswa diajak membuat beberapa program sederhana menggunakan fitur-fitur bahasa pemrograman Java dasar tersebut.

Diunggah oleh

Lukman Hakim
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 12

SMKN RPL Tingkat/Kelas : XI RPL

Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek


Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando

JOBSHEET (LEMBAR KERJA PRAKTIKUM)

A. Tujuan
1. Mengidentifikasi bagian dasar dari program java
2. Membedakan mana yang termasuk ke dalam tipe data dasar, tipe
variabel, pengidentifikasian dan operator
3. Membuat program java sederhana menggunakan operator dalam java.
4. Menganalisa program java yang dibuat pada saat praktikum

B. Alat dan Bahan


1. Personal Komputer
2. Aplikasi NetBeans
3. Jobsheet

C. Teori Singkat
Secara umum, elemen – elemen dasar pemrograman Java terdiri dari :
1. Komentar dalam Java
Komentar adalah catatan yang ditulis pada kode dengan tujuan
sebagai bahan dokumentasi. Teks tersebut bukan bagian dari program
dan tidak mempengaruhi jalannya program. Java mendukung tiga jenis
komentar:

// 
C++ style komentar satu baris
/*….*/ 
C style bisa untuk beberapa baris,
/** ………*/ javadoc, bisa juga untuk beberapa baris

2. Himpunan Karakter
Himpunan karakter terdiri dari huruf, digit maupun simbol-simbol
lainnya (termasuk spasi, karakter control). Karakter ini akan digunakan
pada banyak tempat dalam pemrograman Java.
Contoh:
Huruf : A, a, B, b, C, c, . . .
SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando

Digit : 0, 1, 2, 3, 4, 5, . . .
Simbol : _, -, *, +, // dan lain sebagainya

3. Pengenal (identifier)
Pengenal atau identifier adalah suatu nama yang bisa dipakai
dalam pemrograman untuk menyatakan 1)Variabel, 2)Konstanta
bernama, 3)Tipe data, 4)Fungsi, 5) Label, 6) Objek.
Penamaan pengenal berupa satu atau beberapa karakter (huruf,
digit dan garis bawah). Yang perlu diingat dalam Java, pengenal
membedakan huruf kecil dan besar. Pengenal untuk kelas sangat
dianjurkan diawali dengan huruf besar. Sedangkan pengenal untuk
variabel dan method diawali dengan huruf kecil.
Contoh : nim, nama_Mhs, namaDosen, alamat.

4. Kata Kunci
Pengenalan sistem yang mempunyai makna khusus bagi
compiler. Kegunaan dari golongan ini tidak dapat diubah. Setiap kata
mempunya makna sendiri dalam hubungannya dengan perintah bahasa
pemrograman Java.
SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando

5. Tipe Data Primitif


Bahasa pemrograman java adalah bahasa pemrograman yang
selalu menggunakan tipe data untuk setiap variabelnya. Itu berarti
semua variable harus dideklarasikan terlebih dahulu sebelum mereka
digunakan. Sehingga pada saat deklarasi tidak hanya nama tetapi juga
tipe.
Misalnya:
int nilai;
Dengan melakukan hal ini bararti telah memberitahu program
Anda bahwa ada sebuah variabel bernama “ nilai”, yang merupakan
data numeris, dan mempunya sebuah nilai awal “1”. Sebuah variabel
dengan tipe data tertentu menentukan nilai yang akan menjadi isinya,
ditambah dengan operasi yang mungkin dilakukan padanya. Bahasa
pemrograman Java mendefinisikan delapan tipe data primitif. Mereka
diantaranya adalah boolean (untuk bentuk logika), char (untuk bentuk
tekstual), byte, short, int, long (integral), double and float (floating
point).
a. Tipe Data Boolean
Diwakili oleh dua pernyataan : true dan false. Sebagai contoh adalah
boolean result = true;
Contoh yang ditunjukkan diatas, mendeklarasikan variabel yang dinamai
result sebagai tipe data boolean dan memberinya nilai true.

b. Tipe Data Tekstual – Char


Tipe data character (char), diwakili oleh karakter single Unicode.
Tipe data ini harus memiliki ciri berada dalam tanda single quotes(’
’). Sebagai contoh:

‘a’ //Huruf a
‘\t’ //A tab
SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando

Untuk menampilkan karakter khusus seperti ' (single quotes) atau "
(double quotes),menggunakan karakter escape \. Sebagai contoh,
‘\” // untuk single quotes
‘\’” // untuk double quotes

c. Tipe Integral
Meskipun String bukan merupakan tipe data primitif (namun
merupakan suatu Class), kita akan memperkenalkan mengenai pada
bagian ini. String mewakili tipe data yang terdiri atas beberapa
karakter. Mereka tidak termasuk tipe data primitif, melainkan suatu
class.

6. Variabel
Untuk deklarasi variabel adalah sebagai berikut:
<data tipe> <name> [=initial value];
Catatan: Nilainya berada diantara <> adalah nilai yang disyaratkan,
sementara nilai dalam tanda [] bersifat optional.

7. Operator
a. Operator Aritmatika
Merupakan operator yang berhubungan dengan perhitungan aritmatik
SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando

b. Operator Unary
Merupakan operator yang melibatkan suatu operan

c. Operator Relasi
Merupakan operator yang menyatakan suatu hubungan
SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando

d. Operator Logika

D. Langkah Kerja
Percobaan 1 Menampilkan Data Variabel :
1. Buka aplikasi NetBeans
2. Buat project baru (klik file – New Project)

3. Pada jendela Categories: pilih Java dan projectsnya Java Aplications

4. Ganti Project Name dengan nama : OOP1

5. Pada Project Location klick Browser pilih folder sebagai tempat kita
menyimpan semua project latihan kita (ex.JAVA_AREA) yang berarti
semua file netBeans kita nantinya akan tersimpan dalam folder
JAVA_AREA, kemudian klik tombol Finish.
SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando

6. Buat kelas baru dengan cara klik kanan pada Source Packages
– pilih New – Java Class

7. Ganti nama class dengan coba_1


SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando

8. Ketikan coding berikut

9. Jalankan program pilih Run-Run file atau Shift+f6

Percobaan 2 Penggunaaan Operator Aritmatika


10. Buat kelas baru dengan cara klik kanan pada Source Packages – pilih
New – Java Class

11. Ganti nama class dengan coba_2

12. Ketikan coding berikut


SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando

13. Jalankan program pilih Run-Run file atau Shift+f6

Percobaan 3 Operator Relasi

14. Buat kelas baru dengan cara klik kanan pada Source Packages – pilih
New – Java Class

15. Ganti nama class dengan coba_3


SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando

16. Ketikan coding berikut

17. Jalankan program pilih Run-Run file atau Shift+f6


SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando

Percobaan 4 Penggunaan Operator Logika

18. Buat kelas baru dengan cara klik kanan pada Source Packages – pilih
New – Java Class

19. Ganti nama class dengan coba_4

20. Ketikan coding berikut

21. Jalankan program pilih Run-Run file atau Shift+f6

Soal Bonus
22. Buatlah program yang menghasilkan output nilai rata-rata dari tiga
angka. Nilai dari masing- masing tiga angka tersebut adalah 10, 20
dan 45. Tampilan Output yang diharapkan adalah:,
SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando

E. Kesimpulan
Secara umum, elemen – elemen dasar pemrograman Java terdiri dari :
1. Komentar dalam java
2. Himpunan karakter
3. Pengenal (Identifier)
4. Kata Kunci (Keyword)
5. Tipe Data
6. Variabel
7. Operator

Anda mungkin juga menyukai