Liceul Teoretic „Márton Áron”, M. Ciuc Catedra de matematică şi informatică
Teme propuse pentru proiect (produs soft) pentru examenul de atestare a competenŃelor profesionale clasele matematica-informatică şi intensiv informatică
Szakvizsga projekttéma javaslatok a matematika-informatika osztályok számára szervezendı szakvizsgára A témaválasztás határideje 2010. január 14. Sorszám
Javasolt cím
1
A honlapom
2
NetChat
3
On-line Chat
4
RSA Titkosító
5
AES Titkosító
7
MÁG Honlap
Javasolt tartalmak
Javasolt eszközök
Weboldal, amely adatokat tartalmaz a szrzıjérıl, az érdeklıdési körlérıl, stb... Dinamikus részek: vendégkönyv, linkgyőjtemény, képgalériák. A részleteket az irányító tanárral kell egyeztetni. Lokális hálózati csevegı. Kliens-szerver rendszer. Mindenki latja mindenki üzeneteit és küldhet üzeneteket. Továbbfejlesztési lehetıség: különszobák létrehozása. Webes felületen mőködı csevegı. Továbbfejlesztési lehetıség: különszobák létrehozása. Az RSA nyilvános kulcsú titkosítási rendszerre alapozott szöveg és fájltitkosító Windowsos felülettel. Bıvebb információk: http://en.wikipedia.org/wiki/RSA Az AES titkos kulcsú titkosítási rendszerre alapozott szöveg és fájltitkosító Windowsos felülettel. Bıvebb információk: http://en.wikipedia.org/wiki/Advanced_Encryption_Standard A „Márton Áron” gimnázium honlapja.
HTML, php, MySQL, Notepad++
Név
Delphi/Lazarus (sockets - a hálózati kommunikációhoz), Access/MySQL adatbázis. HTML, php, MySQL, Notepad++ Delphi/Lazarus Delphi/Lazarus HTML, php, MySQL, Notepad++
Baló Botond
Dinamikus weboldal, amely információkat tartalmaz iskolánk múltjáról, jelenérıl (beiskolázás, rendezvények), őzenıfal, képgalériák,... 8
MÁG diáktanács honlapja
A „Márton Áron” Gimnázium diáktanácsát, tevékenységét bemutató weboldal. Online adminisztrációs felület és a rendezvények szervezésénél, lebonyolításánál besegíteni akarók számára regisztrálási lehetıséggel. Tartalmazzon vendégkönyvet és az elsı oldalon aktuális híreket megjelenítı részt.
HTML, php, MySQL, Notepad++
9
A mőkorcsolya története
HTML, php, MySQL, Notepad++
Bán Katalin Ágnes
10
Filmkölcsönzı
Egy weblap ami bemutatja ezt a sportágat, a történetét és a híres alakokat. Rá lehetne keresni a híres mőkorcsolyázókra (vagy ehhez kapcsolódó fogalmakra) és megtudni róluk néhány adatot, képgaléria és vendégkönyv. Egy filmkölcsönzı cég honlapja, ahol a látogató tájékozódhat a cég ajánlatáról: Tartalmaz: információkat a filmekrıl, kölcsönzési várólistát, díjszabások, stb. A látogatónak lehetısége lenne keresni a filmek között. Regisztrálhatnak felhasználók, létezik egy adminisztrátor, és a futárok is hozzáférnek az adatok egy részéhez.
HTML, php, MySQL, Notepad++
Bedı Anita
11
A tolvajostetıi sípálya
HTML, php, MySQL, Notepad++
Böjthe István
12
Gyímesi tánctábor honlapja
HTML, php, MySQL, Notepad++
KiskamoniSzalay Kund
13
Torrent indexelı
MySQL, php, AutoIt, jQuery, Ajax, HTML, CSS, cron, Notepad++
Miklós Imre
14
Messier katalógus
HTML, php, MySQL Notepad++
Rusu Andor
A tolvajostetıi sípálya weboldala. Mőködési program, díjszabások, kedvezmények, szállás és más szórakozási lehetıségek a környéken. Egy adminisztrátor által az adatok folyamatosan bıvíthetık, módosíthatók. A gyímesi tánctábor honlapja. Mált és jelen, ajánlatok. A tartalmakat karbantartó adminisztrátor felület és a képgalériákat létrehozó és ezeket karbantartó személyek felületével. Torrent indexelı szkriptet, ami a nyilvános trackerek RSS-érıl letölti a torrenteket, berakja egy adatbázisba és ezeket kilistázza. Csak legális torrenteket fog indexelni. Lehet keresni név és kategória szerint. A fı nézetben több torrent jelenik meg egy oldalon, amikrél egy adatlapot lehet kérni, amin szerepelni fog a leírás, a méret, seeder/leecher szám, stb. Messier csillagászati katalógusa egy weboldalron. Csoportokba osztva a fajtákat, majd azokat jellemezni. Pl. lekérdezni egy illetı objektum távolságát, fényességet stb. Ezeket a jellemzıket
15
Dr. Tetris
16
18
Cyke Messenger Cyke AsmBot WinSudoku
19 20
WebSudoku Malom
21 22
OnLine Malom WinPuzzle
23
OnLine Puzzle
24
Giliszta (worm) játék
25 26
WinGo játék OnLine Go játék WinAmeoba
17
27
adatbázisban tarolni. Kép feltöltésekkel, és egy statisztikát arra vonatkozóan, hogy hányan találták már meg távcsıvel. Tetrishez hasonló játék. Egy doktor bácsi ejtene le kétszínő tablettákat, amiket mozgatni és forgatni lehet. Ha 4 azonos színő tabletta egymás mellé kerül akkor ezek eltőnnek. Egy messenger (cliens es szerver resz). A Yahoo! Messenger-hez hasonló szoftver. Egy bot egy játékhoz (emberi tevékenységet végzı automatizált program). Olyan Windows felülettel rendelkezı program, amellyel a Sudoku játék játszható. Webes felületen játszható Sudoku. Olyan Windows felülettel rendelkezı program, amellyel a malom játék játszható. Webes felületen játszható malom játék. Windows felületen Puzzle játék. Képeket tud tárolni, amiket a megadható mennyiségő puzzle-ra darabol az applikáció és ezeket összekeverve megjeleníti, majd a játékos kirakhatja belılük a képet. Webes felületen Puzzle játék. Képeket lehet feltölteni, amiket a megadható mennyiségő puzzle-ra darabol az applikáció és ezeket összekeverve megjeleníti, majd a játékos kirakhatja belılük a képet. Windows felületen a klasszikus Worm játék. Egy akadályokkal tele pályán vezérelni lehet agy gilisztát, amely meg kell egye az ételt. Az étel elfogyasztásával egyre növekszik. Nem szabad nekimenjen a pálya falának vagy az akadályoknak. Annál magasabb az elért pontszám, minél rövidebb út megtételével sikerül elérni, hogy a giliszta megegye az összes ételt. Windows felületen a klasszikus Go játék. Webes felületen a klasszikus Go játék. Az ameoba játék Windows felületen, NxN-es táblán, ahol egy
Delphi/Lazarus
Varga Boglárka
AutoIt
Veress Botond
AutoIt, Assembly
Veress Botond
Delphi/Lazarus
Bodó Emıke
HTML, php, MySQL, Notepad++ Delphi/Lazarus HTML, php, MySQL, Notepad++ Delphi/Lazarus
Kolcza Tünde
HTML, php, MySQL, Notepad++
Kolcza Tünde
Delphi/Lazarus
Delphi/Lazarus HTML, php, MySQL, Notepad++ Delphi/Lazarus
játék 28
OnLine Ameoba játék
29
SzámTilitoli játék
30
Számológép
31
Könyvtár nyilvántartó OnLine könyvtár
32
33
34
35
36
sorban egy oszlopban vagy átlósan 5 azonos jelet kell kialakítani a nyeréshez. Az ameoba játék webws felületen, NxN-es táblán, ahol egy sorban egy oszlopban vagy átlósan 5 azonos jelet kell kialakítani a nyeréshez. Egy NxN-es négyzeteket tartalmazó tábla N2-1 mezıjén megjelennek összekeverve a számok 1-tıl (N2-1)-ig. Egy üres mezı felhasználásával ezeket tologatni (elmozgatni) lehet. A cél, hogy minimális számú elmozdítással növekvı sorrendbe rendezzük a számokat, a végén az üres mezı bárhol lehet. Egy nagyon sok mővelet és zárójeles kifejezéseket értelmezni képes számológép (-,+,*,/,div, mod, négyzetgyök, n-ed rendő gyök, hatványozás, logaritmus, exponenciális,...). Lehessen részeredményeket elmenteni a memóriába illetve ezeket betenni a kifejezés valamely részébe. Tehát tartalmaznia kell egy matematikai kifejezés szerkesztıt. Egy könyvtár nyilvántartására alkalmas applikáció.
Webes felületen keresztül adminisztrálható könyvtár nyilvántartás, amely tartalmaz a kliensek számára is felhasználói felületet (regisztráció, keresés, könyv lefoglalása,...) OnLine üzlet Egy webes keretapplikáció, amelyet bármilyen online üzlet felhasználhat. Az adminisztrációs felületen fel lehessen tölteni az adatbázist több kategóriában sorolható termékek adataival (név, fénykép, ár,...). Az oldal látogatói keresgélhessenek a termékek között és regisztrálás után rendelhessenek. Greedy módszer Windows felületen a greedy módszert oktató szoftver. oktató program Több érdeklıdést felkeltı feladat szemléletes bemutatása (grafikusan), a megoldó algoritmus megjelenítése. Divide et Windows felületen a divide et impera módszert oktató szoftver. impera módszer Több érdeklıdést felkeltı feladat szemléletes bemutatása oktató program (grafikusan), a megoldó algoritmus megjelenítése. Backtracking Windows felületen a backtracking módszert oktató szoftver.
HTML, php, MySQL, Notepad++
Delphi/Lazarus
Delphi/Lazarus
Delphi/Lazarus, MySQL/Access HTML, php, MySQL, Notepad++
HTML, php, MySQL, Notepad++
Delphi/Lazarus, MySQL/Access
Delphi/Lazarus, MySQL/Access
Delphi/Lazarus, MySQL/Access
37
38
39
módszer oktató program Branch and bound módszer oktató program A dinamikus programozás módszert oktató program Gráfelméleti algoritmusokat oktató program
40
Magyar költık
41
Egy magyar költészeti irányzat és képviselıik
42
Román költık
Több érdeklıdést felkeltı feladat szemléletes bemutatása (grafikusan), a megoldó algoritmus megjelenítése. Windows felületen a branch and bound módszert oktató szoftver. Több érdeklıdést felkeltı feladat szemléletes bemutatása (grafikusan), a megoldó algoritmus megjelenítése. A feladatok olyanok legyenek, hogy indokolt legyen a branch and módszer használata a backtracking-el szemben. Windows felületen a dinamikus programozás módszert oktató szoftver. Több érdeklıdést felkeltı feladat szemléletes bemutatása (grafikusan), a megoldó algoritmus megjelenítése. Windows felületen gráfelméleti algoritmusokat oktató szoftver Algoritmusok: szélességi és mélységi bejárás, legrövidebb út szélességi bejárással, Dijkstra algoritmus, minimális költségő feszítıfa (Kruskal, Prim). Több érdeklıdést felkeltı feladat szemléletes bemutatása (grafikusan), a megoldó algoritmus megjelenítése. Honlap a magyar költık nyilvántartására állandó bıvítési lehetıséggel. Adminisztrációs felülettel, amelyen belül adatokat lehet kezelni a költıkrıl, példa verseket bevinni (költıi hitvallás). Versküldı, amely segítségével az oldal látogatói javasolhatnak az oldalra felkerülı verseket, megadva a szerzıt, címet, megjelenés évét és beírva a verset. Honlap egy magyar költészeti irányzat és képviselıi nyilvántartására állandó bıvítési lehetıséggel. Adminisztrációs felülettel, amelyen belül adatokat lehet kezelni a költıkrıl, példa verseket bevinni (költıi hitvallás). Versküldı, amely segítségével az oldal látogatói javasolhatnak az oldalra felkerülı verseket, megadva a szerzıt, címet, megjelenés évét és beírva a verset. Honlap a román költık nyilvántartására állandó bıvítési lehetıséggel. Adminisztrációs felülettel, amelyen belül adatokat lehet kezelni a
Delphi/Lazarus, MySQL/Access
Delphi/Lazarus, MySQL/Access
Delphi/Lazarus, MySQL/Access
HTML, php, MySQL, Notepad++
HTML, php, MySQL, Notepad++
HTML, php, MySQL, Notepad++
43
Egy román költészeti irányzat és képviselıik
44
Versportál
45
Folklór portál
46
Más titkosító
47
Más játékprogram
48
Más, nyilvántartó
költıkrıl, példa verseket bevinni (költıi hitvallás). Versküldı, amely segítségével az oldal látogatói javasolhatnak az oldalra felkerülı verseket, megadva a szerzıt, címet, megjelenés évét és beírva a verset. Honlap egy román költészeti irányzat és képviselıi nyilvántartására állandó bıvítési lehetıséggel. Adminisztrációs felülettel, amelyen belül adatokat lehet kezelni a költıkrıl, példa verseket bevinni (költıi hitvallás). Versküldı, amely segítségével az oldal látogatói javasolhatnak az oldalra felkerülı verseket, megadva a szerzıt, címet, megjelenés évét és beírva a verset. Weboldal, amelyen amatır költık jelentethetik meg verseiket. Adminisztrációs felület és a költık regisztrálásra és publikálására alkalmas felület. Valamilyen kategorizálás és a látogatók számára keresési lehetıségek. Weboldal, amelyen népköltészeti, irodalmi mőfajok (népdal, népmese, mondókák gyermekjátékoknál, közmondások, szólásmondások,...) szerint jelnek meg alkotások, amelyek aszerint is kategorizálva vannak, hogy milyen ünnephez, eseményhez kapcsolódnak. Adminisztrációs felület és lehetıség a látogatók számára, hogy javasoljanak alkotásokat a megjelenés céljából. Más (nem a fenti, vagyis az RSA vagy AES szervezetek által hivatalosított) titkosítási algoritmusokon alapuló titkosító szoftverek. (Az algoritmust a tanárral közösen megegyezve lehet kiválasztani). Bıvebb információk: http://en.wikipedia.org/wiki/Category:Cryptographic_algorithms és http://www.kremlinencrypt.com/algorithms.htm Más játékprogram, amely pontos témáját az irányító tanárral egyeztetve lehet kiválasztani. A játék mőködhet windows alatt vagy webes felületen.
Más, adatbázist igénylı nyilvántartást megkövetelı Windows vagy webes felülető alkalmazás.
HTML, php, MySQL, Notepad++
HTML, php, MySQL, Notepad++
HTML, php, MySQL, Notepad++
Delphi/Lazarus vagy HTML, php, MySQL, Notepad++
Delphi/Lazarus vagy HTML, php, MySQL, Notepad++ Delphi/Lazarus vagy
49
Más okatatóprogram
50
Más tematikus portál
Az applikáció pontos témáját az irányító tanárral egyeztetve lehet kiválasztani. Más informatika vagy bármilyen tantárgy valamelyik fejezetének oktatóprogramja. A tantárgyat és a fejezetet az irányító tanárral egyeztetve lehet kiválasztani. A téma igényeljen adatbázis hátteret (webes felület esetén kötelezı). Windows vagy webes felületen mőködjön. A fentebb leírtaktól eltérı témájú portál, amelynek témáját és tartalmát az irányító tanárral egyeztetve lehet leszögezni.
HTML, php, MySQL, Notepad++ Delphi/Lazarus vagy HTML, php, MySQL, Notepad++
HTML, php, MySQL, Notepad++
A diákok jöhetnek saját, eredeti ötlettel is, amelyet az irányító tanárral egyeztetni kell. Irányító tanárok:
Aligazgató és a vizsgabizottság elnöke:
Demeter István-Hunor ______________________ Csonta Ildikó
______________________
Juhász-András Réka
_____________________