Struktury danych i techniki obiektowe na przykładzie Javy 5.0

okladka

Przy tworzeniu systemów informatycznych najważniejsze zadania wykonuje się, zanim powstanie pierwszy fragment kodu źródłowego. Wymogi stawiane współczesnym aplikacjom powodują, że inżynieria oprogramowania staje się kwestią kluczową. Opracowanie odpowiedniego projektu oraz właściwy dobór technologii i metodologii zapewniają szybką i efektywną pracę nad systemem. Niezwykle ważne jest poznanie dostępnych w języku Java struktur danych i umiejętność ich wykorzystania. Prawidłowo dobrana struktura danych znacznie przyspiesza nie tylko implementację aplikacji, ale również działanie gotowego systemu.

Książka "Struktury danych i techniki obiektowe na przykładzie Javy 5.0" przedstawia podstawowe struktury danych i sposoby ich wykorzystania podczas programowania obiektowego. Wszystkie wiadomości zostały zaprezentowane z uwzględnieniem reguł nowoczesnej inżynierii oprogramowania. Czytając kolejne rozdziały książki, poznasz najlepsze zastosowania różnych struktur danych oraz wady i zalety ich implementacji. Przede wszystkim jednak zrozumiesz potrzebę stosowania tak wielu struktur danych.

  • Cykl życia oprogramowania
  • Zastosowanie języka UML w projektowaniu systemów
  • Obsługa błędów i wyjątków
  • Testowanie oprogramowania
  • Dziedziczenie i hierarchia klas
  • Listy jedno- i dwukierunkowe
  • Interfejs Collection
  • Stosy i kolejki
  • Algorytmy rekurencyjne
  • Sortowanie danych
  • Drzewa wyszukiwania
  • Grafy

Po przeczytaniu tej książki zrozumiesz zasadę:
"Pomyśl, a dopiero potem pisz kod".


ABC sam naprawiam komputer

okladka

Zdiagnozuj i usuń usterki swojego komputera

  • Skonfiguruj prawidłowo BIOS
  • Przetestuj komputer za pomocą programów diagnostycznych
  • Zainstaluj prawidłowo Windows

Nawet najstaranniej złożony i skonfigurowany komputer czasem zadziała nieprawidłowo. Powody mogą być różne -- błędna konfiguracja BIOS-u, usterka systemu operacyjnego lub awaria jednego z komponentów zestawu. Jednak niewłaściwe działanie naszego komputera to nie powód, aby wpadać w panikę. Większość typowych usterek można samodzielnie zdiagnozować i usunąć. Dostępne w sieci programy diagnostyczne pomogą w określeniu przyczyny usterki, a odpowiednia wiedza -- w jej naprawieniu.

Książka "ABC sam naprawiam komputer" dostarczy Ci takiej wiedzy. Czytając ją, poznasz budowę komputera i nauczysz się testować go za pomocą różnych aplikacji diagnostycznych. Dowiesz się, jak poprawnie skonfigurować BIOS, zaktualizować go i co zrobić, gdy podczas aktualizacji wystąpią błędy. Przeczytasz o przyczynach najczęściej spotykanych problemów z działaniem komputera i aplikacji, a także o sposobach radzenia sobie z nimi. Znajdziesz tu również informacje o metodach odzyskiwania skasowanych plików i partycji oraz zestawienie najbardziej przydatnych programów narzędziowych służących do diagnozowania stanu Twojego komputera.

  • Podzespoły komputera i sposoby ich testowania
  • Kody dźwiękowe błędów
  • Metody wykrywania przyczyn usterek
  • Konfiguracja ustawień BIOS-u
  • Usuwanie problemów sprzętowych
  • Naprawianie uszkodzonego systemu operacyjnego
  • Ochrona przed wirusami
  • Rozwiązywanie problemów wynikających z błędnej aktualizacji BIOS-u
  • Instalacja systemu MS Windows

Przekonaj się, że samodzielne naprawienie komputera
leży w zasięgu Twoich możliwości.

Pobierz plik MP3 i posłuchaj recenzji o książce.


USB. Uniwersalny interfejs szeregowy

okladka

Kompletny opis architektury systemu komputerowego
opartego na złączu Universal Serial Bus

  • Charakterystyka systemu i protokołu transmisji danych
  • Metody kontrolowania urządzeń USB
  • Klasy urządzeń USB

Złącze USB (Universal Serial Bus) szybko stało się jednym z podstawowych standardów komunikacyjnych w systemach komputerowych, zastępując wiele dotychczas stosowanych portów. Dzięki kilku typom transferu danych i szybkości transmisji umożliwia przyłączenie różnych urządzeń peryferyjnych. Poprzez USB podłącza się między innymi drukarki, skanery, aparaty cyfrowe, klawiatury oraz myszy. Wykrywanie i konfiguracja urządzenia USB oraz instalacja sterownika odbywa się automatycznie, co bardzo ułatwia korzystanie z osprzętu zgodnego z tym standardem. Niestety, łatwość obsługi urządzeń USB nie idzie w parze z prostotą samego interfejsu. Mechanizmy komunikacyjne USB są skomplikowane, a wykonywanie układów interfejsów dla urządzeń USB oraz pisanie sterowników urządzeń dla kontrolera systemu to trudne zadania.

Książka "USB. Uniwersalny interfejs szeregowy" to omówienie architektury Universal Serial Bus. Przeznaczona jest dla osób, które chcą zmierzyć się z takim wyzwaniem lub po prostu są zainteresowane tym, co "w komputerze piszczy". Opisany jest tu standard USB 1.1 oraz jego rozszerzenia wprowadzone w wersji 2.0, omówione są mechanizmy komunikacyjne zastosowane w USB oraz specyfika klas urządzeń USB. Poznasz też protokół transmisji danych przez złącze USB, nauczysz się kontrolować urządzenia za pomocą rozkazów standardowych oraz dowiesz się, jak tworzyć oprogramowanie obsługujące port USB.

  • Model komunikacyjny interfejsu USB
  • Transmisja danych i wykrywanie błędów
  • Deskryptory urządzeń USB
  • Wykrywanie podłączonych urządzeń
  • Standardowe rozkazy protokołu USB
  • Zasilanie urządzeń
  • Klasy urządzeń USB

Jeśli chcesz wiedzieć, jak działa interfejs USB i jak można go wykorzystać -- koniecznie przeczytaj tę książkę.


PHP. Rozmówki

okladka

Język PHP to jedna z najpopularniejszych platform programistycznych służących do tworzenia aplikacji internetowych. Wszędzie tam, gdzie zamierzamy dynamicznie generować treść witryny, gromadzić i przetwarzać dane, identyfikować użytkowników strony lub wysyłać pliki do witryny WWW, wykorzystujemy PHP. Gdy pojawiają się problemy, wertujemy książki, szukając porad i przykładów. Jeśli przydatne wskazówki znajdują się w jednym miejscu, praca szybko posuwa się do przodu.

Przyspiesz proces tworzenia aplikacji w PHP
-- wykorzystaj gotowe fragmenty kodu.

Książka "PHP. Rozmówki" to zbiór ponad 100 przykładów kodu opatrzonych komentarzami i dokładnie przetestowanych w różnych systemach operacyjnych i przeglądarkach. Autor podpowiada gotowe rozwiązania problemów, z którymi borykają się na co dzień programiści PHP. Przykładowy kod z łatwością można dostosować do własnych potrzeb, przyspieszając w ten sposób pracę nad aplikacją i zwiększając produktywność.

  • Operacje na łańcuchach tekstowych
  • Stosowanie wyrażeń regularnych
  • Przetwarzanie tablic
  • Operacje na datach
  • Obsługa formularzy WWW
  • Uwierzytelnianie użytkowników
  • Stosowanie plików cookie i mechanizmów sesji
  • Praca z systemem plików na serwerze
  • Połączenia z bazami danych
  • Przetwarzanie dokumentów XML
  • Komunikacja z usługami sieciowymi

Do efektywnej pracy z PHP wystarczy ta książka --
zatem po co korzystać z opasłych tomów?


Real World Digital Audio. Edycja polska

okladka

Profesjonalne techniki produkcji dźwięku

  • Kompletowanie sprzętu i oprogramowania do cyfrowego studia dźwiękowego
  • Tworzenie i miksowanie utworów
  • Edycja i przetwarzanie dźwięku
  • Korzystanie z interfejsu MIDI

Jeszcze niedawno widok muzyka otoczonego kilkoma monitorami wyświetlającymi jakieś tajemnicze obrazy był czymś niezwykłym. Dziś możliwości komputerów i oprogramowania tak się rozwinęły, że każdy może stworzyć cyfrowe studio dźwiękowe w oparciu o domowego "peceta" lub "maka" i kilka programów. Efekty, jakie można osiągnąć, wykorzystując taki zestaw, mogłyby zadziwić niejednego. Jednak profesjonalne komponowanie muzyki za pomocą komputera wymaga przyswojenia sporej dawki wiedzy zarówno praktycznej, jak i teoretycznej.

Dzięki książce "Real World Digital Audio. Edycja polska" opanujesz tę sztukę. To wyczerpujący przewodnik po wszystkich zagadnieniach związanych z tworzeniem dźwięku cyfrowego i jego obróbką. Czytając go, dowiesz się, czym jest dźwięk cyfrowy i w jaki sposób jest reprezentowany w komputerze, jak dobrać sprzęt i oprogramowanie do cyfrowego studia dźwiękowego oraz jak połączyć urządzenia ze sobą. Nauczysz się nagrywać dźwięk, przetwarzać go i filtrować. Poznasz zastosowanie interfejsu MIDI i zasady syntezy dźwięku. Przeczytasz także o tworzeniu ścieżek dźwiękowych do filmów oraz o graniu koncertów.

  • Istota dźwięku cyfrowego
  • Wybór komputera i systemu operacyjnego
  • Oprogramowanie
  • Przygotowanie miejsca do pracy
  • Tworzenie utworów na bazie pętli i wzorców
  • Nagrywanie instrumentów i dźwięku
  • Przetwarzanie i edycja
  • Typy filtrów i efektów oraz ich zastosowanie
  • Praca z interfejsem MIDI
  • Aranżacja, miksowanie i mastering
  • Nagrywanie ścieżek dźwiękowych

Zostań cyfrowym wirtuozem.


CorelDRAW X3. Ćwiczenia praktyczne

okladka

Dołącz do grona użytkowników i wielbicieli programu CorelDRAW

  • Poznaj interfejs użytkownika
  • Zastosuj narzędzia rysunkowe i tekstowe
  • Przypisz obiektom wypełnienia, kontury i efekty specjalne

CorelDRAW X3 to najnowsza wersja doskonałej aplikacji służącej do tworzenia grafiki wektorowej, obecnej na rynku od kilkunastu lat. CorelDRAW cieszy się zasłużoną popularnością zarówno wśród amatorów, jak i profesjonalistów. W wersji X3 użytkownicy znajdą ponad 40 nowych funkcji i kilkaset usprawnień. Jednak aby wykorzystać możliwości Corela, należy poznać filozofię jego obsługi, zdecydowanie odmienną od tej, do której przyzwyczaiły nas programy takie jak Photoshop czy PaintShopPro służące do obróbki grafiki bitmapowej. Narzędzia wektorowe oferują znacznie większą swobodę tworzenia, ale opierającą się na zupełnie innych zasadach.

Książka "CorelDRAW X3. Ćwiczenia praktyczne" to krótki podręcznik dla tych, którzy chcą poznać możliwości tej aplikacji od podstaw. Dzięki niniejszej książce zrozumiesz zasady tworzenia grafiki wektorowej i nauczysz się optymalnie wykorzystywać narzędzia oferowane przez CorelDRAW X3. Dowiesz się między innymi, jak tworzyć kształty podstawowe, używać wypełnień, przypisywać efekty i wprowadzać tekst.

  • Instalacja i uruchomienie programu
  • Praca z plikami
  • Korzystanie z narzędzi rysunkowych
  • Zmiana atrybutów obiektów
  • Transformowanie obiektów
  • Tworzenie obiektów tekstowych
  • Kontury i wypełnienia
  • Narzędzia do rysowania precyzyjnego

Naucz się korzystać z najpopularniejszego programu do grafiki wektorowej


« poprzednia 1 2 3 4 5 6 7 8 9 1015 16 następna »