Membuka pendaftaran English & Computer di LPIA Margonda Depok Telp : 021 - 7774443

Selasa, 05 Maret 2019

Enum Data Type di Java

Setelah memahami kursus java di artikel Variable di Java, selanjutnya kita akan memahami enum data type atau disingkat enum type di java. Dalam Java mulai versi 1.5 Enum type mulai dapat digunakan. Enum type merupakan tipe data yang spesial di java, karena dalam deklarasi variabelnya diatur menggunakan constant.

Variabel yang dideklarasikan harus sama dengan value yang dideklarasikan. Misalnya, hari dalam seminggu, nama enumnya hari dan valuenya senin dan seterusnya sampai dengan minggu. Karena variabel enum sebuah constant, maka nama variabelnya harus menggunakan uppercase letter. Deklarasi Enum dapat dilakukan di luar Class atau di dalam Class tetapi tidak di dalam Method.

Dalam Java, kita dapat mendeklarasikan enum type menggunakan keyword enum. Untuk sintaks dasar perhatikan di bawah ini :

enum myEnum {
   ...
}


Kode program di atas artinya : sintaks dasar minimal untuk mendeklarasikan enum type. Kita juga dapat menambahkan modifier dalam deklarasi enum tersebut. Kita dapat menggunakan enum type ini setiap kita akan menggunakan constant enum tersebut. Untuk memahami konsep enum, perhatikan contoh di bawah ini:

public enum Hari {
  MINGGU, SENIN, SELASA, RABU,
  KAMIS, JUMAT, SABTU   
}


Kode program di atas artinya : Mendeklarasikan enum Hari dengan value nama-nama hari dalam satu minggu. Enum hari diatas akan kita gunakan dalam kode program di bawah ini

public class DemoHari {
  Hari hari;

  public DemoHari(Hari hari){
    this.hari = hari;
  }

  public void evaluasiHari(){
    
    switch(hari){
      case SABTU:

      case MINGGU:
        System.out.println("Libur ...");
        break;
      case SENIN: 

        System.out.println("Hari senin ...");         break;     case SELASA:
        System.out.println("Hari selasa ...");
        break;
      case RABU: 

        System.out.println("Hari rabu ...");
        break;
      case KAMIS:
        System.out.println("Hari kamis ...");
        break;
      case JUMAT:        System.out.println("Hari jumat ...");
        break;
      default:
        System.out.println("bukan hari ...");
        break;
    }
  }
 
  public static void main(String[] args){

    DemoHari hariPertama = new DemoHari(Hari.MINGGU);
    hariPertama.evaluasiHari();

    DemoHari hariKedua = new DemoHari(Hari.SENIN);
    hariKedua.evaluasiHari();

    DemoHari hariKetiga = new DemoHari(Hari.SELASA);
    hariKetiga.evaluasiHari();

    DemoHari hariKeempat = new DemoHari(Hari.RABU);
    hariKeempat.evaluasiHari();

    DemoHari hariKelima = new DemoHari(Hari.KAMIS);
    hariKelima.evaluasiHari();

    DemoHari hariKeenam = new DemoHari(Hari.JUMAT);
    hariKeenam.evaluasiHari();

    DemoHari hariKetujuh = new DemoHari(Hari.SABTU);
    hariKetujuh.evaluasiHari();
  }
}


Kode program di atas artinya : Menggunakan enum hari dalam class DemoHari untuk dilakukan evaluasi menggunakan kontrol logika switch. Apabila kode program di atas kita eksekusi keluaran yang dihasilkan seperti berikut ini:
Libur ...
Hari senin ...
Hari selasa ...
Hari rabu ...
Hari kamis ...
Hari jumat ...
Libur ...

Kamis, 07 Februari 2019

Instagram LPIA Depok

Foto di bawah ini untuk terhubung dengan Instagram LPIA Margonda Depok!

Instagram LPIA Margonda Depok


Pendaftaran siswa baru dan siswa lanjut:
LPIA Margonda Depok
Jl. Margonda Raya No. 91 C,
Telp (021) 77801039, Telp. (021) 7774443, WA 081296141770
English Course, Computer Course

Senin, 29 Oktober 2018

PC FIRST : FOR KIDS


PC First adalah Program yang dikhususkan untuk anak TK/SD mengetahui program komputer Office sesuai dengan bidang masing-masing. Kemajuan Zaman yang semakin pesat menuntut kita harus bisa mengikuti kemajuan zaman menggunakan komputer, oleh karena itu LPIA Depok menyediakan program kursus komputer untuk anak-anak yang tujuan agar anak bisa mengenal komputer sejak dini, agar supaya jika dia beranjak remaja, dia sudah terbiasa dengan penggunaan Komputer.
Durasi Pembelajaran PC First : Per Sesi 90 menit
Daftar PC First
PROGRAMLAMA BELAJAR
PC First Level A12 Sesi
PC First Level B12 Sesi
PC First Level C12 Sesi
PC First Level D12 Sesi
PC First Level E12 Sesi
PC First Level F12 Sesi
Hubungi :
LPIA Margonda
Lembaga Pendidikan Indonesia Amerika ( LPIA )
Alamat  LPIA Margonda
Jl. Margonda Raya, No.91C
(dekat lampu merah flyover pertigaan Arief Rahman Hakim atau depan Autopart Ramanda Depok)
Kelurahan: Pancoran Mas
Kecamatan : Pancoran Mas
Kota: Depok
LPIA Po Box: 16431

LPIA Telepon (021) 77801039
LPIA WhatsApp 081296141770
LPIA Telepon : (021) 777 444 3
LPIA Website: http://lpiamargondarayadepok.blogspot.com/

Konversi Tipe Data Variable Java

Variable di Java

Setiap data memiliki informasi yang khas. Informasi inilah yang membedakan suatu data dengan data yang lain. Informasi yang dimiliki oleh suatu data antara lain data type atau tipe data, variable name atau nama variable dan value atau nilai.
Tipe data adalah jenis suatu data. Jenis data bisa berupa bilangan bulat, bilangan pecahan, karakter dan sebagainya. Nama Variable adalah nama suatu data. Nama inilah yang merupakan ciri pembeda utama suatu data dengan data lainnya. Nilai adalah harga suatu data. Nilai inilah yang nantinya dioperasikan saat program berjalan.
Secara umum tipe data dibagi dua, yaitu tipe dasar atau primitive data type dan tipe bentukan atau user defined type. Tipe dasar adalah tipe yang sudah tersedia dalam suatu bahasa pemrograman, misalnya bilangan bulat (integer), bilangan pecahan (real), tetapan atau konstanta (const), karakter (char), kalimat (string) dan logika (boolean). Sedangkan tipe bentukan adalah tipe yang dibuat sendiri dengan menggabungkan tipe dasar, misalnya larik (array).
Data TypeDefault Value (for fields)
byte0
short0
int0
long0L
float0.0f
double0.0d
char'\u0000'
String (or any object)  null
booleanfalse

Jumat, 26 Oktober 2018

Mengatur path JDK di Netbeans

Mengatur path JDK di Netbeans, setelah diinstall:

Jika muncul masalah: "Java SE Development Kit JDK was not found on this computer", pada saat menginstall Netbeans 32 bit di Windows 64 bit. Netbeans yang digunakan kali ini adalah 6.5.

Cara pertama :
Download dan install Java versi 64-bit.
Cara kedua:
  1. Gunakan compatibility mode. Turunkan versi Windows sesuai dengan versi yang didukung Netbeans.
  2. Aktifkan Run this program as an administrator.
  3. Tambahkan parameter –-javahome C:\Program Files (x86)\Java\jdk[versi], pada saat menginstall Netbeans. Contoh: netbeans-6.5-ml-windows.exe –-javahome C:\Program Files (x86)\Java\jdk[versi].

Mengatur path JDK di Netbeans, setelah diinstall:

Jika muncul masalah: "Cannot locate java installation in specified jdkhome C:\Program Files (x86)\Java\jdk[versi] Do you want to try to use default version ?", pada saat menjalankan program Netbeans.

Cara pertama :
Pilih Yes atau Ok
Cara kedua:
  1. Buka file konfigurasi Netbeans: C:\Program Files\NetBeans [versi]\etc\netbeans.conf
  2. Cari dan ganti baris netbeans_jdkhome="[lokasi path java yang benar]"
    Membutuhkan hak akses Administrator untuk mengubah file netbeans.conf.
 Cara ketiga:
 Klik menu Tools > Java Platforms. Klik tombol Add Platform, arahkan path ke C:\Program Files (x86)\Java\jdk[versi]. Atur path JDK sesuai dengan versi yang diinstall.

Mengatur path JDK di Netbeans pada saat dijalankan

cara ini hanya berlaku temporer atau sesuai dengan shortcut Netbeans yang dibuka.

Cara pertama :
  1. buka command prompt atau terminal.
  2. menuju direktori instalasi Netbeans.
  3. ketik perintah berikut.
    1. Windows
      netbeans.exe --jdkhome "C:\Program Files\jdk[versi]"
    2. Unix
      netbeans --jdkhome /usr/bin/jdk[versi]
Cara kedua:

  1. Buat script file .bat atau .cmd di windows, seperti berikut:
    1. start netbeans --jdkhome "C:\Program Files\jdk[versi]"
Cara ketiga:
  1. Klik kanan di shortcut Netbeans, klik Properties.
  2. Di Target: tambahkan --jdkhome "C:\Program Files\jdk[versi]"

Mengatur path JDK di project Netbeans

  1. Klik menu Run > Set Project Configuration > Customize.
  2. Lalu di Dialog box, klik Sources, ganti Sources/Binary Format: sesuai dengan versi yang diinstall.
  3. klik Libraries, klik tombol Manage Platforms. Pilih atau Add Platform sesuai dengan versi yang diinstall. Klik tombol Close.
  4. klik Run, klik tombol Manage Platforms. Pilih atau Add Platform sesuai dengan versi yang diinstall. Klik tombol Close.
  5. Klik tombol OK.
referensi:
http://wiki.netbeans.org/

Kamis, 25 Oktober 2018

Sabtu, 20 Oktober 2018

Predecessor - Task Dependencies

TASK DEPENDENCIES: FS / SS / FF / SF DALAM MICROSOFT PROJECT




  1. Finish - To  - Start    [ FS ]
  2. Start   - To  - Start    [ SS ]
  3. Finish - To  - Finish  [ FF ]
  4. Start   - To -  Finish  [ SF ]

  1. Finish - To  - Start    [ FS ]
    Task 1 harus selesai sebelum Task 2 dapat dimulai. Ini adalah Dependency Default yang dibuat dan sangat umum digunakan Relationship dalam Proyek.
  2. Start-to-Start Dependency

    Task 1 dan Task 2 harus dimulai pada waktu yang bersamaan. Manfaat menggunakan SS Dependency Pekerjaan tumpang tindih membantu mengurangi duration keseluruhan proyek. Dalam Proyek Pengujian kami, seperti yang dapat kita lihat dari Total Duration Proyek, kami menghemat durasi pekerjaan 3 hari dengan menggunakan Dependency SS.
  3. Finish-to-Finish Dependency

    Task 1 dan Task 2 harus selesai pada waktu yang bersamaan. Dependency FF juga mengurangi jumlah keseluruhan waktu dalam Proyek, sama dengan Dependency SS. Jika Task 1 akan membutuhkan waktu 5 hari untuk diselesaikan, dan Task 2 akan memakan waktu 3 hari untuk menyelesaikannya, dengan ketergantungan FS keseluruhan duration dari dua tugas adalah 8 hari. Jika kita menetapkan ketergantungan FF, duration keseluruhan dari dua tugas hanya 5 hari.
  4. Start-to-Finish Dependency

    Task 2 tidak dapat menyelesaikan sampai permulaan Task 1. Ini adalah skenario sangat jarang dari Task di semua jenis Proyek. Seperti yang dapat kita lihat Task 2 telah dipindahkan dari Start date yang dijadwalkan karena SF Relationship. Sebagai contoh, tugas tertentu harus diselesaikan sebelum tanggal akhir proyek atau milestone, tetapi tidak masalah kapan tepatnya dan kami tidak ingin menyelesaikannya terlambat untuk mempengaruhi tugas biasa dalam skenario itu kita dapat menggunakan ketergantungan SF.
referensi:
http://projectprofessional2010.blogspot.com/
https://www.stakeholdermap.com/

https://support.office.com/