Wczytuję dane...
Kod EAN: 9788328917897
Waga produktu: 1.200 kg
Realizacja zamówienia: 3 dni
EAN: 9788328917897
Wysyłka od: 14.99 PLN
Wydawnictwo: helion

Czego się nauczysz?

  • Tworzenia i uruchamiania prostych programów w języku C++
  • Deklarowania i wykorzystywania zmiennych oraz podstawowych typów danych
  • Stosowania instrukcji sterujących (if, else, switch, pętle)
  • Operowania na tablicach jednowymiarowych i dwuwymiarowych
  • Korzystania z funkcji własnych i bibliotecznych
  • Przetwarzania danych wejściowych i wyjściowych (w tym pracy z plikami tekstowymi)
  • Wykorzystywania napisów oraz operacji na tekstach
  • Zastosowania kontenerów sekwencyjnych, takich jak vector i deque
  • Używania kontenerów asocjacyjnych, jak map i set
  • Implementowania prostych algorytmów sortowania i wyszukiwania
  • Rozwiązywania wybranych zadań maturalnych zgodnie z wymaganiami CKE
  • Analizowania i debugowania kodu programu
  • Stosowania dobrych praktyk programistycznych dla czytelności kodu
  • Organizowania kodu w plikach źródłowych i nagłówkowych
  • Korzystania z narzędzi wspomagających pracę programisty (kompilator, edytor kodu)
  • Przygotowywania rozwiązań programistycznych pod kątem egzaminu maturalnego z informatyki

To podręcznik stworzony z myślą o nauczycielach, ale przede wszystkim o uczniach szkół średnich, którzy planują zdawać egzamin dojrzałości z informatyki. Wśród zadań maturalnych pojawią się z pewnością takie, które wymagają znajomości jednego z powszechnie używanych języków programowania. Do najpopularniejszych należy C++. W polskich liceach i technikach często korzysta się z niego w nauczaniu podstaw programowania.

C++ od lat jest obecny w zadaniach egzaminacyjnych ze względu na:

  • Wszechstronność ― dobrze nadaje się zarówno do rozwiązywania algorytmicznych problemów konkursowych, jak i do budowania wydajnych aplikacji
  • Rozbudowany ekosystem ― standardowa biblioteka oferuje wiele struktur danych i funkcji przydatnych w zadaniach związanych z plikami, obliczeniami i analizą danych
  • Możliwość pracy na różnych platformach, od Windowsa, przez Linux, po macOS ― zapewnia przy tym podobne narzędzia na egzaminach i w domowych projektach
  • Warto zatem, by uczniowie, którzy decydują się na wybór matury z informatyki, dogłębnie poznali język C++ i dowiedzieli się o nim wszystkiego, co może się okazać ważne w trakcie egzaminu.

Pracując z tą książką, uczeń między innymi:

  • Opanuje podstawy C++
  • Pozna funkcje charakterystyczne dla tego języka programowania
  • Nauczy się czytać pliki i pracować na tekście
  • Dowie się, czym są kontenery sekwencyjne i asocjacyjne
  • Przerobi zadania maturalne z lat 2018 – 2024