Lista kategorii
Aby rozwinąć drzewo kategorii po najechaniu kliknij przycisk strzałki
po prawej stronie.
Aby zobaczyć główną stronę działu kliknij w jego nazwę.
Aby zobaczyć główną stronę działu kliknij w jego nazwę.
- Książki
- Książki elektroniczne
Polecane
Warto zobaczyć
Wyniki wyszukiwania
Informacje:
Szukana fraza: "Andrzej Daniluk". Znaleziono 13 wyników.
Na uczelniach, w szkołach i biurach pojawia się coraz więcej zaawansowanych urządzeń komputerowych podłączanych przez port szeregowy. Czy koniecznie trzeba płacić wysokie stawki informatykom, aby wykorzystać pełnię możliwości tych nowoczesnych narzędzi? Na szczęście nie. Obsługa transmisji szeregowej przy użyciu standardu RS 232C może być na tyle łatwa, że uczniowie, studenci, nauczyciele, pracownicy naukowi czy inżynierowie mogą samodzielnie tworzyć potrzebne im oprogramowanie.
Dzięki książce "RS 232C -- praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera. Wydanie III" także i Ty szybko nauczysz się pisać programy sterujące urządzeniami podłączanymi przez port szeregowy. Dowiesz się, jak działa transmisja asynchroniczna oraz czym jest standard RS 232C. Poznasz interfejs RS 232C dla systemu Windows i nauczysz się go używać w środowiskach programistycznych Builder i Delphi, co pozwoli Ci pisać potrzebne oprogramowanie w języku Pascal lub C++. Najnowsze, poprawione wydanie zawiera jeszcze więcej przykładów, dzięki którym błyskawicznie będziesz mógł sprawdzić nabytą wiedzę w praktyce.
Standard RS 232C
Transmisja asynchroniczna
Obsługa RS 232C w systemach MS-DOS i Windows
Wykorzystanie elementów interfejsu Windows API w środowiskach Builder i Delphi
Testowanie programów do obsługi transmisji szeregowej
Tworzenie aplikacji wielowątkowych
Narzędzia graficzne
Przykładowe aplikacje i ich analiza
Specyfikacje najważniejszych funkcji
Język C++ od czasu jego zdefiniowania przez Bjarne Stroustrupa był kilkakrotnie uaktualniany w latach 80. i 90. XX wieku. Chociaż C++Builder nie jest dokładnym odzwierciedleniem standardu ANSI języka C++, to obecna jego wersja przygotowana przez firmę Borland jest stabilna i zgodna z oczekiwaniami programistów. Borland C++Builder stanowi połączenie nowoczesnego języka programowania, jakim jest C++, biblioteki komponentów wizualnych VCL/CLX oraz zintegrowanego środowiska programisty IDE.
"C++Builder. Kompendium programisty" omawia podstawy programowania w C++ ze szczególnym uwzględnieniem możliwości oferowanych przez kompilator Borland C++Builder. Poznasz więc nie tylko sam język, ale nauczysz się pisać w nim wydajne i przenośne aplikacje, działające zarówno w środowisku linuksowym, jak i w Windows.
Omówione zagadnienia obejmują:
Opis zintegrowanego środowiska programisty C++Buildera
Podstawy języka C++
Wczesne oraz późne wiązanie -- wstęp do programowania zorientowanego obiektowo
Możliwości C++Buildera w zakresie posługiwania się tablicami różnego typu
Zaawansowane operatory rzutowania typów
Informacje czasu wykonania
Obsługę wyjątków
Obsługę plików
Łańcuchy ANSI
Zmienne o typie modyfikowalnym w czasie wykonywania programu
Funkcje FPU i systemowe
Elementy wielowątkowości -- wykorzystanie C++ oraz C++Buildera w nowoczesnych, wielowątkowych systemach operacyjnych
Liczby pseudolosowe i konwersje wielkości liczbowych
Wprowadzenie do grafiki
Komponentowy model C++Buildera i biblioteki DLL
Biblioteka CLX -- projektowanie aplikacji przenośnych pomiędzy systemami operacyjnymi Windows i Linux
Jeśli opanowałeś już podstawy C++ Buildera i zacząłeś wykorzystywać to środowisko we własnych projektach, przyszedł zapewne czas na dokonanie następnego kroku: poznanie zaawansowanych technik programistycznych.
Książka "C++Builder 6. Ćwiczenia zaawansowane" to ponad 30 kompletnych przykładowych projektów. Jak wszystkie książki z tej serii jest ona skierowana do praktyków: nie znajdziesz więc w niej rozważań teoretycznych, za to w krótkim czasie, krok po kroku, opanujesz C++ Buildera na profesjonalnym poziomie. Także użytkownicy innych środowisk programistycznych wykorzystujących język C++ skorzystają na jej lekturze.
Opisano między innymi:
Wskazania, adresy i odwołania
Przeładowywanie operatorów
Funkcje wirtualne, klasy pochodne, polimorficzne i abstrakcyjne
Wykorzystanie wątków i procesów
Operacje na plikach
Modyfikowanie typów zmiennych w czasie wykonywania programu
Generowanie liczb pseudolosowych
Wykorzystanie koprocesora matematycznego
Tworzenie nowych komponentów C++ Buildera i modyfikowanie istniejących
Książka adresowana jest do osób zaczynających swą przygodą z programowaniem obiektowym w środowisku
Borland C++ Bulider 5. Materiały w niej zawarte mogą też stanowić uzupełnienie wiadomości dla osób
znających starsze wersje C++Buildera. Główny nacisk został położony na przypomnienie zasad wykorzystywania
komponentów z biblioteki VCL, jak również na przedstawienie wybranych elementów tej biblioteki właściwych
jedynie nowemu C++ Builderowi 5.
Najważniejsze elementy książki to:
Omówienie środowiska programisty IDE C++Buildera 5.
Omówienie podstawowych elementów języka C++.
Przegląd podstawowych elementów biblioteki VCL.
Podstawy obiektowego projektowania aplikacji w środowisku C++Builder.
Omówienie wybranych komponentów z biblioteki VCL wraz z przykładami ich praktycznego wykorzystania.
Dołączona dyskietka zawiera kompletne kody źródłowe wszystkich plików niezbędnych do samodzielnego uruchomienia
i przetestowania 12 przykładowych projektów. Niektóre, najciekawsze projekty zostały dodatkowo uzupełnione o pliki
wykonawcze *.exe, przeznaczone do natychmiastowego użycia.
Borland C++ Builder to jedno z najwygodniejszych środowisk programistycznych dla programistów C++, platforma ciesząca się dużą popularnością i mająca za sobą długą historię. W języku C++ napisano wiele aplikacji dla Windows, z których znaczna część powstała właśnie w Builderze.
"C++ Builder. Ćwiczenia" to uzupełnienie poprzedniej publikacji Wydawnictwa Helion, zatytułowanej "C++ Builder 5. Ćwiczenia praktyczne". Książka omawia zmiany, jakie wprowadzono w nowej, szóstej już wersji C++ Buildera, a także porusza wiele zagadnień, które nie znalazły się w książce traktującej o poprzedniej edycji tego programu. Informacje zostały przekazane w formie ćwiczeń z dokładnym omówieniem prezentowanego kodu źródłowego.
Znajdziesz w niej między innymi:
Zagadnienia związane z kompatybilnością pomiędzy wersjami piątą i szóstą C++ Buildera
Serię ćwiczeń przybliżających język C++
Omówienie środowiska IDE C++ Builder
Ćwiczenia z programowania w C++ z wykorzystaniem C++ Builder
Ćwiczenia z pisania aplikacji wielowątkowych
Sposoby tworzenia własnych komponentów
Książka adresowana jest do osób piszących swe aplikacje zarówno w Delphi, jak i C++ Builderze oraz
pragnących zapoznać się ze sposobami realizacji transmisji szeregowej przy użyciu narzędzi oferowanych
przez Win32 API. Zawiera ona szereg cennych wskazówek dotyczących metod konstruowania algorytmów pomocnych
w oprogramowaniu różnego rodzaju urządzeń, z którymi możliwa jest komunikacja poprzez interfejs RS 232C.
W książce można znaleźć:
Opis metod realizacji nowoczesnej transmisji asynchronicznej poprzez interfejs RS 232C.
Opis wszystkich niezbędnych funkcji oraz struktur najczęściej wykorzystywanych do realizacji transmisji
szeregowej oferowanych przez Win32 API.
Metody realizacji transmisji buforowanej oraz nie buforowanej.
Kompletne przykłady oryginalnych algorytmów stosowanych przy obsłudze łącza szeregowego.
Przykłady oprogramowania konkretnych urządzeń posługujących się uniwersalnym językiem zapytań i
wykorzystywanych w systemach pomiarowych opartych na RS 232C.
Dołączony do książki CD-ROM zawiera: kody źródłowe oraz projekty prezentowanych w książce przykładowych aplikacji.
Delphi 6 to kolejna wersja popularnego środowiska programistycznego firmy Borland, służącego do szybkiego tworzenia aplikacji za pomocą języka ObjectPascal. W Delphi napisano już wiele profesjonalnych aplikacji, co nie oznacza, iż jest ono środowiskiem wyłącznie dla zawodowców. Wręcz przeciwnie, dzięki prostocie obsługi i zaletom wzorowanego na Pascalu języka ObjectPascal, jest ono doskonałym narzędziem dla początkujących programistów, także dla tych, którzy nie mieli wcześniej wiele wspólnego z programowaniem obiektowym.
Dla nich właśnie przeznaczona jest ta książka omawiająca:
Podstawy programowania w języku ObjectPascal
Projektowanie zorientowane obiektowo (OOD)
Zintegrowane środowisko programistyczne
ObjectPascal w wydaniu Delphi 6
Biblioteki VCL i CLX
Tworzenie własnych komponentów
Biblioteki DLL
Pomocą w zgłębianiu tajników Delphi 6 jest 19 kompletnych przykładowych projektów, ilustrujących najważniejsze ćwiczenia. Po przeczytaniu "ABC Delphi 6", będziesz mógł samodzielnie pisać aplikacje działające w środowisku Windows. Książka stanowi także doskonały wstęp do innych, bardziej zaawansowanych pozycji, omawiających Delphi.
Delphi 7 jest kolejną wersją najpopularniejszego zintegrowanego środowiska programowania typu RAD dla platformy Windows. Delphi 7, współpracując z Kyliksem firmy Borland - pierwszym środowiskiem programistycznym RAD dla Linuksa - sprawia, że możliwości wykorzystania Delphi przez osoby znające język Object Pascal znacznie wzrastają. Dzięki prostocie obsługi i zaletom wzorowanego na Pascalu języka Object Pascal, Delphi jest doskonałym narzędziem dla początkujących programistów, także dla tych, którzy nie mieli wcześniej wiele wspólnego z programowaniem obiektowym.
Książka omawia:
Podstawy programowania w języku Object Pascal
Projektowanie zorientowane obiektowo (OOD)
Zintegrowane środowisko programistyczne Delphi
Object Pascal w wydaniu Delphi 6
Biblioteki VCL i CLX
Tworzenie i instalowanie własnych komponentów
W porównaniu z poprzednim wydaniem tej książki rozbudowano rozdziały traktujące o podstawach programowania w języku Object Pascal. Znacznie poszerzono też rozdział poświęcony programowaniu obiektowemu.
Pomocą w zgłębianiu tajników Delphi 7 będzie 28 kompletnych, przykładowych projektów dołączonych do książki, ilustrujących najważniejsze poruszane zagadnienia.
Poznaj świat profesjonalnego programowania
C++Builder 2006 to środowisko programistyczne pozwalające na wizualne tworzenie aplikacji. Dzięki gotowym komponentom programista może skupić się na tym, co najważniejsze -- na pisaniu kodu. Za pomocą C++Buildera bez problemu stworzy zarówno niewielką aplikację konsolową, jak i ogromny system informatyczny. Jednak każda wielka podróż, również ta w świat programowania, zaczyna się od małego kroku.
Dzięki książce "C++Builder 2006. Ćwiczenia praktyczne" uczynisz ten właśnie pierwszy krok. Poznasz środowisko C++Builder 2006 i podstawy języka C++. Przeczytasz o programowaniu obiektowym i obsłudze zdarzeń. Wykonując kolejne ćwiczenia, dowiesz się, jak korzystać z udostępnianych komponentów i kontrolować ich parametry. Wykorzystasz również oferowane przez C++Buildera narzędzia i stworzysz własne aplikacje.
Elementy środowiska C++Builder 2006
Tworzenie aplikacji konsolowych
Podstawowe elementy języka C++
Klasy i obiekty
Projektowanie formularzy
Korzystanie z komponentów VCL
Projektowanie aplikacji z wykorzystaniem elementów biblioteki VCL
Jeden z najnowszych produktów firmy Borland, C++Builder Borland Developer Studio 2006, to połączenie nowoczesnego języka programowania, jakim jest C++, biblioteki komponentów wizualnych, zintegrowanego środowiska programistycznego oraz narzędzi służących do modelowania oprogramowania. Pomimo że zaimplementowana w C++Builder wersja języka C++ nie jest dokładnym odzwierciedleniem standardu ANSI, środowisko to zyskało duże uznanie wśród najlepszych programistów, doceniających jego uniwersalność i stabilność.
Książka "C++Builder Borland Developer Studio 2006. Kompendium programisty" przedstawia zasady programowania w języku C++ z wykorzystaniem narzędzia C++Builder 2006. Opisuje zarówno samo środowisko, jak i poszczególne elementy języka. Dzięki niej nauczysz się korzystać z języka UML używanego do projektowania aplikacji oraz dowiesz się, jak realizować projekty, wykorzystując język C++. Poznasz także nowoczesne metodologie tworzenia oprogramowania za pomocą narzędzi typu RAD.
Środowisko C++Builder Borland Developer Studio 2006
Podstawy języka UML
Korzystanie z biblioteki STL
Obsługa wyjątków
Operacje na systemie plików
Programowanie wielowątkowe
Komponenty
Programowanie grafiki
Poznaj potęgę języka C++i zdobądź szczególne umiejętności programowania.
Drugie wydanie książki "RS 232C -- praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera" to kompendium wiedzy adresowane do osób zajmujących się tworzeniem oprogramowania sterującego urządzeniami podłączanymi przez port szeregowy. Książka umożliwia zdobycie wiedzy niezbędnej, by przy użyciu narzędzi Delphi i Builder tworzyć w Pascalu i C++ własne programy do obsługi transmisji szeregowej.
W książce przedstawiono:
Opis metod realizacji nowoczesnej transmisji asynchronicznej poprzez interfejs RS 232C
Opis wszystkich, niezbędnych funkcji oraz struktur najczęściej wykorzystywanych do realizacji transmisji szeregowej oferowanych przez Win32 API
Metody realizacji transmisji buforowanej oraz niebuforowanej
Metody realizacji transmisji szeregowej z wykorzystaniem portów USB
Kompletne przykłady oryginalnych algorytmów stosowanych przy obsłudze łącza szeregowego
Nowe wydanie zostało zaktualizowane i poprawione. Dodano nowe rozdziały opisujące tworzenie własnych komponentów obsługi portu szeregowego oraz transmisję szeregową z wykorzystaniem portu USB. Dokładny opis USB, standardu zdobywającego ostatnio ogromne uznanie, to kolejny powód, dla którego warto mieć tę książkę.
Dołączony do książki CD-ROM zawiera:
Przykładowe programy napisane w C++ i Pascalu.
Kompletne kody źródłowe aplikacji napisanych w C++Builderze 5.
Kody źródłowe aplikacji napisanych w Delphi 6.
Dowiedz się więcej o działaniu USB i poznaj metody programowania transmisji danych
W jaki sposób odbywa się transfer danych?
Jak odblokować urządzenia do transmisji?
Na czym polega programowanie obiektowe transmisji USB?
USB (skrót od ang. Universal Serial Bus -- uniwersalna magistrala szeregowa) to rodzaj bardzo praktycznego portu komunikacyjnego, dzięki któremu możliwe jest podłączanie do komputera wielu różnych urządzeń, takich jak mysz, kamera, aparat fotograficzny, telefon komórkowy, modem, skaner, przenośna pamięć. Podłączone w ten sposób urządzenia są od razu wykrywane i rozpoznawane przez system, dzięki czemu instalacja sterowników i konfiguracja sprzętu odbywają się zwykle automatycznie.
Książka "USB. Praktyczne programowanie z Windows API w C++" w zwięzły sposób przedstawia wszelkie zagadnienia, dotyczące użytkowania i programowania transmisji USB. Korzystając z tego podręcznika, poznasz nie tylko teoretyczne podstawy działania USB, ale także zdobędziesz praktyczne umiejętności w tym zakresie. Książka zawiera bowiem zarówno konkretne przykłady, jak i ćwiczenia do samodzielnego wykonania dla wszystkich, którzy chcą zyskać wiedzę na zaawansowanym poziomie. Dowiesz się między innymi, jakie są rodzaje transferów danych i transakcji USB, za co odpowiadają komponenty i jak wykorzystać wzorce projektowe. Zrozumiesz także metody projektowania obiektowego oraz implementacji oprogramowania sterującego łączem USB.
Środowisko fizyczne i sygnałowe USB
Klasy instalacji urządzeń
Rejestr systemowy
Transmisja danych
Struktura systemu USB
Detekcja i identyfikacja urządzeń
Odczyt i zapis danych w formie raportu
Programowanie obiektowe transmisji USB
Wewnętrzne struktury danych
Programy wielowątkowe
Konwertery USB
Tu znajdziesz wszystko o działaniu USB i możliwościach jego wykorzystania!
Delphi 6 jest kolejną wersją najpopularniejszego zintegrowanego środowiska programowania typu RAD dla platformy Windows. Dodatkowo współpracując z Borland Kylixem -- pierwszym środowiskiem programistycznym RAD dla Linuksa -- powoduje, iż obszary wykorzystania nowego Delphi przez osoby znające język Object Pascal znacznie się rozszerzyły.
Niniejsza książka jest tak pomyślana, aby pokazać Czytelnikowi możliwości nowej wersji Delphi. Poza zilustrowaniem, jak można sprawnie używać zasobów kompilatora zawartych w modułach StdConvs, ConvUtils, VarConv, Math, VarCmplx wszędzie -- gdzie było to możliwe -- autor starał się przedstawić pożyteczne przykłady i algorytmy ilustrujące praktyczne aspekty wykorzystania opisanych elementów środowiska Delphi 6.
Omawiane w tej książce typy danych, stałe, zmienne, funkcje i procedury nie są częścią standardowego języka Object Pascal. Zostały włączone do środowiska programowania w celu uczynienia go jeszcze bardziej przyjaznym użytkownikowi, powodując jednocześnie, iż nowe Delphi wykonało kolejny krok w przybliżeniu swojej funkcjonalności do takich narzędzi obliczeniowych jakimi są Excel, C++ Builder czy Matlab.
Pod względem tematycznym książka została podzielona na trzy główne działy.
Wielkości fizyczne
Procedury przeliczania wielkości fizycznych. Moduły StdConvs, ConvUtils oraz VarConv, opisują możliwości nowego Delphi w zakresie posługiwania się wielkościami fizycznymi oraz manipulowania ich jednostkami. Przedstawiono dostępne z poziomu kompilatora predefiniowane układy jednostek, funkcje przeliczające wybrane wielkości fizyczne oraz sposoby tworzenia zarówno własnych układów jednostek, jak i metody definiowania samodzielnie skonstruowanych funkcji przeliczających. Większość z prezentowanych zasobów Delphi 6 jest częścią standardowej biblioteki VCL, niektóre z nich, oparte na typach wariantowych, należą już do biblioteki CLX -- mogą być więc z powodzeniem użyte w aplikacjach międzyplatformowych.
Moduł Math
Rozdział zawiera opis wyższego poziomu procedur oraz funkcji arytmetycznych, trygonometrycznych, hiperbolicznych, cyklometrycznych, logarytmicznych, statystycznych, funkcji generatora liczb pseudolosowych, funkcji służących do przeprowadzania różnego rodzaju obliczeń finansowych oraz funkcji FPU. Przedstawione funkcje i procedury należy traktować jako uzupełnienie zasobów standardowego języka Object Pascal znajdujących się w module System. W większości stanowiąc część biblioteki CLX z powodzeniem mogą być używane podczas projektowania aplikacji międzyplatformowych.
Moduł VarCmplx
Opis zastosowań coraz popularniejszych typów wariantowych na potrzeby działań.































