widgets

Selasa, 29 November 2011

Pemrograman C++

C++ adalah bahasa pemrograman komputer C++ dikembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bell labs pertama kali mengembangkan C++ pada awal 1980-an, Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding).[1] Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading.[rujukan?] Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).

Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.[3]

Pemrograman Php

PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.

Contoh terkenal dari aplikasi PHP adalah phpBB dan MediaWiki (software di belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lain-lain.
Sejarah PHP

PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.

Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI, kependekan dari Hypertext Preprocessing'/Form Interpreter. Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.

Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0.

Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.
Kelebihan PHP dari bahasa pemrograman lain

Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai IIS sampai dengan apache, dengan configurasi yang relatif mudah.
Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena referensi yang banyak.
PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (linux, unix, windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.

Sejarah Internet

Sejarah Internet. Sejarah awal terbentuknya internet. Bicara mengenai internet tak akan lepas jauh jauh mengenai jaringan, koneksi dan dunia. Internet merupakan jaringan yang saling terhubung dalam skala besar antar perangkat jaringan. LAN, MAN dan WAN juga merupakan bagian bagian dari Internet dan Internet memiliki sangat banyak jaringan dan luas. Berikut Sejarah Internet:

Internet yang saat ini bisa kita nikmati dengan mudahnya ternyata awalnya dari Departemen Pertahanan Amerika Serikat pada tahun 1969, melalui proyek ARPA yang disebut ARPANET (Advanced Research Project Agency Network), di mana mereka mendemonstrasikan bagaimana dengan hardware dan software komputer yang berbasis UNIX, kita bisa melakukan komunikasi dalam jarak yang tidak terhingga melalui saluran telepon. Proyek ARPANET merancang bentuk jaringan, kehandalan, seberapa besar informasi dapat dipindahkan, dan akhirnya semua standar yang mereka tentukan menjadi cikal bakal pembangunan protokol baru yang sekarang dikenal sebagai TCP/IP (Transmission Control Protocol/Internet Protocol).

Tujuan awal dibangunnya proyek itu adalah untuk keperluan militer. Pada saat itu Departemen Pertahanan Amerika Serikat (US Department of Defense) membuat sistem jaringan komputer yang tersebar dengan menghubungkan komputer di daerah-daerah vital untuk mengatasi masalah bila terjadi serangan nuklir dan untuk menghindari terjadinya informasi terpusat, yang apabila terjadi perang dapat mudah dihancurkan.
Pada mulanya ARPANET hanya menghubungkan 4 situs saja yaitu Stanford Research Institute, University of California, Santa Barbara, University of Utah, di mana mereka membentuk satu jaringan terpadu di tahun 1969, dan secara umum ARPANET diperkenalkan pada bulan Oktober 1972. Tidak lama kemudian proyek ini berkembang pesat di seluruh daerah, dan semua universitas di negara tersebut ingin bergabung, sehingga membuat ARPANET kesulitan untuk mengaturnya.

Oleh sebab itu ARPANET dipecah manjadi dua, yaitu “MILNET” untuk keperluan militer dan “ARPANET” baru yang lebih kecil untuk keperluan non-militer seperti, universitas-universitas. Gabungan kedua jaringan akhirnya dikenal dengan nama DARPA Internet, yang kemudian disederhanakan menjadi Internet. Itulah Sejarah Internet

Cara Meningkatkan Daya Ingat Otak

Lupa adalah manusiawai karena memang manusia adalah tempatnya salah dan lupa. Namun jika sering lupa atau peluypa tentu ini berbeda, sebab jika sudah dikatakan lupa berarti ia sedang terjangkit penyakit yaitu penyakit lupa.
Orang pelupa jika sudah parah maka dikatakan pikun. Yang namanya pikun itu sudah lupa apa yang dikatakan dan yang dikerjakan. Lawan kata lupa adalah ingat, didalam otak kita ada sel khusus untuk mengingat sesuatu. Nah sel khusus untuk mengingat ini harus kita rawat bahkan harus kita latih agar kemampuannya dalam mengingat semakin baik.

1. Hendaknya anda membiasakan diri dengan tidur yang cukup.
2. Jadikan Olahraga sebagai kebutuhan dan rutinitas harian anda.
3. Berhati-hatilah dengan Suplemen penambah daya ingat.
4. Hendaknya kamu selalu mengawasi obat-obatan yang dikonsumsi.
5. Kendalikan rasa stress yang menyelimuti pikiran anda.
6. Cobalah dengan melakukan permainan yang berhubungan dengan daya ingat.
7. Hendaknya anda berusaha meningkatkan konsentrasi dan memfokuskan pikiran.
8. Jangan pernah berhenti untuk terus belajar dan mengasah kemampuan otak.
9. Tumbuhkan rasa optimis dalam diri Anda.

Cara Belajar Yang Efektif

Bertanggung jawab atas dirimu sendiri.

Tanggung jawab merupakan tolok ukur sederhana di mana kamu sudah mulai berusaha menentukan sendiri prioritas, waktu dan sumber-sumber terpercaya dalam mencapai kesuksesan belajar.

Pusatkan dirimu terhadap nilai dan prinsip yang kamu percaya.

Tentukan sendiri mana yang penting bagi dirimu. Jangan biarkan teman atau orang lain mendikte kamu apa yang penting.

Kerjakan dulu mana yang penting.

Kerjakanlah dulu prioritas-prioritas yang telah kamu tentukan sendiri. Jangan biarkan orang lain atau hal lain memecahkan perhatianmu dari tujuanmu.

Anggap dirimu berada dalam situasi "co-opetition" (bukan situasi "win-win" lagi).

"Co-opetition" merupakan gabungan dari kata "cooperation" (kerja sama) dan "competition" (persaingan). Jadi, selain sebagai teman yang membantu dalam belajar bersama dan banyak memberikan masukkan/ide baru dalam mengerjakan tugas, anggaplah dia sebagai sainganmu juga dalam kelas. Dengan begini, kamu akan selalu terpacu untuk melakukan yang terbaik (do your best) di dalam kelas.

Pahami orang lain, maka mereka akan memahamimu.

Ketika kamu ingin membicarakan suatu masalah akademis dengan guru/dosenmu, misalnya mempertanyakan nilai matematika atau meminta dispensasi tambahan waktu untuk mengumpulkan tugas, tempatkan dirimu sebagai guru/dosen tersebut. Nah, sekarang coba tanyakan pada dirimu, kira-kira argumen apa yang paling pas untuk diberikan ketika berada dalam posisi guru/dosen tersebut.

Cari solusi yang lebih baik.

Bila kamu tidak mengerti bahan yang diajarkan pada hari ini, jangan hanya membaca ulang bahan tersebut. Coba cara lainnya. Misalnya, diskusikan bahan tersebut dengan guru/dosen pengajar, teman, kelompok belajar atau dengan pembimbing akademismu. Mereka akan membantumu untuk mendapatkan pemahaman yang lebih baik.

Tantang dirimu sendiri secara berkesinambungan.

Dengan cara ini, belajar akan terasa mengasyikkan, dan mungkin kamu mendapatkan ide-ide yang cemerlang.

Mikroprosessor

Sebuah mikroprosesor (sering dituliskan: µP atau uP) adalah sebuah central processing unit (CPU) elektronik komputer yang terbuat dari transistor mini dan sirkuit lainnya di atas sebuah sirkuit terintegrasi semikonduktor.

Sebelum berkembangnya mikroprosesor, CPU elektronik terbuat dari sirkuit terintegrasi TTL terpisah; sebelumnya, transistor individual; sebelumnya lagi, dari tabung vakum. Bahkan telah ada desain untuk mesin komputer sederhana atas dasar bagian mekanik seperti gear, shaft, lever, Tinkertoy, dll.

Evolusi dari mikroprosesor telah diketahui mengikuti Hukum Moore yang merupakan peningkatan performa dari tahun ke tahun. Teori ini merumuskan bahwa daya penghitungan akan berlipat ganda setiap 18 bulan, sebuah proses yang benar terjadi sejak awal 1970-an; sebuah kejutan bagi orang-orang yang berhubungan. Dari awal sebagai driver dalam kalkulator, perkembangan kekuatan telah menuju ke dominasi mikroprosesor di berbagai jenis komputer; setiap sistem dari mainframe terbesar sampai ke komputer pegang terkecil sekarang menggunakan mikroprosesor sebagai pusatnya.

Karakteristik Mikroprosesor

Berikut adalah karakteristik penting dari mikroprosesor :

Ukuran bus data internal (internal data bus size): Jumlah saluran yang terdapat dalam mikroprosesor yang menyatakan jumlah bit yang dapat ditransfer antar komponen di dalam mikroprosesor.
Ukuran bus data eksternal (external data bus size): Jumlah saluran yang digunakan untuk transfer data antar komponen antara mikroprosesor dan komponen-komponen di luar mikroprosesor.
Ukuran alamat memori (memory address size): Jumlah alamat memori yang dapat dialamati oleh mikroprosesor secara langsung.
Kecepatan clock (clock speed): Rate atau kecepatan clock untuk menuntun kerja mikroprosesor.
Fitur-fitur spesial (special features): Fitur khusus untuk mendukung aplikasi tertentu seperti fasilitas pemrosesan floating point, multimedia dan sebagainya.

Jenis-jenis Media Kawat Tembaga

Ada beberapa kategori media UTP
• Category 1: twisted-pair (UTP) dikenal sebagai kabel telefon
• Category 2: UTP digunakan pada laju data hingga 4 Mbps
• Category 3: UTP digunakan pada laju data hingga 10 Mbps (jari-ngan 10BaseT memerlukan persyaratan minimum dengan kabel ini)
• Category 4: UTP digunakan pada laju data hingga 16 Mbps (digunakan pada jaringan Token Ring)
• Category 5: UTP digunakan pada laju data hingga diatas 100 Mbps (biasanya juga dapat digunakan untuk 1000 Mbs), panjang persegmen dapat mencapai 100m. Menggunakan jenis konektor MII RJ-45, yang digunakan pada jaringan dengan topologi star dan bus.
• Category 6: UTP digunakan pada laju data hingga diatas 1000 Mbps (biasanya juga dapat digunakan untuk 1000 Mbs), digunakan untuk mendukung Gigabit Ethernet
• 100BaseTX : EIA/TIA Category 5, 6, atau 7 adalah kabel two-pair, untuk satu host per segmen; dengan rentang mencapai 100m, menggunakan konektor MII RJ-45, yang digunakan pada jaringan dengan topologi star dan bus.
• 100BaseFX : Berdasar kabel fiber-optic multimode (MMF) dengan ukuran 62.5/12.5 micron. Untuk topologi jaringan point-to-point;
• rentang jaringan hingga mencapai 400 m. Menggunakan jenis konektor ST atau SC.
• 100VG-AnyLAN : merupakan jenis kabel UTP dengan kemampuan 100Mbps. Jenis kabel ini saat ini tidak banyak lagi digunakan.
• 1000BaseCX : Copper shielded twisted-pair yang hanya digunakan untuk panjang maksimum 25 m.
• 1000BaseT : Merupakan kabel diatas category 5, yang dapat mencapai 100 m.
• 1000BaseSX : MMF menggunakan ukuran 62.5 dan 50 –micron core, dengan laser dengan panjang gelombang 780-nanometer dan dapat mencapai rentang 260 m.
• 1000BaseLX : Merupakan single-mode fiber (SMF) yang berukuran 9-micron, dengan laser 1300 nanometer. Rentang jaringan dapat mencapai 3 bahkan 10 km.

Sabtu, 26 November 2011

Apa itu modem

Modem adalah perangkat yang memodulasi sinyal analog untuk encode informasi digital, dan mendemodulasi sinyal carrier untuk decode informasi yang ditransmisi. Hasilnya adalah untuk memproduksi sinyal yang bisa ditransmisi dengan mudah dan decode untuk mereproduksi data digital asli.

Kepanjangan dari modem adalah Modulator-demodulator

Yang dimaksud dengan Modulator dan Demodulator

Modulator merupakan bagian yang mengubah sinyal informasi kedalam sinyal pembawa (Carrier) dan siap untuk dikirimkan, sedangkan Demodulator adalah bagian yang memisahkan sinyal informasi (yang berisi data atau pesan) dari sinyal pembawa (carrier) yang diterima sehingga informasi tersebut dapat diterima dengan baik.

Proses pengiriman data melalui modem

Data dari komputer yang berbentuk sinyal digital diberikan kepada modem untuk diubah menjadi sinyal analog. Setibanya di modem tujuan, sinyal analog tersebut diubah menjadi sinyal digital kembali dan dikirimkan kepada computer.

Jenis-jenis modem!

1. Modem analog

2. Modem ADSL

3. Modem kabel

4. Modem CDMA

5. Modem 3GP

6. Modem GSM

klasifikasi modem

Modem biasanya diklasifikasikan berdasarkan jumlah atau banyaknya data yang bisa dikirim berdasarkan waktu yang diberikan

Modem Analog

Modem analog adalah modem yang mengubah sinyal analog menjadi sinyal digital.

Apa yang dimaksud dengan Modem Kabel

Modem kabel adalah modem yang menerima data langsung dari penyedia layanan lewat TV Kabel.

Apa yang dimaksud dengan bps

Satuan yang digunakan untuk menghitung banyaknya data yang bisa dikirim oleh modem dalam waktu yang diberikan.

Apa yang dimaksud dengan Baud

Baud adalah jumlah waktu yang digunakan untuk merubah sinyal perdetik.

Mengenai Pemanasan Global

Pemanasan global atau Global Warming adalah suatu proses meningkatnya suhu rata-rata atmosfer, laut, dan daratan Bumi.

Suhu rata-rata global pada permukaan Bumi telah meningkat 0.74 ± 0.18 °C (1.33 ± 0.32 °F) selama seratus tahun terakhir. Intergovernmental Panel on Climate Change (IPCC) menyimpulkan bahwa, "sebagian besar peningkatan suhu rata-rata global sejak pertengahan abad ke-20 kemungkinan besar disebabkan oleh meningkatnya konsentrasi gas-gas rumah kaca akibat aktivitas manusia"[1] melalui efek rumah kaca. Kesimpulan dasar ini telah dikemukakan oleh setidaknya 30 badan ilmiah dan akademik, termasuk semua akademi sains nasional dari negara-negara G8. Akan tetapi, masih terdapat beberapa ilmuwan yang tidak setuju dengan beberapa kesimpulan yang dikemukakan IPCC tersebut.

Model iklim yang dijadikan acuan oleh projek IPCC menunjukkan suhu permukaan global akan meningkat 1.1 hingga 6.4 °C (2.0 hingga 11.5 °F) antara tahun 1990 dan 2100.[1] Perbedaan angka perkiraan itu disebabkan oleh penggunaan skenario-skenario berbeda mengenai emisi gas-gas rumah kaca di masa mendatang, serta model-model sensitivitas iklim yang berbeda. Walaupun sebagian besar penelitian terfokus pada periode hingga 2100, pemanasan dan kenaikan muka air laut diperkirakan akan terus berlanjut selama lebih dari seribu tahun walaupun tingkat emisi gas rumah kaca telah stabil.[1] Ini mencerminkan besarnya kapasitas kalor lautan.

Meningkatnya suhu global diperkirakan akan menyebabkan perubahan-perubahan yang lain seperti naiknya permukaan air laut, meningkatnya intensitas fenomena cuaca yang ekstrem,[2] serta perubahan jumlah dan pola presipitasi. Akibat-akibat pemanasan global yang lain adalah terpengaruhnya hasil pertanian, hilangnya gletser, dan punahnya berbagai jenis hewan.

Beberapa hal-hal yang masih diragukan para ilmuwan adalah mengenai jumlah pemanasan yang diperkirakan akan terjadi di masa depan, dan bagaimana pemanasan serta perubahan-perubahan yang terjadi tersebut akan bervariasi dari satu daerah ke daerah yang lain. Hingga saat ini masih terjadi perdebatan politik dan publik di dunia mengenai apa, jika ada, tindakan yang harus dilakukan untuk mengurangi atau membalikkan pemanasan lebih lanjut atau untuk beradaptasi terhadap konsekuensi-konsekuensi yang ada. Sebagian besar pemerintahan negara-negara di dunia telah menandatangani dan meratifikasi Protokol Kyoto, yang mengarah pada pengurangan emisi gas-gas rumah kaca.

Penyebab pemanasan global

Efek rumah kaca

Segala sumber energi yang terdapat di Bumi berasal dari Matahari. Sebagian besar energi tersebut berbentuk radiasi gelombang pendek, termasuk cahaya tampak. Ketika energi ini tiba permukaan Bumi, ia berubah dari cahaya menjadi panas yang menghangatkan Bumi. Permukaan Bumi, akan menyerap sebagian panas dan memantulkan kembali sisanya. Sebagian dari panas ini berwujud radiasi infra merah gelombang panjang ke angkasa luar. Namun sebagian panas tetap terperangkap di atmosfer bumi akibat menumpuknya jumlah gas rumah kaca antara lain uap air, karbon dioksida, sulfur dioksida dan metana yang menjadi perangkap gelombang radiasi ini. Gas-gas ini menyerap dan memantulkan kembali radiasi gelombang yang dipancarkan Bumi dan akibatnya panas tersebut akan tersimpan di permukaan Bumi. Keadaan ini terjadi terus menerus sehingga mengakibatkan suhu rata-rata tahunan bumi terus meningkat.

Gas-gas tersebut berfungsi sebagaimana gas dalam rumah kaca. Dengan semakin meningkatnya konsentrasi gas-gas ini di atmosfer, semakin banyak panas yang terperangkap di bawahnya.

Efek rumah kaca ini sangat dibutuhkan oleh segala makhluk hidup yang ada di bumi, karena tanpanya, planet ini akan menjadi sangat dingin. Dengan suhu rata-rata sebesar 15 °C (59 °F), bumi sebenarnya telah lebih panas 33 °C (59 °F) dari suhunya semula, jika tidak ada efek rumah kaca suhu bumi hanya -18 °C sehingga es akan menutupi seluruh permukaan Bumi. Akan tetapi sebaliknya, apabila gas-gas tersebut telah berlebihan di atmosfer, akan mengakibatkan pemanasan global.

Efek umpan balik

Anasir penyebab pemanasan global juga dipengaruhi oleh berbagai proses umpan balik yang dihasilkannya. Sebagai contoh adalah pada penguapan air. Pada kasus pemanasan akibat bertambahnya gas-gas rumah kaca seperti CO2, pemanasan pada awalnya akan menyebabkan lebih banyaknya air yang menguap ke atmosfer. Karena uap air sendiri merupakan gas rumah kaca, pemanasan akan terus berlanjut dan menambah jumlah uap air di udara sampai tercapainya suatu kesetimbangan konsentrasi uap air. Efek rumah kaca yang dihasilkannya lebih besar bila dibandingkan oleh akibat gas CO2 sendiri. (Walaupun umpan balik ini meningkatkan kandungan air absolut di udara, kelembaban relatif udara hampir konstan atau bahkan agak menurun karena udara menjadi menghangat).[3] Umpan balik ini hanya berdampak secara perlahan-lahan karena CO2 memiliki usia yang panjang di atmosfer.

Efek umpan balik karena pengaruh awan sedang menjadi objek penelitian saat ini. Bila dilihat dari bawah, awan akan memantulkan kembali radiasi infra merah ke permukaan, sehingga akan meningkatkan efek pemanasan. Sebaliknya bila dilihat dari atas, awan tersebut akan memantulkan sinar Matahari dan radiasi infra merah ke angkasa, sehingga meningkatkan efek pendinginan. Apakah efek netto-nya menghasilkan pemanasan atau pendinginan tergantung pada beberapa detail-detail tertentu seperti tipe dan ketinggian awan tersebut. Detail-detail ini sulit direpresentasikan dalam model iklim, antara lain karena awan sangat kecil bila dibandingkan dengan jarak antara batas-batas komputasional dalam model iklim (sekitar 125 hingga 500 km untuk model yang digunakan dalam Laporan Pandangan IPCC ke Empat). Walaupun demikian, umpan balik awan berada pada peringkat dua bila dibandingkan dengan umpan balik uap air dan dianggap positif (menambah pemanasan) dalam semua model yang digunakan dalam Laporan Pandangan IPCC ke Empat.[3]

Umpan balik penting lainnya adalah hilangnya kemampuan memantulkan cahaya (albedo) oleh es.[4] Ketika suhu global meningkat, es yang berada di dekat kutub mencair dengan kecepatan yang terus meningkat. Bersamaan dengan melelehnya es tersebut, daratan atau air di bawahnya akan terbuka. Baik daratan maupun air memiliki kemampuan memantulkan cahaya lebih sedikit bila dibandingkan dengan es, dan akibatnya akan menyerap lebih banyak radiasi Matahari. Hal ini akan menambah pemanasan dan menimbulkan lebih banyak lagi es yang mencair, menjadi suatu siklus yang berkelanjutan.

Umpan balik positif akibat terlepasnya CO2 dan CH4 dari melunaknya tanah beku (permafrost) adalah mekanisme lainnya yang berkontribusi terhadap pemanasan. Selain itu, es yang meleleh juga akan melepas CH4 yang juga menimbulkan umpan balik positif.

Kemampuan lautan untuk menyerap karbon juga akan berkurang bila ia menghangat, hal ini diakibatkan oleh menurunya tingkat nutrien pada zona mesopelagic sehingga membatasi pertumbuhan diatom daripada fitoplankton yang merupakan penyerap karbon yang rendah.[

Jumat, 25 November 2011

Visual Basic

Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM).

Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat.

Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.[1]

Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.[1]

Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas.[1] Sebuah survey yang dilakukan pada tahun 2005 menunjukkan bahwa 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java.[1]

Sejarah

Bill Gates, pendiri Microsoft, memulai bisnis perangkat lunak dengan mengembangkan interpreter bahasa Basic untuk Altair 8800, untuk kemudian ia ubah agar dapat berjalan di atas IBM PC dengan sistem operasi DOS. Perkembangan berikutnya ialah diluncurkannya BASICA (basic-advanced) untuk DOS. Setelah BASICA, Microsoft meluncurkan Microsoft QuickBasic dan Microsoft Basic (dikenal juga sebagai Basic Compiler).

Visual Basic adalah pengembangan dari bahasa komputer BASIC (Beginner’s All-purpose Symbolic Instruction Code). Bahasa BASIC diciptakan oleh Professor John Kemeny dan Thomas Eugene Kurtz dari Perguruan Tinggi Dartmouth pada pertengahan tahun 1960-an.[2] Bahasa program tersebut tersusun mirip dengan bahasa Inggris yang biasa digunakan oleh para programer untuk menulis program-program komputer sederhana yang berfungsi sebagai pembelajaran bagi konsep dasar pemrograman komputer.

Sejak saat itu, banyak versi BASIC yang dikembangkan untuk digunakan pada berbagai platform komputer,[2] seperti Microsoft QBASIC, QUICKBASIC, GWBASIC, IBM BASICA, Apple BASIC dan lain-lain.

Apple BASIC dikembangkan oleh Steve Wozniak, mantan karyawan Hewlett Packard dan teman dekat Steve Jobs (pendiri Apple Inc.).[2] Steve Jobs pernah bekerja dengan Wozniak sebelumnya (mereka membuat game arcade “Breakout” untuk Atari). Mereka mengumpulkan uang dan bersama-sama merakit PC, dan pada tanggal 1 April 1976 mereka secara resmi mendirikan perusahaan komputer Apple. Popularitas dan pemakaian BASIC yang luas dengan berbagai jenis komputer turut berperan dalam mengembangkan dan memperbaiki bahasa itu sendiri, dan akhirnya berujung pada lahirnya Visual Basic yang berbasis GUI (Graphic User Interface) bersamaan dengan Microsoft Windows. Pemrograman Visual Basic begitu mudah bagi pemula dan programer musiman karena ia menghemat waktu pemrograman dengan tersedianya komponen-komponen siap pakai.[2]

Hingga akhirnya Visual Basic juga telah berkembang menjadi beberapa versi, sampai yang terbaru, yaitu Visual Basic 2010. Bagaimanapun juga Visual Basic 6.0 tetap menjadi versi yang paling populer karena mudah dalam membuat programnya dan ia tidak menghabiskan banyak memori.[2]

Sejarah BASIC di tangan Microsoft sebagai bahasa yang diinterpretasi (BASICA) dan juga bahasa yang dikompilasi (BASCOM) membuat Visual Basic diimplementasikan sebagai gabungan keduanya.[3] Programmer yang menggunakan Visual Basic bisa memilih kode bahasa pemrograman yang dikompilasi atau kode yang harus bahasa pemrograman yang diinterpretasikan sebagai hasil porting dari kode VB.[3] Sayangnya, meskipun sudah terkompilasi jadi bahasa mesin, DLL bernama MSVBVMxx.DLL tetap dibutuhkan. Namun karakteristik bahasa terkompilasi tetap muncul (ia lebih cepat dari kalau kita pakai mode terinterpretasi).

Perkembangan Visual Basic

Visual Basic 1.0 dikenalkan pada tahun 1991. Konsep pemrograman dengan metode drag-and-drop untuk membuat tampilan aplikasi Visual Basic ini diadaptasi dari prototype generator form yang dikembangkan oleh Alan Cooper dan perusahaannya, dengan nama Tripod. Microsoft kemudian mengontrak Cooper dan perusahaannya untuk mengembangkan Tripod menjadi sistem form yang dapat diprogram untuk Windows 3.0, di bawah kode nama Ruby.

Tripod tidak memiliki bahasa pemrograman sama sekali. Ini menyebabkan Microsoft memutuskan untuk mengkombinasikan Ruby dengan bahasa pemrograman Basic untuk membuat Visual Basic.

Dari waktu ke waktu

Proyek Thunder dimulai.
Visual Basic 1.0 dirilis untuk Windows pada Comdex/Windows Trade Show di Atlanta, Georgia pada Mei 1991.
Visual Basic 1.0 untuk DOS dirilis pada September 1992. Bahasa pemrogramannya sendiri tidak terlalu kompatibel dengan Visual Basic untuk Windows, karena sesungguhnya itu adalah versi selanjutnya dari kompiler BASIC berbasis DOS yang dikembangkan oleh Microsoft sendiri, yaitu QuickBASIC. Antarmuka dari program ini sendiri menggunakan antarmuka teks, dan memanfaatkan kode-kode ASCII tambahan untuk mensimulasikan tampilan GUI.
Visual Basic 2.0 dirilis pada November 1992. Lingkungan pemrogramannya lebih mudah untuk digunakan, dan kecepatannya lebih ditingkatkan.
Visual Basic 3.0 dirilis pada musim semi 1993 dan hadir dalam dua versi: Standar dan Professional. VB3 juga menyertakan versi 1.1 dari Microsoft Jet Database Engine yang dapat membaca dan menulis database Jet/Access 1.x.
Visual Basic 4.0 (Agustus 1995) adalah versi pertama yang dapat membuat program 32-bit seperti program 16-bit. VB4 juga memperkenalkan kemampuannya dalam membuat aplikasi non-GUI. Bila versi sebelumnya menggunakan kontrol VBX, sejak VB4 dirilis Visual Basic menggunakan kontrol OLE (dengan ekstensi file *.OCX), yang lebih dikenal kemudian dengan kontrol ActiveX.
Dengan versi 5.0 (Februari 1997), Microsoft merilis Visual Basic eksklusif untuk versi 32-bit dari Windows. Para programmer yang lebih memilih membuat kode 16-bit dapat meng-impor program yang ditulis dengan VB4 ke versi VB5, dan program-program VB5 dapat dikonversi dengan mudah ke dalam format VB4.
Visual Basic 6.0 (pertengahan 1998) telah diimprovisasi di beberapa bagian, termasuk kemampuan barunya, yaitu membuat aplikasi web. Meskipun kini VB6 sudah tidak didukung lagi, tetapi file runtime-nya masih didukung hingga Windows 7.

Pemrograman Berorientasi Objek (OOP)

Visual Basic merupakan bahasa yang mendukung Pemrograman berorientasi objek , namun tidak sepenuhnya, Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, seperti Inheritance tidak dapat dilakukan pada class module, Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu. Visual Basic (VB) tidak bersifat case sensitif.

Pemrograman Pascal

Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan Perancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.

Kelebihan dari bahasa pemrograman Pascal adalah:

Tipe Data Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman. Pascal memiliki tipe data standar: boolean, integer, real, char, string,
User defined Data Types, programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.
Strongly-typed, programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.
Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang.
Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.

Bahasa PASCAL juga merupakan bahasa yang digunakan sebagai standar bahasa pemrograman bagi tim nasional Olimpiade Komputer Indonesia (TOKI). Selain itu, Bahasa PASCAL masih digunakan dalam IOI (International Olympiad in Informatics).

Dalam bahasa Pascal terdapat beberapa jenis tipe data yang bisa digunakan untuk sebuah variabel atau konstanta pada program. Tipe Data tersebut antara lain adalah
Tipe Data Deskripsi (range variabel)
Byte angka dari 0 sampai 255
Integer angka dari -32768 to 32767
Real semua nilai pecahan dari 1E-38 to 1E+38
Boolean nilai TRUE atau FALSE
Char semua karakter dari tabel ASCII
String semua huruf, spasi, frase

Hello World

Contoh program Hello World menggunakan bahasa pascal adalah sebagai berikut:

Program HelloWorld;
begin
writeln('Hello world');

end.

Kamis, 24 November 2011

Pengembangan Diri

Banyak orang yang tidak bisa mengembangkan diri karena memiliki hambatan di dalam diri mereka. Sering kali mereka tidak sadar hal apa yang menghambat mereka. Mereka menganggap semua berjalan dengan baik dan tidak ada hal yang perlu dirisaukan. Hanya saja mereka tidak mengerti mengapa hidup mereka tidak mengalami perubahan. Karir mereka tetap seperti itu saja. Tidak ada lompatan yang dilakukannya. Tidak ada terobosan setelah hidup beberapa tahun bahkan berpuluh-puluh tahun. Masalahnya dimana? Salah satunya adalah mereka memiliki hambatan dalam pengembangan diri. Ada lima hambatan yang saya pelajari melalui membaca buku maupun mengamati orang-orang disekitar saya. Hambatan pengembangan diri pertama yang akan saya bahas adalah percaya diri.

Kurang Percaya Diri

Sering kali orang akan berkata, memang kalau orang tidak memiliki percaya diri maka mereka akan mengalami kesulitan dalam memajukan dirinya sendiri. Percaya diri tidak berhubungan dengan setinggi apa posisi And adi dalam kantor Anda. Mungkin saja Anda seorang manager atau direktur tetapi tidak memiliki percaya diri. Anda sering mengalihkan tugas Anda ke orang lain terutama tugas yang berhubungan dengan banyak orang. Anda tidak berani berbicara di depan banyak orang atau Anda tidak berani mempertahankan pendapat Anda di muka umum. Ketika Anda terpaksa melakukannya maka Anda akan membuat alasan supaya Anda tidak dianggap salah. Anda mengatakan tubuh Anda sedang sakit sehingga orang akan merasa wajar jika Anda berbuat salah. Atau Anda mengatakan suara Anda sedang parau sehingga lawan bicara Anda akan maklum terhadap itu semua.

Seorang yang tidak percaya diri mencoba menutupi kelemahannya dengan menyalahkan orang lain atau mencarikan alasan mengapa dia memiliki kelemahan tersebut. Sulit baginya untuk mengakui bahwa dirinya lemah dan memerlukan bantuan orang lain. Ketika dia membutuhkan bantuan orang lain, dia akan berlagak bisa melakukannya. Dia pun cenderung menutup diri dari orang lain. Dia hanya merasa aman di depan beberapa orang untuk menceritakan kelemahan-kelemahannya. Dia menunjukan bagian-bagian dimana dia percaya diri tetapi menutupi bagian dimana dia tidak percaya diri.

Dampak sikapnya justru menjauhkanya dari perbaikan. Semua orang tahu kecuali dirinya bahwa alasan yang diberikannya hanya sebuah alasan yang tidak ada hubungannya. Mungkin saja orang-orang disekitarnya akan diam saja tetapi mereka menjadi tidak menghargai dirinya. Akibatnya? Dia merasa orang-orang tidak menghargainya-ya dia merasakannya- dan dia semakin tidak percaya diri. Orang melihat betapa gemetarnya dirinya ketika di depan, tetapi ada yang menutupi dengan sikap yang marah sehingga orang tidak berani mengungkapkan pendapatnya. Tetapi mereka tidak menghargainya dan dirinya semakin tidak percaya diri.

Cara mengatasinya:

Kita harus mengakui kalau diri kita tidak percaya diri. Kita ceritakan ke teman kita dan meminta bantuannya. Kita akan merasakan percaya diri ketika ada dukungan dari orang di sekitar kita. Karea tiu, carilah dukungan dari mereka. Anda harus pintar mencari dukungan karena bisa-bisa Anda justru mendapatkan celaan dari orang-orang tertentu. Akui pada diri sendiri kalau Anda memang tidak percaya diri tetapi Anda akan mengatasi masalah itu dengan baik.

Gunakan self talk, bicara pada diri sendiri supaya Anda bisa lebih percaya diri lagi. Latihan yang cukup juga membuat Anda semakin percaya diri. Jika posisi Anda sebagai direktur, ikutlah pelatihan-pelatihan yang ada. Anda akan bertemu dengan direktur lainnya dan menyadari bahwa ada orang yang mengalami masalah yang sama dengan Anda. Anda pun tidak lagi merasa paling bodoh atau paling tidak berguna. Anda akan lebih percaya diri lagi. Anda bisa mengembangkan diri Anda semakin baik dari hari ke hari. Pelatihan yang ada juga membuat Anda merasa menguasai bidang tersebut. Persiapan yang cukup membuat Anda yakin bisa melakukan yang terbaik.

Terkadang, kurang percaya diri disebabkan karena masa lalu Anda. Jika memang demikian, temukan masa lalu Anda. Kejadian apa yang Anda ingat, yang membuat Anda tidak percaya diri. Saya juga mengalaminya tetapi saya beri ‘ampunan’ terhadap kejadian tersebut. “Maklum, masih pemula,” demikian yang saya katakana pada kejadian masa lalu tersebut sehingga saya mau belajar lebih baik lagi. Jika berhubungan dengan perkataan orang lain, katakan pada diri sendiri, perkataan tersebut salah. Fakta-fakta di masa lalu harus kita ubah, buat fakta baru yang membuat kita bisa mengembangkan diri lebih baik lagi.

Tetapi hati-hati jangan sampai kita justru menjadi terlalu percaya diri.

Terlalu Percaya Diri

Ketika tren waralaba terjadi, banyak sekali pengusaha yang mewaralabakan usahanya. Bahkan banyak diantara mereka yang sebenarnya belum sukses mengembangkan waralabanya tetapi membuka waralaba dengan janji yang sangat besar. Mereka pun memberikan hitungan, akan kembali modal dalam waktu enam bulan dengan omset harian sekian juta rupiah. Padahal, pada kenyataannya omset hariannya tidak sampai satu juta. Maka merugilah orang-orang yang membeli waralaba tersebut. Sang pengusaha terlalu percaya diri dengan menawarkan hasil yang luar biasa besar. Akhirnya, selain waralabanya tidak ada yang membeli, nama baiknya juga tercemar. Orang-orang tidak lagi percaya padanya. Dia jatuh karena ulahnya sendiri.

Orang yang terlalu percaya diri sering kali kurang bisa memperhitungkan keadaan yang ad adi sekitarnya. Dia tidak terlalu suka melihat fakta, dia berjalan hanya berdasarkan keyakinannya dan tidak terlalu perduli pada risiko yang ada. Dalam beberapa factor, hal itu memang bagus. Sesekali kita harus berani bergrak. Kita mengenal orang-orang yang demikian. Bill Gates sangat berani ketika menerima proyek dari Dell untuk membuat software. Padahal dirinya tidak memiliki software sama sekali. Tetapi sebenarnya keberanian Bill Gates dikarenakan ada fakta lain yaitu ada orang yang memiliki software tersebut dan Bill Gates bsia membelinya. Keberanian yang merupakan wujud percaya diri Bill Gates bukanlah asal percaya diri. Dia memiliki fakta yang hanya dirinyalah yang mengetahuinya.

Demikian juga Steve Jobs. Setiap dirinya tampil pastilah ditunggu-tunggu. Peluncuran produk apa lagi saat ini. Dia menerangkan produknya dengan sangat percaya diri. Seakan-akan pendengarnya sedang di hipnotis olehnya untuk mengikuti kata demi kata yang keluar dari mulutnya. Tetapi sikap sangat percaya diri ini disebabkan karena dia memiliki data yang mendukungnya. Apple melakukan survey tentang konsumennya. Dari hasil survey itulah yang diolahnya dan membuatnya sangat percaya diri.

Percaya diri yang berlebihan dan tanpa data itulah yang merusak kita. Kita mengetahui demikian percaya dirinya Presiden Soeharto untuk menjadi presiden ketujuh kalinya. Menurut ketua MPR saat itu, rakyat menginginkan Soeharto menjadi presiden. Dan dengan sangat percaya diri dirinya membentuk cabinet dan memasukan anaknya menjadi salah satu menteri. Masyarakat pun bergejolak, dimotori oleh mahasiswa terjadi kejadian yang sebenarnya tidak mengenakkan. Presiden mengundurkan diri dan digantikan wakil presiden. Sikap terlalu percaya diri membuat kita sulit membaca fakta yang ada.

Hati-hati dengan terlalu percaya diri karena kita tidak bisa lagi mengukur kemampuan kita atau orang-orang disekitar kita. Kita juga tidak mampu membaca data dengan benar. Banyak perusahaan yang mengalami penurunan tajam karena para pimpinannya terlalu percaya diri. Mereka tidak lagi mau mendengarkan fakta-fakta yang buruk di depan mereka. Mereka tidak lagi mengukur kemampuan yang ada di dalam diri mereka bahkan mereka tidak mengakui penurunan produktifitas dikarenakan keadaan mereka. Mereka menganggap penurunan kemampuan masyarakat dunialah atau perubahan kondisi konsumenlah yang menyebabkan mereka mengalami penurunan.

Banyak diantara mereka yang terlalu percaya diri akhirnya justru tidak dipercaya oleh orang-orang disekitarnya. Saya mengenal seorang teman yang snagat menggebu-gebu ketika mengatakan sesuatu. Ketika kita bertanya, maka dia akan menjawab dengan mantap. Dia snagat percaya diri. Sayangnya dia tidak bisa membuktikan apa yang dikatakannya dan akhirnya orang tidak lagi percaya kepadanya.

Cara mengatasi:

Tetaplah waspada dengan kemampuan diri kita. Kita harus memiliki cara mengukur kemampuan diri dan jujurlah pada diri sendiri ketika kita tidak mampu melakukannya. Memang sangat baik buat kita menantang kita melebihi kemampuan kita tetapi jangan sampai terlalu jauh sehingga tidak mampu kita jangkau. Tantanglah kemampuan Anda sedikit diatas dari waktu ke waktu, tidak perlu langsung ke atas sekaligus. Untuk mencapai titik sepuluh ribu, mulailah dengan menantang seratus lalu seribu barulah sepuluh ribu.

Minta pendapat tim Anda tentang target yang harus dipenuhi. Tantang mereka untuk mencapai target tersebut. Jika Anda terlalu percaya diri maka sebagian besar dari mereka justru akan kehilangan semangat karena target tersebut tidak realistis. Tetapi jika mereka menganggap Anda tidak terlalu percaya diri, maka mereka akan bersama-sama dengan Anda mengejar target tersebut.

Tetaplah perhatikan data yang ada di sekitar Anda. Jangan menjadi sombong seperti kapal titanic yang menyatakan tidak akan ada yang bisa menenggelamkannya. Faktanya bongkahan es yang terlihat diatas hanyalah 10% dari besar keseluruhan sehingga Anda tidak bisa menghadapinya dan tenggelamlah Anda. Carilah orang yang sangat dekat dengan Anda dan minta pertimbangan mereka. Jangan bicara dahulu sebelum ada fakta yang mendukung apa yang Anda bicarakan. Mungkin Anda akan membicarakan strateginya nanti tetapi tetaplah membumi dan memikirkan cara melakukan apa yang Anda katakan.

Empat hal lainnya yang menghambat pengembangan diri adalah hubungan, perfeksionis, perubahan, dan emosi.

Manfaat Buah Untuk Kesehatan

Beberapa kandungan buah yang utama adalah air, vitamin, mineral, serat, antioksidan dan karbohidrat. Berikut ini akan dibahas apa saja yang terkandung dalam buah sehingga mendatangkan manfaat bagi tubuh kita:

Air

Jadi jika kita kurang mengkonsumsi air 2 liter dalam 1 hari, kebutuhan air ini masih dapat terpenuhi dengan mengkonsumsi buah.
Vitamin dan mineral

Sebagian besar buah mengandung vitamin yang bermanfaat seperti vitamin C dan E. Sedangkan mineral yang ada dalam buah misalnya kalsium, zink maupun mangaan. Vitamin dan mineral adalah zat yang membantu metabolisme kerja sel dalam tubuh. Kekurangan vitamin dan minerla menyebabkan metabolisme tidak berjalan dengan baik sehingga dapat mengganggu kesehatan atau kesegaran tubuh.

Serat

Tubuh membutuhkan serat karena serat berguna dalam proses pencernaan. Dengan adanya serat maka proses penyerapan gula dan lemak yang buruk dalam saluran cerna dapat dihambat.

Antioksidan

Merupakan zat yang menangkal radikal bebas yang masuk dalam tubuh. Radikal bebas adalah zat yang terdapat dalam polusi, aktivitas yang berlebihan, asap rokok dan kendaraan. Bila radikal bebas bertemu dengan kolesterol yang ada dalam tubuh makan akan membentuk bisul dalam tubuh sehingga dapat merusak sel endotel dalam pembuluh darah. Akibatnya, kolesterol akan mudah melekat dalam pembuluh darah.

Karbohidrat

Karbohidrat digunakan sebagai sumber tenaga agar tubuh dapat melakukan aktivitas. Walaupun tidak banyak, tetapi buah memiliki karbohidrat kompleks yang terdiri dari glukosa dan fruktosa, dimana fruktosa yang masuk tidak membutuhkan hormon insulin untuk mengolahnya sehingga tidak membebani kerja pankreas, yang bila rusak dapat menyebabkan penyakit diabetes. Hal yang sangat berbeda bila kita mengkonsumsi gula.

Agar mendapatkan hasil yang maksimal, maka dianjurkan agar mengkonsumsi 10 porsi buah dengan 10 warna yang berbeda setiap hari. Jenis buah dengan warna berbeda misalnya: pisang, nanas, mangga, apel, jeruk, sawo, duku. Satu porsi satu buah utuh, bukan hanya potongan seperti rujak. Umumnya warna buah yang berbeda mengandung zat yang berbeda sehingga dapat saling melengkapi untuk memenuhi zat yang diperlukan oleh tubuh.

Dalam memilih buah sebaiknya dipilih yang warnanya mengkilap. Buah dengan warna terang atau mengkilap mengandung lebih banyak phytachemicals yang berarti lebih banyak kandungan antioksidan, lebih banyak mengandung vitamin dan mineral dibandingkan dengan buah yang kulitnya kusam.

Anjuran Food and Agriculture Organization (FAO) atau organisasi pangan PBB, dalam mengkonsumsi buah adalah 65,75 kg per kapita per tahun agar dapat tetap sehat. Jadi, jangan lupa untuk menambahkan buah dalam menu makanan Anda hari ini.

Manfaat Buah Alpukat

Hampir setiap bagian dari pohon alpukat memiliki manfaat. Kayu pohon alpukat bermanfaat sebagai bahan bakar. Biji dan daunnya dapat digunakan dalam industri pakaian. Kulit pohonnya dapat digunakan untuk pewarna coklat pada produk yang terbuat dari kulit.

Dalam bidang kecantikan, buah alpukat juga sering digunakan sebagai masker wajah. Buah ini dianggap mampu membuat kulit lebih kencang. Buah alpukat juga bermanfaat untuk perawatan rambut misalnya sewaktu melakukan creambath.

Selain itu, sebagai buah, alpukat juga tentu bisa dinikmati sebagai hidangan yang lezat. Berbagai hidangan disajikan dengan menambah alpukat sebagai bagian dari hidangan tersebut.


Zat Kaya Manfaat dalam Alpukat

Alpukat atau avokad memiliki kandungan nutrisi yang sangat tinggi. Alpukat atau avokad setidaknya mengandung 11 vitamin dan 14 mineral yang bermanfaat. Alpukat kaya akan protein, riboflavin (atau dikenal sebagai vitamin B2), niasin (atau dikenal sebagai vitamin B3), potasium (atau lebih dikenal sebagai kalium), dan vitamin C.

Selain itu alpukat mengandung lemak yang cukup tinggi. Namun jangan takut karena lemak pada alpukat mirip dengan lemak pada minyak zaitun yang sangat sehat. Lemak yang dikandung dalam alpukat adalah lemak tak jenuh yang berdampak positif dalam tubuh. Lemak pada alpukat juga digunakan dalam pembuatan sabun dan kosmetik.

Berikut ini penjelasan beberapa zat dalam alpukat atau avokad yang bermanfaat bagi tubuh kita:

Vitamin E dan vitamin A
Vitamin E dikenal sebagai vitamin yang berguna untuk menghaluskan kulit. Campuran vitamin E dan vitamin A sangat berguna dalam perawatan kulit. Kombinasi vitamin E dan vitamin A membuat kulit menjadi kenyal, menghilangkan kerut, membuat kulit terlihat muda dan segar.
Potasium atau Kalium
Potasium (dikenal juga sebagai kalium) yang ada dalam alpukat dapat mengurangi depresi, mencegah pengendapan cairan dalam tubuh dan dapat menurunkan tekanan darah.
Lemak tak jenuh
Dalam alpukat ada lemak nabati yang tinggi yang tak jenuh. Lemak ini berguna untuk menurunkan kadar kolesterol darah (LDL), yang berarti dapat mencegah penyakit stroke, darah tinggi, kanker atau penyakit jantung. Lemak tak jenuh pada alpukat juga mudah dicerna tubuh sehingga dapat memberikan hasil maksimal pada tubuh. Lemak tak jenuh pada alpukat juga mengandung zat anti bakteri dan anti jamur.
Asam oleat
Asam oleat merupakan antioksidan yang sangat kuat yang dapat menangkap radikal bebas dalam tubuh akibat polusi. Radikal bebas dalam tubuh akan menimbulkan berbagai macam keluhan kesehatan.
Vitamin B6
Vitamin ini berkhasiat untuk meredakan sidrom pra-haid atau pra-menstruasi (PMS) yang umumnya diderita wanita setiap bulan.
Zat Besi dan Tembaga
Zat ini diperlukan dalam proses regenerasi darah sehingga mencegah penyakit anemia.
Mineral Mangaan dan Seng
Unsur ini bermanfaat untuk meredakan tekanan darah tinggi, memantau detak jantung dan menjaga fungsi saraf tetap terjaga.

Cara Membuat Sistem Repair Disk Windows 7

1. Cara Membuat Sistem Repair Disk

Klik “Start” kemudian pilih “Getting Started” .
Selanjutanya pilih “Back up your files”.


Di jendela dialog selanjutnya, pada sisi jendela sebelah kiri, klik menu “Create a system repair disc”.


Selanjutnya akan muncul jendela dialog “Create a system repair disc”. Masukkan CD/DVD blank (yang harus anda persiapakan sebelumnya) ke drive CD/DVD Room. Setalah itu, klik tombol “Create disc”. Tunggu hingga proses pembuatan CD/DVD repair disc Windows 7 selesai.

Setelah System Repair Disc Anda selesai, anda dapat menyimpanya dan dapat menggunakannya suatu saat jika di perlukan sewaktu-waktu untuk pemulihan sistem oprasi windows 7 anda. Untuk menggunakan CD repair disc tesebut :
• Restart komputer dan boot dari CD repair yang Anda buat tadi.
• Dan kemudian masuk ke “windows setup [EMS Enabled]”.
• Pada jendela dialog “System Recovery Options”, Anda dapat mengakses atau memilih salah satu “Use recovery tool” atau “Restore your computer using a system image”.
• Kemudian pilih “Windows 7” pada jendela menu “Orating system”.
• Klik “Next”.


Pada jendela “system recovery options” selanjutnya (seperti screenshot gambar di bawah ini) Anda bisa memilih beberapa jenis reparasi atau perbaikan dari beberapa jendela pemulihan yang anda inginkan, untuk membantu memperbaiki sistem operasi windows 7 Anda kembali seperti semula.

Rabu, 02 November 2011

Bus-bus Sistem

System bus atau bus sistem, dalam arsitektur komputer merujuk pada bus yang digunakan oleh sistem komputer untuk menghubungkan semua komponennya dalam menjalankan tugasnya. Sebuah bus adalah sebutan untuk jalur di mana data dapat mengalir dalam komputer. Jalur-jalur ini digunakan untuk komunikasi dan dapat dibuat antara dua elemen atau lebih. Data atau program yang tersimpan dalam memori dapat diakses dan dieksekusi oleh CPU melalui perantara sistem bus.
Sebuah komputer memiliki beberapa bus, agar dapat berjalan. Banyaknya bus yang terdapat dalam sistem, tergantung dari arsitektur sistem komputer yang digunakan. Sebagai contoh, sebuah komputer PC dengan prosesor umumnya Intel Pentium 4 memiliki bus prosesor (Front-Side Bus), bus AGP, bus PCI, bus USB, bus ISA (yang digunakan oleh keyboard dan mouse), dan bus-bus lainnya.

Bus disusun secara hierarkis, karena setiap bus yang memiliki kecepatan rendah akan dihubungkan dengan bus yang memiliki kecepatan tinggi. Setiap perangkat di dalam sistem juga dihubungkan ke salah satu bus yang ada. Sebagai contoh, kartu grafis AGP akan dihubungkan ke bus AGP. Beberapa perangkat lainnya (utamanya chipset atau kontrolir) akan bertindak sebagai jembatan antara bus-bus yang berbeda. Sebagai contoh, sebuah kontrolir bus SCSI dapat mengubah sebuah bus menjadi bus SCSI, baik itu bus PCI atau bus PCI Express.

Berdasar jenis busnya, bus dapat dibedakan menjadi bus yang khusus menyalurkan data tertentu, contohnya paket data saja, atau alamat saja, jenis ini disebut dedicated bus. Namun apabila bus yang dilalui informasi yang berbeda baik data, alamat, dan sinyal kontrol dengan metode multipleks data maka bus ini disebut multiplexed bus. Kekurangan multiplexed bus adalah hanya memerlukan saluran sedikit sehingga menghemat tempat tapi kecepatan transfer data menurun dan diperlukan mekanisme yang komplek untuk mengurai data yang telah dimultipleks. Sedangkan untuk dedicated bus merupakan kebalikan dari multipexed bus.

Beberapa bus utama dalam sistem komputer modern adalah sebagai berikut:

• Bus prosesor. Bus ini merupakan bus tercepat dalam sistem dan menjadi bus inti dalam chipset dan motherboard. Bus ini utamanya digunakan oleh prosesor untuk meneruskan informasi dari prosesor ke cache atau memori utama ke chipset kontrolir memori (Northbridge, MCH, atau SPP). Bus ini juga terbagi atas beberapa macam, yakni Front-Side Bus, HyperTransport bus, dan beberapa bus lainnya. Sistem komputer selain Intel x86 mungkin memiliki bus-nya sendiri-sendiri. Bus ini berjalan pada kecepatan 100 MHz, 133 MHz, 200 MHz, 266 MHz, 400 MHz, 533 MHz, 800 MHz, 1000 MHz atau 1066 MHz. Umumnya, bus ini memiliki lebar lajur 64-bit, sehingga setiap detaknya ia mampu mentransfer 8 byte.

• Bus AGP (Accelerated Graphic Port). Bus ini merupakan bus yang didesain secara spesifik untuk kartu grafis. Bus ini berjalan pada kecepatan 66 MHz (mode AGP 1x), 133 MHz (mode AGP 2x), atau 533 MHz (mode AGP 8x) pada lebar jalur 32-bit, sehingga bandwidth maksimum yang dapat diraih adalah 2133 MByte/s. Umumnya, bus ini terkoneksi ke chipset pengatur memori (Northbridge, Intel Memory Controller Hub, atau NVIDIA nForce SPP). Sebuah sistem hanya dapat menampung satu buah bus AGP. Mulai tahun 2005, saat PCI Express mulai marak digunakan, bus AGP ditinggalkan.

• Bus PCI (Peripherals Component Interconnect). Bus PCI tidak tergantung prosesor dan berfungsi sebagai bus peripheral. Bus ini memiliki kinerja tinggi untuk sistem I/O berkecepatan tinggi. Bus ini berjalan pada kecepatan 33 MHz dengan lebar lajur 32-bit. Bus ini ditemukan pada hampir semua komputer PC yang beredar, dari mulai prosesor Intel 486 karena memang banyak kartu yang menggunakan bus ini, bahkan hingga saat ini. Bus ini dikontrol oleh chipset pengatur memori (northbridge, Intel MCH) atau Southbridge (Intel ICH, atau NVIDIA nForce MCP).

• Bus PCI Express (Peripherals Component Interconnect Express)
• Bus PCI-X (Peripherals Component Interconnect Express)
• Bus ISA (Industry Standard Architecture)
• Bus EISA (Extended Industry Standard Architecute)
• Bus MCA (Micro Channel Architecture)
• Bus SCSI (Small Computer System Interface]].

Bus ini diperkenalkan oleh Macintosh pada tahun 1984. SCSI merupakan antarmuka standar untuk drive CD-ROM, peralatan audio, harddisk, dan perangkat penyimpanan eksternal berukuran besar

• Bus USB (Universal Serial Bus). Bus ini dikembangkan oleh tujuh vendor komputer, yaitu Compaq, DEC, IBM, Intel, Microsoft, NEC, dan Northern Telecom. Bus ini ditujukan bagi perangkat yang memiliki kecepatan rendah seperti keyboard, mouse, dan printer karena tidak akan efisien jika perangkat yang berkecepatan rendah dipasang pada bus berkecepatan tinggi seperti PCI. Keuntungan yang didapat dari bus USB antara lain : tidak harus memasang jumper, tidak harus membuka casing untuk memasang peralatan I/O, hanya satu jenis kabel yang digunakan, dapat mensuplai daya pada peralatan I/O, tidak diperlukan reboot.

• Bus 1394. Bus yang mempunyai nama FireWire memiliki kecepatan tinggi diatas SCSI dan PCI. Bus 1394 sangat cepat, murah, dan mudah untuk diimplementasikan. Bus ini tidak hanya populer perangkat komputer tetapi juga perangkat elektronik seperti kamera digital, VCR, dan televisi.