ostatnia aktualizacja |
|
10.2023 - Inżynieria oprogramowania W04ITE-SI0011G
10.2022 - Praca dyplomowa inżynierska
|
|
|
|
|
ogłoszenia |
materiały do zajęć |
Warunki zaliczenia wykładów.
- Wprowadzenie do programowania.
- Instrukcje wyboru if, if else, switch, operacje wejścia/wyjscia.
- Instrukcje iteracyjne: for, while, do-while. Pętle zagnieżdżone. Algorytmy wykorzystujące pętle.
Programy pomocnicze do wykładu 3
- Instrukcje: continue, break, return. Tablice, algorytmy wykorzystujące tablice.
Programy pomocnicze do wykładu 4
- Tablice, tablica jako adres pierwszego elementu.
Programy pomocnicze do wykładu 5
- Typy i zmienne: wskaźnikowe, referencyjne.
Funkcje – deklaracja, definicja. Zasięg deklaracji i widoczność zmiennych.
Przekazywanie parametrów przez wartość, referencje i wskaźnik. Przekazywanie wyniku funkcji przez return.
Programy pomocnicze do wykładu 6
- Funkcje (c.d.). Tablice znaków, operacje łańcuchowe.
Programy pomocnicze do wykładu 7
- Tablice znaków, operacje łańcuchowe, inicjowanie tablic, dynamiczny przydział pamięci.
Programy pomocnicze do wykładu 8
- Struktury, tablice struktur - przykłady programów w C /C++.
Zastosowanie const - przekazywanie stałych parametrów do funkcji przez wartość, wskaźnik i referencję
Dodatek: Unie, pola bitowe.
Programy pomocnicze do wykładu 9
- Pliki w formacie binarnym i tekstowym - przykłady programów w C /C++.
Programy pomocnicze do wykładu 10
- Dynamiczna tablica struktur, statyczna tablica wskaźników na dynamiczne struktury, dynamiczna tablica wskaźników na dynamiczne struktury - przykłady programów w C /C++.
Programy pomocnicze do wykładu 11 - tablice, zapis/odczyt plików
- Dynamiczne struktury danych (część I), stos, kolejka - przykłady programów w C /C++.
Programy pomocnicze do wykładu 12 - stos, kolejka
laboratorium |
Należy wykonać zadanie opisane w 9 ćwiczeniu laboratoryjnym - jest to forma odrobienia zajęć laboratoryjnych z dnia 22.04.04r!
- Laboratorium - program, przykładowe zadania.
literatura |
literatura podstawowa
- Andrzej Zalewski Programowanie w językach C i C++ z wykorzystaniem pakietu Borland C++
- Jerzy Kisilewicz Język C w środowisku Borland C++
- Robert Lafore Programowanie w języku C przy użyciu Turbo C++
- Jerzy Grębosz Symfonia C++
literatura uzupełniająca
- Brian Kernigham, Dennis Ritchie Język ANSI C
- Bjarne Stroustrup Język C++
- Robert Sedgewick Algorytmy w C ++
|