Skip to content

Podstawy programowania strukturalnego w języku C + + - Krystyna Koleśnik - książka wyd. 2006

14,28 zł 49,00 zł
tezeusz.pl Zobacz w sklepie

Opis

Książka "Podstawy programowania strukturalnego w języku C++" jest przeznaczona do początkowej nauki programowania w języku algorytmicznym wysokiego poziomu na przykładach pisanych w języku C++. Poszczególne rozdziały książki systematycznie omawiają elementy języka i programów oraz podstawowe algorytmy i metody algorytmiczne. Pokazano ich zastosowanie do budowy programów sekwencyjnych, rozgałęzionych, powtarzających obliczenia, z zadaniami programu rozdzielonymi między funkcjami, a także moduły. Książka omawia typy standardowe oraz definiowane przez programistę zmienne proste i wskaźniki oraz statyczne struktury danych, takie jak: tablice, rekordy, tablice rekordów, pliki binarne i pliki tekstowe. Przedstawia też dynamiczne struktury danych, tj. tablice dynamiczne, dynamiczne tablice wskaźników, listy jednokierunkowe, dwukierunkowe i cykliczne, struktury danych wykorzystujące listy, np.: stosy, kolejki, listy wskaźników, listy list, a także drzewa binarne i drzewa AVL. Wiele uwagi poświęca się algorytmom obsługi struktur danych, ilustrując je licznymi przykładami programów. Oprócz części teoretycznej, każdy rozdział zawiera ćwiczenie, prezentujące gotowe programy, na których przeprowadza się pewne eksperymenty, mające na celu lepsze poznanie i utrwalenie elementów języka i algorytmów omawianych w danym rozdziale. Przykłady programów stanowią też pewien wzór do naśladowania podczas opracowywania przez Czytelnika własnych programów do zadań przewidzianych do samodzielnego rozwiązywania. Wszystkie programy omawiane w książce są dostarczone na nośniku w różnych wersjach środowiskowych dla Borlanda Builder6.0, Visual C++6.0, Visual Studio.

Net. W programach używa się strumieniowego wejścia - wyjścia oraz tych elementów języka C++, które ułatwiają programowanie, tj. stałych definiowanych, referencji, operatorów new i delete, typu wskaźnikowego, prototypów funkcji. Przestudiowanie książki wraz z opracowaniem zbioru własnych programów będzie stanowić dla Czytelnika dobrą podstawą do dalszej nauki programowania obiektowego w języku C++