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 Edytuj
Zaczynamy Edytuj
Podstawy programowania Edytuj
Procedury 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