Minden, aminek nincs köze a pókerhez.
    Mit takarnak ezek az algoritmusok?
    1
    2013-04-21 10:51
    Van pár sulis kérdésem, amikre nem találtam választ. A hétvégén 116-re találtam választ, többek között erre a háromra már nem. Aki tud rájuk válaszolni, azt megköszönném :) Annyi sejtésem van, hogy ezek monitorok, de ezen túl nem jutottam.

    1. Mit takar az alábbi algoritmus részlet, mi a jellemzője?
    ...
    condition tele, üres;
    int darab;
    főz(hal ponty)
    {
    if (darab==N) wait(tele);
    süt(ponty);
    darab++;
    if (darab==1) signal(üres);
    }
    ...

    2. Mit takar az alábbi algoritmus, mi a jellemzője?
    void valami(int i)
    {
    while(1)
    {
    ülök();
    kell_ágy(i); //bal ágy
    kell_ágy((i+1)%N); // jobb(ágy)
    fekszem_az_ágyon();
    nemkell_ágy(i);
    nemkell_ágy((i+1)%N);
    }
    }

    3. Mit takar az alábbi algoritmus részlet, mi a baj vele, ha van?
    while(1)
    {
    while(kovetkezo!=1);
    kritikus_szekcio();
    kovetkezo = 0;
    nem_kritikus_szekcio();
    }