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