Pages

Minggu, 03 November 2013

Tugas Pendahuluan Modul 2

Link download file: http://www.mediafire.com/view/9j1bb99a0a1l1bg/MODUL_2.docx

MODUL 2

1.        Jelaskan yang anda ketahui mengenai variabel dalam bahasa pemrograman java!
Variabel adalah tempat atau wadah untuk menyimpan data data yang di inputkan yang nilainya dapat diubah selama proses pemrograman.

2.        Jelaskan fungsi variabel serta implementasinya pada pemrograman!
Fungsi variabel adalah sebagai penampung data data yang di inputkan melalui pernyataan pemberian nilai atau assignment statement

3.        Sebutkan 6 persyaratan yang harus diperhatikan dalam penentuan nama variabel pada proses deklarasi!
-          Harus dimulai dengan huruf alfabet
-          Tidak boleh di awali dengan angka
-          Tidak boleh dipisahkan dengan spasi
-          Panjang nama tidak terbatas
-          Tidak case sensitif
-          Karakter penyusun nama hanya boleh huruf alfabet, angka, dan “_” (underscore)

4.        Jelaskan perbedaan tipe data float dengan double!
Float    : Menangani bilangan pecahan dengan ukuran mencapai 32 bit saja
Double: Menangani bilangan pecahan dengan ukuran mencapai 64 bit
Tipe data jenis double untuk angka yang lebih besar dan tingkat presisi lebih tinggi

5.        Apa yang dimaksud dengan tipe data primitif dan tipe data objek? Jelaskan serta berikan contohnya!
Tipe data primitif        : Tipe data bawaan dari C++ yang masih berguna karena tidak perlu mendeklarasikan sebagai class
            Contoh                        : byte, short, integer, long, float, double, boolean, char
Tipe data objek           : Tipe data yang telah di instansiasi dari class
            Contoh                        : Dtring, date, dan calendar

6.        Apakah yang dimaksud dengan operator dalam pemrograman?
Yang dimaksut operator adalah berbagai simbol atau karakter yang digunakan untuk memerintahkan compiler agar melakukan suatu operasi terhadap sejumlah operand.

7.        Sebut dan jelaskan jenis-jenis operator yang ada di java!
-          Operator Aritmatika   : untuk melakukan pemrosesan yang berhubungan dengan aritmatika.
-          Operator Assignment : untuk penyimpanan suatu nilai.
-          Operator Logika         : untuk membantu dalam proses seleksi keputusan.
-          Operator String          : untuk menggabungkan nilai string.

8.        Jelaskan perbedaan variabel dengan konstanta dalam java!
Variabel    : tempat penyimpanan data yang nilainya dapat di ubah selama pemrograman.
Konstanta : tempat penyimpanan data yang nilainya tidak dapat di ubah selama pemrograman.

9.        Jelaskan yang dimaksud dengan:
a.              Inisialisasi variabel  : Pemberian nilai awal sebelum digunakan dalam perintah selanjutnya
b.             Konstanta               : tempat penyimpanan data yang nilainya tidak dapat di ubah selama pemrograman.

c.              Class                       : Cetakan untuk menciptakan suatu instant dari object
d.             Class variable          : variabel yang dapat di akses semua method di dalam class
e.              Instance variable     : variabel yang dapat di akses semua method di dalam class, tetapi tidak menggunakan static variable dalam deklarasinya

10.    Buatlah coding sebuah program sederhana untuk menghitung luas segitiga dengan menginputkan atas dan tinggi segitiga!

public class LuasSegitiga {
    public static void main (String a[]) {
        int tinggi=Integer.parseInt(a[0]);
        int alas=Integer.parseInt(a[1]);
        double luas=(alas*tinggi)/2;
        System.out.println("Tinggi: "+tinggi);
        System.out.println("Alas  : "+alas);
        System.out.println("Luas  : "+luas);
    }
}

Tidak ada komentar:

Posting Komentar