ODTÜ Bilgisayar Topluluğu VIII. Geleneksel Programlama Yarışması

0
msf
ODTÜ Bilgisayar Topluluğu 1997’den bu yana her yıl düzenlediği geleneksel üniversite öğrencileri arası programlama yarışması serisine bu sene VIII.sini ekliyor. Ön eleme soruları ve özel ödüllü soru 1 Mart 2005 - 15 Nisan 2005 tarihleri arasında yarışmanın anasayfası http://yarisma.cclub.metu.edu.tr adresinde çözülmeyi bekliyor. Yarışmanın finali ise 24 Nisan 2005 tarihinde ön eleme soruları sonucunda belirlenecek finalistler arasında ODTÜ Bilgisayar Mühendisliği'nde gerçekleşecek. Final sonucu belirlenecek birinci, ikinci ve üçüncü ile özel ödüllü soruyu optimal çözen yarışmacı; ödüllerini akşam ODTÜ Kültür ve Kongre Merkezi’nde düzenlenecek olan törende alacaktır. Dünyadaki benzerleri arasında (ACM, Tübitak, IOI, vs…) Linux platformunda düzenlenmiş yarışmaların ilki olma ayrıcalığına sahip olan yarışmaya bilgisayar bilimine ilgi duyan ve gönül veren tüm üniversite öğrencileri davetlidir.
Ön Eleme

Yarışmamız bilgisayar başında yapılacağı için yarışmacılara aynı nitelikte çok sayıda bilgisayar bulmak gereklidir. Kullanabileceğimiz bilgisayarlar sınırlı olduğundan bir ön eleme ile finalistler seçilecektir.

Ön eleme sorularımız 1 Mart 2005 tarihinde internet sayfamızda (http://yarisma.cclub.metu.edu.tr) erişime açılmıştır; aynı zamanda çeşitli gazete ve dergilerde yayımlanmaktadır. Ayrıca bastırmış olduğumuz afiş ve broşürler vasıtasıyla Türkiye’deki 81 üniversiteye ulaşmaktayız. Yarışmaya katılmak isteyenler on-line başvuru formunu doldurduktan sonra soruların cevaplarını 15 Nisan 2005 tarihine kadar bize internet sayfamız üzerinden iletmelidirler. Çözümlerde C veya C++ proglamlama dili kullanılmalıdır. Çözümler kontrol edilirken gönderilen programlar (çekirdek (kernel) ve gcc sürümü belirtilecek) bir Linux makinesinde gcc ile derlenerek kontrol edilir.

Başvurular içinde değerlendirmeler sonucunda en fazla puanı alan en çok 20 aday, bir baraj gözetilmek koşuluyla finale katılmaya hak kazanır.


Final

Final, ODTÜ Bilgisayar Mühendisliği Bölümü laboratuvarlarında 24 Nisan 2005 tarihinde yapılacaktır. Bilgisayarlar, yazılım ve donanım olarak ön eleme sonuçlarının değerlendirilmesinde kullanılanlara özdeş olacaktır.

Yarışmacıların en rahat edecekleri ortamı sağlamak amacıyla bilgisayarların hepsinde kullanmayı isteyebilecekleri emacs, vi(m), pico gibi birçok popüler editör bulunur. Derleyici olarak Linux’da yaygın olarak kullanılan GNU C, GNU C++ (gcc ve g++), debugger olarak da gdb kullanılır.

Ayrıca DOS altında Turbo C ile programlamaya alışkın kullanıcıların yabancılık çekmemeleri için Turbo C/C++’ın kullanıcı arayüzüne çok benzeyen bir GNU C/GNU Debugger arayüzü olan rhide kurulu olur. rhide, içsel olarak gcc ve gdb kullandığı için bu arayüz kullanıcılarına ergonomi dışında bir avantaj sağlamaz.

Tüm yarışmacılar eşit şartlarda, aynı araçlara sahip olarak yarışırlar. Yarışma süresi sonunda yarışmacıların programları önceden yarışmacılara belirtilen bir şekilde derlenir ve kara kutu (Black Box) yöntemiyle değerlendirilir. Ön elemedeyse kara kutu yöntemine ek olarak kaynak koda bakılarak olası kopya girişimleri önlenir.

Teknik detaylar dışında, yarışmacılarımızın konaklama ve yarışma sırasındaki yiyecek içecek ihtiyaçlarını sponsorlarımızın da yardımıyla karşılamaktayız.


Yarışmanın ve Soruların Temel Özellikleri

Sorular yarışmacıların problemlere çabuk çözümler bulabilmelerini ve çözümleri en verimli şekilde uygulayabilmelerini sınayacak tarzdadır; bilgisayar biliminin sağladığı yöntemleri etkili bir biçimde kullanabilmek esastır.

Yarışma soruları genelde bir hikayenin içine oturtularak sorulmakta, böylece soyut ve temeli olmayan sorular yerine gerçek hayatta karşılaşılabilecek sorunlara dönüştürülmektedir.

Yarışmacılardan herhangi bir görsel güzellik, teknik detay veya işletim sistemine özel bir çözüm beklenmemektedir. Asıl olan programların çözüm teknikleridir. Yani sorular, çözüm teknikleri geliştirildikten sonra temel bir programlama bilgisiyle rahatlıkla çözülebilecek tarzda olacaktır.

Olympiad in Informatics ve Ulusal Bilim Olimpiyatları (Tübitak’ın düzenlemesi ile gerçekleşmektedir) da aynı esaslarda ve benzer yöntemlerle yapılmaktadır. Bu yarışmalar hakkında ayrıntılı bilgi için :

http://www.acm.org
http://www.tubitak.gov.tr
http://olympiads.win.tue.nl/ioi/

Yarışmanın teknik altyapısında ve organizasyonunda görevli ekip, ülkemizin ev sahipliği yaptığı 1999 Uluslararası Bilgisayar Olimpiyatı’nda görev almış kişilerden oluşmaktadır. Bu deneyim sayesinde karşılaşılabilecek sorunların üstesinden kolaylıkla gelinmesi hedeflenmektedir.

GNU/Linux’ta Yarışma

Biçim olarak örnek aldığımız yarışmaların çoğunda kullanılan DOS, limitlerine ulaşmıştır. Buna ek olarak, DOS altında ciddi programlar yazmak için bu limitlerin içinde, problemin kendisinden çok oluşturduğu teknik zorlukların üstesinden gelmek gerekmektedir.Ancak Linux programcıya daha esnek ve programlama yeteneklerinin sınanması için daha uygun bir ortam sunmaktadır.

Buna ek olarak, Linux ve Linux altında çalışan programlama araçları ücretsiz olarak ya da çok küçük bir ücret karşılığı lisanslı olarak elde edilebilir. Böylelikle insanların maddi sınırlarını zorlamaksızın bu yarışmaya hazırlanmalarına ve bu yarışmaya katılabilmelerine olanak tanınmaktadır. Yarışmamızın en önemli özelliği Linux ortamında düzenlenen ilk yarışma olmasıdır. Hatta ACM (Association for Computing Machinery) nin yarışmalarında Linux’e geçişi dahi bizden sonra olmuştur.

Yarışmacılara C veya C++ ile programlama seçeneğinin sunulması ise yarışmacılara bir esneklik sağlayacaktır. Bu dillerin seçilmesinin nedeni ise bilişim dünyasında çok yaygın olarak kullanılmalarıdır.


ODTÜ Bilgisayar Topluluğu

ODTÜ Bilgisayar Topluluğu, 1990 yılında kuruldu ve kurulduğu tarihten bu güne, ODTÜ bünyesinde en çok kayıtlı üyeye sahip öğrenci topluluklarından biri olarak etkinliklerini sürdürdü. Çeşitli alanlarda birçok seminer düzenledi, bilgi paylaşımı esas alınarak oluşturulan çalışma ve proje gruplarında ODTÜ öğrencileri ile birlikte yeni tecrübeler edindi. Akademik danışmanı, ODTÜ Bilgisayar Müh. Böl. öğretim üyelerinden Doç. Dr. Göktürk Üçoluk.


Bize Nasıl Ulaşabilirsiniz?

Web adresi:
http://www.cclub.metu.edu.tr
e-posta adresi:
hot-line@cclub.metu.edu.tr
yarisma@cclub.metu.edu.tr
Tel: (312) 210 55 30
Fax: (312) 210 12 59

Yazışma adresi:
ODTÜ Bilgisayar Topluluğu,
Bilgisayar Mühendisliği Bölümü BZ-10
06531 ODTÜ / Ankara

İlgili Yazılar

NATO’ya Türk yapımı kripto cihazı

sametc

TÜBİTAK, NATO’nun açtığı haberleşme sistemleri ihalesine kendi üretimi olan şifreleme cihazı ile girdi. NATO karargahlarındaki testlerden başarıyla geçen TÜBİTAK’ın şifre cihazı ihaleyi kazanırsa, NATO ülkeleri Türk yapımı ISDN Kripto BRI cihazıyla haberleşecek.

TÜBİTAK’a bağlı çalışan ve bilgi güvenliği konusunda uzmanlaşan Ulusal Elektronik ve Kriptoloji Araştırma Enstitüsü (UEKAE), Müdürü Önder Yetiş, 1993 yılında açılan merkezin kriptoloji çalışmalarını Genelkurmay Başkanlığı ile paralel olarak yürüttüğünü kaydetti. Enstitüdeki teknolojinin “tamamına yakınının yerli” olduğunu vurgulayan Yetiş, kriptoloji konusunda “dünyanın ilk 10 kurumundan biri” olduklarını ifade etti.

Haberin tamamı burada.

Bu konu ile bağlantılı bir başka haber ise TÜBİTAK´ta üretilen mikroçip ile ilgili, ona da göz atabilirsiniz.

Google'dan Kadın Bilgisayar Bilimcilere Anita Borg Bursu

FZ

Google Anita Borg Bursu Kazanan Bir Araştırmacı: Sara Adams Google, kısa ömrünü teknoloji hakkındaki düşüncelerimizi dönüştürmeye ve kadınlar ile azınlıkların teknolojiye erişmelerindeki engelleri kaldırmaya adamış Dr. Anita Borg (1949-2003) adına bir burs veriyor.

Google'ın Anita Borg bursu Avrupa, Ortadoğu ve Kuzey Afrika'daki öğrencilere yönelik. Google, bu burs ile bilgi işlem ve teknoloji geliştirmede kadın araştırmacıların mükemmelleşmesini ve kendilerinden sonra geleceklere örnek olmalarını hedefliyor.

Bursa başvuranlar arasından seçilecek başarılı lisans, yüksek lisans ve doktora öğrencileri 2009 - 2010 akademik yılı için kişi başına 5000€ alacaklar.

2009 Haziran ayında tüm finalistler Google'ın Zürich'teki Mühendislik Merkezine davet edilecekler ve oradaki atölye çalışmalarına, panellere, sosyal aktivitelere katılma ve birbirleri ile tanışıp fikir alışverişinde bulunma imkanına kavuşacaklar.

Adayların sağlaması gereken özellikler:

Bilişim Tatili 2010

FZ

Bilişim öğrencileri ve öğretim görevlileri İle sektörü buluşturmayı amaçlayan "Bilişim Tatili 2010"da; söyleşi, konferans, sergi alanı oluşturulacak ve 3 gün boyunca sosyal ve kültürel aktiviteler gerçekleştirilecektir. Yaklaşık 1000 kişinin katılımı hedeflenen etkinlikte, bilişim alanlarında öğrenci ve öğretim görevlisi olan ve bilişime ilgi duyan gençlerin sektörün temsilci ve yöneticileri ile tanışmak, kariyer veya staj fırsatı yakalamak, sektördeki gelişmeleri ve yeni nesil teknolojileri detaylı olarak anlayabilmeleri için lansmanlar ve söyleşiler düzenlenecektir.

Dizüstü Bilgisayar Sonunda Cebe Girdi

anonim

Sony firmasının ürünü olan Vaio U101, kişisel bilgisayarların en küçüğü. 600 MHz işlemci, 256 MB RAM, 30 GB disk kapasitesi, 7.1'' ekran ve 5 saatlik pil ömrü gibi özelliklere sahip. Ürünün ABD'deki satış fiyatı 1900 $. www.vaio.sony.co.jp
Kaynak: BİLİM ve TEKNİK dergisinin ARALIK sayısı Sayfa 27
Editörün Notu: İngilizce web sayfasında bu ürün olmadığından Japonca sayfasına link verilmiştir. Arayışlarımız sürüyor...

Neuromancer radyo tiyatrosu

sundance

Beğenerek takip ettiğimiz sitelerden Boing Boing'in haberine göre bir Neuromancer hayranı, BBC'nin yayınladığı iki saatlik radyo tiyatrosunu, mp3 olarak kendi sitesinden yayınlamaya başlamış.

Bilmeyenler için, Neuromancer, William Gibson'ın 1984 yılında yayınladığı ve bütün belli başlı bilim kurgu ödüllerini toplayan meşhur romanı. Matrix ve Cyberspace kavramlarının ilk kez telaffuz edildiği bu çığır açan romanın radyo tiyatrosunu Bittorrent üzerinden bulmanız mümkün. Ben dinledim, oldukça güzel yapmışlar. (Not: Haber yayınlandığı sırada sözkonusu torrent fazla kaynak tükettiği için yaından kaldırılmıştı. Fakat, yeteri kadar dağılmış 40Mb'lık neuroplay.zip dosyasını, dc, emule ya da torrent üzerinden aratabilirsiniz)