Rabu, 06 Maret 2019

laporan 4

LAPORAN HASIL PRAKTEK PEMOGRAMAN BERORIENTASI OBJEK
(PBO)
Hasil gambar untuk logo aknp padang pariaman

Disusun Oleh :

NIA ANNISA FITRI

NIM/BP : 18214029

DOSEN PEMBIMBING:Sri Nofri Wihandari

AKADEMI KOMUNITAS NEGERI PADANG PARIAMAN

PROGRAM STUDI DILUAR DOMISILI
D2 TEKNIK ELEKTRONIKA FAKULTAS TEKNIK

UNIVERSITAS NEGERI PADANG

2019

A. TUJUAN PRATIKUM
    1. Mahasiswa mampu memahami konsep penyeleksian di OOP.
    2. Mahasiswa mampu membuat program yang penggunakan penyeleksian di OOP.

B. ALAT DAN BAHAN
    1. Personal Computer
    2. Aplikasi NetBeans

C. TEORI SINGKAT
1. Perulangan (Loop)
    Misalnya kita akan menentukan kelulusan seorang mahasiswa untuk suatu matakuliah. Bagaimana     bila kita ingin memproses data dari 100 atau 500 mahasiswa? Sangatlah tidak efisien bila kita             menjalankan program sebanyak itu menuliskan blok statemen sejumlah itu. Dibutuhkan perulangan     (loop) untuk menangani masalah ini.
    Perulangan dapat dilakukan dengan beberapa cara, misalnya:
    – Perulangan for
    – Perulangan while
    – Perulangaan do..while

    a. Perulangan For
  • Bentuk ini adalah yang paling sering digunakan. for akan mengulang suatu statement atau blok statement sejumlah yang dikehendaki, yakni bila kondisi akhir telah tercapai.
  • Bentuk umum:


    b. Perulangan While

  • Bentuk ini akan terus mengulang statement/blok statement selama kondisi yang ditentukan belum tercapai. 
  • Sama seperti for, kondisi adalah ekspresi boolean atau fungsi yang dapat menghasilkan nilai boolean benar atau salah.
  • Bentuk umum:


    c. Perulangan do..while

  • Pada bentuk ini, keyword while diletakkan pada bagian akhir dari perulangan (setelah blok statement)
  • Bentuk umum:


Keyword break dan continue
• Break
– Berfungsi untuk menghentikan statement yang terletak pada bagian loop yang terdalam. Biasanya digunakan bersama dengan statement yang mengandung if.
• Continue
– Keyword ini hanya menghentikan perulangan yang sedang berlangsung. Kendali program akan menuju akhir dari body loop.

D. LANGKAH KERJA
    1. Perulangan For
    2. Buatlah sebuah project baru dengan nama DemoFor
        Sesuaikan sourcecode pada file tersebut seperti yang terlihat pada gambar berikut :


3. buat lah sebuah project  dengan nama DemoWhile
 berikut hasil praktek saya:








 4. buat project dengan nama: DemoBreak.
berikut hail prakteknya.
 5. buat project dengan nama: Democontinue
 berikut hasil prakteknya.
6. buat project dengan nama: Bilanganprima
berikut hasinya.
 7. buat project dengan nama: Genap
berikut hasilnya.
 8. buat laporan dengan nama: Jumlah
berikut hasilnya

laporan 3

LAPORAN HASIL PRAKTEK PEMOGRAMAN BERORIENTASI OBJEK
(PBO)
Hasil gambar untuk logo aknp padang pariaman

Disusun Oleh :

NIA ANNISA FITRI

NIM/BP : 18214029

DOSEN PEMBIMBING:Afris Ade Putra

AKADEMI KOMUNITAS NEGERI PADANG PARIAMAN

PROGRAM STUDI DILUAR DOMISILI
D2 TEKNIK ELEKTRONIKA FAKULTAS TEKNIK

UNIVERSITAS NEGERI PADANG

2019

A.    Tujuan
1 Dengan mengikuti perkuliahan ini mahasiswa diharapkan mampu memahami konsep penyeleksian di OOP.
2.   Dengan mengikuti perkuliahan ini mahasiswa diharapkan untuk mampu membuat program yang penggunakan penyeleksian di OOP.

B.    Alat dan Bahan
1.    Personal Computer
2.    Aplikasi NetBeans

C.    Teori Singkat
1.    Penyeleksian Kondisi If
Gunakan seleksi if untuk memeriksa apakah suatu variabel/ekspresi memenuhi persyaratan suatu kondisi. Seleksi if menggunakan ekspresi Boolean untuk menentukan apakah suatu statement/blok statement akan dieksekusi atau tidak. Bila variabel/ekspresi memenuhi persyaratan kondisi, maka seleksi akan bernilai “benar”, dan kemudian statement atau blok statement yang menyertai “if” tersebut akan dieksekusi

2.    Bentuk if..else
Dibutuhkan tambahan keyword else sebagai pelengkap if untuk menambahkan konsekuensi ini, sehingga disebut juga bentuk if..else. Sama dengan if, else juga hanya akan mengeksekusi sebanyak satu statement tang terletak persisi di bawahnya. Dibutuhkan blok setelah deklarasi else untuk mengeksekusi sejumlah statement. Bila terdapat beberapa kemungkinan konsekuensi (multiple condition), setelah suatu if..else kita dapat menambahkan if..else yang lainnya.

3.    Bentuk if atau if..else bersarang (nested if..else)
if atau if..else itu dapat ditempatkan sebagai suatu blok seleksi di dalam blok if atau if..else yang lain.
Bila pada bentuk multiple if..else kedudukan masing-masing if..else adalah sederajat, namun pada nested  if..else, kedudukannya bertingkat. Kondisi if..else tingkat pertama akan menyeleksi variabel/objek untuk pertama kali, bila lulus, maka nariabel atau objek itu akan menghadapi seleksi if..else tahap kedua, bila lulus lagi ke seleksi if..else ketiga, dan seterusnya.

4.    Penyeleksian kondisi switch
Selain bentuk seleksi kondisi if, dalam Java juga dikenal cara penyeleksian switch. Bentuk ini digunakan untuk menyeleksi kondisi yang memiliki banyak kemungkinan (multiple condition), sama seperti multiple if..else.

D.    Langkah Kerja
Contoh program penyeleksian kondisi if:
1.    Buatlah sebuah project baru dengan nama DemoIf.java
2.    Sesuaikan sourcode pada file tersebut seperti yang terlihat pada gambar berikut:

laporan 2

LAPORAN HASIL PRAKTEK PEMOGRAMAN BERORIENTASI OBJEK
(PBO)
Hasil gambar untuk logo aknp padang pariaman

Disusun Oleh :

NIA ANNISA FITRI

NIM/BP : 18214029

DOSEN PEMBIMBING:Afris Ade Putra

AKADEMI KOMUNITAS NEGERI PADANG PARIAMAN

PROGRAM STUDI DILUAR DOMISILI
D2 TEKNIK ELEKTRONIKA FAKULTAS TEKNIK

UNIVERSITAS NEGERI PADANG

2019

A. TUJUAN PRATIKUM
    1. Dengan mengikuti perkuliahan ini mahasiswa diharapkan mampu
        memahami konsep OOP.
    2. Dengan mengikuti perkuliahan ini, Mahasiswa mampu memahami
        penggunaan program sederhana menggunakan Net Beans

B. ALAT DAN BAHAN
    1. Personal Computer
    2. Aplikasi Netbeans

C. TEORI SINGKAT
     Objek
Objek adalah kesatuan entitas (benda), baik yang berwujud nyata ataupun hanya suatu sistem atau konsep yang memiliki sifat karakteristik dan fungsi.
    
     Kelas
Kelas adalah pemodelan dari objek yang berisi informasi (aturan) tentang sifat karakteristik (data) dan tingkah laku (method) yang dimiliki oleh pbjek tersebut.

     Instance
Instans adalah Perwujudan. Dalam istilah pemrograman, objek merupakan instans (perwujudan) dari suatu kelas. Instansiasi adalah proses perwujudan kelas menjadi objek.

     Data ??Variabel ??Property
Data adalah sifat karakteristik yang dimiliki oleh objek. Data juga dianalogikan sebagai variabel, property, atau atribut.

     Method ?? Prosedur/Fungsi ?? Behaviour
Method adalah prosedur atau fungsi yang dimiliki oleh suatu objek. Method juga dianalogikan sebagai prosedur, fungsi, atau behaviour.

D. LANGKAH KERJA
    1. Program Mamalia Darat
       a. Buka program aplikasi NetBeans
       b. Buat Project baru dengan nama “MamaliaDarat.java”.

laporan 1

LAPORAN HASIL PRAKTEK PEMOGRAMAN BERORIENTASI OBJEK
(PBO)
Hasil gambar untuk logo aknp padang pariaman

Disusun Oleh :

NIA ANNISA FITRI

NIM/BP : 18214029

DOSEN PEMBIMBING:Afris Ade Putra

AKADEMI KOMUNITAS NEGERI PADANG PARIAMAN

PROGRAM STUDI DILUAR DOMISILI
D2 TEKNIK ELEKTRONIKA FAKULTAS TEKNIK

UNIVERSITAS NEGERI PADANG

2019


A.   Tujuan
1.     Dengan mengikuti perkuliahan ini mahasiswa diharapkan mampu memahami konsep OOP.
2.     Dengan mengikuti perkuliahan ini mahasiswa diharapkan mampu menggunakan dan memahami pembuatan program sederhana menggunakan IDE Netbeans.

B.   Alat dan Bahan
1.     Personal Computer
2.     Aplikasi Netbeans

C.   Teori Singkat
Tahun 1960, ditemukan suatu pembuatan program yang terstruktur (structured programming). Metode ini dikembangkan dari bahsa C dan Pascal.
Dengan program yang terstruktur inilah untuk pertama kalinya kita mampu menulis program yang begitu sulit dengan lebih mudah.

Definisi OOP
Object Oriented Programming (OOP) adalah suatu metode dalam pembuatan program, dengan tujuan untuk menyelesaikan kompleksnya berbagai masalah program yang terus meningkat.
Sebagai contoh anggap kita memiliki sebuah departemen yang memiliki manager, sekretaris, petugas administrasi data dan lainnya. Misal manager tersebut ingin memperoleh data dari bagian administrasi untuk mengambilnya. Pada kasus tersebut seorang manager tidak harus mengetahui bagaimana cara mengambil data tersebut tetapi manager bisa mendapatkan data tersebut melalui objek petugas administrasi.

Objek dan Kelas
Ide dasar pada OOP adalah mengkombinasikan data dan fungsi untuk mengakses data menjadi sebuah kesatuan unit yang dikenal dengan nama objek.


A.   Langkah Kerja
1.    Mengaktifkan IDE Netbeans
Pilih pada menu Start>All Programs>NetBeans>NetBeans IDE 7.1 (disini saya menggunakan netbeans 7.1) atau double klik pada shortcut NetBeans di dekstop, sehingga akan tampil seperti gambar dibawah ini :


1.    Cara membuat project baru :
a.    Setelah NetBeans IDE dijalan kan seperti diatas, klik menu File>New Project pada menu bar. maka akan tampil menu dialog seperti gambar berikut
b. pilih Java Application, kemudian klik Next, maka akan tampil seperti gambar berikut:





c. isi projek name dengan nama "jobsheet1"
d. kemudian klik browse untuk menentukan lokasi penyimpanan projek 
e. klik finish
f. maka akan tampil seperti berikut:

Laporan 10

LAPORAN HASIL PRAKTEK PEMOGRAMAN BERORIENTASI OBJEK (PBO ) Disusun Oleh : NIA ANNISA FITRI NIM/BP : 1821...