Tantárgy » BMEVIIIAV03
Az IBM i operációs rendszer felhasználói és programozói felülete
User and Developer Interface of IBM i Operating System
A tantárgyleírás hatályossága
Hatályosság kezdete:
—
Hatályosság vége:
—
| Tantárgy neve (magyarul, angolul) |
Az IBM i operációs rendszer felhasználói és programozói felülete
User and Developer Interface of IBM i Operating System
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tantárgykód | BMEVIIIAV03 | ||||||||||||
| Tantárgyjelleg | — | ||||||||||||
| Képzési szint | — | ||||||||||||
| Kurzustípusok és óraszámok (heti/féléves) |
|
||||||||||||
| Tanulmányi teljesítmény/értékelés típusa | vizsga | ||||||||||||
| Tantárgy kreditértéke | 4 | ||||||||||||
| Tantárgyfelelős |
Dr. Szeberényi Imre
beosztás: egyetemi docens
elérhetőség:
szeberenyi.imre@vik.bme.hu
|
||||||||||||
| Tantárgyat gondozó oktatási szervezeti egység |
—
|
||||||||||||
| Kar | |||||||||||||
| Tantárgy weboldala | — | ||||||||||||
| Tantárgy elsődleges mintatantervi jellege | — | ||||||||||||
| Közvetlen előkövetelmények – Erős előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Gyenge előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Párhuzamos előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Mérföldkő előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Kizáró feltétel | nincs |
Célkitűzés
Tantárgyprogram
1. hét: Bevezetés
IT-környezetek felosztása, üzleti környezetek speciális jellemzői. Beruházási döntések, TCO. Virtualizáció. IBM középkategóriás szerverek története; a POWER processzor architektúra és a rá épülő megoldások.2. hét: IBM i rendszer szoftver-architektúrája 1.
Utasításkészletek fajtái. Hardver/szoftver elődök. IBM i rendszer tervezési alapelvei: objektum alapú rendszer, technológia-független felépítés, 64-bites rendszer, integráltság3. hét: IBM i rendszer szoftver-architektúrája 2.
Objektumok, könyvtárszerkezet, névfeloldás, címzés, fájlrendszer, egyszintű tár, háttértár, processzor-struktúra, I/O alrendszer4. hét: Az IBM i rendszer operációs rendszer felhasználói felülete 1.
Az i5/OS operációs rendszer felhasználói felülete. Menüstruktúra, navigáció a rendszerben, parancsfelület, parancsok szerkezete, alapvető parancsok.5. hét: Az IBM i rendszer operációs rendszer felhasználói felülete 2.
Felhasználói adminisztráció, telepítés, fájlrendszer, hardverelemek kezelése, felhasználói környezet, grafikus felület.
Rendszerbiztonság, logikai védelmi megoldások; az IBM i biztonsági rendszerének elemei és felépítése: felhasználói leírás, objektum jogok, csoport leírás, autorizációs lista, adoptálás; auditálás.6. hét: Rendszeradminisztrációs eszközök.
központi menedzsment; teljesítményfigyelés; kommunikáció; javítócsomagok kezelése; rendszerindítás; szervizfunkciók. Rendelkezésre állás. Skálázhatóság, igény szerinti bővítés; hibatűrést támogató megoldások: hardver elemek, naplózás, tranzakciókezelés, lemezvédelmek, redundáns elemek; naplózáson alapuló megoldási módszerek; logikai replikációs megoldások; mentési/visszatöltési módszerek.7. hét: Munkamenet menedzsment
Jobok, alrendszerek; memória poolok; jobok végrehajtása; jobok állapota és állapotátmenetei; az erőforrások kiosztását befolyásoló tényezők, teljesítményhangolás; taskok adminisztrálása, végrehajtása és állapotai; nyomtatás8. hét: Beépített adatbáziskezelő
Adatbázisok fajtái; az integrált DB2 UDB használata; fájlszerkezet, fizikai és logikai fájlok; SQL interfész; tárkezelés; a DB2 sebessége; Database Navigator, indexelés, teljesítmény-szempontok.9. hét: Riportok
Riportok generálása adatbázisból (QUERY, SQL, DB2WEB QUERY) segítségével.10. hét: IBM i rendszer programozása 1.
Az i5/OS operációs rendszer vezérlőnyelve, programozása CL nyelven. Menük kialakítása.11. hét: IBM i rendszer programozása 2.
RPG programozás alapjai. Fejlesztő eszközök és fejlesztői környezetek. Típusok, struktúra, formázás.12. hét: IBM i rendszer programozása 3.
Objektumok, adatbázisok kezelése RPG programból.13. hét: Paraméter átadás. Hibakezelés.
Szinkronizáció. Kommunikáció a programok között.14. hét:
Összefoglalás, tartalék
Az IBM i operációs rendszer, amit korábban i5/OS-nek ill. OS/400-nak is neveztek az IBM a korszerű power architektúrájú gépein fut.
A rendszert elsősorban üzleti felhasználók igényeinek figyelembevételével fejlesztették, ezért a rendszer a végfelhasználóktól relatíven kevés beavatkozást és informatikai szaktudást követel meg, mivel számos területen autonóm funkciókkal (önkonfiguráció, önmenedzselés, automatikus teljesítményhangolás) rendelkezik. Ezen tulajdonságoknak köszönhetően az üzleti szféra, különösen bankok és biztosítók végfelhasználói előszeretettel alkalmazzák ezeket a rendszereket, mindamellett a hozzáértő a rendszergazdákat, programozókat jól megbecsülik.
A tárgy rövid áttekintést ad az IBM power architektúráról majd bemutatja a IBM i operációs rendszer főbb komponenseit ami az objektum-orientált felépítésének köszönhetőem merőben eltér a mindennapok során megismert rendszerektől.
A tárgy fő célja, hogy áttekintő képet adjon a rendszerben elérhető objektumok kezeléséről, felhasználásáról és bepillantást nyújtson a rendszerhez kapcsolódó alapvető programozási lehetőségekbe, módszerekbe és eszközökbe.
Tanulmányi eredmények
Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:
Tudás
Nincsenek rögzített tanulási eredmények.
Képességek
Nincsenek rögzített tanulási eredmények.
Attitűd
Nincsenek rögzített tanulási eredmények.
Autonómia és felelősség
Nincsenek rögzített tanulási eredmények.
Oktatási módszertan
A tárgy oktatása kiscsoportos formában történik. Az előadások is laboratóriumban lesznek, így az elmondottak könnyen illusztrálhatók példákkal.
Az elméleti és labor jellegű foglalkozások, feladatok gyakran egy-egy tanórán belül is váltják egymást az adott tananyagnak megfelelően.
Tanulástámogató anyagok
Online források
Könyv: Frank G. Soltis: Fortress Rochester, ISBN 1-58304-083-8; Frank G. Soltis: Inside the AS/400, ISBN 1-882419-66-9; IBM i 6.1 Technical Overview SG24-7713-00; Az előadások diái
A tantárgy teljesítéséhez ajánlott előzetes ismeretek
Tudás típusú kompetenciák
(azon előzetes ismeretek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
Programozási alapismeretek
Operációs rendszerek
Adatbázisok
Képesség típusú kompetenciák
(azon előzetes képességek és készségek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
nincs
Ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák
(azon ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák összessége, amelyek jelentősen hozzájárulnak a tantárgy eredményes teljesítéséhez)
Programozási alapismeretek
Operációs rendszerek
Adatbázisok
Általános szabályok
Követelmények:
a.) Szorgalmi időszakban: A tanórákon a jelenlétet a félév folyamán több, előre nem jelzett alkalommal ellenőrizzük, aláírást nem kaphat az, aki összes tanórára viszonyítva az órák több, mint 30%-áról hiányzott.
Előre bejelentett időpontokban legalább 4 db ellenőrző dolgozat, valamint a 12. tanulmányi héten (előre egyeztetett időpontban) egy nagy zárthelyi megírására kerül sor. Az ellenőrző dolgozatok megírása nem kötelező, azok a jegymegajánlást teszik lehetővé.
b.) Otthoni feladat:
A 8. héten kiadásra kerül a nagy házi feladat, melynek megoldását legkésőbb a vizsga napját megelőzően elektronikusan fel kell tölteni, a vizsgán pedig be kell mutatni.
c.) Aláírás:
Csak az kaphat aláírást, aki az előadások legalább 70%-án részt vett, és a nagy zárthelyit legalább elégséges szinten teljesítette.
d.) Vizsga:
A vizsga írásbeli és szóbeli. A szóbeli rész a házi feladat bemutatásából, és a feladattal kapcsolatos kérdések megválaszolásából áll.. Akinek a legjobb 3 ellenőrző dolgozata átlagosan eléri a 85 %-os szintet és a nagy zárthelyi eredménye jeles, valamint a házi feladatát a szorgalmi időszak végéig bemutatta és az kiváló minősítésű, megajánlott vizsgajegyet kaphat.
Pótlási lehetőségek:
A szorgalmi időszakban a sikertelen vagy meg nem írt nagy zárthelyi egyszer pótolható. A pótlási héten a sikertelen nagy zárthelyi ismételten pótolható. Az ellenőrző dolgozatok nem pótolhatók. Azok eredménye csak a jegymegajánlást befolyásolja.
Teljesítményértékelési módszerek
Szorgalmi időszakban végzett teljesítményértékelések részletes leírása
Nincs megadva részletes értékelés.
Szorgalmi időszakban végzett teljesítményértékelések részaránya
Nincs megadva részarány.
Vizsgaidőszakban végzett teljesítményértékelések részletes leírása
Nincs megadva részletes értékelés.
Vizsgarészek részaránya
Nincs megadva részarány.
Érdemjegy megállapítása
Nincs megadva érdemjegy határ.
Jelenléti és részvételi követelmények
Nincs megadva jelenléti követelmény.
Javítás, ismétlés és pótlás különös szabályai
Nincs megadva.
Rövid leírás
Nincs megadva.
Részletes leírás
Nincs megadva.
Ajánlott tantárgyak
-
A tantárgy elvégzéséhez szükséges tanulmányi munka
Nincs megadva munkaidő bontás.
Tantárgykövetelmények hatályossága
Tantárgykövetelmények hatályosságának kezdete:
—
Tantárgykövetelmények hatályosságának vége:
—
Tantervi elhelyezés
Nincsenek rögzített tantervi elhelyezések ehhez a tárgyverzióhoz.