„Szoftvertechnológia és -technikák” változatai közötti eltérés
Ugrás a navigációhoz
Ugrás a kereséshez
a (Üzemmérnök-informatikus lábléc hozzáadása.) |
|||
(13 közbenső módosítás, amit 3 másik szerkesztő végzett, nincs mutatva) | |||
7. sor: | 7. sor: | ||
|kereszt=N/A | |kereszt=N/A | ||
|tanszék=AUT | |tanszék=AUT | ||
− | | | + | |labor=van |
− | | | + | |kiszh=labor beugrók |
− | |nagyzh= | + | |nagyzh=1 db |
− | |hf= | + | |hf=2 db |
+ | |vizsga=írásbeli | ||
|tad=https://portal.vik.bme.hu/kepzes/targyak/VIAUBB02/ | |tad=https://portal.vik.bme.hu/kepzes/targyak/VIAUBB02/ | ||
− | |targyhonlap= | + | |targyhonlap=https://www.aut.bme.hu/Course/SzTT |
− | |levlista= | + | |levlista= }} |
− | + | 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 == | == Követelmények == | ||
+ | === Előtanulmányi rend === | ||
+ | *A tárgy felvételéhez az [[Objektumorientált programozás | Objektumorientált programozás]] előzetes vagy egyidejű felvétele szükséges. | ||
+ | |||
=== A szorgalmi időszakban === | === 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 feladatok'''ra 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 '''labor'''ok 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 feladat'''ok 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 vizsgaidőszakban === | === A vizsgaidőszakban === | ||
− | + | * A '''vizsga''' 90 pontos lesz. | |
+ | ** Van beugró, aminek az 50% teljesítése elvárt. | ||
=== Félévvégi jegy === | === Félévvégi jegy === | ||
− | + | *Pontszámítás: | |
+ | **Vizsga(max. 90) + Házik(max. 20) + ZH(max. 40) <= 150 | ||
+ | |||
+ | *Ponthatárok: | ||
+ | :{| class="wikitable" style="text-align: center; width: 120px; height: 40px;" | ||
+ | !Százalék!!Jegy | ||
+ | |- | ||
+ | |0 - 49|| 1 | ||
+ | |- | ||
+ | |50 - 59|| 2 | ||
+ | |- | ||
+ | |60 - 69|| 3 | ||
+ | |- | ||
+ | |70 - 84|| 4 | ||
+ | |- | ||
+ | |85 - 100|| 5 | ||
+ | |} | ||
== Tematika == | == 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ások=== | ||
+ | *2020. ősz | ||
+ | ** [[Media:sztt_eloadas_1.pdf | EA01_Bevezetes, OOP ismetles, SOLID]] | ||
+ | ** [[Media:sztt_eloadas_2.pdf | EA02_UMLBevezeto_Osztalydiagram]] | ||
+ | ** [[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]] | ||
+ | |||
== Segédanyagok == | == Segédanyagok == | ||
− | + | * [https://github.com/bzolka/AUT-SZTT Szoftvertechnikák példakódok Git] | |
+ | * [[:File:sztt_csoop_bevezeto.zip |C# OOP bevezető, példakóddal együtt]] | ||
− | == | + | == 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: [[Media:sztt_labor_1.pdf | útmutató]] | ||
+ | ** 2. labor: [[Media:sztt_labor_2.pdf | útmutató]], [[Media:sztt_labor_2020_2.zip | kiinduló]] | ||
+ | ** 3. labor: [[Media:sztt_labor_2.pdf | útmutató]], [[Media:sztt_labor_2020_3.zip | kiinduló]] | ||
+ | ** 4. labor: [[Media:sztt_labor_4.pdf | útmutató]], [[Media:sztt_labor_2020_4.zip | kiinduló]] | ||
+ | ** 5. labor: [[Media:sztt_labor_5.pdf | útmutató]], [[Media:sztt_labor_2020_5.zip | kiinduló]] | ||
+ | ** 6. labor: [[Media:sztt_labor_6.pdf | útmutató]], [[Media:sztt_labor_2020_6.zip | segédanyag]] | ||
+ | ** 7. labor: [[Media:sztt_labor_7.pdf | útmutató]], [[Media:sztt_labor_2020_7.zip | kiinduló]] | ||
+ | ** 8. labor: [[Media:sztt_labor_8.pdf | útmutató]] | ||
+ | ** 9. labor: [[Media:sztt_labor_9.pdf | útmutató]], [[Media:sztt_labor_2020_9.zip | kiinduló]] | ||
+ | ** 10. labor: [[Media:sztt_labor_10.pdf | útmutató]], [[Media:sztt_labor_2020_10_1.zip | kiinduló 17763]], [[Media:sztt_labor_2020_10_2.zip | 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: [[Media:sztt_labor_11.pdf | útmutató]], [[Media:sztt_labor_2020_11.zip | kiinduló]] | ||
+ | ** 12. labor: [[Media:sztt_labor_12.pdf | útmutató]] | ||
− | == | + | == Házi feladat == |
− | + | * 1. házi feladat - Szoftvertechnológiák | |
+ | ** [[Media:sztt_hazi1_szoftech.pdf | Specifikáció 2020. ősz]] | ||
+ | **[[Media:SzTT_Hazi1_2021.pdf | Specifikáció 2021. ősz]] | ||
+ | * 2. házi feladat - Szoftvertechnikák | ||
+ | ** [[Media:sztt_hazi2_sznikak.pdf | Specifikáció 2020. ősz]] | ||
+ | **[[Media:SzTT_Hazi2_2021.pdf | Specifikáció 2021. ősz]] | ||
− | == | + | == ZH == |
− | + | * 40 ponttal számít be az félévvégi jegybe. | |
+ | ** A ZH maga 100 pontos. | ||
+ | ** 50%-tól van meg. | ||
+ | * 2019. ősz | ||
+ | ** [[Media:sztt_mintazh_2019.pdf | MintaZH]] | ||
+ | * 2020. ősz | ||
+ | ** [[Media:sztt_mintazh_2020.pdf | MintaZH]] | ||
− | == | + | == Vizsga == |
− | + | * 90 ponttal számít be az félévvégi jegybe. | |
+ | ** Van beugró, aminek az 50%-át sikeresen teljesíteni kell, különben a vizsga érvénytelen. | ||
+ | * 2019. ősz | ||
+ | ** [[Media:sztt_mintavizsga_2019.pdf | Minta vizsga,]] [[Media:sztt_mintavizsga_2019megoldasok.pdf | megoldások]] | ||
+ | * 2021. ősz | ||
+ | **[[Media:Vizsga_SzTT_2021_Minta.pdf | Mintavizsga 2021]] | ||
+ | **[[Media:Mintavizsga2021_Megoldasok.pdf | Mintavizsga 2021 megoldások]] | ||
− | + | [[GitEgylet]] segédanyagok: | |
− | + | *[[Media:sztt_jegyzetek.zip | Vizsga elméleti jegyzetek]] | |
+ | *[[Media:finalsztt (1).pdf | ZH elméleti anyag]] | ||
{{Lábléc_-_Üzemmérnök-informatikus_alapszak}} | {{Lábléc_-_Üzemmérnök-informatikus_alapszak}} |
A lap 2022. május 31., 12: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.
Tartalomjegyzék
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 vizsgaidőszakban
- A vizsga 90 pontos lesz.
- Van beugró, aminek az 50% teljesítése elvárt.
Félévvégi jegy
- Pontszámítás:
- Vizsga(max. 90) + Házik(max. 20) + ZH(max. 40) <= 150
- Ponthatárok:
Százalék Jegy 0 - 49 1 50 - 59 2 60 - 69 3 70 - 84 4 85 - 100 5
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ások
- 2020. ősz
- EA01_Bevezetes, OOP ismetles, SOLID
- EA02_UMLBevezeto_Osztalydiagram
- 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
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
- 40 ponttal számít be az félévvégi jegybe.
- A ZH maga 100 pontos.
- 50%-tól van meg.
- 2019. ősz
- 2020. ősz
Vizsga
- 90 ponttal számít be az félévvégi jegybe.
- Van beugró, aminek az 50%-át sikeresen teljesíteni kell, különben a vizsga érvénytelen.
- 2019. ősz
- 2021. ő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 |