Skip to content

Repository files navigation

Java

Kumpulan tugas, praktikum, dan latihan pemrograman Java selama perkuliahan.

Struktur Folder

Folder Isi
Client-Srver Aplikasi client–server inventori gudang menggunakan Java RMI (Remote Method Invocation)
Pemrograman-Berorientasi-Objek Materi OOP: pengenalan class & object, OOP dasar–lanjutan, simulasi TV & bangun datar, serta algoritma dan logika
Perulangan-Bersarang Contoh perulangan bersarang dengan for, while, dan do-while
Simulasi Algoritma Praktikum simulasi algoritma: bubble sort, selection sort, insertion sort, greedy, Dijkstra, Monte Carlo, dan simulasi event diskrit
Struktur data Praktikum struktur data: array, function, class & object, stack, dan linked list
Struktur-Data-Array Implementasi array 1D dan 2D (segitiga Pascal, hitung jarak wilayah)

Rincian Praktikum

Simulasi Algoritma

  • Praktikum 1 — Bubble sort (ascending & descending) + modifikasi
  • Praktikum 2 — Selection sort (ascending & descending) + modifikasi
  • Praktikum 3 — Insertion sort + modifikasi
  • Praktikum 4 — Algoritma greedy (pecahan & jalur)
  • Praktikum 5 — Algoritma Dijkstra (lintasan terpendek)
  • Praktikum 6 — Simulasi Monte Carlo (prediksi penjualan)
  • Praktikum 7 — Simulasi event diskrit (antrian)

Struktur Data

  • Praktikum 1 — Array dasar: gaji pegawai, nilai mahasiswa, pembelian barang
  • Praktikum 2 — Array 2D: jarak wilayah, segitiga Pascal
  • Praktikum 3 — Function / method
  • Praktikum 4 — Class & object: simulasi TV dan bangun datar
  • Praktikum 5 — Stack: push, pop, sorting, nilai huruf mahasiswa
  • Praktikum 6 — Linked list: operasi list mahasiswa

Cara Menjalankan

Kompilasi lalu jalankan dengan JDK:

javac NamaFile.java
java NamaFile

Khusus Client-Srver (RMI), jalankan Server terlebih dahulu, lalu Client — sesuaikan IP server di kedua file.

About

Arsip latihan Java (belum diisi)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages