Középiskolai Matematikai és Fizikai Lapok
Informatika rovattal
Kiadja a MATFUND Alapítvány
Már regisztráltál?
Új vendég vagy?

Az I. 467. feladat (2018. november)

I. 467. (É). Idézet a Wikipédiáról: ,,A Steam egy tartalomtovábbító és -kezelő rendszer, amelyet a Valve Software fejlesztett ki. Funkciói különféle számítógépes szoftverek (túlnyomórészt játékok) digitális áruházi rendszerben történő értékesítése, többjátékos módok menedzselése, és közösségépítő háló fenntartása ldots 2015-ben a Steam-en eladott, illetve itt érvényesített termékek értéke meghaladta a három és fél milliárd dollárt, ldots több mint 125 millió felhasználója van. (https://hu.wikipedia.org/wiki/Steam.)

Feladatunk a Steam-en elérhető toplistás játékok adatainak feldolgozása adatbázis-kezelő program segítségével. Forrás: http://steamcharts.com/top (utolsó letöltés 2018. 01. 07.).

1. Készítsünk új adatbázist steam néven. A letölthető adatállományokat importáljuk az adatbázisba a fájlnévvel azonos nevű táblákba. Beolvasáskor állítsuk be a megfelelő típusokat és kulcsokat. Az állományok tabulátorral tagolt, UTF-8 kódolású szövegfájlok, az első sorok a mezőneveket tartalmazzák.

2. Amelyik feladat megoldásához szükségünk van rá, alakítsunk ki megfelelő kapcsolatokat a táblák között.

Táblák:

Készítsük el a következő feladatok megoldását. Az egyes lekérdezéseknél ügyeljünk arra, hogy mindig csak a kért értékek jelenjenek meg és más adatok ne. Megoldásainkat a zárójelben lévő néven mentsük el.

3. Melyik napon játszottak több órát a Steam-en: szenteste, vagy újév napján? Jelenítsük meg a dátumot. (3csucsnap)

4. Az ingyenes játékok közül melyiknek van a legtöbb értékelése? Írassuk ki a játék nevét. (4ingyenertek)

5. Hány esetben nincsen megadva a javasolt grafikus kártya típusa, ha egyébként az adott operációs rendszer verzió támogatott? (5hiany)

6. Mennyibe kerülne megvásárolni azokat a fizetős játékokat, amelyeknek több, mint \(\displaystyle 150\,000\) értékelése van és azok nagyon pozitívak? Az eredményt euróban jelenítsük meg, tizedes helyek nélkül. (6ara)

7. Vizsgáljuk meg, hogy hány Multiplayer játék érhető el Windows, és hány MacOS operációs rendszerre. (7multi)

8. Készítsünk lekérdezést, ami összehasonlítja, hogy átlagosan hány GB szabad helyet igényelnek azok a MacOS operációs rendszer alatt futtatott játékok, melyekhez szükséges szélessávú internetkapcsolat, és amelyekhez nem. (8osszehasonlitas)

9. Készítsünk jelentést, ami szemlélteti, hogy a ,,Dota 2'' játékkal hány órát játszottak decemberben az egyes napokon. A jelentésben az óraszám szerint csökkenő sorrendben jelenjenek meg az értékek és a hozzá tartozó napok. A jelentés címe legyen Dota 2 – december. (9dota)

10. Összesen hány nyelven érhetőek el az egyes játékok felületei? Jelenítsük meg a játék nevét, és a nyelvek számát. (10nyelv)

Beküldendő egy tömörített i467.zip állományban az adatbázis, valamint egy rövid dokumentáció, amelyből kiderül az alkalmazott adatbázis-kezelő neve és verziószáma.

Letölthető állomány: steam.zip.

(10 pont)

A beküldési határidő 2018. december 10-én LEJÁRT.


Statisztika:

6 dolgozat érkezett.
10 pontot kapott:Bálint Ádám, Békési Péter, Horcsin Bálint, Nagy 793 Márton.
9 pontot kapott:Papp Marcell Miklós, Ürmössy Dorottya.

A KöMaL 2018. novemberi informatika feladatai