Szakmai szigorlat

Oktatási cél:

A szakmai szigorlat célja, hogy a specializáció megkezdése előtt mérföldkőként szolgáljon, elősegítve a hallgatók számára az első két év során megszerzett rendszertechnikai és programozási ismeretek rendszerezését és elmélyítését.

Tematika:

  • Tematika: A szigorlat sikeres teljesítéséhez szükséges ismeretanyag az alábbi kurzusok témaköreire épít: Elektronikai alapismeretek, Elektronika, Digitális rendszerek, Problémamegoldás programozással, Szoftverfejlesztés alapjai, Algoritmusok és adatszerkezetek.
  • Elektronika-Digitális rendszerek ismeretek:
  • Az elektromosság alapjai: az anyag tulajdonságai, a töltések kialakulása és mérése
  • Az elektromos tér munkája, teljesítménye, hőhatása és ezek mérnöki meghatározása
  • A váltakozó áram, elektronikai alapparaméterek (áram, feszültség, ellenállás), elektronikai alaptörvények (Ohm, Kirchoff I, II)
  • Elem kémiai működése, elektrolízis
  • Az elektromos rendszerek felépítése (alkatrészek), hálózati számítások
  • Passzív alkatrészek együttes alkalmazása: a szűrők működése
  • Az elektronikus áramkörök alapeszközeinek működése, jellemzői, üzemmódjai: a dióda, diódás kapcsolások
  • Tranzisztoros alapkapcsolások, a tranzisztorok kapcsolóüzeme: A bipoláris tranzisztor kapcsolóüzeme. A MOS tranzisztor felépítése, működése, a MOS tranzisztor kapcsolóüzeme
  • Az analóg jelek erősítésének alapfogalmai, a műveleti erősítő (ME), ideális ME fogalma, jellemzői.
  • A műveleti erősítős alapkapcsolások
  • A Boole-algebra alapjai, kombinációs hálózatok leírási módjai
  • Ideális és valódi építőelemek, a valódi építőelemek jellemzői
  • Sorrendi hálózatok, Szinkron hálózatok tervezése és vizsgálata
  • Tipikus szinkron hálózatok • A véges állapotú gép: CPU működése, egyszerű program kód írása
  • Logikai áramkörcsaládok alkalmazása: A dióda, tranzisztor

Programozási ismeretek:

  • Objektumorientált programozás
  • Alapvető tömb algoritmusok (programozási tételek)
  • Rendező algoritmusok
  • Rendezett tömbök (bináris keresés, unió- és metszetképzés)
  • ÚjOszd meg és uralkodj!” stratégián alapuló algoritmusok (összefésülő rendezés, gyorsrendezés)
  • Dinamikus programozás és visszalépéses keresés (0-1 hátizsák problémát megoldó algoritmusok)
  • Láncolt adatszerkezetek és műveleteik (verem, sor, lista, prioritásos sor)
  • Bináris keresőfa és műveletei
  • Hasítófüggvények, szótár megvalósítások és műveleteik
  • Gráf algoritmusok (szélességi és mélységi bejárás, topológiai rendezés, legrövidebb utak keresése)

Szakmai szigorlat