„Szoftvertechnológia” változatai közötti eltérés

A VIK Wikiből
Ferrero (vitalap | szerkesztései)
Nincs szerkesztési összefoglaló
Ferrero (vitalap | szerkesztései)
63. sor: 63. sor:


===Egyéb segédanyagok===
===Egyéb segédanyagok===
 
'''Java'''
==== Java ====
* [https://sites.google.com/site/czirjakzoltan91/programozas/java Czirják Zoltán java anyagai]
* [https://sites.google.com/site/czirjakzoltan91/programozas/java Czirják Zoltán java anyagai]
* [https://docs.google.com/document/d/1wfXi3eqx_KPbbc2LHxP5_dqQ75gaZou6gEknFETEdck/edit Közösen szerkeszthetö google doksi] - nem hibátlan, egészítsd és javítsd ki Te is!
* [https://docs.google.com/document/d/1wfXi3eqx_KPbbc2LHxP5_dqQ75gaZou6gEknFETEdck/edit Közösen szerkeszthetö google doksi] - nem hibátlan, egészítsd és javítsd ki Te is!
71. sor: 70. sor:
* [http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html Controlling Access to Members of a Class] - Oracle Java tutorial
* [http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html Controlling Access to Members of a Class] - Oracle Java tutorial


==== Órai jegyzet ====
'''Órai jegyzet'''
* [[Media:Szofttech_elekescsaba_szofttech_oraijegyzet_2008.pdf|Elekes Csaba órai jegyzete]] - 2008-as előadáson kézzel írt jegyzet
* [[Media:Szofttech_elekescsaba_szofttech_oraijegyzet_2008.pdf|Elekes Csaba órai jegyzete]] - 2008-as előadáson kézzel írt jegyzet


==== UML ====
'''UML'''
* UML quick reference (angolul): [http://www.holub.com/goodies/uml/ Allen Holub's UML Quick Reference]
* UML quick reference (angolul): [http://www.holub.com/goodies/uml/ Allen Holub's UML Quick Reference]
* [[Media:Szofttech_UML_diagramok.pdf|Szofttech UML diagramok]] - diagramok magyarul
* [[Media:Szofttech_UML_diagramok.pdf|Szofttech UML diagramok]] - diagramok magyarul
83. sor: 82. sor:
* [[Media:szofttech_uml_diagramok_tananyagfejlesztes.pdf|uml_diagramok_tananyagfejlesztes.pdf]] - UML diagramok a [http://tananyagfejlesztes.mik.uni-pannon.hu/index.php?option=com_content&view=article&id=58&Itemid=71 Tananyagfejlesztés portálról]
* [[Media:szofttech_uml_diagramok_tananyagfejlesztes.pdf|uml_diagramok_tananyagfejlesztes.pdf]] - UML diagramok a [http://tananyagfejlesztes.mik.uni-pannon.hu/index.php?option=com_content&view=article&id=58&Itemid=71 Tananyagfejlesztés portálról]


==== DTD ====
'''DTD'''
* [http://www.w3schools.com/dtd/default.asp DTD tutorial 1] - w3schools
* [http://www.w3schools.com/dtd/default.asp DTD tutorial 1] - w3schools
* [http://www.zvon.org/xxl/DTDTutorial/Output_hun/example1.html DTD tutorial 2]
* [http://www.zvon.org/xxl/DTDTutorial/Output_hun/example1.html DTD tutorial 2]


==== JSD ====
'''JSD'''
* [[JspSegitseg|JSD segítség]] - JSP segítség, érdemes lenne jobban kidolgozni
* [[JspSegitseg|JSD segítség]] - JSP segítség, érdemes lenne jobban kidolgozni


==== XML ====
'''XML'''
* [http://www.w3schools.com/xml/default.asp XML tutorial] - w3schools
* [http://www.w3schools.com/xml/default.asp XML tutorial] - w3schools


==== Algebrai axiómák ====
'''Algebrai axiómák'''
* [[Media:szofttech_algebrai_axiomak.pdf|Algebrai axiómák hasznos segédlet]]
* [[Media:szofttech_algebrai_axiomak.pdf|Algebrai axiómák hasznos segédlet]]


==== Tesztelés ====
'''Tesztelés'''
* [[Media:szofttech_teszteles_segedlet_veszprem.pdf|Tesztelés segédlet]] - tesztelés rész segédlet, Veszprémi Egyetem
* [[Media:szofttech_teszteles_segedlet_veszprem.pdf|Tesztelés segédlet]] - tesztelés rész segédlet, Veszprémi Egyetem


==== Egyéb ====
'''Egyéb'''
* [[Media:szofttech_szoftverkarbantartas_tananyagfejlesztes.pdf|szoftverkarbantartas_tananyagfejlesztes.pdf]] - Szoftverkarbantartás a [http://tananyagfejlesztes.mik.uni-pannon.hu/index.php?option=com_content&view=article&id=58&Itemid=71 Tananyagfejlesztés portálról]
* [[Media:szofttech_szoftverkarbantartas_tananyagfejlesztes.pdf|szoftverkarbantartas_tananyagfejlesztes.pdf]] - Szoftverkarbantartás a [http://tananyagfejlesztes.mik.uni-pannon.hu/index.php?option=com_content&view=article&id=58&Itemid=71 Tananyagfejlesztés portálról]



A lap 2013. január 25., 23:05-kori változata

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
    • 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

Hasznos 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)

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 videók innen letőlthetöek

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.

Egyéb segédanyagok

Java

Órai jegyzet

UML

DTD

JSD

XML

Algebrai axiómák

Tesztelés

Egyéb

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.

Nemhivatalos konzultációk

Házi

A NEPTUN-ban beállított email címre érkezik majd egy email elöre láthatólag november elején, amiben egy kód található. Erröl az oldalról lehet letölteni majd a házi feladatot a kóddal.

A feladatlapot kinyomtatva, kitöltve és összetüzve kell leadni az emailben említett helyen (IIT adminisztráció), az emailben említett határidöig, ami általában november vége.

Házi felépítése

  • 8 darab, tipikus szoftvertechnológia feladat vagy elméleti kérdés (olyan feladatok melyek vizsgákban szoktak szerepelni), tehát az AllInOne PDF sokat segít hasonló feladatok keresésében
  • minden egyes feladatra külön-külön a pontok 50%-ának megszerzése.

Vizsga

2012/13/1 félév

2011/12/2 félév

2011/12/1 félév

2010/11 év

2009/10 év

2008/09 év

2007/08 év

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

Tippek

Kedvcsináló

Szabó Csaba: A tárgy tetszett, hasznos de nehéz.

Szerintem nagyon hasznos tárgy, én már találkoztam több részével az életben (UML, scrum, DTD, XML), illetve végre a Java programozási nyelvet is megtanulhatod, van róla 4 előadás melyeket Goldschmidt Balázs tart, a java rész gyakorlata lényegében a szoftverlabor 3 tárgy. A szofttech 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 veszed észre hogy milyen keveset is tudsz, ezért ajánlom mindenkinek a félév közbeni készülést. A Java rész bevezetésével 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 vizsgákról, főleg a beugróról mindenkinek megvan a saját véleménye, nem egyszerü az biztos, de ez nem ennek a vitának a helye, levlistán lehet sok ilyen vitát találni/kezdeni.


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!
  • "Ami a vizsga nehezseget illeti: alig fejezodott be a vizsgaidoszak, es maris felulemelkedik a "multbeli" nehezsegen, belatja, hogy a vizsganak komoly szerepe volt a tudasanak megszerzeseben. Ez igy van rendjen. A velt kellemetlenseg elhalvanyul idovel, a tudas megmarad."
  • "A targyban szerzett ismeretek reven lassan bekerul abba a profi tarsasagba, amit "informatikusok"-nak is szoktak nevezni. Van sajat nyelvunk, fogalomrendszerunk, felszavakbol megertjuk egymast."

Fun Page

SzofttechFunPage

--Szabó Csaba (vita) 2013. január 16., 11:01 (CET)