div id="top_navigation">
C++ - programowanie, kurs podstawowy.
Część I kursu programowania w języku C++ ma za zadanie przekazanie uczestnikowi podstawy wiedzy na temat programowania w języku C++.
Część ta zawiera materiał dotyczący programowania w C++ z pominieciem tematów związanych z pojęciem klas.
Kurs jest przeznaczony dla osób chcących programować i już programujących w tym języku.
Nawet doświadczeni programiści używający języka C++ w swojej codziennej pracy wyniosą korzyść z uczestnictwa w kursie.
Podstawą każdej profesji powinna być zasada, że
"trening czyni mistrza".
Program kursu:
- Wprowadzenie
- Konwencje leksykalne
- Przykłady
- Elementy leksykalne
- Komentarze
- Literały
- Słowa kluczowe
- Operatory
- Pliki nagłówkowe
- Wbudowane typy danych
- Stałe literały
- Stałe całkowitoliczbowe
- Stałe znakowe
- Stałe zmiennoprzecinkowe
- Łańcuchy tekstowe
- Zmienne i stałe
- Wprowadzenie
- Deklaracja i definicja zmiennych
- Stałe symboliczne
- L-wartości
- Konwersja typów i wyrażenia
- Konwersje standardowe/domyślne
- Informacje o typach całkowitych
- Konwersje pomiędzy typami całkowitymi
- Konwersje typów logicznych (boolean)
- Konwersje pomiędzy typami zmiennoprzecinkowymi
- Konwersje pomiędzy typami całkowitymi i zmiennoprzecinkowymi
- Standardowe konwersje arytmetyczne
- Przegląd bezpiecznych konwersji
- Wyrażenia
- Wyrażenia elementarne
- Operatory multiplikatywne
- Operatory addytywne
- Operatory przesunięć (shift)
- Operatory relacji
- Operatory porównań
- Operatory bitowe
- Operatory logiczne
- Operatory warunku
- Operatory przypisujące
- Operator przecinka
- Operatory jednoargumentowe
- Prefiksowe operatory inkrementacji i dekrementacji
- Postfiksowe operatory inkrementacji i dekrementacji
- Stałe wyrażenia
- Instrukcje
- Wprowadzenie
- Instrukcje wyboru
- Instrukcja if
- Instrukcja switch
- Instrukcje powtórzeń
- Instrukcja while
- Instrukcja do
- Instrukcja for
- Instrukcje skoków
- Instrukcja break
- Instrukcje continue
- Instrukcja return
- Instrukcja goto
- Agregaty danych typów wbudowanych
- Tablice
- Tablice znakowe
- Wskaźniki
- Arytmetyka wskaźników
- Wskaźniki a elementy tablic
- Operatory new i delete
- Referencje
- Typy wyliczeniowe
- Typy deklarowane przez użytkownika
- Typ void*
- Konwersje typów
- Standardowe konwersje typów
- Jawna konwersja typów
- static_cast
- const_cast
- reinterpret_cast
- Notacja funkcjonalna ()
- Zakresy ważności i czas życia obiektów
- Zakresy ważności
- Czas życia obiektów
- Funkcje
- Deklaracje i definicje funkcji. Sygnatura funkcji.
- Wywoływanie funkcji i przekazywanie parametrów
- Zwracanie wartości przez funkcje
- Parametry przekazywane przez referencje
- Parametr const
- Argumenty tablicowe
- Wskaźniki do funkcji
- Zakresy ważności funkcji
- Argumenty standardowe
- Argumenty nieokreślone
- Funkcja main() i exit()
- Funkcje inline
- Wiązanie wewnętrzne i zewnętrzne nazw w obrębie programu
- Funkcje przeciążone
- Wprowadzenie
- Funkcje z jednym argumentem
- Funkcje z wieloma argumentami
- Wskaźniki do funkcji przeciążonych
Kontakt: kursy@beesoft.pl
Date of last modification: 2020-01-20
copyright © beesoft software