„Szoftvertechnológia (régi)” változatai közötti eltérés
Nincs szerkesztési összefoglaló |
|||
1. sor: | 1. sor: | ||
{{Tantargy|nev=Szoftvertechnológia|targykod=VIIIA217|kredit=4|felev=3|nagyzh=0|kereszt=vizsgakurzus|kiszh=0|vizsga=van|hf=1 db|szak=info|tad=https://www.vik.bme.hu/kepzes/targyak/VIIIA217/|targyhonlap=https://www.iit.bme.hu/~stuser/|levlista=szofttechATsch.bme.hu }} | {{Tantargy|nev=Szoftvertechnológia|targykod=VIIIA217|kredit=4|felev=3|nagyzh=0|kereszt=vizsgakurzus|kiszh=0|vizsga=van|hf=1 db|szak=info|tad=https://www.vik.bme.hu/kepzes/targyak/VIIIA217/|targyhonlap=https://www.iit.bme.hu/~stuser/|levlista=szofttechATsch.bme.hu }} | ||
177. sor: | 175. sor: | ||
= Kedvcsináló = | = Kedvcsináló = | ||
Szerintem nagyon hasznos tárgy, én már találkoztam több részével az életben (UML, scrum, DTD, XML). Tipikusan olyan tárgy, melyre ha félév közben csak pár órat készülsz, akkor is eljutsz vizsgára, de vizsgán pedig sokan buknak (a beugró miatt). A Java rész bevezetésével szerintem csak nehezedett a vizsga, arra úgy érdemes készülni, hogy kódolsz és minden anyagrészt kipróbálsz amit csak vettünk órán. A szofttech részt pedig meg kell tanulni és meg kell érteni! Nincs mese, ez tanulós és nem egyszerü tárgy! | |||
A lap 2013. január 16., 10:41-kori változata
Ajánlott rövidítés: "szofttech"
Követelmények
- Heti 2 előadás van, kötelező jelenléti ív nincs.
Előtanulmányi rend
- Programozás alapjai 2
Aláíráshoz
- Egy darab Házi feladat
- minden feladatot legalább 50%-osra kell megoldani
- pótolható különeljárási díj ellenében
Vizsga
- Vizsgaidőszakban írásbeli vizsga
- 3 vizsga / vizsgaidőszak
- van beugró
- vizsga első 30 percében írható, majd beszedik és lehet folytatni a vizsgát
- 24 pontból minimum 14 pontot kell elérni
- ez a vizsga nehezebb része, az emberek nagy része ezen bukik el
Segédanyagok
Könyv
Főbb könyvek
- Kondorosi, László, Szirmay-Kalos: Objektum orientált szoftver fejlesztés, ComputerBooks, Bp., 1997 , Kempelen Farkas Digitális Tankönyvtár
- Sommerville, I. – Szoftver rendszerek fejlesztése 2. bővített kiadás, Panem Kiadó, Debrecen, 2007.
- Harald Störrle: UML 2, Panem Kiadó, Budapest, 2007
- Java 2 - Útikalauz programozóknak 5.0, ISBN 9630640923, Kiadó:ELTE TTK Hallgatói Alapítvány
Egyéb könyvek
- Sommerville, I. - Software Engineering 8th ed., Pearson Education Ltd, 2007, http://www.cs.st-andrews.ac.uk/%7Eifs/index.html
- Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide, Addison-Wesley, 1999.
- Roger s. Pressman: Software Engineering, A Practitioner's Approach, 6th ed, McGraw-Hill, 2006
- UML 2.1.1 Superstructure Specification & Infrastructure Specification, http://www.omg.org/technology/documents/modeling_spec_catalog.htm#UML
Hasznos publikációk
- Rational Unified Process - minden, amit a RUP-ról tudni lehet (workflow-k, fázisok)
SzofttechJegyzet
Legfrissebb változat: SzofttechJegyzet8
- NEM HIVATALOS JEGYZET: nincs benne minden, vannak benne hibák/elírások
- 2011-es Elméleti anyag + feladatok megoldással + java
- (utolsó frissítés 2011.12.30. 16:58)
- A 2011-es tematika anyagai találhatóak meg benne, a 2012-es anyagok nincsenek benne!!!
- Továbbfejlesztési lehetőségek:
- Minden évben szükséges lenne frissíteni az aktuális anyagokkal és kiegészíteni, újabb "kiadásban" feltölteni!
- a készítő elérhetősége, vele egyeztetve lehet elkérni a forrást és továbbfejlesztésröl érdeklödni (mely mindenki számára nyitott, csak pár tanácsot adna)
Egyéb segédanyagok
Java
- Czirják Zoltán java anyagai
- Közösen szerkeszthetö google doksi - nem hibátlan, egészítsd és javítsd ki Te is!
- Bounded Type Parameters - Oracle Java tutorial kötött dzsókerekröl
- Java Language Keywords - Oracle Java tutorial a kulcsszavakról (pl. delete nincs benne, tehát használható változónévként)
- Controlling Access to Members of a Class - Oracle Java tutorial
Órai jegyzet
- Elekes Csaba órai jegyzete - 2008-as elöadáson kézzel írt jegyzet
UML
- UML quick reference (angolul): Allen Holub's UML Quick Reference
- Szofttech UML diagramok - diagramok magyarul
- UML2 diplomamunka - Az UML eszközeinek bemutatása egy komplex rendszer tervezésén keresztül.
- az UML2 specifikációból kigyűjtve nagyon jó UML diagram magyarázatok (angolul)
- UML2 Diagramok - interaktív gyakorló példák: deepHistory, shallowHistory, mindenféle példa magyarázattal! (angolul)
- PhDreport_UML.pdf - UML PhD Project Report a Carnegie oldaláról
- uml_diagramok_tananyagfejlesztes.pdf - UML diagramok a Tananyagfejlesztés portálról
DTD
- DTD tutorial 1 - w3schools
- DTD tutorial 2
JSD
- JSD segítség - JSP segítség, érdemes lenne jobban kidolgozni
Algebrai axiómák
Tesztelés
- Tesztelés segédlet - tesztelés rész segédlet, Veszprémi Egyetem
Egyéb
- szoftverkarbantartas_tananyagfejlesztes.pdf - Szoftverkarbantartás a Tananyagfejlesztés portálról
Régi anyagok
A régi anyagok (pl.: Progtechnológia) teljesen más tematikát követtek, de nem érdemes kitörölni öket, mert találhatunk bennük értékes információkat.
- Szofttech_magyarJegyzet_1.pdf
- Szofttech_magyarJegyzet_2.pdf
- szofttechfogalmak.pdf - Elméleti vizsgakérdések, válaszokkal
- szofttech_elmelet2006-2008.pdf]
- szofttech_pt_biblia_1.pdf - Kézzel írt jegyzet
- szofttech_pt_biblia_2.pdf - Kézzel írt jegyzet digitalizálva
Nemhivatalos konzultációk
Videó
2010. őszén az EHK felvette a tárgy előadásait, akkor még nem volt Java a tananyagban, illetve azóta megváltozott a tárgy szoftvertechnológiai része is, a videók NEM fedik le teljes mértékben!
2012. őszén a Java előadásokat is felvették.
A 2010-es videókhoz készült Videó-jegyzet időbélyegzőkkel. Segítségével könnyű megkeresni adott anyagot a videókban.
Vizsga
2012/13/1 félév
- stv_130115.pdf: 2013 január 15-ei vizsga megoldásokkal
- stv_130108.pdf: 2013 január 8-ai vizsga megoldásokkal
- stv_121218.pdf: 2012 december 18-ai vizsga megoldásokkal
2011/12/2 félév
- mind a három vizsga hiányzik, akinek megvan, töltse fel
2011/12/1 félév
- a januári két vizsga hiányzik, akinek megvan töltse fel
- stv_111220.pdf: 2011. december 20-ai vizsga megoldással
2010/11 év
- mind a három nyári vizsga hiányzik, akinek megvan, töltse fel
- stv_110118.pdf: 2011. január 18-ai vizsga megoldással
- a januári elsö vizsga hiányzik, akinek megvan töltse fel
- stv_101221.pdf: 2010. december 21-ei vizsga megoldással
2009/10 év
- az utolsó vizsga hiányzik, akinek megvan töltse fel
- stv_100601.pdf: 2010. június 1. vizsga megoldással
- stv_100526.pdf: 2010. május 26-ai vizsga megoldással
- stv_100126.pdf: 2010. január 26. vizsga megoldással
- stv_100112B.pdf: 2010. január 12. 13:30 vizsga megoldással
- stv_100112A.pdf: 2010. január 12. 12:00 vizsga megoldással
- stv_100105B.pdf: 2010. január 5. 13:30 vizsga megoldással
- stv_100105A.pdf: 2010. január 5. 12:00 vizsga megoldással
2008/09 év
- stv_090618.pdf: 2009. június 18. vizsga megoldással
- stv_090611.pdf: 2009. június 11. vizsga megoldással (4. feladat megoldása: 11. előadás-videó (2010.10.11) 44. percétől)
- stv_090528.pdf: 2009. május 28. vizsga megoldással
- stv_090127.pdf: 2009. január 27. vizsga megoldással
- stv_090113.pdf 2009. január 13. vizsga megoldással
- stv_090106.pdf: 2009. január 06. vizsga megoldással
2007/08 év
- stv_080617.pdf: 2008. június 17. vizsga megoldással
- stv_080610.pdf: 2008. június 10. vizsga megoldással
- stv_080527.pdf: 2008. május 27. vizsga megoldással
- stv_080122.pdf: 2008. január 22. vizsga megoldással
- stv_080115.pdf: 2008. január 15. vizsga megoldással
- stv_080108.pdf: 2008. január 8. vizsga megoldással
All In One PDF
- All_In_One_2011_12_14.pdf: Ez a PDF tartalmazza az összes ZH-t és vizsgát 2011-12-14-ig , de egy két hiányosság lehet. Bookmarkokat érdemes majd használni. Hasznos például egy-egy típusfeladat megkeresésekor és gyakorlásakor
Kedvcsináló
Szerintem nagyon hasznos tárgy, én már találkoztam több részével az életben (UML, scrum, DTD, XML). Tipikusan olyan tárgy, melyre ha félév közben csak pár órat készülsz, akkor is eljutsz vizsgára, de vizsgán pedig sokan buknak (a beugró miatt). A Java rész bevezetésével szerintem csak nehezedett a vizsga, arra úgy érdemes készülni, hogy kódolsz és minden anyagrészt kipróbálsz amit csak vettünk órán. A szofttech részt pedig meg kell tanulni és meg kell érteni! Nincs mese, ez tanulós és nem egyszerü tárgy!
Egyéb anyagok/linkek
Interjú Dr. László Zoltánnal:
Mottó:
- Az OOP nagyon class dolog.
- There are no significant bugs in our released software that any significant number of users want fixed. (Bill Gates - http://en.wikiquote.org/wiki/Bill_Gates)
- - Mit mond a hallgató, amikor megkapja a szoftvertechnológia vizsgalapot? - OMG UML!