6. Inne (proszę doprecyzować)
Lp. |
Treści programowe |
Liczba godzin przeznaczona na realizację obszaru tematycznego |
1. |
Wykład 1. Wstęp do algorytmów (2 godz.). Definicja algorytmu. Rodzaje i cechy algorytmów. Program komputerowy jako forma zapisu algorytmu. Klasyfikacja oraz cechy języków programowania. 2. Wstęp do programowania w języku C++ (2 godz.). Struktura programu. Pierwszy program. Operacje wejścia-wyjścia. Podstawowe typy danych. Zmienne i stale. Instrukcja przypisania. Operacje arytmetyczne. Operacje logiczne. 3. Instrukcje warunkowe //'oraz Switch (2 godz.) 4. Instrukcje pętli While, Do... While, For (2 godz.) 5. Tablice (2 godz.). Operacje wstaw iania, wyszukiwania oraz sortowania danych. Tablice wielowymiarowe. 6. Struktury (2 godz.). Deklarowanie, tworzenie i zastosowanie struktur. Dostęp do elementów struktury. Operacje na strukturach. 7. Podprogramy (2 godz.). Funkcje i procedury. Przekazy wanie parametrów do podprogramów. Zwracanie wartości przez podprogramy. Rekurencja. 8. Wskaźniki (1 godz.). Operacja pobrania adresu zmiennej. Typ danych wskaźnikowy. Operacje na wskaźnikach. Zastosowanie wskaźników. Instrukcje New i Delete. |
15 godz. |
2. |
Projekt 1. Zapoznanie się ze środow iskiem zintegrowanym programow ania DevC++. Napisanie prostego programu konsolowego. Kompilacja i uruchomienie programu (2 godz.) 2. Instrukcje wejścia - wyjścia (2 godz.) 3. Deklaracja zmiennych i stały ch. Wykonanie operacji arytmetycznych (2 godz.) 4. Wykorzy stanie instrukcji warunkowych if oraz switch. (2 godz.) 5. Instrukcje pętli for, do, while (2 godz.) 6. Przygotowanie się do kolokwium (2 godz.) 7. Kolokwium nr 1. (2 godz.) 8. Deklaracja tablic. Adresowanie elementów' tablicy. Tablice jedno- oraz wielowymiarowe (2 godz.) 9. Operacje na tablicach. Wyszukiwanie zadanego elementu, sortowanie danych w tablicy (2 godz.) 10. Struktury danych (2 godz.) 11. Deklaracja podprogramów. Wartość zwracana przez funkcję. Przekazy wanie parametrów do podprogramu (2 godz.) 12. Zagnieżdżanie podprogramów . Zasięg zmiennych lokalnych i globalnych. Stosowanie rekurencji (2 godz.) 13. Operacje na wskaźnikach. (2 godz.) 14. Przygotowanie się do kolokwium (2 godz.) 15. Kolokwium nr 2 (2 godz.) |
30 godz. |