Anda di halaman 1dari 10

JFo Section 2 Quiz

ke 1
1. Fitur perangkat lunak memungkinkan pengguna untuk melakukan tugas tertentu.
(1/1) Poin
Benar (*)
Palsu
Benar

2. Bagaimana urutan langkah yang benar dalam Model Spiral Perkembangan?


(0/1) Poin
Desain, Persyaratan, Kembangkan, Uji
Desain, Kembangkan, Persyaratan, Uji
Persyaratan, Desain, Uji, Kembangkan
Persyaratan, Desain, Kembangkan, Uji (*)
Salah. Lihat Bagian 2 Pelajaran 1.

3. Model Spiral mencerminkan proses pengembangan berulang.


(1/1) Poin
Benar (*)
Palsu
Benar

4. Anda ingin menonton film dengan beberapa teman. Anda menulis email untuk
mengonfirmasi rencana.

Hai Teman-teman,
Ada film baru �Attack of the Duke!� tayang perdana Jumat ini di Oracle Cinema jam
16.30. Bioskop berada di sudut South Street dan Walnut Ave. Kereta bawah tanah akan
menjadi cara terbaik untuk sampai ke sana.

Apakah ada di antara Anda yang tertarik untuk pergi?

Manakah dari berikut ini yang merupakan persyaratan untuk rencana ini?
(1/1) Poin
Tiba di bioskop pada pukul 16:00.
Tonton �Serangan Duke!� pada hari Jumat di Oracle Cinema pukul 16.30. (*)
Periksa kembali lokasi dengan memverifikasi bahwa Anda berada di South Street dan
Walnut Ave.
Perjalanan melalui kereta bawah tanah.
Benar

5. Manakah dari berikut ini yang dianggap Spasi?


(Pilih semua jawaban yang benar)
(0/1) Poin
Spasi dalam pernyataan cetak.
Baris kosong dalam kode. (*)
Indentasi sebelum kode. (*)
Spasi antar kata. (*)
Spasi di antara kurung kurawal [ ].
Salah. Lihat Bagian 2 Pelajaran 2.

6. Manakah dari dua fitur berikut yang didukung oleh NetBeans IDE.
(Pilih semua jawaban yang benar)
(0/1) Poin
NetBeans menyoroti kawat gigi yang cocok. (*)
Setelah NetBeans menemukan masalah, itu tidak akan memungkinkan Anda untuk
melanjutkan pengkodean sampai masalah diperbaiki.
NetBeans menyediakan jalan pintas untuk memformat spasi. (*)
NetBeans secara otomatis menjalankan program setelah semua kurung kurawal dalam
kode cocok.
Salah. Lihat Bagian 2 Pelajaran 2.

7. Breakpoint dapat diatur dengan mengklik angka di margin kiri IDE. Mengklik lagi
akan menghapus breakpoint.
(1/1) Poin
Benar (*)
Palsu
Benar

8. Saat program berjalan normal (bila tidak dalam mode debug), pernyataan mana yang
benar tentang breakpoint?
(0/1) Poin
Breakpoint tidak akan berpengaruh pada eksekusi program. (*)
Breakpoints akan menghentikan eksekusi program pada breakpoint terakhir.
Breakpoints akan menghentikan eksekusi program pada breakpoint pertama.
Setiap Breakpoint akan menghentikan eksekusi program.
Salah. Lihat Bagian 2 Pelajaran 2.

9. Manakah dari tiga pernyataan berikut yang benar tentang breakpoint?


(Pilih semua jawaban yang benar)
(0/1) Poin
Mereka memasukkan pernyataan break.
Mereka dapat digunakan untuk memeriksa status program saat ini (*)
Mereka tiba-tiba mengakhiri eksekusi kode.
Mereka membantu dengan debugging. (*)
Mereka menjeda eksekusi kode. (*)
Salah. Lihat Bagian 2 Pelajaran 2.

10. Program Java dapat ditulis dalam satu baris.


(1/1) Poin
Benar (*)
Palsu
Benar

11. Ada beberapa field dan method dalam class Shirt. Manakah dari berikut ini yang
bisa menjadi metode di kelas Kemeja?
(0/1) Poin
getShirtSize() (*)
warna
ukuran
harga
Salah. Lihat Bagian 2 Pelajaran 3.

12. Anda mendesain kelas Lingkaran dengan berbagai bidang dan metode. Manakah dari
berikut ini yang bisa menjadi bidang di kelas ini? Bedakan mana yang antara sifat
dan perilaku.
(Pilih semua jawaban yang benar)
(0/1) Poin
warna (*)
menghitungDiameter()
menghitungLingkaran()
radius (*)
menghitung luas()
Salah. Lihat Bagian 2 Pelajaran 3.
13. Sebuah objek dapat berinteraksi dengan objek lain dengan memanggil metode.
(1/1) Poin
Benar (*)
Palsu
Benar

14. Dalam pemrograman berorientasi objek, ada penekanan pada yang mana dari dua
berikut ini:
(Pilih semua jawaban yang benar)
(0/1) Poin
Pemodelan objek. (*)
Pembuatan prosedur.
Interaksi objek tanpa urutan yang ditentukan. (*)
Menulis algoritma.
Salah. Lihat Bagian 2 Pelajaran 3.

15. Manakah dari bahasa berikut yang disebut bahasa prosedural?


(0/1) Poin
C (*)
Jawa
Jawa C
C++
Salah. Lihat Bagian 2 Pelajaran 3.

ke 2

1. Selama fase Pengujian pengembangan perangkat lunak, manakah dari tugas-tugas


berikut yang dilakukan oleh programmer?
(Pilih semua jawaban yang benar)
(0/1) Poin
Menemukan bug. (*)
Merencanakan urutan untuk mengimplementasikan fitur.
Daftar fitur yang diperlukan.
Memperbaiki bug. (*)
Salah. Lihat Bagian 2 Pelajaran 1.

2. Jika langkah kebutuhan Model Spiral pengembangan dilupakan, manakah dari berikut
ini yang dapat terjadi?
(1/1) Poin
Program memberikan hasil yang tidak akurat.
Fitur perangkat lunak yang diperlukan tidak ada dalam program. (*)
Kode menjadi berantakan.
Solusi tampaknya sulit dipahami.
Benar

3. Fitur perangkat lunak memungkinkan pengguna untuk melakukan tugas tertentu.


(0/1) Poin
Benar (*)
Palsu
Salah. Lihat Bagian 2 Pelajaran 1.

4. Manakah dari berikut ini yang merupakan definisi yang memadai untuk komponen
Model Perkembangan Spiral?
(Pilih semua jawaban yang benar)
(0/1) Poin
Tes: Jalankan kode dan verifikasi hasil (*)
Persyaratan: Mulai pengembangan
Desain: Rencanakan pendekatan (*)
Kembangkan: Kumpulkan semua instruksi yang ditentukan
Salah. Lihat Bagian 2 Pelajaran 1.

5. Ada beberapa field dan method di dalam class Shirt. Manakah dari berikut ini
yang bisa menjadi metode di kelas Kemeja?
(0/1) Poin
harga
getShirtSize() (*)
ukuran
warna
Salah. Lihat Bagian 2 Pelajaran 3.

6. Dalam pemrograman berorientasi objek, ada penekanan pada yang mana dari dua
berikut ini:
(Pilih semua jawaban yang benar)
(0/1) Poin
Interaksi objek tanpa urutan yang ditentukan. (*)
Pembuatan prosedur.
Menulis algoritma.
Pemodelan objek. (*)
Salah. Lihat Bagian 2 Pelajaran 3.

7. Anda memiliki taman yang indah di rumah. Pada hari Minggu, Anda mulai
menumbuhkan tanaman mawar Anda untuk membuat beberapa sampel tanaman mawar lagi
untuk ditanam di kebun. Bisakah Anda mengkategorikan bagaimana skenario ini dapat
diwakili oleh kelas dan instance?
(0/1) Poin
Sampel adalah kelas dan tanaman mawar adalah turunan dari sampel.
Sampel tanaman mawar disebut kelas dan bukan tanaman mawar sebenarnya.
Tanaman mawar merupakan objek dan sampel bukan merupakan turunan dari tanaman
tersebut karena belum tumbuh.
Tanaman mawar adalah kelas dan sampel yang dihasilkan dari tanaman mawar adalah
turunan dari kelas tersebut. (*)
Salah. Lihat Bagian 2 Pelajaran 3.

8. Manakah dari bahasa berikut yang disebut bahasa prosedural?


(1/1) Poin
C (*)
Jawa
Jawa C
C++
Benar

9. Sebuah objek dapat berinteraksi dengan objek lain dengan memanggil metode.
(1/1) Poin
Benar (*)
Palsu
Benar

10. Program Java dapat ditulis dalam satu baris.


(0/1) Poin
Benar (*)
Palsu
Salah. Lihat Bagian 2 Pelajaran 2.

11. Manakah dua sintaks yang benar untuk menambahkan komentar?


(Pilih semua jawaban yang benar)
(0/1) Poin
Mulailah dengan dua garis miring (//). Akhiri dengan dua garis miring (//).
Mulailah dengan dua garis miring (//). Berakhir ketika garis berakhir. (*)
Mulailah dengan dua garis miring dan satu bintang (//*). Akhiri dengan garis miring
(*/).
Mulailah dengan tanda garis miring (/*). Akhiri dengan garis miring (*/). (*)
Mulailah dengan tanda garis miring (/*). Akhiri dengan slash-star (/*).
Salah. Lihat Bagian 2 Pelajaran 2.

12. Manakah dari berikut ini yang dianggap Spasi?


(Pilih semua jawaban yang benar)
(0/1) Poin
Spasi di antara kurung kurawal [ ].
Spasi dalam pernyataan cetak.
Baris kosong dalam kode. (*)
Indentasi sebelum kode. (*)
Spasi antar kata. (*)
Salah. Lihat Bagian 2 Pelajaran 2.

13. Manakah dari dua fitur berikut yang didukung oleh NetBeans IDE.
(Pilih semua jawaban yang benar)
(0/1) Poin
NetBeans menyoroti kawat gigi yang cocok. (*)
NetBeans menyediakan jalan pintas untuk memformat spasi. (*)
Setelah NetBeans menemukan masalah, itu tidak akan memungkinkan Anda untuk
melanjutkan pengkodean sampai masalah diperbaiki.
NetBeans secara otomatis menjalankan program setelah semua kurung kurawal dalam
kode cocok.
Salah. Lihat Bagian 2 Pelajaran 2.

14. Kode di dalam kurung kurawal disebut �Blok kode�.


(1/1) Poin
Benar (*)
Palsu
Benar

15. Manakah dari 2 pernyataan berikut yang benar tentang spasi?


(Pilih semua jawaban yang benar)
(0/1) Poin
Spasi membantu menjaga kode Anda tetap teratur. (*)
Spasi mengurangi kinerja program.
Spasi membuat kode Anda lebih mudah dibaca. (*)
Spasi meningkatkan waktu eksekusi program Anda.
Spasi menghilangkan kesalahan pengetikan saat pemrograman.
Salah. Lihat Bagian 2 Pelajaran 2.

ke 3

1. Manakah dari tiga pernyataan berikut yang benar tentang breakpoint?


(Pilih semua jawaban yang benar)
(0/1) Poin
Mereka tiba-tiba mengakhiri eksekusi kode.
Mereka memasukkan pernyataan break.
Mereka membantu dengan debugging. (*)
Mereka dapat digunakan untuk memeriksa status program saat ini (*)
Mereka menjeda eksekusi kode. (*)
Salah. Lihat Bagian 2 Pelajaran 2
.
2. Saat program berjalan normal (bila tidak dalam mode debug), pernyataan mana yang
benar tentang breakpoint?
(0/1) Poin
Breakpoints akan menghentikan eksekusi program pada breakpoint terakhir.
Setiap Breakpoint akan menghentikan eksekusi program.
Breakpoints akan menghentikan eksekusi program pada breakpoint pertama.
Breakpoint tidak akan berpengaruh pada eksekusi program. (*)
Salah. Lihat Bagian 2 Pelajaran 2.
3. Manakah dua sintaks yang benar untuk menambahkan komentar?
(Pilih semua jawaban yang benar)
(0/1) Poin
Mulailah dengan dua garis miring (//). Akhiri dengan dua garis miring (//).
Mulailah dengan dua garis miring dan satu bintang (//*). Akhiri dengan garis miring
(*/).
Mulailah dengan dua garis miring (//). Berakhir ketika garis berakhir. (*)
Mulailah dengan tanda garis miring (/*). Akhiri dengan garis miring (*/). (*)
Mulailah dengan tanda garis miring (/*). Akhiri dengan slash-star (/*).
Salah. Lihat Bagian 2 Pelajaran 2.

4. Manakah dari 2 pernyataan berikut yang benar tentang spasi?


(Pilih semua jawaban yang benar)
(0/1) Poin
Spasi meningkatkan waktu eksekusi program Anda.
Spasi mengurangi kinerja program.
Spasi menghilangkan kesalahan pengetikan saat pemrograman.
Spasi membantu menjaga kode Anda tetap teratur. (*)
Spasi membuat kode Anda lebih mudah dibaca. (*)
Salah. Lihat Bagian 2 Pelajaran 2.

5. Apa tujuan menambahkan komentar dalam kode?


(0/1) Poin
Untuk memberikan keamanan yang lebih baik untuk program.
Berikan tampilan dan nuansa kode yang bagus.
Memberikan penjelasan tentang kode kepada programmer. (*)
Ini meningkatkan waktu eksekusi kode.
Salah. Lihat Bagian 2 Pelajaran 2.

6. Breakpoint dapat diatur dengan mengklik angka di margin kiri IDE. Mengklik lagi
akan menghapus breakpoint.
(1/1) Poin
Benar (*)
Palsu
Benar

7. Bagaimana urutan langkah-langkah Model Spiral Perkembangan yang benar?


(0/1) Poin
Persyaratan, Desain, Uji, Kembangkan
Desain, Persyaratan, Kembangkan, Uji
Persyaratan, Desain, Kembangkan, Uji (*)
Desain, Kembangkan, Persyaratan, Uji
Salah. Lihat Bagian 2 Pelajaran 1.

8. Selama fase Pengujian pengembangan perangkat lunak, manakah dari tugas-tugas


berikut yang dilakukan oleh programmer?
(Pilih semua jawaban yang benar)
(0/1) Poin
Merencanakan urutan untuk mengimplementasikan fitur.
Menemukan bug. (*)
Daftar fitur yang diperlukan.
Memperbaiki bug. (*)
Salah. Lihat Bagian 2 Pelajaran 1.

9. Jika langkah kebutuhan Model Spiral pengembangan dilupakan, manakah dari berikut
ini yang dapat terjadi?
(0/1) Poin
Fitur perangkat lunak yang diperlukan tidak ada dalam program. (*)
Kode menjadi berantakan.
Solusi tampaknya sulit dipahami.
Program memberikan hasil yang tidak akurat.
Salah. Lihat Bagian 2 Pelajaran 1.

10. Manakah dari berikut ini yang merupakan definisi yang memadai untuk komponen
Model Spiral Pembangunan?
(Pilih semua jawaban yang benar)
(0/1) Poin
Kembangkan: Kumpulkan semua instruksi yang ditentukan
Desain: Rencanakan pendekatan (*)
Tes: Jalankan kode dan verifikasi hasil (*)
Persyaratan: Mulai pengembangan
Salah. Lihat Bagian 2 Pelajaran 1.

11. Anda memiliki taman yang indah di rumah. Pada hari Minggu, Anda mulai
menumbuhkan tanaman mawar Anda untuk membuat beberapa sampel tanaman mawar lagi
untuk ditanam di kebun. Bisakah Anda mengkategorikan bagaimana skenario ini dapat
diwakili oleh kelas dan instance?
(0/1) Poin
Tanaman mawar merupakan objek dan sampel bukan merupakan turunan dari tanaman
tersebut karena belum tumbuh.
Sampel adalah kelas dan tanaman mawar adalah turunan dari sampel.
Sampel tanaman mawar disebut kelas dan bukan tanaman mawar sebenarnya.
Tanaman mawar adalah kelas dan sampel yang dihasilkan dari tanaman mawar adalah
turunan dari kelas tersebut. (*)
Salah. Lihat Bagian 2 Pelajaran 3.

12. Anda mendesain kelas Lingkaran dengan berbagai bidang dan metode. Manakah dari
berikut ini yang bisa menjadi bidang di kelas ini? Bedakan mana yang antara sifat
dan perilaku.
(Pilih semua jawaban yang benar)
(0/1) Poin
radius (*)
menghitungLingkaran()
menghitung luas()
menghitungDiameter()
warna (*)
Salah. Lihat Bagian 2 Pelajaran 3.

13. Sebuah objek dapat berinteraksi dengan objek lain dengan memanggil metode.
(1/1) Poin
Benar (*)
Palsu
Benar

14. Ada beberapa field dan method dalam class Shirt. Manakah dari berikut ini yang
bisa menjadi metode di kelas Kemeja?
(0/1) Poin
ukuran
warna
harga
getShirtSize() (*)
Salah. Lihat Bagian 2 Pelajaran 3.

15. Dalam pemrograman berorientasi objek, sebuah objek terdiri dari properti dan
perilaku di mana properti direpresentasikan sebagai bidang objek dan perilaku
direpresentasikan sebagai metode.
(1/1) Poin
Benar (*)
Palsu
Benar

ke4

1. Ada beberapa field dan method dalam class Shirt. Manakah dari berikut ini yang
bisa menjadi metode di kelas Kemeja?
(1/1) Poin
getShirtSize() (*)
ukuran
warna
harga
Benar

2. Manakah dari bahasa berikut yang disebut bahasa prosedural?


(0/1) Poin
Jawa
Jawa C
C (*)
C++
Salah. Lihat Bagian 2 Pelajaran 3.
3. Sebuah objek dapat berinteraksi dengan objek lain dengan memanggil metode.
(1/1) Poin
Benar (*)
Palsu
Benar

4. Anda memiliki taman yang indah di rumah. Pada hari Minggu, Anda mulai
menumbuhkan tanaman mawar Anda untuk membuat beberapa sampel tanaman mawar lagi
untuk ditanam di kebun. Bisakah Anda mengkategorikan bagaimana skenario ini dapat
diwakili oleh kelas dan instance?
(0/1) Poin
Tanaman mawar adalah kelas dan sampel yang dihasilkan dari tanaman mawar adalah
turunan dari kelas tersebut. (*)
Tanaman mawar merupakan objek dan sampel bukan merupakan turunan dari tanaman
tersebut karena belum tumbuh.
Sampel tanaman mawar disebut kelas dan bukan tanaman mawar sebenarnya.
Sampel adalah kelas dan tanaman mawar adalah turunan dari sampel.
Salah. Lihat Bagian 2 Pelajaran 3.

5. Pada contoh kode di bawah ini, identifikasi metode apa saja:

public class Employee {


public String name = " Duke";
int empId publik = 12105;
gaji mengambang publik;

public void displaySalary(){


System.out.println("Gaji Karyawan: "+gaji);
}
}
(0/1) Poin
tampilanGaji() (*)
empId
nama
gaji
Salah. Lihat Bagian 2 Pelajaran 3.
6. Manakah dari berikut ini yang dianggap Spasi?
(Pilih semua jawaban yang benar)
(0/1) Poin
Spasi antar kata. (*)
Indentasi sebelum kode. (*)
Spasi di antara kurung kurawal [ ].
Spasi dalam pernyataan cetak.
Baris kosong dalam kode. (*)
Salah. Lihat Bagian 2 Pelajaran 2.

7. Apa tujuan menambahkan komentar dalam kode?


(0/1) Poin
Ini meningkatkan waktu eksekusi kode.
Berikan tampilan dan nuansa kode yang bagus.
Memberikan penjelasan tentang kode kepada programmer. (*)
Untuk memberikan keamanan yang lebih baik untuk program.
Salah. Lihat Bagian 2 Pelajaran 2.

8. Java kebanyakan membaca kode baris demi baris.


(1/1) Poin
Benar (*)
Palsu
Benar

9. Anda dapat mengatur sejumlah breakpoint untuk program Anda.


(1/1) Poin
Benar (*)
Palsu
Benar

10. Manakah dari 2 pernyataan berikut yang benar tentang spasi?


(Pilih semua jawaban yang benar)
(0/1) Poin
Spasi membantu menjaga kode Anda tetap teratur. (*)
Spasi mengurangi kinerja program.
Spasi membuat kode Anda lebih mudah dibaca. (*)
Spasi menghilangkan kesalahan pengetikan saat pemrograman.
Spasi meningkatkan waktu eksekusi program Anda.
Salah. Lihat Bagian 2 Pelajaran 2.

11. Saat program berjalan normal (bila tidak dalam mode debug), pernyataan mana
yang benar tentang breakpoint?
(0/1) Poin
Setiap Breakpoint akan menghentikan eksekusi program.
Breakpoints akan menghentikan eksekusi program pada breakpoint terakhir.
Breakpoints akan menghentikan eksekusi program pada breakpoint pertama.
Breakpoint tidak akan berpengaruh pada eksekusi program. (*)
Salah. Lihat Bagian 2 Pelajaran 2.
12. Selama fase Desain pengembangan perangkat lunak, programmer mengimplementasikan
fitur yang dikumpulkan selama fase Persyaratan.
(0/1) Poin
benar
Salah (*)
Salah. Lihat Bagian 2 Pelajaran 1.

13. Anda ingin menonton film dengan beberapa teman. Anda menulis email untuk
mengonfirmasi rencana.

Hai Teman-teman,
Ada film baru �Attack of the Duke!� tayang perdana Jumat ini di Oracle Cinema jam
16.30. Bioskop berada di sudut South Street dan Walnut Ave. Kereta bawah tanah akan
menjadi cara terbaik untuk sampai ke sana.

Apakah ada di antara Anda yang tertarik untuk pergi?

Manakah dari berikut ini yang merupakan persyaratan untuk rencana ini?
(0/1) Poin
Tiba di bioskop pada pukul 16:00.
Perjalanan melalui kereta bawah tanah.
Periksa kembali lokasi dengan memverifikasi bahwa Anda berada di South Street dan
Walnut Ave.
Tonton �Serangan Duke!� pada hari Jumat di Oracle Cinema pukul 16.30. (*)
Salah. Lihat Bagian 2 Pelajaran 1.

14. Bagaimana urutan langkah yang benar dalam Model Spiral Perkembangan?
(0/1) Poin
Desain, Persyaratan, Kembangkan, Uji
Persyaratan, Desain, Uji, Kembangkan
Persyaratan, Desain, Kembangkan, Uji (*)
Desain, Kembangkan, Persyaratan, Uji
Salah. Lihat Bagian 2 Pelajaran 1.

15. Fitur perangkat lunak memungkinkan pengguna untuk melakukan tugas tertentu.
(1/1) Poin
Benar (*)
Palsu
Benar

Anda mungkin juga menyukai