0

Knihy

Programování v jazyce C v příkladech

Programování v jazyce C v příkladech

Autor: David Matoušek
Vydavateľstvo: BEN - technická literatura 2012
EAN: 9788073004033

Text je koncipována tak, aby čtenář mohl postupně vlastními silami pochopit programování v jazyce C a poznal základní úlohy z oblasti programování a algoritmizace. Výklad je doplněn celkem 35 řešenými příklady. První kapitola představuje úvod do programování. Jsou vysvětleny pojmy jako algoritmus, vývojový diagram a rovněž základní datové typy jazyka C.

čítať viac

Pozreli ste si

Zatiaľ ste si u nás nepozreli iné produkty.

Dostupnosť:
Dodanie 1 až 7 dní

Dostupnosť v kníhkupectve:
Academia, Bratislava - nie Pergamen, Senec - nie

19,86 €
 

Viac o knihe

Text je koncipována tak, aby čtenář mohl postupně vlastními silami pochopit programování v jazyce C a poznal základní úlohy z oblasti programování a algoritmizace. Výklad je doplněn celkem 35 řešenými příklady.

První kapitola představuje úvod do programování. Jsou vysvětleny pojmy jako algoritmus, vývojový diagram a rovněž základní datové typy jazyka C.
Ve druhé kapitole se seznámíme se základními funkcemi a operátory. Především je vysvětlena funkce printf (výpis na obrazovku), aritmetické operátory a matematické funkce.
Třetí kapitola vysvětluje podmíněné příkazy if a switch. Dále jsou vysvětleny relační a logické operátory.
Ve čtvrté kapitole se probírají cykly (iterační příkazy) a dále je vysvětleno používání datového typu pole.
Pátá kapitola vysvětluje používání ukazatelů, dynamickou alokaci paměti, ukazatelovou aritmetiku a funkci scanf (načítání z klávesnice).
Šestá a sedmá kapitola probírá funkce. Vysvětluje se rozdíl mezi voláním parametrů hodnotou a přes ukazatele, probírá se ukazatel na funkci a rekurze. Dále je probírána implementace řetězce v jazyce C včetně pomocných funkcí z hlavičkového souboru string.h.
Osmá kapitola doplňuje informace k datovým typům. Kromě shrnutí základních datových typů se probírají strukturované datové typy: výčet, struktura, sjednocení a bitové pole.
Devátá kapitola probírá prostředky vstupu a výstupu programu. Kromě shrnutí možností vstupu z klávesnice a výstupu na obrazovku se probírají operace s textovými a binárními soubory a parametry programu (příkazový řádek).
Kapitoly 10, 11 a 12 jsou věnovány pokročilejším programovacím technikám. Nejdříve se probírají základní algoritmy řazení pole (Selectsort, Bubblesort, Insertsort), vysvětluje se práce se spojovými seznamy a modulární programování. Rovněž jsou probírány paměťové třídy.
Třináctá kapitola uzavírá celý text z hlediska shrnutí a doplnění operátorů, příkazů a typové konverze.
V přílohách je stručně popsána práce s vývojovými prostředími Dev-C++, C++ Builder a Microsoft Visual Studio a vysvětleny základní pojmy číslicové techniky jako jsou jednotky informace, číselné soustavy a vnitřní reprezentace proměnných.

K řešeným příkladům není k dispozici jejich datová verze (zdrojové soubory), neboť cílem je naučit studenty podle tohoto textu (názorného návodu) program sestavit, nikoliv jej pouze zkopírovat.

Tato kniha vznikla především pro podporu výuky předmětu Programování v jazyce C na oboru Počítačové systémy Vysoké škole polytechnické v Jihlavě. Zejména je určena pro studenty kombinované formy studia. Kniha je určena rovněž všem zájemcům o programování v jazyce C.

Stručný obsah

Úvod do programování
Základní funkce a operátory
Podmíněné příkazy
Iterační příkazy - cykly, pole
Datový typ ukazatel, funkce scanf
Funkce – základní rysy
Funkce – pokročilé rysy
Datové typy
Vstup a výstup programu
Základní algoritmy řazení
Dynamické datové struktury
Paměťové třídy a modulární programování
Dodatky
Vývojová prostředí
Číselné soustavy a vnitřní reprezentace proměnnýc

VYDAVATEĽSTVO BEN - technická literatura
ROK VYDANIA 2012
ISBN 978-80-7300-403-3
JAZYK český
POČET STRÁN 126
VÄZBA mäkká
ROZMER 266 × 188 mm
HMOTNOSŤ 293 g

Ďalšie tituly od autora David Matoušek

C++ Výukový kurz

C++ Výukový kurz

David Matoušek

28,49 € COMPUTER PRESS 2018
Pokročilé aplikace mikrokontrolérů PIC32MX

Pokročilé aplikace mikrokontrolérů PIC32MX

David Matoušek

27,50 € BEN - technická literatura 2018
Mikrokontroléry PIC pro pokročilé

Mikrokontroléry PIC pro pokročilé

David Matoušek

16,72 € BEN - technická literatura 2017
Mikrokontroléry PIC bez předchozích znalostí

Mikrokontroléry PIC bez předchozích znalostí

David Matoušek

15,40 € BEN - technická literatura 2016
Aplikace mikrokontrolérů řady Atmel SMART SAM D

Aplikace mikrokontrolérů řady Atmel SMART SAM D

David Matoušek

31,90 € BEN - technická literatura 2016
Generování zvuků pomocí mikrokontrolérů

Generování zvuků pomocí mikrokontrolérů

David Matoušek

35,20 € BEN - technická literatura 2015
Aplikace mikrokontrolérů PIC32MX

Aplikace mikrokontrolérů PIC32MX

David Matoušek

27,50 € BEN - technická literatura 2015
Aplikace algoritmů číslicového zpracování signálů 1

Aplikace algoritmů číslicového zpracování signálů 1

David Matoušek

23,22 € BEN - technická literatura 2015
Programování v jazyce C v příkladech

Programování v jazyce C v příkladech

David Matoušek

19,86 € BEN - technická literatura 2012
Programování v jazyce C v příkladech

Programování v jazyce C v příkladech

David Matoušek

18,87 € BEN - technická literatura 2012
Potřebujete psychoterapii?

Potřebujete psychoterapii?

David Matoušek

6,69 € PORTÁL 2002