User Tools

Site Tools


tanszek:oktatas:szamitastechnika:szamitastechnika

This is an old revision of the document!


Számítástechnika - GEIAK201-B2

Tantervi háló szerinti szakok: Gépészmérnöki, Ipari termék- és formatervező mérnöki, Járműmérnöki, Mechatronikai mérnöki

Tárgyjegyző: Dr. Nehéz Károly, intézetigazgató, tanszékvezető egyetemi docens Gyakorlatvezető: Szabó Martin, egyetemi tanársegéd

2025 - 2026 tanév, I. félév

Aktuális tematika

Minta zárthelyi feladatsor

Online tesztek

Általános teszt (az első előadások és gyakorlatok anyagából): https://compaq.iit.uni-miskolc.hu/szamtech-teszt/

C programozás teszt: https://compaq.iit.uni-miskolc.hu/szamtech-teszt-c/

Előadások/Témakörök

Gyakorlatok

1. **Algoritmusok és folyamatábrák**

  1. Algoritmus fogalma
  2. Egyszerű példák (összegzés, minimum keresés, stb.)

2. Bevezetés a C nyelvbe és programfelépítés

  1. Fordítóprogramok, fejlesztői környezetek
  2. A program szerkezete: `#include`, `main()`
  3. Az első “Hello, World!” program
  4. Utasítások, pontosvessző, kommentek

3. Adattípusok, változók, be- és kimenet, operátorok

  1. Alap adattípusok: `int`, `float`, `double`, `char`
  2. Változók és konstansok
  3. `printf()` és `scanf()` használata
  4. Aritmetikai, logikai, relációs és értékadó operátorok

4. Elágazások

  1. `if`, `else if`, `else`
  2. `switch-case` szerkezet
  3. Számológép készítése
  4. Korábbi folyamatábrák megoldása C programmal I.

5. Ciklusok

  1. `for`, `while`, `do-while`
  2. `break`, `continue`
  3. Rendezés és keresés tömbben
  4. Szövegfeldolgozó (karakterek számlálása)
  5. Korábbi folyamatábrák megoldása C programmal II.

6. Függvények

  1. Függvények definiálása és hívása
  2. Paraméterátadás érték szerint
  3. `return` használata

7. Tömbök

  1. Egydimenziós és kétdimenziós tömbök
  2. Alap tömbműveletek

8. Karakterláncok (stringek)

  1. C stílusú stringek (`char[]`, `\0`)
  2. Alap műveletek: `strlen`, `strcpy`, `strcmp` stb.

9. Mutatók (Pointers) – alapok

  1. Memóriacímek, `&` és `*` operátor
  2. Mutatók és tömbök kapcsolata

10. Struktúrák

  1. `struct` definiálása és használata
  2. Egyszerű adatmodellek (pl. diákok adatai)

12. Fájlkezelés

  1. Fájl megnyitása, olvasás és írás (`fopen`, `fscanf`, `fprintf`)
  2. Szöveges és bináris fájlok
  3. Egyszerű adatbázis készítése fájlban

Gyakorló feladatok

Egyszerű c gyakorló feladatok és megoldások: C gyakorlatok 1

Segédeszközök

Extra:

Korábbi Gyakorlatok

1.) Hardver alapok

2.) Merevlemez és Mikroprocesszor

3.) Windows

4.) Power Point

5.) Excel 1 - I. feladat kiadás Excel Féléves feladatok

6.) Számítógépes teszt

7.) Excel 2

8.) C - bevezetés - I. Excel feladat beadása

9.) Elágazások, ciklusok

10.) II. feladat kiadás: Fügvénytábla feladatok

11.) Vektorok, algoritmusok

12.) További algoritmusok

13.) További algoritmusok II. - II. feladat beadása

14.) Pótlások.

tanszek/oktatas/szamitastechnika/szamitastechnika.1757846962.txt.gz · Last modified: 2025/09/14 10:49 by szabom