Kategoria: Inżynieria oprogramowania Algorytmy

1  .  2  .  3  .  4  .  5  .  6  .  7  .  . 49

Metody obiektowe w teorii i w praktyce

Ian Graham | Inżynieria oprogramowania Algorytmy, Inżynieria oprogramowania



Metody obiektowe w teorii i w praktyce Książka "Metody obiektowe w teorii i w praktyce" jest uznana w świecie za najlepszy podręcznik o metodach obiektowych. Zawiera: opis podstawowych pojęć używanych w technologii obiektowej: przegląd najnowszych obiektowych metod analizy wymagań i metod projektowania systemów obiektowych: omówienie korzyści wynikających ze stosowania podejścia obiektowego do analizy, projektowania i programowania. Autor, wielki światowy autorytet w dziedzinie technologii obiektowej, porusza zagadnienia dotyczące tworzenia architektury oprogramowania, stosowania wzorów w projektowaniu, korzystania z komponentów i zarządzania przedsięwzięciem programistycznym. Wiele uwagi poświęca obiektowym i relacyjnym bazom danych, systemom rozproszonym, migracji oprogramowania, a zwłaszcza wielokrotnej używalności oprogramowania. Omawia najważniejsze obiektowe języki oprogramowania, a w kontekście projektowania także język UML. Swoje rozważania uzupełnia licznymi praktycznymi przykładami. Wartość merytoryczna dzieła podnoszą...
 

Algorytmy struktury danych i techniki programowania Wydanie III

Piotr Wróblewski | Inżynieria oprogramowania Algorytmy, Algorytmy Struktury danych



Algorytmika stanowi gałąź wiedzy, która w ciągu ostatnich kilkudziesięciu lat dostarczyła wielu efektywnych narzędzi wspomagających rozwiązywanie różnorodnych problemów za pomocą komputera. Teoria algorytmów i struktur danych jest jednym z podstawowych przedmiotów wykładanych na studiach informatycznych i pokrewnych. To już trzecie, poprawione wydanie książki, która od wielu lat stanowi podstawowy podręcznik z dziedziny algorytmiki. Różni się od klasycznych podręczników akademickich: skierowana jest nie tylko do adeptów informatyki. Dzięki naciskowi na praktyczną stronę prezentowanych zagadnień powinna zainteresować także osoby programujące hobbystycznie, jak również tych wszystkich, dla których programowanie jest działalnością ważną, lecz nie podstawową w pracy zawodowej. Jest to nowoczesny podręcznik dla wszystkich, którzy w codziennej pracy programistycznej odczuwają potrzebę szybkiego odszukania pewnych informacji z dziedziny algorytmiki w celu zastosowania ich w swoich programach. W...
 

Kompilatory reguły, metody i narzędzia

Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman | Inżynieria oprogramowania Algorytmy, Inżynieria oprogramowania



Kompilatory reguły, metody i narzędzia Komputery posługują się językiem bitów. Aby zatem program mógł być wykonany przez komputer, musi zostać przetłumaczony na jego język, czyli język bitów. Tłumaczenie to odbywa się za pomocą specjalnych programów zwanych kompilatorami. To im właśnie jest poświęcona ta książka. Autorzy przedstawiają zasady i techniki budowy kompilatorów. Szczegółowo omawiają analizę leksykalną, tablice symboli, analizę składniową, translację sterowania składnią, kontrolę typów, organizację środowiska wykonywania programu oraz generowanie i optymalizację kodu. Każdy rozdział kończą zestawem zadań o różnym stopniu trudnośc. Książka jest przeznaczona dla studentów informatyki. Napisanie kompilatora to ukoronowanie procesu zdobywania podstawowej wiedzy informatycznej. Każdy student powinien więc napisać co najmniej jeden kompilator, a ta książka ułatwi mu uporanie się z tym zadaniem. Rozdziały: Wprowadzenie do kompilacji Prosty kompilator jednoprzebiegowy Analiza leksykalna Analiza składniowa ...