Kamis, 12 Februari 2009

Collection & Thread



  1. Apa fungsi parameter pertama dari konstruktor Vector(3,5)?
    Menghapus jumlah elemen awal sebanyak 3 elemen
    Menentukan jumlah elemen awal sebanyak 3 elemen
    Menambahkan jumlah elemen sebelumnya sebanyak 3 element apabila elemen awal
    Menambah jumlah elemen sebanyak 3*5 (15 elemen)


  2. Berikut ini merupakan pendefinisian konstruktor Vector yang benar kecuali...
    Vector();
    Vector(50);
    Vector(50,50);
    Vector(50,50,50);


  3. Berikut ini manakah method dari class Vector yang digunakan untuk menambah object ?
    addElement();
    add();
    incrElemen()
    addelement();


  4. Berikut ini manakah method yang disediakan oleh ArrayList yang berfungsi untuk mengambil data?
    get(...);
    Get(...);
    elementAt(...);
    ElementAt(..);


  5. Collection adalah sebuah object yang dapat menampung satu buah data atau lebih dalam satu kesatuan.
    Benar
    Salah


  6. Apa yang terjadi saat potongan program dibawah ini dijalankan?
    Jumlah data = null
    Jumlah data = 0
    Runtime Error
    Jumlah data = 5


  7. Apa hasil keluaran dari program berikut ini?
    http://www.java.com
    http://jeni.jardiknas.org
    http://jeni.java.org
    http://jeni.jardiknas.org


    http://jeni.java.org
    http://jeni.jardiknas.org
    http://jeni.jardiknas.org
    http://www.yahoo.com

    http://jeni.jardiknas.org
    http://jeni.jardiknas.org
    http://jeni.jardiknas.org
    http://www.yahoo.com

    http://jeni.jardiknas.org
    http://jeni.jardiknas.org
    http://www.yahoo.com
    http://www.yahoo.com


  8. Apa fungsi dari Thread.sleep(1000) pada program dibawah ini?
    Program akan berhenti bekerja selama 1000ms
    Program akan berhenti bekerja selama 1detik

    Program akan mencetak "loop" sebanyak 60 kali
    Program akan berhenti selama 10 detik


  9. Manakah pernyataan yang benar dibawah ini?
    Set merupakan collection yang tidak dipesan dan tidak ada penggandaan didalamnya
    List merupakan collection yang dipesan dari elemen-elemen dimana diperbolehkan penggandaan data.

    List dan Set merupakan turunan dari class Collection
    List dan Set bukan merupakan turunan dari class Collection


  10. Apa hasil dari program berikut ini?
    Kapasitas = 100
    Kapasitas = 110
    Kapasitas = 130
    Kapasitas = 160


  11. Apa fungsi parameter yang kedua dari konstruktor Vector(3,5)?
    Menentukan jumlah elemen yang akan digunakan
    Menambahkan jumlah elemen sebelumnya sebanyak 5 element apabila elemen awal penuh
    Menghapus jumlah elemen awal sebanyak 5 elemen
    Menambah jumlah elemen sebanyak 3*5 (15 elemen)


  12. Berapa banyak elemen yang diinisialisasi dari konstruktor Vector default?
    10 elemen
    20 elemen
    30 elemen
    40 elemen


  13. Manakah method yang disediakan oleh class LinkedList yang berfungsi untuk mendapatkan ukuran dari object tersebut?
    getSize();
    GetSize();
    size();
    Size();


  14. Berikut ini adalah pembuatan object dari class ArrayList kecuali...
    ArrayList();
    ArrayList(30);
    ArrayList(50);
    ArrayList(30,50);


  15. Dibawah ini manakah pembuatan instance class Thread yang benar?
    Thread loop=new Thread();
    Thread loop=new Thread(true).start();
    Thread loop=new Thread(Thread.this);
    Thread loop=new Thread(null);


  16. 16. Apakah output dari potongan program dibawah ini jika dijalankan?
    http://jeni.jardiknas.org
    http://www.jardiknas.org
    http://www.depdiknas.org
    http://www.dikmenjur.net


  17. Method yang digunakan untuk menambahkan object pada class ArrayList adalah?
    addElement();
    add();
    incrElemen()
    addelement();


  18. Apa yang terjadi ketika program dibawah ini di compile dan jalankan?
    Thread Started....
    Test Thread

    Thread Started....
    Compile Error.
    Runtime Error


  19. Dibawah ini manakah class yang mengimplementasikan interface Set?
    HashSet, LinkedList,dan ArrayList
    HashSet, LinkedHashSet, dan TreeSet
    Vector, LinkedList dan ArrayList
    Vector, LikedHashSet dan LinkedList


  20. Apa yang terjadi saat program dibawah ini di compile dan dijalankan?
    Runtime error
    Compile error
    Program akan mencetak "loop" sebanyak 60 kali
    Program dapat di compile tetapi tidak dapat dijalankan


  21. Apa fungsi dari method elementAt([no_index]) yang disediakan oleh class Vector ?
    Menentukan banyaknya element berdasarkan nomor index
    Menghapus elemen berdasarkan nomor index yang dimasukan
    Mengambil elemen berdasarkan nomor index yang dimasukan
    Menghapus seluruh elemen kecuali nomor index yang ditentukan


  22. Apa yang terjadi saat potongan program dibawah ini dijalankan?
    Jumlah data = null
    Jumlah data = 0
    Runtime Error
    Jumlah data = 5


  23. Dibawah ini manakah class yang mengimplementasikan interface List?
    HashSet, LinkedList,dan ArrayList
    HashSet, LinkedHashSet, dan TreeSet
    Vector, LinkedList dan ArrayList
    Vector, LikedHashSet dan LinkedList


  24. 24. Paket apa yang harus diimport untuk mengakses class ArrayList?
    import java.util.*;
    import java.util.ArrayList;

    import javax.util.Shape;
    import javax.util.*;


  25. Manakah pernyataan yang benar dibawah ini?
    Collection adalah sebuah object yang digunakan untuk menampung lebih dari satu data dalam satu kesatuan
    Collection adalah interface yang diimplement oleh interface Lis dan Set

    Collection adalah interface yang diextends oleh interface List dan Set
    Collection merupakan turunan dari interface MAP


  26. ArrayList merupakan implementasi dari interface List dan Set
    Benar
    Salah


  27. Apa hasil keluaran dari program berikut ini?
    [JENI1, JENI2, JENI3]
    [JENI3, JENI1, JENI2]
    [JENI1, JENI3, JENI2]
    Runtime Error


  28. Apa hasil keluaran dari program berikut ini?
    [JENI1, JENI2, JENI3]
    [JENI3, JENI1, JENI2]
    [JENI1, JENI3, JENI2]
    Runtime Error

Tidak ada komentar:

Posting Komentar