Systemy baz danych
Beynon-Davies Paul
W książce omówiono:- podstawowe cechy systemów baz danych podstawowe pojęcia;- niektóre współczesne architektury systemów baz danych ze szczególnym uwzględnieniem relacyjnego modelu danych; - główne elementy współczesnych relacyjnych systemów zarządzania bazą danych, systemy rozproszonych baz danych oraz dwa typy systemów baz danych: relacyjny i obiektowy;- główne metody projektowania i imlementacji systemów baz danych, jak również administrowanie danymi;- nowe zastosowania baz danych, a mianowicie zastosowania mające największy wpływ na funkcjonalność systemów baz danych, a więc równoległość, projektowanie cech inteligentnego zachowania w systemach baz danych i obsługę danych hipermedialnych.
Komputerowo wspomagane projektowanie systemów antropotechnicznych
Winkler Teodor
Systemy antropotechniczne i kryteria ich oceny zarówno pod względem ergonomiczności, jak i bezpieczeństwa pracy, metodyki modelowania, wizualizacji i symulacji środków technicznych, modelowanie relacji somatycznych i receptorowych.
CASE*Method Modelowanie związków encji
Barker Richard
Poradnik programowania systemów informacyjnych. Autor przedstawia temat z wykorzystaniem metodyki CASE*Method. Opisuje metodę modelowania związków encji, która - obok modelowania funkcji - służy do badania i definiowania potrzeb informacyjnych przedsiębiorstw. Wyjaśnia, jak modelowanie związków encji może być wsparte narzędziami CASE. Omawia także takie problemy, jak normalizacja danych, administrowanie danymi i projektowanie bazy danych. Rozważania teoretyczne ilustruje przykładami o zróżnicowanym stopniu złożoności, wziętymi z praktyki. Książka jest przeznaczona dla informatyków, analityków i projektantów systemów informacyjnych oraz osób zajmujących się zarządzaniem.
Algorytmy + struktury danych = programy
Wirth Niklaus
W książce przedstawiono systematyczne podejście do rozwiązywania problemów programistycznych o charakterze zarówno naukowym, jak i praktycznym. W prezentowanych metodach szczególną uwagę zwrócono na zasady strukturalizacji danych w procesie tworzenia programu z uwzględnieniem różnych dziedzin zastosowań. Przedstawiono także algorytmy sortowania, algorytmy rekurencyjne, dynamiczne struktury danych oraz struktury językowe i kompilatory.
Praktyczne podejście do inżynierii oprogramowania
Pressman Roger S.
Książka składa się z pięciu części. W pierwszej autor wyjaśnia, co to jest produkt programowy i na czym polega proces wytwarzania oprogramowania; w drugiej omawia zagadnienia związane z kierowaniem przedsięwzięciem programistycznym; w trzeciej przedstawia klasyczne metody wytwarzania oprogramowania; w czwartej opisuje metody obiektowe, a w piątej zajmuje się bardziej złożonymi aspektami inżynierii oprogramowania (metodami formalnymi, technikami komponentowymi, inżynierią systemów opartych na architekturze klient-serwer, inżynieria wstecz i inżynierią do przodu, narzędziami CASE). Publikacja powinna zainteresować architektów, projektantów oprogramowania, programistów, ludzi zajmujących się wdrażaniem oprogramowania, szefów przedsięwzięć programistycznych i menedżerów firm informatycznych, a także studentom informatyki.
Kombinatoryka dla programistów
Lipski Witold
W książce tej przedstawiłem wybrane działy kombinatoryki, szczególny nacisk kładąc na konstruktywne, algorytmiczne podejście. Omawianym w niej problemom kombinatorycznym towarzyszą z reguły algorytmy ich rozwiązywania wraz z analizą złożoności obliczeniowej. Algorytmy te są nieco skondensowanymi wersjami programów uruchomionych w języku Pascal (…)
Organizacja i architektura systemu komputerowego
Stallings William
Oto nowe wydanie
znacznie zmienione i rozszerzone
znakomitego podręcznika o budowie i działaniu nowoczesnych systemów komputerowych.William Stallings, specjalista w dziedzinie sieci komputerowych i architektury komputerów, kładzie w nim nacisk na projektowanie systemu pod kątem uzyskania największej wydajności. Omawia:- historię komputerów;- budowę systemu komputerowego, w tym strukturę wewnętrznych połączeń (magistrale), pamięci: podręczną, wewnętrzną i zewnętrzną (także optyczną), urządzenia wejścia-wyjścia;- procesory, z uwzględnieniem arytmetyki komputerowej, listy rozkazów, struktury i organizacji rejestrów, przetwarzania potokowego, architektur: RISC, CISC, superskalarnej i IA-64 (Itanium);- jednostkę sterującą i sterowanie mikroprogramowe;- przetwarzanie z wykorzystaniem wieloprocesorów i procesorów równoległych.Wartość dzieła podnoszą doskonale dobrane przykłady najważniejszych rozwiązań.Rozwój techniki komputerowej ma dziś podstawowe znaczenie dla cywilizacji. Wydawnictwa Naukowo-Techniczne gorąco polecają tę książkę studentom elektroniki i informatyki, bo to oni będą w przyszłości wytyczać kierunki tego rozwoju