„Szoftvertechnikák” változatai közötti eltérés

A VIK Wikiből
aNincs szerkesztési összefoglaló
 
(84 közbenső módosítás, amit 30 másik szerkesztő végzett, nincs mutatva)
1. sor: 1. sor:
{{Tantargy
{{Tantárgy
|targykod=VIAUA218
|név = Szoftvertechnikák
|nev=Szoftvertechnikák
|tárgykód = VIAUAB00
|kredit=4
|régitárgykód = VIAUA218
|felev=4
|szak = info
|kiszh=7 db
|kredit = 5
|vizsga=van
|felev = 4
|nagyzh=1 db
|kereszt = nincs
|hf=nincs
|tanszék = AUT
|szak=info
|labor = 7 db
|tad=https://www.vik.bme.hu/kepzes/targyak/VIAUA218/
|kiszh = nincs
|targyhonlap=https://www.aut.bme.hu/Course/VIAUA218
|nagyzh =1 db
|levlista=sznikak{{Kukac}}sch.bme.hu
|hf =5 db
|vizsga = írásbeli
|tad = https://portal.vik.bme.hu/kepzes/targyak/VIAUAB00
|targyhonlap = https://www.aut.bme.hu/Course/VIAUAB00
|levlista = sznikak{{Kukac}}sch.bme.hu
}}
}}


==Követelmények==
== Követelmények ==
===Előtanulmányi rend===
A tárgy felvételéhez szükséges a [[Bevezetés a számításelméletbe I.]] tárgy teljesítése, illetve [[Szoftvertechnológia]] aláírás.
===Szorgalmi időszakban===
'''Az aláírás feltétele''':
* A nagyZH elégséges szintű teljesítése
* Legfeljebb 1 teljesítetlen gyakorlat


A ZH pótolható, illetve a pótlási héten ''aláíráspótló'' ZH írható (különeljárási díj ellenében). A ZH-k anyaga megegyezik.
=== Előtanulmányi rend ===
* A tárgy felvételéhez [[Szoftvertechnológia]] tárgyból aláírás megszerzése szükséges.


A pótlási héten egy gyakorlat pótolható (kivételes esetekben kettő).
=== A szorgalmi időszakban ===
* A 7 db '''labor'''on jelenlét kötelező, max 1 laborról lehet hiányozni. Ha minden laboron részt vettél, plusz pontot tudsz vinni magaddal.
* Az 5 db '''házi feladat''' mindegyikét fel kell tölteni GitHubra, melyek mindegyikét elfogadottra kell teljesíteni.
* A '''ZH''' sikeres (min. 40%) megírása. Ha valaki sima ZH-n, tehát nem póton 4-esre írja meg a ZH-t +4 pontot visz a vizsgára, 5-ös esetén +8-at.
* '''Pótlási lehetőségek:'''
** A '''házi feladatok'''nál határidőn túli beadásra maximum 3 esetben, maximum 1 hetet meghaladó mértékben van lehetőség.
** A '''ZH''' egyszer félév közben, egyszer pedig a pótlási héten (különeljárási díj fejében) pótolható.
** A '''labor'''ok jelenléte nem pótolható.
* '''Megajánlott jegy:''' nincs.


A gyakorlatokon a gyakorlatvezető beugrót írathat, ez feltétele a sikeres gyakorlatnak. A jelenlét csak akkor érvényes, ha a hallgató a gyakorlaton végig ott volt.
=== A vizsgaidőszakban ===
===Vizsgaidőszakban===
* '''Elővizsga:''' nincs.
A 4-es zárthelyit írók +4, a jeles zárthelyit írók pedig +8 pontot kapnak a vizsgájukra. Aki minden gyakorlaton jelen volt, az ezen felül még +2 pontot kap.
* '''Vizsga:''' Írásbeli, melynek előfeltétele az aláírás megléte. A kredit megszerzéséhez legalább elégséges vizsgaosztályzat kell.


A vizsga írásbeli, 100 pontos, a pluszpontok figyelembevételével az alábbi táblázat szerint születnek meg a jegyek:
=== Félévvégi jegy ===
* A félévvégi jegyet a pluszpontokkal megnövelt vizsgaeredmény (V) adja.
* Ponthatárok:
:{| class="wikitable" style="text-align: center; width: 120px; height: 40px;"
!V !!Jegy
|-
| 0 - 44 || 1
|-
|45 - 55 || 2
|-
|56 - 70 || 3
|-
|71 - 84 || 4
|-
|85 -    || 5
|}


{{Jegykonvertálás|0-44|45-55|56-70|71-84|85+}}
=== iMSc pontok ===
* '''Elérhető pontszám:'''  25 pont.
* '''Feladat:''' A ZH-n 7 pont, a vizsgán 8 pont szerezhető. Önálló feladatok megoldásával további 10 pont szerezhető. Pont akkor adható meg, ha a hallgató a kitűzött normál feladatok megoldásával a jeles szintet eléri.


[[TargynevAjanlas|Ajánlott rövidítés]]: sznikák
== Segédanyagok ==


__TOC__
=== Hallgatói jegyzet ===
* [[Media:Sznikak_jegyzet_designpatternkezi.pdf‎| Design pattern (kézzel írott)]] by: Vincze Viktória
* [[Sznikak_tervezesimintak | Tervezési minták]]
* [[Media:Sznikak_jegyzet_DesignPatterns.pdf‎‎| Tervezési minták (Siklósi Zsolt @ info2007)]]
* [[Sznikák_példakódok | Példakódok]]
* [[Media:Sznikak_jegyzet_vizsgara2010byzsepi.pdf‎ | kigyűjtött vizsgafeladatok]] by: Zsepi


==Hasonló tárgyak, tanfolyamok==
=== Összefoglalók ===
* [[Media:Sznikak_jegyzet_CBible2002.pdf‎ | CsharpBible2002.pdf]]
* [[Media:Sznikak_jegyzet_osszefoglal.pdf ‎| Tételkidolgozás ZH-ra]]
* [[Media:Sznikak_jegyzet_osszefoglal_3.pdf‎ | Tételkidolgozás ZH-ra javított verzió]]
* [[Media:Sznikak_jegyzet_designpatternscard.pdf‎‎| Tervezési minták tömör összefoglaló (angol)]]
* [[Media:hosszujegyzet.pdf‎| Dia kivonat 2015 tavasz]]
* [[Media:sznikák_jegyzet_architekturak&tervezesimintak_2017tavasz.pdf‎| Architektúrák, tervezési minták, reflexió összefoglaló (2017 tavasz)]]
* [[SzoftverTechnikakTetelsor | Szoftvertechnikák tételsor]]
* [[Media:Sznikak_jegyzet_osszestettvizsgakerdesek.pdf ‎| Összesítettkérdések és válaszok]] by: Évi


* [[SzoftverTechnikak|Szoftver technikák]] az 1.1-es szakirányon és [[SzoftTechLabor|labor]]
=== Ajánlott könyvek ===
* [[SzoftverFejlesztesDotNet|Szoftverfejlesztés .NET platformra]]
* [[Media:Sznikak_jegyzet_reitercsharp.pdf‎‎‎| Reiter István - C# jegyzet]] ([https://devportal.hu/Fajlok/Default.aspx?shareid=1&path=Konyvek%5ccsharp+jegzyet forrás])
* [[MCP70-526|.NET framework 2.0 Windows-Based Client Development]]
* [[Media:Sznikak_jegyzet_E.Gamma_R.Helm_R.Johnson_J.Vlissides_DesignPatterns.pdf‎| Tervezési minták (angol)]]
* [[MCP70-536|.NET framework 2.0 Application Development Foundation]]
* [[Media:Sznikak_jegyzet_Pattern-Oriented-SA_vol1.pdf‎‎‎| Diák végén ajánlott könyv első kötete (angol)]]
* [[Media:Sznikak_Pattern-Oriented-SA_vol2.pdf‎‎‎| Diák végén ajánlott könyv második kötete (angol)]]


==Fejlesztői környezetek==
=== Ajánlott oldalak ===
* [https://www.youtube.com/playlist?list=PLrhzvIcii6GNjpARdnO4ueTUAVR9eMBpc Tervezési minták videósorozat (angol)]


* [[ftp://software.eik.bme.hu/MicrosoftCampus/VisualStudio/|Microsoft Visual Studio 2005]]
== Laboratórium ==
* [http://msdn63.e-academy.com/elms/Storefront/StorefrontSearchResults.aspx?campus=daa_vik&np1=112&pn=Visual%20Studio Microsoft Visual Studio 2008]
* Minden második héten van labor.
* A laborok vezetettek, beugró nincs.
* Ha valaki minden labort teljesít +2 pont járt érte a vizsgán.
* A laborok végén minden hallgató kap kisházit, melyből 5-öt kell teljesíteni a félév folyamán.
* Korábbi években teljesített laborokat újratárgyfelvételnél NEM fogadják el.


==Segédanyagok==
== Kikérdezők ==
* [[Sznikák ZH kikérdező | ZH kikérdező]]
* [[Sznikák vizsga kikérdező | Vizsga kikérdező]]


*[[Media:Sznikak_jegyzet_CBible2002.pdf‎| CsharpBible2002.pdf]]  
== Zárthelyi ==
*[[Media:Sznikak_jegyzet_osszefoglal.pdf‎| Tételkidolgozás ZH-ra]]  
* [[Media:Sznikak_zh_2007-04-13_kidolgozott.pdf‎‎ | 2007. április 13. ZH]]
*[[Media:Sznikak_jegyzet_osszefoglal_3.pdf‎| Tételkidolgozás ZH-ra javított verzió]]  
* [[Media:Sznikak_pzh_2008-04-30_kidolgozott.pdf | 2008. április 30. PZH]]
*[[Media:Sznikak_jegyzet_DesignPatterns.pdf‎‎| Tervezési minták _Siklósi Zsolt @ info2007_]]
* [[SzoftTechZH201004 | 2010. április 14. ZH]]
* {{InLineFileLink|Infoalap|SzoftverTechnikak|designpatternscard.pdf|designpatternscard.pdf}}: Tervezési minták tömör összefoglaló (angol)
* [[SzoftTechZH20110418 | 2011. április 18. ZH]]
* {{InLineFileLink|Infoalap|SzoftverTechnikak|ReiterIstvn-Cjegyzetcsharp.pdf|Reiter István - C# jegyzet}} - nagyon jó magyar, ingyenesen elérhető jegyzet! ( Forrás: http://devportal.hu/content/CSharpjegyzet.aspx ) -- [[PeteHaro|Pete]] - 2011.04.16.
* [[SzoftTechZH20130422 | 2013. április 22. ZH]]
* [[SzoftTechPZH20130510 | 2013. május 10. PZH]]
* [[SzoftTechZH20140414 | 2014. április 14. ZH]] [[Media:Sznikak_zh_2014_tavasz_mo.pdf‎‎ | Nem hivatalos megoldás]]
* [[Szoftvertechnikák ZH 2019.04.08. | 2019 április 08.]]


==ZH-k==
== Vizsga ==


* {{InLineFileLink|Infoalap|SzoftverTechnikak|2007-04-13ZHkidolgozott.pdf|2007-04-13 ZH kidolgozott}}
* 2007
* {{InLineFileLink|Infoalap|SzoftverTechnikak|2008-04-30PtZHkidolgozott.pdf|2008-04-30 PótZH kidolgozott}}
** [[SzoftTechVizsga070530 | 1. vizsga]]
* '''[[SzoftTechZH201004|2010. április 14. ZH]]'''
** [[SzoftTechVizsga070606 | 2. vizsga]]
* [[SzoftTechZH20110418|2011. április 18. ZH]]
** [[SzoftTechVizsga070613 | 3. vizsga]]


==Vizsgák==
* 2008
** [[SzoftTechVizsga080530 | 1. vizsga]]
** [[SzoftTechVizsga080604 | 2. vizsga]]


* {{InLineFileLink|Infoalap|SzoftverTechnikak|SznikakVizsgaJegyzet2010byZsepi.pdf|SznikakVizsgaJegyzet2010byZsepi.pdf}}: Szikák vizsgák kigyüjtött feladatai 2010-ig bezáróan, ha új kérdések jelennek meg {{InLineFileLink|Infoalap|SzoftverTechnikak|SznikakVizsgaJegyzet2010byZsepi.odt|frissítsétek}}
* 2009
* [[SzoftverTechnikakTetelsor|Szoftvertechnikák tételsor]]
** [[SzoftTechVizsga090529 | 1. vizsga]]
* {{InLineFileLink|Infoalap|SzoftverTechnikak|Osszestett_vizsga_kerdesek.pdf|Osszestett_vizsga_kerdesek.pdf}}: Összesített vizsga kérdések és válaszok - bővített változat by:Évi
** [[SzoftTechVizsga090605 | 2. vizsga]]
** [[SzoftTechVizsga090610 | 3. vizsga]]
** [[SzoftTechVizsga090616 | 4. vizsga]]


* 2010
** [[SzoftTechVizsga100525 | 1. vizsga]]
** [[SzoftTechVizsga100601 | 2. vizsga]]
** [[SzoftTechVizsga100608 | 3. vizsga]]


* {{InLineFileLink|Infoalap|SzoftverTechnikak|sznikak_design_pattern.zip|sznikak_design_pattern.zip}}: Design Patternek leírása, kézi jegyzet befotózva. :)
* 2011
** [[SzoftTechVizsga110525 | 1. vizsga]]
** [[SzoftTechVizsga110601 | 2. vizsga]]


* 2012
** [[SzoftTechVizsga120523 | 1. vizga]]


===2012===
* 2013
* [[SzoftTechVizsga120523|2012. május 23. vizga]]
** [[SzoftTechVizsga130530 | 1. vizsga]] + [https://docs.google.com/document/d/131SOMpOCwQhtLaiVikz8hI03FnvJz0WGEpWg6zCZOCU/edit Kidolgozás ]
** [[Media:sznikak_vizsga_20130625.pdf | 2. vizsga]] + [https://docs.google.com/document/d/131SOMpOCwQhtLaiVikz8hI03FnvJz0WGEpWg6zCZOCU/edit Kidolgozás]


===2011===
* 2015
* [[SzoftTechVizsga110601|2011. június 1. vizsga]]
** [https://docs.google.com/document/d/1-I5sTiFZdJBE3mXHkQX1rWiRJdNDYLHMwzUCeqsSO_c/edit 1. vizsga]
* [[SzoftTechVizsga110525|2011. május 25. vizsga]]


== Tippek ==


===2010===
=== Hasonló tárgyak, tanfolyamok ===
* [[Szoftver technikák]] az 1.1-es szakirányon és [[Szoftver technikák és információ megjelenítés laboratórium|labor]]
* [[Szoftverfejlesztés .NET platformon]]
* [[Szoftverfejlesztés .NET platformon - MCP 70-526 tanfolyam | .NET framework 2.0 Windows-Based Client Development]]
* [[Szoftverfejlesztés .NET platformon - MCP 70-536 tanfolyam | .NET framework 2.0 Application Development Foundation]]


* [[SzoftTechVizsga100608|2010. június 8. vizsga]]
=== Fejlesztői környezetek ===
* [[SzoftTechVizsga100601|2010. június 1. vizsga]]
* [http://e5.onthehub.com/WebStore/OfferingsOfMajorVersionList.aspx?ws=42a261b1-869b-e011-969d-0030487d8897&vsro=8&pmv=6dca33b6-d5b0-e111-b575-f04da23e67f6&cmi_mnuMain=bdba23cf-e05e-e011-971f-0030487d8897 Visual Studio 2012 (DreamSpark)] - Ultimate igényelhető ingyen a {{kukac}}hszk.bme.hu -s e-mailcímmel
* [[SzoftTechVizsga100525|2010. május 25. vizsga]]
* [https://remoteapp.sch.bme.hu RemoteApp]-on van Visual Studio 2017. (RemoteApp szerver elérése böngészőből: [https://guacamole.sch.bme.hu Guacamole])


===2009===
== Kedvcsináló ==


* [[SzoftTechVizsga090616|2009. június 16. vizsga]]
=== Lord Viktor ===
* [[SzoftTechVizsga090610|2009. június 10. vizsga]]
* Szoftvertechnológia után felüdülés volt, mondjuk engem azért nem nagyon fogott meg. Az anyag érdekes, bár vannak benne unalmas, száraz részek is. Nekem jobban bejött a Java, mint a C#, de hát ízlések és pofonok. Előadásra annak érdemes járni, akit leköt a dolog, egyébként abszolválható simán a tárgy anélkül is. A diák jók, és minden bennük van, ami a ZH-hoz/vizsgához kell. A gyakorlat lebonyolítása viszont a Szoftver laborok után vicc kategória. A beugró nem nehéz, sőt kifejezetten könnyű, aki figyelmesen elolvasta az anyagot, annak jobbára megvan. Viszont az órai munka nehezen követhető és nem reprodukálható: a laborvezető kivetítve csinálja a feladatokat (amik lehet neki megvannak, de leírva és kiadva sehol sincsenek), te pedig kódolsz utána bambán. Bár magyaráz mellé, de szerintem kevés az olyan férfi ember, aki egyszerre tudja a kódot a kivetítőről lemásolni és az érdemi mondanivalót is megjegyezni. A honlapra csak a kezdeti forráskódot rakják fel, illetve a félév végén a végső megoldásokat, de feladatsor sehol sincs, így igazából a vizsgaidőszakra kb. 0 ragad meg az órai munkából, max. amennyi rutint megszerzel. Viszont az oktatók rendesek, mind a beugró, mind a ZH/vizsga pontozása korrekt, szóval összességében kellemes tárgy, de a laborgyakorlatokon lehetne csiszolni. <br />
* [[SzoftTechVizsga090605|2009. június 5. vizsga]]
[[Szerkesztő:Lordviktor|Lord Viktor]] ([[Szerkesztővita:Lordviktor|vita]]) 2013. június 6., 17:36 (UTC)
* [[SzoftTechVizsga090529|2009. május 29. vizsga]]


===2008===
{{Lábléc - Mérnök informatikus alapszak 2022}}
 
{{Lábléc - Mérnök informatikus alapszak 2014}}
* [[SzoftTechVizsga080604|2008. június 4. vizsga]]
* [[SzoftTechVizsga080530|2008. május 30. vizsga]]
 
===2007===
 
* [[SzoftTechVizsga070613|2007. június 13. vizsga]]
* [[SzoftTechVizsga070606|2007. június 6. vizsga]]
* [[SzoftTechVizsga070530|2007. május 30. vizsga]]
----
-- [[SubaGergely|Subi]] - 2007.02.15. <br>
-- [[CsomorLaszlo|tsw]] - 2007.04.11. <br>
-- [[ZsolnaiKaroly|keeroy]] - 2010.04.22. <br>
-- [[HorvathEva|Évi]] - 2011.05.31.
-- [[ViktoriaVincze|waczkor]] - 2011. :)
 
 
* {{InLineFileLink|Infoalap|SzoftverTechnikak|E.Gamma_R.Helm_R.Johnson_J.Vlissides_DesignPatterns.pdf|E.Gamma_R.Helm_R.Johnson_J.Vlissides_DesignPatterns.pdf}}: Design Patterns
 
* {{InLineFileLink|Infoalap|SzoftverTechnikak|Pattern-Oriented-Software-Architecture_vol1_A-System-of-Patterns.pdf|Pattern-Oriented-Software-Architecture_vol1_A-System-of-Patterns.pdf}}: a diák végén ajánlott könyv első része
 
* {{InLineFileLink|Infoalap|SzoftverTechnikak|Pattern-Oriented-Software-Architecture_vol2_Architecture-Patterns-for-Concurrent-and-Networked-Objects.pdf|Pattern-Oriented-Software-Architecture_vol2_Architecture-Patterns-for-Concurrent-and-Networked-Objects.pdf}}: a diák végén ajánlott könyv második része
 
 
[[Category:Infoalap]]

A lap jelenlegi, 2024. május 28., 13:19-kori változata

Szoftvertechnikák
Tárgykód
VIAUAB00
Régi tárgykód
VIAUA218
Általános infók
Szak
info
Kredit
5
Ajánlott félév
4
Keresztfélév
nincs
Tanszék
AUT
Követelmények
Labor
7 db
KisZH
nincs
NagyZH
1 db
Házi feladat
5 db
Vizsga
írásbeli
Elérhetőségek
Levlista
sznikak@sch.bme.hu

Követelmények

Előtanulmányi rend

A szorgalmi időszakban

  • A 7 db laboron jelenlét kötelező, max 1 laborról lehet hiányozni. Ha minden laboron részt vettél, plusz pontot tudsz vinni magaddal.
  • Az 5 db házi feladat mindegyikét fel kell tölteni GitHubra, melyek mindegyikét elfogadottra kell teljesíteni.
  • A ZH sikeres (min. 40%) megírása. Ha valaki sima ZH-n, tehát nem póton 4-esre írja meg a ZH-t +4 pontot visz a vizsgára, 5-ös esetén +8-at.
  • Pótlási lehetőségek:
    • A házi feladatoknál határidőn túli beadásra maximum 3 esetben, maximum 1 hetet meghaladó mértékben van lehetőség.
    • A ZH egyszer félév közben, egyszer pedig a pótlási héten (különeljárási díj fejében) pótolható.
    • A laborok jelenléte nem pótolható.
  • Megajánlott jegy: nincs.

A vizsgaidőszakban

  • Elővizsga: nincs.
  • Vizsga: Írásbeli, melynek előfeltétele az aláírás megléte. A kredit megszerzéséhez legalább elégséges vizsgaosztályzat kell.

Félévvégi jegy

  • A félévvégi jegyet a pluszpontokkal megnövelt vizsgaeredmény (V) adja.
  • Ponthatárok:
V Jegy
0 - 44 1
45 - 55 2
56 - 70 3
71 - 84 4
85 - 5

iMSc pontok

  • Elérhető pontszám: 25 pont.
  • Feladat: A ZH-n 7 pont, a vizsgán 8 pont szerezhető. Önálló feladatok megoldásával további 10 pont szerezhető. Pont akkor adható meg, ha a hallgató a kitűzött normál feladatok megoldásával a jeles szintet eléri.

Segédanyagok

Hallgatói jegyzet

Összefoglalók

Ajánlott könyvek

Ajánlott oldalak

Laboratórium

  • Minden második héten van labor.
  • A laborok vezetettek, beugró nincs.
  • Ha valaki minden labort teljesít +2 pont járt érte a vizsgán.
  • A laborok végén minden hallgató kap kisházit, melyből 5-öt kell teljesíteni a félév folyamán.
  • Korábbi években teljesített laborokat újratárgyfelvételnél NEM fogadják el.

Kikérdezők

Zárthelyi

Vizsga

Tippek

Hasonló tárgyak, tanfolyamok

Fejlesztői környezetek

Kedvcsináló

Lord Viktor

  • Szoftvertechnológia után felüdülés volt, mondjuk engem azért nem nagyon fogott meg. Az anyag érdekes, bár vannak benne unalmas, száraz részek is. Nekem jobban bejött a Java, mint a C#, de hát ízlések és pofonok. Előadásra annak érdemes járni, akit leköt a dolog, egyébként abszolválható simán a tárgy anélkül is. A diák jók, és minden bennük van, ami a ZH-hoz/vizsgához kell. A gyakorlat lebonyolítása viszont a Szoftver laborok után vicc kategória. A beugró nem nehéz, sőt kifejezetten könnyű, aki figyelmesen elolvasta az anyagot, annak jobbára megvan. Viszont az órai munka nehezen követhető és nem reprodukálható: a laborvezető kivetítve csinálja a feladatokat (amik lehet neki megvannak, de leírva és kiadva sehol sincsenek), te pedig kódolsz utána bambán. Bár magyaráz mellé, de szerintem kevés az olyan férfi ember, aki egyszerre tudja a kódot a kivetítőről lemásolni és az érdemi mondanivalót is megjegyezni. A honlapra csak a kezdeti forráskódot rakják fel, illetve a félév végén a végső megoldásokat, de feladatsor sehol sincs, így igazából a vizsgaidőszakra kb. 0 ragad meg az órai munkából, max. amennyi rutint megszerzel. Viszont az oktatók rendesek, mind a beugró, mind a ZH/vizsga pontozása korrekt, szóval összességében kellemes tárgy, de a laborgyakorlatokon lehetne csiszolni.

Lord Viktor (vita) 2013. június 6., 17:36 (UTC)


Bevezetők
1. félév
2. félév
3. félév
4. félév
5. félév
6. félév
7. félév


Bevezetők
1. félév
2. félév
3. félév
4. félév
5. félév
6. félév
7. félév