Programowanie komputerów/Programowanie strukturalne: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Nie podano opisu zmian |
|||
Linia 1:
=== Programowanie
[[w:Programowanie strukturalne|Programowanie strukturalne]] jest jednym z paradygmatów programowania imperatywnego (tzn. traktującego programu jako zbiór zorganizowanych instrukcji dla komputera). Teoretycznie dowiedziono, że każde zadanie możliwe do zaprogramowania daje się zapisać przy użyciu trzech typów kompozycji: sekwencyjnej, alternatywy i iteracji.▼
Programowanie strukturalne jest obecne w typowych językach imperatywnych (C, [[w:C++|C++]], Pascal, Java, [[w:C#|C#]], [[w:Fortran|Fortran]]).▼
▲Programowanie strukturalne jest jednym z paradygmatów programowania imperatywnego (tzn. traktującego programu jako zbiór zorganizowanych instrukcji dla komputera). Teoretycznie dowiedziono, że każde zadanie możliwe do zaprogramowania daje się zapisać przy użyciu trzech typów kompozycji: sekwencyjnej, alternatywy i iteracji.
▲Programowanie strukturalne jest obecne w typowych językach imperatywnych (C, C++, Pascal, Java, C#, Fortran).
Do nauki ładnego programowania imperatywnego powstał m.in. język Pascal.
Opracowano pewną metodologię pozwalającą na budowanie programu np. przez rozłożenie zadań skomplikowanych na mniejsze zadania proste albo budowanie prostych zadań w celu umożliwienia budowy różnych zadań zaawansowanych.
Linia 9 ⟶ 8:
Opanowanie programowania strukturalnego jest pierwszym poważnym krokiem w nauce programowania. Pozwala lepiej organizować projekt i czyni go bardziej zrozumiałym.
Więcej o programowaniu strukturalnym napisano m.in. na
Inne publikacje to np. książki Światomira Grzegorza Ząbka (wydawnictwo UMCS).
|