Social Icons

10.15.2013

TIPS MUDAH BELAJAR BAHASA PEMROGRAMAN

Bahasa pemrograman merupakan bahasa yang digunakan oleh Programmer untuk memberikan instruksi kepada komputer agar dapat membantu pekerjaan manusia. Yang mana bahasa pemrograman ini merupakan himpunan dari sintaks. 


Untuk mempermudah dalam belajar membuat program, hendaknya kita belajar membuat Algoritma terlebih dahulu. Karena Algoritma inilah yang nantinya kita gunakan sebaga pedoman dalam melakukan pemrograman menggunakan bahasa pemrograman apapun. Jika kita belajar bahasa pemrograman tanpa tahu Algoritmanya, maka ketika terjadi error pada program kita akan kesulitan mendeteksi kesalahannya. lain halnya jika kita mengerti algoritmanya.


Nahh... sekarang pertanyaannya adalah apa sih Algoritma itu?
Algoritma adalah kumpulan perintah intuk menyelesaikan suatu masalah. Perintah-perintah inilah yang nantinya diterjemahkan kedalam bahasa pemrograman. Dasar pembuatan algoritma sebuah program komputer ada 2, yaitu logis dan sistematis. 

Kenapa sih harus logis dan sistematis? algoritmanya harus logis karena komputer hanya dapat mengerjakan hal-hal yang logis atau masuk akal. Jadi jangan kasi komputer masalah-masalah gaib ya, karna itu tidak logis,,, he he he
Selain logis, algoritma yang kita buat juga harus sistematis. Maksud sistematis ini adalah terstruktur. Jadi dalam pembuatan algoritma, langkah-langkah pemecahan masalahnya harus terstruktur atau berurutan tidak boleh amburadul atau loncat sana loncat sini.


Nah untuk membuat algoritma ada 3 cara, diantaranya :
  1. Bahasa Alami, bahasa alami merupakan semua bahasa yang dimengerti manusia.
  2. Flowchart, pembuatan algoritma dengan Flowchart adalah dengan menggambar simbol-simbol yang mana simbol tersebut mewakili sebuah tindakan yang harus dilakukan oleh komputer dan simbol yang digunakan ini sudah baku. Jadi tidak boleh sembarangan menggunakan simbolnya.
  3. Pseudo Code, merupakan teknik penulisan algoritma yang sudah mirip dengan bahasa pemrograman tapi bukan bahasa pemrograman karena ketika di-Coding kode-kode yang dituliskan tersebut tidak akan jalan.
Berikut ini contoh algoritma program menentukan nilai tertinggi dari 3 buah bilangan menggunakan bahasa alami :
  1. Mulai
  2. Input Bil.1, Bil.2, Bil.3
  3. Baca Bil.1
  4. Baca Bil.2
  5. Baca Bil.3
  6. Jika Bil.1 > Bil.2 dan Bil.1 > Bil.3 maka kerjakan langkah 9
  7. Jika Bil.2 > Bil.1 dan Bil.2 > Bil.3 maka kerjakan langkah 10
  8. Jika Bil.3 > Bil.1 dan Bil.3 > Bil.2 maka kerjakan langkah 11
  9. Tampilkan Bil.1
  10. Tampilkan Bil.2
  11. Tampilkan Bil.3
  12. Selesai
Setelah kita mahir dalam membuat algoritma, baru kita belajar bahasa pemrograman.  Karena di bahasa pemrograman kita hanya belajar sintaks atau cara penulisannya saja.


Sekian dulu postingan saya untuk kali ini, semoga bermanfaat....!!

TIPS PEMASANGAN RAM AGAR KECEPATAN KOMPUTER MAKSIMAL

Untuk mendapatkan kecepatan yang maksimal pada komputer kita, kita harus memperhatikan cara pemasangan RAM-nya. Dalam memasang RAM kita tidak boleh sembarangan, yang perlu kita perhatikan selain kecepatan dan kapasitas RAM yang akan kita pasang adalah posisi pemasangannya.

Posisi pemasangan RAM yang dimaksudkan disini adalah misalnya jika kita memiliki komputer yang motherboardnya memiliki 4 slot RAM, dan kita ingin meningkatkan kapasitas RAM-nya menjadi 8 GB, maka yang harus dilakukan adalah dengan mengisi semua slot RAM yang ada dengan kapasitas RAM masing-masing 2 GB. 
Contohnya seperti gambar dibawah ini :


Dengan cara ini, komputer akan bisa berjalan lebih cepat daripada kita memasang 2 buah RAM dengan kapasitas 4 GB. karena beban kerja pada saat pemrosesan berlangsung nantinya akan dibagi rata ke keempat RAM yang terpasang. Jadi pekerjaan yang dilakukan oleh RAM lebih ringan.




10.14.2013

TEKNOLOGI MOTION CAPTURE

Motion Capture atau sering disingkat dengan MOCAP adalah sebuah teknologi pembuatan film animasi dengan menggunakan perekam gerakan. Gerakan-gerakan yang direkam tersebut kemudian dirubah menjadi bentuk gerakan digital. Proses ini dilakukan dengan cara merakam gerakan aktor yang ditubuhnya telah ditempeli penanda. File digital yang dihasilkan itu nantinya digunakan untuk menggerakkan model karakter yang telah dibuat sebelumnya didalam aplikasi 3 dimensi.

Dalam Motion Capture, gerakan dari seorang aktor diambil sampelnya berkali-kali per detik. Motion Captur ini hanya merekam gerakan-gerakan dari sang aktor bukan merekam penampilan visualnya. Nah gerakan yang direkam tersebut masih berupa gerakan 2 dimensi. Data gerakan yang direkam tersebut selanjutnya dipetakan menjadi model 3 dimensi agar model tersebut melakukan gerakan yang sama seperti gerakan yang dilakukan oleh aktor. contoh film yang menggunakan teknologi ini diantaranya : Avatar, The Lord of The Ring, The Mummy, King-kong, dan masih banyak lagi.

Penanda reflektif diletekkan pada kulitsebagai penanda letak tulang dan gerak 3 dimensi pada tubuh. Motion Capture pada awalnya dipakai sebagai alat analisis Photogrammetric pada penelitian biomechanics pada tahun 1970-an dan 1980-an. Selanjutnya meluas keranah edukasi, olahraga, latihan serta keranah animasi komputer. Dengan menggunakan teknologi Motion Capture ini, dalam pembuatan animasi waktu yang dibutuhkan menjadi lebih singkat karena gerakan-gerakan yang dibuat menggunakan gerakan manusia tidak lagi menggunakan cara menual dalam membuat gerakan animasi yang detil.

10.06.2013

MULTIPLIER

Multiplier merupakan bagian dari persamaan kecepatan processor yang telah saya muat pada postingan sebelumnya mengenai FSB. Multiplier merupakan angka yang ketika dikalikan dengan kecepatan FSB, akan memberikan kecepatan total processor. Misalnya, jika kita memiliki CPU yang memiliki FSB 200 MHz (kecepatan FSB nyata sebelum diimplementasikan Dual Pump atau Quad Pump) dan memiliki multiplier 10, maka persamaannya menjadi :

(FSB) 200 MHz x (multiplier) 10 = (kecepatan CPU) 2000 MHz atau 2.0 GHz 

Pada beberapa CPU, seperti processor Intel sejak tahun 1998, multipliernya terkunci dan tidak dapat diubah. Pada processor AMD athlon 64, multipliernya adalah "Top Locked" yang berarti kita dapat merubah multiplier ke angka yang lebih rendah, tetapi tidak bisa menaikkan multiplier tersebut. pada jenis CPU lain, multipliernya benar-benar terbuka (unlocked), ini berarti kita dapat mengubah kenomor yang diinginkan. Nah, untuk CPU unlocked inilah yang sering digunakan oleh para Overclocker karena mereka bisa meng-overclock CPU-nya hanya dengan menaikkan multipliernya.

10.05.2013

FRONT SIDE BUS

Front Side Bus atau yang biasa disebut FSB merupakan jalur tempat berkomunikasinya seluruh sistem hardware komputer dengan processor. Jadi semakin cepat FSB, maka komputer akan berjalan semakin cepat. FSB pada processor terbaru biasa dikenal dengan HTT pada processor AMD, dan BCLK pada Intel dengan bus QPI.

Untuk meningkatkan kecepatan efektif dari CPU, telah ditemukan cara untuk meningkatkan kecepatannya yaitu dengan mengirimkan instruksi lebih banyak tiap siklus clock.
Untuk CPU AMD seri Athlon XP, instruksi yang dikirimkan tiap siklus clock sebanyak 2 instruksi. Sedangkan untuk CPU Intel bisa hingga 4 instruksi (Intel Pentium 4). Jadi ketika kita melihat kecepatan FSB suatu CPU, kita harus menyadari bahwa kecepatan itu tidak benar-benar berjalan pada kecepatan yang sebenarnya.

Pada CPU Intel yang dinamakan Quad Pump, berarti processor tersebut mengirim 4 instruksi per siklus clock. Ini berarti bahwa jika kita melihat FSB 800 MHz, kecepatan FSB sebenarnya hanyalah 200 MHz tetapi mengirimkan 4 instruksi dalam satu siklus clock sehingga mencapai kecepatan efektif 800 MHz.

10.04.2013

PONSEL BERTENAGA PETIR


Woow,.... Hebat.....!!!
Kata itulah yang terlintas pertama kali ketika membaca judul tersebut. ya, para ilmuwan telah menemukan cara mengisi battery hand phone dengan memanfaatkan energi yang dihasilkan oleh petir. Penelitian tentang energi listrik alternatif semakin berkembang, kini para Ilmuwan dari universitas Southampton dan Nokia telah menemukan cara untuk memanfaatkan energi petir.

Para ahli dari Universitas Southampton tersebut telah mengembangkan charger ponsel bertenaga petir. Sungguh luar biasa....!! :D
Dalam penelitiannya peneliti-peneliti tersebut menggunakan tiruan petir yang dibuat di laboratorium. Dengan menggunakan TRAFO, tim yang terdiri dari para ilmuwan ini berhasil menciptakan petir dengan daya 200 Kilo Volt melewati celah udara selebar 30 cm. Ternyata sirkuit & charger ponsel mampu menstabilkan sinyal gangguan dan memungkinkan battery terisi.

Dengan temuan ini kita harapkan kelak manusia bisa memanfaatkan energy yang dihasilkan oleh petir. Jadi sumber listrik kita melimpah, tidak perlu khawatir lagi kehabisan tenaga listrik gara-gara pembangkit listrik tidak mendapatkan supplay bahan bakar. karena selama ini sebagian besar pembangkit listrik masih menggunakan bahan bakar yang tidak dapat diperbaharui. Jadi kalau kita bisa memanfaatkan petir, kita bisa mendapatkan energy listrik ribuan Volt gratisssssss.......!!!!
Buku Tamu