
Uji Pemahaman Dasar Pemrograman Java

Quiz
•
Other
•
10th Grade
•
Medium
Eka Prasetyawati
Used 6+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
1 min • 10 pts
Apa itu Java dan siapa yang mengembangkannya?
Java adalah bahasa pemrograman yang dikembangkan oleh Sun Microsystems.
Java adalah sistem operasi yang dikembangkan oleh Microsoft.
Java adalah bahasa pemrograman yang dikembangkan oleh Google.
Java adalah aplikasi pengolah kata yang dibuat oleh IBM.
Answer explanation
Java adalah bahasa pemrograman yang dikembangkan oleh Sun Microsystems, yang merupakan fakta yang benar. Pilihan lain salah karena menyebutkan pengembang yang tidak tepat atau jenis produk yang berbeda.
2.
MULTIPLE CHOICE QUESTION
1 min • 10 pts
Apa yang dimaksud dengan tipe data primitif di Java?
Tipe data primitif di Java adalah tipe data dasar seperti byte, short, int, long, float, double, char, dan boolean.
Tipe data primitif di Java hanya mencakup tipe data kompleks.
Tipe data primitif di Java termasuk string dan array.
Tipe data primitif di Java adalah objek yang dapat memiliki metode.
Answer explanation
Tipe data primitif di Java mencakup tipe data dasar seperti byte, short, int, long, float, double, char, dan boolean. Pilihan ini benar karena tipe data primitif adalah yang paling mendasar dan tidak termasuk tipe data kompleks seperti string atau array.
3.
MULTIPLE CHOICE QUESTION
1 min • 10 pts
Jelaskan perbedaan antara tipe data int dan double!
int dapat menyimpan bilangan pecahan, sedangkan double menyimpan bilangan bulat.
int dan double keduanya menyimpan bilangan bulat dengan presisi yang sama.
Perbedaan utama antara int dan double adalah bahwa int menyimpan bilangan bulat, sedangkan double menyimpan bilangan pecahan.
double hanya dapat menyimpan angka positif, sedangkan int dapat menyimpan angka negatif.
Answer explanation
Perbedaan utama antara int dan double adalah bahwa int menyimpan bilangan bulat, sedangkan double menyimpan bilangan pecahan. Ini menjelaskan mengapa pilihan yang benar adalah yang menyatakan perbedaan tersebut.
4.
MULTIPLE CHOICE QUESTION
1 min • 10 pts
Apa hasil dari operasi 5 + 3 * 2 di Java?
8
11
10
12
Answer explanation
Dalam Java, operasi dilakukan berdasarkan urutan prioritas. Pertama, perkalian (3 * 2 = 6) dilakukan, kemudian penjumlahan (5 + 6 = 11). Jadi, hasil dari 5 + 3 * 2 adalah 11.
5.
MULTIPLE CHOICE QUESTION
1 min • 10 pts
Sebutkan dua contoh tipe data non-primitif di Java!
Integer dan Float
Boolean dan Character
List dan Map
Array dan String
Answer explanation
Array dan String adalah tipe data non-primitif di Java. Array digunakan untuk menyimpan sekumpulan data dengan tipe yang sama, sedangkan String digunakan untuk menyimpan urutan karakter.
6.
MULTIPLE CHOICE QUESTION
1 min • 10 pts
Bagaimana cara mendeklarasikan variabel bertipe String di Java?
String namaVariabel = "nilai";
String = 'nilai' namaVariabel;
String namaVariabel = 'nilai';
String nilai = 'namaVariabel';
Answer explanation
Jawaban yang benar adalah 'String namaVariabel = "nilai";' karena ini adalah cara yang tepat untuk mendeklarasikan variabel bertipe String di Java. Menggunakan tanda kutip ganda untuk nilai String adalah syarat dalam Java.
7.
MULTIPLE CHOICE QUESTION
1 min • 10 pts
Jelaskan fungsi dari operator modulus (%) dalam operasi aritmatika!
Operator modulus (%) memberikan sisa hasil bagi dari pembagian dua bilangan.
Operator modulus (%) mengurangi dua bilangan.
Operator modulus (%) menjumlahkan dua bilangan.
Operator modulus (%) mengalikan dua bilangan.
Answer explanation
Operator modulus (%) digunakan untuk mendapatkan sisa dari pembagian dua bilangan. Misalnya, 10 % 3 menghasilkan 1, karena 10 dibagi 3 adalah 3 dengan sisa 1. Ini menjelaskan mengapa pilihan yang benar adalah sisa hasil bagi.
Create a free account and access millions of resources
Similar Resources on Wayground
8 questions
Java

Quiz
•
1st - 12th Grade
10 questions
Definite Integrals

Quiz
•
10th - 12th Grade
15 questions
pertanian modern dan konvensional

Quiz
•
10th Grade
10 questions
QUIZ JAVA1

Quiz
•
10th Grade
10 questions
Uji Pemahaman C++ untuk Siswa Kelas 10

Quiz
•
10th Grade
15 questions
ISEED Mencari Bakat 3

Quiz
•
1st - 12th Grade
15 questions
2D Arrays

Quiz
•
9th - 12th Grade
11 questions
Gaya Belajar

Quiz
•
10th Grade
Popular Resources on Wayground
20 questions
Brand Labels

Quiz
•
5th - 12th Grade
10 questions
Ice Breaker Trivia: Food from Around the World

Quiz
•
3rd - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
20 questions
ELA Advisory Review

Quiz
•
7th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
10 questions
Multiplication and Division Unknowns

Quiz
•
3rd Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
Discover more resources for Other
10 questions
Ice Breaker Trivia: Food from Around the World

Quiz
•
3rd - 12th Grade
20 questions
Brand Labels

Quiz
•
5th - 12th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
11 questions
NFL Football logos

Quiz
•
KG - Professional Dev...
28 questions
Ser vs estar

Quiz
•
9th - 12th Grade
29 questions
CCG 2.2.3 Area

Quiz
•
9th - 12th Grade
10 questions
SAT Focus: Geometry

Quiz
•
10th Grade
15 questions
PRESENTE CONTINUO

Quiz
•
9th - 12th Grade