Minggu, 03 November 2013


Kumpulan pertanyaan dari modul

    MODUL 1

.          1.  Jelaskan sejarah singkat perkembangan java (min 1 halaman)
      2.       Deskripsikan eclipse
      3.       Sebut dan jelaskan menubar yang ada pada eclipse
      4.       Sebut dan jelaskan struktur  code yang ada pada eclipse
      5.       Sebut dan jelaskan jenis-jenis tipe data
      6.       Jelaskan apa yang dimaksud package, class, public, dan static void dalam eclipse   
      7.       Jelaskan apa yang akan terjadi, dan mengapa demikian jika user mengetikan listing sebagai berikut pada eclipse!
Package selamatdatang;
Public class tery {
/’’
*@param args
*program selamat datang untuk memunculkan nama saya
*/
Public static void main (string[]args) {

                }
}
    8.       Jelaskan yang dimaksud dengan berikut ini dalam eclips dan masing-masing diberi hasil outputnya!
a.       “SEMARANG”.equals(“semarang”)
b.      “SEMARANG”.equalsignorecase(“semarang”).
c.       “semarang”.length().
d.      “semarang”.charAt(0)
e.      “semarang”.substring(1,4)
f.        “semarang”.indexOf(“a”)
g.       “semarang”.compareTo(“semarang”)
h.      “semaRang”.toUppercase()
i.         “selamat Pagi “.trim()
   9.       String str;
Str = “Hari ini cerah sekali!”;
System.out.println(“panjang string \ “” + str + “\” adalah “
                +str.length()));
                Jelaskan yang dimaksud dengan string, str, dan system.out.println dalam listing diatas, dan hasilan outputnya bagaimana apabila di run pada program yang sudah benar?


MODUL UMUM

1. Jelaskan mengapa disebut dengan “Bahasa Pemrograman”?
      2.       Sebut dan jelaskan berbagai macam bahasa pemrograman?
      3.       Jelaskan secara jelas sejarah perkembangan bahasa pemrograman (minimal 1 halaman)?
      4.       Jelaskan apa itu algoritma?
      5.       Deskripsikan struktur dari algoritma?
      6.       Sebut dan jelaskan fungsi dari algoritma
      7.       Sebut dan jelaskan metode untuk mendeskripsikan algoritma?
      8.       Jelaskan yang dimaksud dengan flowchart?
      9.       Sebutkan dan jelaskan simbol-simbol flowchart?
     10.   Jelaskan apa yang dimaksud pseudocode
     11.   Tuliskan Algoritma Program sederhana yang bertujuan untuk menghitung konversi 1 tahun 2 bulan 2 jam 30 menit 30 detik kedalam satuan detik
a.       Menggunakan deskripsi
b.      Menggunakan flowchart
c.       Menggunakan pseudocode
   12.   Ada sebuah program penjualan beberapa barang beserta harganya. Kmudian user hanya ingin memasukan jumlah barang yang dipesannya dan muncul jumlah total harga yang harus dibayar. Akan tetapi jumlah barang yang dimasukkan hanya bilangan bulat dan lebih dari 0. Apabila bilangan 0 dan bilangan bukan bulat dimasukkan, maka akan muncul peringatan. Buatkan flowchart dari program tersebut?
   13.   Jelaskan perbedaan dari write, writeln, read, dan readln?
   14.   Buat essay “pentingnya teknologi informatika saat ini” (minimal 1 halaman)
   15.   Sebut dan jelaskan aturan-aturan dalam menuliskan perintah dalam eclipse

MODUL 2

     1. Jelaskan yang anda ketahui mengenai variabel dalam  bahasa pemrograman java!
    2.       Jelaskan fungsi variabel serta implementasinya pada pemrograman!
    3.       Sebutkan 6 persyaratan yang harus diperhatikan dalam penentuan nama variabel pada proses deklarasi!
    4.       Jelaskan perbedaan tipe data float dengan double!
    5.       Apa yang dimaksud dengan tipe data primitive dan tipe data objek? Jelaskan serta berikan contohnya!
    6.       Apakah yang dimaksud dengan operator dalam pemrograman?
    7.       Sebut dan jelaskan jenis-jenis operator yang ada di java!
    8.       Jelaskan perbedaan variabel dengan konstanta dalam java!
    9.       Jelaskan yang dimaksud dengan :
a.       Inialisasi variabel
b.      Konstanta
c.       Class
d.      Class variable
e.      Instance variable
   10.   Buatlah coding sebuah program sederhana untuk menghitung lua segitiga dengan menginputkan alas dan tinggi segitiga

MODUL 3

   1.       Sebut dan jelaskan struktur kontrol pada pemrograman JAVA yang digunakan dalam aplikasi ECLIPSE
   2.       Apa yang dimaksud dengan struktur kontrol dalam bahasa pemrograman ?
   3.       Apa kegunaan struktur kontrol dalam bahasa pemrograman JAVA?
   4.       Sebut dan jelaskan macam-macam percabangan dalam JAVA!
   5.       Tuliskan bentuk penulisan if, if else, nested-if else dan switch-case menggunakan bahasa pemrograman JAVA!
   6.       Berikut adalah contoh program menggunakan switch-case
Class switch case
{
Public static void main(string{}args}
{
                Int angka = 5;
                Switch(angka%2)
                {
                                Case 0 :
                                System.out.println{“Bilangan Genap”}
                                Break;

                                Case 1 :
                                System.out.println{“Bilangan Ganjil”}
                                Break;

                                Default :break;
                }
            }
          }
                Dari contoh program di atas, apakah fungsi break pada program di atas? Jelaskan!
   7.       Gambarkan alur struktur percabangan if else, switch case, perulangan do while, dan perulangan while menggunakan flowchart?
   8.       Sebut dan jelaskan macam-macam perulangan dalam pemrograman JAVA yang digunakan pada aplikasi ECLIPSE!
   9.       Tuliskan bentuk penulisan for, while, dan do while menggunakan bahasa pemrograman JAVA!
 10.   Sebutkan contoh program nyata yang di buat dengan menggunakan perulangan atau percabangan ! (minimal 3)                                

Tidak ada komentar:

Posting Komentar