„Szoftver labor III.” változatai közötti eltérés

Kiskoza (vitalap | szerkesztései)
a már csak archív lap
 
(12 közbenső módosítás, amit 6 másik szerkesztő végzett, nincs mutatva)
1. sor: 1. sor:
{{Tantargy
{{Tantárgy
|nev=Szoftver laboratórium 3
|nev=Szoftver laboratórium 3
|targykod=VIIIA212
|tárgykód=VIIIA212
|szak=info
|szak=info
|kredit=2
|kredit=2
|felev=3
|felev=3
|kereszt=nincs
|kereszt=nincs
|tanszék=IIT
|kiszh=5 db
|kiszh=5 db
|nagyzh=nincs
|nagyzh=nincs
|vizsga=nincs
|vizsga=nincs
|hf=1 db
|hf=1 db
|levlista=szoftlab3ATsch.bme.hu
|levlista=szoftlab3{{kukac}}sch.bme.hu
|tad=https://www.vik.bme.hu/kepzes/targyak/VIIIA212/
|tad=https://www.vik.bme.hu/kepzes/targyak/VIIIA212/
|targyhonlap=https://www.iit.bme.hu/~softlab3/}}
|targyhonlap=https://www.iit.bme.hu/~softlab3/}}


== Követelmények ==
== Követelmények ==
===Előtanulmányi rend===
=== Előtanulmányi rend ===
A tárgy felvételéhez a [[Programozás alapjai II.]] szükséges.
[[Programozás alapjai II.|A programozás alapjai 2.]] tárgyból kredit megszerzése szükséges a tárgy felvételéhez.
===Szorgalmi időszakban===
=== Szorgalmi időszakban ===
* A kisZh-k átlaga legalább elégséges (>2,00)
*Az órákon önálló munka folyik, párokban.
* Nagyházi elkészítése és dokumentálása
*A min. elégséges '''félév végi jegy''' feltételei:
* Legalább 70% órai jelenlét (max 3 hiányzás)
**A '''laborgyakorlatok''' 70%-án való jelenlét. A labor elején '''beugró''' íratható (laborvezető-függő), ennek sikertelensége esetén az adott foglalkozáson való jelenlét megtagadható és így hiányzásnak számít. A beugrókban és a kisZH-kban a [[Szoftvertechnológia]] tárgy Java előadásainak anyagát kérdezik vissza.
**A '''kisZH-k''' teljesítése. Ehhez az 5 db kisZH-ból a legjobb 3-nak az átlaga kell, hogy min. 2 legyen. 5 pontosak a kisZH-k.
**'''Házi feladat''' elkészítése. A 13. heti laborgyakorlatig kell beadni a CPortán és a 13-14. hetin kell bemutatni a laborvezetőnek.
*'''Pótlási lehetőségek:'''
**A kisZH-k nem pótolhatóak.
**A házi feladatot a határidőn túl is le lehet adni, egészen 14. heti laborgyakorlatig, különeljárási díj ellenében. Ezután a pótlási hét végéig még le lehet adni javításokat és hiánypótlásokat (pl. dokumentáció), de a teljes megoldást már nem.
 
=== A vizsgaidőszakban ===
*'''Vizsga:''' nincs.
 
=== Félév végi jegy ===
*A félév végi jegy (J) a három legjobb kisZH átlagából (kZH) és a házi feladatra kapott jegyből (HF) számolódik a következő módon:
*<math>J= 0,5*kZH+0,5*HF</math>
*A laborvezető az egész féléves órai munka alapján ezt ±1 jeggyel módosíthatja.


== Segédanyagok ==
== Segédanyagok ==
30. sor: 44. sor:
Eclipse letöltése: [http://www.eclipse.org/ eclipse.org]
Eclipse letöltése: [http://www.eclipse.org/ eclipse.org]


OpenAmeos letölése: [https://www.scopeforge.de/cb/project/8 scopeforge.de]
OpenAmeos letöltése: [https://www.scopeforge.de/cb/project/8 scopeforge.de]


Osztálydiagrammot generáló ecplise plugin: [http://www.objectaid.com/ objectaid.com]
Osztálydiagramot generáló ecplise plugin: [http://www.objectaid.com/ objectaid.com]


Szekvenciadiagrammot generáló eclipse plugin: [http://marketplace.eclipse.org/content/modelgoon-uml4java ModelGoon]
Szekvenciadiagramot generáló eclipse plugin: [http://marketplace.eclipse.org/content/modelgoon-uml4java ModelGoon]


=== Videó ===
=== Videó ===


A Java gyakorlat videói elérhetőek a Szofvertechnológia előadások keretében a [http://videotorium.hu/hu/channels/details/902,Szoftvertechnologia Videotóriumon]
A Java gyakorlat videói elérhetőek a Szoftvertechnológia előadások keretében a [http://videotorium.hu/hu/channels/details/902,Szoftvertechnologia Videotóriumon]


== KisZH-k ==
== KisZH-k ==
46. sor: 60. sor:
A kérdések rendszerint a megelőző laborokkal szorosan összefüggenek, így emiatt is célszerű az összes feladatot önállóan megoldani minden alkalommal.
A kérdések rendszerint a megelőző laborokkal szorosan összefüggenek, így emiatt is célszerű az összes feladatot önállóan megoldani minden alkalommal.


Eleinte a kisZh-kban főleg "mit ír ki" típusú feladatok vannak és egy két kódrészletírás (amihez kel tudni az aktuális osztályokat), majd később "hol a hiba" típusú feladatok is megjelennek. Előfordulhatnak igaz/hamis feladatok, esetleg fel kell tudni sorolni néhány osztályt (pl.: Collection-ök típusai).
Eleinte a kisZh-kban főleg "mit ír ki" típusú feladatok vannak és egy két kódrészletírás (amihez kell tudni az aktuális osztályokat), majd később "hol a hiba" típusú feladatok is megjelennek. Előfordulhatnak igaz/hamis feladatok, esetleg fel kell tudni sorolni néhány osztályt (pl.: Collection-ök típusai).


Amikor kódot kell írni, nem kell túlbonyolítani, maximum 10 sorból meg lehet oldani.
Amikor kódot kell írni, nem kell túlbonyolítani, maximum 10 sorból meg lehet oldani.
74. sor: 88. sor:


Szoftlab 3-on a Java nyelvvel ismerkedhetünk meg. A C/C++ után nagyon kényelmes, mert minden meg van írva benne, csak össze kell ollózgatni a megfelelő osztályokat. Ez viszont a hátránya is, dokumentáció nélkül esélytelen elindulni benne, ha nincs elég gyakorlata az embernek, szóval a dokumentáció legyen a kedvencek között, esetleg letöltve a gépre. Érdemes nagyon jól megtanulni, mert részmunkaidős munkákban is nagyon jól megfizetik a Javában programozókat, széles körben elterjedt nyelv.
Szoftlab 3-on a Java nyelvvel ismerkedhetünk meg. A C/C++ után nagyon kényelmes, mert minden meg van írva benne, csak össze kell ollózgatni a megfelelő osztályokat. Ez viszont a hátránya is, dokumentáció nélkül esélytelen elindulni benne, ha nincs elég gyakorlata az embernek, szóval a dokumentáció legyen a kedvencek között, esetleg letöltve a gépre. Érdemes nagyon jól megtanulni, mert részmunkaidős munkákban is nagyon jól megfizetik a Javában programozókat, széles körben elterjedt nyelv.
[[Category:Infoalap]]
A lap eredeti címe: „https://vik.wiki/Szoftver_labor_III.