230 likes | 345 Views
Programozási feladatok az érettségin. Reményi Zoltán. Miről lesz szó az előadásban?. Az érettségin használható szoftverek Feladattípusok programozási tételek szövegkezelés problémák. Szoftverek. Szoftverek jelenleg. Windows Turbo Pascal 7.0 FreePascal 2.0 Delphi 6.0
E N D
Programozásifeladatok az érettségin Reményi Zoltán
Miről lesz szó az előadásban? • Az érettségin használható szoftverek • Feladattípusok • programozási tételek • szövegkezelés • problémák
Szoftverek jelenleg • Windows • Turbo Pascal 7.0 • FreePascal 2.0 • Delphi 6.0 • Borland C++ Builder 6 • GCC 3.2 • MS Visual Basic 6 • MS Visual C# 2005 Express • MS Visual Basic 2005 Express (.Net)
Szoftverek jelenleg • MacOS X • FreePascal 2.0 • MacOS C, C++, Objective C • Real Basic • Perl • Linux • gcc 3.4.6 vagy 4.0.1 • Free Pascal 2.0 • java 1.5.0 • perl 5.8.8
Szoftverek a jövőben • Új programok kerülnek a listára • ??? • Az elavult programok kikerülnek a listából • Turbo Pascal • MS Visual Basic 6 • Növekszik a vizuális fejlesztőeszközök aránya
Feladattípusok az érettségi programozási feladatában
Feladatok voltak • 2005. május Lottó • 2005. október Vigenère tábla • 2006. február Telefonszámla • 2006. május Fehérje • 2006. október Zenei adók • 2007. május SMS szavak
Lottó • kiválasztás • eldöntés • megszámlálás • megszámlálás (sok számra) • eldöntés (sok számra) • fájlból olvasás: 37 42 44 61 62 18 42 54 83 89 ... 9 20 21 59 68 • fájlba írás: olvasottal azonos formátumban
Vigenère tábla • másolás (különböző függvényekkel) • kiválasztás (mátrixban két irányban) • nehézség: az index egy indexelt elem • fájlból olvasás ABCDEFGHIJKLMNOPQRSTUVWXYZ BCDEFGHIJKLMNOPQRSTUVWXYZA CDEFGHIJKLMNOPQRSTUVWXYZAB • fájlba írás: egy sor eredmény
Telefonszámla • eldöntés • keresés • összegzés, szétválogatás összegzéssel kombinálva • megszámlálás • fájlból olvasás: 6 1 0 6 2 25 392712621 6 13 31 6 18 15 442407028 ... • fájlba írás: adatsoron belül szóközzel tagolt
Fehérje • összegzés, megszámlálás • rendezés (!) • maximumkiválasztás • kiválasztás • fájlból olvasás: minden adat külön sorban • fájlba írás: a képernyőre kerülő adatokat kell replikálni
Zenei adók • megszámlálás • kiválasztás • keresés, összegzés • összefésülés • fájlból olvasás: 677 1 5 3 Deep Purple:Bad Attitude 2 3 36 Eric Clapton:Terraplane Blues ... • fájlba írás: olvasottal (majdnem) azonos formátumban
SMS szavak • sorozatszámítás • maximumkiválasztás • megszámlálás • kiválogatás • fájlból olvasás: minden szó külön sorban • fájlba írás: szavak helyett számok
Problémák ? • Szövegkezelés • Karakterkódolás • ANSI UTF-8 • Office 2003 Office 2007 • „Karakteres” fejlesztőeszköz Vizuális fejlesztőeszköz Egyénisége van
További információk: • A rendezvény honlapja: • http://www.microsoft.com/hun/tantov2007 • Korábbi érettségi feladatsorok, és minden ami hivatalos információ az érettségiről • http://www.okev.hu
Köszönöm a figyelmet! ??? Reményi Zoltán remenyi@pataky.hu