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

A programozás logikája I.

Középiskolai segédkönyv

Szerző
Szerkesztő
Lektor

Kiadó: Graduation Bt.
Kiadás helye:
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 111 oldal
Sorozatcím: Informatika
Kötetszám: 17
Nyelv: Magyar  
Méret: 23 cm x 16 cm
ISBN: 963-730-916-0
Megjegyzés: Tankönyvi szám: GO-0017. Fekete-fehér ábrákkal illusztrálva.
É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ó

Napjainkban a számítógép egyre inkább mindenki számára elérhető munkaeszköz, amely jelentős mértékben segíti, egyszerűsíti az emberek munkáját. A számítógép használatának megtanulása egyre inkább... Tovább

Előszó

Napjainkban a számítógép egyre inkább mindenki számára elérhető munkaeszköz, amely jelentős mértékben segíti, egyszerűsíti az emberek munkáját. A számítógép használatának megtanulása egyre inkább alapkövetelménnyé válik. Egyre többen gépelik, szerkesztik leveleiket, táblázataikat szövegszerkesztők, táblázatkezelők segítségével. Ezek az eszközök valójában számítógépes programok, amelyeket sokszor hosszú hónapokon keresztül, több tíz, száz programozó fejlesztett ki. Programok vezérlik a világ összes számítógépét, beleértve azokat is, amelyek nem egy íróasztalon, hanem például a repülőgépekben vagy autókban működnek.
Ez a könyv a programkészítés alapjaival ismerteti meg az olvasót. Célja az, hogy a témakörök elsajátítása után a tanuló - aki lehet akár 14, de 18 éves is - megismerje a programok elemeit, felépítését, szerkezetüket, a leggyakoribb típusokat, adatszerkezeteket, az egyszerűbb alapalgoritmusokat, valamint ismerje a hibakeresési eszközöket, terhelési módokat. Segítségével a tanulók elsajátíthatják az algoritmus, illetve a programkészítés alapjait, ezek logikáját. Vissza

Tartalom

Bevezetés9
A feladatmegoldás lépései és módszerei10
A feladat meghatározása10
A feladatmegoldás lépései11
A program elemei, felépítése15
Karakter15
Többkarakteres szimbólumok16
Lexikai egységek16
Szimbolikus név - azonosító16
Szimbolikus név - kulcsszavak, fenntartott szavak16
Szimbolikus név - standard azonosítók17
Címke17
Megjegyzés17
Változó18
Nevesített konstans21
Tipizált konstans21
Konstans22
Szintaktikai egységek - kifejezések23
Kifejezések kiértékelése23
Utasítások27
Ugró utasítások27
I/O utasítások27
Feltételes utasítások27
Üres utasítás28
Ciklusok28
Programegységek34
Az alprogram34
Blokk (a programegységek másik, speciális formája)40
Adattípusok, adatszerkezetek42
Az adatjellemzők összefoglalása43
Azonosító43
Kezdőérték44
Hatáskör44
Élettartam45
Az értéktípus46
Egyszerű típusok46
Egésztípus46
Valós típus47
Logikai típus47
Karaktertípus48
Mutató típus48
Felsorolástípus50
Összetett adattípusok, adatszerkezetek51
Tömb51
Szöveg54
Verem (stack)55
Sor56
Lista57
Algoritmusleíró eszközök61
Mondatszerű leírás61
Beolvasó és kiíró utasítás61
Értékadó utasítás62
Elágazások (feltételes utasítások)62
Elágazás (többágú szelekció)63
Ciklusszervező utasítások63
Eljárások64
Egyéb jelölések65
Folyamatábra66
Struktogram68
Programozási tételek70
Egy sorozathoz egy érték rendelése70
Az összegzés tétele70
Az eldöntés tétele71
A kiválasztás tétele72
A keresés tételei73
A megszámlálás tétele74
A szélsőérték-kiválasztás tételei75
Egy sorozathoz egy sorozat hozzárendelése78
A kiválogatás tétele78
Több sorozathoz egy sorozat hozzárendelése80
A metszetképzés tétele80
Az egyesítés (unióképzés) tétele81
Az összefuttatás tétele82
Rendezések84
Buborékos rendezés84
Rendezés minimum-kiválasztással87
Rendezés közvetlen elemkiválasztással87
Feladatok90
A program helyessége94
Tesztelési módszerek94
Statikus tesztelés95
Dinamikus tesztelés95
Feketedoboz módszerek95
Fehérdoboz módszerek96
Hibakeresés96
Hibakeresési módszerek96
Hibakeresési eszközök97
Hatékonyság vizsgálat98
A végrehajtási idő csökkentése99
A ciklus végrehajtási számának csökkentése99
Egy ciklus végrehajtási idejének csökkentése101
A helyfoglalás csökkentése102
Az adatok mennyiségének csökkentése103
A programszöveg méretének csökkentése104
A bonyolultság csökkentése104
Lokális hatékonyság105
Program-transzformációk105
A ciklustól független utasítások kiemelése105
Ciklusok összevonása106
Elágazások összevonása107
Elágazások felesleges feltételeinek elhagyása107
Összetett feltétel szétválasztása107
Elágazás ágainak kiemelése108
Tárgymutató109
Irodalomjegyzék111

Király Sándor

Király Sándor műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Király Sándor könyvek, művek
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
konyv