1.034.204

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

A Perl programozási nyelv

Szerző
Fordító

Kiadó: Kossuth Kiadó Rt.
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 276 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 23 cm x 16 cm
ISBN: 963-09-3971-1
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Fülszöveg

Az eredeti bestseller jelen frissítésében két vezető Perl oktató tanítja Önt a World Wide Web korának legsokoldalúbb programozási nyelvére. Larry Wallnak, a Perl megalkotójának az előszavával: ez a gondosan ütemezett könyv a „hivatalos" útmutató a diákok és a felnőtt felhasználók számára. Most aktuális a Perl 5.004-es változatához.
A Perl programozási nyelv egy gyakorlati oktató kézikönyv, amit arra terveztek, hogy Ön a lehető leggyorsabban hasznos Perl programokat írjon. Minden fejezetet gyakorlatok zárnak (teljes megoldással). Egy hosszú új fejezet bevezet a CGI programozásba, érintve a könyvtármodulok, hivatkozások és a Perl objektum-orientált szerkezeteinek a használatát.
A Perllel könnyen kezelhet szöveget, fájlokat és folyamatokat. A legtöbb UNIX rendszeren megvan, és ingyen rendelkezésre áll minden fontos operációs rendszerhez. A könyv tartalma:
• Egy gyors oktató séta a Perl alapjain
• A Perl szisztematikus, témáról témára történő ismertetése
• Rövid programpéldák... Tovább

Fülszöveg

Az eredeti bestseller jelen frissítésében két vezető Perl oktató tanítja Önt a World Wide Web korának legsokoldalúbb programozási nyelvére. Larry Wallnak, a Perl megalkotójának az előszavával: ez a gondosan ütemezett könyv a „hivatalos" útmutató a diákok és a felnőtt felhasználók számára. Most aktuális a Perl 5.004-es változatához.
A Perl programozási nyelv egy gyakorlati oktató kézikönyv, amit arra terveztek, hogy Ön a lehető leggyorsabban hasznos Perl programokat írjon. Minden fejezetet gyakorlatok zárnak (teljes megoldással). Egy hosszú új fejezet bevezet a CGI programozásba, érintve a könyvtármodulok, hivatkozások és a Perl objektum-orientált szerkezeteinek a használatát.
A Perllel könnyen kezelhet szöveget, fájlokat és folyamatokat. A legtöbb UNIX rendszeren megvan, és ingyen rendelkezésre áll minden fontos operációs rendszerhez. A könyv tartalma:
• Egy gyors oktató séta a Perl alapjain
• A Perl szisztematikus, témáról témára történő ismertetése
• Rövid programpéldák
• Programozási gyakorlatok minden témakörhöz, kidolgozott válaszokkal
• Hogyan kell parancsokat végrehajtani egy Perl programból
• Hogyan kell a Perl segítségével DBM adatbázisokat kezelni
• Bevezetés a CGI programozásba a Webhez Vissza

Tartalom

ELŐSZÓ
BEVEZETÉS
A könyvről 7
Visszakeresési gyakorlatok 7
FTP 8
FTPMAIL 8
BITFTP 9
UUCP 9
További források 10
Hogyan szerezze be a Perlt 13
A könyvben használt jelölések 16
Támogatás 17
Köszönetnyilvánítások az első kiadásért 18
Köszönetnyilvánítások a második kiadásért 18
Szeretnénk önről hallani 19
1. FEJEZET
ELSŐ LÉPÉSEK
A Perl története 21
A Perl célja 21
Beszerezhetőség 22
Alapfogalmak 22
Séta a Perlben 24
Gyakorlat 48
2. FEJEZET
SKALÁRIS ADATOK
Mik a skaláris adatok 49
Számok 49
Karakterláncok 50
Skaláris műveleti jelek 52
Skaláris változók 57
Skaláris műveleti jelek és függvények 57
<STDIN> mint skaláris érték 62
Kimenet nyomtatással 63
A definiálatlan érték 63
Gyakorlatok 64
3. FEJEZET
TÖMBÖK ÉS LISTAADATOK
Mi a lista és a tömb? 65
Literál ábrázolás 65
Változók 66
Tömbműveleti jelek és függvények 67
Skalár- és listakörnyezet 72
<STDIN> mint tömb 73
Tömbök változó-interpolációja 73
Gyakorlatok 74
4. FEJEZET
VEZÉRLÉSI SZERKEZETEK
Utasításblokkok 75
Az if/unless utasítás 75
A while/until utasítás 78
A for utasítás 79
A foreach utasítás 80
Gyakorlatok 82
5. FEJEZET
HASHEK
Mi a hash? 83
Hash változók 83
A hash literális ábrázolása 84
Hash függvények 85
Hash szeletek 87
Gyakorlatok 87
6. FEJEZET
ALAPVETŐ l/O
Bevitel a STDIN-ről 88
Bevitel a káró műveleti jelről 89
Kimenet a STDOUT-ra 90
Gyakorlatok 91
7. FEJEZET
SZABÁLYOS KIFEJEZÉSEK
A szabályos kifejezés fogalma 92
Szabályos kifejezések egyszerű használata 92
Minták 94
Többet az egyeztetés műveleti jelről 100
Helyettesítések 103
A split és a join függvény 104
Gyakorlatok 106
8. FEJEZET
FÜGGVÉNYEK
Felhasználói függvény definiálása 108
Felhasználói függvény behívása 109
Visszatérítési értékek 109
Argumentumok 110
Privát változók függvényekben 112
Félig privát változók lokális használata 114
Fájlszintű my() változók 115
Gyakorlatok | 116
9. FEJEZET
EGYÉB VEZÉRLÉSI SZERKEZETEK
A last utasítás 117
A next utasítás 118
A redo utasítás 119
Címkézett blokkok 120
Kifejezésmódosítók 121
&& és I I mint vezérlési szerkezetek 122
Gyakorlatok 123
10. FEJEZET
FÁJLKEZELŐK ÉS FÁJLVIZSGÁLATOK
Mi a fájlkezelő 124
Fájlkezelő megnyitása és bezárása 124
Kis elterelés: die 125
Fájlkezelők használata 126
A-x fájlvizsgálatok 127
A stat és az lstat függvény 130
Gyakorlatok 131
11. FEJEZET
FORMÁTUMOK
Mi a formátum? 132
Formátum definiálása 132
Formátum behívása 134
Többet a mezőtartókról 135
A lap teteje formátum 139
Formátum-alapértelmezések megváltoztatása 140
Gyakorlatok 143
12. FEJEZET
KÖNYVTÁRELÉRÉS
Mozgás a könyvtárfa körül 144
Globbing 145
Könyvtárkezelők 146
Könyvtárkezelő megnyitása és bezárása 147
Könyvtárkezelő olvasása 147
Gyakorlatok 148
13. FEJEZET
FÁJL- ÉS KÖNYVTÁRKEZELÉS
Fájl eltávolítása 149
Fájl átnevezése 150
Alternatív nevek létrehozása egy fájl számára: rákapcsolódás 150
Könyvtárak létrehozása és eltávolítása 153
Engedélyek módosítása 153
A tulajdonos módosítása 154
Dátumok módosítása 154
Gyakorlatok 155
14. FEJEZET
FOLYAMATKEZELÉS
A system és az exec 156
Visszafelé idézőjelek használata 158
Folyamatok használata fájlkezelőkként 159
A fork használata 161
Folyamatműveletek összefoglalása 163
Jelek küldése és fogadása 164
Gyakorlatok 166
15. FEJEZET
EGYÉB ADAT-ÁTALAKÍTÁS
Alkarakterlánc megkeresése 167
Alkarakterlánc kivonatolása és helyettesítése 168
Adatok formázása a sprintf() függvénnyel 170
Továbbfejlesztett rendezés 170
Átkódolás 173
Gyakorlatok 176
16. FEJEZET
RENDSZER-ADATBÁZIS ELÉRÉSE
Jelszó- és csoportinformáció szerzése 177
Bináris adatok becsomagolása és kicsomagolása 180
Hálózati információ szerzése 182
Gyakorlat 183
17. FEJEZET
FELHASZNÁLÓI ADATBÁZIS KEZELÉSE
DBM adatbázisok és DBM hashek 184
DBM hashek megnyitása és bezárása 184
DBM hash használata 185
Rögzített hosszúságú véletlen hozzáférésű adatbázisok 186
Változó hosszúságú (szöveg) adatbázisok 188
Gyakorlatok 189
18. FEJEZET
EGYÉB NYELVEK KONVERTÁLÁSA PERLBE
Awk programok konvertálása Perlbe 190
Sed programok konvertálása Perlbe 191
Shell programok konvertálása Perlbe 191
Gyakorlat 192
19. FEJEZET
CGI PROGRAMOZÁS
A CGI.pm modul 193
A CGI program környezetben 194
A legegyszerűbb CGI program 196
Paraméterek átadása CGI-n keresztül 197
Kevesebb gépelés 198
Űrlap létrehozása 200
Egyéb űrlapelemek 202
Vendégkönyv program készítése 206
CGI programok hibakeresése 215
A Perl és a Web: a CGI programozáson túl 216
Továbbolvasás 219
Gyakorlatok 219
A) FÜGGELÉK
A GYAKORLATOK MEGOLDÁSA
2. fejezet. Skaláris adatok 220
3. fejezet. Tömbök és listaadatok 221
4. fejezet. Vezérlési szerkezetek 222
5. fejezet. Hashek 224
6. fejezet. Alapvető I/O 226
7. fejezet. Szabályos kifejezések 227
8. fejezet. Függvények 230
9. fejezet. Egyéb vezérlési szerkezetek 232
10. fejezet. Fájlkezelők és fájlvizsgálatok 232
11. fejezet. Formátumok 234
12. fejezet. Könyvtárelérés 235
13. fejezet. Fájl- és könyvtárkezelés 236
14. fejezet. Folyamatkezelés 238
15. fejezet. Egyéb adatátalakítások 240
16. fejezet. Rendszer-adatbázis elérése 242
17. fejezet. Felhasználói adatbázis kezelése 243
18. fejezet. Más nyelvek konvertálása Perlbe 244
19. fejezet. CGI programozás 245
B) FÜGGELÉK
KÖNYVTÁRAK ÉS MODULOK
Könyvtár-terminológia 247
Szabványos modulok 248
CPAN: a szokásos könyvtáron túl 252
C) FÜGGELÉK
HÁLÓZATI KLIENSEK
Egy egyszerű kliens 255
A webget kliens 257
Egy párbeszédes kliens 258
Továbbolvasás a hálózati funkciókról 259
D) FÜGGELÉK
A NEM EMLÍTETT TÉMAKÖRÖK
Teljes folyamatközi kommunikáció 260
A debugger 260
A parancssor 260
Egyéb műveleti jelek 260
Sok, sok további függvény 261
Sok-sok, előre definiált változó 262
Jeltábla-kezelés a *feri-vel 262
További szabályos kifejezés tulajdonságok 262
Csomagok 263
Beágyazható, kiterjeszthető 263
Egyéb anyagok 264
Megvásárolható példányok
Állapotfotók
A Perl programozási nyelv
Állapot:
4.580 ,-Ft
23 pont kapható
Kosárba
konyv