Programowanie
Witamy w kursie programowania komputerów. Podręcznik ten stara się wprowadzić Czytelnika w podstawy programowania imperatywnego. Docelowo ma wyjaśnić podstawy programowania imperatywnego, strukturalnego, opierając się głównie na języku C.
Wstęp
edytuj- Wstęp
- Plan nauki
- Algorytmy
- Języki programowania
- Program jako realizacja algorytmu
- Platforma :
- windows
- Linux
- Literatura
Podstawy algorytmizacji
edytujZaczynamy
edytujPodstawy programowania
edytujProcedury i funkcje
edytuj- Podprogram jako jedyny ratunek
- Procedury i funkcje
- Argumenty procedur i funkcji
- Życie i śmierć zmiennej
- Zadania
Struktury danych
edytuj- Tablice
- Rekordy
- Listy
- Drzewa binarne
- Kopce
- Tablice z hashowaniem
- Projektowanie zorientowane na dane
- Zadania
Metodyki tworzenia oprogramowania
edytuj- Model kaskadowy
- Programowanie zstępujące
- Programowanie wstępujące
- Programowanie zwinne
- Programowanie defensywne
- Programowanie ekstremalne