tanszek:oktatas:szamitastechnika:szoftver_alapismeretek

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tanszek:oktatas:szamitastechnika:szoftver_alapismeretek [2025/09/16 19:20] – [4. Fejlesztői szoftverek] kneheztanszek:oktatas:szamitastechnika:szoftver_alapismeretek [2025/09/24 08:02] (current) knehez
Line 6: Line 6:
  
 A szoftver feladata: a hardver erőforrásainak vezérlése és a felhasználó számára értelmezhető szolgáltatások biztosítása.   A szoftver feladata: a hardver erőforrásainak vezérlése és a felhasználó számára értelmezhető szolgáltatások biztosítása.  
-A számítógép használhatóságát nagymértékben a szoftver határozza meg.[1]+A számítógép használhatóságát nagymértékben a szoftver határozza meg.
  
 <mermaid> <mermaid>
Line 58: Line 58:
  
 A rendszerszoftverek azok a programok, amelyek a számítógép alapvető működését biztosítják,   A rendszerszoftverek azok a programok, amelyek a számítógép alapvető működését biztosítják,  
-összekötik a hardvert a felhasználóval, és környezetet nyújtanak az alkalmazások futtatásához.[2]+összekötik a hardvert a felhasználóval, és környezetet nyújtanak az alkalmazások futtatásához.
  
 === 2.1 A rendszerszoftver fogalma === === 2.1 A rendszerszoftver fogalma ===
Line 98: Line 98:
     - Javított játékfunkciók: DirectStorage, AutoHDR.     - Javított játékfunkciók: DirectStorage, AutoHDR.
     - Fokozott biztonsági követelmények: TPM 2.0, Secure Boot.     - Fokozott biztonsági követelmények: TPM 2.0, Secure Boot.
 +
 +**TPM 2.0 (Trusted Platform Module)**
 +
 +Ez egy hardveres biztonsági chip (vagy a processzorba beépített modul), ami a számítógép alaplapján található.
 +Feladata, hogy biztonságosan tárolja a titkosítási kulcsokat, jelszavakat, digitális tanúsítványokat.
 +Segít megakadályozni, hogy a rendszerindítási folyamatot vagy az érzékeny adatokat (pl. BitLocker kulcs) illetéktelenek megszerezzék.
 +Windows 11-nél ez azért kell, mert így a gép ellenőrizhetően megbízható állapotban indul (nem tölt be kártékony bootloadert).
 +
 +**Secure Boot**
 +
 +A Secure Boot az UEFI firmware egyik funkciója. Lényege, hogy a rendszerindítás során csak aláírt és hitelesített szoftverek (pl. bootloader, driverek) futtathatók. Ez megakadályozza, hogy vírusok, rootkitek vagy egyéb rosszindulatú programok már a Windows előtt betöltődjenek. A Windows 11 telepítő csak akkor engedi a telepítést, ha Secure Boot engedélyezve van a BIOS/UEFI-ben.
  
 <mermaid> <mermaid>
Line 128: Line 139:
 Az alkalmazói szoftverek a felhasználók mindennapi munkáját segítik:   Az alkalmazói szoftverek a felhasználók mindennapi munkáját segítik:  
 ezek azok a programok, amelyek konkrét feladatokat oldanak meg a számítógépen.   ezek azok a programok, amelyek konkrét feladatokat oldanak meg a számítógépen.  
-Ide tartoznak az irodai programcsomagok, mérnöki és tudományos szoftverek, valamint a szórakoztatásra szolgáló alkalmazások is.[3]+Ide tartoznak az irodai programcsomagok, mérnöki és tudományos szoftverek, valamint a szórakoztatásra szolgáló alkalmazások is.
  
 === 3.1 Az alkalmazói szoftver fogalma === === 3.1 Az alkalmazói szoftver fogalma ===
Line 188: Line 199:
  
 A fejlesztői szoftverek olyan programok, amelyek más szoftverek létrehozására szolgálnak.   A fejlesztői szoftverek olyan programok, amelyek más szoftverek létrehozására szolgálnak.  
-Segítségükkel a programozók, mérnökök és kutatók új alkalmazásokat, vezérlőprogramokat, szimulációs eszközöket készíthetnek.[4]+Segítségükkel a programozók, mérnökök és kutatók új alkalmazásokat, vezérlőprogramokat, szimulációs eszközöket készíthetnek.
  
 === 4.1 A fejlesztői szoftver fogalma === === 4.1 A fejlesztői szoftver fogalma ===
Line 244: Line 255:
  
 A számítógépben az adatok hosszú távú tárolása **fájlokban** történik.   A számítógépben az adatok hosszú távú tárolása **fájlokban** történik.  
-A fájlkezelést és a fájlok rendszerezését a **fájlrendszer** biztosítja.[5]+A fájlkezelést és a fájlok rendszerezését a **fájlrendszer** biztosítja.
  
 === 5.1 A fájl fogalma === === 5.1 A fájl fogalma ===
Line 318: Line 329:
 A számítógépek hálózatba kötve sokkal hatékonyabban használhatók:   A számítógépek hálózatba kötve sokkal hatékonyabban használhatók:  
 adatokat oszthatnak meg, erőforrásokat közösen vehetnek igénybe, és lehetővé válik a felhőalapú szolgáltatások használata.   adatokat oszthatnak meg, erőforrásokat közösen vehetnek igénybe, és lehetővé válik a felhőalapú szolgáltatások használata.  
-A hálózati működést speciális protokollok és szoftverek biztosítják.[6]+A hálózati működést speciális protokollok és szoftverek biztosítják.
  
 === 6.1 A hálózati szoftver fogalma === === 6.1 A hálózati szoftver fogalma ===
Line 390: Line 401:
   * **Felhőalapú mérnöki számítások** – HPC elérés interneten keresztül.     * **Felhőalapú mérnöki számítások** – HPC elérés interneten keresztül.  
  
 +===== 7. Biztonsági és segédszoftverek =====
 +
 +A számítógépes rendszerek működése során kulcsfontosságú a biztonság és a megbízhatóság.  
 +Ezt speciális biztonsági és segédszoftverek biztosítják, amelyek megvédik az adatokat, a hardvert és a felhasználót a különböző fenyegetésektől.[7]
 +
 +=== 7.1 Biztonsági szoftverek ===
 +  * **Vírusirtók** – felismerik és eltávolítják a kártevő programokat.  
 +    - Példák: Windows Defender, Avast, Kaspersky.  
 +  * **Tűzfalak** – szabályozzák a hálózati forgalmat, kiszűrik a gyanús adatcsomagokat.  
 +  * **Kémprogram-elhárítók** – megakadályozzák a kéretlen adatszivárgást.  
 +  * **Titkosító programok** – biztosítják az adatok védelmét (pl. BitLocker, VeraCrypt).  
 +
 +<mermaid>
 +flowchart LR
 +    NET[Internet] --> FW[Tűzfal]
 +    FW --> AV[Vírusirtó]
 +    AV --> OS[Rendszer]
 +    OS --> ENC[Titkosítás]
 +</mermaid>
 +
 +=== 7.2 Segédprogramok (utility) ===
 +  * A számítógép karbantartását, optimalizálását segítik.  
 +  * Típusai:
 +    - **Fájltömörítők** (ZIP, RAR, 7-Zip).  
 +    - **Rendszerkarbantartó programok** (CCleaner, rendszeres frissítések).  
 +    - **Diagnosztikai eszközök** (memóriateszt, hardver-monitorozás).  
 +    - **Biztonsági mentőprogramok** (Backup & Restore, Acronis True Image).  
 +
 +<mermaid>
 +graph TD
 +    UTIL[Segédprogramok] --> COMP[Fájltömörítők]
 +    UTIL --> MAINT[Rendszerkarbantartók]
 +    UTIL --> DIAG[Diagnosztikai eszközök]
 +    UTIL --> BACKUP[Biztonsági mentés]
 +</mermaid>
 +
 +=== 7.3 Biztonsági mentés és adatvédelem ===
 +  * Rendszeres mentés szükséges hardverhiba, vírusfertőzés vagy emberi hiba esetére.  
 +  * Mentési típusok:
 +    - Teljes mentés: a teljes tartarmat menti. Nagy helyigény.
 +    - Növekményes mentés: mindig az előző mentéshez képest menti el a változásokat. Kisebb helyigény, de bonyolultabb visszaállítás. 
 +    - Differenciális mentés: mindig a legutóbbi teljes mentéshez képest menti el a változásokat. Nagyobb helyigény, de egyszerűbb visszaállítás. 
 +  * Tárolási helyek:
 +    - Helyi háttértár (HDD, SSD).  
 +    - Külső eszközök (USB, NAS).  
 +    - Felhőalapú tárolás (OneDrive, Google Drive).  
 +
 +<mermaid>
 +flowchart LR
 +    DATA[Adatok] --> FULL[Teljes mentés]
 +    DATA --> INC[Növekményes mentés]
 +    DATA --> DIFF[Differenciális mentés]
 +
 +    FULL --> CLOUD[Felhő]
 +    INC --> EXT[Külső eszköz]
 +    DIFF --> LOCAL[Helyi háttértár]
 +</mermaid>
 +
 +=== 7.4 Példák mérnöki gyakorlatból ===
 +  * **CAD modellek biztonsági mentése** felhőbe (pl. OneDrive).  
 +  * **Szimulációs eredmények titkosítása** céges adatvédelem érdekében.  
 +  * **Rendszerdiagnosztika** laborokban, hardverhibák gyors azonosítása.  
 +  * **Verziókezelés + backup** együttes használata mérnöki projekteknél.  
  
tanszek/oktatas/szamitastechnika/szoftver_alapismeretek.1758050440.txt.gz · Last modified: 2025/09/16 19:20 by knehez