Senin, 02 Juni 2014

Fungsi

Assalamu'alaikum wr.wb
Baiklah teman teman, disini saya akan mencoba menjelaskan apa yang saya ketahui tentang fungsi. Jadi, apabila ada kesalahan tolong di maafin yaa, soalnya saya sendiri masih pemula hehe...

Fungsi adalah sub program yang memberikan atau mengembalikan return sebuah nilai dari tipe tertentu. Fungsi (method) biasanya digunakan untuk membuat rangkaian algoritma, misalnya fungsi untuk menghitung nilai luas trapesium, atau fungsi untuk menghitung luas sebuah segitiga dan menghitung luas bangun ruang lainnya.
Berikut ini contoh fungsi untuk menghitung luas segitiga :
// Fungsi Hitung Luas Segitiga
public static int LuasSegitiga(int a, int t){
return (a*t)/2;
}
Kegunaan dari fungsi adalah untuk melakukan tugas tertentu dan menghasilkan sesuatu. Kode (int a, int t) merupakan parameter yang ada pada fungsi int LuasSegitiga. Parameter tersebut berfungsi sebagai data/nilai yang dimasukkan ke dalam fungsi untuk diolah di dalam fungsi.

Fungsi terbagi menjadi 2, yaitu fungsi yang mengasilkan nilai dan fungsi yang tidak menghasilkan nilai. Berikut penjelasan dari kedua fungsi tersebut :
a.       Fungsi yang menghasilkan nilai.
Fungsi yang menghasilkan nilai adalah fungsi yang ketika dipanggil akan menghasilkan nilai tertentu sesuai dengan tipe datanya. Ciri-ciri fungsi ini adalah memiliki tipe data sebelum nama fungsinya serta memiliki sintaks return didalam fungsinya.
Contoh :
// Fungsi Hitung Luas Segitiga
public static int LuasSegitiga(int a, int t){
return (a*t)/2;
}

b.      Fungsi yang tidak menghasilkan nilai.
Fungsi yang tidak menghasilkan nilai adalah fungsi yang ketika dipanggil tidak menghasilkan nilai. Fungsi ini digunakan untuk menyelesaikan perintah-perintah yang tidak berhubungan dengan perhitungan, misalnya perintah melakukan pencetakkan. Ciri-ciri fungsi ini ditandai dengan kunci void pada awal nama fungsinya dan tidak memiliki sintak return.


Contoh :
// Fungsi Tampilkan
public static void Tampilkan(int nilai)
{
System.out.println("=========================");
System.out.println("Nilai = "+nilai);
System.out.println("=========================");
}
Setelah fungsi dibuat, fungsi tersebut dapat dipanggil dengan cara menulikan nama fungsi beserta parameternya (jika ada).
Contoh :
public static void main(String[] args){
// Tentukan nilai alas dan tinggi
int alas = 6;
int tinggi = 8;
// Print luas
System.out.println("Luas="+LuasSegitiga(alas,tinggi));
}


Sekian penjelasan dari saya. Semoga bermanfaat yaa. ^_^













Selasa, 12 November 2013

Basis Data

Pengertian Basis Data

Basis data adalah kumpulan informasi yang disimpan didalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Dengan sistem tersebut, data yang terhimpun dalam suatu database dapat menghasilkan informasi yang berguna.
Contoh basis data :
1. Buku telepon
2. Buku alamat
3. Peta jalan

Keuntungan Basis Data

1. Cepat dan Mudah
Dengan menggunakan basis data, pengambilan informasi dapat dilakukan dengan cepat dan mudah.

2. Dapat dipakai secara bersama
Data dapat dipakai secara bersama-sama oleh beberapa program aplikasi pada saat bersamaan.

3. Terkontrolnya kerangkapan data
Dalam basis data hanya mencantumkan satu kali saja field yang sama yang dapat dipakai oleh semua aplikasi yang memerlukannya.

4. Keamanan data terjamin
Basis data bisa diberikan password dan pemberian hak akses bagi user untuk membatasi orang yang mengaksesnya. contoh : delete, insert.

5. Efisiensi ruang penyimpanan
Dengan teknik perancangan basis data yang benar, kita akan menyederhanakan penyimpanan sehingga tidak semua data harus disimpan.

Kelemahan Basis Data

1. Lebih mahal
Sistem basis data membutuhkan sumber daya yang tinggi, terlebih untuk melakukan perawatan secara berkala.

2. Proses back up cukup memakan waktu
Sistem basis data mencakup banyak file, sehingga jika dilakukan back up akan menghabiskan waktu.

3. Bila ada akses yang tidak benar, kerusakan dapat terjadi
Kesalahan dalam mengakses bisa menyebabkan berbagai masalah, terutama oleh sembarang pengguna.

Selasa, 05 November 2013

Perkembangan Sosial Media dan Dampaknya

Teknologi informasi adalah suatu teknologi yang dimanfaatkan untuk mengolah data, menyusun, menyimpan, serta memanipulasi dengan berbagai cara untuk dapat menghasilkan informasi yang berkualitas.

Disatu sisi, teknologi memang memiliki keuntungan bagi orang yang menggunakannya. contoh saja dalam hal informasi, masyarakat dengan mudah dapat mengakses informasi dengan mudah dan cepat. Tidak hanya itu, teknologi informasi dan komunikasi pun memiliki peranan yang sangat besar dalam hal sarana pendidikan dan pembelajaran. Selain itu, kemajuan dan perkembangan teknologi dibidang pendidikan telah membawa kita pada perubahan dan gaya hidup pembelajaran yang lebih dinamis.
Namun dibalik itu semua, teknologi informasi dapat menjadi dampak negatif di kalangan masyarakat. Contoh saja, tindak pidana atau kejahatan seperti Cybercrime, Hacker, Cracker, Carding, dan lain sebagainya yang seharusnya dapat perhatian lebih. Dampak dari perkembangan teknologi informasi juga mempengaruhi kaum pelajar. Banyak dari mereka yang telah menyampingkan kewajibannya dalam belajar, mereka malah keasyikkan di dunia maya seperti Facebook-an, Chatting-an, Twitter-an.

Oleh karena itu, dengan mengetahui sisi buruk yang ditimbulkan oleh teknologi informasi, jangan lah kita menjadi takut dalam memanfaatkan kecanggihan teknologi informasi tersebut karena semua tergantung pada pribadi kita masing masing, bagaimana kita mengolah, menyalurkan, dan menyimpan informasi dengan baik dan benar, dan dapat memanfaatkan berbagai kecanggihan yang ada pada sosial media.