Tugas Alpro 1 Minggu 3 (1A) - SI UNIPDU
1. Jelaskan 4 pembagian struktur program pada
Java secara umum! Jelaskan dan berikan contoh masing-masing.
=> Pembagian Struktur Pada Program Java
Secara Umum :
1). Deklarasi Package
Deklarasi Package adalah sebuah
folder yang berisi sekumpulan tentang program Java. Deklarasi Package biasanya
dilakukan saat membuat program atau aplikasi besar. Nama package biasanya
mengikuti nama domain dari sebuah Vendor yang mengeluarkan program
tersebut.
Contoh :
Dari contoh diatas com.almhstudio adalah
domain dari almhstudio
Aturan dalam penulisan Package adalah
nama domain dibalik, kemudian mengikuti nama programmnya.
Boleh jika kita tidak menulis atau mendeklarasikan
package, program tetap berjalan jika hanya program kecil, akan tetapi kalau
kita membuat atau produksi aplikasi android atau aplikasi besar lainnya, kita
wajib mendeklarasikan package
2). Import Library
Import Library sangat dibutuhkan
pada program. Library sendiri merupakan sekumpulan class dan fungsi yang bisa
digunakan dalam membuat sebuah program.
Contoh Import Library :
Pada contoh tersebut, kita mengimport class scanner dari package java.util
3). Bagian Class
Java adalah sebuah bahasa
pemrograman yang menggunakan paradigma OOP (Object Oriented
Programming). Setiap program harus dibungkus di dalam class agar nantinya
bisa dibuat menjadi objek.
Contoh :
Contoh diatas merupakan contoh dari blok class
* Blok class selalu dibuka dan di tutup dengan tanda
kurung kurawa {}
* Didalam blok class, kita bisa mengisi method atau
fungsi-fungsi serta variabel
4). Method Main
Method main () atau fungsi main
() merupakan sebuah blok program yang akan dieksekusi untuk pertama kali. Ini
adalah entri point dari program. Tanpa Method main () sebuah program tidak
dapat di eksekusi.
Contoh :
Method main() memiliki dan membuuthkan
Parameter args[], yang mana parameter ini bertugas untuk menyimpan
nilai argumen yang diberikan dari CMD atau terminal, sehingga kita dapat
mengolahnya dalam sebuah program. Sedangkan String diatas
adalah tipe data objek yang digunakan untuk menyimpan kalimat atau teks.
Di dalam Method main(), terdapat statement atau fungsi.
Contoh diatas merupakan fungsi untuk menampilkan
output teks ke layar monitor
2. Jelaskan beberapa contoh
istilah berikut dan berikan contohnya
:
a. Class
Class adalah entitas yang menggambarkan keadaan dan
perilaku dari objek (logis). Artinya, class adalah cetakan yang berisi
serangkaian perintah untuk membangun jenis obejk tertentu. Class juga dapat diartikan sebagai sekelompok objek
yang memiliki sifat umum.
Contoh:
Aturan
penulisan Class:
* Class ditulis dengan format PascalCase, yaitu penulisan yang
diawali dengan huruf kapital. Jika nama variabelnya terdiri atau tersusun dari
dua kata tidak perlu diberi spasi diantara dua kata tersebut, cukup diawali
saja dengan huruf kapital. Misal : class SayurBusuk, dsb
b. Method
Metode java adalah kumpulan pernyataan yang
dikelompokkan bersama untuk melakukan operasi. Ketika anda memanggil metode
System.out.println(), misalnya, sistem sebenarnya menjalankan beberapa
pernyataan untuk menampilkan pesan dikonsol.
Metode adalah sekumpulan kode atau kumpulan
pernyataan atau sekumpulan kode yang dikelompokkan bersama untuk melakukan
tugas atau operasi tertentu. Ini digunakan untuk mencapai penggunaan kembali
kode. Kami menulis metode sekali dan menggunakannya berkali-kali.
Contoh :
c. Komentar
Komentar merupakan bagian program yang tidak akan
dieksekusi oleh komputer.
Komentar biasanya digunakan untuk :
1) Memberi keterangan pada kode program;
2) Menonaktifkan fungsi tertentu;
3) Membuat dokumentasi;
Penulisan pada java, sama seperti pada bahasa
C. Yaitu menggunakan: garis miring ganda(//) untuk komentar satu baris dan
garis miring bintang (/*.....*/) untuk komentar yang lebih dari satu
baris.
Contoh :
d. Identifier
Merupakan Identitas yang digunakan untuk mewakili
nama package, variabel, konstanta, methode, class dan interface. Aturan
penulisan identifier secara umum yaitu :
1) Tidak boleh
menggunakan kata-kata yang terdapat pada kata kunci bahasa pemrograman pada
java.
2) Hurif besar dan
kecil dianggap berbeda (Case sensitive).
3) Karakter-karakter
yang diizinkan yaitu: Semua huruf kecil (a sampai z) Semua huruf besar (A sampai
Z), Angka (0 sampai 9), Tanda ($), dan tanda underscore ( _ ).
4) Tidak boleh diawali
dengan angka (tidak boleh : lima langkah) tapi boleh diakhiri dengan angka
(tombol 4).
5) Tidak boleh
mengandung spasi.
Contoh : · Contoh Penamaan yang benar :
v _variablename
v $Nama
v nomor_nim
v namaMahasiswa
v BiodataMahasiswa
v _4variablename
v Biodata_mahasiswa_unipdu_jombang
· Contoh Penamaan yang salah :
v 5sayur
v nama siswa
v biodata+mahasiswa
v biodata_mahasiswa_unipdu-jombang
e. Blog Program
Merupakan kumpulan dari statement dan ekspresi yang
dibungkus menjadi satu. Blog program selalu dibuka dengan kurung kurawal { dan
ditutup dengan }
Contoh:
f. Variabel
Adalah wadah atau tempat untuk menyimpan suatu data
atau nilai pada memori dengan tipe tertentu. Java memiliki tipe spesifik yang
dapat menentukan beberapa hal mendasar. Beberapa hal mendasar dari tipe
spesifik pada variabel seperti: Menentukan ukuran memori, Lay out memori,
Operasi yang dapat dijalankan berdasarkan tipe variabel dan jangkauan nilai
yang dapat disimpan.
Contoh :
g. Tipe Data
Berikut ini macam-macam tipe data pada java:
1) Char :
Tipe data karakter, contoh (z)
2) Int :
Angka atau bilangan bulat, contoh (29)
3) Float :
Bilangan desimal, contoh (2.1)
4) Double :
Bilangan desimal juga, tapi lebih besar kapasitasnya, contoh (9.5)
5) String :
Kumpulan dari karakter yang membentuk teks, contoh (Hello World!)
6) Boolean :
Tipe data yang hanya bernilai true dan false
Contoh:
3. Sebutkan cara
penamaan class pada Java!
Penamaan class pada
java harus dimulai dengan huruf besar. Tata cara penulisannya adalah camel
case (cirinya adalah semua suku kata menyatu dan terdapat huruf kapital
untuk memisahnya). Berikut contoh penamaan data
·
class
Hellojava
·
class
ProgramJava
·
class
MataKuliah
·
class
BiodataMahasiswa
Aturan :
* Penyimpanan hanya boleh ada satu public dalam
satu file.java
* Non-public class boleh lebih dari satu dalam
satu file.java
* Nama class harus menggunakan huruf, angka (0-9),
underscore (_) dan simbol dolar ($), namun penggunaan underscore dan dollar
lebih baik dihindari.
4. Buatlah contoh program java sederhana yang bisa menampilkan nama, unsur, alamat, tempat lahir, tanggal lahir. Kemudian tampilkan source code dan hasilnya !
Komentar
Posting Komentar