158660
Book
In basket
Programowanie strukturalne : trendy programowania / Witold Malina, Piotr Mironowicz. - Wydanie I. - Warszawa : Wydawnictwo Naukowe PWN, 2018. - 126 stron : ilustracje, wykres ; 24 cm.
(Wykłady z Informatyki)
1.1.Rozwój języków i metodologii programowania 1.2.Ewolucje systemów i ich struktury 1.3.Kierunki rozwoju metodologii programowania 1.4.Dbałość o jakość programowania 2.Styl programowania i właściwości programów 2.1.Reguły dobrego stylu programowania 2.1.1.Komentarze 2.1.2.Puste linie i odstępy 2.1.3.Wybór nazw i skróty 2.1.4.Rozmieszczanie instrukcji i akapity 2.1.5.Nawiasy i porządkowanie list według alfabetu 2.2.Właściwości programów i sposoby ich osiągania 2.2.1.Uniwersalność 2.2.2.Modyfikowalność 2.2.3.Niezawodność 2.2.4.Zrozumiałość 2.2.5.Efektywność 2.3.Uwagi do właściwości programów 3.Programowanie strukturalne 3.1.List Dijkstry (1968) 3.2.Charakterystyka zdania goto 3.3.Instrukcje strukturalne 3.3.1.Sekwencja 3.3.2.Instrukcje warunkowe (logiczne) 3.3.3.Powtarzanie 3.4.1.Uwagi o programowaniu strukturalnym 3.4.2.Inne sposoby patrzenia na opis programów 4.Metody projektowania programów 4.1.Zasada abstrakcji 4.2.1. Poziomy opisu 4.2.2.Przykłady zastosowania zasady abstrakcji 4.2.3.Opis za pomocą pseudokodu 4.3.Programowanie modułowe 4.3.1.Dekompozycja problemu 4.3.2.Moduł. Relacje między modułami 4.3.3.Kryterium dekompozycji i złożoność systemu 4.4.Metoda struktur danych 4.5.Projektowanie metodą syntetyczną 4.5.1.Opis metody syntetycznej 4.5.2.Porównanie metody syntetycznej z analityczną 5.Graficzne przedstawianie programów 5.1.Schemat blokowy i diagram strukturalny 5.2.Podstawowe przyczyny niestrukturalności 5.3.Metody eliminowania niestrukturalności 6.Kodowanie programu 6.1.Zasady kodowania strukturalnego 6.2.Wspomaganie programowania strukturalnego przez języki programowania
Sygnatura czytelni BWEAiI: XII E 101
Media files:
Availability:
Biblioteka WEAiI
Copies are only available in the library: sygn. 146325 N (1 egz.)
Notes:
Bibliography, etc. note
Bibliografia na stormach 121-123.
The item has been added to the basket. If you don't know what the basket is for, click here for details.
Do not show it again

Deklaracja dostępności