Manfaat Air

Selasa, 22 Maret 2011 0 komentar
1. Air baik bagi perkembangan mental.
Delapan puluh persen jaringan otak terbuat dari air. Karena itu, air sangat penting untuk menjaga kandungan air bagi otak Anda. Uji klinis telah membuktikan bahwa dehidrasi mengurangi kinerja otak, untuk menyimpan memori jangka pendek dan mengganggu konsentrasi.

2. Air dapat melindungi tubuh dari penyakit kronis.
Arthritis atau gangguan pada otot-otot atau jaringan-jaringan tubuh, kanker, dan penyakit jantung, adalah penyakit serius yang telah menyerang jutaan orang. Tidak perlu khawatir karena air dapat menjauhkan Anda dari penyakit-penyakit tersebut. Air bekerja seperti pelumas pada persendian, pembersih bagi saluran pencernaan, dan pengontrol kadar garam dalam tubuh.

3. Air dapat membantu Anda mengontrol berat badan.
Tidak hanya dapat menekan nafsu makan, air juga baik bagi metabolisme tubuh anda. Sebuah penelitian menemukan bahwa mengonsumsi enam cangkir air secara teratur selama setahun dapat melunturkan 2,4 kilogram lemak.

4. Air baik bagi kesehatan tubuh dan gigi.
Kerusakan gigi berasal dari penumpukan asam yang menggerogoti enamel gigi, tetapi liur dapat menetralkan asam ini. Selama kebutuhan tubuh akan air terpenuhi dengan baik, maka Anda akan memiliki air liur yang cukup untuk menetralkan tingkat keasaman dalam mulut Anda.

Jumlah total air dalam tubuh orang dewasa rata-rata adalah 37 liter.
1. Otak manusia 75% adalah air.
2. Tulang manusia 25% adalah air.
3. Darah manusia adalah 83% air.

Fenomena Supermoon

Minggu, 20 Maret 2011 0 komentar
Supermoon atau lunar perigee (jarak terdekat bulan dengan bumi) merupakan penampakan bulan purnama lebih besar dari biasanya yang terlihat dari bumi. Fenomena ini hanya terjadi 18 tahun sekali, bulan tampak sekitar 14 persen lebih besar dan 30 persen lebih terang dari biasanya. Diperkirakan pada 5 hari kedepan setelah fenomena ini, jarak antara bumi dan bulan hanya sekitar 221.567 mil atau 356.578 kilometer. Di tahun 2011 kali ini merupakan tahun di mana fenomena ini terjadi, tepatnya pada sabtu malam 19 Maret 2011.

Fenomena Supermoon ini sering kali dikaitkan dengan ancaman sejumlah bencana seperti gelombang pasang, letusan gunung berapi, bahkan gempa bumi dan tsunami. Menurut Thomas Djamaluddin, Astronom Lembaga Penerbangan dan Antariksa Nasional (LAPAN) bahwa kabar menghebohkan itu tidak ilmiah, Supermoon tidak berarti bencana, itu hanya posisi reguler. Orbit benda langit memang terkadang berada di jarak terdekat (perigee) dan terjauh (apogee). Posisi bulan hanya mendekati bumi dan hanya akan berpengaruh pada efek pasang surut. Fenomena supermoon ini akan menyebabkan air pasang yang lebih tinggi dari purnama-purnama biasanya. Jika didukung dengan angin yang cukup besar, air pasang akan lebih besar sehingga bisa saja meluap.

RAM (Random Acces Memory)

Sabtu, 19 Maret 2011 0 komentar
Memory adalah perangkat yang berfungsi mengolah data atau intruksi. Semakin besar memori yang disediakan, semakin banyak data maupun intruksi yang dapat mengolahnya. RAM (Random Acces Memory) merupakan sebuah perangkat yang berfungsi untuk menyimpan data. RAM bersifat sementara atau data yang tersimpan dapat dihapus. Lain halnya dengan ROM(Read Only Memory), ROM mempunyai fungsi yang sama dengan RAM tetapi ROM bersifat permanent atau data yang tersimpan tidak dapat dihapus. RAM juga merupakan salah satu jenis memory internal yang menentukan kemampuan sebuah komputer. Memory internal (Internal Memory) bisa disebut juga memory utama (main memory) dan memory primer (primary memory). Komponen ini berfungsi sebagai pengingat.

RAM mempunya fungsi fital. Kurang lebihnya menyimpan sementara informasi yang akan di tayangkan oleh monitor. Ilustrasinya yaitu jika saat kita mengklik dan membuka sebuah file (apapun extensinya, dapat berupa .doc, .html .jpg, dan lain sebagainya) maka informasi/perintah tadi tidak langsung menuju proccessor. Melainkan melewati RAM, baru kemudian disampaikan ke Proccessor. Oleh procsessor informasi tadi di olah kemudian diberikan intruksi kepada komponen lain agar mencari letak file tersebut, dan membukanya. Proses membuka file ini pun akan melewati RAM kembali. Misalnya saat anda meminimize sebuah program yang terbuka atau program yang bekerja di background (seperti antivirus dan lain sebagainya) maka sebenarnya mereka menggunakan jasa RAM agar dapat berjalan sebagaimana mestinya. Lokasi RAM adalah berdekatan dengan processor. Ini penting agar data diantara RAM dan processor dapat diantar dengan cepat.

Fungsi RAM yaitu untuk menyimpan instruksi sementara dari komputer untuk mengeluarkannya ke output devicenya. Sebagai contoh :

1. Kita akan memainkan music mp3 dari komputer kita, lalu setelah kita buka dengan program winamp atau media lainnya, maka program winamp yang tadinya berada di harddisk, akan di eksekusi di RAM dan dikeluarkan melalui output device, baik melalui speaker (sebagai keluaran suara) ataupun monitor (sebagai tampilan). Jadi mp3 yang tadinya berasal dari harddisk akan disimpan sementara di ram.

2. Kita akan memainkan game atau aplikasi lain, sama perinsipnya dengan yang diatas. Artinya program yang telah terinstall di harddisk akan dipanggil ke RAM dan diekseskusi lalu dikeluarkan sebagai hasil eksekusi tersebut sesuai dengan fungsi dari aplikasinya.




Bahasa Pemrograman pada Komputer

Sabtu, 12 Maret 2011 0 komentar
Pada bahasa pemrograman komputer dikenal ada dua level bahasa, yaitu bahasa level rendah (low level language) dan bahasa level tinggi (high level language). Berikut ini adalah penjelasan dari masing-masing bahasa tersebut :

1. Bahasa Level Rendah (low level language)

Pada awal komputer dirancang orang, hanya perancangnya yang dapat memprogram komputer tersebut dengan bahasa yang paling rendah levelnya (low level language) yang sering disebut sebagai bahasa mesin. Level ini sering disebut sebagai level rendah karena instruksi dalam bahasa mesin sesungguhnya adalah intruksi dalam deretan bit 0 dan 1 sebagai fungsi sebenarnya dari cara kerja komputer. Tentu saja akan menjadi sangat sulit bagi orang karena antara instruksi dan data semua berbentuk deretan bit 0 dan 1.

2. Bahasa Level Tinggi (high level language)

Pada perkembangan selanjutnya mulai diciptakan perangkat lunak yang memungkinkan orang lain melakukan pemrograman atas komputer. Bahasa tersebut sering disebut sebagia bahasa level tinggi (high level language). Pada bahasa level tinggi ini orientasi program adalah pada persoalan yang dihadapi (problem oriented), sedangkan pada bahasa level rendah orientasinya adalah pada mesin komputer (machine oriented). Program bahasa level tinggi ini menerjemahkan instruksi bahasa menjadi bahasa mesin yang selanjutnya akan dikerjakan oleh komputer. Ada cukup banyak pogram komputer jenis ini, misalnya : BASIC, PASCAL, COBOL, FORTRAN, PLI, C, dan lain-lain.

Di antara kedua bahasa pemrograman di atas, terdapat satu bahasa lagi yaitu bahasa assembly. Bahasa assembly merupakan sebuah bahasa yang terletak diantara bahasa level rendah dan bahasa level tinggi. Bahasa assembly sebenarnya adalah bahasa mesin yang dikodekan dalam bentuk-bentuk simbolik yang sudah memiliki makna mirip bahasa level tinggi. Bentuk simbolik dari bahasa mesin disebut sebagai MNEMONIC. Sebagai contoh perintah untuk mengisi register AH dengan nilai 2. Kode mesinnya adalah :

1011 1000 0000 0010 yang dalam bilangan heksa ditulis sebagai : B4 02. Kode ini adalah kode mesin yang dalam mnemonic assembly adalah : MOV AH,02, atau mengisi register AH dengan 2.

Perintah assembly merupakan singkatan dari bahasa inggris dengan kode lebih ringkas dari bahasa tingkat tinggi, misalnya MOV untuk move, MUL untuk multiply DIV untuk division INC untuk INCREMENT dan seterusnya.

Apabila dibandingkan dengan bahasa tingkat tinggi bahasa assembly Juga memiliki kelebihan dan kekurangan, antara lain :

Kelebihan :

  • Lebih singkat dan ukuran programnya lebih kecil
  • Eksekusi program lebih cepat

Kekurangan :

  • Pemrogram harus mengendalikan sendiri perintah-perintah dasar sehingga ia harus menulis kode lebih banyak dari kode dalam bahasa level tinggi.
  • Sebuah instruksi satu baris dalam bahasa level tinggi umumnya harus diwakili oleh bebebrapa baris instruksi dalam bahasa assembly.