Batman Begins - Help Select
IMK,PBO DAN IPA
Diberdayakan oleh Blogger.

Popular Posts

Labels List

Search

*Akbar Kurniawan (H1G112211) Akbar Kurniawan (H1G112211)*

3/30/2013

Interface


            
H
Halo agan semua,sekarang ane mau membahas tentang interface di sini ane akan memberikan contoh dan soal untuk agan jawab,silahkan di simak....Interface adalah jenis khusus dari blok yang hanya berisi method signature(atau constant ). Interface mendefinisikan sebuah(signature) dari sebuah kumpulanmethodtanpatubuh. Interface mendefinisikan sebuah cara standar dan umum dalam menetapkan sifat-sifat dari class-class. Mereka menyediakan class-class, tanpa memperhatikan lokasinya dalam hirarki class, untuk mengimplementasikan sifat-sifat yang umum. Dengan catatan bahwa interface-interface juga menunjukkan polimorfisme, dikarenakan program dapat memanggil method interface dan versi yang tepat dari method yang akan dieksekusi tergantung dari tipe object yang melewati pemanggil method interface.Kenapa Kita Memakai Interface? Kita akan menggunakan interface jika  kita ingin  class yang tidak berhubungan mengimplementasikan method yang sama. Melalui interface-interface, kita dapat menangkap kemiripan diantara class yang tidak berhubungan tanpa membuatnya seolah-olah class yang berhubungan. Mari kita ambil contoh class Linedimana berisi method yangmenghitung panjang dari garis dan membandingkan object Lineke object dari class yangsama. Sekarang, misalkan :kita punya class yang lain yaitu MyIntegerdimana berisi methodyang membandingkan object MyIntegerke object dari class yang sama. Seperti yang kita lihat disini, kedua class-class mempunyai method yang mirip dimana membandingkan mereka dari object lain dalam tipe yang sama, tetapi mereka tidak berhubungan sama sekali. Supaya dapat menjalankan cara untuk memastikan bahwa dua class-class ini mengimplementasikan beberapa method dengan tanda yang sama, kita dapat menggunakan sebuah interface untuk hal ini. Kita dapat membuat sebuahclass interface, katakanlah interface Relation dimana mempunyai deklarasi method pembanding. Relasi interface dapat dideklarasikan sebagai, public interface Relation { public boolean isGreater( Object a, Object b); public boolean isLess( Object a, Object b); public boolean isEqual( Object a, Object b); } Alasan lain dalam menggunakan interface pemrograman object adalah untuk menyatakan sebuah interface pemrograman object tanpa menyatakan classnya.Seperti yang dapat kita lihat nanti dalam bagian Interface vs class, kita dapat benar-benar menggunakan interface sebagai tipe data.Pada akhirnya, kita perlu menggunakan interface untuk pewarisan model jamak dimana menyediakan class untuk mempunyai lebih darisatu superclass. Pewarisan jamak tidak ditunjukkan di Java, tetapi ditunjukkan di bahasa berorientasi object lain seperti C++.contoh dari interface,silahkan di simak gan:




ya,yang menjadi tugas agan semua adalah,,

buat interface tentang AC yang mengikuti contoh dari  lampu sebelumnya,,
kalau ada yang tidak di mengerti dari soal yang di kasih atau ingin minta file nya silahkan comment di blog ane atau bisa juga tanya kan di twitter ane
Anak ipa 3 PBO
3/29/2013

BLOG IPA JADI OOP...?

 hmm,sebelumnya ane cuma mau ngasih tau aja gan kenapa sekarang blog ane berisikan tentang PBO/JAVA/OOP tdk melanjutkan ke ipa lagi,,,,
mau tau ceritanya....
silahkan di simak gan..
cerita nya dulu kenapa blog ane tentang ipa karena ane bersekolah di sma 3 banjarmasin/smagha,,dan yang lebih memastikan lagi ane masuk jususan ipa,,wow..
seiring berlangsungnya waktu karena sdh bertahun"belajar ipa,ane pun mun mulai menemukan cita-cita yang ane idamkan,,mau tau apa cita-cita ane..?
kalau agan merasa artikel ane ini alay atau sejenisnya bisa meninggalkan artikel ini..tapi....
kalau agan mau melanjutkan membacanya..mohon siapkan tissue/tisu..hiks hiks
dari pada kelamaan cerita yang ga penting ane lanjutin aja ceritanya...
mungkin tadi di antara agan-agan masih ada yang penasaran soal cita-cita ane,,hha..mau tau..?
ya,cita"ane sebenarnya adalah DOKTER,ga tau kenapa semenjak sma ane ingin sekali jadi dokter dan pelajaran yang ane suka adalah biologi,walaupun ilmunya masih cetek tapi ane percaya bahwa yang namanya belajar tidak akan selalu menjadi bodoh,,*BIJAK*...kelas XI pun selesai di mana saat itu pertama kali nya ane ngeblog tentang ipa walaupun masih copas *Sorry* ,kelas XII selesai,kelulusan sma pun datang,ane juga ngerayaain dengan coret"baju seragam,konvoi ke murjani tapi ingat,anak smagha tidak pernah RUSUH,
pendafataran snmptn di buka,,ane pun ikut mendaftar pilihan 1.kedokteran unmul 2.teknik geologi undip;;;
etts,mungkin ada yang bingung kena pil ke 2 teknik geologi,itu di sebabkan karena ayah saya pekerja lapangan,dan dia mengataka teknik yang di cari perusahaan itu adalah teknik geologi,bukan lagi teknik pertambangan,tapi itu tidak 100% karena orang punya rezeki masing".
tes snmptn pun di mulai,tapi pada hari itu ane mendapat keseialan karena sedang mengalami sakit,,dan hasilnya pun ane tidak lulus ,mungkin karena sakit atau ane memang kurang belajar,berdoa dan sedekah,begitulah ane dengan banyak kekurangan..
setelah mengetahui tidak lulus snmptn ane pun mengikuti senyum I,lagi-lagi memilih kedokteran..seperti biasa ane mengikuti tes,tetapi hasilnya ane tidak lulus lagi,tapi yang di sayangkan di sini temen ane ada yang nyontek jawaban ane baik saat tes pelajaran umum dan psikotes,dia malah lulus dan tidak di duga"dia masuk karena dia menyetorkan uang pembangunan sebesar 170 jt,dibandingkan ane yang hanya mengikuti limit uang pembayaran sebesar 60 jt..kalau snmptn ane bingung tidak lulus karena sakit,kurang doa,belajar dan sedekah,tapi kalau di senyum I ane pastikan ane kurang DUITNYA...HHAASEM....
ya ,galau demi galau pun terus berjalan,,kebingungan mendafatar kuliah lagi atau bekerja terus berlanjut...
tapi setelah ane pikir"ane lebih baik melanjutkan mendaftar kuliah di bandngkan bekerja,karena lulusan sma susah cari pekerjaan,
ya karena ane memilih kuliah,ane pun mendafar senyum 2 dengan jurusan akutansi,,tapi dan tetapi sebelum sehari sebelum ane mendaftar ayah ane menasihati untuk memilih TI karena akutansi sudah banyak lulusannya,,dan akhir nya ane pun memilih jurusan teknik informatika...dan kali ini akhirnya masuk..
sebenarnya dengan masuknya ane di jursan TI ini membuat ane kurang pd,karena ane ga punya basic bayangkan seblumnya ane ga tau copas bisa pakai ctrl+c,ctrl+v,ane bukan gamers,tidak begitu tau komponen hardwere komputer dan sejenis nya,ibaratnya ane tu masih pemula tapi temen ane sudah pro
semester 1 pun di mulai,terutama pelajaran Konsep pemrograman,bayangkan basic tentang komputer aja bingung,tapi ane sdh harus belajar bahasa pemrograman,tapi beriringnya waktu ane pun mulai bisa mengikuti
dengan ipk semester 1 3.35,mungkin bagi orang ipk segitu masih kecil,tapi menurut ane untuk ukuran seorang bayi yang belajar merangkang seperti ane itu sudah lumayan,tapi tidak memberikan kepuasan,melainkan motivasi untuk terus lebih baik..

nah,inti dari ARTIKEL ini adalah di semester 2,karena ane mendapatkan mata kuliah pbo,yang di ajaran oleh Pa Bambang.dan di berikan tugas untuk satu semester dengan membuat blog yang berisikan tentang pbo/oop/java.....
ya,mungkin hanya ini yang bisa saya sampaikan kenapa blog saya dulu berisikan tentang ipa sekarang malah tentang OOP..sebelumnya saya ucapkan terima kasih dan mohon maaf yang sebesar-besarnya misalnya ada pihak yang tersinggung..
SALAM

AKBAR KURNIAWAN














Anak ipa 3 PBO
3/08/2013

Contoh sederhana mengeksekusi pemrograman java dengan NetBeans IDE

Ya,sebelumnya saya ucapkan terima kasih kepada sahabat akbaripa.blogspot.com,hari ini saya akan memposting blog lanjutan dari cara menggunakan file java dengan cmd,tapi hari ini kita sudah tidak menggunakan cmd,karena itu sudah jadul dan sekarang adalah zamanya NetBeans IDE..

cara mengeksekusi program java di NetBeans IDE,,,langsung simak gan :

-kalau yang kemarin ga ngikutin postingan saya sebelumnya dan ga instal Java Development Kit (JDK).bisa langsung di sedot di SINI
-kalau sudah di instal JDK dan di Setting(cara settingya ada di postingan saya tentang cara mengeksekusi    java dengan cmd).langsung saja sedot NetBeans IDE nya di SINI

kalau sudah mengikuti cara-cara di atas dengan benar langsung aja masuk ket NetBeans IDE nya..
SIlahkan di simask :
-pilih file lalu pilih  New project :


- pilih Java Application


-tulis Project Name/Location sesuai yang agan inginkan atau bisa mengikuti contoh saya.


-klik OOP Concept atau nama java application yang agan tulis tadi pada NetBeans IDE agan.


-pilih new kemduian pilih Java Class


-sekarang agan tulis Class Name dan package.lalu pilih finish


 -agan bisa menulis script nya sendiri atau bisa mengikuti punya saya :

-Klik kanan nama kelas yang agan tulis atau yang mengikuti class saya sebelumnya bisa klik kanan pada HaloBanjarmasin.java,kemudian pilih Run File.


-Hasilnya : Halo Banjarmasin



Anak ipa 3 PBO
3/01/2013

Cara mengcompile dan mengekekusi file Java di cmd



Hi.para pengunjung akbaripa.blogspot.com,kali ini saya akan mempostingkan tentang cara compile program java menggunakan cmd(command prompt).

Pertama,,kita harus instal jdk dulu gan,,kalau beleum punya bisa di Sedot di  SINI.hehehe.setelah kita selesai menginstal kita masih harus setting PATH.

Kedua..cara mensetting path bisa di simak gan:
-masuk ke explorer lalu copy C:\Program Files\Java\jdk1.7.0_11\bin (tergantung versi jdk yang agan instal..),
-klik start,kemudian klik kanan computer >> pilih properties >> Advanced system settings




-Pilih Environtment Variables.
-pada System variables,pilih path>>edit,kemudian paste atau taruh alamat folder bin yang   kita copy tadi pada bagian akhir ,misalnya : ;C:\Program Files\Java\jdk1.7.0_11\bin 



-klik ok pada semua tab..
-siahkan masuk ke command prompt dengan cara klik start >> all porgram >> accessories kemudian pilih command prompt.
-apa bila semua settingan sudah benar ketik javac pada command prompt, dan hasilnya:




Ketiga:Cara mengcompile dan Eksekusi Program Java di Command Prompt
-agan bisa menggunakan file berekstensi .java dengan notepad/notepad++.kalau belum punya agan bisa menggunakan program java di bawah ini :




di sini saya menggunakan nama file : Ucapan.java
-simpan di folder yang agan inginkan (ingat harus berekstensi .java) sebagai contoh : C:\Users\Akbar\LatJava.
-buka command prompt lalu ketikan  "javac namaclass.java" (namaclass diganti dengan nama program class yang telah dibuat),apabila agan menaruh file nya di dalam suatu folder agan harus menulis kan : cd namafolder




ketika agan sudah masuk ke folder tujuan langsung ketik :javac Ucapan.java >> tekan enter.



-ketik java Ucapan ,kemudian tekan enter dan hasilnya





ini lah hasilnya :
Selamat belajar java
jumlah karakter = 20

Terima kasih telah berkunjung ke blog saya,mohon nasihat dan komentarnya untuk kemajuan blog ini.
Akbar kurniawan...




Anak ipa 3 PBO
2/28/2013

sejarah singkat java

Halo agan semua,
kali ane mau berbagi ilmu tentang sejarah singkat java
Java dikembangkan pada tahun 1990 oleh insinyur Sun, James Gosling sebagai bahasa pemrograman yang  berperan sebagai otak untuk peralatan pintar (TV interaktif, oven serba bisa). Gosling tidak puas dengan hasil yang ia peroleh ketika menulis program dengan C++, bahasa pemrograman lain, sehingga ia mengasingkan diri di kantornya dan menulis bahasa pemrograman baru agar lebih sesuai dengan kebutuhannya.
Gosling menamakan bahasa pemograman barunya Oak, nama sebuah pohon yang bisa ia lihat dari jendela kantornya; ia kemudian menamainya Green, dan kemudian mengganti namanya menjadi Java, berasal dari kopi Jawa (Java Coffee) , yang katanya banyak dikonsumsi dalam jumlah besar oleh pencipta bahasa ini. Bahasa pemograman ini kemudian menjadi bagian dari strategi Sun untuk menghasilkan uang jutaan dolar ketika TV interaktif menjadi industri bernilai jutaan dolar. Hal itu memang masih belum terjadi hari ini, tetapi sesuatu yang benar-benar berbeda kemudian terjadi pada bahasa pemograman baru Gosling itu.
Secara kebetulan World Wide Web menjadi begitu populer, banyak kelebihan yang membuat bahasa Gosling dapat digunakan dengan baik dan cocok pada proyek maupun alat untuk adaptasi ke Web. Pengembang Sun merancang cara bagi program yang akan berjalan dengan aman dari halaman web dan memilih nama baru yang menarik untuk menemani fokus baru bahasa itu: Java.
Walaupun Java dapat digunakan untuk banyak hal, Web menyediakan tampilan yang dibutuhkan untuk menarik perhatian internasional. Seorang programmer yang menempatkan program Java pada halaman web dapat langsung diakses ke seluruh planet "Web-surfing". Karena Java adalah teknologi pertama yang bisa menawarkan kemampuan ini, Java kemudian menjadi bahasa komputer pertama yang menerima perlakuan bagai bintang di media.
Java adalah bahasa pemrograman untuk berbagai tujuan (general purpose), bahasa pemrogramn yang concurrent, berbasis kelas, dan berorientasi objek, yang dirancang secara khusus untuk memiliki sesedikit mungkin ketergantungan dalam penerapannya. Hal ini dimaksudkan untuk memungkinkan pengembang aplikasi "write once, run anywhere" (WORA), yang berarti bahwa kode yang dijalankan pada satu platform tidak perlu dikompilasi ulang untuk di tempat lain. Java saat ini menjadi salah satu bahasa pemrograman yang paling populer digunakan, terutama untuk aplikasi web client-server, dengan 10 juta pengguna.

seeep,sebelumnya saya ucapkan terima kasih kepada pembaca dan kepada  http://bpptik.kominfo.go.id/index.php/id/ karena telah memberikan pengetahuan tentang sejarah singkat java..

Anak ipa 3 PBO
2/27/2013

Konsep Dasar Object Oriented Programming OOP di JAVA


Sekarang mau nulis tentang Konsep Dasar Object Oriented Programming OOP di JAVA. Postingan ini hanya memenuhi tugas dari matakuliah OOP java. Semoga dapat nilai dann dapat A++ amin,, doain aja ye… dimulai dari konsep dasar java yaitu:
Astraksi
Kemampuan sebuah program untuk melewati aspek informasi yang diproses olehnya, yaitu kemampuan untuk memfokus pada inti. Setiap objek dalam sistem melayani sebagai model dari “pelaku” abstrak yang dapat melakukan kerja, laporan dan perubahan keadaannya, dan berkomunikasi dengan objek lainnya dalam sistem, tanpa mengungkapkan bagaimana kelebihan ini diterapkan. Proses, fungsi atau metode dapat juga dibuat abstrak, dan beberapa teknik digunakan untuk mengembangkan sebuah pengabstrakan.  Abstraksi merupakan sebuah proses yang ditempuh pikiran untuk sampai pada konsep yang bersifat universal. proses ini berangkat dari pengetahuan mengenai obyek individual yang bersifat spasiotemporal (ruang dan waktu). Pikiran melepaskan sifat individual dari obyek dan membentuk konsep universal.
Obyek dan Kelas
Kelas adalah kumpulan atas definisi data dan fungsi-fungsi dalam suatu unit untuk suatu tujuan tertentu. Sebagai contoh ‘class of dog’ adalah suatu unit yang terdiri atas definisi-definisi data dan fungsi-fungsi yang menunjuk pada berbagai macam perilaku/turunan dari anjing. Sebuah class adalah dasar dari modularitas dan struktur dalam pemrograman berorientasi object. Sebuah class secara tipikal sebaiknya dapat dikenali oleh seorang non-programmer sekalipun terkait dengan domain permasalahan yang ada, dan kode yang terdapat dalam sebuah class sebaiknya (relatif) bersifat mandiri dan independen (sebagaimana kode tersebut digunakan jika tidak menggunakan OOP). Dengan modularitas, struktur dari sebuah program akan terkait dengan aspek-aspek dalam masalah yang akan diselesaikan melalui program tersebut. Cara seperti ini akan menyederhanakan pemetaan dari masalah ke sebuah program ataupun sebaliknya.
Class adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class menggambarkan keadaan (atribut/properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metoda/fungsi). Class diagram menggambarkan struktur dan deskripsi class, package dan objek beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan lain-lain.
Class memiliki tiga area pokok :
1. Nama (dan stereotype)
2. Atribut
3. Metoda
Atribut dan metoda dapat memiliki salah satu sifat berikut :
• Private, tidak dapat dipanggil dari luar class yang bersangkutan
• Protected, hanya dapat dipanggil oleh class yang bersangkutan dan anak-anak yang mewarisinya
• Public, dapat dipanggil oleh siapa saja
Class dapat merupakan implementasi dari sebuah interface, yaitu class abstrak yang hanya memiliki metoda. Interface tidak dapat langsung diinstansiasikan, tetapi harus diimplementasikan dahulu menjadi sebuah class. Dengan demikian interface mendukung resolusi metoda pada saat run-time. Sesuai dengan perkembangan class model, class dapat dikelompokkan menjadi package. Kita juga dapat membuat diagram yang terdiri atas package.
  1. Asosiasi, yaitu hubungan statis antar class. Umumnya menggambarkan class yang memiliki atribut berupa class lain, atau class yang harus mengetahui eksistensi class lain. Panah navigability menunjukkan arah query antar class.
  2. Agregasi, yaitu hubungan yang menyatakan bagian (“terdiri atas..”).
  3. Pewarisan, yaitu hubungan hirarkis antar class. Class dapat diturunkan dari class lain dan mewarisi semua atribut dan metoda class asalnya dan menambahkan fungsionalitas baru, sehingga ia disebut anak dari class yang diwarisinya. Kebalikan dari pewarisan adalah generalisasi.
  4. Hubungan dinamis, yaitu rangkaian pesan (message) yang di-passing dari satu class kepada class lain. Hubungan dinamis dapat digambarkan dengan menggunakan sequence diagram yang akan dijelaskan kemudian.
Enkapsulasi
Dalam istilah berorientasi-objek, enkapsulasi berkaitan dengan penyembunyian informasi. System-sistem yang tidak berorientasi-objek berdasarkan pada rutin dan subprogram yang berbagi-pakai data global, atau yang menerima data yang dikirimkan oleh pemanggil.Pendekatan berorientasi-objek, di pihak lain, mengadopsi konsep bahwa data dan fungsi mestinya dipaketkan bersama ke dalam sebuah kapsul tunggal. Bentuk kelas ini melayani maksud tersebut. Sebuah kelas terdiri dari elemen data dan elemen pemrosesan. Elemen data sebuah kelas disebut attribute, dan operasi pemrosesan disebut metodenya. Atribut dan metode merupakan anggota kelas: atribut adalah anggota data dan metode adalah fungsi anggota.
Maksud enkapsulasi disini adalah menyembunyikan detail implementasi sementara memusatkan pada antarmuka. Tujuannya adalah membuat sebuah abstraksi yang memaksa programmer berpikir secara konseptual. Biasanya, anggota – anggota data dari sebuah kelas terlihat oleh penggunanya. Jika sebuah anggota data harus dibuat agar dapat diakses oleh client kelas, maka kelas tersebut menyediakan sebuah metode yang memeriksanya dan mengembalikan nilainya. Saat sebuah kelas mengekspos anggota data, ia dikatakan memecahkan enkapsulasi.
Pewarisan
Pewarisan adalah keuntungan besar dalam pemrograman berbasis object karena suatu sifat atau method didefinisikan dalam superclass, sifat ini secara otomatis diwariskan dari semua subclasses. Jadi, Anda dapat menuliskan kode method hanya sekali dan mereka dapat digunakan oleh semua subclass.
Dari konsep penurunan ini suatu kelas bisa diturunkan menjadi kelas baru yang masih mewarisi sifat-sifat kelas orangtuanya. Hal ini dapat dianalogikan dengan kelas manusia. Manusia merupakan turunan dari orang tuanya dan sifat-sifat orang tua diwarisi olehnya. Bisa ditarik kesimpulan bahwa semua kelas di dunia selalu memiliki hirarki yang menggambarkan silsilah kelas tersebut.
Polimorfisme
Polimorfisme (polymorphism) erat kaitannya dengan Pewarisan. Polimorfisme adalah pemikiran bahwa objek dinamis suatu kelas dasar dapat berperilaku seperti kelas turunan. Ketika objek tersebut menunjuk kelas dasar, objek tersebut berperilaku seperti kelas dasar, tetapi ketika objek tersebut menunjuk kelas turunan, objek tersebut berperilaku seperti kelas turunan. Dalam hal ini objek dapat memiliki beberapa bentuk, tergantung pada saat itu kelas mana yang ditunjuk. Yang perlu menjadi catatan, bahwa perubahan perilaku ini dari kelas dasar kepada kelas turunan, tidak dapat objek kelas turunan menunjuk kelas dasar.
Polimorfisme dimungkinkan karena adanya mekanisme ikatan dinamis (dynamic binding). Ikatan dinamis adalah ikatan yang terjadi pada saat program dijalankan (run-time). Ikatan yang terjadi pada saat kompile disebut ikatan statis. Ikatan dinamis hanya dapat terjadi antara suatu objek dinamis dengan metode yang dinamis juga, dalam hal ini metode virtualnya (maya).
Hak Akses
OOP memberikan beberapa tipe hak akses terhadap variable (atribut), methode bahkan class. Tipe tipe hak akses tersebut yaitu Public, Private, atau Protected. Ini adalah salah satu bagian terpenting dari OOP, sehingga programmer yang hendak belajar OOP wajib memahami konsep pengaksesan data ini dalam OOP.
Uopps sampai disini dulu,, sampai ketemu di tugas berikutnya… 
Anak ipa 3 PBO

Kelebihan dan kekurangan java

     Halo agan semua,,apa kabar?semoga agan selalu di berikan kesehatan kali ini ane mau berbagi ilmu tentang java,yang di mana akan membahas tentang kelebihan dan kekurangan java,karena agan tidak mungkin beajar begitu saja tanpa mengetahui kelebihan dan kekurangan yang agan pelajari  

ya,tanpa berbasa-basi lagi silahkan di simak....


Kelebihan


  • Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di beberapa platform / sistem operasi komputer, sesuai dengan prinsip tulis sekali, jalankan di mana saja. Dengan kelebihan ini pemrogram cukup menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang dimengerti manusia menjadi bahasa mesin / bytecode) sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa perubahan. Kelebihan ini memungkinkan sebuah program berbasis java dikerjakan diatas operating system Linux tetapi dijalankan dengan baik di atas Microsoft Windows. Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris. Penyebanya adalah setiap sistem operasi menggunakan programnya sendiri-sendiri (yang dapat diunduh dari situs Java) untuk meninterpretasikan bytecode tersebut.
  • OOP (Object Oriented Programming - Pemrogram Berorientasi Objek)
  • Perpustakaan Kelas Yang Lengkap, Java terkenal dengan kelengkapan library/perpustakaan (kumpulan program program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya. Kelengkapan perpustakaan ini ditambah dengan keberadaan komunitas Java yang besar yang terus menerus membuat perpustakaan-perpustakaan baru untuk melingkupi seluruh kebutuhan pembangunan aplikasi.
  • Bergaya C++, memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Saat ini pengguna Java sangat banyak, sebagian besar adalah pemrogram C++ yang pindah ke Java. Universitas-universitas di Amerika Serikat juga mulai berpindah dengan mengajarkan Java kepada murid-murid yang baru karena lebih mudah dipahami oleh murid dan dapat berguna juga bagi mereka yang bukan mengambil jurusan komputer.
  • Pengumpulan sampah otomatis, memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas).

Kekurangan



  • Tulis sekali, jalankan di mana saja - Masih ada beberapa hal yang tidak kompatibel antara platform satu dengan platform lain. Untuk J2SE, misalnya SWT-AWT bridge yang sampai sekarang tidak berfungsi pada Mac OS X.
  • Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari kode jadi menjadi kode sumber. Ini dimungkinkan karena kode jadi Java merupakan bytecode yang menyimpan banyak atribut bahasa tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data. Hal yang sama juga terjadi pada Microsoft .NET Platform. Dengan demikian, algoritma yang digunakan program akan lebih sulit disembunyikan dan mudah dibajak/direverse-engineer.
  • Penggunaan memori yang banyak. Penggunaan memori untuk program berbasis Java jauh lebih besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++ dan Pascal (lebih spesifik lagi, Delphi dan Object Pascal). Biasanya ini bukan merupakan masalah bagi pihak yang menggunakan teknologi terbaru (karena trend memori terpasang makin murah), tetapi menjadi masalah bagi mereka yang masih harus berkutat dengan mesin komputer berumur lebih dari 4 tahun.

terima kasih telah berkunjung dan semoga bermanfaat bagi agan semua...bye
Anak ipa 3 PBO
11/28/2011

sistem imun manusia

Sistem imun manusia juga memiliki fungsi bagi tubuh, yaitu sebagai:
  1. penangkal "benda" asing yang masuk ke dalam tubuh.
  2. untuk keseimbangan fungsi tubuh terutama menjaga keseimbangan komponen tubuh yang telah tua.
  3. sebagai pendeteksi adanya sel-sel abnormal, termutasi, atau ganas, serta menghancurkannya.
Pertahanan Tubuh Alami
Di tubuh ada empat mekanisme pertahanan terhadap patogen yang akan masuk ke dalam tubuh, yaitu pertahanan fisik, mekanik, kimia, dan biologis.

Pertahanan Fisik
Pertahanan fisik seperti air mata, sebum (atau biasa dikenal minyakImage and video hosting by TinyPic), dan mukus.

Pertahanan Kimia
Air mata, mukus, saliva, dan keringat semuanya mengandung zat kimia yang menghambat pertumbuhan mikroorganisme. Lisozim adalah suatu enzim yang ditemukan pada kebanyakan hasil sekresi tersebut. Enzim lisozim mengkatalis hidrolisis molekul dinding sel bakteri. Selain lisozim, keringat mengandung laktat yang juga berfungsi memperlambat pertumbuhan bakteri.

Pertahanan Biologis
Terdapat populasi alami bakteri tidak berbahaya yang hidup di kulit dan membran mukosa yang menghambat pertumbuhan banyak bakteri patogen. Bakteri-bakteri tidak berbahaya tersebut melindungi kita dengan cara berkompetisi dengan bakteri patogen dalam mendapatkan nutrien.

ada juga yang dinamakan respon imun. Respon imun adalah suatu cara yang dilakukan tubuh untuk memberi respon terhadap masuknya patogen atau antigen tertentu ke dalam tubuh. Respon imun dibagi dua, yaitu respon imun non-spesifik dan respon imun spesifik.

Contoh respon imun non-spesifik seperti inflamasi dan fagositosis. Inflamasiatau pembengkakan jaringan merupakan reaksi cepat terhadap kerusakan jaringan. Sedangkan fagositosis dilakukan oleh sel darah putih jenis neutrofil dan monosit.
Anak ipa 3 IPA

Nama latin tulang manusia

Nama latin tulang di tengkorak
Tulang dahi : frontal
Tulang ubun-ubun: parietal
Tulang kepala belakang: osipital
Tulang pelipis : temporal
Tulang pipi : zigomatik
Tulang baji : sphenoid
Tulang rahang bawah : mandibula
Tulang rahang atas : maksila
Tulang air mata : lakrimal
Tulang idung : nasal

Nama Latin Tulang di Rusuk
Kepala tulang dada : manubrium
Badan tulang dada : korpus
Taju pedang : xiphoid prosesus
Tulang selangka : klavikula
Tulang belikat : skapikula

Nama Latin Tulang di Lengan
Tulang lengan atas : humerus
Tulang pengumpil : radius
Tulang hasta: ulna
Tulang pergelangan tangan : karpus
Tulang telapak tangan : metakarpus
Tulang jari-jari tangan : falanges

Nama Latin Tulang di Pinggul
Tulang usus : ilium
Tulang kemaluan : pubis
Tulang duduk : iscium

Nama Latin Tulang Anggota Gerak Bawah
Tulang paha : femur
Tulang tempurung lutut : patela
Tulang kering : tibia
Tulang betis : fibula
Tulang pergelangan kaki : tarsus
Tulang telapak kaki : metatarsus
Tulang jari-jari kaki : falanges (sama dengan jari-jari pada tangan)
Anak ipa 3 IPA

Gen,hukum mendel

Tiap sifat organisma hidup dikendalikan oleh sepasang "faktor
keturunan". Pada waktu itu Mendel belummenggunakan istilah "gen".

• Tiap pasangan faktor keturunan menunjukkan bentuk alternatif
sesamanya, kedua bentuk alternatif disebut pasangan ALELA.

• Satu dari pasangam alela itu dominan dan menutup alela yang resesif
bila keduanya ada bersama-sama.

• Pada pembentukan "gamet" alela akan memisah, setiap gamet
menerima satu faktor alela tersebut c dikenal sebagai HUKUM
PEMISAHAN MENDEL atau PRINSIP SEGREGASI SECARA BEBAS.

• INDIVIDU MURNI mempunyai dua alela yang sama (homozigot), alel
dominan diberi simbol huruf besar sedang alel resesif huruf keciL

GENOTIP adalah komposisi faktor keturunan (tidak tampak secara fisik).
FENOTIP adalah sifat yang tampak pada keturunan.

Pada hibrida atau polihibrida berlaku PRINSIP BERPASANGAN SECARA BEBAS.

RATIO FENOTIP (F2) HIBRIDA NORMAL MENURUT MENDEL
Monohibrida3: 1 (Hukum Dominasi penuh) n= 1, jumlah gamet = 2
Dihibrida 9: 3: 3: 1n= 2, jumlah gamet = 4
Trihibrida 27: 9: 9: 9: 3: 3 : 3: 1 n= 3, jumlah gamet = 8
Polihibrida (3:1)n n= n, jumlah gamet = 2n
(n) = jenis sifat berbeda (hibridanya).
Intermediat 1 : 2 : 1 ——> sifat "SAMA DOMINAN"; percobaan pada bunga Antirrhinum majus.

BACK CROSS ——> perkawinan antara F2 dengan salah satu indukaya.
TEST CROSS ———> perkawinan antara F2 dengan induk atau individu yang homozigot resesif

PENYIMPANGAN SEMU HUKUM MENDEL
Sebenarnya masih mengikuti hukum Mendel ———> alel berinteraksi.

Dikenal beberapa bentulc ———> Ratio fenotip F2)
1. INTERAKSI PASANGAN ALELA pada varitas ayam ——> 9 : 3 : 3 : 1
2. POLIMERI (Nielson-Echle) pada varitas gandum ——> 15 : 1
Polimeri pada manusia misalnya peristiwa pigmentasi kulit.
3. KRIPTOMERI pada tanaman "pukul empat" (Mirabilis jalapa)
percobaan pada Linaria maroccana ———> 9 : 3 : 4
4. EPISTASIS & HIPOSTASIS pada varitas gandum———> 12 : 3 : 1
5. KOEPISTASIS pada Lathyrusodoratus ———> 9 : 7
(Lathyrus odoratus = varitas ercis yang berbiji manis)

POLIMERI
adalah pembastaran heterozigot dengan banyak sifat beda yang berdiri sendiri-sendiri tetapi mempengaruhi bagian yang same dari suatu organisme.

KRIPTOMERI
adalah pembastaran heterozigot dengan adanya sifat yang "tersembunyi" (Kriptos) yang dipengaruhi oleh suatu keadaan, pada bunga Linaria maroccana adalah pH air sel !!

EPISTASIS
adalah faktor pembawa sifat yang menutup pemunculan sifat yang lain sekalipun sifat tersebut dominan

HIPOSTASIS
adalah faktor yang tertutupi oleh faktor lain.

ATAVlSME
adalah sifat yang hipostasis pada suatu keturunan yang pada suatu seat muncul kembali (reappearence).
Anak ipa 3 IPA
11/26/2011

hidrolisis


Hidrolisis adalah terurainya garam dalam air yang menghasilkan asam atau basa.

ADA EMPAT JENIS GARAM, YAITU :

1.Garam yang terbentuk dari reaksi asam kuat dengan basa kuat(misalnya NaCl, K2SO4 dan lain-lain) tidak mengalami hidrolisis. Untuk jenis garam yang demikian nilai pH = 7 (bersifat netral).
2.Garam yang terbentuk dari reaksi asam kuat dengan basa lemah (misalnya NH4Cl, AgNO3 dan lain-lain) hanya kationnya yang terhidrolisis (mengalami hidrolisis parsial). Untuk jenis garam yang demikian nilai pH < 7 (bersifat asam).
3.Garam yang terbentuk dari reaksi asam lemah dengan basa kuat (misalnya CH3COOK, NaCN dan lain-lain) hanya anionnya yang terhidrolisis (mengalami hidrolisis parsial). Untuk jenis garam yang demikian nilai pH > 7 (bersifat basa).
4.Garam yang terbentuk dari reaksi asam lemah dengan basa lemah (misalnya CH3COONH4, Al2S3 dan lain-lain) mengalami hidrolisis total (sempurna). Untuk jenis garam yang demikian nilai pH-nya tergantung harga Ka den Kb.
Anak ipa 3 IPA

Larutan Buffer

Larutan buffer adalah:
a.Campuran asam lemah dengan garam dari asam lemah tersebut.
Contoh:
- CH3COOH dengan CH3COONa
- H3PO4 dengan NaH2PO4
b.Campuran basa lemah dengan garam dari basa lemah tersebut.
Contoh:
- NH4OH dengan NH4Cl
Sifat larutan buffer: 
- pH larutan tidak berubah jika diencerkan.
- pH larutan tidak berubah jika ditambahkan ke dalamnya sedikit asam atau basa.


CARA MENGHITUNG LARUTAN BUFFER
1.Untuk larutan buffer yang terdiri atas campuran asam lemah dengangaramnya (larutannya akan selalu mempunyai pH < 7) digunakan rumus:
[H+] = Ka. Ca/Cg
pH = pKa + log Ca/Cg
dimana:
Ca = konsentrasi asam lemah
Cg = konsentrasi garamnya
Ka = tetapan ionisasi asam lemah

Contoh:
Hitunglah pH larutan yang terdiri atas campuran 0.01 mol asam asetat dengan 0.1 mol natrium Asetat dalam 1 1iter larutan !
Ka bagi asam asetat = 10-5

Jawab:
Ca = 0.01 mol/liter = 10-2 M
Cg = 0.10 mol/liter = 10-1 M

pH= pKa + log Cg/Ca = -log 10-5 + log-1/log-2 = 5 + 1 = 6
2.Untuk larutan buffer yang terdiri atas campuran basa lemah dengangaramnya (larutannya akan selalu mempunyai pH > 7), digunakan rumus:
[OH-] = Kb . Cb/Cg
pOH = pKb + log Cg/Cb
dimana:
Cb = konsentrasi base lemah
Cg = konsentrasi garamnya
Kb = tetapan ionisasi basa lemah

Contoh:
Hitunglah pH campuran 1 liter larutan yang terdiri atas 0.2 mol NH4OH dengan 0.1 mol HCl ! (Kb= 10-5)
Jawab:
NH4OH(aq) + HCl(aq)  ®   NH4Cl(aq) + H2O(l)
mol NH4OH yang bereaksi = mol HCl yang tersedia = 0.1 mol
mol NH4OH sisa = 0.2 - 0.1 = 0.1 mol
mol NH4Cl yang terbentuk = mol NH40H yang bereaksi = 0.1 mol
Karena basa lemahnya bersisa dan terbentuk garam (NH4Cl) maka campurannya akan membentuk
Larutan buffer.

Cb (sisa) = 0.1 mol/liter = 10-1 M
Cg (yang terbentuk) = 0.1 mol/liter = 10-1 M
pOH = pKb + log Cg/Cb = -log 10-5 + log 10-1/10-1 = 5 + log 1 = 5

pH = 14 - p0H = 14 - 5 = 9
Anak ipa 3 IPA

Menyatakan pH Larutan Basa


Prinsip penentuan pH suatu larutan basa sama dengan penentuan pH larutam asam, yaitu dibedakan untuk basa kuat dan basa lemah.
1.pH Basa KuatUntuk menentukan pH basa-basa kuat (a = 1), maka terlebih dahulu dihitung nilai pOH larutan dari konsentrasi basanya.
Contoh:
a. Tentukan pH dari 100 ml larutan KOH 0.1 M !
b. Hitunglah pH dari 500 ml larutan Ca(OH)2 0.01 M !

Jawab:
a. KOH(aq) ®  K+(aq) + OH-(aq)
[OH-] = [KOH] = 0.1 = 10-1 M
pOH = - log 10-1 = 1
pH = 14 - pOH = 14 - 1 = 13

b. Ca(OH)2(aq) ®  Ca2+(aq) + 2 OH-(aq)
[OH-1] = 2[Ca(OH)2] = 2 x 0.01 = 2.10-2 M
pOH = - log 2.10-2 = 2 - log 2
pH = 14 - pOH = 14 - (2 - log 2) = 12 + log 2
2.pH Basa Lemah
Bagi basa-basa lemah, karena harga derajat ionisasinya ¹ 1, maka untuk menyatakan konsentrasi ion OH- digunakan rumus:
[OH-] = Ö (Cb . Kb)
dimana:
Cb = konsentrasi basa lemah
Kb = tetapan ionisasi basa lemah

Contoh:
Hitunglah pH dari 100 ml 0.001 M larutan NH4OH, jika diketahui tetapan ionisasinya = 10-5 !
Jawab:
[OH-] = Ö (Cb . Kb) = 10-3 . 10-5 = 10-4 M
pOH = - log 10-4 = 4
pH = 14 - pOH = 14 - 4 = 10
Anak ipa 3 IPA

Menyatakan pH Larutan Asam


Untuk menyatakan nilai pH suatu larutan asam, maka yang paling awal harus ditentukan (dibedakan) antara asam kuat dengan asam lemah.
1.pH Asam KuatBagi asam-asam kuat ( a = 1), maka menyatakan nilai pH larutannya dapat dihitung langsung dari konsentrasi asamnya (dengan melihat valensinya).

Contoh: 

1. Hitunglah pH dari 100 ml larutan 0.01 M HCl !

Jawab:

HCl(aq) ®  H+(aq) + Cl-(aq)
[H+] = [HCl] = 0.01 = 10-2 M
pH = - log 10-2 = 2

2. Hitunglah pH dari 2 liter larutan 0.1 mol asam sulfat !

Jawab:

H2SO4(aq) ®  2 H+(aq) + SO42-(aq)
[H+] = 2[H2SO4] = 2 x 0.1 mol/2.0 liter = 2 x 0.05 = 10-1 M
pH = - log 10-1 = 1
2.pH Asam Lemah
Bagi asam-asam lemah, karena harga derajat ionisasinya ¹ 1 (0 <a < 1) maka besarnya konsentrasi ion H+ tidak dapat dinyatakan secara langsung dari konsentrasi asamnya (seperti halnya asam kuat). Langkah awal yang harus ditempuh adalah menghitung besarnya [H+] dengan rumus
[H+] = Ö ( Ca . Ka)
dimana:
Ca = konsentrasi asam lemah
Ka = tetapan ionisasi asam lemah

Contoh:
Hitunglah pH dari 0.025 mol CH3COOH dalam 250 ml larutannya, jika diketahui Ka = 10-5
Jawab:
Ca = 0.025 mol/0.025 liter = 0.1 M = 10-1 M
[H+] = Ö
 (Ca . Ka) = 10-1 . 10-5 = 10-3 M
pH = -log 10-3 = 3
Anak ipa 3 IPA

kelimpahan unsur kimia di alam semesta


Sebagaimana telah diuraikan, ketika alam semesta mengembang temperaturnya terus menurun (Menurut perhitungan kerapatan sebanding dengan temperatur pangkat empat. Karena itu, untuk selanjutnya cukup dibahas temperaturnya). Apakah konsekuensi hal ini? Dalam ‘The Early Universe’, E. W. Kolb dan M. S. Turner menguraikan, sebelum usia kosmik 0,01 detik setelah big bang, temperatur alam semesta lebih tinggi dari seratus miliar Kelvin. Apakah yang terjadi pada temperatur setinggi itu? Marilah kita didihkan sejumlah air. Ketika temperaturnya naik dan mencapai titik didihnya, wujud air akan berubah menjadi.. uap air. Jika temperaturnya dinaikkan lagi hingga keadaan tertentu, uap air itu akan terurai menjadi hidrogen dan oksigen. Lalu apakah yang terjadi jika temperaturnya terus dinaikkan lagi? Akan diperoleh suatu wujud zat baru, di mana para ilmuwan menyebutnya sebagai plasma. Contoh plasma adalah pada matahari kita. Di dalam matahari, temperaturnya bisa lebih tinggi dari 5.000 K. Apapun yang berada pada temperatur tersebut akan berwujud plasma. Di sana atom-atom hidrogen bisa terurai menjadi inti atom dan elektron. Begitulah, penguraian inti atom menjadi partikel-partikel elementer akan terjadi jika temperatur terus dinaikkan lagi. Nah, partikel-partikel elementer itulah yang ada ketika temperatur alam semesta lebih tinggi dari ratusan miliar Kelvin. Urutan yang terbalik, yaitu partikel-partikel elementer membentuk partikel-partikel yang lebih berat, akan terjadi ketika temperatur alam semesta terus menurun. Menurut perhitungan yang sudah dibuktikan sejumlah eksperimen fisika, partikel-partikel yang mendominasi alam semesta saat usia kosmik sekira 0,01 detik setelah big bang adalah elektron, antipartikelnya yaitu positron, partikel cahaya yaitu foton, neutrino, antipartikelnya yaitu antineutrino, serta sejumlah kecil neutron dan proton. Mereka semua berada dalam temperatur yang sama (para ilmuwan biasa menyebutnya berada dalam kesetimbangan termal). Dalam keadaan ini, penghancuran dan pembentukan partikel-partikel tersebut atau yang menghasilkan partikel lain berlangsung seimbang. Kemudian, ketika usia kosmik mencapai sekira 0,74 detik setelah big bang, temperatur alam semesta menurun menjadi sekira 10 miliar Kelvin. Saat itulah temperatur neutrino dan antineutrino mulai berbeda dengan partikel yang lain. Pada temperatur sekira itulah neutron meluruh menjadi proton dan partikel lain, sehingga jumlah proton menjadi lebih banyak daripada neutron dibandingkan sebelumnya. Selanjutnya, temperatur alam semesta terus menurun hingga mencapai beberapa miliar Kelvin. Pada saat usia kosmik sekira 4,12 detik setelah big bang, reaksi elektron dan positron memperlambat penurunan temperatur alam semesta dan menyisakan sejumlah kecil elektron. Neutron pun terus meluruh menjadi proton. Selain itu pembentukan inti helium-4 dari neutron dan proton menjadi lebih banyak daripada penghancurannya. Ada tiga contoh rantai reaksi pembentukan inti helium-4 ini. Pertama, neutron dan proton bereaksi membentuk deuterium. Selanjutnya deuterium ini bereaksi dengan deuterium membentuk tritium dan proton. Kemudian tritium bereaksi dengan deuterium untuk membentuk helium-4 dan neutron. Kedua, neutron dan proton bereaksi membentuk deuterium. Lalu deuterium bereaksi dengan deuterium membentuk helium-3 dan neutron. Lalu helium-3 bereaksi dengan deuterium menghasilkan helium-4 dan proton. Proton dan neutron yang dihasilkan pada kedua rantai reaksi ini dapat digunakan lagi pada reaksi lain. Ketiga, neutron dan proton bereaksi membentuk deuterium. Lalu deuterium bereaksi dengan deuterium membentuk helium-4 dan foton. Selain reaksi-reaksi tersebut ada juga reaksi-reaksi lain, misalnya yang mengakibatkan terbentuknya lithium-7. Demikianlah gambaran sederhana peristiwa yang terjadi sampai sekira tiga menit pertama setelah big bang. Setelah tiga menit pertama itu, alam semesta didominasi foton, sejumlah kecil elektron dan inti atom unsur-unsur ringan, serta neutrino-antineutrino yang temperaturnya sudah berbeda. Peristiwa yang menghasilkan inti unsur-unsur ringan tersebut dikenal dengan nama big bang nucleosynthesis. Para pionir dalam bidang ini adalah Gamow, Alpher, dan Herman yang mempublikasikan prediksi mereka pada era 1940-an dan 1950-an. Kerja mereka ini dilanjutkan ilmuwan lain dengan perhitungan yang lebih mendetail. Sampai sekarang, tingkat akurasi perhitungan tersebut sangat tinggi, dengan kemungkinan kesalahan sekira 1�aja. Kelimpahan unsur-unsur ringan yang mereka perkirakan adalah dalam sepuluh miliar inti atom hidrogen, ada ratusan ribu deuterium, ratusan ribu helium-3, dan beberapa lithium-7 yang berasal dari big bang nucleosynthesis. Sedangkan untuk helium-4 adalah sekira 24�ari total materi biasa yang ada di alam semesta ini.
Pengembangan Alam Semesta (Hukum Hubble)
Untuk memudahkan bagaimana alam semesta ini mengembang, tiuplah sebuah balon yang telah ditulisi dengan titik-titik yang tersebar merata di permukaannya. Apakah yang terjadi? Ya, balon tersebut mengembang dan titik-titik itu semakin menjauhi satu sama lain. Padahal titik-titik tersebut tidak bergerak. Apakah penyebabnya? Karena balon tersebut mengembang. Sekarang, analogikanlah balon yang mengembang itu sebagai alam semesta yang mengembang dan titik-titik di permukaan balon tersebut sebagai galaksi-galaksi. Dari analogi ini kita dapat menyimpulkan, ketika alam semesta mengembang, jarak pisah setiap galaksi dengan galaksi lain akan semakin membesar. Inilah yang diamati Edwin P. Hubble, seorang astronom Amerika pada dekade 1920-an. Selain itu, Hubble juga mendapati, semakin jauh jarak dua galaksi, laju menjauhnya pun semakin besar, dengan nilai yang sebanding dengan jaraknya. Inilah yang sekarang dikenal dengan nama hukum Hubble. Dari hukum Hubble tersebut lahirlah suatu parameter yang menyatakan laju pengembangan alam semesta saat tertentu, yang disebut parameter Hubble. Nilainya pada saat tertentu itulah yang disebut konstanta Hubble, yang pada saat ini besarnya adalah sekira 72 km/det/Mpc. Arti nilai ini adalah dalam satu detik, akibat pengembangan alam semesta pertambahan jarak dua galaksi yang pada awalnya terpisah sejauh 1 Mpc adalah sekira 72 km. (1 Mpc adalah jarak yang ditempuh cahaya yang memiliki laju 300.000 km/det selama 3,26 juta tahun). Dari konstanta Hubble ini, kita dapat mengetahui usia kosmik alam semesta saat ini, yaitu sekira 14 miliar tahun, dan radius alam semesta yang dapat diamati saat ini, yaitu sekira 4.100 Mpc. (Silakan bandingkan dengan usia manusia yang mungkin hanya 63 tahunan dan tingginya tidak jauh dari 2 meter). Pada prinsipnya, konstanta Hubble merupakan perbandingan laju menjauh suatu objek dengan jaraknya dari pengamat. Laju menjauh suatu objek dapat diketahui dengan membandingkan letak spektrum yang mencirikan objek tersebut dari pengamatan dan letak spektrum itu di buku panduan. Sedangkan jaraknya dari pengamat dapat diketahui dengan banyak cara, yang mungkin namanya pun masih asing untuk kita. Misalnya bintang variabel cepheid (yang dahulu digunakan Hubble), efek lensa gravitasi, efek Sunyaev-Zeldovich, supernova tipe Ia jauh, dan relasi Tully-Fisher. Masing-masing memiliki kelebihan dan kekurangan. Satu hal yang pasti, hasil-hasil observasinya menginspirasikan, penyebab semakin menjauhnya objek-objek di langit adalah alam semesta saat ini memang sedang mengembang. Namun, apakah alam semesta saat ini mengembang dengan laju konstan, diperlambat, ataukah dipercepat? Ternyata hasil observasi supernova tipe Ia jauh dan variasi temperatur CMBR menunjukkan, alam semesta ini mengembang dipercepat. Selain menyingkirkan anggapan diperlambatnya pengembangan alam semesta saat ini, hasil ini juga membuktikan, nilai parameter Hubble tidak tetap selamanya. Namun, hasil ini juga menimbulkan pertanyaan baru, apakah penyebab alam semesta sekarang mengembang dipercepat? Pertanyaan inilah yang sampai sekarang sedang dicoba jawab para ilmuwan.
Anak ipa 3 IPA

Komentar Dari Sahabat

Recent Comments Widget with Avatar by Tutorial Blogspot


web widgets

Quote

saya ucapkan terima kasih kepada ALLAH S.W.T karena atas karunianya ini saya dapat membuat sebuah blog yang saya harap dapat bermanfaat kepada pembaca