12/22/2010

Sejarah Tsunami di Indonesia

TEMPO Interaktif, Jakarta : Gempa yang terjadi Lautan India dengan kekuatan 6,8 skala Richter, Minggu (26/12) pagi, termasuk gempa yang terjadi di Aceh dan Sumatera Utara, memicu terjadinya gelombang tsunami di beberapa negara Asia.

Gelombang tsunami ini diperkirakan paling banyak menelan korban jiwa. Setidaknya korban meninggal di Aceh dan Sumatera Utara, serta beberapa negara Asia lainnya seperti Sri Lanka, India, dan Thailand telah mencapai ribuan orang.

Korban akibat gempa dan gelombang tsunami di Indonesia sendiri, hingga berita ini diturunkan, masih belum bisa dipastikan. Namun hingga pukul 17.30 WIB, Badan Koordinasi Nasional mencatat, ada sekitar 148 meninggal dunia. Sedangkan jumlah korban luka dan hilang belum diketahui.

Bencana gempa dan tsunami di Indonesia tidak hanya terjadi kali ini. Sebelumnya, peristiwa serupa telah terjadi berkali-kali dan menimbulkan korban jiwa yang tidak sedikit. Gelombang tsunami yang menyebabkan korban jiwa paling banyak dilaporkan saat terjadi peristiwa letusan gunung berapi Krakatau pada 1883. Saat itu diperkirakan 36 ribu jiwa meninggal akibat letusan gunung yang mengakibatkan ombak setinggi bangunan 12 tingkat. Ombak akibat letusan gunung yang terletak di Selat Sunda itu mencapai sekitar 120 kilometer dari pusat letusan.

Pasca meletusnya Krakatau, setidaknya sejak selama periode 1900-1996, setidaknya telah terjadi 17 bencana tsunami besar di Indonesia. Lima belas di antaranya terjadi di Kawasan
Timur Indonesia, yang memang dikenal sebagai daerah seismotektonik aktif dan kompleks. Tsunami tersebut diakibatkan oleh aktivitas kegempaan yang terdapat pada zona-zona seismmotektonik aktif seperti zona subduksi, zona bukaan, dan zona sesar yang tersebar di hampir seluruh kepulauan di Indonesia.

Gelombang besar tsunami yang juga menelan korban yang tidak sedikit terjadi pada 19 Agustus 1977 di daerah Sumba. Dalam peristiwa ini sekitar 189 nyawa melayang. Lalu, peristiwa serupa terjadi pada 12 Disember 1992 di Flores. Gelombang besar ini mengakibatkan 2.100 nyawa melayang. Peristiwa tumpahnya air laut yan melanda kawasan Banyuwangi Jawa Timur pada 3 Juni 1994 menelan korban tewas hingga 208 orang.

Lima bencana tsunami (Banda 1938, Sigli 1967, Bandanaira 1975, Sumba 1977, dan Banyuwangi 1994) itu diakibatkan aktivitas zona subduksi Sunda-Banda yang terletak memanjang dari Kepulauan Andaman sampai ke Laut Banda.

Aktivitas zona sesar naik yang terletak memanjang dari utara Bali sampai ke Alor menghasilkan tiga tsunami di Ende 1908, Larantuka 1982, dan Flores 1992. Tsunami-tsunami yang terjadi di Tinambung 1967, Sulteng 1968, Majene 1969, dan Mamuju 1984 diakibatkan aktivitas zona
bukaan yang terletak di Selat Makassar.

Aktivitas zona sesar Palu-Koro dan sesar Sorong yang melalui Palu, utara Pulau Buru sampai ke selatan Biak telah mengakibatkan empat bencana tsunami yang terjadi di Teluk Tomini 1938, Sana Maluku 1965, Sanana Maluku, 1975 dan Toli-Toli 1996.

Sementara itu tsunami yang terjadi baru-baru ini di Biak, diperkirakan akibat aktivitas sesar
Sorong atau subduksi lempeng Carolina.

Bencana tsunami yang terjadi di Indonesia diakibatkan gempa-gempa dangkal dan kuat yang terjadi di dasar laut. Gempa-gempa tersebut mempunyai kedalaman bervariasi antara 13 sampai 95 km, magnitudo 5,9 sampai 7,5 SR, intensitas gempa antara VII sampai IX dalam skala MMI (Mo-dified Mercalli Intensity), dan jenis pensesaran gempa yang dominan adalah sesar naik.

Tinggi gelombang tsunami maksimum yang mencapai pantai berkisar antara empat sampai 24 meter, dengan magnitudo tsunami berkisar antara 1,5 sampai 4,5 dalam skala Imamura. Sementara itu, jangkauan gelombang tsunami ke daratan berkisar antara 50 sampai 200 meter dari garis pantai.

 
Daftar Pustaka:
Sejarah Tsunami di Indonesia, http://www.tempointeraktif.com/hg/nasional/2004/12/26/brk,20041226-20,id.html, Tempo.

11/11/2010

Tugas V-Class Java

Nama  : Okeu Bhakti P
NPM   : 11108484
Kelas   : 3KA16
------------------------------------------------------------------------------------------------------------------

1. Buatlah sebuah superclass yang bernama Kendaraan, dimana kendaraan mempunyai : Roda, kemudi(stang), sadel, dan mempunyai action : jalankan, rem

A. Buatlah subclass Motor yang inherit superclass Kendaraan, dengan atribut jumlahroda=2, dan mempunyai method tambahan jumping.

B. Buatlah subclass Mobil yang inherit superclass Kendaraan, dengan attribute jumlahroda=4 dan mempunyai method tambahan mudur.

2. Buatlah class sederhana yang di dalamnya terkandung information hiding dan encapsulation !

JAWABAN ! 

1.
A) class Kendaraan {
private String Roda;
private String Stang;
private String Sadel;
public Kendaraan (String Roda, String Stang, String Sadel)
{
this.Roda = Roda;
this.Kemudi = Stang;
this.Sadel = Sadel;
}
public void info()
{
System.out.println("Kendaraan memiliki: " + this.Roda);
System.out.println("Kendaraan memiliki : " + this.Stang);
System.out.println("Kendaraan memiliki : " + this.Sadel);
}
}
class Motor extends Kendaraan
{
private static int jmlRoda = 2;
public Motor (String Roda, String Stang, String Sadel, int jmlRoda)
{
super (Roda, Stang, Sadel);
jmlRoda++;
}
public void info()
{
System.out.println("Jumlah Roda : " + jmlRoda);
super.info();
}
}
class MotorTest
{

public static void main(String[] args)
{
Motor obj1 = new Motor("Roda","Stang","Sadel",2);
obj1.info();
System.out.println("Method tambahan Jumping");
}
}

B) class Kendaraan {
private String Roda;
private String Kemudi;
private String Sadel;
public Kendaraan (String Roda, String Kemudi, String Sadel)
{
this.Roda = Roda;
this.Kemudi = Kemudi;
this.Sadel = Sadel;
}
public void info()
{
System.out.println("Kendaraan mempunyai : " + this.Roda);
System.out.println("Kendaraan mempunyai : " + this.Kemudi);
System.out.println("Kendaraan mempunyai : " + this.Sadel);
}
}
class Mobil extends Kendaraan
{
private static int jmlRoda = 4;
public Mobil (String Roda, String Kemudi, String Sadel, int jmlRoda)
{
super (Roda, Kemudi, Sadel);
jmlRoda++;
}
public void info()
{
System.out.println("Jumlah Roda : " + jmlRoda);
super.info();
}
}
class MobilTest
{
public static void main(String[] args)
{
Mobil obj1 = new Mobil("Roda","Kemudi","Sadel",4);
obj1.info();
System.out.println("Method tambahan mundur");
}
}

2.

Segitiga.java
public class Segitiga{
private double alas;//attribute yang di hide
private double tinggi;//attribute yang di hide
public Segitiga(){
alas=0;
tinggi=0;
}
private double luas(double a,double t){//encapsulation
return a*t;
}
public void setAlas(double alas){
this.alas=alas;
}
public void setTinggi(double tinggi){
this.tinggi=tinggi;
}
public double getAlas() {
return alas;
}
public double getTinggi() {
return tinggi;
}
public double getLuas() {
return luas(alas, tinggi);
}

11/01/2010

Vampir

Alkisah di sebuah negri entah-berantah-dan entahlah, terdapat 3 vampir yang masih bisa bertahan hidup di zaman blackberry sekarang.

Vampir 1 : “Gan, dimana posisi?, melalui blackberry messengernya”

Vampir 2 : “Ini lagi di tkp gan, baru ngabisin darah”.

Vampir 1: “Gan, punya pinnya vampir 3 gak?, teuh anak songong banget”.

Vampir 2 : “Waduh gan, tuh do’I gak punya blackberry, sms aja”.

Vampir  1 : “Ok gan”,

Telat Kesekolah

Hari itu tanggal merah,hari senin bertepatan pada hari kemerdekaan indonesia tanggal 17 agustus,semua orang mengadakan upacara bendera untuk mengenang masa kemerdekaan. Termasuk kami, murid sekolahan yang wajib mengikuti kegiatan tersebut. aku sebagai murid SMPN1 Pangkalpinang wajib mengikuti upacara,mau tdk mau aku harus mengikuti kegiatan tersebut. malamnya sebelum menjelang hari kegiatan itu aku tidak tahu kalo besoknya akan ada kegiatan tersebut.jadi aku tidurnya malam sekali,aku tenang” saja seperti tanpa ada masalah.         

Pidato Hari Sumpah Pemuda

Assallamu alikum Wr. wb. Para Pemuda dan Hadirin yang berbahagia, Tujuh puluh sembilan tahun adalah suata masa dan perjalanan yang cukup panjang bagi suatu generasi bangsa ketika itu, 28 Oktober 1928 silam, pemuda Indonesia dan berbagai kalangan berkumpul di Jakarta, mengucapkan suatu tekad dalam ikrar yang dikenal dengan sumpah pemuda.

Hari ini, kita semua kembali memperingati hari bersejarah yaitu Hari Sumpah Pemuda/Hari Pemuda. Ini menunjukkan bahwa sebagai bangsa yang besar selalu menghargai dan menjunjung tinggi jasa dan pengorbanan para pejuang dalam mencapai dan menegakkan kemerdekaan Republik Indonesia.

Kementerian negara pemuda dan olahraga telah menetapkan tema peringatan hari sumpah pemuda ke-79 tahun ini adalah ”Meningkatkan solidaritas, integritas, dan profesionalisme pemuda menuju bangsa yang sejahtera dan bermartabat.

10/09/2010

Tugas PBO (Java)

1. Sebutkan komponen2 yang terdapat dalam Java Development Kit ?
2. Apa yang dimaksud dengan token dan identifier ?
3. Sebutkan kegunaan dari operator, separator, keyword break, dan keyword continue ?
4. Buatlah program yang menampilkan tulisan : "Belajar java memang mudah jika dilakukan dengan  
    tekun"
5. Buatlah contoh program lain yang menggunakan keyword break dan keyword continue ?

JAWABAN :

1.
* compiler(javac) :  Untuk kompilasi file source code : *.java menjadi *.class. Syntax umum : javac 
   nama_file.java

* interpreter(java) disebut juga java virtual machine atau java runtime environment : Untuk menjalankan
   bytecode (*.class). Syntax umum :java  nama_file.class

* applet viewer(appletviewer) : Untuk menjalanakan applet viewer. Syntax umum : appletviewer
   nama_file.html

* debugger(jdb): Untuk melakukan debugging aplikasi java. Syntax umum : jdb option
* java class library(jcl) : Untuk membuat daftar method dan attribute public dari suatu kelas.  Syntax : javap
   namaKelas

* header dan stub generator(javah) : Untuk menerjemahkan bahasa yang ditulis dalam bahasa Java menjadi
   bahasa pemrograman C.

* java documentation(javadoc) : Untuk menampilkan pustaka kelas, interface, constructor, dan method
  standard yang telah dibuat vendor.
 * Source Code Java API

2.
Token
Dalam Java ada yang dikenal dengan istilah token. Token merupakan elemen terkecil di program yang mempunyai arti bagi kompilator. Kompilator bertugas membaca karakter-karakter di kode sumber dan menerapkan aturan-aturan secara progresif menjadi potongan lebih besar seperti identifier, ekspresi, kalimat, dan kelas. Token Java dibagi 5, yaitu:
   1. Identifier
   2. Keyword
   3. Literal
   4. Operator
   5. Separator

Identifier
Identifier adalah token yang merepresentasikan nama. Dalam Java, identifier adalah nama yang diberikan untuk variable, class, atau method. Identifier boleh dimulai dengan huruf, underscore (_) atau tanda dollar ($). Identifier adalah case sensitive (membedakan huruf besar/ kecil) dan tidak ada batas maksimum.
Contoh :
username
user_name
_sys_var1
$change

3.
OperatorOperator melakukan komputasi terhadap satu/dua objek data. Operan yang dioperasikan dapat berupa literal, variabel, atau nilai yang dikirim method.
 
Keyword break
yaitu untuk keluar dari kendali percabangan switch, dan untuk keluar dari kendali perulangan.
 
Keyword continue
adalah untuk lompat ke perulangan berikutnya. Baris-baris program setelah keyword continue dalam blok perulangan saat itu berarti diabaikan.

Separator
adalah menginformasikan ke compiler java mengenai adanya kelompok kode program.

4.
 public class Main {
    public static void main(String[] args) {
        System.out.println("Belajar java memang mudah jika dilakukan dengan tekun");
 }}

5.
CONTOH BREAKclass oce {
public static void main (String ergs []) {
for (int i=0; i<10; i++) {
if (i == 5) {
break ;
}
System.out.println("baris ke-" + i) ;
}
System.out.println("Statement setelah blok pengulangan") ;
}
}

OUTPUT:

baris ke-0
baris ke-1
baris ke-2
baris ke-3
baris ke-4
Statement setelah blok pengulangan

CONTOH CONTINUE
class oce {
public static void main(String args[]) {
for (int count = 5; count <= 15; count++) {
if (count >= 8 & count <=13)
continue;
System.out.println(count);
}
}
}

output :

5
6
7
14
15

10/01/2010

Fungsi Bahasa

Kamus Besar Bahasa Indonesia secara terminology mengartikan bahasa sebagai sistem lambang bunyi yang arbitrer yang digunakan oleh anggota suatu masyarakat untuk bekerjasama, berinteraksi, dan mengindentifikasikan diri.
Gorys Keraf (1994:1) memberikan pengertian bahasa sebagai alat komunikasi antara anggota masyarakat berupa simbol bunyi yang dihasilkan oleh alat ucap manusia. Bahasa juga mencakup dua bidang, yaitu bunyi vokal dan arti atau makna. Bahasa sebagai bunyi vokal berarti sesuatu yang dihasilkan oleh alat ucap manusia berupa bunyi yang merupakan getaran yang merangsang alat pendengar. Sedangkan bahasa sebagai arti atau makna berarti isi yang terkandung di dalam arus bunyi yang menyebabkan reaksi atau tanggapan orang lain.

Dari pengertian di atas, dapat diambil kesimpulan bahwa pengertian bahasa mencakup hal-hal sebagai berikut:
1. Sistem lambing bunyi yang arbitrer
2. Alat komunikasi
3. Simbol bunyi yang memiliki arti serta makna
4. Digunakan oleh masyarakat untuk beriteraksi