Nemes Tihamér OKSzTV'97

Első forduló

III. kategória, 11-13. osztályosok


1. feladat: Rekurzió (20 pont)


2. feladat: Közös adatbázis (18 pont)
Részlet az író programokból:  Részlet az olvasó programokból:
Az írandó adatok elkészítése
Küld("Írási szándék")
Vár amíg Van("Olvasás","Írás")
Küld("Írás")
Töröl("Írási szándék")

Az adatbázis írása
Töröl("Írás")

Az olvasandó adatok meghatározása
Küld("Olvasási szándék")
Vár amíg Van("Írás")
Küld("Olvasás")
Töröl("Olvasási szándék")

Az adatbázis olvasása
Töröl("Olvasás")
Az olvasott adatok feldolgozása


3. feladat: Telefonszámok (12 pont)
4. feladat: Halmazok (18 pont)
5. feladat: Képfeldolgozás (12 pont)
6. feladat: Adatbázis-halmazok (20 pont)  
Osztály.fiú_átlag=ÁTLAG Diák (Átlag) [Fiú] az osztályok fiútanulóinak átlagai
Iskolai átlag=ÁTLAG Diák (Átlag) iskolai átlag
Diák.eltérés=Diák(Átlag-Iskolai_átlag) az iskolai átlagtól való eltérés diákonként
Osztály.mind_jobb=MINDEN diák [eltérés>0] azon osztályok, 
amelyekben minden diák átlaga jobb az iskolai átlagnál

Elérhető összpontszám: 100 pont