Kategoria: Inżynieria oprogramowania Algorytmy

1 .   .  4  .  5  .  6  .  7  .  8  .  9  .  10  .  . 49

Stosowanie przypadków użycia

Geri Schneider, Jason P. Winters | Inżynieria oprogramowania Algorytmy, Inżynieria oprogramowania



Stosowanie przypadków użycia Przypadek użycia to pojęcie, które zrobiło wielką karierę w inżynierii oprogramowania. Okazał się doskonałym narzędziem do zapisywania wymagań i jest dziś jednym z elementów języka UML. Książka "Stosowanie przypadków użycia" jest źródłem wiedzy o przypadkach użycia. Na początku Autorzy zapoznają Czytelnika z podstawowymi pojęciami dotyczącymi procesu wytwarzania oprogramowania (np. uwarunkowaniami rynkowymi czy analizą zagrożeń). Przedstawiają przykładowe przedsięwzięcie, do którego odwołują się przy omawianiu kolejnych zagadnień. Czytelnik dowiaduje się, na czym polega określanie granic budowanego systemu, co to jest scenariusz i do czego służy diagram przypadków użycia. Poznaje problemy związane z zastosowaniem omówionych pojęć. Uczy się, jak dokumentować przypadki użycia, na czym polega ich rola w ustalaniu harmonogramu prac w danym przedsięwzięciu, jak weryfikować model analizy wymagań, opracowany za pomocą przypadków użycia. Wreszcie poznaje znaczenie przypadków użycia we...
 

Optymalizacja systemów komputerowych

Gian-Paolo D. Musumeci, Mike Loukides | Inżynieria oprogramowania Algorytmy, Inżynieria oprogramowania



Optymalizacja systemów komputerowych Jest to książka pełna rzetelnych informacji, które trudno znaleźć w jednym miejscu. Podręcznik "Optymalizacja systemów komputerowych" wyjaśnia metody poprawiania efektywności poszczególnych podsystemów, takich jak pamięć, dyski i macierze dysków, komunikacja wejścia/wyjścia (I/O), komunikacja sieciowa i inne. Najogólniej mówiąc, próbuje odpowiedzieć na dwa zasadnicze pytania: jak można uzyskać więcej, nie kupując dodatkowego sprzętu, i kiedy naprawdę potrzebny jest zakup dodatkowych urządzeń (więcej pamięci, szybsze dyski, procesory i karty sieciowe). Ponieważ optymalizacja wymaga dobrze ugruntowanej wiedzy, w książce opisano wiele ważnych mechanizmów funkcjonowania komputerów i systemów operacyjnych. Dzięki tym informacjom możemy eliminować pewne "wąskie gardła" i obserwować, jak niektóre z pozoru niewinne działania mogą wpływać na wydajność systemu. W tej dziedzinie nie ma łatwych rozwiązań, dlatego bez wiedzy o tym, jak programy konkurują ze sobą o zasoby, nie sposób efektywnie...
 

Programista doskonały

Steve McConnell | Inżynieria oprogramowania Algorytmy, Wszystko o programowaniu



Programista doskonały Książka "Programista doskonały" omawia: czynności poprzedzające konstruowanie programu cechy charakterystyczne dobrych podprogramów projektowanie wysokiego poziomu podstawowe i złożone typy danych tworzenie czytelnego kodu, jego układ, styl i samokomentowanie się używanie rozgałęzień, pętli i innych konstrukcji wpływ wielkości programu na proces jego tworzenia testowanie systemu i usuwanie błędów strategie i metody dopracowywania kodu źródłowego rozwój oprogramowania i inne zagadnienia Książka jest niezbędna dla studentów kierunków informatycznych oraz dla projektantów, programistów, analityków biorących udział w nowoczesnych projektach informatycznych oraz osób zarządzających projektami informatycznymi. Książka "Programista doskonały" stanowi kompendium wiedzy na temat inżynierii oprogramowania. Zawarte w niej informacje mają ułatwić tworzenie programów spełniających bardzo wysokie i różnorodne kryteria jakościowe. Spośród kolejnych faz realizacji projektu...
LTP | szczegóły: Programista doskonały