Availability: Available immediately

Pascal

programování pro začátečníky

Author: Miroslav Virius

8,36 €

Vydavateľ: Grada
Jazyk: Čeština
Typ: E-kniha
ISBN: 978-80-247-4116-1
Dátum vydania: 1. February 2012
Category:

Miroslav Virius v učebnici Pascal – programování pro začátečníky vedie čitateľa od návrhu jednoduchého postupu k vlastnému programu. Predpokladá bežné ovládanie počítača a ochotu skúšať príklady, nie predchádzajúce skúsenosti s programovaním. Výklad prepája základné pojmy, písanie a preklad kódu, hľadanie chýb aj systematický prehľad jazyka. Pracuje s Free Pascalom a prostredím Lazarus; v závere uvádza tvorbu grafického rozhrania. Česká učebnica z roku 2012 je založená na postupnom precvičovaní a na malých úlohách, od číselných výpočtov cez textové údaje až po program s oknom.

Informácie o knihe

Vydavateľ
Grada
Formát
E-book
Jazyk
Čeština
Žáner
Programovanie, Učebnice informatiky
ISBN
978-80-247-4116-1
Dátum vydania
1. February 2012
Počet strán
256
Edícia
Průvodce
Formáty e-knihy
EPUB (ISBN 978-80-247-7731-3) · PDF (ISBN 978-80-247-7730-6) · MOBI (ISBN 978-80-247-7731-3)

O čom je kniha Pascal?

Učebnica má trinásť kapitol a začína otázkami, čo je počítač, program a algoritmus. Virius vysvetľuje pamäť, premenné a dátové typy a ukazuje, ako rozložiť riešenie na menšie kroky. Už v tomto úvode približuje pojmy objektového programovania, aby sa k nim mohol neskôr vracať pri konkrétnom kóde. Nasleduje prvý program, jeho preklad a spustenie: najprv pomocou nástrojov príkazového riadka, potom v integrovanom prostredí Lazarus.

Ďalšie príklady zavádzajú vstup a výstup čísel, opakovaný výpočet, rozhodovanie, procedúry a delenie programu na moduly. Objavujú sa úlohy s faktoriálom aj textovými reťazcami. Samostatná kapitola venuje pozornosť testovaniu a ladeniu, vrátane krokovania, sledovania premenných a zisťovania priebehu volaní. Hľadanie chýb tak dostáva miesto popri samotnom písaní programu.

Po praktickom úvode prichádza systematickejší opis Pascalu: štruktúra programu a jednotky, deklarácie, číselné a znakové typy, logické hodnoty, cykly, vetvenie a výrazy. Výklad pokračuje množinami, poľami, záznamami, objektovými typmi, procedúrami a funkciami. Zahŕňa tiež parametre podprogramov, blokovú štruktúru a rekurziu. Komunikáciu programu s okolím predstavuje cez súbory, štandardný vstup a výstup, parametre programu a konzolu.

Posledná kapitola otvára tvorbu okien, komponentov, vlastností a udalostí a rozpracúva príklad kalkulačky. Nápady na vlastné cvičenia podporujú samostatné skúšanie. Rozsah zostáva úvodný: pokročilé dátové štruktúry, výnimky či práca s databázami nie sú hlavnou náplňou. Predhovor viaže použité prostredie na Lazarus 0.9.30 a Free Pascal 2.4.2 pod Windows, čo určuje technický kontext vydania.

Témy a motívy

Algoritmické myslenie

Rozklad problému na menšie kroky predchádza zápisu programu.

Program a jeho preklad

Príklady sledujú vytvorenie kódu, preklad a spustenie v príkazovom riadku aj v Lazaruse.

Ladenie a testovanie

Samostatný celok sa venuje krokovaniu, premenným a hľadaniu chýb.

Jazykové konštrukcie

Dátové typy, príklady cyklov, vetvenie, výrazy a podprogramy vytvárajú jadro kurzu.

Štruktúrovanie údajov a programu

Polia, záznamy, objekty, knižnice a moduly rozširujú úvodné príklady.

Tvorba grafického rozhrania

Záverečný príklad kalkulačky predstavuje okná, komponenty a udalosti.

Pre koho je kniha vhodná?

Pre úplných začiatočníkov v programovaní, ktorí už vedia používať počítač, textový editor a inštalovať programy. Učebnica vyhovuje samoukom a študentom, ktorí chcú precvičovať základy na krátkych príkladoch a oboznámiť sa s Pascalom v technickom prostredí vydania z roku 2012.

O knihe v širšom kontexte

Kniha vyšla v Grada v roku 2012 v edícii Průvodce. Predstavuje úvodný kurz s praktickými príkladmi v Free Pascale a Lazaruse, od základov jazyka po prvé grafické rozhranie.

Otázky o knihe

Je kniha vhodná aj bez skúseností s programovaním?

Áno. Autor predpokladá bežné ovládanie počítača, prácu s textovým editorom a schopnosť inštalovať programy.

S akým prostredím učebnica pracuje?

S Free Pascalom a integrovaným prostredím Lazarus. Predhovor uvádza Lazarus 0.9.30 a Free Pascal 2.4.2 pod Windows.

Obsahuje výklad ladenia programov?

Áno. Samostatná kapitola rozoberá testovanie, krokovanie, sledovanie premenných a ďalšie nástroje na hľadanie chýb.

Venuje sa aj objektom a grafickému rozhraniu?

Áno. Prináša základné pojmy objektového programovania a v závere úvod do okien, komponentov a udalostí na príklade kalkulačky.

Sú v knihe úlohy na precvičenie?

Áno. Výklad sprevádzajú programové príklady a námety na vlastné cvičenia.

V akých formátoch je e-kniha dostupná?

E-kniha je dostupná vo formátoch EPUB, PDF a MOBI.

Koľko strán má toto vydanie?

Toto vydanie má 256 strán.

V akom jazyku je e-kniha?

E-kniha je v češtine.

Chcete-li začít s programováním, máte v ruce správnou knihu. Je určena naprostým začátečníkům, kteří sice umějí pracovat s počítačem, ale nikdy neprogramovali. Najdete v ní kurs programovacího jazyka Pascal, který navrhl prof. N. Wirth speciálně pro výuku programování, ale v němž byla napsána řada běžně používaných aplikací. Na začátku si vysvětlíme několik nezbytných pojmů a pak už napíšeme první program. Naučíme se, jak ho přeložit, jak ho spustit a jak ho ladit – tedy jak v něm hledat a odstraňovat chyby. Postupně se seznámíme se všemi základními konstrukcemi jazyka Pascal, jako jsou příkazy, datové typy, podprogramy apod. Dostaneme se i k základům objektově orientovaného programování, bez něhož bychom se nemohli pustit do vytváření grafického uživatelského rozhraní („oken“). Přitom napíšeme několik jednoduchých, ale užitečných programů. Projdete-li celou tuto knihu, stanou se z vás mírně pokročilí programátoři.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.