Kumpulan Ilmu

Powered by Blogger.

Sunday, March 22, 2015

DEKLARASI VARIABEL

No comments :
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيْمِ

PENDEKLARASIAN VARIABEL


            Kali ini saya ingin memberikan penjelasan sedikit tentang bagian dari tata pemrograman.

Di dalam bahasa pemrograman Java, atau bahasa pemrograman lain juga pasti ada yang disebut dengan deklarasi variabel. Karena hal ini adalah hal yang mendasar dari perolehan data dalam program.

Deklarasi variabel itu diisi oleh tipe data,variabel, dan nilai dari variabelnya atau biasa disebut dalam bahasa java itu Inisialisasi. Dan format dalam penulisannya yaitu :

Format Deklarasi :

TipeData namaVariabel = [ inisialisasiNilaiAwal ];

Contoh :

int  nilaiAbsen;
int  nilaiTugas, nilaiUTS, nilaiUAS;
String namaDepan = “Tariq”;
String namaTengah=“Athar”, namaBelakang=“Kisan”;
char nilaiHuruf=‘A’;

Dari contoh diatas :

Tipe datanya yaitu      à int, String, dan char
Variabelnya yaitu à nilaiAbsen, nilaiTugas, nilaiUTS, nilaiUAS, namaDepan, namaTengah, nama Belakang, dan nilaiHuruf
Inisialisasinya yaitu     à Tariq, Athar, Kisan, dan A

Dari penjelasan diatas tentang deklarasi variabel, dapat kita lihat bahwa tipe data,variabel, dan nilainya itu bermacam-macam, maka saya akan bahas sedikit tentang tipe data, variabel dan nilainya itu. Penjelasannya akan diberikan di posting selanjutnya J



Semoga bermanfaat^_^

اَلْحَمْدُ اللهِ رَبِّ الْعَلَمِيْنَ

TIPE DATA, VARIABEL, DAN NILAINYA

No comments :
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيْمِ

1.    TIPE DATA

Tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer. Setiap variabel atau konstanta yang ada dalam kode program, sebaiknya kita tentukan dengan pasti tipe datanya. Ketepatan pemilihan tipe data pada variabel atau konstanta akan sangat menentukan pemakaian sumberdaya komputer (terutama memori komputer). Salah satu tugas penting seorang programmer adalah memilih tipe data yang sesuai untuk menghasilkan program yang efisien dan berkinerja tinggi.

Bahasa pemrograman java memiliki 2 katagori tipe data yaitu primitive dan reference. Sebuah variabel dengan tipe primitive memuat sebuah nilai tunggal dengan format dan ukuran yang sesuai tipenya. Sedangkan Reference tipe data merupakan sebuah tipe data berjenis class, yang dapat memiliki fungsi atau metode.

A.    Primitif

Jenis-jenis nya sbb :
Tipe data
Range/ Jarak nilai
Ukuran Memory
( 1 byte = 8 bit )
Nilai Default
byte
-128 s/d 127
8-bit signed
0
short
-32.768 s/d 32.767
16-bit signed
0
int
-2,147,483,648
s/d
2,147,483,647
32-bit signed
0
long
-9,223,372,036,854,775,808 s/d
-9,223,372,036,854,775,807
64-bit signed
0L
float
-3.4E38 s/d 3.4E38
32-bit IEEE 754
0.0f
double
-1.7E308 s/d 1.7E308
64-bit IEEE 754
0.0d
char
Character ASCII
8-bit signed
‘\u0000’
Boolean
Nilai true atau false
8-bit signed
false


B.     Reference

Tipe data berupa class, dimana class ini memiliki berbagai fungsi yang bisa digunakan untuk kebutuhan pemrograman. Arrays, class, dan interface adalah tipe-tipe referensi. Nilai dari variable tipe referensi, berbeda dengan tipe primitive, adalah sebuah referensi untuk (sebuah alamat dari) nilai atau kumpulan nilai dari nilai-nilai yang ditunjukkan oleh variable.
Jenis-jenis nya antara lain :
Byte, Short, Integer, Long, Float, Double, Boolean, Character, String dan lain sebagainya.


2.     VARIABEL

Variabel merupakan sebuah tempat dimemori yang dialokasikan untuk menampung data yang memiliki sifat sementara, yang digunakan hanya pada saat program masih berjalan dan dihilangkan/dihapus dari memori setelah program berakhir.

Variabel berasal dari kata vary dan able.
Vary à artinya variasi atau bermacam-macam, atau berubah-ubah.
Able à artinya dapat (dapat di....)

           Pemberian nama variabel ditentukan atau dikarang sendiri oleh pembuat program, tapi dengan syarat sebagai berikut :
1.      Tidak boleh sama, dengan nama atau kata yang sudah disiapkan oleh komputer (reserved word) seperti keyword, dan functions. Juga harus berbeda dengan nama label atau konstanta(angka) yang dibuat oleh program.

2.      Maksimum 32 karakter, bila lebih maka karakter selebihnya tidak diperhatikan oleh komputer. Dan juga Huruf besar dan Huruf kecil dibedakan.

3.      Pada Java kata pertama harus huruf atau karakter garis bawah(under score) atau juga bisa berupa tanda mata uang, contoh : $ (dollar Amerika), lalu karakter berikutnya baru boleh huruf atau angka, atau karakter garis bawah.

4.      Apabila dibuat dari 2 suku kata, maka tidak boleh ada spasinya.

Contoh Nama Variabel yang Benar
Contoh Nama Variabel yang Salah
Penyebab Kesalahan
A
1A
Awalnya bukan huruf/under score/tanda mata uang.
A1
Nilai-1
Mengandung tanda minus(-)
Nilai
Harga Satuan
Mengandung spasi
NILAI
Benar/Salah
Mengandung special character
HargaSatuan
switch
Sama dengan keyword
_Harga
long
Sama dengan keyword
Nilai_Awal
Nilai-Awal
Mengandung tanda minus(-)


3.      NILAI ( INISIALISASI )

                Nilai disini yaitu mengikuti dari tipe datanya, agar bisa selaras dan tidak terjadi ke-erroran. Misalkan tipe datanya int tapi nilainya berupa huruf, maka akan error. Dan juga yang lain lain.



Semoga bermanfaat ^_^


اَلْحَمْدُ اللهِ رَبِّ الْعَلَمِيْنَ

Friday, March 20, 2015

STRUKTUR SUSUNAN INSTRUKSI DALAM JAVA

No comments :

بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيْمِ

STRUKTUR BAHASA JAVA













xxxxxxxxx = nama class.

            Struktur program Java yang dicontohkan diatas adalah struktur dimana sebuah program hanya mempunyai sebuah class yang diberi nama xxxxxxxxx. Nah, dalam menuliskan namanya itu harus sama persis seperti nama file yang anda buat, jika tidak benar nanti ada error di public classnya, dikarenakan nama classnya tidak sama. Lalu dalam class xxxxxxxxxx diatas kebetulan hanya terdiri dari satu method yang bernama main(), bertipe void dimana method main() ini didefinisikan sebagai public static.

               Sebuah program Java dapat terdiri dari banyak class, dan sebuah class dapat terdiri dari banyak method. Pada program Java, bila program dijalankan, maka instruksi pertama yang dikerjakan adalah instruksi pertama yang ada dalam method main().
           

SUSUNAN INSTRUKSI DALAM JAVA

          Perhatikan program dibawah ini, program ini berfungsi untuk menambah dua buah bilangan 10 dan 2, kemudian mencetak hasil penambahan tersebut.


          









             Dalam fungsi main(), program diatas ada 5 instruksi, yang tiap instruksi ditulis pada baris tersendiri, atau dengan perkataan lain dalam fungsi main() program diatas terdiri dari 5 baris, dan tiap baris terdiri dari satu instruksi. Tetapi bisa juga dalam satu baris itu diberikan lebih dari satu instruksi. Diberikannya satu instruksi dalam satu baris itu untuk mempermudah kita dalam membaca suatu instruksi dalam program, dan juga program terlihat lebih tersusun.

            Lalu bila program diatas dijalankan/Execute, maka komputer akan mencari fungsi main() lebih dulu, dan mulai melaksanakan instruksi satu persatu mulai dari pertama sampai selesai. Hasil cetakan dari program tersebut yakni langsung mencetak hasil penambahannya, bisa dilihat yaitu gambar di bawah ini.


      











             Pada program yang kita ketik ini, biasa disebut program sumber atau program asal ( source program ). Program sumber ini harus diterjemahkan ke dalam suatu bahasa yang dimengerti oleh komputer yang disebut Bahasa Mesin (machine language). Karena program ini ditulis dalam bahasa Java, maka untuk menerjemahkannya diperlukan software yang disebut Compiler. Dan bahasa mesin hasil terjemahan inilah yang dijalankan komputer. Menjalankan program di komputer biasa disebut me-Run/Execute program tersebut.


Semoga bermanfaat ^_^



 اَلْحَمْدُ اللهِ رَبِّ الْعَلَمِيْنَ

PENAMAAN DALAM JAVA

No comments :


بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيْمِ


PENAMAAN DALAM JAVA


1.      Jika kita melihat pada program pertama kita dan program-program selanjutnya bahwa Java classes, methods, dan Variables semuanya mempunyai nama.

2.      Penamaan didalam Java boleh memiliki kombinasi dari letters (huruf), numbers (angka), dan Underscore character(_), tetapi karakter pertama dari penulisan nama haruslah dimulai dengan huruf.

3.      Case-sensitive (huruf besar dan huruf kecil itu dibedakan)

4.      Tidak diperbolehkan ada spasi

5.      Tidak menggunakan simbol-simbol operator

6.      Tidak dibolehkan diawali dengan bilangan/angka (0, 1, 2, …)

7.      Tidak menggunakan reserved word  atau Keyword JAVA

8.    Penulisan nama di dalam Java minimal terdiri dari satu karakter, dan tidak memiliki batasan maksimum.

Contoh penulisan nama yang dibolehkan di dalam Java :
            Haiii    ThisIsTest        IniTestLoh      XYZ    F3G7S             z_24

Contoh penulisan nama yang tidak dibolehkan di dalam Java :
            1Day   _toupper          dan lain lain
            ditambah dengan reserved keywords

# Hasil dari sebuah konfrensi : 
      
1.      Nama class Java, selalu dimulai dengan huruf besar.

2.      Nama Methods dan Variables, dengan huruf kecil.

3.      Nama Class, Methods dan Variabel jika terdiri dari dua atau lebih suku kata, awal kata ke dua dan seterusnya awali dengan huruf besar.

Contoh untuk class :
            HaiKawan       ThisIsTest       

Contoh untuk methods dan variables :
            getString                     toUpperCase               statusLajang



Semoga bermanfaat ^_^ 

اَلْحَمْدُ اللهِ رَبِّ الْعَلَمِيْنَ