Mikroprocesory jednoukładowe PIC

okladka

Książka stanowi kompendium wiedzy na temat popularnych mikroprocesorów PIC z rodziny Base-Line i Mid-Range. Przedstawiono nie tylko opisy samych procesorów, ale również: asembler MPASM, zintegrowane środowisko uruchomieniowe MPLAB, zasady programowania procesorów i przykłady programatorów. Szczególnie duży nacisk położono na opis układów peryferyjnych procesorów w tym interfejsów szeregowych i przetworników A/C. W jednym z rozdziałów przedstawiono typową drogę od pomysłu do realizacji wybranego zadania i kilka mini projektów.

Książka adresowana jest do inżynierów i studentów kierunków: elektronika, automatyka, informatyka i telekomunikacja. Ze względu na powszechną obecność mikroprocesorów w wielu urządzeniach, może okazać się przydatna również dla konstruktorów i projektantów układów elektronicznych.

Książka omawia:

  • Schemat blokowy, pamięć, rejestry procesorów
  • Układ przerwań i układy sterujące
  • Porty, liczniki, pamięć EEPROM
  • Interfejsy, przetworniki A/C, układy analogowe
  • Listę instrukcji
  • Asembler MPASM i zintegrowane środowisko uruchomieniowe MPLAB
  • Programowanie procesorów, w tym procedury matematyczne
  • Dane techniczne procesorów, parametry i oznaczenia


PHP i MySQL. Dynamiczne strony WWW. Szybki start

okladka

Coraz więcej serwisów internetowych składa się nie tylko z atrakcyjnego interfejsu użytkownika, ale także z rozbudowanych aplikacji działających na serwerze. Są one najczęściej oparte o bazy danych, które przechowują dane i zapewniają szybki do nich dostęp. Jeśli chcesz w krótkim czasie nauczyć się tworzyć takie aplikacje, znalazłeś właściwą książkę.

"PHP i MySQL. Dynamiczne strony WWW" nauczy Cię tworzenia dynamicznych serwisów internetowych z wykorzystaniem PHP i MySQL-a. Książka przekaże Ci wiedzę niezbędną dla projektantów rozwiązań internetowych. Wszystkie zagadnienia opisane są "krok po kroku", każdemu z nich towarzyszy też odpowiedni rysunek. Przykłady odzwierciedlają problemy, z którymi projektanci stron internetowych spotykają się na co dzień.

Książka opisuje:
  • Podstawy programowania w PHP
  • Tworzenie dynamicznych stron internetowych z użyciem PHP
  • Zasady projektowanie baz danych
  • Język SQL
  • Korzystanie z systemu zarządzania bazami danych MySQL
  • Łączenie PHP z systemem MySQL
  • Użycie sesji
  • Zabezpieczanie stron internetowych przed dostępem nieuprawnionych osób
  • Przykładowe aplikacje: rejestracja użytkowników i sklep internetowy
Treść książki uzupełniają dodatki opisujące sposób instalacji omawianych w niej narzędzi oraz dodatkowe, przydatne aplikacje.

Jeśli chcesz w szybko nauczyć się programowania dynamicznych serwisów internetowych, ta książka będzie Twoim intensywnym kursem. Już po przeczytaniu kilku rozdziałów będziesz w stanie pisać pierwsze programy w PHP korzystające z bazy MySQL, a po przeczytaniu całej książki poradzisz sobie również z tworzeniem bardziej rozbudowanych aplikacji.


802.11. Sieci bezprzewodowe. Przewodnik encyklopedyczny

okladka
Sieci bezprzewodowe dają poczucie wolności. Ale za tym poczuciem stoi złożony protokół i pojawiające się problemy, gdy wymiana danych nie jest ograniczona kablami. Jaką przyjąć strukturę sieci, by użytkownicy mogli skutecznie się w niej poruszać? Jak rozszerzyć zakres sieci radiowej, by można było z niej korzystać tam, gdzie zajdzie potrzeba? Jakie zagadnienia bezpieczeństwa wiążą się z sieciami bezprzewodowymi? Jak dostroić sieć, by pracowała wydajnie? Jak zapewnić wystarczającą początkową pojemność sieci i jak rozwiązywać problemy pojawiające się w miarę, gdy w sieci zaczyna pracować coraz to więcej użytkowników?

Książka "802.11. Sieci bezprzewodowe. Przewodnik encyklopedyczny" odpowiada na te i na wiele innych pytań. Przeznaczona jest dla administratorów odpowiedzialnych za instalację i funkcjonowanie sieci bezprzewodowej. W książce omówiono działanie protokołów 802.11 ze wskazaniem na dostępne możliwości i rozwiązywanie pojawiających się problemów. Zawiera ona także wyczerpujące omówienie zagadnień bezpieczeństwa sieci bezprzewodowych, łącznie z problemami protokołu WEP oraz omówieniem standardu bezpieczeństwa 802.1X. Monitorowanie sieci stało się obecnie potrzebą każdego administratora sieci, ale komercyjnych analizatorów sieci bezprzewodowych jest ciągle mało i są drogie, książka pokazuje, jak stworzyć analizator sieci bezprzewodowej wykorzystując do tego system Linux i oprogramowanie open source.

Poza omówieniem standardu 802.11b, książka "802.11. Sieci bezprzewodowe. Przewodnik encyklopedyczny" wybiega nieco w przyszłość w kierunku najnowszych technologii sieci bezprzewodowych, takich jak standardy 802.11a oraz 802.11g umożliwiające przesyłanie danych z prędkością 54 Mb/s. Omawia też inne prowadzone obecnie prace standaryzacyjne, mające na celu umożliwienie poruszania się między różnymi punktami dostępu, zapewnienie odpowiedniej jakości usług transmisji, zarządzanie sieciami oraz sterowanie mocą.

Książka "802.11. Sieci bezprzewodowe. Przewodnik encyklopedyczny" łączy niezbędną teorię z doświadczeniami i poradami praktycznymi potrzebnymi do uruchamiania sieci. Pokazuje też, jak skonfigurować bezprzewodowe karty sieciowe w systemach Linux, Windows oraz Mac OS X oraz jak konfigurować punkty dostępu.

Jeżeli administrujesz siecią bezprzewodową, ta książka jest dla Ciebie


Tworzenie makr w VBA dla Excela 2002/XP PL. Ćwiczenia zaawansowane

okladka
Najpopularniejszy arkusz kalkulacyjny - Microsoft Excel - posiada ok. 300 funkcji gotowych do wykorzystania w sytuacjach, w których mogą przydać się obliczenia. Jakby tego było mało, mamy do dyspozycji potężne narzędzie jakim jest Visual Basic for Applications (VBA) -- przejrzysty i prosty język programowania, zoptymalizowany specjalnie pod kątem rozszerzania możliwości innych aplikacji.

Celem tej książki jest nauka wykorzystania VBA w połączeniu z Excelem. Założono więc, że nie chcesz zgłębiać teorii poszczególnych składników języka, lecz interesuje Cię strona praktyczna Twoich działań. Dlatego też każdy przykład został przez autora szeroko omówiony, zarówno od strony algorytmu, jak i wykorzystanego kodu.

Dowiesz się jak:
  • Zautomatyzować rutynowe czynności
  • Rejestrować makrodefinicje
  • Korzystać z danych zawartych w skoroszytach
  • Tworzyć własne funkcje
  • Komunikować się z użytkownikiem
  • Zamieniać liczby na format "słownie"
  • Wspomagać pracę Excela
  • Losować liczby

Nomadzi cyberprzestrzeni

okladka

"Nomadzi cyberprzestrzeni" odkrywają przed czytelnikiem fantastyczny świat cybernałogowców. Cokolwiek słyszeliście lub czytaliście na temat sieci, prawda jest dziwniejsza, zabawniejsza i bardziej przerażająca.

"Nomadzi cyberprzestrzeni" to historia i osobiste zwierzenia "Beara", pracownika agencji reklamowej, ojca i męża mieszkającego na angielskiej wsi, gotowego poświęcić niemal wszystko dla conocnej dawki cyberrzeczywistości, w której można napotkać najdziwniejsze rzeczy: od indyjskiej erotyki aż po wiedźmy i wirusy komputerowe...

W miarę jak rzeczywistość prawdziwa miesza się z wirtualną w ciągu przedziwnych przygód, których bohaterami są między innymi: aktorka filmów porno, technopaci planujący zawirusować system komputerowy kierujący pracą elektrowni jądrowej i Lord Jeffrey Archer, słuchający kurdyjskiej pieśni, Bear coraz bardziej angażuje się w sieciowe kampanie na rzecz kurdyjskich uchodźców i ofiar zatrucia gazem w Bhopalu. Ich tragedie wplecione zostały w mroczny sen, jakim stało się jego życie. Wszystko to prowadzi do kryzysu osobistego i moralnego. Gdy sieć zaczyna go pochłaniać, Bear zabiera swoją żonę w podróż po Irlandii, podczas której, w ostatniej rozpaczliwej próbie uratowania małżeństwa, wyznaje wszystko.

Ta niezwykła odyseja odkrywa przed nami przerażający, ale i wciągający świat, w którym rzeczywistość i wyobraźnia zlewają się w jedno. Niniejsza książka to jednocześnie technozagadka, osobiste wyznanie i opowieść z dreszczykiem. "Nomadzi cyberprzestrzeni" to zajmująca lektura, umożliwiająca zajrzenie do świata nieskończonych możliwości, której nie oprze się nawet najbardziej zawzięty technofob.


Zrozumieć UML 2.0. Metody modelowania obiektowego

okladka

Usprawnij proces tworzenia oprogramowania,
stosując modelowanie w języku UML

  • Poznaj podstawy modelowania obiektowego
  • Zamodeluj środowisko, wymagania i architekturę systemu
  • Zaprojektuj system w oparciu o model UML

Tworzenie złożonego systemu informatycznego wymaga przygotowania projektu. Należy określić w nim środowisko działania systemu, wymagania użytkowników, procesy realizowane przez system i jego elementy składowe. Opis słowny, przydatny w trakcie zbierania założeń funkcjonalnych, może okazać się zbyt skomplikowany i niejednoznaczny na pozostałych etapach opisywania powstającego systemu. Niezbędny jest taki sposób opisu, który byłby jednakowo interpretowany i zrozumiały dla wszystkich członków zespołu projektowego. W tym celu opracowano język UML -- notację umożliwiającą zamodelowanie systemu w sposób graficzny, w postaci diagramów. Modele zapisane w języku UML są jednakowo interpretowane przez wszystkie osoby zaangażowane w dany projekt. Są też niezwykle uniwersalne. Można je stosować we wszystkich fazach projektowania i budowy oprogramowania.

Książka "Zrozumieć UML 2.0. Metody modelowania obiektowego" to podręcznik modelowania systemów informatycznych z wykorzystaniem notacji UML 2.0. Przedstawia podstawy modelowania obiektowego i najważniejsze pojęcia związane z obiektowością. Opisuje sposoby modelowania otoczenia systemu, jego zakresu funkcjonalnego oraz struktury. W książce opisano również proces przejścia z modelu do kodu źródłowego systemu oraz metodyki projektowe oparte na języku UML. Każdy, kto bierze udział w procesie wytwarzania oprogramowania, znajdzie w tej książce przydatne dla siebie informacje.

  • Zasady modelowania obiektowego
  • Formułowanie i realizacja wymagań
  • Modelowanie otoczenia systemu oraz jego funkcjonalności
  • Projektowanie architektury systemu
  • Realizacja systemu w oparciu o projekt
  • Metodyki wytwarzania oprogramowania

Przekonaj się, jak bardzo UML może ułatwić proces tworzenia oprogramowania.


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