UNIX rendszer felhasználói és fejlesztõi felülete

c. választható tárggyal kapcsolatos információk


Lapok készítése, módosítása folyamatos! Az előforduló hibákért elnézést kérek!

A tantárgy célja a UNIX rendszerek felhasználó felületének olyan szintû megismertetése, hogy a hallgatók képesek legyenek a UNIX mint fejlesztõi környezet hatékony alkalmazására. Számos olyan fejlesztõi eszköz létezik a UNIX rendszerekben, melyek helyes alkalmazása igen hatékonyan segíti a programfejlesztõi munkát. Ezen eszközökkel egyszerûen elvégezhetõk ill. automatizálhatók egy alkalmazásszerver napi üzemeltetési feladatai is, mely feladatok meghatározása megtervezése nem elhanyagolható tervezõi feladat. Az elméleti órák keretében a hallgatók megismerkednek ezen eszközök mûködési elveivel, amit a laborgyakorlatokon ki is próbálhatnak.

További információk:

hét Téma 6 dia / oldal példák
1-2.

Beveztés. Unix alapok, védelmi rendszer.

pdf6
szines_pdf6

 
3-5. Shellek, Szűrők, editorok, shell programozás pdf6
szines_pdf6
ural2: ~szebi/UNIX
6-8. Processzkezelés, IPC, fejlesztõ eszközök pdf6
szines_pdf6
ural2: ~szebi/UNIX
9. vim (Őry Máté) vim_slides  
10.

Verziókezelés, Git (Szilágyi Zsolt)

Git_slides  
11. ZH    
12-13. X pdf6
szines_pdf6
 
14. Perl, Összefoglalás pdf6
szines_pdf6
pelda.zip

 

Témakörök, feladatötletek a házi feladathoz:

 

Gyakorló feladatok:

Néhány link:

ZH idõpontja:

Vizsgák idõpontja:

A vizsga 2 részbõl áll. Egy írásbeli és egy szóbeli részbõl. A szóbeli részben a házi feladatot kell bemutatni, amihez a feladatot legkésõbb a vizsgát megelõzõ nap éjfélig kérem feltölteni a feladatbeadó rendszerünkbe. Egyetlen ZIP fájlba kérem csomagolni a dokumentációt, ami tartalmazza a feladat szövegét is, a megoldást tartalmazó FORRÁS állományokat, valamint a fordításhoz szükséges make fájlt esetleg skripteket.
A feladatbeadó rendszerbe való bejelentkezéshez a"UNIX felhasználói" tárgyat kell kiválasztani. A belépéshez szükséges kódot és jelszót a legutolsó órán elmondtam, ill. NEPTUN üzenetben mindenki megkapta.


Szeberényi Imre
© BME  Irányítástechnika és Informatika Tanszék
Utolsó módosítás: 2012-11-20