„Deklaratív programozás” változatai közötti eltérés
Nincs szerkesztési összefoglaló |
formázás |
||
| 1. sor: | 1. sor: | ||
{{Tantargy | |||
|targykod=VISZA402 | |||
|nev=Deklaratív programozás | |||
|kredit=5 | |||
|felev=7 | |||
|kiszh=nincs | |||
|vizsga=van | |||
|nagyzh=van | |||
|hf=1+7db | |||
|szak=info | |||
|tad=https://www.vik.bme.hu/kepzes/targyak/VISZA402/ | |||
|targyhonlap=http://dp.iit.bme.hu/dp-current/ | |||
|levlista=[http://bagira.iit.bme.hu/mailman/listinfo/dp-l lista] | |||
}} | |||
==Követelmények== | |||
===Előtanulmányi rend=== | |||
A tárgy felvételéhez szükséges a [[Szoftvertechnológia]] tárgy teljesítése. | |||
===Félévközi feladatok=== | |||
* A gyakorlatok legalább 70%-án való részvétel. | |||
* Sikeres nagyZH (azaz mindkét nyelvből legalább 40%-os teljesítmény) | |||
* Legalább 3 kisházi sikeres beadása (de mindkét nyelvből legalább 1) | |||
==A tárgyról== | ==A tárgyról== | ||
* [[Deklaratív programozás kedvcsináló | Kedvcsináló, mikor válasszam ezt?]] | * [[Deklaratív programozás kedvcsináló | Kedvcsináló, mikor válasszam ezt?]] | ||
* [[TargynevAjanlas|Ajánlott rövidítés]]: dp | * '''Mottó:''' Ami igaz, nem biztos, hogy gyors is. | ||
* [[TargynevAjanlas|Ajánlott rövidítés]]: dp/deklapo | |||
Kapcsolódó tárgyak | ===Kapcsolódó tárgyak=== | ||
* [[Nagy6LogProg|Nagyhatékonyságú logikai programozás]] | * [[Nagy6LogProg|Nagyhatékonyságú logikai programozás]] | ||
| 27. sor: | 46. sor: | ||
==Számonkérés== | ==Számonkérés== | ||
A vizsgán 100 (+7) pontot lehet elérni. A félévközi munka súlya 30 (+7) pontot. | A vizsgán 100 (+7) pontot lehet elérni. A félévközi munka súlya 30 (+7) pontot. | ||
===Kis házi feladatok=== | ===Kis házi feladatok=== | ||
* Kötelező beadni a 7 kisháziből 3-at, de mindét nagy nyelvből legalább 1-1 kell hogy legyen. („Felhívjuk mindenki figyelmét, hogy a beadás kötelező, még akkor is, ha a program tesztelése nem sikeres.”) | * Kötelező beadni a 7 kisháziből 3-at, de mindét nagy nyelvből legalább 1-1 kell hogy legyen. („Felhívjuk mindenki figyelmét, hogy a beadás kötelező, még akkor is, ha a program tesztelése nem sikeres.”) | ||
* 3-3 feladat Prologból és Erlang-ból. | * 3-3 feladat Prologból és Erlang-ból. | ||
| 39. sor: | 56. sor: | ||
===Nagy házi feladat=== | ===Nagy házi feladat=== | ||
* Nem kötelező beadni. | * Nem kötelező beadni. | ||
* 1 feladat, amit Prologban és Erlangban is meg lehet oldani. | * 1 feladat, amit Prologban és Erlangban is meg lehet oldani. | ||
| 47. sor: | 63. sor: | ||
====Létraverseny==== | ====Létraverseny==== | ||
* Ha a házi feladat mindegyik tesztesetre lefutott, indul a létraversenyen. | * Ha a házi feladat mindegyik tesztesetre lefutott, indul a létraversenyen. | ||
* 10 teszteset van, az időlimit általában 120-180 másodperc/teszteset. | * 10 teszteset van, az időlimit általában 120-180 másodperc/teszteset. | ||
| 53. sor: | 68. sor: | ||
* Ha valamelyik nyelven n. helyezést érsz el, max(8-n/2, 0) pluszpontot kapsz vizsgán. | * Ha valamelyik nyelven n. helyezést érsz el, max(8-n/2, 0) pluszpontot kapsz vizsgán. | ||
==Zárthelyi== | |||
* Kötelező. | * Kötelező. | ||
* Semmilyen jegyzet, segédlet nem használható. | * Semmilyen jegyzet, segédlet nem használható. | ||
| 62. sor: | 76. sor: | ||
* Össz. 15 pont. | * Össz. 15 pont. | ||
==Vizsga== | |||
* Írásbeli feladatmegoldással kombinált szóbeli vizsga. | * Írásbeli feladatmegoldással kombinált szóbeli vizsga. | ||