Rabu, 04 Januari 2023

Belajar Kotlin Menggunakan Kotlin Playground

Pengertian Kotlin


Kotlin adalah bahasa pemrograman yang dikembangkan oleh JetBrains yang dapat digunakan untuk mengembangkan aplikasi berbasis multiplatform (aplikasi berbasis desktop, web, android, iOS dan lain-lain). Nama Kotlin terinspirasi dari nama sebuah pulau di Rusia yang berada dekat dengan kantor perusahaan pengembang bahasa pemrograman ini (JetBrains).


Membuat Hello World Menggunakan Kotlin


Dalam tradisi dunia pemrograman, ketika seseorang mempelajari bahasa pemrograman baru, maka aplikasi yang sering dijadikan contoh awal untuk mengenal bahasa pemrograman tersebut, yaitu dengan cara membuat aplikasi Hello World.


Aplikasi Hello World adalah aplikasi yang ketika dijalankan, maka aplikasi tersebut akan menampilkan sebuah kalimat, yaitu Hello World di layar. Untuk tahapan awal, kita akan menggunakan Kotlin Playground untuk membuat aplikasi Hello World. 


Alasannya, karena untuk menggunakan Kotlin Playground, kita hanya membutuhkan browser dan koneksi internet saja, sehingga tidak perlu menginstall aplikasi lain. Untuk menggunakan aplikasi Kotlin Playground, kunjungi link berikut ini : 

https://play.kotlinlang.org/

Membuat Hello World Menggunakan Kotlin.
Tampilan Awal Kotlin Playground

Setelah masuk kedalam Kotlin Playground, hapus semua tulisan yang terdapat pada kolom code editor. Kemudian ketik kode berikut ini dan tekan tombol run :
fun main() {
   println("Hello World")
}

Pembahasan Kode:
fun = merupakan kependekan dari function. Dalam Kotlin, Function berfungsi sebagai wadah untuk menampung sekumpulan kode yang dapat melakukan suatu tugas tertentu.
main() = merupakan kode yang harus ada pada setiap program yang dibuat dengan bahasa pemrograman Kotlin. Kode ini digunakan sebagai pintu masuk (entry point) yang memberitahukan bahwa kode yang dijalankan harus dimulai dari sini terlebih dahulu.
println =  merupakan kode yang berisi perintah untuk menampilkan tulisan sesuai yang diinginkan. Pada contoh aplikasi ini, tulisan yang ingin ditampilkan adalah Hello World

Setelah tombol run ditekan, maka akan muncul tulisan Hello World. Selamat, Anda telah berhasil membuat aplikasi pertama dengan menggunakan bahasa pemrograman Kotlin.

Mengenal Variabel Dalam Kotlin

Variabel adalah wadah yang berfungsi untuk menampung suatu nilai tertentu. Variabel dapat menampung nilai berbentuk huruf maupun berbentuk angka. Secara garis besar, terdapat dua jenis variabel dalam Kotlin, yaitu variabel yang nilainya bisa diubah dan variabel yang nilainya tidak bisa diubah.

Untuk membuat variabel yang nilainya bisa diubah, maka kita dapat menggunakan var, sedangkan untuk membuat variabel yang nilainya tidak bisa diubah, maka kita dapat menggunakan val. Untuk lebih memahami penjelasan ini, silahkan ketik kode berikut kemudian tekan tombol run pada Kotlin Playground:
fun main() {
    var siswa = "Rahmat"
    println(siswa)
}

Pembahasan Kode:
var = kode yang berisi perintah untuk membuat variabel yang nilainya bisa diubah. Dalam bahasa pemrograman Kotlin, terdapat aturan penulisan variabel, yaitu sebagai berikut:
1. Tulis var atau val (untuk menentukan apakah nilai variabel boleh diubah atau tidak boleh diubah ketika aplikasi sudah dijalankan);
2. Tulis nama variabel yang diinginkan (pada contoh tersebut, nama variabel adalah siswa);
3. Tulis nilai yang ingin dimasukan pada variabel tersebut (pada contoh tersebut, nilai yang dimasukan adalah Rahmat).

Agar nilai variabel dapat ditampilkan, maka pada println kita masukan nama variabel (siswa). Setelah kode tersebut diketik, dan tombol run ditekan, maka aplikasi akan menampilkan tulisan Rahmat, sesuai isi dari nilai variabel tersebut.  

Selanjutnya perhatikan contoh berikut ini:
fun main() {
    var siswa = "Rahmat"
    siswa = "Budi"
    println(siswa)
}

Pembahasan Kode:
Perhatikan baris ke-3. Pada awal nama variabel, kita tidak perlu lagi menambahkan kode var atau val diawal nama variabel, jika sebelumnya variabel sudah pernah dibuat. Apabila kode tersebut dijalankan, maka tulisan yang akan muncul adalah Budi.

Alasannya, karena variabel siswa dibuat dengan menggunakan var, sehingga nilainya dapat diubah. Selanjutnya, perhatikan contoh berikut ini:
fun main() {
    val siswa = "Rahmat"
    siswa = "Budi"
    println(siswa)
}

Pembahasan Kode:
Perhatikan baris ke-2. Pada awal variabel, sekarang kita menggunakan val. Ketika menggunakan val, maka nilai variabel tidak dapat diubah. Silahkan ketik kode tersebut dan jalankan dengan menekan tombol run di Kotlin Playground, maka akan muncul error val cannot be reassigned. 

Baca selengkapnya »

Selasa, 15 November 2022

[Update] Latihan Soal PPPK Pemadam Kebakaran Pemula | Kompetensi Teknis

Latihan Soal PPPK Pemadam Kebakaran Pemula
1. Dalam penggunaan Alat Pemadam Api Ringan (APAR), terdapat prosedur penggunaan yang dikenal dengan istilah PASS. Berikut ini yang merupakan salah satu prosedur PASS yang tepat adalah.... 
a. Put
b. Squeeze
c. Swing
d. Alter
e. Push

Pembahasan Jawaban
PASS adalah prosedur penggunaan Alat Pemadam Api Ringan yang merupakan singkatan dari Pull, Aim, Squeeze, Sweep. 
  • Pull (tarik) = tarik kunci pengaman APAR. 
  • Aim (arahkan) = arahkan selang APAR (nozzle) pada titik api. 
  • Squeeze (tekan) = tekan tuas APAR bagian atas secara penuh agar cairan kimia yang berfungsi untuk memadamkan api keluar.
  • Sweep (sapu) = gerakan selang APAR ke kiri atau ke kenan (seperti gerakan menyapu), agar api cepat padam.
Berdasarkan uraian tersebut, maka pilihan jawaban yang tepat adalah pilihan jawaban b.

Silahkan klik nomor dibawah ini untuk menuju soal berikutnya:


Baca selengkapnya »

Kamis, 03 November 2022

Latihan Soal Tes PPPK Kompetensi Sosial Kultural #2

Latihan Soal Tes PPPK Kompetensi Sosial Kultural

1. Anda menjadi Ketua Panitia Peringatan Proklamasi Kemerdekaan Republik Indonesia di komplek tempat Anda tinggal. Untuk memudahkan koordinasi dalam hal perencanaan kegiatan tersebut, saya hanya mengajak warga komplek yang seagama dengan saya, tapi dalam hal pelaksanaan saya tidak membeda-bedakan warga komplek dengan latar belakang agama apapun.

a. sangat setuju

b. setuju

c. ragu-ragu

d. tidak setuju

e. sangat tidak setuju


Pembahasan Jawaban

Bila kita analisis, bahwa tindakan yang dijelaskan pada soal bersifat negatif. Alasannya, meskipun dalam pelaksanaan kegiatan Anda mengizinkan siapapun dengan latar belakang agama apapun boleh mengikuti kegiatan peringatan proklamasi kemerdekaan, namun Anda bersikap diskriminatif dengan mengajak warga komplek yang seagama saja dalam hal perencanaan kegiatan.


Berdasarkan uraian tersebut, ketika tindakan yang ditunjukkan bersifat negatif, maka pilihan jawaban yang paling tepat adalah pilihan jawaban sangat tidak setuju. Oleh sebab itu, pilihan jawaban yang tepat adalah pilihan jawaban e.




Baca selengkapnya »