Font size
WorksheetsKotlin Basic
Total questions: 28
Worksheet time: 28mins
Apa perbedaan antara Kotlin dan Java?
Kotlin lebih kompleks daripada Java
Kotlin dan Java memiliki sintaks yang sama
Kotlin lebih ringkas daripada Java
Kotlin tidak dapat digunakan untuk membangun aplikasi Android
Apa yang dimaksud dengan variabel di Kotlin?
Kontainer untuk menyimpan data
Tempat untuk menyimpan nilai
Nama yang diberikan untuk suatu fungsi
Blok kode yang digunakan untuk melakukan suatu tugas
Apa yang dimaksud dengan tipe data di Kotlin?
Kumpulan instruksi untuk melakukan suatu tugas
Jenis data yang dapat disimpan dalam variabel
Nama yang diberikan untuk suatu kelas
Blok kode yang digunakan untuk mengontrol aliran program
Apa itu Kotlin?
Bahasa pemrograman untuk Android
Bahasa pemrograman cross-platform
Bahasa pemrograman untuk web
Bahasa pemrograman untuk iOS
Apa yang dimaksud dengan operator di Kotlin?
Kata kunci yang digunakan untuk mendefinisikan kelas
Simbol yang digunakan untuk melakukan operasi matematika atau logis
Nama yang diberikan untuk suatu objek
Blok kode yang digunakan untuk mengakses anggota private dari suatu kelas
Apa yang dimaksud dengan fungsi di Kotlin?
Blok kode yang digunakan untuk melakukan suatu tugas
Tempat untuk menyimpan data
Nama yang diberikan untuk suatu kelas
Simbol yang digunakan untuk melakukan operasi matematika atau logis
Apa yang dimaksud dengan kelas di Kotlin?
Blueprint untuk membuat objek
Tempat untuk menyimpan data
Nama yang diberikan untuk suatu fungsi
Blok kode yang digunakan untuk mengontrol aliran program
Apa yang dimaksud dengan objek di Kotlin?
Implementasi dari suatu kelas
Tempat untuk menyimpan data
Nama yang diberikan untuk suatu fungsi
Blok kode yang digunakan untuk mengontrol aliran program
Apa yang dimaksud dengan if-else statement di Kotlin?
Nama yang diberikan untuk suatu fungsi
Tempat untuk menyimpan data
Blok kode yang digunakan untuk mengontrol aliran program
Simbol yang digunakan untuk melakukan operasi matematika atau logis
Apa maksud gambar ini?
(a)
Apa yang dimaksud dengan loop di Kotlin?
Blok kode yang diulang beberapa kali
Tempat untuk menyimpan data
Nama yang diberikan untuk suatu fungsi
Simbol yang digunakan untuk melakukan operasi matematika atau logis
Manakah dari berikut ini yang bukan merupakan fitur utama Kotlin?
Multiple inheritance
Data classes
Type inference
Null safety
Apa yang dimaksud dengan extension function di Kotlin?
Fungsi yang hanya dapat digunakan di dalam kelas tertentu
Fungsi yang dapat ditambahkan ke kelas yang sudah ada
Fungsi yang hanya dapat digunakan pada objek nullable
Fungsi yang digunakan untuk memperluas fungsionalitas standar library
Apa perbedaan antara sealed class dan enum class di Kotlin
Sealed class dapat memiliki subclass, sedangkan enum class tidak
Sealed class hanya dapat digunakan untuk kelas data, sedangkan enum class dapat digunakan untuk tipe data apa pun
Sealed class dan enum class tidak memiliki perbedaan yang signifikan
Sealed class digunakan untuk membatasi subclass yang mungkin, sedangkan enum class digunakan untuk mendefinisikan kumpulan nilai yang terbatas
Apa yang dimaksud dengan reified type parameter di Kotlin?
Parameter tipe yang memungkinkan refleksi pada tipe generik
Parameter tipe yang dapat digunakan untuk mengakses informasi tipe runtime
Parameter tipe yang hanya dapat digunakan untuk kelas data
Parameter tipe yang digunakan untuk membatasi jenis data yang dapat digunakan dengan suatu fungsi
Apa yang dimaksud dengan lambda expression di Kotlin?
Ekspresi yang digunakan untuk mendefinisikan fungsi anonim
Ekspresi yang digunakan untuk mengakses anggota private dari suatu kelas
Ekspresi yang digunakan untuk mendefinisikan variabel dengan tipe data nullable
Ekspresi yang digunakan untuk mendefinisikan blok kode yang dapat diteruskan sebagai argumen ke fungsi lain
Apa perbedaan antara var dan val di Kotlin?
var digunakan untuk mendefinisikan variabel mutable, sedangkan val digunakan untuk mendefinisikan variabel immutable
var digunakan untuk mendefinisikan variabel dengan tipe data nullable, sedangkan val digunakan untuk mendefinisikan variabel dengan tipe data non-nullable
var dan val tidak memiliki perbedaan yang signifikan
var digunakan untuk mendefinisikan variabel lokal, sedangkan val digunakan untuk mendefinisikan variabel global
Apa yang dimaksud dengan operator Elvis di Kotlin?
Operator yang digunakan untuk mengecek apakah suatu variabel null
Operator yang digunakan untuk mengambil nilai dari variabel nullable atau mengembalikan nilai default jika variabel tersebut null
Operator yang digunakan untuk menggabungkan dua string
Operator yang digunakan untuk membandingkan dua objek
Bangkit Academy pertama kali dimulai pada tahun?
2019
2020
2021
2018
Apa yang dimaksud dengan coroutines di Kotlin?
Teknik untuk menjalankan kode secara bersamaan dan non-blocking
Teknik untuk menjalankan kode secara berurutan
Teknik untuk mendefinisikan fungsi anonim
Teknik untuk mengakses anggota private dari suatu kelas
Apa yang dimaksud dengan higher-order function di Kotlin?
Fungsi yang tidak memiliki parameter
Fungsi yang hanya dapat digunakan di dalam kelas tertentu
Fungsi yang digunakan untuk memperluas fungsionalitas standar library
Fungsi yang dapat menerima fungsi lain sebagai argumen atau mengembalikan fungsi lain sebagai hasil
Apa yang dimaksud dengan string literal di Kotlin?
Nilai numerik yang ditulis dalam kode
Urutan karakter yang diapit oleh tanda kutip ganda atau tunggal
Nilai boolean yang menunjukkan true atau false
Kata kunci yang digunakan untuk mendefinisikan fungsi
Apa yang dimaksud dengan array di Kotlin?
Kumpulan data yang disimpan dalam urutan tertentu
Nilai numerik yang ditulis dalam kode
Nilai boolean yang menunjukkan true atau false
Kata kunci yang digunakan untuk mendefinisikan kela
Apa yang dimaksud dengan map di Kotlin?
Kumpulan data yang tidak memiliki urutan tertentu
Kumpulan pasangan key-value
Nilai numerik yang ditulis dalam kode
Kata kunci yang digunakan untuk mendefinisikan fungsi
Apa yang dimaksud dengan loop for di Kotlin?
Blok kode yang diulang beberapa kali berdasarkan kondisi tertentu
Nilai numerik yang ditulis dalam kode
Nilai boolean yang menunjukkan true atau false
Kata kunci yang digunakan untuk mendefinisikan kelas
Apa yang dimaksud dengan fungsi print() di Kotlin?
Fungsi yang digunakan untuk mendefinisikan variabel
Fungsi yang digunakan untuk membaca input dari user
Kata kunci yang digunakan untuk mendefinisikan kelas
Fungsi yang digunakan untuk mencetak output ke konsol
Apa yang dimaksud dengan data class di Kotlin?
Kelas yang digunakan untuk mendefinisikan data dengan struktur yang kompleks
Kelas yang hanya dapat digunakan untuk kelas data
Kelas yang digunakan untuk mendefinisikan fungsi anonim
Kelas yang secara otomatis menghasilkan boilerplate code
Whats the output?
BUDI
ANI
CITRA
4
3
5
