Na stronie tej prezentujemy książki naukowe, popularno naukowe, podręczniki, skrypty akademickie autorstwa lub współautorstwa pracowników lub studentów Instytutu.
AVR i ARM7. Programowanie mikrokontrolerów dla każdego
dr. Paweł Borkowski
Helion, 2010
|
Jeżli nie masz pojęcia o programowaniu mikrokontrolerów, a chcesz się tego nauczyć, ta książka jest właśnie dla Ciebie. Nie musisz wcześniej mieć wiedzy z zakresu elektroniki, ponieważ wszystkie potrzebne pojęcia zostały tu wyjaśnione od podstaw. Niepotrzebna Ci także znajomość programowania w jakimkolwiek języku -- te informacje, podane w możliwie najbardziej przystępny sposób, też znajdziesz w podręczniku. Wobec tego wszystko, czego potrzebujesz, to chęć nauki. I jeszcze jedno: może zastanawiasz się, co począć z takim mikrokontrolerem? Otóż możesz zastosować go do konstruowania efektów świetlnych z diod, sterowania modelami samolotów, a nawet sterowania robotami. Jeżeli wiesz już co nieco na temat programowania mikrokontrolerów, ale chcesz poszerzyć swoją wiedzę -- do tego również przyda się ta książka. Dzięki niej dowiesz się, na czym polega programowanie mikrokontrolerów dwóch rodzin: AVR (na przykładzie układu ATmega8) i ARM7 (na przykładzie układu LPC2106). Nauczysz się programowania układów w czterech językach programowania: asemblerze (środowisko AVR Studio 4), języku C (środowisko WinAVR), języku bascom (środowisko Bascom) oraz Pascalu (środowisko mikroPascal). Z łatwością zdobędziesz, a potem -- wykonując poszczególne ćwiczenia -- sprawdzisz nowe, niesamowite umiejętności, ponieważ cała wiedza podana jest tu przejrzyście i w dodatku z humorem. |
Kryptografia teoretyczne podstawy i praktyczne zastosowania
dr hab. Czesław Kościelny, dr Mirosław Kurkowski, dr hab. Marian Srebrny
.
Wydawnictwo PJWSTK, wrzesien 2009
|
Celem książki jest wielostronne i przystępne przedstawienie najważniejszych obecnie i najciekawszych zagadnień współczesnej kryptografii wraz z zastosowaniem w sieciach komputerowych. Prezentowane są podstawowe pojęcia kryptografii i zasady konstruowania algorytmów szyfrujących. Przedstawiono w sposób przystępny niezbędne do zrozumienia tych algorytmów podstawy matematyczne. Książka omawia stosowane w praktyce algorytmy symetryczne i asymetryczne wraz z ich zastosowaniami. Materiał może stanowić bazę do semestralnego lub rocznego wykładu z kryptografii stosowanej. |
Tworzenie aplikacji dla Windows. Od prostych programów do gier komputerowych
dr. Paweł Borkowski
Helion, 2008
|
Z książki „Tworzenie aplikacji dla Windows. Od prostych programów do gier komputerowych” może skorzystać każdy, kto chce nauczyć się programowania: zarówno studenci kierunków informatycznych, jak i osoby, które nie mają takiego przygotowania. Podręcznik kolejno odsłania poszczególne elementy wiedzy programistycznej — od najprostszych po najbardziej zaawansowane. Dowiesz się więc, jak wprowadzać niewielkie zmiany w kodzie, jak projektować aplikacje wielowątkowe i definiować biblioteki, jak budować duże, składające się z kilku plików projekty, aby na koniec samodzielnie stworzyć grę komputerową. |
Cyfrowe przetwarzanie obrazów medycznych. Algorytmy. Technologie. Zastosowania
dr hab. Jerzy Cytowski, dr hab. Jerzy Gielecki, dr Artur Gola
Akademicka Oficyna Wydawnicza EXIT, Warszawa 2008
|
Książka przedstawia różne aspekty cyfrowego przetwarzania obrazów medycznych. Omawiane są metody korekcji, poprawiania i filtracji obrazów. Opisujemy parametryzacje wydobywające z obrazów najważniejsze informacje (z punktu widzenia rozwiązywanego problemu), przy jednoczesnej redukcji liczby danych. Na praktycznym przykładzie, analizy naczyń krwionośnych, przedstawiona jest analiza parametrów - danych powstałych z cyfrowego przetwarzania obrazów. |
Wykłady z modelowania procesów i systemów przekształcenia informacji
prof. Oleg Tikhonenko
Białoruski Uniwersytet Państwowy w Mińsku, 2008
|
W książce podano podstawowe metody analityczne modelowania dyskretnych systemów przekształcenia informacji w oparciu o teorię prawdopodobieństwa i procesów stochastycznych. Przytoczone wiadomości teoretyczne ilustrowane są przykładami pokazującymi możliwości ich zastosowań do analizy i projektowania realnych systemów informatycznych. Główną ideą książki jest uczenie studenta twórczego zastosowania aparatu probabilistycznego, tj. rozwój umiejętności wypracowania nowych metod analizy i projektowania systemów informatycznych na podstawie pewnych modeli bazowych. Książka jest adresowana do studentów specjalności technicznych i matematycznych. |
Wprowadzenie do matematyki dyskretnej
dr hab. Joanna Grygiel
Akademicka Oficyna Wydawnicza EXIT, Warszawa 2007
|
Książka to powstała na bazie wykładów prowadzonych przez Autorkę dla studentów informatyki, tym niemniej może ona służyć studentom również innych kierunków, a nawet zainteresowanym matematyką uczniom szkół średnich, gdyż wiele zagadnień matematyki dyskretnej jest wykorzystywanych w zadaniach podczas konkursów i olimpiad matematycznych. W książce przedstawione są podstawy tych dziedzin matematyki, które wchodzą w zakres matematyki dyskretnej, a więc teorii rekursji, teorii liczb,kombinatoryki i teorii grafów. Autorka omawia również takie narzędzia matematyki dyskretnej, jak rachunek różnicowy i teoria funkcji tworzących. W niektórych działach (dotyczy to w szczególności teorii grafów) prezentowane są algorytmy pozwalające w efektywny sposób rozwiązywać rozważane problemy. |
Metody probabilistyczne analizy systemów informacyjnych
prof. Oleg Tikhonenko
Akademicka Oficyna Wydawnicza EXIT, 2006
|
W książce są przedstawione oparte na teorii obsługi masowej podstawowe metody i modele matematyczne przeznaczone do analizy systemów informacyjnych o stochastycznym charakterze działania. Przedstawione w książce metody badawcze to metoda równań różniczkowych, za pomocą której analizowane są charakterystyki markowowskich systemów obsługi, metoda zdarzeń dodatkowych oraz procesów uliniowanych i włożonych łańcuchów Markowa, stosowane do analizy systemó semimarkowowskich. Cechą charakterystyczną książki jest obecność dużej liczby (ponad 100) zadań organicznie dopełniających materiał teoretyczny, których duża część posiada szczegółowe rozwiązania. Książka jest adresowana do studentów i wykładowców uczelni wyższych, a także doktorantów i wszystkich osób zajmujących się informatyką i matematyką stosowaną, które wykorzystują w swojej działalności zawodowej modele probabilistyczne systemów informacyjnych. |
Wprowadzenie do metod numerycznych. Wydanie drugie poprawione i uzupełnione.
prof. Jurij Povstenko
Akademicka Oficyna Wydawnicza EXIT, 2005
|
Podręcznik zawiera najważniejsze wiadomości o najczęściej stosowanych metodach numerycznych. Omawiane są podstawowe pojęcia związane z obliczeniami numerycznymi, główne metody interpolacji i aproksymacji, całkowanie i różniczkowanie numeryczne, metody rozwiązywania zagadnień początkowych, metody rozwiązywania równań nieliniowych oraz układów równań liniowych. Podręcznik zawiera również wiele przykładów i zadań do samodzielonego wykonania i może być wykorzystany przez studentów i wykładowców szkół pedagogicznych, uniwersytetów, politechnik i wszystkich innych uczelni wyższych, w których obowiązuje przedmiot "Metody numeryczne" tak na wykładach, jak i na ćwiczeniach. |
The concept of gluing for lattices
dr Joanna Grygiel
Wydawnictwo WSP, 2004
|
The concept of gluing for lattices, która stanowi rozprawę habilitacyjną dr Joanny Grygiel. Recenzentami pozycji byli prof. dr hab. Grzegorz Malinowski z Uniwersytetu Łódzkiego oraz prof. dr. hab. Jerzy Pogonowski z Uniwersytetu Adama Mickiewicza w Poznaniu. W pracy przedstawione są dwie operacje sklejania krat: operacja "jednoczesnego" sklejenia rodziny krat według pewnego schematu zwanego szkieletem sklejenia wprowadzona przez Herrmanna oraz operacja rekurencyjnej operacji sklejania par krat, zaproponowana przez Wrońskiego. Dowodzone są twierdzenia charakteryzyjące i porównujące powyższe operacje. Przedstawione są również związki operacji Herrmanna z dekompozycją krat na bloki tolerancji i wynikające z tego liczbowe charakterystyki skończonych krat dystrybutywnych. Wszystkie definicje i twierdzenia ilustrowane są licznymi przykładami. |
Techniki kryptograficzne - podstawy teoretyczne i zastosowania
dr Mirosław Kurkowski
Polski Uniwersytet Wirtualny, 2004
|
W przedmowie czytamy między innymi: Potrzeba zapewnienia poufności niektórych informacji i ukrycia ich przed niepowołanymi osobami towarzyszy ludziom odkąd nauczyli się porozumiewać między sobą. Metody utajniania danych były wymyślane już tysiące lat temu, choć oczywiście nie od razu korzystały z liczb. Uprawniony odbiorca, aby odczytać otrzymaną wiadomość, musi umieć przekształcić otrzymany kalambur do pierwotnej postaci, podczas gdy pozostali ludzie, pragnący na przykład podsłuchać cudzy przekaz nie powinni dostrzec w nim niczego zrozumiałego. Dzisiaj, w dobie szybkiego i raczej nieograniczonego dostępu do ogromnych baz wiadomości oraz błyskawicznej komunikacji zapewnienie poufności pewnych przesyłanych danych jest przez nikogo niekwestionowaną naturalną i ważną potrzebą. Kurs ma za zadanie zapoznać studentów z teoretycznymi podstawami systemów kryptograficznych stosowanych dzisiaj szeroko do ochrony danych w rozległych otwartych systemach komputerowych. |
Topologia z elementami analizy matematycznej
dr Jadwiga Knop, dr Tadeusz Kostrzewski, dr Małgorzata Wróbel
Wydawnictwo WSP, 2003
|
We wstępie przeczytać można: Szeroki zakres pojęć i metod topologii we współczesnej matematyce sprawia, że elementy tej dyscypliny stały się niezbędną częścią ogólnego wykształcenia matematycznego. Znane są liczne związki topologii z innymi działami matematyki takimi jak: algebra, geometria, rachunek prawdopodobieństwa, a szczególnie analiza matematyczna. Celem niniejszego skryptu jest przedstawienie podstawowych zagadnień z zakresu topologii ogólnej ze szczególnym podkreśleniem jej związku z analizą matematyczną. W każdym rozdziale na tle wykładu z topologii przewija się wiele zagadnień z zakresu analizy matematycznej takich jak: ciągi zbieżne i ciągi Cauchy'ego, granica i ciągłość funkcji, własności funkcji ciągłych na zbiorach zwartych i na zbiorach spójnych, itp. |
Modele teorii obsługi masowej w systemach informacyjnych
prof. Oleg Tikhonenko
Akademicka Oficyna Wydawnicza EXIT, 2003
|
W Przedmowie czytamy: Celem tej książki jest systematyczne przedstawienie podstaw teorii obsługi masowej, albo, mówiąc dokładniej, jej głównych metod stosowanych do analizy systemów informacyjnych. W (...) zagadnieniach związanych z analizą sieci informacyjnych konieczne jest uwzględnienie czasu, w ciągu którego wywołanie oczekuje na obsługę (w tym przypadku, gdy w rozważanym systemie powstaje kolejka do obsługującego urządzenia). (...) razem z rozwojem systemów informacyjnych (albo inaczej systemów przetwarzania informacji), do których zaliczamy komputery, sieci komputerowe, sieci telekomunikacyjne itp., dokonał się istotny rozwój metod matematycznych teorii obsługi masowej. Jesteśmy przekonani, że i w latach przyszłych rola tej teorii będzie wzrastać, ponieważ dalszy rozwój systemów informacyjnych jest nieunikniony. |
Elementy teorii obsługi masowej
prof. Oleg Tikhonenko
Wydawnictwie WSP, 2003
|
W Przedmowie autor napisał: Cechą charakterystyczną wielu zagadnień realnych jest losowy (przypadkowy) charakter powstania żądań obsługi. Innymi słowy, wskazane żądania powstają w losowych chwilach czasu. Drugą cechą charakterystyczną tych zagadnień jest, mówiąc ogólnie, losowa długość czasu obsługi. Z naszych uwag wynika, że sposoby analizy wskazanych zagadnień opierają się na metodach rachunku prawdopodobieństwa. Działem rachunku prawdopodobieństwa, który zajmuje się analizą podanych sytuacji, związanych z obsługą żądań, zgłoszeń, wywołań, zapotrzebowań itd., jest teoria obsługi masowej, której początki można znaleźć w pracach duńskiego matematyka i inżyniera A.K. Erlanga, (...) A.K. Erlang zajmował się problemem wyboru potrzebnego sprzętu dla sieci telefonicznych. Jest oczywiste, że dla rozwiązania podobnego problemu trzeba brać pod uwagę prawdopodobieństwo odmowy w połączeniu abonentów w chwili przybycia wywołania albo czas jego oczekiwania na obsługę (w tym przypadku, gdy powstaje kolejka oczekujących na obsługę wywołań). |
Wprowadzenie do optymalizacji
prof. Jurija Povstenko
Wydawnictwo WSP
|
We wprowadzeniu do podręcznika czytamy: Podręcznik zawiera najważniejsze wiadomości o najczęściej stosowanych metodach optymalizacji. Omawiane są podstawowe pojęcia związane z pro- gramowaniem liniowym, grami macierzowymi i poszukiwaniem ekstremów funkcji. Zakres materiału omawianego w innych istniejących podręcznikach i skryptach jest bardzo zróżnicowany, co powodowało konieczność prowadze- nia zajęć na podstawie dużej ilości książek, które często były dość trudno osiągalne (wiele z nich jest w języku rosyjskim lub angielskim). |
Oracle 9i. Kompletny podręcznik użytkownika
Michała Lentnera (absolwenta WSP oraz PJWSTK)
Polsko Japońskiej Wyższej Szkoły Technik Komputerowych, 2003
|
Jak napisano na stronie Wydawnictwa: Oracle jest obecnie jednym z najnowocześniejszych systemów zarządzania bazą danych, stosowanym w największych firmach i instytucjach na całym świecie. Niniejsza książka powstała w odpowiedzi na to zapotrzebowanie. Umieszczono w niej zatem materiał prezentujący Oracle, zarówno jako system zarządzania bazą danych, jak i platformę do tworzenia aplikacji baz danych. Swoje miejsce znalazły nie tylko takie aspekty systemu, jak opis produktów, struktur, architektur, metod zarządzania, monitorowania, optymalizowania i zabezpieczania samego systemu, ale również tworzenia współpracujących z nim aplikacji baz danych, przy wykorzystaniu języków PL/SQL, Java i XML. Istotną zaletą książki jest również jej aktualność ? dotyczy najnowszego obecnie wydania Oracle9i, wersji 9.2. |
Wprowadzenie do metod numerycznych
prof. Jurija Povstenko
Akademicka Oficyna Wydawnicza EXIT, 2002
|
Podręcznik zawiera najważniejsze wiadomości o najczęściej stosowanych metodach numerycznych. Omawiane są podstawowe pojęcia związane z obliczeniami numerycznymi, główne metody interpolacji i aproksymacji, całkowanie i różniczkowanie numeryczne, metody rozwiązywania zagadnień początkowych, metody rozwiązywania równań nieliniowych oraz układów równań liniowych. Podręcznik zawiera również wiele przykładów i zadań do samodzielnego wykonania i może być wykorzystany przez studentów i wykładowców uniwersytetów, politechnik i wszystkich innych uczelni wyższych, w których obowiązuje przedmiot "Metody numeryczne" tak na wykładach, jak i na ćwiczeniach. |
ORACLE - System zarządzania bazą danych. Podręcznik użytkownika
Michał Lentner (studenta III roku Informatyki WSP)
Akademicka Oficyna Wydawnicza EXIT, 2001
|
W recenzji napisano: W książce opisano wybrane aspekty praktyczne dotyczące użytkowania systemu zarządzania bazą danych Oracle 8.1 w wersji dla systemu Linux. Omówiono szczegółowo zagadnienia istotne dla początkujących urzytkowników Oracle kończąc na technikach tworzenia baz danych. Zakres zaprezentowanego materiału obejmuje takie zagadnienia, jak: architektura systemu, konfiguracja środowiska servera, zakładanie, zarządzanie, archiwizacja i odtwarzanie bazy danych, korzystanie z języków SQL, PL/SQL, Java i inne. Ponieważ omawiane tematy najłatwiej jest przedstawić na przykładach, niemal każde zagadnienie jest nimi bogato zilustrowane. |
Geometria
dr Jadwiga Knop
Wydawnictwo WSP, 1998
|
Wstęp zawiera między innymi następujące informacje: Wprowadzenie układu współrzędnych przez dwóch niezależnie od siebie działających matematyków francuskich: Pierre'a de Fermata (1601-1665) i Rene Descartes'a (1596-1650 zwanego Kartezjuszem) dało z jednej strony bardzo silną metodę badania własności geometrycznych, z drugiej jednak strony metoda ta spowodowała zatarcie różnicy między geometrią a innymi działami matematyki zwłaszcza algebrą. Wraz z rozwojem algebry okazało się, że układ współrzędnych pozwala uprawiać geometrię na gruncie przestrzeni wektorowej. W XIX wieku niemiecki matematyk Hermann Giinther Grassmann (1809-1877) wprowadził aksjomatykę przestrzeni wektorowej. Geometria została oparta na zupełnie nowych podstawach, zasadniczym pojęciem stało się pojęcie przestrzeni wektorowej (liniowej). Materiał zawarty w niniejszym skrypcie dotyczy właśnie takiej geometrii. |