1.067.339

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

Módszeres programozás: Programozási bevezető

Szerző

Kiadó: ELTE TTK Általános Számítástudományi Tanszék
Kiadás helye:
Kiadás éve:
Kötés típusa: Tűzött kötés
Oldalszám: 108 oldal
Sorozatcím: Mikrológia
Kötetszám: 18
Nyelv: Magyar  
Méret: 20 cm x 14 cm
ISBN:
Megjegyzés: 6. változatlan kiadás. Megjelent 200 példányban.
Értesítőt kérek a kiadóról
Értesítőt kérek a sorozatró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

Előszó

Ez a füzet egy programozás módszertani sorozat első -bár időben nem elsőnek megjelent- kötete. Áttekintjük benne mindazokat a területeket, amelyek az ún. amatőr programozási kultúra részei. A... Tovább

Előszó

Ez a füzet egy programozás módszertani sorozat első -bár időben nem elsőnek megjelent- kötete. Áttekintjük benne mindazokat a területeket, amelyek az ún. amatőr programozási kultúra részei. A szakirodalom ezt az ismeretkört a programozás kicsiben (programming in small) néven is illeti. A teljes sorozat alapja, az 1986-ban a Műszaki Könyvkiadónál megjelent Módszeres programozás című könyvünk, illetve az arra is alapozott, 14 szerzőtársunkkal együtt irt, az OMIKK-nál megjelent Számítás technika középfokon, illetve a Tanszékünk egyik füzetsorozatának két kiadványa: a ulógia 8: A programkészítés technológiája és a ulógia Szilánkok 6: Adatok, adattípusok. Programozás kapcsán úgy tűnik, kétféle tevékenységről beszélhetünk. Egyrészt léteznek programkészítő szakemberek, akiknek ez a szakmájuk, ők rendelkeznek mindazzal a módszertani ismerettel, programkészítést támogató eszközök ismeretével, amelyek akár tetszőlegesen nagyméretű, bonyolult rendszerek elkészítéséhez szükségesek. Sok olyan célfeladat van azonban, amelyekhez nincs szükség egy szakember teljes szakmai fegyvertárára. (Gondoljunk arra, hogy az autónkat elvisszük-e szerelőhöz, ha kereket kell cserélni, lámpát kell cserélni, . . . Kicsit hozzáértőbbek még néhány egyszerű javítást is maguk végeznek. ) A programkészítés terén is sok olyan célprogram van, amelyet tanult emberek maguk is el tudnak (és kívánatos is, hogy el tudjanak) készíteni, szakember segítsége nélkül. Ugyanígy természetesnek mondható az is, hogy az algoritmizálás, adatmodellezés ma már az általános kultúra résznének tekinthető, így az iskolákban ilyen típusú ismeretekre (ezek tanítására) mindenképpen szűkség van. Van tehát kétféle, a programozással kapcsolatos "kultúrkör". Vissza

Tartalom

Előszó 5
I. A számi tógép programozása: hétköznapi algoritmusok 8
1. Utcai telefonkészülék használati algoritmusa 9
2. Szörpautomata használati algoritmusa 10
3. Hogyan készül a szódavíz 14
4. Jegyárusító automata 19
5. Metróvezető algoritmusa 24
II. A programkészítés folyamata 26
III. Programozási fogalmak, specifikáció 28
IV. Algoritmikus szerkezetek 37
1. Az algoritmizálás alapjai 37
2. Algoritmikus elemek 41
2.1. Program 41
2.2. Értékadó utasítás 42
2.3. Beolvasó utasítás 42
2.4. Kiíró utasítás 43
2.5. Megjegyzés 43
2.6. Elágazások 44
2.7. Ciklusok 46
2.8. Eljárás, függvény, operátor 49
V. Adatok, adatszerkezetek 55
1. Az adat jellemzők összefoglalása 55
1.1. Azonosító 55
1.2. Hozzáférési jog 55
1.3. Kezdőérték 55
1.4. Hatáskör 56
1.5. Élettartam 56
1.6. Értéktípus 57
2. Az értéktípus 57
2.1. Az értéktípusról általánosságban 57
2.2. Az asszociált műveletek osztályozása 58
3. Egyszerű típusok 63
3.1. Egész típus 64
3.2. Valós típus 64
3.3. Logikai típus 65
3.4. Karaktertípus 65
3.5. Felsorolástípus 66
3.6. (Rész)Intervallumtípus 67
3.7. Valós résztípus 67
3.8. Tetszőleges típus résztípusa logikai formula alapján 68
4. Összetett (struktúráit) típusok képzése 68
4.1. Rekordtipus-konstrukció 69
4.2. Alternatív rekordtipus-konstrukció 70
4.3. (Hatvány) Halmaztipus-konstrukció 71
4. 4. Tömbtipus-konstrukció 71
4.5. Szövegtipus 72
5. Adatok leírása a programban 73
5.1. Tipusdefinició 73
5.2. Konstansok megadása 73
5.3. Változók deklarálása 73
VI. Algoritmusleiró eszközök 75
1. Folyamatábra 75
2. Struktogram 79
3. Jackson diagramok 81
4. Leírás fával 82
5. Leírás programozási nyelven 84
6. Leírás mondatokkal 85
7. Leírás mondat szerű elemekkel 86
8. Leírás absztrakt függvényekkel 86
VII. Dokumentálás 88
1. A dokumentáció fajtái 88
1.1. Fejlesztői dokumentáció 88
1.2. Felhasználói dokumentáció 89
1.3. Programismertető 90
1.4. Installálási kézikönyv, operátori kézikönyv 90
2. A dokumentáció tulajdonságai 91
VIII. Programkészítési elvek 93
1 Startégiai elv 93
2. Taktikai elvek 95
3. Technológiai elvek 93
4. Technikai elvek 93
5. Esztétikai-ergonómiai elvek 102
Irodalomjegyzék 108
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem