Programowanie w języku C++ [08-IN-N1-K221-4]
semestr letni 2018/2019
Laboratorium,
grupa nr 1
Przedmiot: | Programowanie w języku C++ [08-IN-N1-K221-4] |
Zajęcia: |
semestr letni 2018/2019 [2018/2019L]
(zakończony)
Laboratorium [L], grupa nr 1 [pozostałe grupy] |
Termin i miejsce:
|
co druga niedziela (parzyste), 8:00 - 9:30
sala 203 Wydział Nauk Ścisłych i Technicznych – Instytut Informatyki (Sosnowiec, ul. Będzińska 39) jaki jest adres?
Zajęcia prowadzone z częstotliwością "co dwa tygodnie (nieparzyste)" odbywają się w pierwszym tygodniu od rozpoczęcia cyklu dydaktycznego (np. semestru), a potem co dwa tygodnie. Zajęcia prowadzone z częstotliwością "co dwa tygodnie (parzyste)" odbywają się w drugim tygodniu od rozpoczęcia cyklu dydaktycznego (np. semestru), a potem co dwa tygodnie. Jeśli zajęcia wypadają w dniu wolnym, to nie odbywają się, natomiast nie ma to wpływu na terminy kolejnych zajęć - odbędą się one dwa tygodnie później.
|
Terminy najbliższych spotkań:
Kliknij w datę by zobaczyć tygodniowy plan z zaznaczonym spotkaniem. |
Wszystkie zajęcia tej grupy już się odbyły - pokaż terminy wszystkich spotkań. |
Liczba osób w grupie: | 16 |
Limit miejsc: | 19 |
Prowadzący: | Arkadiusz Sacewicz |
Strona domowa grupy: | http://www.tomaszx.pl |
Literatura: |
Literatura obowiązkowa: 1. S. Prata, Szkoła programowania. Język C++. Wydanie VI, Helion, 2012. 2. A. Stasiewicz, C++ 11. Nowy standard. Ćwiczenia, Helion, 2012. 3. A. Stasiewicz, C++. Ćwiczenia praktyczne. Wydanie III, Helion, 2011. 4. Strona z materiałami dr R. Simińskiego: http://programowanie.siminskionline.pl Literatura dodatkowa: 1. Z. Koza, Język C++. Pierwsze starcie, Helion, 2008. 2. J. Liberty, C++ dla każdego. Wydanie II, Helion, 2010. 3. A. Drozdek, C++. Algorytmy i struktury danych, Helion, 2004. 4. R. Sokół, Wstęp do programowania w języku C++, Helion, 2005. |
Zakres tematów: |
1. Typy danych, operatory, instrukcje sterujące i iteracyjne w C++. 2. Zarządzanie pamięcią, dynamiczna alokacja struktur danych. 3. Reprezentacja danych łańcuchowych. 4. Operacje wejścia-wyjścia. 5. Wykorzystanie struktur, unii i typów wyliczeniowych. 6. Tworzenie klas w C++ — pola, metody, konstruktory, dostęp do składowych obiektów. 7. Konstruktory, ich rodzaje, przeznaczenie, zastosowania, destruktory. 8. Praktyczne aspekty wykorzystania dziedziczenie jednobazowego. 9. Wykorzystanie metod wirtualnych, polimorfizm a dziedziczenie, abstrakcyjne klasy bazowe. |
Metody dydaktyczne: |
Laboratorium wraz z elementami dyskusji |
Uwagi: |
4 semestr informatyki inżynierskiej /niestacjonarne I stopnia/ |
Właścicielem praw autorskich jest Uniwersytet Ślaski w Katowicach.