Informatyka 2, Programowanie proceduralne
Wykład - Inżynieria programowania
„Inżynieria programowania, UML i C++”
Nr | Tematyka wykładu | |
---|---|---|
1 | Wprowadzenie, motywacja | inf2_w01.pdf |
2 | Cykle rozwoju oprogramowania | inf2_w02.pdf |
3 | Analiza i Use Case | inf2_w03.pdf |
4 | UML: modele bazowe – identyfikacja metod modele statyczne modele dynamiczne |
inf2_w04.pdf |
5 | Projektowanie | inf2_w05.pdf |
6 | Jakość i wprowadzenie do C++ | inf2_w06.pdf |
7 | C++ | inf2_w07.pdf |
Laboratorium Informatyka II/Programowanie w C - instrukcje
Nr | Tytuł |
---|---|
1 | Wstęp, podstawy programowania strukturalnego, funkcje [instrukcja] |
2 | Przetwarzanie sygnałów I, generowanie sygału, wskaźniki [instrukcja] |
3 | Przetwarzanie sygnałów II, generator liczb pseudolosowych, obsługa plików [instrukcja] |
4 | Przetwarzanie sygnałów III, dynamiczna alokacja pamięci [instrukcja] |
5 | Przetwarzanie sygnałów IV, filtracja szumu, struktury [instrukcja] |
6 | Przetwarzanie obrazów I, pliki .pgm, struktury [instrukcja] |
7 | Przetwarzanie obrazów II, dynamiczna alokacja danych dwuwymiarowych [instrukcja] |
8 | Przetwarzanie obrazów III, algorytmy przetwarzania [instrukcja] |
9, 10 | Dynamiczne struktury danych I-II, stos, kalkulator ONP [instrukcja] |
11, 12 | Dynamiczne struktury danych III-IV, lista, książka telefoniczna [instrukcja] |
Literatura i pomoce
- B.W. Kernighan, D. M. Ritchie : Język ANSI C
- N. Wirth : Algorytmy + Struktury Danych = Programy
- S. Prata : Szkoła Programowania. Język C++
- B. Stroustrup : Język C++
- P. Chomicz, R. Ulijasz : Programowanie w języku C i C++. Poradnik programisty
- Kurs języka C na Wikibooks
- Video tutoriale na temat zagadnień poruszanych w ramach laboratorium
- Baza wiedzy na temat programowania proceduralnego
- ANSI C Reference Card
- Tworzenie programu w C w środowisku Visual Studio
- Design Patterns, Refactoring, UML
- Zasady formatowania kodu