Stephen Wozniak (Bahasa Polandia: Woźniak, nama panggilan (The) Woz atau Wizard of Woz) (lahir di San Jose, California, Amerika Serikat, 11 Agustus 1950; umur 59 tahun) adalah pendiri Apple Computer (dengan Steve Jobs). Ia dianggap sebagai pelopor dari masuknya komputer ke dalam kehidupan rumah pribadi. Walaupun kontribusinya hanya dalam bentuk kumpulan ide-ide jitu yang secara tidak sengaja bersamaan dengan siapnya teknologi untuk pembuatan komputer massal, kecerdasan dan kreatifitasnya yang tak terbatas membuat dia menjadi orang yang tepat untuk diakui sebagai pemrakarsa revolusi komputer pribadi.
Sebelum Steve Wozniak bersama Steve Jobs mendirikan Apple, Steve Wozniak adalah seorang hacker. Kepandaian Steve Wozniak ini memang terlihat sejak dia masih kecil yang sangat gemar mengutak atik aljabar dan algoritma matematika. Kemampuan Steve Wozniak ini tentunya sangat berarti dalam mendongkrak hidupnya karena baik Steve Wozniak maupun Steve Jobs semasa SMA-nya tergolong orang orang dengan ekonomi menengah ke bawah.
Pada tahun 1975, Steve Wozniak bekerja di Hewlett-Packard dan membantu teman-Nya Steve Jobs mendesain video game untuk Atari. Dari keuntungan yang diperoleh, mereka menggunakannya untuk membeli sebuah computer yang sangat sederhana, salah satu produk dari Call Computer pimpinan Alex Kamradt untuk dipelajari mekanismenya. Setelah melihat wacana mengenai membangun terminal computer sendiri pada suatu majalah berjudul Popular Electronics terbitan tahun 1975, double steve tersebut merakit sendiri komputer dengan spare part yang ada. Computer Conversor yang dirakit tersebut terdiri dari 24 baris dan 40 kolom, hanya menggunakan huruf capital, menggunakan monitor berupa video teletype dan dapat terhubung dengan Call Computer. Alex Kamradt menanggapi positif hal ini dan bekerja sama dengan Steve Wozniak untuk menjual produk jadinya melalui firma dagang yang dimiliki Kamradt.
Pada tahun 1975, Wozniak mulai menghadiri pertemuan di Homebrew Computer Club. Pada pertemuan tersebut Microcomputers baru seperti Altair 8800 dan IMSAI menginspirasinya untuk menggunakan mikroprosesor ke dalam video teletype dan lengkaplah computer yang ia rancang.
Pada saat itu hanya tersedia microcomputer CPU Intel 8080 senilai US $ 179 dan Motorola 6800 yang dibandrol US $ 170. Saat itu Wozniak berniat bekerja sama dengan Motorola, namun saat itu masih belum menemukan kata sepakat karena range harga yang diminta baik Intel maupun Motorola saat itu jauh dari range budget mereka. Namun Wozniak tak menyerah. Ia melihat, mempelajari dan mendesain skema computer pada kertas. Dalam benaknya, membuat CPU hanyalah tinggal menunggu hari saja.
Ketika MOS Technology 6502 chip (sekarang baterai CMOS) dirilis dengan kisaran harga US $ 20 pada tahun 1976, Wozniak membuat program yang sesuai untuk chip tersebut dengan bahasa BASIC dan mulai mendesain computer yang mampu menjalankannya. MOS 6502 didesain oleh orang yang sama dengan orang yang membuat Motorola 6800, karena banyak pekerja di Silicon Valley yang mendirikan atau membuat usaha sendiri sebagai sampingan.Wozniak melakukan sedikit perubahan kecil agar chip baru tersebut dapat berjalan dengan baik. Wozniak menyempurnakan penemuaanya dan membawanya ke pertemuan Homebrew Computer Club sebagai show off.
Pada pertemuan tersebut, Wozniak bertemu teman lamanya Steven Jobs yang sama-sama tertarik terhadap potensi komersial dari hobi computer tersebut.Setelah itu Jobs melakukan pendekatan dengan toko computer local, The Byte Shop yang pada akhirnya setuju untuk menjual produk Jobs. Namun dengan catatan, komputer yang dibuat harus dirakit dengan baik menjadi satu kesatuan utuh (assembled). Pemiliknya, Paul Terrell, menyampaikan bahwa ia akan memesan 50 mesin computer dan membayar US $ 500 pada setiap pengiriman. Jobs mengamini tawaran tersebut dan menghubungi Cramer Electronics, distributor peralatan elektronik skala nasional sebagai media partnernya. Inilah awal dirancangnya Apple I yang menjadi pondasi perkembangan produk-produk Apple
The Apple I, juga dikenal sebagai Apple-1, merupakan awal komputer pribadi dan dibilang sebagai biangnya atau nenek moyangnya dari semua komputer APPLE pada masa selanjutnya. Komputer ini dirancang dan dibangun secara hand made oleh Steve Wozniak dan Steve Jobs-lah yang mempunyai ide penjualan komputer. Produk Apple pertama ini pertama kali ditunjukkan ke publik pada April 1976 di Homebrew Computer Club di Palo Alto, California dan mulai dijual pada Juli 1976 dengan harga $ 666.66
Berbeda halnya dengan Apple I yang masih menggunakan kayu sebagai casingnya, Apple II telah melakukan up grade berbeda dengan menggunakan casing dari bahan metal. Apple II diluncurkan pada April 1977, dan ditujukan untuk kebutuhan personal. Apple II ini telah mendukung Graphic, Bahasa BASIC, Visical (dengan Excel sebagai jendelanya), dan dilengkapi dengan game Oregon Trail. Apple II ini juga dilengkapi dengan twin floppy disk drive dan monitor. Apple II juga memiliki fitur yang terintegrasi keyboard, suara, plastik kasus, dan delapan internal slot ekspansi.
Pada awal tahun 1980-an, Apple Computer menghadapi meningkatnya kompetisi dari perusahaan lain. Saingan Utama Apple Computer adalah Commodore. Namun hal tersebut tak berlangsung lama, setelah produsen computer tingkat mainframes, IBM, memasuki pasar. Walaupun Apple II telah dinyatakan siap platform karena Visicalc, Apple tetap menyiapkan Apple III untuk menyaingi IBM versi PC
Pada Desember 1979, Steve Jobs dan teknisi grup komputer Apple melakukan tur ke laboratorium Xerox PARC dan dengan disaksikan peneliti dari Xerox, mereka mendemonstrasikan GUI (Graphic User Interface) pada computer Alto. Pada saat itu Steve Jobs menyadari pentingnya GUI pada computer masa depan daripada menggunakan interface berbasis teks (misalnya, perbandingan perintah dengan command prompt dibandingkan dengan perintah pada layar windows yang lebih nyaman)
Dalam pakta kerja samanya Xerox memberika akses pada Apple untuk menggunakan fasilitas yang dimiliki oleh Xerox selama 3 hari sebagai kompensasi nilai tukar saham yang kala itu mencapai $ 1.000.000. Selama masa itu, para ilmuwan Apple mempelajari liku-liku dari GUI atau interface WIMP sehingga menghasilkan computer Apple yang pertama kali berbasis GUI dan diberi nama LISA (konon nama ini berasal dari putri pertama Steve Jobs yang merupakan kepanjangan dari Locally Integrated Software Architecture)
Hanya saja, Local Intregated Software Architecture atau LISA bisa dibilang sebagai produk gagal APPLE karena walaupun LISA sudah dilengkapi dengan mouse dan GUI (Graphical User Interface), LISA dibandrol dengan harga sangat mahal, sekitar $10,000 dan LISA tidak Compatible dengan produk sebelumnya yaitu Apple II sehingga gagal melakukan penetrasi pasar.
Pada bulan Januari 2007, Steve Wozniak meluncurkan buku iWoz (ISBN: 0393061434) yang berisi perjalanan hidup dan karirnya.
Rabu, 26 Mei 2010
Minggu, 23 Mei 2010
Random accses Memory
A. PENGERTIAN RAM
RAM atau Random Access Memory merupakan merupakan sebuah media penyimpanan data sementara pada komputer. RAM merupakan media penyimpanan yang bersifat volatile, ketika tidak ada pasokan arus listrik ke media tersebut maka data yang tersimpan akan hilang. Oleh karena itu setiap kali komputer akan dimatikan, data yang tersimpan di RAM akan disalin terlebih dahulu ke media penyimpanan permanen seperti harddisk yang tidak membutuhkan listrik untuk mempertahankan data yang tersimpan.
B. SEJARAH RAM
Dari awal mulanya sampai sekarang RAM telah banyak mengalami perubahan, mulai dari bentuk, kapasitas, kecepatan dan teknologi pada RAM yang ada saat ini sudah jauh berbeda dengan RAM generasi awal. Berikut adalah sejarah perkembangan dari awal ditemukannya RAM.
1. RAM
RAM membutuhkan tegangan 5.0 volt untuk dapat berjalan pada frekuensi 4,77MHz, dengan waktu akses memori (access time) sekitar 200ns (1ns = 10-9 detik). RAM generasi pertama ini menggunakan slot 30 pin pada motherboard.
2. DRAM
IBM menciptakan sebuah memory yang di namai DRAM pada tahun 1970, DRAM sendiri merupakan singkatan dari Dynamic Random Access Memory, DRAM mempunyai frekuensi kerja yang bervariasi, yaitu antara 4,77MHz hingga 40MHz.
3. FPM DRAM
Memori jenis ini bekerja layaknya sebuah indeks atau daftar isi. Arti Page itu sendiri merupakan bagian dari memori yang terdapat pada sebuah row address. Ketika sistem membutuhkan isi suatu alamat memori, FPM tinggal mengambil informasi mengenainya berdasarkan indeks yang telah dimiliki. FPM memungkinkan transfer data yang lebih cepat pada baris (row) yang sama dari jenis memori sebelumnya. FPM bekerja pada rentang frekuensi 16MHz hingga 66MHz dengan access time sekitar 50ns. Selain itu FPM mampu mengolah transfer data (bandwidth) sebesar 188,71 Mega Bytes (MB) per detiknya. FP RAM ini ditemukan sekitar tahun 1987. Memory ini digunakan oleh sistem berbasis Intel 286, 386 serta sedikit 486.
4. EDO DRAM
EDO DRAM (extended data output dynamic random access memory) diciptakan pada tahun 1995. Memory ini merupakan penyempurnaan dari FPM, EDO dapat mempersingkat read cycle-nya sehingga dapat meningkatkan kinerjanya sekitar 20 persen. EDO mempunyai access time yang cukup bervariasi, yaitu sekitar 70ns hingga 50ns dan bekerja pada frekuensi 33MHz hingga 75MHz. Walaupun EDO merupakan penyempurnaan dari FPM, namun keduanya tidak dapat dipasang secara bersamaan, karena adanya perbedaan kemampuan. Intel 486 dan kompatibelnya serta Pentium generasi awal adalah sistem basis yang menggunakan EDO DRAM. Slot yang digunakan pada motherboard memiliki 72 pin.
5. SDRAM
Kingston menicptakan SDRAM pada peralihan tahun 1996-1997, modul ini dapat bekerja pada kecepatan (frekuensi) bus yang sama / sinkron dengan frekuensi yang bekerja pada prosessor. SDRAM ini kemudian lebih dikenal sebagai PC66 karena bekerja pada frekuensi bus 66MHz. Berbeda dengan jenis memori sebelumnya yang membutuhkan tegangan kerja yang lumayan tinggi, SDRAM hanya membutuhkan tegangan sebesar 3,3 volt dan mempunyai access time sebesar 10ns.
Selang kurun waktu setahun setelah PC66 diproduksi dan digunakan secara masal, Intel membuat standar baru jenis memori yang merupakan pengembangan dari memori PC66. Dengan menggunakan tegangan kerja sebesar 3,3 volt, memori PC100 mempunyai access time sebesar 8ns, lebih singkat dari PC66. Selain itu memori PC100 mampu mengalirkan data sebesar 800MB per detiknya.
Selain dikembangkannya memori RDRAM PC800 pada tahun 1999, memori SDRAM belumlah ditinggalkan begitu saja, bahkan oleh Viking, malah semakin ditingkatkan kemampuannya. Sesuai dengan namanya, memori SDRAM PC133 ini bekerja pada bus berfrekuensi 133MHz dengan access time sebesar 7,5ns dan mampu mengalirkan data sebesar 1,06GB per detiknya. Walaupun PC133 dikembangkan untuk bekerja pada frekuensi bus 133MHz, namun memori ini juga mampu berjalan pada frekuensi bus 100MHz walaupun tidak sebaik kemampuan yang dimiliki oleh PC100 pada frekuensi tersebut.
Perkembangan memori SDRAM semakin menjadi – jadi setelah Mushkin, pada tahun 2000 berhasil mengembangkan chip memori yang mampu bekerja pada frekuensi bus 150MHz, walaupun sebenarnya belum ada standar resmi mengenai frekunsi bus sistem atau chipset sebesar ini. Masih dengan tegangan kerja sebesar 3,3 volt, memori PC150 mempunyai access time sebesar 7ns dan mampu mengalirkan data sebesar 1,28GB per detiknya. Memori ini sengaja diciptakan untuk keperluan overclocker, namun pengguna aplikasi game dan grafis 3 dimensi, desktop publishing, serta komputer server dapat mengambil keuntungan dengan adanya memori PC150. Slot yang digunakan pada motherboard memiliki 168 pin.
6. DR RAM
Pada tahun 1999, Rambus menciptakan sebuah sistem memori dengan arsitektur baru dan revolusioner, berbeda sama sekali dengan arsitektur memori SDRAM.Oleh Rambus, memori ini dinamakan Direct Rambus Dynamic Random Access Memory. Dengan hanya menggunakan tegangan sebesar 2,5 volt, RDRAM yang bekerja pada sistem bus 800MHz melalui sistem bus yang disebut dengan Direct Rambus Channel, mampu mengalirkan data sebesar 1,6GB per detiknya!
Masih dalam tahun yang sama, Rambus juga mengembangkan sebuah jenis memori lainnya dengan kemampuan yang sama dengan DRDRAM. Perbedaannya hanya terletak pada tegangan kerja yang dibutuhkan. Jika DRDRAM membutuhkan tegangan sebesar 2,5 volt, maka RDRAM PC800 bekerja pada tegangan 3,3 volt.
7. DDR SDRAM
Pada tahun 2000, Crucial berhasil mengembangkan kemampuan memory SDRAM menjadi 2 kali lipat. Teknik yang digunakan adalah dengan menggunakan secara penuh satu gelombang frekuensi. Jika pada SDRAM biasa hanya melakukan instruksi pada gelombang positif saja, maka DDR SDRAM menjalankan instruksi baik pada gelombang positif maupun gelombang negatif. Oleh karena dari itu memori ini dinamakan DDR SDRAM yang merupakan kependekan dari Double Data Rate Synchronous Dynamic Random Access Memory. Dengan memori DDR SDRAM, sistem bus dengan frekuensi sebesar 100 – 133 MHz akan bekerja secara efektif pada frekuensi 200 – 266 MHz. DDR SDRAM pertama kali digunakan pada kartu grafis AGP berkecepatan ultra. Sedangkan penggunaan pada prosessor, AMD ThunderBird lah yang pertama kali memanfaatkannya. Slot yang digunakan pada motherboard memiliki 184 pin.
7. DDR2 SDRAM
Ketika memori jenis DDR (Double Data Rate) dirasakan mulai melambat dengan semakin cepatnya kinerja prosesor dan prosesor grafik, kehadiran memori DDR2 merupakan kemajuan logis dalam teknologi memori mengacu pada penambahan kecepatan serta antisipasi semakin lebarnya jalur akses segitiga prosesor, memori, dan antarmuka grafik (graphic card) yang hadir dengan kecepatan komputasi yang berlipat ganda.
Perbedaan pokok antara DDR dan DDR2 adalah pada kecepatan data serta peningkatan latency mencapai dua kali lipat. Perubahan ini memang dimaksudkan untuk menghasilkan kecepatan secara maksimum dalam sebuah lingkungan komputasi yang semakin cepat, baik di sisi prosesor maupun grafik.
Selain itu, kebutuhan voltase DDR2 juga menurun. Kalau pada DDR kebutuhan voltase tercatat 2,5 Volt, pada DDR2 kebutuhan ini hanya mencapai 1,8 Volt. Artinya, kemajuan teknologi pada DDR2 ini membutuhkan tenaga listrik yang lebih sedikit untuk menulis dan membaca pada memori.
Teknologi DDR2 sendiri lebih dulu digunakan pada beberapa perangkat antarmuka grafik, dan baru pada akhirnya diperkenalkan penggunaannya pada teknologi RAM. Dan teknologi DDR2 ini tidak kompatibel dengan memori DDR sehingga penggunaannya pun hanya bisa dilakukan pada komputer yang memang mendukung DDR2. Slot yang digunakan pada motherboard memiliki 240 pin.
8. DDR3 SDRAM
RAM DDR3 ini memiliki kebutuhan daya yang berkurang sekitar 16% dibandingkan dengan DDR2. Hal tersebut disebabkan karena DDR3 sudah menggunakan teknologi 90 nm sehingga konsusmsi daya yang diperlukan hanya 1.5v, lebih sedikit jika dibandingkan dengan DDR2 1.8v dan DDR 2.5v. Secara teori, kecepatan yang dimiliki oleh RAM ini memang cukup memukau. Ia mampu mentransfer data dengan clock efektif sebesar 800-1600 MHz. DDR3 memiliki clock internal 400-800 MHz, jauh lebih tinggi dibandingkan DDR2 200- 533 dan DDR sebesar 100-300 MHz. Prototipe dari DDR3 yang memiliki 240 pin. Ini sebenarnya sudah diperkenalkan sejak lama pada awal tahun 2005. Namun, produknya sendiri benar-benar muncul pada pertengahan tahun 2007 bersamaan dengan motherboard yang menggunakan chipset Intel P35 Bearlake dan pada motherboard tersebut sudah mendukung slot DDR3. Slot yang digunakan pada motherboard memiliki jumlah pin yang sama dengan slot DDR2 SDRAM, tapi posisi notchnya berbeda sehingga seharusnya tidak bisa memasang modul DDR3 SDRAM pada slot DDR2. Hal ini sengaja dilakukan karena secara elektrikal modul DDR2 dengan DDR2 memiliki tegangan yang berbeda.
9. SO-DIMM
Small Outline Dual In-Line Memory Module (SO-DIMM) merupakan jenis memory yang digunakan pada perangkat notebook. Bentuk fisiknya kira-kira setengah dari besar DDR biasa sehingga dapat lebih menghemat ruang yang tentunya sangat berharga pada perangkat mobile seperti notebook. Perkembangan generasi SO-DIMM biasanya sejalan dengan perkembangan RAM untuk komputer desktop. Ketika DDR3 SDRAM diluncurkan dipasaran, DDR3 SO-DIMM juga ikut diluncurkan. Modul tersebut menggunakan slot yang memiliki 204 pin. Lebih sedikit daripada DDR3 SDRAM.
TIMING RAM
Timing pada RAM merupakan ukuran waktu delay yang terjadi ketika prosesor berusaha mengakses data yang ada di RAM. Hal ini terjadi karena prosesor modern saat ini memiliki frekuensi kerja yang jauh lebih cepat dari pada RAM. Timing merupakan salah satu ukuran yang menentukan kecepatan sebuah modul RAM selain bandwidth. Semakin ketat timing RAM dan semakin besar bandwith maksimal yang bisa dicapai, maka semakin cepat kinerja dari RAM tersebut. Namun tentu saja kedua aspek ini biasanya bertolak belakang, jika ingin mendapatkan timing yang ketat, kita harus menurunkan bandwidthnya agar komputer tetap stabil. Begitu pula sebaliknya, untuk mencapai bandwidth yang lebih tinggi, timing harus dibuat lebih longgar.
Pada modul RAM modern saat ini, biasanya sudah disertakan Serial Presence Detect (SPD) yang berisi pengaturan timing RAM secara otomatis yang disarankan oleh produsennya pada frekuensi kerja tertentu. Namun pengguna komputer dapat mengaturnya secara manual melalui pengaturan yang ada di dalam BIOS. Hal ini merupakan hal yang paling sering dilakukan pada saat mengoverclock RAM agar bisa dicapai bandwidth setinggi mungkin dengan timing seketat mungkin. Ada 5 jenis timing RAM yang paling sering diotak-atik oleh para overclocker karena memiliki dampak yang paling besar terhadap kinerja dan kestabilan, yaitu :
1. CAS Latency (CL)
CAS Latency merupakan delay waktu yang terjadi ketika memory controller memerintahkan kepada RAM untuk mengakses suatu data yang terletak pada kolom dan baris tertentu sampai data tersebut mencapai pin yang ada pada modul RAM sehingga dapat langsung ditransfer ke prosesor.
2. tRCD (Row Address to Column Address Delay Time)
tRCD merupakan jumlah siklus clock yang dibutuhkan untuk membuka baris memory dan mengakses kolom yang terdapat di dalamnya.
3. tRP (Row Percharge Time)
tRP merupakan jumlah siklus clock yang dibutuhkan untuk precharge command sampai mengakses baris memory berikutnya.
4. tRAS (Row Access Strobe Time)
tRAS merupakan jumlah siklus clock yang dibutuhkan antara bank active command dan terjadinya precharge command. Biasanya besarnya merupakan jumlah dari CL+tRCD+tRP.
5. Command Rate (CR)
Command Rate merupakan jumlah siklus clock yang dibutuhkan untuk menemukan barisan pertama data yang ingin dicari.
Biasanya pada sebuah modul RAM, timing dituliskan dengan format CL-tRCD-tRP-tRAS CR. Misalnya sebuah modul ram DDR2 dengan kapasitas 2GB yang bekerja pada frekuensi 800MHz membutuhkan tegangan 1,8v dan mempunyai CL 5, tRCD 5, tRP 5, tRAS 15 dan CR 1T, pada spesifikasi modul ram tersebut akan dituliskan :
DDR-2 PC6400 2048MB 5-5-5-15 1T 1,8v
DUAL-CHANNEL MEMORY
Teknologi dual-channel membuat jalur data dari RAM ke memory controller. Dual-channel menggunakan dua jalur 64-bit sehingga diabung menjadi 128-bit.
Dual channel memory membutuhkan minimal dua modul SDRAM, DDR SDRAM, DDR2 SDRAM, maupun DDR3 SDRAM atau lebih. Modul memory tersebut dipasang pada slot yang ada di jalur data yang sama, biasanya pada motherboard, slot tersebut diberi warna sama dengan tujuan untuk memudahkan. Untuk menjalankan dual channel sebenarnya tidak diharuskan identik semuanya, namun bandwidth dan kompatibilatas akan maksimal jika modul yang digunakan identik. Identik di sini dimaksudkan bukan dalam hal merk, tapi dari jenis chip yang digunakan, serta kecepatan dan timingnya. Perbedaan kapasitas masih bisa ditoleransi.
Walaupun secara teori, dual-channel membuat jalur data RAM menjadi dua kali lipat, pada performa sebenarnya, biasanya hanya didapat kenaikan kinerja sistem sebesar 5% pada aplikasi yang menggunakan RAM secara intensif. Dual channel memory akan lebih dirasakan pada penggunaan kartu grafis terintegrasi karena mengambil buffer memory dari RAM utama. Kenaikan kinerja yang dirasakan sekitar 15%. Pada motherboard untuk processor intel, posisi slot RAM yang support dual-channel adalah yang selang-seling. Sedangkan pada motherboard untuk processor amd, slot RAM untuk konfigurasi dual-channel posisinya bersebelahan.
TRIPLE-CHANNEL MEMORY
Saat Intel memperkenalkan prosesor terbarunya, Intel Core i7, produsen prosesor terbesar di dunia ini memasangkan teknologi triple-channel memory pada prosesor tersebut. Prinsip kerjanya sama mirip dengan dual-channel memory namun modul memory yang digunakan di sini adalah DDR3 SDRAM dan minimal menggunakan 3 buah modul. Jika yang dipasangkan hanya dua buah modul memory, akan otomatis dijalankan dual-channel memory saja. Klaim dari intel, dengan menggunakan DDR3 1066 pada mode triple-channel, secara teoritis dapat mencapai bandwidth 25,6 GB/s. Hal ini merupakan salah satu faktor mengapa prosesor Intel Core i7 sangat bertenaga pada aplikasi yang membutuhkan bandwidth memory yang besar seperti game. Ditambah lagi dimulai sejak Core i7, akses ke RAM langsung dari prosesor karena memory controller sudah ditanamkan langsung ke dalam prosesor, sehingga jalur data yang dilewati menjadi lebih pendek. Teknologi ini diadopsi oleh Intel dari arsitektur sistem dengan prosesor AMD yang sudah lama menerapkannya. Pada prosesor Intel generasi sebelumnya, untuk mengakses RAM, prosesor harus melewati chipset northbridge terlebih dahulu karena memory controller ditanamkan di dalam chipset. Motherboard untuk Core i7 dan mendukung teknologi triple-channel memory yang tersedia saat ini hanya ada yang menggunakan chipset intel x58 dengan socket LGA-1366. Konfigurasinya masih tipikal motherboard intel sebelumnya, yaitu posisi slot selang seling namun kali ini tersedia 6 slot RAM sehingga dapat menampung hingga kapasitas 24GB.
RAM atau Random Access Memory merupakan merupakan sebuah media penyimpanan data sementara pada komputer. RAM merupakan media penyimpanan yang bersifat volatile, ketika tidak ada pasokan arus listrik ke media tersebut maka data yang tersimpan akan hilang. Oleh karena itu setiap kali komputer akan dimatikan, data yang tersimpan di RAM akan disalin terlebih dahulu ke media penyimpanan permanen seperti harddisk yang tidak membutuhkan listrik untuk mempertahankan data yang tersimpan.
B. SEJARAH RAM
Dari awal mulanya sampai sekarang RAM telah banyak mengalami perubahan, mulai dari bentuk, kapasitas, kecepatan dan teknologi pada RAM yang ada saat ini sudah jauh berbeda dengan RAM generasi awal. Berikut adalah sejarah perkembangan dari awal ditemukannya RAM.
1. RAM
RAM membutuhkan tegangan 5.0 volt untuk dapat berjalan pada frekuensi 4,77MHz, dengan waktu akses memori (access time) sekitar 200ns (1ns = 10-9 detik). RAM generasi pertama ini menggunakan slot 30 pin pada motherboard.
2. DRAM
IBM menciptakan sebuah memory yang di namai DRAM pada tahun 1970, DRAM sendiri merupakan singkatan dari Dynamic Random Access Memory, DRAM mempunyai frekuensi kerja yang bervariasi, yaitu antara 4,77MHz hingga 40MHz.
3. FPM DRAM
Memori jenis ini bekerja layaknya sebuah indeks atau daftar isi. Arti Page itu sendiri merupakan bagian dari memori yang terdapat pada sebuah row address. Ketika sistem membutuhkan isi suatu alamat memori, FPM tinggal mengambil informasi mengenainya berdasarkan indeks yang telah dimiliki. FPM memungkinkan transfer data yang lebih cepat pada baris (row) yang sama dari jenis memori sebelumnya. FPM bekerja pada rentang frekuensi 16MHz hingga 66MHz dengan access time sekitar 50ns. Selain itu FPM mampu mengolah transfer data (bandwidth) sebesar 188,71 Mega Bytes (MB) per detiknya. FP RAM ini ditemukan sekitar tahun 1987. Memory ini digunakan oleh sistem berbasis Intel 286, 386 serta sedikit 486.
4. EDO DRAM
EDO DRAM (extended data output dynamic random access memory) diciptakan pada tahun 1995. Memory ini merupakan penyempurnaan dari FPM, EDO dapat mempersingkat read cycle-nya sehingga dapat meningkatkan kinerjanya sekitar 20 persen. EDO mempunyai access time yang cukup bervariasi, yaitu sekitar 70ns hingga 50ns dan bekerja pada frekuensi 33MHz hingga 75MHz. Walaupun EDO merupakan penyempurnaan dari FPM, namun keduanya tidak dapat dipasang secara bersamaan, karena adanya perbedaan kemampuan. Intel 486 dan kompatibelnya serta Pentium generasi awal adalah sistem basis yang menggunakan EDO DRAM. Slot yang digunakan pada motherboard memiliki 72 pin.
5. SDRAM
Kingston menicptakan SDRAM pada peralihan tahun 1996-1997, modul ini dapat bekerja pada kecepatan (frekuensi) bus yang sama / sinkron dengan frekuensi yang bekerja pada prosessor. SDRAM ini kemudian lebih dikenal sebagai PC66 karena bekerja pada frekuensi bus 66MHz. Berbeda dengan jenis memori sebelumnya yang membutuhkan tegangan kerja yang lumayan tinggi, SDRAM hanya membutuhkan tegangan sebesar 3,3 volt dan mempunyai access time sebesar 10ns.
Selang kurun waktu setahun setelah PC66 diproduksi dan digunakan secara masal, Intel membuat standar baru jenis memori yang merupakan pengembangan dari memori PC66. Dengan menggunakan tegangan kerja sebesar 3,3 volt, memori PC100 mempunyai access time sebesar 8ns, lebih singkat dari PC66. Selain itu memori PC100 mampu mengalirkan data sebesar 800MB per detiknya.
Selain dikembangkannya memori RDRAM PC800 pada tahun 1999, memori SDRAM belumlah ditinggalkan begitu saja, bahkan oleh Viking, malah semakin ditingkatkan kemampuannya. Sesuai dengan namanya, memori SDRAM PC133 ini bekerja pada bus berfrekuensi 133MHz dengan access time sebesar 7,5ns dan mampu mengalirkan data sebesar 1,06GB per detiknya. Walaupun PC133 dikembangkan untuk bekerja pada frekuensi bus 133MHz, namun memori ini juga mampu berjalan pada frekuensi bus 100MHz walaupun tidak sebaik kemampuan yang dimiliki oleh PC100 pada frekuensi tersebut.
Perkembangan memori SDRAM semakin menjadi – jadi setelah Mushkin, pada tahun 2000 berhasil mengembangkan chip memori yang mampu bekerja pada frekuensi bus 150MHz, walaupun sebenarnya belum ada standar resmi mengenai frekunsi bus sistem atau chipset sebesar ini. Masih dengan tegangan kerja sebesar 3,3 volt, memori PC150 mempunyai access time sebesar 7ns dan mampu mengalirkan data sebesar 1,28GB per detiknya. Memori ini sengaja diciptakan untuk keperluan overclocker, namun pengguna aplikasi game dan grafis 3 dimensi, desktop publishing, serta komputer server dapat mengambil keuntungan dengan adanya memori PC150. Slot yang digunakan pada motherboard memiliki 168 pin.
6. DR RAM
Pada tahun 1999, Rambus menciptakan sebuah sistem memori dengan arsitektur baru dan revolusioner, berbeda sama sekali dengan arsitektur memori SDRAM.Oleh Rambus, memori ini dinamakan Direct Rambus Dynamic Random Access Memory. Dengan hanya menggunakan tegangan sebesar 2,5 volt, RDRAM yang bekerja pada sistem bus 800MHz melalui sistem bus yang disebut dengan Direct Rambus Channel, mampu mengalirkan data sebesar 1,6GB per detiknya!
Masih dalam tahun yang sama, Rambus juga mengembangkan sebuah jenis memori lainnya dengan kemampuan yang sama dengan DRDRAM. Perbedaannya hanya terletak pada tegangan kerja yang dibutuhkan. Jika DRDRAM membutuhkan tegangan sebesar 2,5 volt, maka RDRAM PC800 bekerja pada tegangan 3,3 volt.
7. DDR SDRAM
Pada tahun 2000, Crucial berhasil mengembangkan kemampuan memory SDRAM menjadi 2 kali lipat. Teknik yang digunakan adalah dengan menggunakan secara penuh satu gelombang frekuensi. Jika pada SDRAM biasa hanya melakukan instruksi pada gelombang positif saja, maka DDR SDRAM menjalankan instruksi baik pada gelombang positif maupun gelombang negatif. Oleh karena dari itu memori ini dinamakan DDR SDRAM yang merupakan kependekan dari Double Data Rate Synchronous Dynamic Random Access Memory. Dengan memori DDR SDRAM, sistem bus dengan frekuensi sebesar 100 – 133 MHz akan bekerja secara efektif pada frekuensi 200 – 266 MHz. DDR SDRAM pertama kali digunakan pada kartu grafis AGP berkecepatan ultra. Sedangkan penggunaan pada prosessor, AMD ThunderBird lah yang pertama kali memanfaatkannya. Slot yang digunakan pada motherboard memiliki 184 pin.
7. DDR2 SDRAM
Ketika memori jenis DDR (Double Data Rate) dirasakan mulai melambat dengan semakin cepatnya kinerja prosesor dan prosesor grafik, kehadiran memori DDR2 merupakan kemajuan logis dalam teknologi memori mengacu pada penambahan kecepatan serta antisipasi semakin lebarnya jalur akses segitiga prosesor, memori, dan antarmuka grafik (graphic card) yang hadir dengan kecepatan komputasi yang berlipat ganda.
Perbedaan pokok antara DDR dan DDR2 adalah pada kecepatan data serta peningkatan latency mencapai dua kali lipat. Perubahan ini memang dimaksudkan untuk menghasilkan kecepatan secara maksimum dalam sebuah lingkungan komputasi yang semakin cepat, baik di sisi prosesor maupun grafik.
Selain itu, kebutuhan voltase DDR2 juga menurun. Kalau pada DDR kebutuhan voltase tercatat 2,5 Volt, pada DDR2 kebutuhan ini hanya mencapai 1,8 Volt. Artinya, kemajuan teknologi pada DDR2 ini membutuhkan tenaga listrik yang lebih sedikit untuk menulis dan membaca pada memori.
Teknologi DDR2 sendiri lebih dulu digunakan pada beberapa perangkat antarmuka grafik, dan baru pada akhirnya diperkenalkan penggunaannya pada teknologi RAM. Dan teknologi DDR2 ini tidak kompatibel dengan memori DDR sehingga penggunaannya pun hanya bisa dilakukan pada komputer yang memang mendukung DDR2. Slot yang digunakan pada motherboard memiliki 240 pin.
8. DDR3 SDRAM
RAM DDR3 ini memiliki kebutuhan daya yang berkurang sekitar 16% dibandingkan dengan DDR2. Hal tersebut disebabkan karena DDR3 sudah menggunakan teknologi 90 nm sehingga konsusmsi daya yang diperlukan hanya 1.5v, lebih sedikit jika dibandingkan dengan DDR2 1.8v dan DDR 2.5v. Secara teori, kecepatan yang dimiliki oleh RAM ini memang cukup memukau. Ia mampu mentransfer data dengan clock efektif sebesar 800-1600 MHz. DDR3 memiliki clock internal 400-800 MHz, jauh lebih tinggi dibandingkan DDR2 200- 533 dan DDR sebesar 100-300 MHz. Prototipe dari DDR3 yang memiliki 240 pin. Ini sebenarnya sudah diperkenalkan sejak lama pada awal tahun 2005. Namun, produknya sendiri benar-benar muncul pada pertengahan tahun 2007 bersamaan dengan motherboard yang menggunakan chipset Intel P35 Bearlake dan pada motherboard tersebut sudah mendukung slot DDR3. Slot yang digunakan pada motherboard memiliki jumlah pin yang sama dengan slot DDR2 SDRAM, tapi posisi notchnya berbeda sehingga seharusnya tidak bisa memasang modul DDR3 SDRAM pada slot DDR2. Hal ini sengaja dilakukan karena secara elektrikal modul DDR2 dengan DDR2 memiliki tegangan yang berbeda.
9. SO-DIMM
Small Outline Dual In-Line Memory Module (SO-DIMM) merupakan jenis memory yang digunakan pada perangkat notebook. Bentuk fisiknya kira-kira setengah dari besar DDR biasa sehingga dapat lebih menghemat ruang yang tentunya sangat berharga pada perangkat mobile seperti notebook. Perkembangan generasi SO-DIMM biasanya sejalan dengan perkembangan RAM untuk komputer desktop. Ketika DDR3 SDRAM diluncurkan dipasaran, DDR3 SO-DIMM juga ikut diluncurkan. Modul tersebut menggunakan slot yang memiliki 204 pin. Lebih sedikit daripada DDR3 SDRAM.
TIMING RAM
Timing pada RAM merupakan ukuran waktu delay yang terjadi ketika prosesor berusaha mengakses data yang ada di RAM. Hal ini terjadi karena prosesor modern saat ini memiliki frekuensi kerja yang jauh lebih cepat dari pada RAM. Timing merupakan salah satu ukuran yang menentukan kecepatan sebuah modul RAM selain bandwidth. Semakin ketat timing RAM dan semakin besar bandwith maksimal yang bisa dicapai, maka semakin cepat kinerja dari RAM tersebut. Namun tentu saja kedua aspek ini biasanya bertolak belakang, jika ingin mendapatkan timing yang ketat, kita harus menurunkan bandwidthnya agar komputer tetap stabil. Begitu pula sebaliknya, untuk mencapai bandwidth yang lebih tinggi, timing harus dibuat lebih longgar.
Pada modul RAM modern saat ini, biasanya sudah disertakan Serial Presence Detect (SPD) yang berisi pengaturan timing RAM secara otomatis yang disarankan oleh produsennya pada frekuensi kerja tertentu. Namun pengguna komputer dapat mengaturnya secara manual melalui pengaturan yang ada di dalam BIOS. Hal ini merupakan hal yang paling sering dilakukan pada saat mengoverclock RAM agar bisa dicapai bandwidth setinggi mungkin dengan timing seketat mungkin. Ada 5 jenis timing RAM yang paling sering diotak-atik oleh para overclocker karena memiliki dampak yang paling besar terhadap kinerja dan kestabilan, yaitu :
1. CAS Latency (CL)
CAS Latency merupakan delay waktu yang terjadi ketika memory controller memerintahkan kepada RAM untuk mengakses suatu data yang terletak pada kolom dan baris tertentu sampai data tersebut mencapai pin yang ada pada modul RAM sehingga dapat langsung ditransfer ke prosesor.
2. tRCD (Row Address to Column Address Delay Time)
tRCD merupakan jumlah siklus clock yang dibutuhkan untuk membuka baris memory dan mengakses kolom yang terdapat di dalamnya.
3. tRP (Row Percharge Time)
tRP merupakan jumlah siklus clock yang dibutuhkan untuk precharge command sampai mengakses baris memory berikutnya.
4. tRAS (Row Access Strobe Time)
tRAS merupakan jumlah siklus clock yang dibutuhkan antara bank active command dan terjadinya precharge command. Biasanya besarnya merupakan jumlah dari CL+tRCD+tRP.
5. Command Rate (CR)
Command Rate merupakan jumlah siklus clock yang dibutuhkan untuk menemukan barisan pertama data yang ingin dicari.
Biasanya pada sebuah modul RAM, timing dituliskan dengan format CL-tRCD-tRP-tRAS CR. Misalnya sebuah modul ram DDR2 dengan kapasitas 2GB yang bekerja pada frekuensi 800MHz membutuhkan tegangan 1,8v dan mempunyai CL 5, tRCD 5, tRP 5, tRAS 15 dan CR 1T, pada spesifikasi modul ram tersebut akan dituliskan :
DDR-2 PC6400 2048MB 5-5-5-15 1T 1,8v
DUAL-CHANNEL MEMORY
Teknologi dual-channel membuat jalur data dari RAM ke memory controller. Dual-channel menggunakan dua jalur 64-bit sehingga diabung menjadi 128-bit.
Dual channel memory membutuhkan minimal dua modul SDRAM, DDR SDRAM, DDR2 SDRAM, maupun DDR3 SDRAM atau lebih. Modul memory tersebut dipasang pada slot yang ada di jalur data yang sama, biasanya pada motherboard, slot tersebut diberi warna sama dengan tujuan untuk memudahkan. Untuk menjalankan dual channel sebenarnya tidak diharuskan identik semuanya, namun bandwidth dan kompatibilatas akan maksimal jika modul yang digunakan identik. Identik di sini dimaksudkan bukan dalam hal merk, tapi dari jenis chip yang digunakan, serta kecepatan dan timingnya. Perbedaan kapasitas masih bisa ditoleransi.
Walaupun secara teori, dual-channel membuat jalur data RAM menjadi dua kali lipat, pada performa sebenarnya, biasanya hanya didapat kenaikan kinerja sistem sebesar 5% pada aplikasi yang menggunakan RAM secara intensif. Dual channel memory akan lebih dirasakan pada penggunaan kartu grafis terintegrasi karena mengambil buffer memory dari RAM utama. Kenaikan kinerja yang dirasakan sekitar 15%. Pada motherboard untuk processor intel, posisi slot RAM yang support dual-channel adalah yang selang-seling. Sedangkan pada motherboard untuk processor amd, slot RAM untuk konfigurasi dual-channel posisinya bersebelahan.
TRIPLE-CHANNEL MEMORY
Saat Intel memperkenalkan prosesor terbarunya, Intel Core i7, produsen prosesor terbesar di dunia ini memasangkan teknologi triple-channel memory pada prosesor tersebut. Prinsip kerjanya sama mirip dengan dual-channel memory namun modul memory yang digunakan di sini adalah DDR3 SDRAM dan minimal menggunakan 3 buah modul. Jika yang dipasangkan hanya dua buah modul memory, akan otomatis dijalankan dual-channel memory saja. Klaim dari intel, dengan menggunakan DDR3 1066 pada mode triple-channel, secara teoritis dapat mencapai bandwidth 25,6 GB/s. Hal ini merupakan salah satu faktor mengapa prosesor Intel Core i7 sangat bertenaga pada aplikasi yang membutuhkan bandwidth memory yang besar seperti game. Ditambah lagi dimulai sejak Core i7, akses ke RAM langsung dari prosesor karena memory controller sudah ditanamkan langsung ke dalam prosesor, sehingga jalur data yang dilewati menjadi lebih pendek. Teknologi ini diadopsi oleh Intel dari arsitektur sistem dengan prosesor AMD yang sudah lama menerapkannya. Pada prosesor Intel generasi sebelumnya, untuk mengakses RAM, prosesor harus melewati chipset northbridge terlebih dahulu karena memory controller ditanamkan di dalam chipset. Motherboard untuk Core i7 dan mendukung teknologi triple-channel memory yang tersedia saat ini hanya ada yang menggunakan chipset intel x58 dengan socket LGA-1366. Konfigurasinya masih tipikal motherboard intel sebelumnya, yaitu posisi slot selang seling namun kali ini tersedia 6 slot RAM sehingga dapat menampung hingga kapasitas 24GB.
Mencintai akan keindahan alam kita.
ketika itu gua dan adek gua jalan kesuatu tempat, tepatnya didaerah kampung halaman saya yaiutu di SUMUT.
Dimana tempat tersebut memiliki suasana yg sangat tenang, ya bisa dikatakan sangat baguslah buat orang yang memiliki kesibukan dan aktivitas yang cukup besar ya sekedar mencoba untuk menenangkan diri sejenak atau memanjakan dirilah dari kesibukan sehari hari ditempat ini.
Namun tempat sebagus ini belom banyak diketahui oleh masyarakat luas, karna kurangnya perhatian pemerintah setempat untuk mencoba mempromosikan tempat sebagus ini, dan juga gara-gara kurangnya perhatian dan kurangnya rasa akan cinta lingkungan, tempat tersebut jadi kurang terawat
masih Banyaknya rawah dan rumput liar, jadi menyulitkan kita untuk mengakses ketempat tujuan tersebut, oleh sebab itu saya mengajak para generasi bangsa, untuk saling menjaga dan merawat lingkungan, jangan sampai kejadian ditempat saya ini akan timbul suatu saat tempat tempat yang kurang terjaganya akan kelestarian atau kebersihan tempat tempat pariwisata seperti yempat saya, sungguh sangat disayangkan apabila ada lagi tempat tempat seperti itu, yang kurang terawat akan kelestariannya.
Dimana tempat tersebut memiliki suasana yg sangat tenang, ya bisa dikatakan sangat baguslah buat orang yang memiliki kesibukan dan aktivitas yang cukup besar ya sekedar mencoba untuk menenangkan diri sejenak atau memanjakan dirilah dari kesibukan sehari hari ditempat ini.
Namun tempat sebagus ini belom banyak diketahui oleh masyarakat luas, karna kurangnya perhatian pemerintah setempat untuk mencoba mempromosikan tempat sebagus ini, dan juga gara-gara kurangnya perhatian dan kurangnya rasa akan cinta lingkungan, tempat tersebut jadi kurang terawat
masih Banyaknya rawah dan rumput liar, jadi menyulitkan kita untuk mengakses ketempat tujuan tersebut, oleh sebab itu saya mengajak para generasi bangsa, untuk saling menjaga dan merawat lingkungan, jangan sampai kejadian ditempat saya ini akan timbul suatu saat tempat tempat yang kurang terjaganya akan kelestarian atau kebersihan tempat tempat pariwisata seperti yempat saya, sungguh sangat disayangkan apabila ada lagi tempat tempat seperti itu, yang kurang terawat akan kelestariannya.
resensi film 2012
Film garapan sutradara Roland Emmerich ini langsung memikat perhatian publik. Pasalnya, sejak beberapa tahun terakhir orang-orang ramai memperbincangkan ramalan Bangsa Maya tentang dunia yang akan berakhir di penanggalan kuno mereka, yakni 21 Desember 2012.
Cerita bermula dari penelitian ilmuwan di India, Dr Satnam Tsurutani (Jimi Mistry) yang menemukan bahwa inti bumi terus memanas. Satnam mengundang sahabatnya sekaligus ilmuwan Amerika, Dr Adrian Helmsley (Chiwetel Ejiofor), untuk datang melihat penelitian tersebut.
Adrian terkejut melihat inti bumi yang terus memanas. Peningkatan derajat panasnya pun terus naik dengan cepat. Adrian buru-buru kembali ke Amerika untuk bertemu kepala staf presiden, Carl Anheuser (Oliver Platt). Carl yang semula meremehkan temuan bumi terus memanas itu langsung terkejut dan merespons.
Adegan lalu berlanjut ke pertemuan G8. Di sini, Presiden Amerika Thomas Wilson (Danny Glover), menyampaikan kepada para petinggi dunia bahwa bumi akan dilanda musibah besar terkait inti bumi yang terus memanas.
Memasuki 2012, pemerintah semakin sibuk melakukan persiapan penyelamatan manusia dari musibah yang dipercaya sebagai kiamat.
Sementara itu, di lain tempat digambarkan seorang penulis buku Jackson Curtis (John Cusack) datang ke rumah mantan istrinya, Kate Curtis (Amanda Peet), untuk menjemput anak mereka, Noah dan Lily, berkemah.
Setibanya di lokasi perkemahan Yellowstone, Jackson ingin menunjukkan danau tempat keluarga ini dulu sering berkemah ketika belum bercerai. Sayang, di depan jalan masuk ke danau terpampang larangan memasuki area. Jackson dan dua anaknya nekat menerobos masuk dan rupanya danau itu lenyap karena proses pemanasan bumi.
Di lokasi perkemahan itu, Jackson bertemu Charlie Frost (Woody Harrelson), seorang penyiar radio yang berpenampilan seperti orang gila. Berkat Charlie, Jackson tahu bahwa bumi terancam musnah. Jackson pun diberi bocoran oleh Charlie, ada sebuah peta berisi pesawat yang dapat menyelamatkan manusia dari kehancuran bumi.
Ketika pulang dari perkemahan, Jackson kembali bekerja kepada bosnya, Yuri Karpov (Zlatko Buric). Jackson diminta mengantar dua anak kembar Yuri, Alec (Alexandre Haussmann) dan Oleg (Philippe Haussmann) ke bandara.
Jackson mulai memercayai omongan Charlie tentang kiamat ketika dia menyaksikan jalan yang dipijaknya di bandara terbelah karena gempa. Jackson lalu menyewa pesawat dan seorang pilot untuk menyelamatkan keluarganya dengan bayaran jam tangan mahal miliknya.
Mulai dari sini, ketegangan dan kengerian gambaran kiamat ditampilkan. Jackson yang ngebut mengemudikan limusinnya menuju rumah Kate di Pasadena, California, nyaris terlambat. Rumah Kate yang dihuni bersama anak mereka dan pacar Kate, Gordon Silberman (Tom McCarthy), nyaris hancur karena gempa.
Adegan demi adegan memacu adrenalin dan membuat Anda menahan napas. Jackson mengemudikan mobil berusaha menghindari jalanan yang amblas akibat gempa. Bangunan semua hancur, rontok berkeping-keping. Jalan layang roboh dan amblas ditelan bumi.
Jackson, Kate, Noah, Lily, dan Gordon berhasil mencapai bandara. Sayang, pilot yang disewa itu tewas karena gempa. Jadilah Gordon yang baru belajar mengemudikan pesawat kecil, dipaksa menjadi pilot dadakan.
Pesawat kecil itu hampir jatuh ke dalam perut bumi karena landasan pacu terbelah. Akhirnya, mereka selamat. Dari dalam pesawat, mereka menyaksikan daratan merangsek masuk ke dalam laut seperti piring makanan yang dicelupkan ke dalam bak air.
Di lain tempat, Dr Adrian dibuat terkejut dengan derajat panas bumi yang terus naik dalam hitungan jam. Kiamat yang diperkirakan masih jauh, ternyata tinggal beberapa hari lagi.
Upaya penyelamatan mulai dilakukan pemerintah. Sayang, Presiden Thomas menolak dievakuasi. Thomas memutuskan tidak ikut naik pesawat menuju China, tempat disediakannya 'Bahtera Besi' yang dapat menyelamatkan manusia.
Thomas bersama stafnya masih sempat mengunjungi korban gempa yang dirawat di area terbuka. Saat itulah gempa berkekuatan besar kembali mengguncang.
Setelah gempa reda, apa yang dilihat Thomas sungguh mengerikan. Di kejauhan ombak laut terlihat bergulung-gulung ribuan meter tingginya. Kapal perang Amerika, John F Kennedy, yang luar biasa besar seolah dimuntahkan dari laut dan jatuh menimpa Thomas dan korban lainnya.
Gambaran betapa dahsyat dan mengerikannya kiamat tak berhenti sampai di situ. Adrian yang berada di pesawat evakuasi menuju China menyaksikan dari layar pemantau bahwa gempa besar hingga 9 Skala Richter lebih menimpa berbagai belahan bumi. Itu disusul dengan terjangan tsunami di mana-mana. Bisa ditebak, bumi mengalami kehancuran total.
Bahkan, lempeng Pasifik runtuh. Kutub Selatan pun bergeser ribuan mil jauhnya. Pegunungan Himalaya juga berubah, tak lagi menjadi puncak tertinggi dunia. Posisinya digantikan Cape of Good Hope di Afrika.
Singkat cerita, Adrian dan staf kepresidenan tiba di China untuk naik ke kapal besar yang disebut 'Bahtera Besi'. Warga biasa yang hendak naik pesawat ini sudah memesan kursi dari jauh-jauh hari dengan harga 1 juta euro per orang.
Jackson dan keluarganya sebagai tokoh protagonis di film ini berhasil mencapai Bantera Besi di China. Mereka masuk ke pesawat sebagai penumpang gelap dengan dibantu sebuah keluarga China yang baik hati.
Kendala terjadi. Proses penyusupan mereka kurang lancar. Gordon tewas karena mendadak pintu gerbang kapal membuka. Ketika hendak tertutup lagi, pintunya macet gara-gara ada kabel yang menghalangi.
Adrenalin penonton kembali dipacu. Kapal tidak akan bisa jalan jika pintu belum menutup sempurna. Sementara kru kapal berupaya mencari penyebab macetnya pintu, China dilanda tsunami maha dahsyat yang menenggelamkan semua yang ada di daratan.
Kapal itu terombang-ambing arus dan akan bertabrakan dengan gunung es. Di sini, Jackson beraksi sebagai sang pahlawan. Dengan dibantu anaknya yang masih kecil, Noah, Jackson turun ke bagian bawah kapal yang telah terendam air. Dia akhirnya berhasil memutus kabel yang menghambat pintu kapal.
Seperti film-film Amerika lainnya, penonton akan dibuat terharu melihat aksi Jackson dan Noah menyelamatkan kapal. Ketika Noah berhasil meloloskan diri dari pintu tersebut, Jackson tidak ada.
Adegan Kate, Noah, dan Lily menangis meratapi Jackson yang dikira tewas, sungguh mengharukan. Beberapa penonton di sekitar penulis, ada yang sampai meneteskan air mata.
Akhirnya, Jackson muncul. Mesin kapal pun berhasil dinyalakan dan kapal melaju. Setelah dirasa aman, pintu geladak kapal dibuka. Terlihat pemandangan hanya air di mana-mana. Tidak ada gedung, tidak ada rumah, tidak ada makhluk hidup selain mereka yang di kapal.
Akhir cerita seperti ini memungkinkan film 2012 untuk dibuat sekuel. Sang sutradara Roland memang punya rencana membuat sekuel film ini dalam bentuk serial televisi berjudul 2013. Roland akan menuangkan apa dan bagaimana kehidupan manusia yang selamat di bumi setelah kiamat 2012.
Sepintas, film ini tak jauh beda dengan Deep Impact (1998) dan The Day After Tomorrow (2004). Hanya saja, dari segi penggambaran dahsyatnya kehancuran bumi, 2012-lah pemenangnya. Tidak heran, dengan biaya produksi mencapai USD200 juta, kualitas efek visual 2012 jauh lebih baik. Bahkan, menyerupai nyata.
Adegan lembah dan gunung meletus hingga membumbungkan cawan asap maha raksasa, hujan batu api, daratan amblas ke dalam perut bumi, tsunami setinggi ribuan meter, hingga robohnya patung Yesus Kristus di Rio de Janeiro, Brazil, digambarkan dengan sempurna.
Kelemahan film ini, alurnya mudah ditebak. Bak film-film action Amerika lainnya, sang jagoan kerap ditampilkan 'nyaris' tewas. Lalu muncul sebagai pahlawan di akhir cerita.
Menonton film yang bakal rilis perdana di bioskop pada 13 November 2009 ini, akan sedikit memuaskan penasaran Anda tentang gambaran kiamat. Kengerian kiamat begitu terasa saat melihat bumi luluh lantak oleh kekuatan alam super dahsyat.
Satu yang agak melenceng dari kaidah kiamat di film ini, masih ada manusia yang bernyawa. Sejatinya, jika kiamat kubro (besar) tiba, niscaya tidak ada satu pun makhluk hidup ciptaan Tuhan yang bisa melarikan diri.
Pemain:
John Cusack
Amanda Peet
Chiwetel Ejiofor
Thandie Newton
Oliver Platt
Tom McCarthy
Woody Harrelson
Danny Glover
Liam James
Morgan Lily
Zlatko Buric
Sutradara:
Roland Emmerich
Penulis naskah:
Harald Kloser
Roland Emmerich.
kiamat 2012 resesni film kiamat film kiamat 2012 ramalan suku maya
Cerita bermula dari penelitian ilmuwan di India, Dr Satnam Tsurutani (Jimi Mistry) yang menemukan bahwa inti bumi terus memanas. Satnam mengundang sahabatnya sekaligus ilmuwan Amerika, Dr Adrian Helmsley (Chiwetel Ejiofor), untuk datang melihat penelitian tersebut.
Adrian terkejut melihat inti bumi yang terus memanas. Peningkatan derajat panasnya pun terus naik dengan cepat. Adrian buru-buru kembali ke Amerika untuk bertemu kepala staf presiden, Carl Anheuser (Oliver Platt). Carl yang semula meremehkan temuan bumi terus memanas itu langsung terkejut dan merespons.
Adegan lalu berlanjut ke pertemuan G8. Di sini, Presiden Amerika Thomas Wilson (Danny Glover), menyampaikan kepada para petinggi dunia bahwa bumi akan dilanda musibah besar terkait inti bumi yang terus memanas.
Memasuki 2012, pemerintah semakin sibuk melakukan persiapan penyelamatan manusia dari musibah yang dipercaya sebagai kiamat.
Sementara itu, di lain tempat digambarkan seorang penulis buku Jackson Curtis (John Cusack) datang ke rumah mantan istrinya, Kate Curtis (Amanda Peet), untuk menjemput anak mereka, Noah dan Lily, berkemah.
Setibanya di lokasi perkemahan Yellowstone, Jackson ingin menunjukkan danau tempat keluarga ini dulu sering berkemah ketika belum bercerai. Sayang, di depan jalan masuk ke danau terpampang larangan memasuki area. Jackson dan dua anaknya nekat menerobos masuk dan rupanya danau itu lenyap karena proses pemanasan bumi.
Di lokasi perkemahan itu, Jackson bertemu Charlie Frost (Woody Harrelson), seorang penyiar radio yang berpenampilan seperti orang gila. Berkat Charlie, Jackson tahu bahwa bumi terancam musnah. Jackson pun diberi bocoran oleh Charlie, ada sebuah peta berisi pesawat yang dapat menyelamatkan manusia dari kehancuran bumi.
Ketika pulang dari perkemahan, Jackson kembali bekerja kepada bosnya, Yuri Karpov (Zlatko Buric). Jackson diminta mengantar dua anak kembar Yuri, Alec (Alexandre Haussmann) dan Oleg (Philippe Haussmann) ke bandara.
Jackson mulai memercayai omongan Charlie tentang kiamat ketika dia menyaksikan jalan yang dipijaknya di bandara terbelah karena gempa. Jackson lalu menyewa pesawat dan seorang pilot untuk menyelamatkan keluarganya dengan bayaran jam tangan mahal miliknya.
Mulai dari sini, ketegangan dan kengerian gambaran kiamat ditampilkan. Jackson yang ngebut mengemudikan limusinnya menuju rumah Kate di Pasadena, California, nyaris terlambat. Rumah Kate yang dihuni bersama anak mereka dan pacar Kate, Gordon Silberman (Tom McCarthy), nyaris hancur karena gempa.
Adegan demi adegan memacu adrenalin dan membuat Anda menahan napas. Jackson mengemudikan mobil berusaha menghindari jalanan yang amblas akibat gempa. Bangunan semua hancur, rontok berkeping-keping. Jalan layang roboh dan amblas ditelan bumi.
Jackson, Kate, Noah, Lily, dan Gordon berhasil mencapai bandara. Sayang, pilot yang disewa itu tewas karena gempa. Jadilah Gordon yang baru belajar mengemudikan pesawat kecil, dipaksa menjadi pilot dadakan.
Pesawat kecil itu hampir jatuh ke dalam perut bumi karena landasan pacu terbelah. Akhirnya, mereka selamat. Dari dalam pesawat, mereka menyaksikan daratan merangsek masuk ke dalam laut seperti piring makanan yang dicelupkan ke dalam bak air.
Di lain tempat, Dr Adrian dibuat terkejut dengan derajat panas bumi yang terus naik dalam hitungan jam. Kiamat yang diperkirakan masih jauh, ternyata tinggal beberapa hari lagi.
Upaya penyelamatan mulai dilakukan pemerintah. Sayang, Presiden Thomas menolak dievakuasi. Thomas memutuskan tidak ikut naik pesawat menuju China, tempat disediakannya 'Bahtera Besi' yang dapat menyelamatkan manusia.
Thomas bersama stafnya masih sempat mengunjungi korban gempa yang dirawat di area terbuka. Saat itulah gempa berkekuatan besar kembali mengguncang.
Setelah gempa reda, apa yang dilihat Thomas sungguh mengerikan. Di kejauhan ombak laut terlihat bergulung-gulung ribuan meter tingginya. Kapal perang Amerika, John F Kennedy, yang luar biasa besar seolah dimuntahkan dari laut dan jatuh menimpa Thomas dan korban lainnya.
Gambaran betapa dahsyat dan mengerikannya kiamat tak berhenti sampai di situ. Adrian yang berada di pesawat evakuasi menuju China menyaksikan dari layar pemantau bahwa gempa besar hingga 9 Skala Richter lebih menimpa berbagai belahan bumi. Itu disusul dengan terjangan tsunami di mana-mana. Bisa ditebak, bumi mengalami kehancuran total.
Bahkan, lempeng Pasifik runtuh. Kutub Selatan pun bergeser ribuan mil jauhnya. Pegunungan Himalaya juga berubah, tak lagi menjadi puncak tertinggi dunia. Posisinya digantikan Cape of Good Hope di Afrika.
Singkat cerita, Adrian dan staf kepresidenan tiba di China untuk naik ke kapal besar yang disebut 'Bahtera Besi'. Warga biasa yang hendak naik pesawat ini sudah memesan kursi dari jauh-jauh hari dengan harga 1 juta euro per orang.
Jackson dan keluarganya sebagai tokoh protagonis di film ini berhasil mencapai Bantera Besi di China. Mereka masuk ke pesawat sebagai penumpang gelap dengan dibantu sebuah keluarga China yang baik hati.
Kendala terjadi. Proses penyusupan mereka kurang lancar. Gordon tewas karena mendadak pintu gerbang kapal membuka. Ketika hendak tertutup lagi, pintunya macet gara-gara ada kabel yang menghalangi.
Adrenalin penonton kembali dipacu. Kapal tidak akan bisa jalan jika pintu belum menutup sempurna. Sementara kru kapal berupaya mencari penyebab macetnya pintu, China dilanda tsunami maha dahsyat yang menenggelamkan semua yang ada di daratan.
Kapal itu terombang-ambing arus dan akan bertabrakan dengan gunung es. Di sini, Jackson beraksi sebagai sang pahlawan. Dengan dibantu anaknya yang masih kecil, Noah, Jackson turun ke bagian bawah kapal yang telah terendam air. Dia akhirnya berhasil memutus kabel yang menghambat pintu kapal.
Seperti film-film Amerika lainnya, penonton akan dibuat terharu melihat aksi Jackson dan Noah menyelamatkan kapal. Ketika Noah berhasil meloloskan diri dari pintu tersebut, Jackson tidak ada.
Adegan Kate, Noah, dan Lily menangis meratapi Jackson yang dikira tewas, sungguh mengharukan. Beberapa penonton di sekitar penulis, ada yang sampai meneteskan air mata.
Akhirnya, Jackson muncul. Mesin kapal pun berhasil dinyalakan dan kapal melaju. Setelah dirasa aman, pintu geladak kapal dibuka. Terlihat pemandangan hanya air di mana-mana. Tidak ada gedung, tidak ada rumah, tidak ada makhluk hidup selain mereka yang di kapal.
Akhir cerita seperti ini memungkinkan film 2012 untuk dibuat sekuel. Sang sutradara Roland memang punya rencana membuat sekuel film ini dalam bentuk serial televisi berjudul 2013. Roland akan menuangkan apa dan bagaimana kehidupan manusia yang selamat di bumi setelah kiamat 2012.
Sepintas, film ini tak jauh beda dengan Deep Impact (1998) dan The Day After Tomorrow (2004). Hanya saja, dari segi penggambaran dahsyatnya kehancuran bumi, 2012-lah pemenangnya. Tidak heran, dengan biaya produksi mencapai USD200 juta, kualitas efek visual 2012 jauh lebih baik. Bahkan, menyerupai nyata.
Adegan lembah dan gunung meletus hingga membumbungkan cawan asap maha raksasa, hujan batu api, daratan amblas ke dalam perut bumi, tsunami setinggi ribuan meter, hingga robohnya patung Yesus Kristus di Rio de Janeiro, Brazil, digambarkan dengan sempurna.
Kelemahan film ini, alurnya mudah ditebak. Bak film-film action Amerika lainnya, sang jagoan kerap ditampilkan 'nyaris' tewas. Lalu muncul sebagai pahlawan di akhir cerita.
Menonton film yang bakal rilis perdana di bioskop pada 13 November 2009 ini, akan sedikit memuaskan penasaran Anda tentang gambaran kiamat. Kengerian kiamat begitu terasa saat melihat bumi luluh lantak oleh kekuatan alam super dahsyat.
Satu yang agak melenceng dari kaidah kiamat di film ini, masih ada manusia yang bernyawa. Sejatinya, jika kiamat kubro (besar) tiba, niscaya tidak ada satu pun makhluk hidup ciptaan Tuhan yang bisa melarikan diri.
Pemain:
John Cusack
Amanda Peet
Chiwetel Ejiofor
Thandie Newton
Oliver Platt
Tom McCarthy
Woody Harrelson
Danny Glover
Liam James
Morgan Lily
Zlatko Buric
Sutradara:
Roland Emmerich
Penulis naskah:
Harald Kloser
Roland Emmerich.
kiamat 2012 resesni film kiamat film kiamat 2012 ramalan suku maya
KEUNGGULAN KOMPETITIF
Perusahaan tidak akan pernah berhenti menghadapi permasalahan di dalam dan di luar perusahaan. Permasalahan di dalam menyangkut aspek retrukturisasi organisasi perusahaan, akuisisi, dan merger serta aliansi strategik. Dalam aspek yang lebih operasional menyangkut manajemen finansial, produksi, pemasaran, manajemen administrasi dan manajemen sumberdaya manusia. Sementara itu masalah eksternal ditandai oleh aktifitas ekonomi pasar sedemikian dinamisnya seperti tuntutan pelanggan terhadap mutu dan keamanan produk, fluktuasi harga input dan output, ekspansi pasar perusahaan lain, teknologi dan pesaing. Dalam upaya mencapai keunggulan kompetitif, perusahaan harus menghadapi tantangan bahkan tekanan-tekanan internal dan eksternal itu. Salah satu pendekatannya adalah bagaimana mengefektifkan potensi sumberdaya yang ada.
Keunggulan kompetitif adalah kemampuan perusahaan untuk memformulasi strategi pencapaian peluang profit melalui maksimisasi penerimaan dari investasi yang dilakukan. Sekurang-kurangnya ada dua prinsip pokok yang perlu dimiliki perusahaan untuk meraih keunggulan kompetitif yaitu adanya nilai pandang pelanggan dan keunikan produk.
Ø Sudut Pandang Nilai Pelanggan.
Keunggulan kompetitif akan terjadi apabila terdapat pandangan pelanggan bahwa mereka memperoleh nilai tertentu dari transaksi ekonomi dengan perusahaan tersebut. Untuk itu syaratnya adalah semua karyawan perusahaan harus fokus pada kebutuhan dan harapan pelanggan. Hal demikian baru terwujud ketika pelanggan dilibatkan dalam merancang proses memproduksi barang dan atau jasa serta didorong membantu perusahaan merancang sistem Manajemen SDM yang akan mempercepat pengiriman barang dan jasa yang diinginkan pelanggan.
Ø Sudut Keunikan.
Keunikan dicirikan oleh barang dan jasa yang dihasilkan perusahaan tidak dapat mudah ditiru oleh pesaing. Misalnya Anda membuka rumah makan dengan menyajikan sop dan sate kambing serta sayur asem. Tidak berlangsung lama ada pesaing membuka rumah makan di sebelah rumah makan Anda. Jenis sajiannya semua sama termasuk rasa dan harga dengan yang Anda sajikan. Dapat terjadi Anda akan kehilangan keuntungan karena sebagian pelanggan pindah ke rumah makan baru itu kecuali kalau Anda mampu menciptakan sesuatu yang unik yang sulit ditiru pesaing Anda. Apa saja keunikan itu?
Ciri-ciri Keunikan
(1) Kemampuan finansial dan ekonomis. Ciri keunikan ini ditunjukan oleh adanya kemudahan perusahaan untuk memperoleh sumber finansial dengan relatif cepat dengan bunga yang relatif lebih rendah dari pada bunga pasar. Selain itu dapat berupa kemampuan perusahaan menekan harga produk yang lebih murah ketimbangan harga produk yang sama dari perusahaan lain.
(2) Kemampuan menciptakan produk strategik.Bentuk jenis keunikan ini berupa kelebihan ciri-ciri produk Anda dibanding produk yang sama dari perusahaan lain. Antara lain dapat dilihat dari aspek rasa, ukuran, penampilan dan keamanan produk serta suasana lingkungan bisnis Anda. Kembali ke contoh terdahulu, misalnya Anda menyajikan sate dengan ukuran daging yang lebih besar, bumbu yang lebih bervariasi, minuman tradisional, kematangan yang merata, ada musik khas, ada tempat bermain untuk anak-anak, oleh-oleh buat anak-anak tanpa harus mengurangi keuntungan bisnis Anda dsb.
(3) Kemampuan teknologi dan proses.Perusahaan harus memiliki ciri berbeda dalam membuat dan menyajikan produk ke para pelanggan dibanding perusahaan lain.Hal ini dicirikan oleh alat yang digunakan apakah alat tua ataukah yang modern dan sudah sangat dikenal kehandalannya di kalangan luas pelanggan. Biasanya pelanggan sudah mempunyai pilihan favorit tentang alat-alat dan proses tertentu yang digemarinya. Contoh lain adalah penggunaan alat-alat canggih seperti sistem komputer dan fasilitas pabrik pengolahan produksi modern .
(4) Kemampuan keorganisasian. Keunikan disini dicirikan oleh kelebihan perusahaan dalam pengelolaan sistem keorganisasian yang sepadan dengan kebutuhan pelanggan. Perusahaan termasuk karyawannya perlu memiliki daya tanggap, sensitif dan adapatasi yang tinggi dalam mengikuti perubahan-perubahan karakter pelanggan, teknologi, keadaan pasokan, peraturan, dan kondisi ekonomi. Dengan demikian para pelanggan akan senang hati untuk selalu loyal kepada perusahaan.
Keunggulan kompetitif adalah kemampuan perusahaan untuk memformulasi strategi pencapaian peluang profit melalui maksimisasi penerimaan dari investasi yang dilakukan. Sekurang-kurangnya ada dua prinsip pokok yang perlu dimiliki perusahaan untuk meraih keunggulan kompetitif yaitu adanya nilai pandang pelanggan dan keunikan produk.
Ø Sudut Pandang Nilai Pelanggan.
Keunggulan kompetitif akan terjadi apabila terdapat pandangan pelanggan bahwa mereka memperoleh nilai tertentu dari transaksi ekonomi dengan perusahaan tersebut. Untuk itu syaratnya adalah semua karyawan perusahaan harus fokus pada kebutuhan dan harapan pelanggan. Hal demikian baru terwujud ketika pelanggan dilibatkan dalam merancang proses memproduksi barang dan atau jasa serta didorong membantu perusahaan merancang sistem Manajemen SDM yang akan mempercepat pengiriman barang dan jasa yang diinginkan pelanggan.
Ø Sudut Keunikan.
Keunikan dicirikan oleh barang dan jasa yang dihasilkan perusahaan tidak dapat mudah ditiru oleh pesaing. Misalnya Anda membuka rumah makan dengan menyajikan sop dan sate kambing serta sayur asem. Tidak berlangsung lama ada pesaing membuka rumah makan di sebelah rumah makan Anda. Jenis sajiannya semua sama termasuk rasa dan harga dengan yang Anda sajikan. Dapat terjadi Anda akan kehilangan keuntungan karena sebagian pelanggan pindah ke rumah makan baru itu kecuali kalau Anda mampu menciptakan sesuatu yang unik yang sulit ditiru pesaing Anda. Apa saja keunikan itu?
Ciri-ciri Keunikan
(1) Kemampuan finansial dan ekonomis. Ciri keunikan ini ditunjukan oleh adanya kemudahan perusahaan untuk memperoleh sumber finansial dengan relatif cepat dengan bunga yang relatif lebih rendah dari pada bunga pasar. Selain itu dapat berupa kemampuan perusahaan menekan harga produk yang lebih murah ketimbangan harga produk yang sama dari perusahaan lain.
(2) Kemampuan menciptakan produk strategik.Bentuk jenis keunikan ini berupa kelebihan ciri-ciri produk Anda dibanding produk yang sama dari perusahaan lain. Antara lain dapat dilihat dari aspek rasa, ukuran, penampilan dan keamanan produk serta suasana lingkungan bisnis Anda. Kembali ke contoh terdahulu, misalnya Anda menyajikan sate dengan ukuran daging yang lebih besar, bumbu yang lebih bervariasi, minuman tradisional, kematangan yang merata, ada musik khas, ada tempat bermain untuk anak-anak, oleh-oleh buat anak-anak tanpa harus mengurangi keuntungan bisnis Anda dsb.
(3) Kemampuan teknologi dan proses.Perusahaan harus memiliki ciri berbeda dalam membuat dan menyajikan produk ke para pelanggan dibanding perusahaan lain.Hal ini dicirikan oleh alat yang digunakan apakah alat tua ataukah yang modern dan sudah sangat dikenal kehandalannya di kalangan luas pelanggan. Biasanya pelanggan sudah mempunyai pilihan favorit tentang alat-alat dan proses tertentu yang digemarinya. Contoh lain adalah penggunaan alat-alat canggih seperti sistem komputer dan fasilitas pabrik pengolahan produksi modern .
(4) Kemampuan keorganisasian. Keunikan disini dicirikan oleh kelebihan perusahaan dalam pengelolaan sistem keorganisasian yang sepadan dengan kebutuhan pelanggan. Perusahaan termasuk karyawannya perlu memiliki daya tanggap, sensitif dan adapatasi yang tinggi dalam mengikuti perubahan-perubahan karakter pelanggan, teknologi, keadaan pasokan, peraturan, dan kondisi ekonomi. Dengan demikian para pelanggan akan senang hati untuk selalu loyal kepada perusahaan.
bahasa mesin
Bahasa mesin atau kode mesin adalah satu-satunya bahasa komputer yang dapat langsung dipahami oleh CPU. Bahasa mesin ditulis dalam serangkaian bit-bit (bilangan-bilangan biner, yaitu bilangan yang hanya mempunyai angka 1 dan 0). Beberapa pola-pola bit disimpan dalam mikroprosesor sebagai kode operasi (opcode), yang berarti memerintahkan CPU melakukan operasi tertentu (misalnya operasi aritmetika atau pengaksesan memori), sementara pola-pola bit lain dapat menunjukkan suatu lokasi memori (memory address) tertentu, dan pola-pola bit lain dapat berarti sebuah bilangan. Bahasa lain diterjemahkan melalui interpreter atau kompiler ke dalam bahasa ini sebelum dieksekusi oleh CPU.
Bahasa rakitan adalah bahasa pemrograman tingkat rendah yang memberi julukan-julukan (mnemonics) pada operasi-operasi dalam daftar instruksi (isntruction set) komputer tersebut, agar program-program dalam komputer lebih mudah dimengerti manusia daripada sekumpulan angka-angka 1 dan 0.
Bahasa rakitan adalah bahasa pemrograman tingkat rendah yang memberi julukan-julukan (mnemonics) pada operasi-operasi dalam daftar instruksi (isntruction set) komputer tersebut, agar program-program dalam komputer lebih mudah dimengerti manusia daripada sekumpulan angka-angka 1 dan 0.
Rabu, 14 April 2010
graph
Pengrtian graph
Graphs merupakan fundamental struktur data (data structure) didunia programming – sebuah abstrak yang dapat menggambarkan sistem transportasi, electrical circuits, interaksi antara manusia, telekomunikasi jaringan dll. Sangat banyak perbedaan struktur yang dapat di modelkan menggunakan dari sebuah graph.
Nah disini kita hanya fokus pada pengetahuan dasar yang dibutuhkan untuk algoritma graph, khususnya penggunaan tepat dari struktur data graph dan traversal algorithm.
Sebuah graph G = (V,E) dibentuk dari sekumpulan vertices(titik) V, dan sekumpulan edges(penghubung/garis) E seperti pada Gambar 1. Pada pemodelan jalan, vertices bisa menunjukkan kota atau persimpangan jalan, yang tentu saja dihubungkan oleh jalan yang dimodelkan dengan edges. Contoh lain ada pada pemodelan meng-analisa source code pada program komputer, vertice menunjukkan baris kode(lines of code), dengan sebuah edges yang menjadi penghubung antar baris, misal x dan y dimana statement y dieksekusi setelah x.
Ada beberapa properti dasar dari graph yang mempengaruhi pemilihan dari struktur data yang biasa digunakan untuk menggambarkannya dan algoritma yang tersedia utnuk menganalisa graph tersebut. Langkah awal pada setiap persoalan graph ditentukan oleh beberapa pertimbangan, seperti:
* Undirected vs directed – sebuah graph G = (V,E) dikatakan Undirected jika edge (x,y) ? E menyatakan bahwa (y,x) juga ada pada E (Gambar.3). Jika tidak, maka dikatakan directed (Gambar.2). Jalanan antar kota bisa dikatakan undirected, karena jalan besar yang biasa dilewati dengan dua arah, sedangkan jalan2 dalam kota yang satu arah bisa dikatakan directed karena graph tersebut memiliki arah yang sudah ditentukan.
* Weighted vs UnWeighted – pada Weighted graph(Gambar.4), setiap edge(bisa juga verteices) dari graph G diberikan sebuah nilai atau bobot. Biasanya menggambarkan jarak jalan, waktu tempuh antara x dan y. Pada unweihted graph, nilai atau bobot tidak ada atau tidak ada perbedaan nilai atau bobot antara edges atau vertice yang berbeda. Perbedaan antara Weighted dan unWeighted menjadi penting bila digunakan untuk mencari jalur terpendek dari sebuah graph. Untuk unWeighted graph, jalur terpendek harus memiliki beberapa edges, dan dapat dicari dengan menggunakan algoritma breadth-first search(BFS).
* Cyclic vs Acyclic – sebuah graph yang acyclic tidak memiliki cycle yang dapat kembali ke node sebelumnya. Tree(Gambar.5) merupakan acyclic Undirected graph yang terhubung, karena alur dari edge-nya tidak dapat kembali lagi keatas. Cyclic adalah graph yang dapat kembali ke node sebelumnya(Gambar.3).
* Simple vs Non-simple – jika terdapat sebuah self-loop pada edge(x,x) pada satu vertices disebut Non-simple() ( Gambar.6)sedangkan graph yang tidak memunculkan hal tersebut disebut simple
* Implicit vs explicit – banyak graph yang tidak dibentuk sejak awal, yang berarti graph itu dibentuk pada saat kita menggunakannya(di programming di sebut pada saat runtime), contoh lebih dekat untuk graph type implicit ini adalah permainan labirin. Bayangkan kita mencari jalan pada permainan labirin, kita belum tahu jalan mana yang harus dilalui untuk sampai ke tujuan…, nah disini kita membuat graph pada saat kita melewati jalan2 tersebut, nah.. pada saat kita melewati jalan tersebut kita sedang membentuk graph. Sedangkan graph explicit adalah graph yang sudah dibentuk sebelumnya
Graphs merupakan fundamental struktur data (data structure) didunia programming – sebuah abstrak yang dapat menggambarkan sistem transportasi, electrical circuits, interaksi antara manusia, telekomunikasi jaringan dll. Sangat banyak perbedaan struktur yang dapat di modelkan menggunakan dari sebuah graph.
Nah disini kita hanya fokus pada pengetahuan dasar yang dibutuhkan untuk algoritma graph, khususnya penggunaan tepat dari struktur data graph dan traversal algorithm.
Sebuah graph G = (V,E) dibentuk dari sekumpulan vertices(titik) V, dan sekumpulan edges(penghubung/garis) E seperti pada Gambar 1. Pada pemodelan jalan, vertices bisa menunjukkan kota atau persimpangan jalan, yang tentu saja dihubungkan oleh jalan yang dimodelkan dengan edges. Contoh lain ada pada pemodelan meng-analisa source code pada program komputer, vertice menunjukkan baris kode(lines of code), dengan sebuah edges yang menjadi penghubung antar baris, misal x dan y dimana statement y dieksekusi setelah x.
Ada beberapa properti dasar dari graph yang mempengaruhi pemilihan dari struktur data yang biasa digunakan untuk menggambarkannya dan algoritma yang tersedia utnuk menganalisa graph tersebut. Langkah awal pada setiap persoalan graph ditentukan oleh beberapa pertimbangan, seperti:
* Undirected vs directed – sebuah graph G = (V,E) dikatakan Undirected jika edge (x,y) ? E menyatakan bahwa (y,x) juga ada pada E (Gambar.3). Jika tidak, maka dikatakan directed (Gambar.2). Jalanan antar kota bisa dikatakan undirected, karena jalan besar yang biasa dilewati dengan dua arah, sedangkan jalan2 dalam kota yang satu arah bisa dikatakan directed karena graph tersebut memiliki arah yang sudah ditentukan.
* Weighted vs UnWeighted – pada Weighted graph(Gambar.4), setiap edge(bisa juga verteices) dari graph G diberikan sebuah nilai atau bobot. Biasanya menggambarkan jarak jalan, waktu tempuh antara x dan y. Pada unweihted graph, nilai atau bobot tidak ada atau tidak ada perbedaan nilai atau bobot antara edges atau vertice yang berbeda. Perbedaan antara Weighted dan unWeighted menjadi penting bila digunakan untuk mencari jalur terpendek dari sebuah graph. Untuk unWeighted graph, jalur terpendek harus memiliki beberapa edges, dan dapat dicari dengan menggunakan algoritma breadth-first search(BFS).
* Cyclic vs Acyclic – sebuah graph yang acyclic tidak memiliki cycle yang dapat kembali ke node sebelumnya. Tree(Gambar.5) merupakan acyclic Undirected graph yang terhubung, karena alur dari edge-nya tidak dapat kembali lagi keatas. Cyclic adalah graph yang dapat kembali ke node sebelumnya(Gambar.3).
* Simple vs Non-simple – jika terdapat sebuah self-loop pada edge(x,x) pada satu vertices disebut Non-simple() ( Gambar.6)sedangkan graph yang tidak memunculkan hal tersebut disebut simple
* Implicit vs explicit – banyak graph yang tidak dibentuk sejak awal, yang berarti graph itu dibentuk pada saat kita menggunakannya(di programming di sebut pada saat runtime), contoh lebih dekat untuk graph type implicit ini adalah permainan labirin. Bayangkan kita mencari jalan pada permainan labirin, kita belum tahu jalan mana yang harus dilalui untuk sampai ke tujuan…, nah disini kita membuat graph pada saat kita melewati jalan2 tersebut, nah.. pada saat kita melewati jalan tersebut kita sedang membentuk graph. Sedangkan graph explicit adalah graph yang sudah dibentuk sebelumnya
Langganan:
Postingan (Atom)
