SKS (sistem kebut semalam) merupakan hal yang lumrah pada mahasiswa/mahasiswi (mungkin perlu penelitian yang komprehensif untuk mendukung pernyataan ini
). Tidak terkecuali, saya juga termasuk penganut SKS (ref: beberapa posting tentang dikejar deadline). Tapi sepertinya sudah saatnya harus ditinggalkan. Hari ini, ketika menyodorkan report kepada assistent prof. untuk dicek, dia bilang “osoi” (lambat red-). Emang reportnya harus dikumpulkan besok, sampai jam 17.00. Kalo terus “osoi” jadi gak enak rasanya. BTW, setelah dicek sebentar dan sedikit koreksi, report akhirnya selesai dan setelah dicek oleh prof. report cepat-cepat saya kumpulkan. Uhhuuhhhh (tarik nafas panjang)…Next…besok harus bangun pagi-pagi sekali, karena harus berada ditempat ‘gakkai’ (seminar red-) jam 8 pagi. Jam 8 pagi di Sendai kala musim dingin…’samuiiii’.
Archive for March, 2008
Kebiasaan SKS
Posted by putu on March 4, 2008
Posted in Serbaserbi | Tagged: gakkai, laporan, sks | Leave a Comment »
Persiapan kompiler
Posted by putu on March 3, 2008
Sebelum kita melanjutkan untuk membahas tentang bahasa C itu sendiri, ada baiknya kita siapkan kompiler, sehingga kita bisa belajar sambil langsung praktek. Saat ini kompiler untuk bahasa pemrograman C bisa didapatkan secara gratis lewat download di internet. Berikut link ke beberapa kompiler:
- Tiny C: http://fabrice.bellard.free.fr/tcc/
- GCC: MinGW (Windows), Linux GCC
- Borland C++ Compiler: http://www.codegear.com/downloads/free/cppbuilder
- LCC: Lcc-win32, LCC Linux
Untuk permulaan, saya anjurkan pakai Tiny C, karena proses kompilasinya yang cepat serta ukuran filenya yang kecil sehingga untuk download tidak memakan waktu yang lama. Selanjutnya dalam tulisan ini, saya akan menggunakan tiny c untuk mengkompile contoh-contoh program yang ada. Mengenai cara menginstall dan menggunakan kompiler, silahkan anda cek pada website yang bersangkutan.
Posted in Bahasa C | Tagged: Bahasa C, borland c++, gcc, kompiler, lcc, tiny c | Leave a Comment »
Next deadline
Posted by putu on March 3, 2008
Minggu ini memang hard-schedule. Setelah lewat deadline yang satu, deadline berikutnya menunggu. Kemarin menyelesaikan abstrak, hari ini menyelesaikan poster, besok nulis laporan lusa dan tiga hari lagi gakkai ….;) Inilah hasil kebiasaan SKS (sistem kebut semalam). Tadi malam tidak tidur…hari ini benar2 ngantuk. BTW, sepertinya professor saya lebih sibuk dibandingkan dengan kita2…kuat amat orang jepang bekerja
Posted in Serbaserbi | Tagged: abstract, gakkai, poster, sks | Leave a Comment »
Mari belajar bahasa C
Posted by putu on March 2, 2008
Bahasa C pertama kali diciptakan oleh Dennis Ritchie pada tahun 1972 di Bell Lab. untuk keperluan sistem operasi UNIX. Bahasa ini diciptakan untuk mempermudah pemindahan/pengembangan sistem operasi UNIX ke berbagai arsitektur PC. Pada perkembangannya, selain digunakan untuk memprogram kernel (contohnya Kernel Linux), bahasa C juga di pakai untuk mengembangkan berbagai applikasi.
Kelebihan dari C adalah kemampuannya untuk mengakses memory secara langsung (melalui pointer atau array). Memory dimaksud adalah memory secara fisik, alamat hardware (yang biasanya di-map ke register/memory tertentu). Dengan adanya akses langsung kem memory, dimungkinkan untuk membuat applikasi dengan performa tinggi dan efektif. Akan tetapi konsep pointer ini biasanya agak susah dimengerti, membingungkan, dan bisa menjadi sumber bug yang fatal apabila tidak hati2.
Lalu, kenapa kita harus Belajar bahasa C? Bukankah ada banyak bahasa pemrograman seperti Java, C#, Visual Basic, Python, dsb? Berikut beberapa alasan yang bisa dijadikan acuan:
- Selain untuk pemrograman di PC, bahasa C juga bisa digunakan untuk memprogram mikrokontroler seperti 8051, Z80, PIC, AVR, atau processor untuk mobile seperti ARM maupun DSP untuk mengimplementasikan pemrosesan sinyal digital.
- Apabila anda ingin membangun sistem kontrol yang bersifat real-time di Linux dengan RTAI, RTLinux ataupun RTOS lainnya
- Menggunakan SystemC(syntaxnya hampir sama dengan bahasa C), kita bisa mendesign IC sebagai pengganti VHDL/Verilog.
- Apabila kita menguasai bahasa C, akan lebih mudah untuk menguasai bahasa pemrograman seperti C++, Java atau PHP karena bahasa-bahasa tersebut mempunyai kemiripan sytax.
- Bahasa C adalah bahasa yang pertama kali saya pelajarai (alasan pribadi
Apabila anda ingin membuat aplikasi yang berbasis GUI, bahasa C juga bisa digunakan. Untuk lebih jelasnya, bisa dilihat di http://www.gtk.org/ atau untuk Windows, bisa menggunakan windows SDK.Apakah anda berminat untuk mempelajari bahasa C??…Tunggu saja lanjutannya.
Posted in Bahasa C | Tagged: Bahasa C, Pemrograman, tutorial | 1 Comment »