Biblioteka Publiczna

w Dzielnicy ŻOLIBORZ m.st. Warszawy

book
book

Metodologia i techniki programowania

Autor: Malina, Witold.




Rozwój programowania w ciągu ostatnich kilkudziesięciu lat jest ogromny. W dużej mierze wynika on z postępu technologicznego i wdrażania coraz lepszych metod programowania. Ze stosowaniem tych metod związane są pewne reguły techniczne, które powinni znać programiści. Ich znajomość pozwala uzyskać prawidłową strukturę, poprawić jakość oprogramowania oraz zwiększyć efektywność

pracy. Niniejsza publikacja jest właśnie próbą przedstawienia takich reguł.Książka jest syntetycznym wprowadzeniem do technik programowania. Omawia podstawowe trendy rozwoju metodologii wytwarzania oprogramowania, takie jak: metody strukturalne, obiektowe, narzędzia CASE, standaryzacje programów i ocenę złożoności oprogramowania. Pokazuje również, jak projektować, kodować, testować i uruchamiać programy, aby były niezawodne i efektywne. Naszkicowano w niej możliwości środowisk wytwarzania oprogramowania. Publikacja zawiera wiele przykładów, które ilustrują i objaśniają poruszane tematy.Książka jest przeznaczona dla programistów i studentów kierunków informatycznych. Zainteresuje również wszystkich tych, którzy zajmują się programowaniem hobbystycznie, a chcą poszerzyć swoją wiedzę na ten temat. Od czytelnika wymaga się niewielkiego doświadczenia w zakresie podstaw programowania (z okładki).

Zobacz pełny opis
Odpowiedzialność:Witold Malina, Mariusz Szwoch.
Hasła:Programowanie (informat.)
Podręczniki akademickie
Adres wydawniczy:Warszawa : Wydawnictwo Naukowe PWN : Mikom, cop. 2008.
Opis fizyczny:140 s. : il. ; 24 cm.
Uwagi:Bibliogr. s. 132-134. Indeks.
Przeznaczenie:Dla programistów i studentów kierunków informatycznych.
Skocz do:Dodaj recenzje, komentarz
Spis treści:

  1. Wstęp
  2. 1.Wprowadzenie
  3. 2.Styl programowania i własności programów
  4. 2.1. Reguły dobrego stylu programowania
  5. 2.2. Właściwości programów i sposoby ich osiągania
  6. 3. Programowanie strukturalne
  7. 3.1. List Dijkstry (1968 rok)
  8. 3.2. Charakterystyka zdania goto
  9. 3.3. Instrukcje strukturalne
  10. 3.4. Uwagi o programowaniu strukturalnym
  11. 4. Metody projektowania programów
  12. 4.1. Wprowadzenie
  13. 4.2. Zasada abstrakcji
  14. 4.2.1. Poziomy opisu
  15. 4.2.2. Przykłady zastosowania zasady abstrakcji
  16. 4.3. Programowanie modularne
  17. 4.3.1. Dekompozycja problemu
  18. 4.3.2. Moduł
  19. 4.3.3. Hierarchia modułów
  20. 4.3.4. Złożoność systemu
  21. 4.3.5. Opis za pomocą pseudokodu
  22. 4.4. Projektowanie metodą syntetyczną
  23. 4.4.1. Opis metody syntetycznej
  24. 4.4.2. Porównanie metody syntetycznej z analityczną
  25. 4.5. Zakończenie
  26. 5. Graficzne przedstawianie programów
  27. 5.1. Schemat blokowy i diagram strukturalny
  28. 5.2. Podstawowe przyczyny niestrukturalności
  29. 5.3. Metody eliminowania niestrukturalności
  30. 5.4. Wnioski i uwagi
  31. 6. Kodowanie programu
  32. 6.1. Zasady kodowania strukturalnego
  33. 6.2. Wspomaganie programowania strukturalnego przez języki programowania
  34. 7. Programowanie i modelowanie obiektowe
  35. 7.1. Wstęp
  36. 7.2. Podstawowe pojęcia programowania obiektowego
  37. 7.2.1. Obiekty i klasy
  38. 7.2.2. Hermetyzacja
  39. 7.2.3. Dziedziczenie
  40. 7.2.4. Komunikaty
  41. 7.3. Narzędzia do modelowania obiektowego
  42. 7.3.1. Widoki modelu
  43. 7.3.2. Diagramy
  44. 7.4. Programowanie strukturalne a programowanie obiektowe
  45. 8. Rola CASE w tworzeniu programów
  46. 8.1. Wprowadzenie
  47. 8.2. Narzędzia CASE w zarządzaniu
  48. 8.3. Projektowanie systemów zarządzania
  49. 8.3.1. Poziomy CASE
  50. 8.3.2. Składnica informacji
  51. 8.3.3. Pielęgnacja systemu
  52. 8.4. Wyzwania CASE
  53. 8.5. Języki czwartej generacji a systemy CASE
  54. 9. Wielokrotne wykorzystanie oprogramowania
  55. 9.1. Wykorzystanie gotowych komponentów
  56. 9.2. Rozwój metodologii wielokrotnego wykorzystania oprogramowania
  57. 10. Testowanie oprogramowania i ocena jego jakości
  58. 10.1. Testowanie programów
  59. 10.1.1. Systematyczne testowanie programów
  60. 10.1.3. Testowanie programów wielomodułowych
  61. 10.2. Specyfikacja wymagań dotyczących oprogramowania
  62. 10.3. Programometria
  63. 10.3.1. Miary programowania strukturalnego
  64. 10.3.2. Miary programowania obiektowego
  65. Literatura
  66. Skorowidz

Zobacz spis treści



Sprawdź dostępność, zarezerwuj (zamów):

(kliknij w nazwę placówki - więcej informacji)

Czytelnia nr 16
Plac Inwalidów 3 ul. gen. Józefa Zajączka 8

Sygnatura: Magazyn: 004
Numer inw.: 17843
Dostępność: można wypożyczyć na 7 dni

schowek

Dodaj komentarz do pozycji:

Swoją opinię można wyrazić po uprzednim zalogowaniu.