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

Postingan populer dari blog ini