„Szoftvertechnológia és -technikák” változatai közötti eltérés
A VIK Wikiből
→Előadások: Előadás anyagának hozzáadása |
→Előadás: Óra anyagának hozzáadása |
||
46. sor: | 46. sor: | ||
A példakódokat amikben mutatnak dolgokat, a Szoftvertechnológiák tananyagnál Java-ban mutatják, majd a Szoftvertechnikák tananyagnál C#-ban tanítják (de a 2. házi feladatot lehet mindkét nyelvben csinálni). | A példakódokat amikben mutatnak dolgokat, a Szoftvertechnológiák tananyagnál Java-ban mutatják, majd a Szoftvertechnikák tananyagnál C#-ban tanítják (de a 2. házi feladatot lehet mindkét nyelvben csinálni). | ||
=== | === Előadás === | ||
* [[Media:szoftver_EA01_20230904_Bevezetes, OOP ismetles, SOLID.pdf | 1. hét]]: bevezetés, ''OOP'', ''SOLID'' | |||
* [[Media:SzTT_EA02_UMLBevezeto_Osztalydiagram_20230911.pdf | 2. hét]]: UML: osztálydiagram és kapcsolatai; gyakorlófeladat: UML készítése szöveges specifikáció alapján | |||
* [[Media:sztt_eloadas_3.pdf | EA03_Szekvenciadiagram]] | |||
* [[Media:sztt_eloadas_4.pdf | EA04_Aktivitasdiagram_Allapotgep]] | |||
* [[Media:sztt_eloadas_5.pdf | EA05_HasznalatiEset_Kitekintes]] | |||
* [[Media:sztt_eloadas_6.pdf | EA06_Tervezési_minták_1]] | |||
* [[Media:sztt_eloadas_7.pdf | EA07_Tervezési_minták_2]] | |||
* [[Media:sztt_eloadas_8.pdf | EA08_Tervezési_minták_3]] | |||
* [[Media:sztt_eloadas_9.pdf | EA09_Architekturális_tervezés]] | |||
* [[Media:sztt_eloadas_10.pdf | EA10 Szoftverfejlesztés 1]] | |||
* [[Media:sztt_eloadas_11.pdf | EA11 Szoftverfejlesztés 2]] | |||
* [[Media:sztt_eloadas_12.pdf | EA12 Szoftverfejlesztés 3]] | |||
* [[Media:sztt_eloadas_13.pdf | EA13 Szoftverfejlesztés 4]] | |||
=== Labor === | |||
* 1. hét: | |||
== Segédanyagok == | == Segédanyagok == |
A lap 2023. szeptember 11., 14:34-kori változata
A tárgy célja a készség szintű tudás átadás a szoftverfejlesztés folyamata, támogató eszközei és módszertana területén, ami alkalmassá teszi a tárgyat sikeresen elvégzőket a fejlesztő műhelyek munkájába való zökkenőmentes bekapcsolódásra.
Követelmények
Előtanulmányi rend
- A tárgy felvételéhez az Objektumorientált programozás előzetes vagy egyidejű felvétele szükséges.
A szorgalmi időszakban
- A ZH legalább elégséges szintű (50%) teljesítése. A zárthelyire 0-100 pontot lehet szerezni, és a pontok legalább felét kell megszerezni az elégséges teljesítéséhez.
- A házi feladatokra darabonként 0-10 pontot lehet szerezni. A házi feladatok teljesítéséhez 4-4 pontot kell elérni mind a kettőből. Az első házi feladat a hatodik héten kerül kiosztásra és a tizedik hétig kell beadni. A második feladat a tizenegyedik héten kerül kiosztásra és a szorgalom időszak végén megjelölt laboron kell beadni.
- A laborok 70%-át teljesíteni kell. Jár "pluszpont", ha valaki megcsinálja a szorgalmi részét egy labornak.
- Pótlási lehetőségek:
- A házi feladatok a pótlási hét végéig pótolhatóak.
- A ZH szorgalmi időszakban egyszer pótolható, pót-pót ZH már nincs.
A vizsga
- A vizsga 90 pontos lesz.
- Van beugró, aminek az 50% teljesítése elvárt, a beugró össztpontja alapján. (Vigyázat: az Igaz-Hamis feladatoknál pontlevonás van (UML-rajzoknál nincs)!)
Félévvégi jegy
- Pontszámítás:
- Vizsga + ZH * 0.4 + Házi pontok + pluszpontok
- Ponthatárok:
- 75-től kettes, 90-től hármas, 105-től négyes és 127-től ötös
Tematika
A példakódokat amikben mutatnak dolgokat, a Szoftvertechnológiák tananyagnál Java-ban mutatják, majd a Szoftvertechnikák tananyagnál C#-ban tanítják (de a 2. házi feladatot lehet mindkét nyelvben csinálni).
Előadás
- 1. hét: bevezetés, OOP, SOLID
- 2. hét: UML: osztálydiagram és kapcsolatai; gyakorlófeladat: UML készítése szöveges specifikáció alapján
- EA03_Szekvenciadiagram
- EA04_Aktivitasdiagram_Allapotgep
- EA05_HasznalatiEset_Kitekintes
- EA06_Tervezési_minták_1
- EA07_Tervezési_minták_2
- EA08_Tervezési_minták_3
- EA09_Architekturális_tervezés
- EA10 Szoftverfejlesztés 1
- EA11 Szoftverfejlesztés 2
- EA12 Szoftverfejlesztés 3
- EA13 Szoftverfejlesztés 4
Labor
- 1. hét:
Segédanyagok
Laborok
- Minden héten vannak, általában 3-4 órát kell dolgozni a jelenléthez, és még 1-3 óra a szorgalmi feladat.
- Gyakorlatoknak is szokták hívni, mert az első pár héten vannak elméletibb "gyakorlat" feladatok is laboron.
- A szorgalmit meg lehet csinálni otthon, és a következő laboralkalom előttig be lehet adni, de csak akkor ha abból a laborból meg van a jelenlét.
- 2020. ősz
- 1. labor: útmutató
- 2. labor: útmutató, kiinduló
- 3. labor: útmutató, kiinduló
- 4. labor: útmutató, kiinduló
- 5. labor: útmutató, kiinduló
- 6. labor: útmutató, segédanyag
- 7. labor: útmutató, kiinduló
- 8. labor: útmutató
- 9. labor: útmutató, kiinduló
- 10. labor: útmutató, kiinduló 17763, kiinduló 19041
- A két különböző kiinduló fájl valójában ugyan az, csak ez azért van, hogy lehetőleg mindenkinek a rendszerén tudjon futni, az UWP sajátosságai miatt...
- 11. labor: útmutató, kiinduló
- 12. labor: útmutató
Házi feladat
- 1. házi feladat - Szoftvertechnológiák
- 2. házi feladat - Szoftvertechnikák
ZH
Vizsga
- 2019. ősz
- 2021. ősz
- 2022. ősz
GitEgylet segédanyagok:
1. félév | |
---|---|
2. félév | |
3. félév | |
4. félév | |
5. félév | |
6. félév |