Know-how, perl programozási nyelv, információ

A kurzus bemutatja a Perl programozási nyelvet, annak alapelveivel, alapvető képességeivel és jellemzőivel, amelyek elegendőek az alkalmazások és a rendszerfeladatok fejlesztésének megkezdéséhez, beleértve az internetes programozást is.

A féléves tanulmányozásra tervezett kurzus meglehetősen részletes bevezetést nyújt a Perl programozási nyelvhez. Leírja a Perl egyedülálló kultúráját és olyan funkciókat, amelyek megkülönböztetik a többi programnyelvtől, és nagyrészt meghatározzák a népszerűségét. A legfontosabb programozási eszközöket a Perl 5.8. Megértjük a nyelv gazdag tulajdonságait a különböző alkalmazások létrehozásához, valamint a Perl programozásának speciális stílusát. A kurzus célja a diákok, kezdő programozók vagy fejlesztők, akik más nyelveket használnak, és alkalmazásokat vagy rendszerprogramokat akarnak írni Perl-ben.

További kurzusok

2 óra 30 perc

Ebben az előadásban a Perl programozási nyelv fejlődésének története, amelynek jellegzetességeit nagymértékben befolyásolja a nyelv alkotója - Larry Wall. Megmagyarázzák a Perl nyelv nyelvi alapjait és annak szoros összefüggését a Unix filozófiájával. A Perl eredeti kultúrájáról beszél, amely egyesíti a Perl programozók közösségét. Ezután Perl alkalmazási területeiről beszélünk, és beszélünk egy új, hatodik perl nyelvű változatról. Szintén röviden tájékoztat a Perl különböző operációs rendszerekhez történő telepítéséről. Az előadás célja, hogy megismerkedjen a Perl nyelv megteremtésének történetével, megtanulja az alapjául szolgáló elveket és annak jellemzői forrásait. Ezen kívül szerezze be a Perl programozó rendszer telepítéséhez szükséges információkat.

Ez az előadás leírja a perl nyelv skaláris műveleteit, a kényelem érdekében, csoportokra osztva. Figyelembe vesszük azok jellemzőit, rögzítési szabályait és a számítások sorrendjét kifejezésekben. Az előadás célja, hogy megismerkedjen a Perl nyelv gazdag működésével, megtanulja sajátosságaikat és megtanulja, hogyan alkalmazzák őket helyesen a kifejezések megfogalmazásában.

Ez az előadás leírja a Perl szintaxis, a kulcsszavak és a Perl program létrehozásának szabályait. Lefedi a szabályozási struktúrák sokaságát, mind hagyományos, mind kizárólag erre a programnyelvre. A Perl programozási stílus azt jelenti, hogy szabadon kifejezheti a programozó ötleteit, és a különböző szintaktikai lehetőségek maximálisan hozzájárulnak ehhez. A cél az előadás: ismerkedés a szintaktikai szabályok a programozási nyelv Perl, ami eleinte úgy tűnik, nehéz, de kivételes rugalmasságot és teljesítményt, amely teljes ellenőrzése alatt a végrehajtás a program figyelembe veszi a különböző stílusokat a fejlesztési programokat.

Ebben az előadásban a listák - a Perl egyik fő adattípusának tekinthetők. Az adatok listák és tömbök formájában történő megjelenítése nagyon természetes a Perl programozók számára. És a gazdag eszközökkel a listák, tömbök és tömbök összeállításához, amelyek ebben az előadásban szerepelnek, bőséges lehetőséget biztosítanak a fejlesztőnek az adatfeldolgozáshoz. Az előadás célja, hogy megismerkedjen a listákkal és tömbökkel, megtanulja a Perl-ben szereplő listaadatokkal való együttműködés lehetőségeit, beleértve a beépített függvényeket és műveleteket a listában és a skaláris kontextusokban.

Ebben az előadásban egy másik beépített Perl adattípust biztosítunk - hash vagy asszociatív tömbök, amelyek az adatszótárak hatékony végrehajtását jelentik. A Perl-ban található hashajtókkal való hatékony együttműködés lehetővé teszi, hogy kényelmesen kezelje az adatokat különböző célokra. A hasok használata a Perl adatainak természetes ábrázolásává vált, ami gyakran nagymértékben leegyszerűsíti a program algoritmust. Az előadás célja: megismerkedni a Perl-ban lévő hashajtókkal való munkamódszerek különbözőségével. Ismerje meg az asszociatív tömbök használatának tipikus módjait az alkalmazott problémák megoldásához.

Ez az előadás leírja a szöveges információkhoz, a karakterekhez és a karakterláncokhoz használt eszközöket, amelyeket Perl híres, az első változatoktól kezdve. Az előadás célja, hogy mélyreható ismereteket szerezzen a Perl karakter- és karakterláncadataiból, valamint a szöveges információk feldolgozásával kapcsolatos feladatok sikeres megoldásához szükséges speciális technikák elsajátításához.

Ez az előadás röviden leírja az erőteljes szövegfeldolgozó eszközt - a rendszeres kifejezéseket, amelyeknek a hatékony támogatása Perl mindig híres volt. A rendszeres kifejezések a szöveges információk feldolgozásához használt külön nyelv, amely a Perl nyelvbe épül, így könnyen és kényelmesen használhatja őket. Az előadás célja, hogy megismerkedjen a szabályos kifejezés leírásának szabályaival és a velük való együttműködés módjával a Perl-ben. További információ a szabályos kifejezések használatáról a szöveges információk megtalálására, kivonására és cseréjére.

Ez az előadás foglalkozik az Perl I / O adatainak szervezésével. A könyvtárak, a fájlok és a fájlok tartalmának kezelésével kapcsolatos eszközöket figyelembe veszik. Az előadás anyagai lehetővé teszik, hogy teljes körű programokat írjunk "kommunikáljunk a külvilággal". Az előadás célja, hogy megismerkedjen az Perl I / O alrendszer lehetőségeivel, és elsajátítsa a külső adatok olvasásának és írásának alapvető módszereit, valamint megtanulja kezelni a fájlok és könyvtárak kezelésének módját.

Ez a fejezet tanulmányozni fogják alprogramot - egységek, strukturálják a kódot Perl, ami szintén rendelkezik: a formák meghatározása és a hívást a módszerek az átviteli és feldolgozási paraméterek, visszatérési érték kiviteli alakokban. Ezenkívül ebben az előadásban a Perl programban a változók nevének láthatóságának meghatározására vonatkozó elveket tárgyaljuk. A cél az előadás megszerezzék a szükséges ismereteket, hogy dolgozzon ki egy Perl strukturált, moduláris programok, figyelembe véve a sajátossága a végrehajtására vonatkozó mechanizmus rutinok. Tanuld meg, hogyan használhatod a szubrutinokkal való munkát. Ismerje meg a változók körét.

Ebben az előadásban a Perl programjainak moduláris szervezését tekintjük. Ez feltétlenül szükséges megismerni, mivel a tipikus programok önmagukban több forrásfájlba vannak elhelyezve, és nem tesznek anélkül, hogy külső könyvtári modulokat csatolnának. A programegyletek megszervezésének szabályai és a névterekhez való alkalmazkodási technikák alkotják a vita tárgyát ebben az előadásban. Az előadás célja, hogy megtanulja a kész modulok használatát a programban, valamint megtanulja saját moduljainak létrehozását és a névterek kezelését a programban csomagok segítségével.

Az előadás a Perl programjainak fejlesztésére szolgál az objektum megközelítés alkalmazásával. Ez egy olyan modern, modern programozási technológia, amely lehetővé teszi, hogy a létrehozott programok összetettségével foglalkozzon az objektumok osztályozásával és a viselkedésük modellezésével. Az előadás célja, hogy megtanulja, hogyan lehet programokat írni a Perl-ben az objektum-programozási technológiával. Ismerje meg az osztályok és módszerek leírásának módját az objektumokkal, beleértve az osztályok tulajdonságait és módszereit.

Ebben az előadásban a Perl adatbázisok programozásáról és a Perl-ben elérhető adatbázis-kezelő rendszerek közötti kommunikáció módjáról beszélünk. A fő figyelmet a DBI - univerzális interfész biztosítja az adatbázisok eléréséhez. Az előadás célja, hogy megismerje a perl-adatbázisokkal való együttműködés eszközeit, és megtanulja, hogyan alkalmazzák őket a programjukban a különféle adatbázisok eléréséhez - önálló táblázatoktól az adatbázis-kiszolgálókig.

Ez a fejezet a programok végrehajtása a multitasking környezetben: a felhasználói programok futnak, egy külső, a program létrehoz párhuzamosan futó folyamatok, több szálat is elindított egy futó program. Mindezeket a programozási modelleket a Perl támogatja, és ebben a fejezetben foglalkozik. A cél az előadás: hogy megismerjék a Perl nyelvet társítunk közötti kommunikációt, és megtanulják, hogy alkalmazza őket a fejlesztés saját programok azon a nyelven Perl, a legmegfelelőbb kiválasztása párhuzamos programozási modellek.

Ebben az előadásban beszélhetünk a Perl adatfeldolgozási adatainak IP-hálózatokon belüli lehetőségeiről, kezdve az alacsony szintű eszközök használatával és az alapvető hálózati protokollokkal való együttműködésre. Az előadás célja, hogy megtanulják az adatátvitel alapvető mechanizmusát a hálózaton keresztül, és megtanulják, hogyan alkalmazzák őket az adatok feldolgozására a programjukban, szabványos és kiegészítő Perl modulokkal.

„Perl futtatási rendszer beolvassa a forráskódot, és összeállítja Perl -programs el” on the fly „majd azonnal értelmezi a lefordított program.” Elnézést, de a válogatás és értelmezés - lényegében két módon lehet beprogramozni a szövege fordításának gépi kódra. Összeállításkor az egész program gépi kódokká alakul át, majd összeállít egy végrehajtható fájlba, és értelmezve a végrehajtó rendszer lépésről lépésre leolvassa és végrehajtja az utasításokat. Tehát mi az ügy itt?

ha több feltétel vizsgálata az if_elseif használatával történik, akkor a program folytatásának kimenete minden körülmény között megtörténik, függetlenül az egyes állapotok ellenőrzésének eredményétől, vagy az első "igaz" állapot után?

Kapcsolódó cikkek