Komitet Główny Olimpiady Informatycznej |
Zasady organizacji zawodów w roku szkolnym 1999/2000
Podstawowym aktem prawnym dotyczącym Olimpiady jest Regulamin Olimpiady Informatycznej, którego pełny tekst znajduje się w kuratoriach. Poniższe zasady są uzupełnieniem tego Regulaminu, zawierającym szczegółowe postanowienia Komitetu Głównego Olimpiady Informatycznej o jej organizacji w roku szkolnym 1999/2000.
§1 Wstęp
Olimpiada Informatyczna jest olimpiadą przedmiotową powołaną przez Instytut Informatyki Uniwersytetu Wrocławskiego, który jest organizatorem Olimpiady, zgodnie z zarządzeniem nr 28 Ministra Edukacji Narodowej z dnia 14 września 1992 roku (Dz. Urz. MEN nr 7 z 1992 r. poz. 31) z późniejszymi zmianami (zarządzenie Ministra Edukacji Narodowej nr 19 z dnia 20 października 1994 r., Dz. Urz. MEN nr 5 z 1994 r. poz. 27).
§2 Organizacja Olimpiady
- Olimpiadę przeprowadza Komitet Główny Olimpiady Informatycznej.
- Olimpiada Informatyczna jest trójstopniowa.
- Olimpiada Informatyczna jest przeznaczona dla uczniów wszystkich typów szkół średnich dla młodzieży (z wyjątkiem szkół policealnych). W Olimpiadzie mogą również uczestniczyć - za zgodą Komitetu Głównego - uczniowie szkół podstawowych i gimnazjów.
- Integralną częścią rozwiązania każdego z zadań zawodów I, II i III stopnia jest program napisany w jednym z następujących języków programowania: Pascal, C lub C++.
- Zawody I stopnia mają charakter otwarty i polegają na samodzielnym i indywidualnym rozwiązywaniu zadań i nadesłaniu rozwiązań w podanym terminie.
- Zawody II i III stopnia polegają na samodzielnym rozwiązywaniu zadań. Zawody te odbywają się w ciągu dwóch sesji, przeprowadzanych w różnych dniach w warunkach kontrolowanej samodzielności.
- Do zawodów II stopnia zostanie zakwalifikowanych 160 uczestników, których rozwiązania zadań I stopnia zostaną ocenione najwyżej; do zawodów III stopnia - 40 uczestników, których rozwiązania zadań II stopnia zostaną ocenione najwyżej. Komitet Główny może zmienić podane liczby zakwalifikowanych uczestników co najwyżej o 15%.
- Podjęte przez Komitet Główny decyzje o zakwalifikowaniu uczestników do zawodów kolejnego stopnia, przyznanych miejscach i nagrodach oraz składzie polskiej reprezentacji na Międzynarodową Olimpiadę Informatyczną i inne międzynarodowe zawody informatyczne są ostateczne.
- Terminarz zawodów:
zawody I stopnia - 18.10.1999-15.11.1999
ogłoszenie wyników: 20.12.1999
zawody II stopnia - 8.02.2000-10.02.2000
ogłoszenie wyników: 6.03.2000
zawody III stopnia - 11.04.2000-15.04.2000
§3 Wymagania dotyczące rozwiązań zadań
toindentzawodów I stopnia
- Zawody I stopnia polegają na samodzielnym i indywidualnym rozwiązywaniu zadań eliminacyjnych (niekoniecznie wszystkich) i nadesłaniu rozwiązań pocztą, przesyłką poleconą, pod adres: w nieprzekraczalnym terminie nadania do 15 listopada 1999 r. (decyduje data stempla pocztowego). Prosimy o zachowanie dowodu nadania przesyłki. Rozwiązania dostarczane w inny sposób nie będą przyjmowane.
- Prace niesamodzielne lub zbiorowe nie będą brane pod uwagę.
- Rozwiązanie każdego zadania składa się z:
- programu (tylko jednego) na dyskietce w postaci źródłowej i skompilowanej,
- opisu algorytmu rozwiązania zadania z uzasadnieniem jego poprawności.
- Uczestnik przysyła jedną dyskietkę, oznaczoną jego imieniem i nazwiskiem, nadającą się do odczytania na komputerze IBM PC i zawierającą:
- spis zawartości dyskietki w pliku nazwanym SPIS.TRC,
- programy w postaci źródłowej i skompilowanej do wszystkich rozwiązanych zadań.
Zaleca się kompilowanie do trybu rzeczywistego MS-DOS. Imię i nazwisko uczestnika musi być podane w komentarzu na początku każdego programu.
- Wszystkie nadsyłane teksty powinny być drukowane (lub czytelnie pisane) na kartkach formatu A4. Każda kartka powinna mieć kolejny numer i być opatrzona pełnym imieniem i nazwiskiem autora. Na pierwszej stronie nadsyłanej pracy każdy uczestnik Olimpiady podaje następujące dane:
- imię i nazwisko,
- datę i miejsce urodzenia,
- dokładny adres zamieszkania i ewentualnie numer telefonu,
- nazwę, adres, województwo i numer telefonu szkoły oraz klasę, do której uczęszcza,
- nazwę i numer wersji użytego języka programowania,
- opis konfiguracji komputera, na którym rozwiązał zadania.
- Nazwy plików z programami w postaci źródłowej powinny mieć jako rozszerzenie co najwyżej trzyliterowy skrót nazwy użytego języka programowania, to jest:
- Opcje kompilatora powinny być częścią tekstu programu. Zaleca się stosowanie opcji standardowych.
§4 Uprawnienia i nagrody
- Uczestnicy zawodów II stopnia, których wyniki zostały uznane przez Komitet Główny Olimpiady za wyróżniające, otrzymują najwyższą ocenę z informatyki na zakończenie nauki w klasie, do której uczęszczają
- Uczestnicy Olimpiady, którzy zostali zakwalifikowani do zawodów III stopnia, są zwolnieni z egzaminu dojrzałości (zgodnie z zarządzeniem nr 29 Ministra Edukacji Narodowej z dnia 30 listopada 1991 r.) lub z egzaminu z przygotowania zawodowego z przedmiotu informatyka. Zwolnienie jest równoznaczne z wystawieniem oceny najwyższej.
- Laureaci i finaliści Olimpiady są zwolnieni w części lub w całości z egzaminów wstępnych do tych szkół wyższych, których senaty podjęły odpowiednie uchwały zgodnie z przepisami ustawy z dnia 12 września 1990 roku o szkolnictwie wyższym (Dz. U. nr 65, poz. 385).
- Zaświadczenia o uzyskanych uprawnieniach wydaje uczestnikom Komitet Główny.
- Komitet Główny ustala skład reprezentacji Polski na XII Międzynarodową Olimpiadę Informatyczną w 2000 roku na podstawie wyników zawodów III stopnia i regulaminu tej Olimpiady Międzynarodowej. Szczegółowe zasady zostaną podane po otrzymaniu formalnego zaproszenia na XII Międzynarodową Olimpiadę Informatyczną.
- Nauczyciel (opiekun naukowy), który przygotował laureata Olimpiady Informatycznej, otrzymuje nagrodę przyznawaną przez Komitet Główny Olimpiady.
- Komitet Główny może przyznawać finalistom i laureatom nagrody, a także stypendia ufundowane przez osoby prawne lub fizyczne.
§5 Przepisy końcowe
- Koordynatorzy edukacji informatycznej i dyrektorzy szkół mają obowiązek dopilnowania, aby wszystkie informacje dotyczące Olimpiady zostały podane do wiadomości uczniów.
- Komitet Główny Olimpiady Informatycznej zawiadamia wszystkich uczestników zawodów I i II stopnia o ich wynikach. Każdy uczestnik, który przeszedł do zawodów wyższego stopnia oraz dyrektor jego szkoły otrzymują informację o miejscu i terminie następnych zawodów.
- Uczniowie zakwalifikowani do udziału w zawodach II i III stopnia są zwolnieni z zajęć szkolnych na czas niezbędny do udziału w zawodach, a także otrzymują bezpłatne zakwaterowanie i wyżywienie oraz zwrot kosztów przejazdu.
Strona Olimpiady: www.oi.pjwstk.waw.pl oraz www.mimuw.edu.pl/oi
Uwaga: W materiałach rozsyłanych do szkół, po "Zasadach organizacji zawodów" zostały zamieszczone treści zadań zawodów I stopnia, a po nich - następujące "Wskazówki dla uczestników:"
- Przeczytaj uważnie nie tylko teksty zadań, ale i treść "Zasad organizacji zawodów".
- Przestrzegaj dokładnie warunków określonych w zadaniu, w szczególności wszystkich reguł dotyczących nazw plików.
- Twój program powinien czytać dane z pliku i zapisywać wyniki do pliku. Nazwy tych plików powinny być takie, jak podano w treści zadania.
- Dane testowe są zawsze zapisywane bezbłędnie, zgodnie z warunkami zadania i podaną specyfikacją wejścia. Twój program nie musi tego sprawdzać.
- Nie przyjmuj żadnych założeń, które nie wynikają z treści zadania.
- Staraj się dobrać taką metodę rozwiązania zadania, która jest nie tylko poprawna, ale daje wyniki w jak najkrótszym czasie.
- Ocena za rozwiązanie zadania jest określona na podstawie wyników testowania programu i uwzględnia poprawność oraz efektywność metody rozwiązania użytej w programie. W szczególności programy poprawne, lecz działające zbyt długo - zwłaszcza dla dużych rozmiarów danych - mogą zostać ocenione nisko.