Kamis, 22 Maret 2012

Apa itu Operator?

Operand adalah sebuah objek yang ada pada operasi matematika yang dapat digunakan untuk melakukan operasi. Operand atau operator dalam bahasa C berbentuk simbol bukan berbentuk keyword atau kata yang biasa ada di bahasa pemrograman lain. Simbol yang digunakan bukan karakter yang ada dalam abjad tapi ada pada keyboard kita seperti =,<,>,* dan sebagainya. sumber (wikibooks)

1. Operator Assigment digunakan untuk memberikan nilai ke suatu variabel. Operator yang digunakan adalah opertor ’=’
2. Operator Aritmatika, seperti +, -, /, *, %
3. Operator Unary, Merupakan operator yang hanya menggunkan sebuah operand saja. Operator Unary memiliki jenjang ke-2
4. Operator Logika, Operator ini digunakan untuk membandingkan dua buah nilai logika. Nilai logika adalah nilai benar (1) atau salah (0).


Sejarah Komputer

Sejarah komputer mungkin bisa kita mulai dengan adanya ditemukannya alat penghitung di daratan cina, yaitu sempoa. Sehingga bisa kita katakan bahwa sempoa pada saat itu sebagai alat komputasi digital pertama. Pada langkah pengembangan komputer dimulai dari ada nya babage's Engine. Berikut tahapan-tahapan sesuai generasi nya:

1. Komputer Generasi pertama
Dimulai pada tahun 1946 - 1959, pada generasi ini penggunaan transistor menjadi bagian utama dari perkembangan komputer pada masa sekarang. Terdapat beberapa mesin pada saat ini, yaitu Eniac, IAS, dll. Jika di tanya atas dasar apa pembuatan komputer, mungkin dunia militer bisa menjadi jawab nya, karena pada saat itu diciptakan mesin yang berguna untuk menghitung tepat jatuh nya tembakan yang kemudian ide ini berkembang dari stored program.

2. Komputer Generasi Kedua
Dimulai dengan transistor menjadi bagian tak terpisahkan pada generasi ini, sehingga penggunaan transistor ini menjadi lambang daari komputer generasi kedua.

3. Komputer Generasi Ketiga
Jika pada komputer generasi pertama menggunakan transistor maka, pada generasi ini sudah mulai berkembang dengan menggunakan IC

4. Komputer Generasi Keempat
Merupakan generasi pada zaman sekarang dengan memanfaatkan teknologi VLSI.

Jumat, 16 Maret 2012

Review: Understanding Cyberworld 2020


Hari ini dapet film dokumenter menarik, mengenai tayangan yang menampilkan akan seperti apa masa depan nanti nya, sebenar nya film ini sudah lama, dan saya pun kayak nya dulu sudah pernah menonton sebelumnya.

Film dokumenter ini judulnya Cyberworld 2020 dari Discovery Channel. Di film ini diceritakan tentang keadaan teknologi pada tahun 2020 yang maju dan tidak pernah dibayangkan sebelumnya. Dimana seluruh aspek kehidupan kita telah terhubung oleh yang namanya teknologi. Komputer nggak lagi ada di dalam casing CPU saja, tapi bakalan ada disetiap alat-alat rumah tangga yang ada di rumah. Mulai dari buku, meja, piring, gelas, cermin, pas photo, sampe kemeja juga bakalan ditanamkan microchip. Dimana microchip ini sebagai pusat kerja seperti pengolahan tentang data perabotan, tanggal beli perabotan, dll.

Selain itu juga semakin berkembangnya bahasa pemrograman. Diharapkan di tahun 2020 bakalan banyak robot – robot canggih yang memiliki perasaan atau emosi. Yang dapat menggantikan tugas – tugas berat manusia. Robot yang dapat bergerak dan menentukan sendiri gerakan untuk pekerjaannya. Pada saat dahulu, hal ini adalah mustahil. Namun berkat Hukum Morris yang mengatakan bahawa perkembangan teknologi akan bertambah 2 kali lipat setiap 18 bulan, dan hal itu ia sampaikan pada tahun 1965. Dan sejauh ini prediksi Morris adalah benar.

Untuk dijadiin perbandingan, bahwa system komputerisasi yang ada pada mobil keluaran terbaru saat ini lebih rumit daripada system komputerisasi yang ada pada pesawat Apollo 11. Dan pada tahun 2020 nanti, keberadaan dunia fisika dan dunia virtual akan semakin dekat. Akan ada dunia dimana kita bisa melihat kejadian masa lalu dari tempat yang sedang kita pijak hanya melalui sebuah kacamata. Seorang mekanik akan bisa mengoprek mesin dari image 3D virtual.

Dan perkembangan teknologi juga merambah ke system yang dimiliki oleh polisi. Sekarang saja di sudut – sudut jalanan London, telah dipasangi ratusan kamera pengintai. Untuk merekam setiap kejadian dan untuk memudahkan penyelidikan. Namun saat ini computer belum dapat mengenal objek benda secara visual. Diharapkan pada tahun 2020, computer dapat mengenali objek benda secara visual. Sehingga dapat memudahkan kepolisian mencari 1 diantara ratusan orang pelaku kejahatan.

Pada akhirnya kita mau tidak mau hidup bersama teknologi. Teknologi yang memudahkan pekerjaan sehari – hari, membantu kita untuk meng-explore ilmu pengetahuan tak terbatas di dunia ini. Dan hidup bersama teknologi adalah sebuah kebutuhan dan kepastian, Bukan sebuah pilihan ! Sehingga menjadikan manusia lebih manusia.

Happy blogging :D




Memilih Spesifikasi Komputer dengan Bijak

Pada saat beberapa hari yang lalu, saya tersadar akan suatu hal yang penting dalam memilih spesifikasi komputer mungkin bisa dibilang saya tidak pernah menyadari. Dalam memilih komputer kita hendak nya memahami keterkaitan antara komponen hardware, seperti mobo, proc, dan juga memory. Keterkaitan ini seperti kecepatan FSB mobo dengan kecepatan memory dan juga kecepatan proc nya sendiri.

Front Side Bus, disingkat dengan FSB adalah kecepatan bus atau kecepatan jalur yang menghubungkan antara prosesor dengan motherboard, atau lebih tepatnya antara prosesor dengan chip north bridge pada motherboard. North bridge adalah chip perantara antara Motherboard dengan processor. Sebagai contoh, processor Pentium 4 yang mengisyaratkan FSB sebesar 400 MHz artinya kecepatan komunikasi antara Motherboard dengan Processor melalui north bridge adalah 400 MHz perdetik.

Kesesuian  dengan kecepatan transfer memory pada mobo juga harus disesuaikan dengan kecepatan nya RAM, karena setiap Mobo mempunyai dukungan kecepatan tertentu.

Berikut contoh spesifikasi komputer yang diperuntukan untuk programming:















Kamis, 15 Maret 2012

Mengenal Algoritma dan Struktur Data


Algoritma merupakan tahapan-tahapan untuk mencapai hasil. Jadi Algoritma tidak selalu berhubungan dengan Ilmu Komputer. Misalkan cara membuat cake. Pertama kita harus mempersiapkan adonan cake. Kemudian apabila adonan tersebut telah jadi, panaskan oven. Kemudian taruh adonan cake tersebut kedalam Loyang yang telah dioleskan mentega dan ditaburi sedikit tepung. Apabila adonan tersebut telah dimasukkan kedalam Loyang,masukkan Loyang yang berisi adonan cake tersebut kedalam oven yang telah di tentukan suhunya tadi. Tunggulah kira-kira setengah jam. Maka adonan cake tersebut akan menjadi kue cake. 


Dalam istilah ilmu komputer, sebuah struktur data adalah cara penyimpanan, penyusunan dan pengaturan data di dalam media penyimpanan komputer sehingga data tersebut dapat digunakan secara efisien. Dalam teknik pemrograman, struktur data berarti tata letak data yang berisi kolom-kolom data, baik itu kolom yang tampak oleh pengguna (user) atau pun kolom yang hanya digunakan untuk keperluan pemrograman yang tidak tampak oleh pengguna.

Jaringan Komputer

JARINGAN komputer adalah sebuah kumpulan komputer, printer dan peralatan lainnya yang terhubung dalam satu kesatuan. Informasi dan data bergerak melalui kabel-kabel atau tanpa kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen atau data, mencetak pada printer yang sama dan bersama-sama mengunakan hardware/software yang terhubung dengan jaringan. Setiap komputer, printer atau periferal yang terhubung dengan jaringan disebut node. Sebuah jaringan komputer dapat memiliki dua, puluhan, ribuan atau jutaan node. 

Jaringan tersusun dari berbagai macam layer, seperti berikut:


Adapun fungsi dari tiap layer ini adalah untuk memberikan suatu jaminan akan sampainya data ke lokasi yang dituju, karena dengan adanya layer ini kita akan mendapatkan informasi lengkap mengenai data yang dikirim.





Jumat, 09 Maret 2012

Hello Blog!!!

Hello blog, i'm happy today... ^_^