Szoftvertechnológia

A VIK Wikiből
A lap korábbi változatát látod, amilyen Ferrero (vitalap | szerkesztései) 2013. január 8., 23:42-kor történt szerkesztése után volt.

Sablon:Tantargy

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


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

Hasznos eredeti publikációk

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édanyag

  • Ezen a helyen volt linkelve a(z) Kiskrdsek2006-2008vizsgkon.doc nevű fájl ("Kiskrdsek2006-2008vizsgkon.doc" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
Elméleti kiskérdések a 2006-2008-as vizsgákban
UML diagrammok, magyarul
  • Ezen a helyen volt linkelve a(z) UML.pdf nevű fájl ("UML.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
UMLDrawing.zip bemásolva pdf-be (nyomtatóbarátabb :) )
  • Ezen a helyen volt linkelve a(z) oopeldak.zip nevű fájl ("oopeldak.zip" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
OO peldak, most mar kintrol is elerhetok :)
Az UML eszközeinek bemutatása egy komplex rendszer tervezésén keresztül.
  • Ezen a helyen volt linkelve a(z) lz_pt_biblia.pdf nevű fájl ("lz_pt_biblia.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
Kézzel írt jegyzet, minden lényeges benne van. (Köszönjük Tenshiko és Turczi mesternek)
  • Ezen a helyen volt linkelve a(z) biblia.pdf nevű fájl ("biblia.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
Az eredeti lz_pt_biblia.pdf alapján készült gépelt verzió. Nem garantálom, hogy hibátlan!
  • Ezen a helyen volt linkelve a(z) szofttech_vegyes_segedanyagok.zip nevű fájl ("szofttech_vegyes_segedanyagok.zip" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
Vegyes segédanyagok (magyar diák, howto-k, amiből lehet tanulni)
  • Ezen a helyen volt linkelve a(z) UML2ForDummies.chm nevű fájl ("UML2ForDummies.chm" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
UML2 for Dummies (nem csak dummiesnak...); egész hasznos UML2 segédanyag
Szofttech beugrós kérdések (válaszok nélkül, önellenőrzést könnyíti)
  • Ezen a helyen volt linkelve a(z) keeroy_bnf_jsd_tut.txt nevű fájl ("keeroy-féle BNF és JSD állapottáblás, szintaxisgráfos feladatkidolgozás, magyarázattal" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
(akinek jut rá ideje, beformázhatná wikitextbe egy wikioldalra - megköszönném!)
  • Definíciók
  • Ezen a helyen volt linkelve a(z) lz_pt_biblia.pdf nevű fájl ("lz_pt_biblia.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
LZ PT biblia. Kézzel írt, minden lényegeset tud.
  • Ezen a helyen volt linkelve a(z) szofttech_video_jegyzet_timestamps_v1.pdf nevű fájl ("szofttech_video_jegyzet_timestamps_v1.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
video-jegyzet-timestamps-v1


  • SzoftverTECHNIKÁK jegyzet és diák

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.

Fájl:MagyarJegyzet 1.pdf Fájl:MagyarJegyzet 2.pdf Fájl:Szofttechfogalmak.pdf - Elméleti vizsgakérdések, válaszokkal

Nemhivatalos konzultációk

Vizsga

2011

  • Ezen a helyen volt linkelve a(z) stv_111220.pdf nevű fájl ("stv_111220.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2011. december 20-ai vizsga megoldással
  • Ezen a helyen volt linkelve a(z) stv_110118.pdf nevű fájl ("stv_110118.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2011. január 18-ai vizsga megoldással

2010

  • Ezen a helyen volt linkelve a(z) stv_101221.pdf nevű fájl ("stv_101221.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
ST 2010-12-21-ei vizsga megoldással
  • Ezen a helyen volt linkelve a(z) stv_100601.pdf nevű fájl ("stv_100601.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2010. június 1. vizsga megoldással
  • Ezen a helyen volt linkelve a(z) stv_100526.pdf nevű fájl ("stv_100526.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2010. május 26-ai vizsga megoldással
  • Ezen a helyen volt linkelve a(z) stv_100126.pdf nevű fájl ("stv_100126.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2010. január 26. vizsga megoldással
  • Ezen a helyen volt linkelve a(z) stv_100112B.pdf nevű fájl ("stv_100112B.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2010. január 12. 13:30 vizsga megoldással
  • Ezen a helyen volt linkelve a(z) stv_100112A.pdf nevű fájl ("stv_100112A.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2010. január 12. 12:00 vizsga megoldással
  • Ezen a helyen volt linkelve a(z) stv_100105B.pdf nevű fájl ("stv_100105B.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2010. január 5. 13:30 vizsga megoldással
  • Ezen a helyen volt linkelve a(z) stv_100105A.pdf nevű fájl ("stv_100105A.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2010. január 5. 12:00 vizsga megoldással

2009

  • Ezen a helyen volt linkelve a(z) stv_090618.pdf nevű fájl ("stv_090618.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2009. június 18. vizsga megoldással
  • Ezen a helyen volt linkelve a(z) stv_090611.pdf nevű fájl ("stv_090611.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2009. június 11. vizsga megoldással (4. feladat megoldását vki beírhatná! - lásd 11. előadás-videó (2010.10.11) 44. percétől)
  • Ezen a helyen volt linkelve a(z) stv_090528.pdf nevű fájl ("stv_090528.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2009. május 28. vizsga megoldással
  • Ezen a helyen volt linkelve a(z) stv_090127.pdf nevű fájl ("stv_090127.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2009. január 27. vizsga megoldással
  • Ezen a helyen volt linkelve a(z) stv_090113.pdf nevű fájl ("stv_090113.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2009. január 13. vizsga megoldással
  • Ezen a helyen volt linkelve a(z) stv_090106.pdf nevű fájl ("stv_090106.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2009. január 06. vizsga megoldással

2008

  • Ezen a helyen volt linkelve a(z) stv_080108.pdf nevű fájl ("stv_080108.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2008. január 8. vizsga megoldással
  • Ezen a helyen volt linkelve a(z) stv_080115.pdf nevű fájl ("stv_080115.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2008. január 15. vizsga megoldással
  • Ezen a helyen volt linkelve a(z) stv_080122.pdf nevű fájl ("stv_080122.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2008. január 22. vizsga megoldással
  • Ezen a helyen volt linkelve a(z) stv_080527.pdf nevű fájl ("stv_080527.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2008. május 27. vizsga megoldással
  • Ezen a helyen volt linkelve a(z) stv_080610.pdf nevű fájl ("stv_080610.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2008. június 10. vizsga megoldással
  • Ezen a helyen volt linkelve a(z) stv_080617.pdf nevű fájl ("stv_080617.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
2008. június 17. vizsga megoldással

Korábbi ZH-k, vizsgák

  • Ezen a helyen volt linkelve a(z) feladatok.zip nevű fájl ("feladatok.zip" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
ZH-k, vizsgák: 2004-2008
  • Ezen a helyen volt linkelve a(z) All_In_One_PDF_SzT_Alias_PT.pdf nevű fájl ("All_In_One_PDF_SzT_Alias_PT.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
All_In_One_PDF_SzT_Alias_PT Ez a PDF tartalmazza az összes ZH-t és vizsgát 2009-01-13-ig , de egy két hiányosság lehet. Bookmarkokat érdemes majd használni. 323 oldal és ebben az infosite-on lévő nem pdf-ek is belekerültek, természetesen átkonvertálva pdf-re. Hasznos például egy-egy típusfeladat megkeresésekor és gyakorlásakor
  • Ezen a helyen volt linkelve a(z) All_In_One_2011_12_14.pdf nevű fájl ("All_In_One_2011_12_14.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
Az All_In_One pdf kibővítve a 2011.12.14 előtti vizsgákkal.

BSc-s ZV anyagok

Témakörök

  1. A szoftverfejlesztési folyamat és modelljei.
  2. Követelmények kezelése és specifikáálás.
  3. Architekturális és részletes tervezés.
  4. Objektumorientált modellezés és tervezés.
  5. UML diagramtechnikák.
  6. Verifikáció és validáció

Javasolt irodalom

  • Sommerville, Szoftverrendszerek fejlesztése, Panem könyvkiadó, Budapest, 2002.,
    • 3., 5., 7., 10., 12., 19. és 20. fejezetek
  • Kondorosi, László, Szirmai-Kalos: Objektum orientált szoftverfejlesztés, Kempelen Farkas Digfitális Tankkönyvtár;
    • Ezen a helyen volt linkelve a(z) ObjektumOrientltSzoftverfejleszts.pdf nevű fájl ("ObjektumOrientltSzoftverfejleszts.pdf" link szöveggel) a régi wiki http://wiki-old.sch.bme.hu/bin/view/Infoalap/ProgTech oldaláról. (Ha szükséged lenne a fájlra, akkor a pontos oldalmegnevezéssel együtt küldd el a wiki@sch.bme.hu címre a kérésedet)
    • 2., 3., fejezetek


Fun

  • A kötelező darab:
    /pub/Infoalap/ProgTech/software-engineering-explained.gif
  • Az igazi kódminőség mérő - WTF per minute:

/pub/Infoalap/ProgTech/codereview_wtf_per_minute.jpg

  • Izidor családfa:


/pub/Infoalap/ProgTech/izidor_csaladfa_2008.jpg

  • László Zoltán - UML:


/pub/Infoalap/ProgTech/lz_uml.jpg

  • A hős:


A hős


  • Szoftvertechnológia röviden:

SZOFTTECH

Kedvcsináló

foo, bar

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!