Sunday, 3 November 2013

modul 2

1. Variabel adalah tempat penyimpanan data.Java memiliki beberapa jenis variabel yang dapat dikelompokkan sebagai berikut :

  • Instance Variables (tidak statis). Dalam bahasa pemrograman berorientasi objek, objek menyimpan variabel yang tidak dideklarasikan dengan kata kunci static dalam kategori non-statis, atau dapat berubah-ubah. Suatu kelas dapat dijelmakan ke dalam beberapa objek. Nilai yang terkandung dalam variabel tak-statis ini berbeda untuk setiap objeknya.

  • Class Variables (statis). Variabel ini merupakan bagian integral dari suatu kelas, dan tidak ada satu objek pun yang dapat menyatakan kepemilikan atas variabel ini. Variabel yang dideklarasikan sebagai statis digunakan bersama oleh semua objek. Variabel ini lebih bersifat global yang nilainya sama untuk setiap objek pada kelas yang bersangkutan.

  • Local Variables. Variabel ini didefinisikan di dalam suatu metoda (method) atau dalam suatu prosedur. Variabel ini bersifat lokal karena hanya dapat diakses oleh metoda atau prosedur tersebut.

  • Parameter. Paramater atau argumen adalah variabel yang digunakan pada saat suatu metoda atau prosedur dipanggil. Parameter berguna untuk memberikan nilai awal untuk diteruskan (pass) ke dalam suatu prosedur atau metoda.


2, Fungsi variabel adalah tempat penyimpanan data yang disimpan
implementasi:
Deklarasi: kode_barang: int
nama_barang:string

deskirpsi
read(kode_barang)
if kode_barang 123 then
write("buku"

nama barang dan kode barang adalah variabel

3. 6 hal yang harus diperhatikan dalam penentuan nama variabel
1. Diawali dengan abjad (a,b,c,d,...), underscore ( _ ), atau simbol dollar ( $ ).
Variabel tidak bolaeh dimulai dengan bilangan. Setelah itu dapat diikuti oleh
kombinasi huruf, bilangan, underscore atau dollar. Simbol lain seperti %, *, @
dan lain beberapa lainnya biasanya digunakan sebagai operator pada Java. Jadi
hati-hati dalam menggunakan simbol untuk nama variabel.
2. Bukan merupakan keyword pada Java, literal boolean (true atau false) atau kata
null.
3. Tidak boleh ada spasi. Jika menggunakan 2 buah kata, hendaknya digabung
menjadi satu kata saja.
4. Harap diingat bahwa Java memiliki sifat case sensitif, jadi variabel X berbeda
dengan x.
5. Bila nama variable hanya terdiri dari satu abjad atau satu kata, maka semua
abjad dituliskan sebagai huruf kecil. Contoh: x, nama, mhs.
6. Bila nama variabel terdiri dari dua kata atau lebih, kedua kata ini digabungkan.
Huruf pertama dari kata pertama sebaiknya huruf kecil, sedangkan huruf
pertama kata kedua dan kata berikutnya sebaiknya huruf kapital. Contoh:
nimMhs, jlhMataKuliah.
blog.trisakti.ac.id/labkomputer/files,2010,05/modulkp.pdf

6.Perbedaan double dengan double
float memiliki ukuran2 bit floating point 
double = 80 bit floting point presisi 64 bit 

5. Tipe Data Objek
•Tipe data objek merupakan hasil instansiasi dari kelas, misalnya :
•String, tipe data untuk kumpulan karakter.
•Date dan Calendar, tipe data untuk waktu dan tanggal.
•Dan kelas-kelas lainnya. 

Class ataupun objek. Berdasarkan tipe datanya data primitif dapat dikelompokan menjadi empat :

1. Tipe data Integer atau bilangan bulat meliputi : byte, short,int,long
2. Tipe data float atau bilangan nyata meliputi : float dan double
3. Tipe data char atau karakter yaitu : char
4. Tipe data Boolean : boolean

6. operator dalam pemrograman adalah simbol atau karakter yang biasa dilibatkan untuk melakukan suatu operasi atau manipulasi.

7. Jenis-jenis operator pada java

7. Variabel
* Harus dimulai dengan abjad, tidak boleh dengan angka atau simbol.
     * Tidak boleh ada spasi diantaranya, harus menggunakan tanda garis bawah
        contoh : Nilai_ujian
     * Jangan menggunakan simbol-simbol yang dapat membingungkan seperti titik dua, titik koma, koma, dan 
        sebagainya
     * Sebaiknya memiliki arti yang sesuai dengan elemen data
     * Sebaiknya tidak terlalu panjang.
        Contoh veriabel : Nama, Alamat, Nilai_ujian


8.Perbedaan konstranta dengan variabel. Konstanta memiliki nilai tetap sedangkan variabel tidak tetap.

9.A. mengisi nilai untuk pertama kalinya ke dalam variable
B. Konstranta adalah variabel inilai yang tetap dan tidak bisa diubah
C Class adalah konsep pokok dibahas pemrograman berorientasi objek
D Instance variable: pendefinisian atribut atau variabel suatu kelas
E Class variable adalah atribut untuk semua objek yang dilihat dari kelas yang sama

10. Algoritma Menghitung_luas_segitiga
{menghitung luas segitiga dengan input alas dan tinggi}

deklarasi
a=int
t=integer
L:real

deskripsi
read(L)
L<--- a*t/2







No comments:

Post a Comment