Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Informatika Dr. Herdon Miklós Dr. Fazekasné dr. Kis Mária Magó Zsolt

Hasonló előadás


Az előadások a következő témára: "Informatika Dr. Herdon Miklós Dr. Fazekasné dr. Kis Mária Magó Zsolt"— Előadás másolata:

1 Informatika Dr. Herdon Miklós Dr. Fazekasné dr. Kis Mária Magó Zsolt
Debreceni Egyetem Németh Zoltán Budapesti Corvinus Egyetem CÍMDIA: logók futóláb: hefop, témakör, diaszám Gyakran olyan hallgatóságnak kell szakmai előadást tartani, amely nem ismeri a témát vagy a szakszavakat. Az anyag esetleg összetett és rengeteg adatot tartalmaz. A hatékony előadáshoz alkalmazzuk a Dale Carnegie Training® által kialakított irányelveket. Vegyük figyelembe a rendelkezésre álló időt és rendszerezzük megfelelően a tananyagot. Szűkítsük le a témakört. Osszuk fel a bemutatót világosan elkülönített részekre. Állítsunk fel logikus sorrendet. Végig egy témára összpontosítsunk. A bemutatót összefoglalással zárjuk, ismételjük meg a fontos lépéseket vagy vonjunk le következtetést. Ne feledkezzünk el a hallgatóságról. Fontos például, hogy az adatok érthetőek és lényegesek legyenek a téma szempontjából. Az adatok és a szakszavak mennyiségét igazítsuk a hallgatósághoz. A fontosabb pontok és lépések magyarázatához használjunk szemléltetőeszközöket. Mindig tartsuk szem előtt a hallgatóság igényeit, és akkor képesebbek lesznek az elhangzottak befogadására. A projekt az Európai Unió társfinanszírozásával, az Európa terv keretében valósul meg.

2 Informatika Operációs rendszerek
A projekt az Európai Unió társfinanszírozásával, az Európa terv keretében valósul meg.

3 Operációs rendszer olyan program(rendszer), amely felügyeli és vezérli a számítógépen futó valamennyi folyamatot ISO szabvány a számítógépet alkotó hardver eszközök működését felügyelő és vezérlő program technológiai megközelítés a számítógép tevékenységét meghatározó programokat felügyelő és vezérlő szoftver funkcionális megközelítés (a számítógépes rendszerben rendelkezésre álló) erőforrásokat elosztó szuperfolyamat folyamat-centrikus szemlélet olyan program, amely kapcsolatot teremt (és tart fent) a számítógépet alkotó technikai-technológiai (hardver) elemek és a (számítógéppel tevékenységet végző) felhasználó között ( felhasználói szemléletű definíció

4 Operációs rendszer feladatai: leggyakoribb képviselői (IBM PC-ken):
egyszerűsíti a hardverkezelést erőforrások elosztása, versenyhelyzetek kezelése felhasználói felület, kommunikáció állapot-felügyelet, hibakezelés, naplózás (hálózati szolgáltatások) (virtuális gép koncepció) részleges vagy teljes hardver függetlenség leggyakoribb képviselői (IBM PC-ken): DOS, Windows, Novell, Linux, OS/X

5 Példák

6 Felépítés: rétegek

7 Rétegszemlélet Felhasználói alkalmazások Program- készítés támogatása
Operációs rendszer Hardver Program- készítés támogatása Hálózat- kezelő szoftver és hardver Állomány- kezelés felhasználói felülete

8 A kernel HARDVER eszközei
Felhasználói alkalmazások RENDSZERMAG (KERNEL) Klasszikus perifériák (BIOS) Egységes felület (IDE, SCSI) Device driver (ibmcd.sys) Intelligens perifériák (PnP, USB) Megszakítás kezelés Hardver

9 A kernel SZOFTVER komponensei
Felhasználói alkalmazások SHELL (command) (explorer) API (Win SDK) RENDSZERMAG (KERNEL) Rendszerhívások (system call) Hardver

10 A kernel „magja” RENDSZERMAG (KERNEL) Erőforrás kezelés
Felhasználói alkalmazások RENDSZERMAG (KERNEL) Erőforrás kezelés CPU ütemezés Memória kezelés Állomány kezelés Hardver

11 Csoportosítás Felhasználói felület: Felhasználók száma:
karakteres grafikus Felhasználók száma: egy-felhasználós több-felhasználós hálózati Folyamatkezelés módja: kötegelt multiprogramozott valós idejű időosztásos Hardver-architektúrák: számítógép-ketegóriák mainframe szerver személyi számítógép mikroszámítógép kézi számítógép processzor-architektúrák CISC / RISC sínrendszer 16 / 32 / 64 bites

12 Csoportosítás Jogállás szerint: „Történelmi” kategóriák
szerzői jogvédelem alá tartozó nyílt forráskódú „Történelmi” kategóriák korai operációs rendszerek UNIX-alapú rendszerek Windows rendszerek

13 Alapfeladatok Többfolyamatos környezet igényei Rendszerindítás
Erőforrás-menedzsment Processzor-ütemezés, Memória-kezelés Megszakítás-kezelés Eszközkezelés Rendszerindítás Állapot-ellenőrzés aktív folyamatok listázása megszakítás, szüneteltetés terhelés-figyelés

14 Alapfeladatok Magas szintű műveletek (felhasználói igények kiszolgálása) Felhasználói felület kezelése Alkalmazások kezelése Futtatási környezet biztosítása Programkészítés támogatása Állományszervezés

15 Alapfeladatok Felhasználói felület, kommunikáció
Karakteres felhasználói felület Használatos elnevezések: SHELL, MONITOR, COMMAND INTERPRETER Parancsmódú: parancs [parameterek] [/kapcsolók] Interaktív Grafikus felhasználói felület (GUI) X-Window, Windows kijelölő eszköz, eseményvezérelt működés grafikus objektumkészlet, menürendszer

16 GUI komponensek ablak vezérlők ikonok
szegély, címsor, vezérlőmenü ikonja, méretező ikonok, menüsor, eszköztár, munkaterület, gördítősáv, állapotsor alkalmazás~, csoport~ (nézetek!), párbeszéd~ vezérlők beviteli (szöveg) mező, legördülő / kiválasztó lista, „potméter” rádiógomb, jelölőnégyzet, lap („fül”), parancsgomb ikonok alkalmazásindító (alkalmazás), dokumentum (mappa), parancs

17 Állományszervezés operációs rendszer tevékenysége az állományok
elhelyezésének, azonosításának, visszakeresésének, hozzáférésének biztosítására.

18 Állományszervezés Logikai állománykezelés
Állomány (fájl, file) Katalógus (mappa, directory) Kötet (volume, ~drive, ~disk) Hivatkozási egységek (elérési, keresési út) Fizikai állománykezelés (lemezkezelés) Lemez (disk), Partíció (partition) Blokk, Cluster (fürt ?!) Boot record, MBR, Root, fájlrendszer

19 Állományszervezés Állomány Könyvtár Kötet
felhasználói szempontból összetartozó adatok megkülönböztető azonosítóval rendelkező csoportja a háttértárolón Könyvtár állományok felhasználói csoportosítását lehetővé tevő logikai egység adminisztratív célú állomány! Kötet háttértároló logikai egysége (A:, Z:, SYS:, ...)

20 Állományok jellemzői Azonosító Tulajdonságok NÉV + tipizáló rész méret
típus, kiterjesztés nem minden OR kezeli névhasználati szabályok hossz karakterkészlet helyettesítő karakterek „maszk”, „joker” csoportos azonosítók általában *, ? Tulajdonságok méret logikai, fizikai időbélyegek keletkezés módosítás, megnyitás jellemzők az OR működésének kezelésére írásvédett, nem törölhető, stb. jogosultságok

21 Hivatkozások dinamikus hivatkozási ponthoz viszonyít
Abszolút hivatkozás alapértelmezett hivatkozási pontja a gyökérkönyvtár a hivatkozott logikai azonosítóig a tárolási rendszer összes elemét fel kell sorolni általában kötet-szinten értelmezett C:\WINDOWS\SYSTEM32\USER.EXE Relatív hivatkozás dinamikus hivatkozási ponthoz viszonyít aktuálsi könyvtár, szülő-könyvtár, gyerek- (al-)könyvtár ..\..\USR\KISS\deb.log UNC hálózati hivatkozási mód az erőforrás tartalmazó gép és az erőforrás logikai azonosítója (neve) nem szükségszerűen egyezik meg a tényleges azonosítóval! \\MAILSRV\MAIL\WINPMAIL.EXE

22 Gyakorlati kérdések

23 Windows XP: technikák multitasking multiuser állományszervezés:
eseményvezérelt, preemptív multiuser kiemelt, korlátozott állományszervezés: (FAT (16, 32)) NTFS (v5) dinamikus háttértárak, röp-tömörítés  tömörített mappák EFS

24 Windows XP: felület Asztal „tapéta”, „téma”
ikonok (szokványos: Sajátgép, Dokumentumok, Lomtár, Hálózati helyek, Internet Explorer) ablakok (futó alkalmazások) Tálca START menü Gyorsindító pult Futó alkalmazások Háttérben futó („szervíz”) szolgáltatások

25 Windows XP: állomány-kezelés
eszközök: Sajátgép, Intéző, parancssor, segédprogramok műveletek létrehozás kijelölés egyszerestöbbszörös, összefüggőnem összefüggő törlés típuskezelés automatikus, felhasználói többszörös tipizálás tömörítés, titkosítás jogosultsági rendszer elemi, összetett kvóta

26 Windows XP: alkalmazások
START menü alkalmazások indítása (Programok, Futtatás) beállítások (Vezérlőpult: hálózat, nyomtatási beállítások, megjelenítés, hardver-szoftver leltár, stb.) támogatás (Súgó, Keresés) alapvető alkalmazások Számológép, Jegyzettömb, WordPad, Paint, Médialejátszó hálózati szolgáltatások (böngésző, levelező, IM) rendszerfelügyeleti eszközök automatikus frissítés tűzfal rendszerleíró adatbázis kezelése

27 Linux UNIX változat! A UNIX alapú rendszerek felépítése
Többfelhasználós: multiuser Többfeladatos: multitask Több architektúra támogatása: multiplatform Biztonságos Stabil, ugyanakkor rugalmas állományrendszer Hatékonyan programozható A UNIX alapú rendszerek felépítése hardver mag (kernel): az operációs rendszer lényegi része segédprogramok, shell: alapvető szolgáltatások biztosítása parancsértelmezők alkalmazások: minden egyéb program

28 GNU/Linux lényegében a UNIX komponensek 2-3. szintje
A Linux csak a kernel neve! Az OR neve GNU/Linux Első változat (PC-re): Linus Torvalds, 1991. több változata is létezik (disztribúciók) RedHat, Debian, SuSE, Mandrake, Slackware, UHU, Caldera OpenLinux nyílt forráskódú sok változata ingyenes

29 A Linux használata Grafikus és szöveges felülettel rendelkezik
virtuális terminálok CTRL+ALT+F1, …, CTRL+ALT+F6 (szöveges terminálok) ALT+F7, …, ALT+F11 (grafikus terminálok) ha több módban (terminálon) jelentkeztünk be, akkor külön-külön ki kell lépni mindegyikről!

30 Felhasználói tevékenységek
Karakteres felület parancsmód man! Grafikus felület X-Window alapú szolgáltatások formájában disztribúció-függő KDE GNOME

31 Hálózati operációs rendszerek
szerepek csomópont („node”) kiszolgáló (szerver) munkaállomás (kliens, ügyfél) típusok egyenrangú („peer-to-peer”) bármely számítógép előfordulhat bármilyen szerepben csomópontok közvetlen kommunikációja hierarchikus (ügyfél-kiszolgáló, „server-client”) számítógépek szerepe megkülönböztetett kommunikáció csak a szerveren keresztül dedikált szerver: munkaállomásként nem használható

32 Hálózati azonosítás felhasználók megkülönböztetése
egyedi (de műveleti szempontok alapján „csoport”-ba szervezhető) felhasználói fiók: azonosító és leíró adatok jogosultsági rendszer erőforrás-felhasználó-művelet leírások (ACL) rendszer-felhasználó leírások (licenc) nyilvántartási rendszerek hagyományos (táblázatok) címtár-alapú („directory”) azonosítás (authentication) azonosítók és jogosultságok ellenőrzése bejelentkezés („log in”), kijelentkezés („log out”)

33 Novell Netware dedikált kliens-szerver arcitektúra
server (console): Novell Netware saját fájlrendszer (NWFS, NSS) hagyományosan fájl- és nyomtatómegosztás eDirectory, iFolder, iPrint, ConsoleOne, WebAccess... kliens (munkaállomás): bármilyen operációs rendszer + kliensprogram (Netware Client for ...)

34 Novell Netware Biztonsági komponensek azonosítás licensz-módok
bindery, NDS licensz-módok szerver (kapcsolat)-alapú felhasználói (azonosító) alapú biztonsági mentés (backup) hibatűrő architektúra SFT-I (RAW), SFT-II (RAID), SFT-III (duplikált szerver) audit vírusvédelem, tűzfal: alapból nincs, integrálható: BM, NAV, ...

35 Novell Client szolgáltatások
hálózati kapcsolatok: LOGIN, CONNECTION hálózati erőforrások könyvtár: MAP / DISCONNECT nyomtató: CAPTURE / END CAPTURE segédprogramok: UTILITIES állománykezelés: Copy, Purge, Salvage kommunikáció: Send Message NDS: Trustee Rights, Object Properties felügyelet, beállítások: CONFIGURE, HELP PROPERTIES,


Letölteni ppt "Informatika Dr. Herdon Miklós Dr. Fazekasné dr. Kis Mária Magó Zsolt"

Hasonló előadás


Google Hirdetések