Algorytmy i struktury danych

okladka
W niniejszej książce przedstawiono struktury danych i algorytmy stanowiące podstawę współczesnego programowania komputerów. Algorytmy są niczym przepis na rozwiązanie postawionego przed programistę problemu. Są one nierozerwalnie związane ze strukturami danych - listami, rekordami, tablicami, kolejkami, drzewami... podstawowymi elementami wiedzy każdego programisty.

Książka obejmuje szeroki zakres materiału, a do jej lektury wystarczy znajomość dowolnego języka programowania strukturalnego (np. Pascala). Opis klasycznych algorytmów uzupełniono o algorytmy związane z zarządzaniem pamięcią operacyjną i pamięciami zewnętrznymi.

Książka przedstawia algorytmy i struktury danych w kontekście rozwiązywania problemów za pomocą komputera. Z tematyką rozwiązywania problemów powiązano zagadnienie zliczania kroków oraz złożoności czasowej - wynika to z głębokiego przekonania autorów tej książki, iż wraz z pojawianiem się coraz szybszych komputerów, pojawiać się będą także coraz bardziej złożone problemy do rozwiązywania i - paradoksalnie - złożoność obliczeniowa używanych algorytmów zyskiwać będzie na znaczeniu.

W książce omówiono m.in.:

  • Tradycyjne struktury danych: listy, kolejki, stosy
  • Drzewa i operacje na strukturach drzew
  • Typy danych oparte na zbiorach, słowniki i kolejki priorytetowe wraz ze sposobami ich implementacji
  • Grafy zorientowane i niezorientowane
  • Algorytmy sortowania i poszukiwania mediany
  • Asymptotyczne zachowanie się procedur rekurencyjnych
  • Techniki projektowania algorytmów: "dziel i rządź", wyszukiwanie lokalne i programowanie dynamiczne
  • Zarządzanie pamięcią, B-drzewa i struktury indeksowe
Każdemu rozdziałowi towarzyszy zestaw ćwiczeń, o zróżnicowanym stopniu trudności, pomagających sprawdzić swoją wiedzę. "Algorytmy i struktury danych" to doskonały podręcznik dla studentów informatyki i pokrewnych kierunków, a także dla wszystkich zainteresowanych tą tematyką.

Excel 2003 PL. Ćwiczenia praktyczne

okladka

Niniejsza książka ma na celu zaznajomić początkującego użytkownika z tajnikami tworzenia arkuszy kalkulacyjnych za pomocą programu Excel 2003 PL, będącego częścią pakietu Microsoft Office 2003 PL. Jest to najpopularniejszy arkusz kalkulacyjny, powszechnie wykorzystywany do obliczeń, analizowania danych i sporządzania wykresów. Jego znajomość jest często wymagana od pracowników wielu firm, niezależnie od ich branży.

Cały materiał składa się z kilkudziesięciu ćwiczeń praktycznych, rozpisanych krok po kroku i obejmujących większość zagadnień, z którymi na co dzień spotyka się początkujący użytkownik Excela. Dzięki prostemu językowi i nastawionym na praktykę przykładom, będziesz mógł szybko i bez wielkiego wysiłku opanować Excela i wykorzystać jego potencjał w swojej pracy.

Omówiono:
  • Poruszanie się po arkuszu i wpisywanie informacji do komórek
  • Tworzenie arkuszy, skoroszytów, zapisywanie danych w plikach
  • Zaznaczanie zakresów komórek
  • Edytowanie i formatowanie zawartości arkusza
  • Tworzenie formuł i korzystanie z wbudowanych funkcji
  • Tworzenie różnego rodzaju wykresów
  • Korzystanie z list i autowypełniania
  • Drukowanie arkuszy Excela

Książka może służyć nawet osobom całkiem początkującym, za samodzielny podręcznik do nauki posługiwania się programem Excel


Projektowanie stron WWW. Jak to zrobić?

okladka

Gdyby tworzenie stron internetowych było zarezerwowane jedynie dla profesjonalistów, internet świeciłby pustkami. Każdy, również Ty, może spróbować swoich sił w projektowaniu stron. Być może Twoja witryna będzie niezbyt skomplikowana i mniej rozbudowana, niż strony tworzone przez zawodowców, ale to nie znaczy, że musi być nieatrakcyjna i niefunkcjonalna.

W książce "Projektowanie stron WWW. Jak to zrobić?" Robin Williams przekazuje amatorom tworzenia stron internetowych całą wiedzę, niezbędną by zaistnieć w sieci. Nie jest to podręcznik HTML-a jakich wiele: znajdziesz tu komplet informacji potrzebnych do stworzenia strony, której nie będziesz musiał się wstydzić, a więc także wskazówki dotyczące tworzenia układu strony, grafiki, umieszczania strony na serwerze i jej promocji. A wszystko to podane przystępnie i prosto.

Dzięki książce dowiesz się:
  • Jak korzystać z możliwości internetu i wyszukiwać w nim informacje
  • Gdzie szukać miejsca, w którym umieścić witrynę
  • Czym różnią się publikacje internetowe od klasycznych drukowanych
  • Jakie są podstawowe zasady projektowania, które muszą znać nawet początkujący
  • Na czym polega projektowanie systemu nawigacji po stronach internetowych
  • Jak tworzyć grafikę na potrzeby stron WWW
  • Jak właściwie dobrać krój pisma
  • Jakie sztuczki możesz zastosować, by uatrakcyjnić stronę
  • Jak przesłać swoją stronę na serwer
  • Jakie są metody promocji gotowej witryny WWW

Wieloletnie doświadczenie Robin Williams i jej wyjątkowy styl, trafiający w potrzeby osób bez specjalistycznego przygotowania sprawi, że nauka projektowania stron stanie się satysfakcjonującą przygodą.

Jeśli dopiero rozpoczynasz zabawę z tworzeniem stron internetowych -- zacznij od tej książki.


OpenOffice.org

okladka

Dzięki współpracy twórców projektu open source OpenOffice.org z firmą Sun Microsystems, miliony użytkowników systemów Linux, Solaris i Windows mają do dyspozycji pakiet biurowy, który jest wydajny, łatwy w użytkowaniu, a co najważniejsze całkowicie bezpłatny!

Naucz się OpenOffice.org i poznaj wspaniałe funkcje nowej wersji. Książka zawiera odpowiedzi na pytania setek użytkowników tego pakietu, zarówno początkujących, jak i zaawansowanych, dzięki czemu jest to najbardziej praktyczna i najbardziej wyczerpująca książka omawiająca OpenOffice.org. Znajdziesz w niej klarowne i wyczerpujące instrukcje przedstawiające krok po kroku wykonywanie poszczególnych operacji.

Instalacja i porady na temat konfiguracji

  • Instalacja dla pojedynczego użytkownika i sieciowa dla wszystkich platform, wraz z opisem najczęściej popełnianych błędów
  • Wskazówki na temat migracji dla użytkowników StarOffice 5.2

Wskazówki dla zaawansowanych użytkowników

  • Sposób drukowania nagłówków arkusza na wielu stronach, modyfikacja XML w celu edycji plików i dostosowywania OpenOffice.org oraz import plików tekstowych do arkusza

Samouczki

  • Zapoznają z kluczowymi funkcjami każdej aplikacji oraz procedurami konfiguracyjnymi OpenOffice.org

Wyczerpujący opis każdej aplikacji

  • Writer -- edycja, formatowanie, korespondencja seryjna, drukowanie do plików PostScript i PDF, obszerne dokumenty, kontrola wersji i porównywanie dokumentów
  • Edytor WWW -- tworzenie stron WWW za pomocą narzędzia AutoPilot, odnośniki, przeglądanie i edycja źródła, animowane rysunki GIF
  • Calc -- formatowanie, wprowadzanie danych i obliczenia w arkuszu (tym funkcja AutoPilot), scenariusze, szukanie wyniku, eksport do HTML-a i wstawianie arkuszy do innych dokumentów
  • Impress -- tworzenie, projektowanie i prezentacji i animacji.

Ponadto omówiono:

  • Funkcje rysunkowe i edycja obrazów -- wykorzystanie bogatego zbioru narzędzi rysunkowych, w tym narzędzi trójwymiarowych; edycja zdjęć i eksport do formatów GIF, EPS i SVG.
  • Połączenie ze źródłami danych -- konfigurowanie połączeń źródeł danych z arkuszami kalkulacyjnymi, bazami Accessa, Oracle i innymi poprzez JDBC i inne standardowe metody dostępu. Tworzenie dokumentów korespondencji seryjnej i etykiet za pomocą przyjaznego narzędzia AutoPilot.

Zainstaluj bezpłatny pakiet OpenOffice.org
i nie obawiaj się kontroli swojego oprogramowania!


EdgeCAM. Komputerowe wspomaganie wytwarzania

okladka

EdgeCAM to oprogramowanie do komputerowego wspomagania procesów wytwarzania, które specjalizuje się w generowaniu ścieżek sterujących pracą obrabiarek CNC typu frezarki, tokarki i wycinarki drutowe. Podstawą do programowania obróbki jest rysunek detalu (2D, 3D) wykonany w samym EdgeCAM-ie lub zaimportowany z zewnętrznego programu CAD. Efektem końcowym programowania jest kod NC do określonego układu sterowania obrabiarki numerycznej.

Książka "EdgeCAM. Komputerowe wspomaganie wytwarzania" to podręcznik opisujący najnowszą wersję programu, oznaczoną numerem 8.5. Przedstawia przebieg typowego procesu tworzenia programu NC do frezowania i toczenia -- od przygotowania detalu, poprzez programowanie ścieżek, aż do symulacji obróbki na obrabiarce. W kolejnych przykładach opisane są:
  • Podstawy obsługi aplikacji i modułu CAD
  • Frezowanie korpusów
  • Frezowanie form
  • Obróbka ze stołami obrotowymi
  • Toczenie z osiami CY i przechwytami
  • Symulacja obróbki

Emotikony. Wirtualne emocje

okladka

Zapis emocji w rozmowach prowadzonych w sieci

Przekaz internetowy w dużej mierze oparty jest na tekście. Badacze internetu zwracają uwagę, że jest to "pisany język mówiony". W tradycyjnej rozmowie ogromną rolę odgrywa mowa ciała: gestykulacja, mimika. Bez tej otoczki trudno czasem odczytać prawdziwe intencje rozmówcy. Dlatego i w internecie pojawiły się sposoby na wyrażanie emocji.

Emotikony to krótkie ciągi znaków, które służą przekazywaniu swoich emocji. Dzięki ich poprawnemu użyciu możemy dać rozmówcy do zrozumienia, że nasza wypowiedź jest żartem, towarzyszy jej śmiech lub zasmucony wyraz twarzy. Bez emotikonów komunikacja w sieci byłaby znacznie uboższa, warto więc je poznać i nauczyć się stosować.

W tej niewielkiej książeczce przedstawiono:
  • Historię emotikonów
  • Podstawowe i najczęściej stosowane symbole
  • Rzadziej stosowane emotikony przedstawiające m.in. postaci i czynności
  • Geek-code -- skróconą formę informowania rozmówcy o swoich zainteresowaniach i poglądach
  • Powszechnie używane akronimy
  • Emotikony obrazkowe i ich stosowanie w programach Gadu-Gadu i Tlen

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