Monday, 14 March 2011

Komputer Kuantum

Teknologi komputer sangat cepat mengalami perkembangan dan kemajuan. Manusiapun bermimpi untuk menciptakan sebuah superkomputer yang benar-benar memiliki kecepatan luar biasa. Komputer ini yang akan kemudian disebut sebagai Komputer Kuantum.

Paul Benioff, orang yang pertama menerapkan teori fisika kuantum pada dunia komputer di tahun 1981. Dialah orang pertama yang menjadi pencetus komputer kuantum.
Komputer Kuantum disini menggunakan metode yang dinamakan super posisi.
Dalam mekanika kuantum, suatu partikel bisa berada dalam dua keadaan sekaligus.
Inilah yang disebut keadaan superposisi. Berbeda debgan komputer digital yang masih kita gunakan sekarang, yang konsep kerjanya menggunakan angka digital 0 dan 1.

Teori Komputer Kuantum ini masih dekat relasinya dengan sistem atom.
Seperti spin up dan spin down yang menjadi konfigurasi sebuah atom.
Konsep komputer masa depan memakai cairan organik sebagai ‘jantung’.
Seperti komputer sekarang memiliki 'jantung' yang dinamakan processor.
Cairan organik ini mengandung atom-atom/partikel-partikel yang bisa berada dalam keadaan superposisi tersebut. Berarti, zat organik alami akan digunakan untuk menjadi ‘kalkulator’ canggih didalam sebuah Komputer Kuantum.
Berbeda dengan komputer DNA dan komputer klasik berbasis transistor, walaupun mungkin komputer jenis tersebut menggunakan prinsip kuantum mekanik.


sumber :
www.yohanessurya.com/download/penulis/Bermimpi_07.pdf

id.wikipedia.org/wiki/Komputer_kuantum
READ MORE - Komputer Kuantum

Saturday, 19 February 2011

CMOS vs CCD

CMOS

Complementary metal–oxide–semiconductor (CMOS) atau semikonduktor–oksida–logam komplementer, adalah sebuah jenis utama dari rangkaian terintegrasi. Teknologi CMOS digunakan di mikroprosesor, pengontrol mikro, RAM statis, dan sirkuit logika digital lainnya. Teknologi CMOS juga digunakan dalam banyak sirkuit analog, seperti sensor gambar, pengubah data, dan trimancar terintegrasi untuk berbagai jenis komunikasi. Frank Wallas berhasil mematenkan CMOS pada tahun 1967 (US Patent 3,356,858).

CMOS juga sering disebut complementary-symmetry metal–oxide–semiconductor or COSMOS(semikonduktor–logam–oksida komplementer-simetris). Kata komplementer-simetris merujuk pada kenyataan bahwa biasanya desain digital berbasis CMOS menggunakan pasangan komplementer dan simetris dari MOSFET semikonduktor tipe-p dan semikonduktor tipe-n untuk fungsi logika.

Dua karakter penting dari CMOS adalah kekebalan desahnya yang tinggi dan penggunaan daya statis yang rendah. Daya hanya diambil saat transistor dalam CMOS berpindah di antara kondisi hidup dan mati. Akibatnya, peranti CMOS tidak menimbulkan bahang sebanyak sirkuit logika lainnya, seperti logika transistor-transistor (TTL) atau logika NMOS, yang hanya menggunakan peranti tipe-n tanpa tipe-p. CMOS juga memungkinkan chip logika dengan kepadatan tinggi dibuat.

Kalimat "metal–oxide–semiconductor" atau semikonduktor–logam–oksida adalah sebuah sebutan pada struktur fisik beberapa transistor efek medan, memiliki gerbang elektroda logam yang terletak diatas isolator oksida logam, yang juga berada diatas bahan semikonduktor. Aluminium digunakan pertama kali, tetapi sekarang digunakan bahan polisilikon. Gerbang logam lain dibuat seiring kedatangan material dielektrik permitivitas tinggi didalam proses pembuatan CMOS, seperti yang diumumkan oleh IBM dan Intel untuk node 45 nanometer dan lebih kecil.


CCD

Peranti muatan-berpasangan (bahasa Inggris: charge-coupled device atauCCD) adalah sebuah sensor untuk merekam gambar, terdiri dari sirkuit terintegrasi berisi larikan kondensator yang berhubungan, atau berpasangan. Di bawah kendali sirkuit luar, setiap kondensator dapat menyalurkan muatan listriknya ke tetanggannya. CCD digunakan dalam fotografi digital dan astronomi (terutama dalam fotometri), optikal dan spektroskopi UV dan teknik kecepatan tinggi seperti penggambaran untung.


Perbedaan CMOS vs CCD

· S* Sensor CCD, seperti yang disebutkan di atas, kualitasnya tinggi, gambarnya low-noise. Sensor CMOS lebih besar kemungkinan untuk noise.

* Sensitivitas CMOS lebih rendah karena setiap piksel terdapat beberapa transistor yang saling berdekatan. Banyak foton mengenai transistor dibandingkan diodafoto.
* Sensor CMOS menggunakan sumber daya listrik yang lebih kecil.
* Sensor CCD menggunakan listrik yang lebih besar, kurang lebih 100 kali lebih besar dibandingkan sensor CMOS.
* Chip CMOS dapat dipabrikasi dengan cara produksi mikroprosesor yang umum sehingga lebih murah dibandingkan sensor CCD.
* Sensor CCD telah diproduksi masal dalam jangka waktu yang lama sehingga lebih matang. Kualitasnya lebih tinggi dan lebih banyak pikselnya.

Berdasarkan perbedaan tersebut, dapat lihat bahwa sensor CCD lebih banyak digunakan di kamera yang fokus pada gambar yang high-quality dengan piksel yang besar dan sensitivitas cahaya yang baik. Sensor CMOS lebih ke kualitas dibawahnya, resolusi dan sensitivitas cahaya yang lebih rendah. Akan tetapi pada saat ini sensor CMOS telah berkembang hampir menyamai kemampuan sensor CCD. Kamera yang menggunakan sensor CMOS biasanya lebih murah dan umur baterenya lebih lama.

Saat ini banyak kamera digital murah yang menggunakan sensor CMOS daripada CCD. Apa kelemahan dan kekurangan CMOS dibanding CCD? CMOS memiliki keunggulan dimana ongkos produksi murah sehingga harga kamera lebih terjangkau. Sedangkan CCD memiliki keunggulan dimana sensor lebih peka cahaya, jadi pada kondisi redup (sore/ malam) tanpa bantuan lampu kilat masih bisa mengkap obyek dengan baik, sedangkan pada CMOS sangat buram.




Spoiler for Feature and Performance Comparison:








UPDATE CMOS VS CCD

Rumor Nikon D3100 menawarkan harga sekelas entry level DSLR. Satu perubahan fitur Nikon D3100 adalah pengantian CCD sensor ke CMOS dengan kemampuan kualitas gambar lebih baik. Kemampuan Nikon D3100 juga ditambahkan dengan fitur auto fokus ketika mengambil gambar video. Format video Nikon D3100 sudah didukung dengan teknologi AVCHD dengan resolusi 1080p 24fps. Atau mengunakan 30fps dengan resolusi 720p. Nikon D3100 memiliki 11 atau 12 auto focus ketika mengambil gambar diam. Belum diketahui berapa harga Nikon D3100.Harga Nikon D3100 $699, dilengkapi VR kit lens 18-55mm, dan keluar bulan September 2010.




Spoiler for Nikon D3100:






READ MORE - CMOS vs CCD

Monday, 14 February 2011

Bapak Komputasi Moderen

Dari semua tulisan-tulisan tentang moderen komputasi, sebagian besar tulisan akan mencantumkan nama John Von Neuman.
Menurut sejarah, beliau adalah seorang ilmuwan pertama yang meletakkan dasar-dasar komputasi modern.

Biografi


John von Neuman, lahir di Budapest, Hungaria, 28 Desember 1903.
Meninggal di Washington DC, Amerika Serikat, 8 Februari 1957 pada umur 53 tahun.
Beliau adalah matematikawan dari Hungaria-Jerman yang memberikan kontribusi penting di bidang fisika kuantum, analisis fungsional, teori himpunan, ilmu komputer, ekonomi dan bidang lainnya yang berkaitan dengan matematika.

Von Neumann adalah pionir komputer digital modern dan penerapan teori operator di bidang mekanika kuantum.

Von Neumann meraih gelar Ph.D. di bidang matematika dari Universitas Budapest pada usia 23 tahun.
Pada saat yang sama dia juga belajar teknik kimia di Swiss.
Antara tahun 1926 dan 1930, ia bekerja sebagai dosen di Berlin, Jerman.
Von Neumann diabadikan namanya sebagai arsitektur von Neumann, yaitu arsitektur komputer yang banyak digunakan di sebagian besar sistem komputer non paralel, karena dialah yang pertama kali mempublikasikan konsep tersebut.
Meski konsep ini kemudian dikembangkan oleh J. Presper Eckert dan John William Mauchly dalam pengembangan komputer ENIAC, nama von Neumann lah yang lebih dikenal sebagai penemu arsitektur komputer tersebut.

Sedikit penjelasan tentang ENIAC.

ENIAC,(Electronic Numerical Integrator And Computer) adalah komputer elektronik penuh pertama yang didesain agar Turing-complete, yang mampu diprogram ulang dengan cara mengatur ulang kabelnya agar dapat menyelesaikan segala jenis masalah perhitungan.

Cara kerja ENIAC;
ENIAC menggunakan sebuah penghitung berbentuk cincin yang mempunyai sepuluh posisi. Perhitungan dilakukan dengan "menghitung" pulsa dengan penghitung cincin dan membuat pulsa pembawa baru apabila counternya sudah beputar kembali ke posisi semula; ide dasarnya adalah untuk meniru roda digit dalam mesin penghitung mekanis.

ENIAC beroperasi hingga 2 Oktober 1955. Desainnya tidak akan pernah diulang lagi dan akibatnya kekurangannya tidak pernah diperbaiki, khususnya ketidak mampuannya menyimpan program. Namun ide-ide ynag berasal dari karya tersebut dan pengaruhnya pada orang-orang seperti John von Neumann sangat besar dalam pengembangan komputer-komputer generasi selanjutnya, awalnya EDVAC, EDSAC dan SEAC.


Dengan menggunakan teknologi komputer yang dikembangkan sekarang, komputasi dapat diartikan sebagai suatu pemecahan masalah berdasar suatu inputan dengan sebuah algoritma, menggunakan perangkat komputer.
Dibanding dengan komputasi jaman dahulu yang lebih cenderung kepada model matematika, komputasi moderen jauh lebih efisien. Lebih cepat dan lebih akurat.

sumber :

http://id.wikipedia.org/wiki/Komputasi

http://id.wikipedia.org/wiki/ENIAC


READ MORE - Bapak Komputasi Moderen

Wednesday, 5 January 2011

Contoh Tampilan Web IM3

Logo dan Slogan

READ MORE - Contoh Tampilan Web IM3

Contoh Proposal Provider IM3

Latar Belakang

Dalam rangka pameran IT yang diadakan di senayan tepatnya pada September 2010. Perusahaan Indosat berencana untuk membuat stand provider IM3. IM3 sendiri merupakan salah satu produk unggulan PT. Indosat . PT. Indosat berdiri pada tahun 1967 sebagai Perusahaan Modal Asing, dan memulai operasinya pada tahun 1969. Di tahun 1980 perusahaan ini menjadi Badan Usaha Milik Negara yang seluruh sahamnya dimiliki oleh Pemerintah Indonesia. Hingga sekarang, Indosat menyediakan layanan seluler, telekomunikasi internasional dan layanan satelit bagi penyelenggara layanan broadcasting.

Produk dari perusahaan ini, IM3 menawarkan tarif terjangkau dan produk dengan pengembangan layanan yang sangat moderen dan up to date guna menjadi operator dengan cakupan nasional terkemuka di Indonesia.

Untuk mengetahuilebih lanjut produk-produk Indosat silahkan mengunjungi

Maksud dan Tujuan

Dengan sasaran yaitu pengunjung pameran. Akan diberikan harga terbaik untuk keluaran perusahaan Indosat. Beberapa produk disajikan dalam paket, bekerja sama dengan produk lain untuk meraih hati para peminat produk layanan kami. Stand ini juga bertujuan untuk memperlihatkan produk-produk terbaruyang kemudian akan meluncur di pasaran nanti. Dengan kata lain new product with the best price.

Data Group

Nama Produk: IM 3
Afiliasi Perusahaan : PT. Indosat

Penutup

Terima kasih kepada pihak – pihak yang telah membantu agar terlaksana nya event ini.


Hormat kami,

Manager

READ MORE - Contoh Proposal Provider IM3

IM 3 dari Indosat

IM 3 provider telepon seluler yang merupakan salah satu produk keluaran dari perusahaan Indosat. Yang bahkan bisa dibilang sebagai unggulan atau icon dari Indosat, melebihi produknya yang lain seperti Mentari atau bahkan Matrix.

Siapa itu Indosat?
Indosat didirikan pada tahun 1967 sebagai Perusahaan Modal Asing, dan memulai operasinya pada tahun 1969. Pada tahun 1980 Indosat menjadi Badan Usaha Milik Negara yang seluruh sahamnya dimiliki oleh Pemerintah Indonesia. Hingga sekarang, Indosat menyediakan layanan seluler, telekomunikasi internasional dan layanan satelit bagi penyelenggara layanan broadcasting.
Pendirian Satelindo sebagai anak perusahaan Indosat menjadikan ia sebagai operator GSM pertama di Indonesia yang mengeluarkan kartu prabayar Mentari dan pascabayar Matrix.
Pada tahun 2001 Indosat mendirikan PT Indosat Multi Media Mobile (IM3) dan menjadi pelopor GPRS dan multimedia di Indonesia, dan pada tahun yang sama Indosat memegang kendali penuh PT Satelit Palapa Indonesia (Satelindo).

Kembali keproduk IM3, apa keunggulan IM3?
- fleksibilitas pengisian pulsa
- bonus sms
- internationall roaming non regristasi
- transfel pulsa
- akumulasi masa aktif
- Indosat 3 G
- conference call
- IM3 blog

dan masih banyak lagi...

Daripada dibaca dan dibandingkan kenapa tak mencobanya?

READ MORE - IM 3 dari Indosat

Thursday, 30 December 2010

Membuat Game Tetris

Membuat Game Berbasis Java Dengan Greenfoot

Greenfoot, adalah software yang sangat membatu kita dalam memahami bahasa pemrograman Java. Sangat baik untuk pemula yang masih sangat awam dengan bahasa pemrograman Java.

------------------ Membuat game sederhana --------------------
Bagian 1: Persiapan.
1. Buka Greenfoot.
2. Klik Menu Scenario > New > masukan nama > Create.
3. Klik kanan kotak bertuliskan World > New Subclass > (beri nama dunia) > OK.
4. Klik kanan kotak bertuliskan Actor > New Subclass > (beri nama objek) > ambil gambar > OK.
5. Compile, maka anda akan melihat sebuah kotak berwarna putih ditengah tengah.
6. Klik objek yang baru dibuat, tekan shift, lalu klik di kotak tengah tersebut.
7. Maka objek tersebut sudah berada di dunia!
8. Klik reset.

Bagian 2: Membuat objek bergerak.
Dengan menggunakan method setLocation() yang diturunkan oleh Actor class.
1. Klik 2 kali kotak objek (disebelah kanan), untuk membuka class editornya.
2. Override method act() yang di turunkan Actor class.
public void act()
{
setLocation(getX()-1,getY()-1);
}

3. Klik Compile.
4. Masukan objek ke dunia (dengan cara klik shift tadi).
5. Klik Run!
6. Anda akan melihat objek bergerak serong ke atas(y-1) kiri(x-1).

Bagian 3: Menambahkan objek ke dunia.
1. Klik 2 kali kotak dunia (disebelah kanan), untuk membuka class editornya.
2. Tambahkan di constructor kode berikut ini di constructor-nya(dibawah super(..,..,..);)
addObject(new objek(), 20, 20);

3. Klik Compile.
4. Klik Run!

Membuat game tetris!


Download Gamenya disini

Pada game tetris ini saya hanya mempunyai beberapa class(kelas) pokok, yaitu:
  • TetrisWorld yang merupakan subclass dari World, disini kita akan banyak membuat gameplay.
  • Tetromino yang merupakan kelas abstrak, subclass dari Actor, disinilah fisik dan sifat dari blok-blok tetris dibuat. Kelas tetromino ini mempunya banyak subclass(subkelas) yang berupa bentuk bentuk yang sudah tidak abstrak lagi (sudah konkrit). Subkelas tersebut hanya memberikan informasi tentang lokasi dari blok-blok pembentuk tetromino, karena sifat sifatnya sudah terkandung dalam kelas tetromino ini. Berikut ini adalah subkelas dari Tetromino:
    • TBlock - bongkahan tetris berbetuk T
    • SBlock - bongkahan tetris berbetuk S
    • OBlock - bongkahan tetris berbetuk O
    • LBlock - bongkahan tetris berbetuk L
    • ZBlock - bongkahan tetris berbetuk Z
    • JBlock - bongkahan tetris berbetuk J
    • IBlock - bongkahan tetris berbetuk I
  • Block yang merupakan blok pembangun tetromino, tidak ada kode yang istimewa, hanya untuk membantu kode pada kelas Tetromino.

credit to : Keenan Gebze
READ MORE - Membuat Game Tetris