Professional Documents
Culture Documents
Az Op rendszer feladatai:
- Hardverhozzáférés vezérlése: jelenti az alkalmazások és a hardver közötti együttműködést.
- Felhasználói kezelőfelület biztosítása: kapcsolatot biztosít a felhasználó, és a hardver között.
A felhasználói felületnek két típusát különböztetjük meg:
Parancssoros felület (Command Line Interface, CLI)
Grafikus felhasználói felület (Graphical User Interface, GUI)
- Fájl- és könyvtárkezelés: az adattárolás biztosításra egy fájlstruktúrát hoz létre a merevlemezen.
A fájl névvel ellátott, egy egységként kezelt adatblokk. A program- és adatfájlok
könyvtárakba vannak rendezve. A könyvtárakat a Windowsban mappáknak nevezik.
- Alkalmazáskezelés: minden futó alkalmazás számára biztosítja a rendszererőforrásokat.
Az alkalmazásoknak kompatibilisnek kell lenni az operációs rendszerrel.
Az operációs rendszer részei:
- A kernel (mag) közvetlenül a hardverrel áll kapcsolatban.
- A Shell (parancsértelmező) a felhasználói felület biztosítja.
Az operációs rendszerek típusai:
Az asztali operációs rendszereket kisvállalati vagy otthoni (Small Office/Home Office, SOHO)
használatra szánták, korlátozott számú felhasználóval.
A hálózati operációs rendszereket (Network Operating System, NOS) többfelhasználós és sokféle
igénnyel rendelkező nagyvállalati környezetre tervezték.
Nyílt- és zárt forráskódú rendszerek
A zárt forráskódú szoftver gyártói tiltják a forráskód módosítását, visszafejtését, további
terjesztését. (pl. Windows)
A szabad vagy nyílt forráskódú rendszerek szabadon használhatók, másolhatók, terjeszthetők,
(pl. a Linux, Android okostelefon platform stb.).
Az Op rendszerek jellemzői:
-Több felhasználót támogat.
-Többfeladatos (Multitasking) - A számítógép több alkalmazás egyidejű végrehajtására képes.
-Többprocesszoros feldolgozás (multi-processing) – A számítógép támogathat két vagy több CPU-t.
-Többszálú működés (multi-threading) – Egy program több apró részre osztható fel, amelyeket az
operációs rendszer szükség szerint tölthet be.
-1-
Két gyakori kialakítást használnak az adatfeldolgozás során:
A 32-bites operációs rendszer 4 GB rendszermemória címzését képes ellátni, míg
a 64- bites operációs rendszer több mint 128 GB memóriáét.
Particionálás
A merevlemez több részre, partícióra lehet felosztva.
Mindegyik partíció egy külön logikai tárolóegység, amelyet formázni lehet.
Elsődleges partíció – tárolja az operációs rendszer fájljait.
Aktív partíció – Ezt a partíciót használja az operációs rendszer a számítógép elindításához.
Kiterjesztett partíció – Ez a partíció a fennmaradó szabad helyet használja a lemezen.
Merevlemezenként egyetlen kiterjesztett partíció lehet, amelyeket kisebb, ún.
logikai meghajtókra lehet osztani.
Alaplemez -négy partíciót tartalmazhat, ez lehet elsődleges és kiterjesztett partíció.
Dinamikus lemez - A partíciók nagysága később módosítható.
A két leggyakoribb partíciós séma:
a MBR (Master Boot Record) és a GPT (GUID Partition Table) partíciós tábla.
Az MBR információkat tárol a merevlemez-partíciók felépítéséről. Az MBR tartalmaz egy indítási
betöltőt (boot loader), amely lehetővé teszi a felhasználó számára, hogy több operációs rendszer
közül válasszon. Az MBR-t a BIOS-alapú firmware-rel rendelkező számítógépekben használják.
A GPT általában az UEFI firmware-rel rendelkező számítógépekben használják.
Meghajtóbetűjel hozzárendelése
A Windowsban betűket használnak a fizikai vagy logikai meghajtók elnevezésére. Alapértelmezés
szerint a Windows hozzárendel egy betűjelzést a partícióhoz vagy a meghajtóhoz annak
létrehozásakor. Ez a kiosztás tetszőlegesen változtatható egy még nem használt betűjelzésre.
-2-
A Windows operációs rendszer kétféle fájlrendszert kezel:
A fájlrendszer megszabja az adott adathordozó számára, hogy milyen módon tárolja és rendezze az
adatokat, valamint azt is, hogy az egyes fájlokhoz milyen jellegű információk csatolhatók
(fájlnevek, engedélyek, stb).
FAT32(File Allocation Table, 32 bit) – Windows XP és a még korábbi operációs rendszereknél.
NTFS (New Technology File System)– ez a fájlrendszer támogatja a partíciók nagyobb méretét,
valamint több állományleíró attribútumot és több fájlrendszer biztonsági beállításait használ
Windows indítása
- Önellenőrzés – POST
- a BIOS kiolvassa a konfigurációs beállításokat, a CMOS-ból
-a BIOS arról a meghajtóról indítja a számítógépet, amelyen először talál érvényes boot szektort.
Indítási üzemmódok
Csökkentett üzemmódban a Windows korlátozott számú fájl és illesztőprogram használatával indul.
A csökkentett üzemmódnak két változata van: Csökkentett mód és Csökkentett mód hálózattal.
Fájlkezelő
-3-
A fájlok és mappák tulajdonságai
A Feladatkezelő CTRL-ALT-DEL
- Folyamatok - Ezen a fülön látható a futó folyamatok. Itt állíthatjuk le a lefagyott alkalmazásokat.
A gépház és vezérlőpult
Programok-frissítés, eltávolítás
Felhasználói fiók
-4-
Felhasználói fiókok
A Felhasználói fiók felügyelete (UAC, User Account Control) figyeli a különböző programokat a
számítógépen, és figyelmezteti a felhasználókat, ha valamelyik műveletük veszélyeztetheti a
rendszert. Beállíthatjuk az UAC által végzett ellenőrzés szintjét.
Programok
A BitLocker egy olyan Windows szolgáltatás, amely a lemezen lévő teljes adatmennyiséget
titkosítja, hogy illetéktelen személyek ne tudják olvasni azokat.
Felügyeletieszközök
-5-
A Rendszerkonfiguráció (MSCONFIG) egy olyan eszköz, amelyet a Windows megfelelő indulását
akadályozó problémák azonosítására használnak. A probléma behatárolása érdekében a
szolgáltatásokat és az automatikusan induló programokat lehet ki- és újra bekapcsolni.
Meghajtók hozzáadása
• Lemeztakarítás
• Biztonsági mentés
• Lemez töredezettség-mentesítés
Parancssor
PowerShell egy hatékony parancssori segédprogram. Olyan funkciót kínál, mint a szkriptek és az
automatizálás használata. Saját fejlesztési környezettel is rendelkezik.
-6-
- A Normál biztonsági mentés - az összes kijelölt fájlt archiválja egy mentési tárolóra.
- A Különbségi biztonsági mentés - archiválja az összes fájlt, amely az utolsó normál biztonsági
mentés óta létrejött vagy módosult.
Illesztőprogram frissítések
Rendszer-helyreállítási lehetőségek
A megelőző karbantartás:
Merevlemez töredezettség-mentesítése
Merevlemez hibaellenőrzése
-7-
A virtualizáció célja és követelményei
A virtualizáció lehetővé teszi, hogy egy számítógép több független virtuális számítógépet futtasson,
Hypervisor: a virtuális gépek kezelésére használt speciális program. Ez a virtuális gépek számára
hozzáférést biztosít a fizikai gép összes hardveréhez, például CPU-khoz, memóriához,
lemezvezérlőkhöz és hálózati kártyákhoz (NIC).
1-es típusú (natív) hypervisor – Közvetlenül a gazdagép hardverén fut, és kezeli a rendszer
erőforrásainak kiosztását a virtuális operációs rendszerek számára. Általában a
szervervirtualizációnál használják, általánosak az adatközpontokban és a felhőalapú
számítástechnikában.
2-es típusú (hosztolt) hypervisor – Ezt egy operációs rendszer futtatja, és általában a kliens-oldali
virtualizációnál használják. A virtualizációs szoftverek, például a Windows Hyper-V és a VMware
Workstation, példák a 2-es típusú hypervisorra.
-8-
Mobil Operációs rendszerek:
A laptopok teljes képességű operációs rendszert futtatnak, ez lehet Windows, iOS vagy Linux.
Az okostelefonok direkt mobileszközökre tervezett operációs rendszereket futtatnak. Ezek a Google
Android és az Apple iOS operációs rendszerei. Az operációs rendszer frissítése korlátozott. Az
okostelefonok szoftvereit online boltokból (gyűjteményekből) telepíthetjük, mint a Google Play
vagy az Apple App Store.
A tabletek vagy táblagépek hasonlítanak az okostelefonokra abban, hogy Android vagy iOS
operációs rendszert használnak. A legtöbb telefonos alkalmazás táblagépre is telepíthető.
Az okosórának speciális operációs rendszere van és alkalmazások telepíthetők rá. Az érzékelői
információt gyűjthetnek a testünkről (pl.: pulzus) és Bluetooth kapcsolaton át továbbíthatják más
eszközökre, például az okostelefonunkra.
Mi az a Git?
A Git egy szoftverforráskód-kezelő rendszer. Arra szolgál, hogy fájlok (programok, dokumentációk,
stb.) különböző verzióit, tárolja és megossza.
A Git-et egy fájlrendszerként képzelhetjük el. Amikor létrehozunk egy verziót (commit), a projekt
aktuális változatát kimásoljuk egy könyvtárba. Ha a további fejlesztések során megint létrehoztunk
egy új verziót, azt megint kimásoljuk egy könyvtárba. A verziókat aztán visszanézhetjük,
megnézhetjük mi változott, vagy visszatérhetünk egy régebbi verzióra.
A Git segíti a közös munkát, mert lehetőséget biztosít a lokális tárolók (repository-k)
szinkronizálására. A tárolók lehetnek a fájlrendszer egy másik pontján, vagy egy távoli gépen, ami
HTTP(S)-en vagy SSH-n érhő el.
Amikor egy távoli tároló tartalmát töltjük le, a Git a fájlok aktuális állapotát is megpróbálja
összefésülni. Ha a távoli tárolóban más fájlok változtak, mint helyben, nem lesz probléma.
Előfordulhat azonban az, hogy egy időben két fejlesztő is ugyanazzal a fájlal dolgozik és a rendszer
nem képes összefésülni a helyi és a távoli változatot. Ekkor ütközés (conflict) keletkezik, és a
létrejött fájlban meg vannak jelölve a problémás részek. Ezeket a fejlesztő rendbe tudja rakni. Ha
minden ütközés feloldásra került, létre kell hozni egy új commitot, ami már a hibátlanul összefésült
változatot tartalmazza.
A git commit parancs a felhasználó rövid leírásával ellátott változást elmenti a helyi könyvtárba.
-9-
A Git jellemzői:
-10-