Soal UKK RPL 2025 Paket 4 Aplikasi Diskon

UKK RPL 2025 Paket 4 Aplikasi Diskon
UKK RPL 2025 Paket 4 Aplikasi Diskon

Dalam dunia Rekayasa Perangkat Lunak (RPL), penguasaan keterampilan pemrograman dan pengembangan aplikasi menjadi aspek yang sangat penting. Oleh karena itu, Uji Kompetensi Keahlian (UKK) tahun pelajaran 2024/2025 untuk kompetensi keahlian RPL mengangkat tugas pengembangan Aplikasi Diskon sebagai salah satu bentuk ujian praktik kejuruan.

Learningku Indonesia dalam artikel ini, kita akan membahas Soal UKK RPL 2025 Paket 4 Aplikasi Diskon, mulai dari analisis soal, langkah-langkah penyelesaian, hingga teknik pemrograman yang bisa diterapkan. Panduan ini diharapkan dapat membantu siswa dalam memahami konsep yang diujikan serta meningkatkan kesiapan mereka dalam menghadapi UKK.

Gabung Ke Grup Learningku Indonesia di Telegram : https://t.me/learningku


I. PETUNJUK UMUM UKK RPL 2025 Paket 4

  1. Periksalah dengan teliti dokumen soal ujian praktik.
  2. Pastikan semua peralatan dan bahan yang dibutuhkan telah tersedia.
  3. Gunakan peralatan utama dan peralatan keselamatan kerja yang telah disediakan.
  4. Gunakan peralatan sesuai dengan SOP (Standard Operating Procedure).
  5. Ikuti petunjuk yang diberikan oleh penguji selama pengerjaan tugas.

II. DAFTAR PERALATAN

NoNama Alat dan BahanSpesifikasi MinimalJumlahKeterangan
1Komputer (PC/Laptop) ServerProsesor Dual Core 2,4 GHz, RAM 2GB (4GB untuk platform mobile), Keyboard, Mouse, Monitor1 unitBaik
2Komputer (PC/Laptop) ClientProsesor Dual Core 2,4 GHz, RAM 2GB (4GB untuk platform mobile), Keyboard, Mouse, Monitor1 unitBaik

III. SOAL/TUGAS UKK RPL 2025 Paket 4

Judul Tugas: Aplikasi Perhitungan Diskon

Skenario

Sebagai seorang programmer pemula, Anda diminta untuk membuat aplikasi perhitungan diskon untuk sebuah barang. Aplikasi ini harus mampu menerima input harga barang dan persentase diskon dari pengguna. Diskon yang dimasukkan tidak boleh melebihi 100%. Setelah menerima input, aplikasi akan menghitung total harga setelah diskon dengan rumus:

Total Harga = Harga – (Harga * (Diskon / 100))

Aplikasi harus menampilkan nilai diskon yang diterima dan total harga setelah diskon kepada pengguna. Pastikan bahwa aplikasi dapat menangani input yang valid serta memberikan hasil yang akurat dan sesuai.


2. Langkah-langkah Penyelesaian

A. Persiapan Lingkungan Pengembangan

  1. Pilih IDE atau text editor yang sesuai, misalnya:
    • Visual Studio Code (VS Code)
    • Sublime Text
    • JetBrains IntelliJ IDEA
    • Notepad++
  2. Pastikan bahasa pemrograman yang digunakan mendukung operasi perhitungan sederhana (misalnya: Python, JavaScript, Java, atau C#).
  3. Siapkan file proyek dan struktur folder yang rapi.

B. Perancangan Aplikasi

1. Tentukan Input Data

Aplikasi membutuhkan dua input dari pengguna:

  • Harga barang (angka positif lebih dari 0)
  • Persentase diskon (angka antara 0 hingga 100%)

2. Validasi Input

Pastikan bahwa:

  • Pengguna hanya memasukkan angka valid.
  • Harga yang dimasukkan harus lebih dari 0.
  • Persentase diskon harus berada dalam rentang 0 – 100%.
  • Jika input tidak valid, aplikasi harus memberikan pesan kesalahan yang jelas.

3. Rumus Perhitungan Diskon

Gunakan rumus berikut untuk menghitung total harga setelah diskon:

Total Harga = Harga Barang - (Harga Barang * (Diskon / 100))

Contoh:

  • Harga Barang: Rp100.000
  • Diskon: 20%
  • Perhitungan: 100.000 – (100.000 × 20/100) = Rp80.000

4. Tampilan Hasil

Hasil perhitungan harus menampilkan:

  • Harga Awal Barang
  • Persentase Diskon
  • Nilai Diskon yang Diterima
  • Total Harga Setelah Diskon
  • Pesan jika input tidak valid

Tampilan dapat berupa:

  • Web App Diskon : Ditampilkan menggunakan browser di laptop atau komputer.

Opsi Lain :

  • CLI (Command Line Interface): Ditampilkan dalam terminal atau console.
  • GUI (Graphical User Interface): Menggunakan form input dan output dengan framework seperti Tkinter, Java Swing, atau React.

C. Implementasi Program UKK RPL 2025 Paket 4

  1. Menulis Kode Program
    • Gunakan bahasa pemrograman yang dipilih.
    • Implementasikan fungsi untuk menerima input dan melakukan validasi.
    • Implementasikan rumus perhitungan diskon.
    • Cetak hasil dengan format yang jelas.
  2. Pengujian Aplikasi
    • Lakukan pengujian dengan berbagai skenario:
      • Harga normal dengan diskon valid.
      • Harga dengan diskon 0%.
      • Harga dengan diskon 100%.
      • Input harga atau diskon tidak valid (misalnya negatif, huruf, atau kosong).
    • Pastikan tidak terjadi error saat aplikasi dijalankan.
  3. Perbaikan dan Optimasi
    • Perbaiki bug jika ditemukan.
    • Pastikan aplikasi mudah digunakan dan responsif.
    • Optimalkan tampilan hasil agar informatif.
  4. Dokumentasi dan Penyelesaian
    • Dokumentasikan cara penggunaan aplikasi.
    • Jelaskan alur kerja aplikasi dalam README atau file dokumentasi.
    • Simpan kode dan pastikan dapat dijalankan tanpa kendala.

3. Kesimpulan UKK RPL 2025 Paket 4

Aplikasi Perhitungan Diskon yang dikembangkan dalam UKK ini bertujuan untuk membantu pengguna menghitung harga barang setelah diberikan diskon. Dengan mengikuti prosedur yang telah dijelaskan, aplikasi ini akan memiliki fitur utama berupa:

  • Input harga dan persentase diskon dengan validasi.
  • Perhitungan otomatis berdasarkan rumus diskon.
  • Tampilan hasil yang jelas dan informatif.
  • Kemampuan menangani kesalahan input dengan baik.

Melalui implementasi tugas ini, peserta UKK akan mendapatkan pengalaman dalam pemrograman berbasis logika, validasi input, serta pengolahan data numerik. Selain itu, mereka juga belajar pentingnya dokumentasi dan pengujian aplikasi agar menghasilkan program yang berkualitas.

4. Gambar Kerja

Berikut merupakan flowchart untuk Aplikasi Perhitungan Diskon yang dikembangkan dalam UKK RPL 2025 Paket 4 Aplikasi Diskon.

Flowchart UKK RPL Paket 4
Flowchart UKK RPL Paket 4

“SELAMAT MENGERJAKAN DAN SUKSES!”

Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

Tinggalkan Balasan