Przejdź do głównej treści
Otwórz wyszukiwarkę
Szukaj
Zamknij wyszukiwarkę Wyczyść Szukaj
polski
Produkty w koszyku: 0. Zobacz szczegóły

Twój koszyk jest pusty

Wydawnictwo RM

Arkana C++ Programowanie Harvey M. Dietel, Paul J. Dietel

Przejdź do sekcji Opinie
Cena 33,00 zł
bez VAT

Ceny podane bez kosztów dostawy.

szt.
Dostępność:
na wyczerpaniu
Czas wysyłki: 24 godziny

Opis

Publikacja „Arkana C++ Programowanie” to jedno z najbardziej cenionych opracowań w dziedzinie programowania w języku C++. Autorzy, Harvey M. Dietel i Paul J. Dietel, wprowadzają czytelnika w świat nowoczesnego programowania, łącząc solidne podstawy teoretyczne z praktycznymi przykładami kodu. Książka jest idealnym wyborem dla osób, które chcą opanować C++ od podstaw aż po zaawansowane techniki, w tym programowanie obiektowe, dziedziczenie, polimorfizm i standardową bibliotekę wzorców STL. To wartościowa i tania książka online, dostępna w antykwariacie internetowym, która należy do najtańszych książek w sieci w swojej kategorii.

Wprowadzenie do komputerów i programowania w C++

Autorzy rozpoczynają od omówienia podstaw działania komputerów, architektury systemów oraz roli języków programowania. Następnie wprowadzają czytelnika w składnię i semantykę języka C++, pokazując, jak tworzyć pierwsze programy i kompilować kod. Dzięki temu nawet osoby początkujące mogą szybko zrozumieć fundamenty programowania.

Struktury sterujące

W tej części książki omówiono instrukcje warunkowe, pętle oraz mechanizmy sterowania przepływem programu. Autorzy wyjaśniają, jak stosować instrukcje if, switch, for, while i do-while, aby tworzyć elastyczne i wydajne algorytmy. Przykłady kodu pokazują, jak unikać typowych błędów i optymalizować działanie aplikacji.

Funkcje

Dietelowie przedstawiają koncepcję funkcji jako podstawowego narzędzia modularności w programowaniu. Wyjaśniają zasady deklaracji, definicji i wywoływania funkcji, a także przekazywania argumentów przez wartość i referencję. Omówiono również znaczenie funkcji rekurencyjnych w rozwiązywaniu złożonych problemów.

Tablice

Książka szczegółowo omawia tablice jednowymiarowe i wielowymiarowe, ich deklarację, inicjalizację oraz operacje na elementach. Autorzy pokazują, jak tablice są wykorzystywane do przechowywania danych i implementacji algorytmów sortowania czy wyszukiwania. Wskazują także na zagrożenia związane z przekroczeniem zakresu indeksów.

Wskaźniki i napisy

Wskaźniki to jeden z najtrudniejszych, ale i najpotężniejszych mechanizmów w C++. Autorzy wyjaśniają ich działanie, pokazując, jak zarządzać pamięcią dynamiczną i tworzyć struktury danych. Omówiono również operacje na napisach, w tym manipulację ciągami znaków i wykorzystanie wskaźników do efektywnego przetwarzania tekstu.

Klasy i abstrakcja danych

Dietelowie wprowadzają czytelnika w świat programowania obiektowego, omawiając koncepcję klas, obiektów i hermetyzacji danych. Wyjaśniają, jak tworzyć klasy, definiować metody i pola oraz stosować zasady projektowania obiektowego. Dzięki temu czytelnik zyskuje umiejętność tworzenia skalowalnych i czytelnych aplikacji.

Przeciążanie operatorów

Książka pokazuje, jak w C++ można przeciążać operatory, aby nadać im nowe znaczenie w kontekście własnych klas. Autorzy omawiają zasady przeciążania operatorów arytmetycznych, porównania i przypisania, co pozwala na tworzenie bardziej intuicyjnych interfejsów dla użytkownika.

Dziedziczenie

W tej części książki omówiono mechanizm dziedziczenia, który umożliwia tworzenie hierarchii klas i ponowne wykorzystanie kodu. Autorzy wyjaśniają różne typy dziedziczenia, zasady dostępu do pól i metod oraz problemy związane z wielodziedziczeniem. Przykłady pokazują, jak stosować dziedziczenie w praktyce.

Funkcje wirtualne i polimorfizm

Dietelowie przedstawiają koncepcję polimorfizmu, która pozwala na dynamiczne wiązanie metod w czasie wykonywania programu. Omówiono funkcje wirtualne, klasy abstrakcyjne i interfejsy, które są fundamentem nowoczesnego programowania obiektowego. Dzięki temu czytelnik zrozumie, jak tworzyć elastyczne i rozszerzalne aplikacje.

Strumienie wejścia i wyjścia C++

Książka omawia mechanizmy obsługi danych wejściowych i wyjściowych w C++, w tym klasy istream, ostream i fstream. Autorzy pokazują, jak czytać i zapisywać dane z klawiatury, plików oraz jak formatować wyjście. To wiedza niezbędna w tworzeniu aplikacji pracujących z dużymi zbiorami danych.

Wzorce i przetwarzanie plików

Dietelowie omawiają wzorce projektowe stosowane w programowaniu C++, które ułatwiają tworzenie skalowalnych i łatwych w utrzymaniu aplikacji. W książce znajdziemy również rozdział poświęcony przetwarzaniu plików, w tym operacjom odczytu, zapisu i zarządzania strukturą danych w plikach.

Struktury danych

Autorzy przedstawiają podstawowe struktury danych, takie jak listy, stosy, kolejki i drzewa, oraz ich implementację w C++. Omówiono algorytmy operujące na tych strukturach, co pozwala na efektywne zarządzanie pamięcią i czasem wykonania programu.

Bity, znaki, napisy i struktury

Książka wyjaśnia operacje bitowe, które są kluczowe w programowaniu niskopoziomowym i optymalizacji kodu. Autorzy omawiają również manipulację znakami i napisami oraz tworzenie struktur danych, które pozwalają na grupowanie informacji w logiczne jednostki.

Preprocesor

Dietelowie omawiają rolę preprocesora w C++, w tym dyrektywy #define, #include i makra. Wyjaśniają, jak preprocesor wpływa na kompilację kodu i jak można go wykorzystać do tworzenia bardziej elastycznych programów.

Kod zapisany w C

Autorzy pokazują, jak w C++ można korzystać z kodu napisanego w języku C, co jest istotne w projektach wymagających integracji z istniejącymi bibliotekami. Omówiono zasady kompatybilności i sposoby łączenia kodu w obu językach.

Klasa string i przetwarzanie strumieni napisów

Książka szczegółowo omawia klasę string w C++, jej metody oraz zastosowanie w przetwarzaniu tekstu. Autorzy pokazują, jak korzystać ze strumieni napisów do formatowania i manipulacji danymi tekstowymi.

Standardowa biblioteka wzorców (STL)

Dietelowie przedstawiają STL, czyli zestaw gotowych struktur danych i algorytmów, które znacząco przyspieszają tworzenie aplikacji. Omówiono kontenery, iteratory i algorytmy, które są fundamentem nowoczesnego programowania w C++.

Dodatki do języka ANSI/ISO C++ Standard

Książka zawiera omówienie rozszerzeń wprowadzonych przez standard ANSI/ISO, które zapewniają zgodność i przenośność kodu. Autorzy wyjaśniają, jak korzystać z nowych funkcji i bibliotek w praktyce.

Tabela znaków ASCII

Dietelowie zamieszczają tabelę znaków ASCII, która jest niezbędnym narzędziem w pracy programisty, szczególnie przy operacjach na znakach i kodowaniu danych.

Zasoby C++ w sieci Internet i WWW

Autorzy wskazują źródła wiedzy dostępne online, w tym dokumentację, fora i repozytoria kodu, które wspierają naukę i rozwój umiejętności programistycznych.

Co cechuje tę wartościową książkę?

  • Kompleksowe ujęcie programowania w C++ od podstaw po zaawansowane techniki.
  • Bogactwo przykładów kodu, ćwiczeń i zadań praktycznych.
  • Szczegółowe omówienie mechanizmów języka i wzorców projektowych.
  • Zgodność z najnowszymi standardami ANSI/ISO.

Ciekawostka: Harvey i Paul Dietel są autorami jednych z najbardziej cenionych podręczników programowania na świecie, które od lat stanowią podstawę nauczania w szkołach i na uczelniach technicznych.

Dla kogo ta tania książka?

  • Dla studentów informatyki i kierunków technicznych.
  • Dla programistów rozpoczynających naukę C++ oraz dla zaawansowanych użytkowników.
  • Dla nauczycieli i wykładowców przygotowujących materiały dydaktyczne.
  • Dla osób poszukujących najtańszych książek w sieci o wysokiej wartości merytorycznej.

Arkana C++ Programowanie Harvey M. Dietel, Paul J. Dietel

Książka w bardzo dobrym stanie, używana, posiada pieczątkę,

Okładka twarda

Liczba stron: 1082

Wydanie 1

Wydawnictwo RM

ISBN 9788387216566

Opinie

Liczba ocen: 0
Oceń i opisz

Bezpieczeństwo produktu

Certyfikaty i ostrzeżenie bezpieczeństwa

  • Sprawdź książkę pod kątem ostrych krawędzi lub zszywek, które mogą spowodować skaleczenia. Uważaj na okładki z twardego papieru

Bestsellery

Najczęściej kupowane w naszym sklepie
    Promocje książkowe


    Nowości książkowe w antykwariat oto książka 24