reklama - zainteresowany?

Programowanie strukturalne - Helion

Programowanie strukturalne
ebook
Autor: Witold Malina, Piotr Mironowicz
ISBN: 9788301203221
stron: 120, Format: ebook
Data wydania: 2019-03-06
Księgarnia: Helion

Cena książki: 43,20 zł (poprzednio: 53,33 zł)
Oszczędzasz: 19% (-10,13 zł)

Dodaj do koszyka Programowanie strukturalne

Tagi: Techniki programowania

W połowie lat sześćdziesiątych rozwój sprzętu komputerowego oraz języków programowania umożliwił tworzenie bardziej złożonych programów. Różne podejścia do ich wytwarzania oraz szeroka dyskusja programistów doprowadziły do opracowania i sformułowania reguł programowania strukturalnego. Są one uniwersalne i aktualne do dziś oraz stanowią podstawową wiedzę dla wszystkich programistów. Celem niniejszej książki jest przedstawienie wybranych metod programowania strukturalnego, tzn. takich, które prowadzą do poprawnej struktury, poprawy jakości oprogramowania oraz zwiększenia efektywności programistów. W pracy zwrócono uwagę na wpływ wielkości zadania na techniki programowania oraz czynniki wpływające na jakość programu. Problemy te są ważne z punktu ogólnego spojrzenia na programowanie. W publikacji opisano reguły dobrego stylu, instrukcje strukturalne oraz wybrane metody programowania strukturalnego i kodowania. Przedyskutowano przyczyny niestrukturalności oraz sposoby ich eliminowania. Naszkicowano także pewne możliwości dalszego rozwoju metod wytwarzania programowania. Praca zawiera wiele przykładów (w j. Pascal, C++, Python), które ilustrują i objaśniają poruszane tematy. Książka może być wykorzystywana jako podręcznik akademicki w podstawowych kursach inżynierii oprogramowania. Zainteresuje również wszystkich tych, którzy zajmują się programowaniem amatorskim i chcą poszerzyć swoją wiedzę na ten temat. Od czytelnika wymaga się niewielkiego doświadczenia w zakresie podstaw programowania.

Dodaj do koszyka Programowanie strukturalne

 

Osoby które kupowały "Programowanie strukturalne", wybierały także:

  • Wyrażenia regularne od podstaw
  • Projektowanie systemów rozproszonych. Wzorce i paradygmaty dla skalowalnych, niezawodnych usÅ‚ug
  • Programuj tak, aby nie naprawiać. Planowanie projektów i systemów
  • F# 4.0 dla zaawansowanych. Wydanie IV
  • Systemy reaktywne. Wzorce projektowe i ich stosowanie

Dodaj do koszyka Programowanie strukturalne

Spis treści

Programowanie strukturalne eBook -- spis treści

  • WstÄ™p
  • 1. Wprowadzenie
    • 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. Rozmieszczenie 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. ZakoÅ„czenie
      • 3.4.1. Uwagi o programowaniu strukturalnym
      • 3.4.2. Inne sposoby patrzenia na opis programów
  • 4. Metody projektowania programów
    • 4.1. Wprowadzenie
    • 4.2. 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Ä…
    • 4.6. ZakoÅ„czenie
  • 5. Graficzne przedstawianie programów
    • 5.1. Schemat blokowy i diagram strukturalny
    • 5.2. Podstawowe przyczyny niestrukturalnoÅ›ci
    • 5.3. Metody eliminowania niestrukturalnoÅ›ci
    • 5.4. Wnioski i uwagi
  • 6. Kodowanie programu
    • 6.1. Zasady kodowania strukturalnego
    • 6.2. Wspomaganie programowania strukturalnego przez jÄ™zyki programowania
    • 6.3. ZakoÅ„czenie
  • Literatura
  • ZaÅ‚Ä…cznik
    • Specyfikacja wymagaÅ„

Dodaj do koszyka Programowanie strukturalne

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.