Informatyka Elektro: Różnice pomiędzy wersjami
(→Instrukcje do zajęć laboratoryjnych:) |
(→Instrukcje do zajęć laboratoryjnych:) |
||
Linia 91: | Linia 91: | ||
<li>[[Media:zadanie13_12.pdf |Zadanie 13.12.2018]]</li> | <li>[[Media:zadanie13_12.pdf |Zadanie 13.12.2018]]</li> | ||
<li>[[Media:Baza_obiektow.cpp |Zadanie 20.12.2018]]</li> | <li>[[Media:Baza_obiektow.cpp |Zadanie 20.12.2018]]</li> | ||
− | <li>[[Media:Cwiczenia_7.pdf |Zadanie 17.01.2019]] [[Media:Krotki.txt |Plik testowy krotszy]]</li> | + | <li>[[Media:Cwiczenia_7.pdf |Zadanie 17.01.2019]] [[Media:Krotki.txt |Plik testowy krotszy]] [[Media:Do_rms.txt |Plik testowy długi]]</li> |
Wersja z 12:37, 17 sty 2019
Informatyka dla Elektrotechniki - Wykład
Zagadnienia omawiane na wykładzie 05.10.18
- Warunki zaliczenia
- Język C++:
- Informacje o języku
- Organizacja kodu
- Składnia
- Operatory
- Typy zmiennych
- Deklaracja i definicja zmiennych
- Stałe
Zagadnienia omawiane na wykładzie 12.10.18
- Przestrzenie nazw
- Instrukcje sterujące
- if
- :?
- switch - case
- Pętle
- do
- while
- for
- Typ wyliczeniowy enum
- Instrukcje wejście - wyjścia
Zagadnienia omawiane na wykładzie 19.10.18
- Wskaźniki
- Referencje
- Tablice
- indeksacja
- inicjacja
- równoważność tablic i wskaźników
- tablice wielowymiarowe
- Funkcje
- Przekazywanie i zwracanie wartości
- Przekazywanie argumentów przez wskaźnik
- Przekazywanie argumentów przez referencję
- Rekurencja
Zagadnienia omawiane na wykładzie 9.11.18
- Struktury
- Rzutowanie
- Dynamiczna alokacja pamięci
- Wskaźnik typu void*
- Obiekty
- Dodanie funkcji składowych do struktur
- Definiowanie operatorów
- Konstruktory
Zagadnienia omawiane na wykładzie 23.11.18
- Programowanie Obiektowe – wyższy poziom abstrakcji
- Kwalifikatory dostępu
- Konstruktory
- Destruktory
- Konstruktor kopiujący, operator przypisania
- UML - zunifikowany język modelowania, do opisu zależności między klasami
Zagadnienia omawiane na wykładzie 07.12.18
- Dziedziczenie
- Polimorfizm
- Klasy abstrakcyjne
- Założenia SOLID
Ostatni wykład odbędzie się: 04.01.19
Informatyka dla Elektrotechniki - ćwiczenia laboratoryjne
Instrukcje do zajęć laboratoryjnych:
- Zadanie 18.10.2018
- Zadanie 8.11.2018
- Zadanie 15.11.2018
- Zadanie 22.11.2018
- Zadanie 29.11.2018
- Zadanie 06.12.2018
- Zadanie 13.12.2018
- Zadanie 20.12.2018
- Zadanie 17.01.2019 Plik testowy krotszy Plik testowy długi