Minggu, 03 November 2013

modul 2

1).Jelaskan yang anda ketahui mengenai variable dalam bahasa pemrograman?
Variabel adalah salah satu bentuk media penyimpanan pada bahasa pemrograman,setiap variable tersebut memiliki nama yang unik,ukuran,tipe dan nilai yang disimpan.
2). Jelaskan fungsi variable serta implementasinya pada pemrograman!
Variabel berfungsi untuk menyimpan suatu nilai dan nilai tersebut dapat dirubah selama program berlangsung. Sehingga pada pendeklarasian variable garus ditentukan.
3). Sebutkan 6 persyaratan yang harus diperhatikan dalam penentuan nama variable pada proses deklarasi!
a.       Panajang nama max 63 karakter(diawali alphabet),
b.      Tidak ada special character(kecuali underscore”_”)
c.       Tidak boleh sama dengan reserved word,
d.      Tidak boleh sama dengan identifier lainnya.
e.       Diawali dengan huruf
f.       Huruf yang digunakan ‘A-Z’,’1-9’,dan ‘a-z’.
4). Jelaskan perbedaan tipe data float dengan double!
Kedua tipe data ini sebenarnya memiliki fungsi yang sama yaitu untuk menyimpan data yang berhubungan dengan pecahan. Bedanya adalah tipe data float untuk angka yang lebih besar dan berpresisi tinggi. Sedangkan tipe data double mempunyai ukuran tertentu yaitu berukuran 64 bit.
5).Apa yang dimaksud dengan tipe data primitive dan obyek? Jelaskan beserta contoh!
Ø  Tipe data primitive: tipe data yang tercipta dari bawaan C++ yang tidak perlu mendefinikan class. Tipe ini didefinisi oleh java dan merepresentasikan nilai tunggal. Contoh:boolen,integer.
Ø  Tipe data objek: tipe data yang mendefinisikan tipe data baru yang merupakan objk dari class tertentu. Disebut juga tipe user defined dan  merepresentasikan dapat menampung nilai nol/lebih  nilai primitive ataupun objek.
Contoh:array,class.
6). Apa yang dmaksud dengan operator dalam pemrograman?
Operator adalah symbol/karakter untuk menjalankan operand(nilai yang menjdi input operasi)
7). Sebut dan jelaskan jenis-jenis operator yang ada di java!
8). Jelskan perbedaan variable dengan konstanta dalam java!
Variabel adalah penyimpanan nilai/data di dalam memori,atau juga sebagai pengenal/sebagai penamaan suatu data. Sedangkan Konstanta adalah nilai yang bersifat tetap dan tidak dapat dirubah kembali.
9). Jelaskan yang dimaksud dengan inisialisasi variable,konstanta,class,class variable,instante variable?
·         Instante variable: merupakan proses awal/pertama untuk mengisi nilai ke dalam variable.
·         Konstanta: nilai yang bersifat tetap dan tidak dapat dirubah kembali.
·         Class: suatu tampilan pada layar java yang merupakan definisi yang memuat data dan method pengolahan data.
·         Class variable: variable yang dapat diakses oleh method dalam program.
·         Instance variable: hamper sama dengan class variable tetapi tidak menggunakan static dalam pendeklarasiannya.
10). Buatlah coding sebuah program sederhana untuk menghitung luas segitiga dengan menginputkan alas dan tinggi segitiga!
Public class Luas segitiga{
            Public static void main(stringa[ ] ) {
               Int tinggi=Integer.parseInt (a[ᶿ]);
               Int alas =Integer.parseInt (a[1]);
               Double luas=(alas*tinggi)/2;
               System.out,printIn(“Tinggi:”+tinggi);
               System.out.printIn(“Alas:”+alas);
               System.out.printIn(‘Luas::+luas);
            }

}

Tidak ada komentar:

Posting Komentar