Oktober 18, 2010

Olimpiade Komputer Melarang Penggunaan Uses

Ada yang bertanya kepada kurakura programmer kenapa uses tidak boleh di pakai dalam menjawab soal praktek olimpiade komputer. Di dalam dunia olimpiade komputer memang tidak boleh memakai uses (misalnya : uses crt atau uses dos). Jadi jika kalian menyertakan uses dalam program yang kalian buat, maka secara langsung tidak akan ada nilai yang diperoleh dari program yang kalian buat. Untuk itu saya akan membahas tentang kenapa dilarangnya uses dan apa solusinya.

Uses dapat dianalogikan sebagai perpustakaan yang menyediakan fungsi atau sintaks ketika ia dipanggil dalam sebuah program. Biasanya fungsi dan sintaks yang disediakan akan mempermudah kerja program dan sebagian sudah berbasis windows.


Padahal mudah menggunakan uses. kenapa tidak boleh?
Uses dilarang dalam olimpiade komputer karena uses dapat menghilangkan arti dari cara berpikir kompleks dalam dunia programming. Kalau kita memakai uses, 'kan mudah mengerjain soal, apalagi yang sudah berbasis windows. Oleh karena itu uses tidak diperbolehkan.


Jahat. masa' karena mempermudah, uses pun dilarang -,-
Bukan karena itu saja. Uses tidak diperbolehkan karena ada permasalahan compatible dengan program penilai dan lain sebagai nya yang saya sendiri pun masih kurang mengerti. Intinya, uses terkadang masih kurang compatible. Oleh karena itu, lebih baik tidak digunakan saja dalam olimpiade komputer.


Jadi apa sih solusinya?
Biasakan tidak menggunakan uses. Tidak kah sama saja mudahnya jika kita telah berhasil berpikir kompleks dan berhasil menuangkan cara berpikir kita ke dalam program dengan tangpa menggunakan uses maupun menggunakan uses. Bagaimana pun kita harus ikut dengan peraturan dong :) So - biasakan aja membuat program tanpa uses.


Tapi.. saya suka menggunakan clrscr (clear screen yang terdapat pada uses crt)
hoalah. Untuk apa mempermasalahkan bersihnya sebuah tampilan. Yang dinilai 'kan bukan tampilannya. Tapi jika kalian memang sangat terganggu oleh tampilan yang luar biasa mengganggu, maka tidak apa apa menggunakannya, eits!! jangan berpikir kalau ada kelonggaran. Kalian boleh menggunakan uses tapi dengan syarat uses harus dihapus ketika program akan di submit. Itu sungguh merepotkan - maka dari itu kurakura programmer menganjurkan untuk tidak menggunakan clrscr gimana pun keadaanya.


KuraKura!! Program saya gak jalan kalau gak pakai uses.
Apakah kalian menggunakan TPW (Turbo Pascal for Windows)? Jika iya - sebaiknya kalian beralih ke Free Pascal Compiler (FPC) yang memang sudah default digunakan dalam olimpiade komputer. Alasan TPW harus menggunakan uses dikarenakan cara kerja TPW adalah berbasis windows dan bla bla yang saya sendiri kurang mengerti :D Jadi, daripada susah, beralih aja ke FPC :) *hoalah kok malah promosi*


Jadi inti dari posting ini : Hentikan pemakaian uses! pergaulan dan seks bebas! namun silahkan berlelucon seks secara bebas (jangan ditiru) :))


Sekian dari saya - Thanks udah baca KuraKura Programmer!




Bye! Salam KuraKura :)

1 komentar:

  1. Sepertinya, "alasan uses tidak diperboleh di olimpiade karena mempermudah", kurang tepat. Karena bagi pengguna C++, diperbolehkan memakai STL.

    BalasHapus