You are on page 1of 10

Operációs rendszerek, virtualizáció, GIT, projekt

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.

A Windows10 alkalmas az asztali és mobileszközök számára készült alkalmazások futtatására.


Támogatja a hagyományos billentyűzet-egér vezérlést és az érintőképernyős rendszereket is.

A kezdőképernyőn csempék találhatók. Ez a környezet asztali gépeken és laptopokon is


használható, de mobileszközökre optimalizálták. Tartalmazza a Microsoft Edge böngészőt is.

A Windows operációs rendszer minimum hardverigénye:


ami a rendszer telepítéséhez és a megfelelő működéséhez szükséges.
- 1 GHz-es processzor, 2 GB RAM memória, 20 GB merevlemez terület 128 MB grafikus kártya

-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.

- Ez a szektor tartalmazza az MBR (Master Boot Record) programot.


- az MBR betölti a rendszerindítás-kezelőt, Windows esetében ez a bootmgr.exe.

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ő

A fájlrendszerben történő navigálásra, valamint a tárolóeszközön található mappák és alkalmazások


kezelésére szolgál. Lehetőség van a rejtett mappák megjelenítésére is.

A fájlrendszer jogosultságai: engedélytől függően csak a megfelelő jogosultsággal rendelkező


felhasználók férhetnek hozzá az adott fájlhoz.

A könyvtárstruktúra egy attribútumkészletet biztosít minden egyes fájlhoz.

Néhány a leggyakoribb attribútumok közül:

R - A fájl csak olvasható.

A – A fájl a következő biztonsági mentés alkalmával archiválásra kerül.

S – A fájl rendszerfájl, és figyelmeztetés érkezik, ha törölni vagy módosítani próbálják.

H – A fájl rejtve marad a könyvtár megjelenítésekor.

-3-
A fájlok és mappák tulajdonságai

- Általános - az alapvető információk: kiterjesztés, létrehozás és módosítás dátuma, méret

- Biztonság - A fájlok hozzáférési jogosultságait

- Kompatibilitás – Lehetőség van a kompatibilitási mód és a működési beállítások


változtatására:olyan program is futtatható, amely egy korábbi verziójú Windows rendszerhez lett
létrehozva.

A Feladatkezelő CTRL-ALT-DEL

Lehetőséget ad az éppen futó alkalmazások megtekintésére, valamint a nem válaszoló alkalmazások


bezárására. A Feladatkezelő a következő fülekkel rendelkezik:

- Folyamatok - Ezen a fülön látható a futó folyamatok. Itt állíthatjuk le a lefagyott alkalmazásokat.

- Teljesítmény - a CPU, a memória, a lemezek és a hálókártyák használatba vételét mutatja.

- Alkalmazás előzmények –adatok fel és letöltése dátum szerint.

-Indítás- A Windows indulásakor automatikusan elinduló alkalmazások listája.

- Felhasználók - Ezen a fülön látható az összes bejelentkezett felhasználó.

Erről a fülről választhatunk le távoli felhasználókat, vagy léptethetünk ki helyi felhasználókat.

- Szolgáltatások - Ezen a fülön találhatók az elérhető szolgáltatások.

A gépház és vezérlőpult

Alkalmazásainak neve némileg eltérő lehet a telepített Windows verziójától függően.

Rendszer és biztonság-tűzfal beállításai

Hálózat és internet- Hálózati beállítások, fájl megosztás

Hardver és hang-Hardvereszközök beállításai

Programok-frissítés, eltávolítás

Könnyű kezelés-beszédfelismerés, felolvasás

Óra és terület-Dátum és idő beállítása

Felhasználói fiók

-4-
Felhasználói fiókok

A rendszergazdai fiók a Windows telepítésekor jön létre. A rendszergazda jogosultságú fiókok


felhasználói megváltoztathatják az összes rendszerbeállítást, és hozzáférhetnek a számítógépen
minden fájlhoz és mappához.

Létrehozhatók további felhasználói fiókok. A helyi felhasználók csak saját fájljaikhoz és


mappáikhoz férhetnek hozzá.

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.

Az Energiagazdálkodási lehetőségek segédprogram lehetővé teszi, hogy csökkentsük bizonyos


eszközöknek vagy akár az egész rendszernek az energiafelhasználását az alvó állapotba lépés
idejének módosításával vagy képernyő kikapcsolásának beállításával.

Eszközkezelő (Device Manager) lehetővé teszi, hogy diagnosztizáljuk az esetleges eszköz


ütközéseket. Segítségével a következő feladatokat tudjuk ellátni:

- Illesztőprogram frissítés - A jelenleg telepített illesztőprogram frissítése.

- Illesztőprogram visszaállítása - Kicseréli az aktuális illesztőprogramot egy korábbi verzióra.

-Illesztőprogram eltávolítás - Eltávolítja az illesztőprogramot.

- Tiltás - Letilt egy eszközt.

Programok

Az alkalmazások eltávolításához a Programok törlése segédprogram használata javasolt. A nem


megfelelően eltávolított alkalmazás fájlokat hagyhat a merevlemezen. Ezek csökkentik a
sebességet.

Szolgáltatások be- és kikapcsolása ablakban lehetőség van a feltelepített Windows frissítések


megjelenítésére, illetve eltávolíthatók azok, amelyek problémát okoznak.

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

Eseménynapló (Event Viewer) lehetővé teszi az alkalmazások, a biztonság és a rendszer


történéseinek megtekintését. Ezek az események naplófájlokban vannak tárolva. A naplófájlok
értékes hibakeresési segédletek.

-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.

A Lemezkezelés segédprogram az alábbi feladatokra alkalmas:

 Meghajtó állapotának megtekintése

 Meghajtóbetűjel hozzárendelése vagy megváltoztatása

 Meghajtók hozzáadása

 RAID tömbök hozzáadása

Rendszereszközök Két segédprogram különösen hasznos a megelőző karbantartás szempontjából. -


-Lemeztöredezettség-mentesítő (Disk defragmenter) - összerendezi a töredezett adatokat, amelynek
hatására az operációs rendszer gyorsabban fog futni. SSD meghajtó esetében nem kell alkalmazni!

-Lemezellenőrzés (Disk error-checking vagy CHKDSK) - a merevlemez felületének teljes


átvizsgálásával ellenőrzi a fájlok és mappák fizikai hibáit.

- Rendszer-visszaállítás - A számítógép fájljainak vagy beállításainak helyreállítására létrehoz vagy


betölt egy visszaállítási pontot.

A Feladatütemező segédprogram használatával automatizálhatjuk a különböző feladatokat. A


gyakran automatizált feladatok az alábbiak:

• Lemeztakarítás

• Biztonsági mentés

• Lemez töredezettség-mentesítés

• Visszaállítási pont készítése

Parancssor

A CLI elindításához használjuk a keresőmezőbe írt cmd utasítást!

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.

A Biztonsági mentés segédprogram.

A számítógép használata és a vállalati követelmények általában meghatározzák a biztonsági


mentések gyakoriságát és típusát.

-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.

- A napi mentések csak a biztonsági mentés napján módosult fájlokat archiválják.

Operációs rendszer frissítések

Szervizcsomagnak nevezzük azokat a letölthető frissítéseket, amelyek egyszerre több frissítést is


tartalmaznak. Egy szervizcsomag telepítése előtt minden esetben javasolt létrehozni egy
visszaállítási pontot, valamint menteni a fontos adatokat.

Illesztőprogram frissítések

Ha egy illesztőprogram frissítése nem működik megfelelően, használjuk az illesztőprogram


visszaállítási funkciót, hogy visszaállítsunk egy előzőleg telepített illesztőprogramot.

Rendszer-helyreállítási lehetőségek

A rendszer-helyreállítási beállítások lehetővé teszik, hogy helyreállítsunk, vagy egy korábbi


állapotra visszaállítsunk egy meghibásodott operációs rendszert.

-Rendszer-visszaállítás - Egy visszaállítási pont segítségével visszaállítja a Windows


rendszerállományokat egy korábbi időpontbeli állapotukra.

-Rendszerkép-helyreállítás - A Windows működőképessé tétele érdekében helyreállítja a


számítógépet a rendszerlemez másolataként korábban létrehozott lemezképből.

Több gépre telepítés

A Sysprep felhasználható ugyanazon operációs rendszer több számítógépre való telepítésére és


konfigurálására. A lemezen lévő összes információt átmásolják egy másik lemezre, ami szektorról
szektorra tartalmazza az eredeti lemez adatait, ezért ezt lemezképnek nevezzük.

A megelőző karbantartás:

Biztonsági mentés készítése a merevlemez tartalmáról

Merevlemez töredezettség-mentesítése

Az operációs rendszer és az alkalmazások frissítése

A vírusirtók és más biztonsági programok frissí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,

A virtuális gépeknek saját operációs rendszerük van.

A virtuális gép egy fájlként lementhető, majd szükség esetén újraindítható.

Minden virtuális gép megköveteli, hogy az alapvető rendszerkövetelmények teljesüljenek, mint


például a minimális merevlemez vagy RAM kapacitások.

Szervervirtualizáció: vállalatok használják a hálózati erőforrások optimalizálásához, valamint a


berendezések és a karbantartási költségek csökkentéséhez.

Kliens-oldali virtualizáció: lehetővé teszi, hogy a speciális igényekkel rendelkező felhasználók


virtuális gépeket futtassanak a helyi számítógépükön.

A kliens-oldali virtualizáció kapcsán használt kifejezések:


• Gazda (host) számítógép – Ez a fizikai számítógép. A virtuális gépek a gazdagép
erőforrásait használják.
• Gazda operációs rendszer - A felhasználók virtualizációs emulátor programok (pl.:
VirtualBox) segítségével használhatják a gazda operációs rendszert virtuális gépek
létrehozására.
• Vendég operációs rendszer - Ez az operációs rendszer fut a virtuális gépen. A vendég
operációs rendszer lehet Linux, míg a gazda operációs rendszer Windows 10.

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).

Kétféle hypervisor létezik:

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?

Global Information Tracker (globális információkövető)


A fejlesztők körében leginkább elterjedt verziókezelő rendszer. Olyan rendszerek alapja, mint
például a GitHub, ami a nyílt forrású projektek legnagyobb gyűjtőhelye.

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:

- egy directoryról csinál magának egy helyi adatbázist,


- nyomon tudja követni, hogy mikor hogyan változott a könyvtárunk,
- vissza tudja állítani bármelyik korábbi állapotát a könyvtárnak,
- szinkronizálni tud egy másik gépen levő hasonló könyvtárral,

- mindezt tudja titkosított csatornán (ssh-n keresztül) is csinálni.

A projektmenedzsment a projektek végrehajtásának megszervezésével és irányításával


foglalkozik.
A projekt: meghatározott cél elérésére irányuló tevékenységsorozat.
Van konkrét, mérhető eredménye.
Egyszeri tevékenység, amely egyedi terméket állít elő.
A projektnek egyértelműen meghatározott a kezdete és a befejezése.
A rendelkezésre álló erőforrások összehangolt észszerű felhasználásával valósítható meg.
Fontos tényező az idő, hiszen a befejezés határideje mindig kötött. Ahhoz, hogy a kitűzött célokat
az elvárt minőségben és az adott időkeretben el tudjuk végezni alapos tervezésre és a közbenső
eredmények, teljesítmények folyamatos ellenőrzésére, értékelésére van szükség.
Fokozatos kidolgozás jellemző rá: a projekt egyedisége miatt a tervezése és végrehajtása
lépésekben, fázisokban történik. A projektcsapat a projekt előrehaladtával egyre mélyebb
ismeretekre tesz szert a következő lépés céljairól és a végrehajtás módjáról. Ennek alapján a kezdeti
vázlatos terveket részletesebben ki lehet dolgozni, és ezek alapján lehet végrehajtani a projekt
következő fázisát.
A projekt-terv figyelembe veszi a külső tényezőket és megkötéseket.

-10-

You might also like