Tétel adatlapja
VisszaCÍMLAP

Juhász Tibor, Kiss Zsol

Tanuljunk programozni

Visual Basic Script, objektumok, web

TARTALOM, BEVEZETÉS


Tartalom


ELŐSZÓ
BEVEZETÉS

I. A PROGRAMOZÁS ALAPJAI

1. PROGRAMOK ÉS OBJEKTUMOK
1.1. Informatikai alapok
1.2. Objektumok és események

2. BEVEZETÉS A HTML-BE
2.1. A weblapok felépítése és kódolása
2.2. A weblap szövege
2.3. Események a weblapokon
2.4. Az objektumok metódusai
2.5. Parancsgombok használata
2.6. Szövegek beírása és megjelenítése
2.7. Konténerobjektumok

3. A VBSCRIPT ALAPJAI
3.1. Programok a HTML-kódban
3.2. Változók a programban
3.3. Aritmetikai műveletek
3.4. Függvények
3.5. Eljárások
3.6 HTML-alkalmazások (HTA)

4. VEZÉRLŐSZERKEZETEK
4.1. Szelekciók
4.2. Többágú szelekciók
4.3. Összetett feltételek
4.4. Iterációk

5. TÖMBÖK ÉS TÁBLÁZATOK
5.1. Egydimenziós tömbök
5.2. Kollekciók
5.3. Többdimenziós tömbök
5.4. Dinamikus tömbök
5.5. Tömbök alkalmazása

II. PROGRAMOZÁS HALADÓKNAK

6. VÁLTOZÓK ÉS KIFEJEZÉSEK
6.1. A változók altípusai
6.2. Numerikus változók
6.3. Karakterláncok kezelése
6.4. Dátumok és időpontok
6.5. Változók az alprogramokban

7. ESEMÉNYKEZELÉS
7.1. Az event-objektum
7.2. Egér-események
7.3. Billentyűzet-események
7.4. Hibakezelés a szkriptekben

8. DHTML HALADÓKNAK
8.1. Képek a weblapon
8.2. Időzítők használata
8.3. Űrlapok
8.4. Kommunikáció a weblapok között
8.5. Objektumok beillesztése
8.6. Párbeszédablakok és menük

9. ÖSSZETETT ADATTÍPUSOK
9.1. Tömbök és listák
9.2. Szótárak és halmazok
9.3. Objektumok
9.4. Rekordok

10. FÁJLKEZELÉS
10.1. A fájlrendszer objektumai
10.2. Szövegfájlok
10.3. Nyomtatás

11. ALGORITMUSOK
11.1. Érték hozzárendelése sorozathoz
11.2. Rendezési algoritmusok
11.3. Sorozatok hozzárendelése sorozatokhoz
11.4. Rekurzív algoritmusok
11.5. A visszalépéses keresés (back track)
11.6. A programfejlesztés folyamata

FÜGGELÉK

F1. A TEXTPAD ALKALMAZÁS
F2. A MICROSOFT SCRIPT DEBUGGER
F3. A MICROSOFT SCRIPT EDITOR
F3.1. A Script Editor telepítése és felépítése
F3.2. A Script Editor használata
F3.3. Hibakeresés a Script Editorral
F4. FELADATGYŰJTEMÉNY

IRODALOMJEGYZÉK
TÁRGYMUTATÓ



Bevezetés

Könyvünk két részből áll. Az első részben röviden összefoglaljuk a megértéshez szükséges informatikai alapokat, majd megismerkedünk legfontosabb eszközeinkkel, az objektumokkal. A Visual Basic Script programokat egy böngésző segítségével hajtjuk végre, ezért áttekintjük a weblapok készítésének alapelemeit is. Ezekkel a tudnivalókkal felvértezve megismerkedünk a Visual Basic Script nyelv utasításaival, a programozás során felhasznált változókkal, kifejezésekkel, vezérlési szerkezetekkel, tömbökkel. Nem tárgyaljuk meg részletesen ezeket az eszközöket, mindig csak annyi ismeretet közlünk, amennyire a továbbiakhoz szükségünk van. Az első részt egy nagyobb feladat kidolgozásával zárjuk, amelyben bemutatjuk egy összetett program készítésének a menetét.

A könyv második részében már részletesen ismertetjük a Visual Basic Script által nyújtott lehetőségeket. Kitérünk a hatékony programok írásához szükséges tudnivalókra. Megismerkedünk olyan objektumokkal, melyekkel látványos és felhasználóbarát weblapokat készíthetünk. Az összetett adattípusok és a fájlkezelés segítségével már bármilyen programozási feladatot megoldhatunk. Végül ismertetjük a programokban előforduló leggyakoribb elemi algoritmusokat.

A könyvben csak azokra az eszközökre hivatkoztunk, melyek elérhetőek minden olyan számítógépen, amelyen Windows operációs rendszer fut (Jegyzettömb, Internet Explorer). A függelékben kitérünk a programok írását, weblapok szerkesztését elősegítő TextPad és a hibakeresést megkönnyítő Microsoft Script Debugger kezelésére. Ismertetjük a Microsoft Office 2000, illetve XP programcsomag részét képező Microsoft Script Editor grafikus fejlesztői rendszert, amellyel gyorsan és hatékonyan készíthetjük el a programjainkat.

A CD-melléklet tartalma:

A programozási ismereteket közel ötszáz, részletesen kidolgozott példán keresztül mutatjuk be. A könyvhöz mellékelt CD tartalmazza mindegyik példa teljes, működő forráskódját. Így az Olvasónak nem kell a gépeléssel fáradnia, és egyből kipróbálhatja a tanultakat. A példák a fejezeteknek megfelelő Fejezet02 - Fejezet11 nevű mappákban találhatók. Egy mappán belül a fájlokat sorszámoztuk.

A gyakorlást a függelékben kitűzött feladatok segítik. A feladatok a könyv szerves részét képezik. A részletes megoldások a CD-melléklet Feladatok mappájában találhatók. Javasoljuk az Olvasónak, hogy feltétlenül nézze át ezeket a megoldásokat!

A korlátozott terjedelem miatt nem kerültek be a könyvbe a nagyobb táblázatok, a weblapok formázását végző stílusok részletes leírása és a Visual Basic Script hibaüzenetei. Ezeket a Dokumentumok mappa weblapjai ismertetik. Könyvünkben hivatkozunk a megfelelő fájlokra.

A függelékben tárgyalt TextPad telepítő készlete a CD-melléklet TextPad mappájában található. Telepítését a program bemutatásánál ismertetjük.

A CD-n lévő fájlokat a Windows Intéző segítségével nyithatjuk meg. A főkönyvtárban elhelyeztünk egy Tartalom.htm nevű állományt, melynek segítségével az Olvasó könnyebben eligazodhat a lemezen.


×