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

Ferrero (vitalap | szerkesztései)
a már csak archív lap
 
(29 közbenső módosítás, amit 8 másik szerkesztő végzett, nincs mutatva)
1. sor: 1. sor:
{{Tantargy
{{Régi_tárgy|A programozás alapjai I.}}
{{Tantárgy
|nev=Szoftver laboratórium 1
|nev=Szoftver laboratórium 1
|targykod=VIEEA101
|tárgykód=VIEEA101
|szak=info
|szak=info
|kredit=2
|kredit=2
|felev=1
|felev=1
|kereszt=nincs
|kereszt=nincs
|tanszék=EET
|kiszh=5 db
|kiszh=5 db
|nagyzh=nincs
|nagyzh=nincs
|vizsga=nincs
|vizsga=nincs
|hf=1 db
|hf=1 db
|levlista=szoftlab1{{Kukac}}sch.bme.hu
|levlista=szoftlab1{{kukac}}sch.bme.hu
|tad=https://www.vik.bme.hu/kepzes/targyak/VIEEA101/
|tad=https://www.vik.bme.hu/kepzes/targyak/VIEEA101/
|targyhonlap=https://infoc.eet.bme.hu/}}
|targyhonlap=https://infoc.eet.bme.hu/}}
__TOC__
 
==Követelmények==
==Követelmények==
=== A jegyszerzéshez szükséges ===
* A laboratóriumi órák látogatása kötelező; legalább 70%-ban.
* Az órákon önálló munka folyik. A laborvezetők a felkészültségét ellenőrzik egy beugró íratásával. Elégtelen felkészültség esetén a jelenlét megtagadható; ilyenkor az adott alkalom hiányzásnak számít. A beugrót késve megírni legfeljebb egyszer lehet, a notórius késők hiányzónak számítanak. A beugrók a labor anyagához kapcsolódó előadás- és gyakorlati anyagokat kérdezik vissza (ez legtöbbször az előző hetit jelenti).
* A tárgyból nagy házi feladatot kell készíteni, amelyet a 13. héten kell bemutatni a laborvezetőnek. A házi feladaton a félév közben is dolgozni kell, nem csak az utolsó héten: a 8. hétre kell elkészíteni annak pontosított specifikációját, a 10. hétre pedig a programnak egy első, félkész változatát. Ezek időre elkészülte beleszámít a házi feladatra járó végleges jegybe.
* A félév végi jegy a kis ZH-k és a nagy házi feladat jegye alapján adódik, azok számtani közepe. A laborvezető az egész féléves órai munka alapján ezt ±1 jeggyel módosíthatja. Itt is 5 db kis zárthelyi van. A három legjobb számít; pótolni nem lehet. A három legjobb átlagával el kell érni 40%-ot, azaz az összegükkel 12 pontot. A kis ZH-kból számolódó jegy a három legjobb kis ZH pontjából keletkezik, az alábbi táblázat szerint:
{| class="wikitable"
!Pont
!11
!12
!13
!14
!15
!16
!17
!18
!19
!20
!21
!22
!23
!24
!25
!26
!27
!28
!29
!30
|-
!Jegy
!1,00
!1,50
!1,72
!1,94
!2,17
!2,39
!2,61
!2,83
!3,06
!3,28
!3,50
!3,72
!3,94
!4,17
!4,39
!4,61
!4,83
!5,06
!5,28
!5,50
|}


===Előtanulmányi rend===
A tárgy legkorábban [[A programozás alapjai I. (régi)|A programozás alapjai 1.]] tárggyal vehető fel együtt.


===Félévközi feladatok===
=== A szorgalmi időszakban ===
* A legjobb 3 kisZH pontszámának összege legalább 12
*Az órákon önálló munka folyik.
* Elfogadott nagyházi
*Az min. elégséges '''félévvégi jegy''' feltételei:
* Maximum 4 hiányzás (a kiadott házifeladat beadásának elmulasztása hiányzásnak számít)
**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 programozás alapjai 1. tárgynak a labor anyagához kapcsolódó előadás- és gyakorlati anyagait kérdezik vissza (ez legtöbbször az előző hetit jelenti).
**A '''kisZH-k''' sikeres teljesítése. Ehhez az 5 db kisZH-ból aalegjobb 3-nak az összpontszáma kell, hogy min. 40% legyen. 10 pontos kisZH-k esetén ez 12 pont.
**'''Házi feladat''' elkészítése. A 13. héten kell bemutatni a laborvezetőnek. A házi feladaton a félév közben is dolgozni kell, nem csak az utolsó héten: a 8. hétre kell elkészíteni annak pontosított specifikációját, a 10. hétre pedig a programnak egy első, félkész változatát. Ezek időre elkészülte beleszámít a házi feladatra járó jegybe.
*'''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 a pótlási hét végéig, különeljárási díj ellenében.


KisZH nem pótolható, nagyházi különeljárási díj ellenében viszont igen (a pótlási hét végéig)
=== A vizsgaidőszakban ===
*'''Vizsga''': nincs.


===Félévvégi jegy===
*A félévvégi jegy (J) a három legjobb kisZH összpontszáma (P) alapján kapott jegyből (kZH) és a házi feladatra kapott jegyből (HF) számolódik a következő módon:
:{| class="wikitable" align="center"
!P
|0 - 11
|12
|13
|14
|15
|16
|17
|18
|19
|20
|21
|22
|23
|24
|25
|26
|27
|28
|29
|30
|-
!kZH
|x
|1,50
|1,72
|1,94
|2,17
|2,39
|2,61
|2,83
|3,06
|3,28
|3,50
|3,72
|3,94
|4,17
|4,39
|4,61
|4,83
|5,06
|5,28
|5,50
|}
*<math>J= 0,5*kZH+0,5*HF</math>
*A laborvezető az egész féléves órai munka alapján ezt ±0.5 jeggyel módosíthatja.


== Segédanyagok ==
== Segédanyagok ==
=== Labor anyagok ===
=== Labor anyagok ===
* [https://infoc.eet.bme.hu/lab01.php 1. heti labor]
* [https://infoc.eet.bme.hu/lab01.php 1. heti labor] - A Windows parancssor használata
* [https://infoc.eet.bme.hu/lab02.php 2. heti labor]
* [https://infoc.eet.bme.hu/lab02.php 2. heti labor] - Ismerkedés a fejlesztőkörnyezettel, az első programok
* [https://infoc.eet.bme.hu/lab03.php 3. heti labor]
* [https://infoc.eet.bme.hu/lab03.php 3. heti labor] - Vezérlési szerkezetek
* [https://infoc.eet.bme.hu/lab04.php 4. heti labor]
* [https://infoc.eet.bme.hu/lab04.php 4. heti labor] - Összetett vezérlési szerkezetek
* [https://infoc.eet.bme.hu/lab05.php 5. heti labor]
* [https://infoc.eet.bme.hu/lab05.php 5. heti labor] - Tömbök
* [https://infoc.eet.bme.hu/lab06.php 6. heti labor]
* [https://infoc.eet.bme.hu/lab06.php 6. heti labor] - Számrendszerek, bitműveletek
* [https://infoc.eet.bme.hu/lab07.php 7. heti labor]
* [https://infoc.eet.bme.hu/lab07.php 7. heti labor] - Tömbök és függvények; sztringek
* [https://infoc.eet.bme.hu/lab08.php 8. heti labor]
* [https://infoc.eet.bme.hu/lab08.php 8. heti labor] - Állapotgépek, sztringek gyakorlás
* [https://infoc.eet.bme.hu/lab09.php 9. heti labor]
* [https://infoc.eet.bme.hu/lab09.php 9. heti labor] - Rekurzió
* [https://infoc.eet.bme.hu/lab10.php 10. heti labor]
* [https://infoc.eet.bme.hu/lab10.php 10. heti labor] - Sztringkezelés dinamikus tömbökkel
* [https://infoc.eet.bme.hu/lab11.php 11. heti labor]
* [https://infoc.eet.bme.hu/lab11.php 11. heti labor] - Láncolt listák
* [https://infoc.eet.bme.hu/lab12.php 12. heti labor]
* [https://infoc.eet.bme.hu/lab12.php 12. heti labor] - Duplán láncolt listák
* [https://infoc.eet.bme.hu/lab13.php 13. heti labor]
* [https://infoc.eet.bme.hu/lab13.php 13. heti labor] - Fák bejárása
* [https://infoc.eet.bme.hu/lab14.php 14. heti labor]
* [https://infoc.eet.bme.hu/lab14.php 14. heti labor] - Labirintus játék 2D tömbben


== Labor kisZH, beugró ==
== Labor kisZH, beugró ==
* [https://infoc.eet.bme.hu/kzhlab2013.php Idei labor kisZH-k]
* 2012-es kisZH
* 2012-es kisZH
** [https://infoc.eet.bme.hu/kzh.php#2 1. kisZH]
** [https://infoc.eet.bme.hu/kzh.php#2 1. kisZH]
A lap eredeti címe: „https://vik.wiki/Szoftver_labor_I.