input:Array
(
    [valasztott-szak] => Array
        (
            [egyetem] => ELTE
            [kar] => IK
            [szak] => Programtervező informatikus
        )

    [erettsegi-eredmenyek] => Array
        (
            [0] => Array
                (
                    [nev] => matematika
                    [tipus] => emelt
                    [eredmeny] => 90%
                )

            [1] => Array
                (
                    [nev] => angol nyelv
                    [tipus] => közép
                    [eredmeny] => 94%
                )

            [2] => Array
                (
                    [nev] => informatika
                    [tipus] => közép
                    [eredmeny] => 95%
                )

        )

    [tobbletpontok] => Array
        (
            [0] => Array
                (
                    [kategoria] => Nyelvvizsga
                    [tipus] => B2
                    [nyelv] => angol
                )

            [1] => Array
                (
                    [kategoria] => Nyelvvizsga
                    [tipus] => C1
                    [nyelv] => német
                )

        )

)
)
1. számú melléklet

EGYSZERŰSÍTETT PONTSZÁMÍTÓ KALKULÁTOR


Alapképzés (BSC) esetén tegyük fel, hogy a felvételi összpontszámot 400+100 (alappont+többletpont) pontos pontszámítási rendszerben kell kiszámítani.

Az alappontok számítása az érettségi eredmények függvényében történik.

Az érettségi során a felvételizők bizonyos tárgyakból érettségi vizsgát tesznek. Egy adott tárgyból 0-100% között lehet a felvételiző tantárgyi érettségi eredménye. Amennyiben valamely tárgyból 20% alatt teljesített a felvételiző, úgy sikertelen az érettségi eredménye és a pontszámítás nem lehetséges.

A jelentkezőknek a következő tárgyakból kötelező érettségi vizsgát kell tennie: magyar nyelv és irodalom 0, történelem 0 és matematika 90
egyéb esetben a pontszámítás nem lehetséges.

Az érettségi tantárgynak létezik típusa, amely
vagy közép : angol nyelv, informatika,
vagy emelt matematika szintű lehet.

Követelmények:

Az ELTE IK –  Programtervező informatikus:
	- Kötelező: matematika
	- Kötelezően választható: biológia vagy fizika vagy informatika vagy kémia

Alappontok számítása

Minden szaknak megvan a maga tárgyi követelményrendszere, amely meghatározza, hogy mely tárgyakat kell figyelembe venni az alappontok kiszámításához.

  • Kötelező tárgy: amelyből mindenképpen érettségit kell tennie a jelentkezőnek
  • Kötelezően választható tárgyak: olyan tárgyak összesége, amelyből a jelentkező döntheti el, hogy mely tárgyból vagy tárgyakból szeretne érettségi vizsgát tenni.
Egy tárgyat mindenképpen választani kell.

Amennyiben a kötelező tárgyból, vagy egyetlen kötelezően választható tárgyból sem tett érettségit a hallgató, úgy a pontszámítás nem lehetséges.

A kiszámítás során egy tárgy pontértéke (függetlenül a szintjétől) megegyezik a százalékos eredmény értékével.

Az alappontszám megállapításához csak a kötelező tárgy pontértékét 90 és a legjobban sikerült kötelezően választható tárgy pontértékét 95 kell összeadni 90+95 és az így kapott összeget megduplázni 370.


Többletpontok számítása:

Nyelvtudás

  • Nyelvvizsga: B2/középfokú komplex: 28 pont
  • Nyelvvizsga: C1/felsőfokú komplex: 40 pont

    • angol - 28 pont

    • német - 40 pont

    Emelt szintű érettségi

    • Vizsgatárgyanként: 50 pont

    A többletpontok összege 0 és legfeljebb 100 pont között lehetséges abban az esetben is, ha a jelentkező különböző jogcímek alapján elért többletpontjainak az összege ezt meghaladná.

      Tehát:
    • nyelvtudásért: 68 pont
    • emelt vizshatárgyként: 50 pont

    Maximalizált töbletpont: 100

    Amennyiben a jelentkező egyazon nyelvből tett le több sikeres nyelvvizsgát, úgy a többletpontszámítás során egyszer kerülnek kiértékelésre a nagyobb pontszám függvényében (pl.: angol B2 és angol C1 összértéke 40 pont lesz).

    Összpontszám: 470 pont

    Az összpontszámot az alappontok 370 és többletpontok 68 50 (maximalizált: 100) összege adja meg.



    Alkalmazott eljárások: foreach, strtolower, strpos, function, rsort, preg_replace, str_replace, preg_match_all, in_array, rand, switch, isset

    A program - jelen állapotában - nem veszi figyelembe azt az esetet, ha egy alap tantárgyi követelményből a diák nem érettségizet vagy nem azon a szinten érettségizet, mint a követelmény, viszont van belőle (akár felsőfokú) nyelvizsgája.