Informatyka

Podstawy cyfrowego przetwarzania sygnałów

Podstawy cyfrowego przetwarzania sygnałów
Podstawy cyfrowego przetwarzania sygnałów
Kierunek: Informatyka, Automatyka i Robotyka, Elektronika i Telekomunikacja
Wydział: Wydział Elektroniki i Technik Informacyjnych
Tematyka pracy naukowej:

Podstawy cyfrowego przetwarzania sygnałów

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

36,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Cyberbezpieczeństwo. Podejście systemowe.

Cyberbezpieczeństwo. Podejście systemowe.
Cyberbezpieczeństwo. Podejście systemowe.

W podręczniku przedstawiono ogólny model bezpieczeństwa informacji, klasyfikowanie informacji, zarządzanie ryzykiem w bezpieczeństwie informacji, zagrożenia internetowe, bezpieczeństwo systemów operacyjnych i bezpieczeństwo sieci. Zaprezentowano także typowe ataki na systemy informatyczne oraz sposoby ochrony tych systemów. Szczegółowo opisano problematykę systemowego podejścia do cyberbezpieczeństwa (bazując na Systemie Zarządzania Bezpieczeństwem Informacji wg normy IS O/IEC 27001) i przedstawiono kryteria wyboru zabezpieczeń takiego systemu. W podręczniku zawarto także metody pomiaru cyberbezpieczeństwa, podano metodologię prowadzenia testów penetracyjnych, wykaz metod testowania systemu informatycznego odpowiadający punktom kontrolnym normy IS O/IEC 27001 i przedstawiono przykładowy raport z przeprowadzonego testu penetracyjnego badanego systemu.

Dostępność: brak towaru

Cena:

36,00 zł

zawiera 5% VAT, bez kosztów dostawy

Zastosowanie teorii gier w tworzeniu sztucznej inteligencji.

Zastosowanie teorii gier w tworzeniu sztucznej inteligencji.
Zastosowanie teorii gier w tworzeniu sztucznej inteligencji.

Celem pracy jest analiza i ocena w jaki sposób rozwój klasycznej teorii gier, a w szczególności gier pozycyjnych oraz rozwój gier komputerowych zaważył na rozwoju sztucznej inteligencji. Dotyczy to w szczególności gier pozycyjnych z kompletną informacją, takich jak szachy i Go, czy też gier typu Mazura-Banacha, które zapisane zostały w Księdze Szkockiej, a także szeroko rozumianych gier komputerowych. Rozwój gier kwantowych to jeszcze duża niewiadoma jeśli chodzi o zastosowania, dlatego też warto poświęcić im trochę miejsca w niniejszej pracy.

Dostępność: brak towaru

Cena:

36,00 zł

zawiera 5% VAT, bez kosztów dostawy

Projektowanie ergonomiczne środków transportu miejskiego

Projektowanie ergonomiczne środków transportu miejskiego
Projektowanie ergonomiczne środków transportu miejskiego

Monografia ma na celu przybliżenie zagadnienia ergonomicznego projektowania środków transportu miejskiego, który powinien zapewnić komfort podróżowania i mieć cechy transportu „przyjaznego” użytkownikowi. Powinno to pomóc w rozwiązaniu jednego z najistotniejszych problemów współczesnej polityki miejskiej, jakim jest konieczność zmiany przyzwyczajeń komunikacyjnych mieszkańców, prowadząca do zrównoważonej mobilności ‒ zmniejszenia popytu na podróże realizowane transportem indywidualnym na rzecz podróży odbywanych środkami transportu publicznego, rowerem i pieszo.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

36,00 zł

zawiera 5% VAT, bez kosztów dostawy
egz.

Zagrożenia informacji w cyberprzestrzeni, cyberterroryzm

Zagrożenia informacji w cyberprzestrzeni, cyberterroryzm
Zagrożenia informacji w cyberprzestrzeni, cyberterroryzm

Informacja jest strategicznym i biznesowym zasobem państwa i organizacji – dobrem i osiągnięciem, gwarantem postępu i rozwoju, ale niestety poza dobrem niesie ze sobą różnorodne zagrożenia. Powodem zdobywania i upowszechniania wiedzy na temat zagrożeń jest potrzeba budowy nowoczesnych metod, sposobów i narzędzi przeciwdziałających zagrożeniom i destrukcyjnemu oddziaływaniu na informację i systemy teleinformatyczne. Naprzeciw takim potrzebom wychodzi niniejsza książka. Jest ona próbą prezentacji zagrożeń informacji w cyberprzestrzeni, na jakie są narażone obecnie państwa, różne organizacje i obywatele. Jest próbą systemowego ujęcia i prezentacji narzędzi, form i rodzajów ataków na informację i zasoby teleinformatyczne, przestępstw popełnianych w cyberprztsrzeni, po najniebezpieczniejsze z nich, jakimi są cyberterroryzm i wojna w cyberprzestrzeni. Są to zagrożenia realne, obecnie występujące i z dnia na dzień narastające.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

36,00 zł

zawiera 5% VAT, bez kosztów dostawy
egz.

Komputerowe modelowanie zjawisk niszczenia osłon szklanych i ceramicznych

Komputerowe modelowanie zjawisk niszczenia osłon szklanych i ceramicznych
Komputerowe modelowanie zjawisk niszczenia osłon szklanych i ceramicznych
Książka jest poświęcona zagadnieniom modelowania komputerowego zjawisk przebijania pancerzy, ze szczególnym uwzględnieniem pancerzy i osłon ceramicznych, szklanych oraz wielowarstwowych na podłożach metalicznych.
Na wstępie omówiono ...

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

36,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Wojny na bity

Wojny na bity
Wojny na bity
Systemy informatyczne mają kluczowe znaczenie dla krytycznej infrastruktury telekomunikacyjnej, bankowej, energetycznej i handlowej poszczególnych państw Wydarzenia z 11 września 2001 r. uświadomiły nam wszystkim, jak może być zagrożone bezp...

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

36,00 zł

zawiera 5% VAT, bez kosztów dostawy
egz

Metody numeryczne dla informatyków.

Metody numeryczne dla informatyków.
Metody numeryczne dla informatyków.

Odkryj narzędzia informatyczne do rozwiązywania problemów matematycznych

  • Poznaj metody numeryczne
  • Zrozum ich działanie
  • Wykorzystaj je w praktyce

Metody numeryczne znajdują zastosowanie wszędzie tam, gdzie nie da się wyznaczyć odpowiedniego rozwiązania metodami analitycznymi lub gdy jest to zbyt uciążliwe. Całkowanie i różniczkowanie, rozwiązywanie układów równań liniowych, szukanie rozwiązań równań nieliniowych, interpolacja i aproksymacja, szukanie minimów i maksimów - wszystkie te działania można przeprowadzić za pomocą komputera właśnie dzięki wykorzystaniu metod numerycznych.

Na rynku brakowało dotąd opracowania, które w analityczny i zwięzły sposób prezentowałoby najważniejsze zagadnienia związane z praktycznym zastosowaniem metod numerycznych w informatyce. Ten podręcznik wypełnia tę lukę - stanowi kompaktowe źródło podstawowej wiedzy dla studentów kierunków informatycznych, niezbędnej zwłaszcza dla przyszłych programistów. Dzięki lekturze mogą poznać teoretyczne podstawy metod numerycznych, zrozumieć je na przedstawionych przykładach oraz ugruntować tę wiedzę poprzez praktyczne zadania.

  • Typy liczbowe, błędy i dokładność obliczeń
  • Rozwiązywanie układów równań liniowych
  • Rozwiązywanie równań nieliniowych
  • Interpolacja i aproksymacja numeryczna
  • Całkowanie i różniczkowanie numeryczne
  • Optymalizowanie funkcji jednej i wielu zmiennych

Metody numeryczne - klucz do świata obliczeń komputerowych

Dostępność: brak towaru

Cena:

37,00 zł

zawiera 5% VAT, bez kosztów dostawy

Zacznij od Pythona. Programowanie dla młodzieży w praktyce

Zacznij od Pythona. Programowanie dla młodzieży w praktyce
Zacznij od Pythona. Programowanie dla młodzieży w praktyce

Skoro sięgasz po tę książkę, pewnie chcesz się uczyć programowania. To świetnie! Ta umiejętność z pewnością Ci się przyda ― choćby do tego, by już dziś znakomicie się bawić „w towarzystwie” komputera, ale też jako inwestycja w przyszłość, podjęta z myślą o studiach i pracy. 

Jednym z najpopularniejszych, a równocześnie dość prostych do nauki języków programowania jest Python. Możliwe, że nie jest Ci obcy. Jeśli jednak stykasz się z nim po raz pierwszy, podstawowe komendy tego języka możesz opanować między innymi dzięki poprzedniej książce Zofii Matusiewicz ― Zacznij od Pythona. Pierwsze kroki w programowaniu. 

Z kolejnej pozycji przygotowanej przez autorkę dowiesz się sporo na temat danych, między innymi:

  • jak określony typ danych zmienić w inny 
  • jak ładnie wyświetlać dane 
  • jak je wczytywać i zapisywać w pliku 
  • jak tworzyć kolekcje danych

Uwaga! Ponieważ dane to nie tylko liczby, przyjrzymy się także temu, jak na przykład budować obiekty.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

37,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

C++ Zbiór zadań z rozwiązaniami

C++ Zbiór zadań z rozwiązaniami
C++ Zbiór zadań z rozwiązaniami

Autor tego zbioru zadań jest programistą i nauczycielem. To prawdziwy pasjonat programowania ― w tym w języku C++ ― które traktuje jak przedłużenie ludzkiej mowy. Uważa, że praktycznie na wszystko, co robimy w życiu, można spojrzeć jak na wykonywanie funkcji i algorytmów, które opisujemy za pomocą słów. Od razu widać związek między podejściem humanistycznym i informatycznym! Dlatego też nauka programowania w żadnym stopniu nie jest opanowywaniem jakiejś specjalnej wiedzy tylko dla wtajemniczonych. To po prostu utrwalanie tego, co już wiemy i umiemy, tyle że w sposób logiczny i uporządkowany. 

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

37,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Młody programista. Nauka programowania w Scratchu.

Młody programista. Nauka programowania w Scratchu.
Młody programista. Nauka programowania w Scratchu.
Młody programista. Nauka programowania w Scratchu

Baw się ― i ucz się programowania!

Programowanie to dziś niezwykle ważna umiejętność. I wszystko wskazuje na to, że jego znaczenie będzie tylko rosło. Warto więc zawczasu pomyśleć o przyszłości swojego dziecka i pomóc mu rozpocząć przygodę z programowaniem. Tym bardziej że istnieje Scratch ― język kodowania, wokół którego skupia się liczna społeczność internetowa ― pozwalający tworzyć własne interaktywne historie, gry i animacje i dzielić się nimi z ludźmi na całym świecie. A że Scratch powstał z myślą o młodych programistach, w wieku 8 – 16 lat, idealnie się sprawdza jako pierwszy język przyszłego informatyka.

Na rynku jest dostępnych wiele opracowań poświęconych obsłudze Scratcha. Tę książkę wyróżnia to, że zawiera niezbędne minimum tekstu, za to maksymalnie dużo grafik. Za ich pośrednictwem autor pokazuje podstawowe instrukcje języka i programy pomagające kreować rozmaite kształty. Młody czytelnik będzie w stanie każdy z tych programów przeanalizować, wprowadzić do Scratcha, wreszcie ― sprawdzić jego działanie. Wszystko po to, by samodzielnie tworzyć ciekawe efekty graficzne, animacje i gry.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

37,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

LEGO Microgame. Podstawy programowania gier w Unity.

LEGO Microgame. Podstawy programowania gier w Unity.
LEGO Microgame. Podstawy programowania gier w Unity.

LEGO Microgame. Podstawy programowania gier w Unity.

Dostępność: brak towaru

Cena:

37,00 zł

zawiera 5% VAT, bez kosztów dostawy

Java. Zadania z programowania z przykładowymi rozwiązaniami. Wydanie III

Java. Zadania z programowania z przykładowymi rozwiązaniami. Wydanie III
Java. Zadania z programowania z przykładowymi rozwiązaniami. Wydanie III

Java to nowoczesny, współbieżny, obiektowy język programowania, który zdobył uznanie tysięcy programistów na całym świecie. Ogromne możliwości, niezależność od platformy, niezawodność i bezpieczeństwo, a także łatwość tworzenia i przejrzystość kodu powodują, że Java od lat cieszy się niesłabnącą popularnością, na programistów posługujących się tym językiem zaś czekają setki atrakcyjnych ofert pracy. Java znajduje zastosowanie w najróżniejszych dziedzinach i branżach, co sprawia, że opracowane za jej pomocą programy można spotkać niemal wszędzie - wiele popularnych aplikacji sieciowych i mobilnych zostało napisanych właśnie w Javie.

Teoretyczna nauka programowania jest jak czytanie o lataniu - można się w ten sposób dużo dowiedzieć, ale z pewnością nie zapewni to doświadczenia niezbędnego, żeby naprawdę wystartować. Dlatego z językiem programowania warto zapoznać się od strony praktycznej: pisać kod, wykonywać ćwiczenia programistyczne, wykorzystywać kolejne techniki i konstrukcje języka, a przede wszystkim mierzyć się z coraz trudniejszymi zadaniami. Doskonałym wsparciem w tym działaniu będzie najnowsze wydanie książki Java. Zadania z programowania z przykładowymi rozwiązaniami. Dzięki niej dowiesz się, jak wykorzystać otwarte, bezpłatne środowisko NetBeans IDE 8.2 do tworzenia aplikacji o prostym i przejrzystym kodzie, i szybko opanujesz Javę!

  • Proste operacje wejścia-wyjścia
  • Instrukcje warunkowe i iteracje
  • Tablice, macierze i łańcuchy tekstowe
  • Programowanie obiektowe
  • Przetwarzanie plików tekstowych
  • Zastosowanie wielowątkowości
  • Kolekcje i ich możliwości

Spraw, aby Java nie miała przed Tobą tajemnic!

Dostępność: brak towaru

Cena:

37,00 zł

zawiera 5% VAT, bez kosztów dostawy

Asynchroniczność i wielowątkowość w języku C#.

Asynchroniczność i wielowątkowość w języku C#.
Asynchroniczność i wielowątkowość w języku C#.

Programowanie wielowątkowe pozwala wykonywać różne czynności z wykorzystaniem więcej niż jednego wątku. W efekcie zwiększa się wydajność operacji, które były ograniczone parametrami procesora. W dodatku dzięki zastosowaniu programowania wielowątkowego zadania można wykonywać w tle, bez pogorszenia responsywności aplikacji. Asynchroniczność umożliwia także zachowanie responsywności aplikacji użytkowych oraz zwiększenie skalowalności aplikacji serwerowych.

Brzmi obiecująco. Niestety, programowanie z wykorzystaniem wątków i asynchroniczności nie należy do najprostszych. Jest to dziedzina z natury skomplikowana i błędogenna, także w języku C#. Ten poradnik zbiera i zwięźle tłumaczy wszystkie zagadnienia związane z asynchronicznością i wielowątkowością w C#. Poszczególne tematy uzupełniono przykładami, pomagającymi lepiej zrozumieć problem, którego rozwiązanie można zastosować później w praktyce. Dla wygody w korzystaniu z książki każdy koncept opisano oddzielnie, jednak by go zrozumieć, trzeba przyswoić wiedzę z poprzednich rozdziałów.

  • Dowiedz się, na czym polega wielowątkowość w C#
  • Opanuj zasady programowania równoległego
  • Naucz się programować asynchronicznie
  • Poznaj podstawowe zasady synchronizacji

Dostępność: brak towaru

Cena:

37,00 zł

zawiera 5% VAT, bez kosztów dostawy

Metody numeryczne dla informatyków.

Metody numeryczne dla informatyków.
Metody numeryczne dla informatyków.

Odkryj narzędzia informatyczne do rozwiązywania problemów matematycznych

  • Poznaj metody numeryczne
  • Zrozum ich działanie
  • Wykorzystaj je w praktyce

Metody numeryczne znajdują zastosowanie wszędzie tam, gdzie nie da się wyznaczyć odpowiedniego rozwiązania metodami analitycznymi lub gdy jest to zbyt uciążliwe. Całkowanie i różniczkowanie, rozwiązywanie układów równań liniowych, szukanie rozwiązań równań nieliniowych, interpolacja i aproksymacja, szukanie minimów i maksimów - wszystkie te działania można przeprowadzić za pomocą komputera właśnie dzięki wykorzystaniu metod numerycznych.

Na rynku brakowało dotąd opracowania, które w analityczny i zwięzły sposób prezentowałoby najważniejsze zagadnienia związane z praktycznym zastosowaniem metod numerycznych w informatyce. Ten podręcznik wypełnia tę lukę - stanowi kompaktowe źródło podstawowej wiedzy dla studentów kierunków informatycznych, niezbędnej zwłaszcza dla przyszłych programistów. Dzięki lekturze mogą poznać teoretyczne podstawy metod numerycznych, zrozumieć je na przedstawionych przykładach oraz ugruntować tę wiedzę poprzez praktyczne zadania.

  • Typy liczbowe, błędy i dokładność obliczeń
  • Rozwiązywanie układów równań liniowych
  • Rozwiązywanie równań nieliniowych
  • Interpolacja i aproksymacja numeryczna
  • Całkowanie i różniczkowanie numeryczne
  • Optymalizowanie funkcji jednej i wielu zmiennych

Metody numeryczne - klucz do świata obliczeń komputerowych

 
 
 
 
 
 

Dostępność: brak towaru

Cena:

37,00 zł

zawiera 5% VAT, bez kosztów dostawy

Unity i C#. Podstawy programowania gier

Unity i C#. Podstawy programowania gier
Unity i C#. Podstawy programowania gier

Zdobądź pracę marzeń — zostań programistą Unity!

  • Poznaj środowisko pracy
  • Naucz się tworzyć sceny
  • Buduj ciekawe projekty

Unity to zintegrowane środowisko umożliwiające tworzenie trójwymiarowych i dwuwymiarowych gier oraz różnego rodzaju interaktywnych treści, takich jak wizualizacje i animacje komputerowe. Wieloplatformowość rozwiązania, prostota używania, bogate funkcje, możliwość generowania materiałów prezentowanych na różnych urządzeniach oraz obsługa różnych języków skryptowych zadecydowały o niezwykłej popularności Unity i spowodowały, że to jeden z najczęściej wykorzystywanych silników gier komputerowych.

Jeśli marzysz o karierze twórcy gier, lecz obawiasz się, że nie uda Ci się opanować sztuki programowania, przekonaj się, że to wcale nie jest takie trudne! Dzięki tej książce sprawnie i pewnie wkroczysz w świat tworzenia gier komputerowych za pomocą języka C# w środowisku Unity. Szybko się dowiesz, co trzeba zrobić, aby opanować niezbędne podstawy. Za sprawą dobrze przemyślanych lekcji osiągniesz kolejne stopnie wtajemniczenia, a zadania i podpowiedzi umożliwią Ci utrwalenie swojej wiedzy i sprawdzenie jej w praktyce. Bez nadmiaru teorii i prosto do celu — właśnie tak nauczysz się Unity!

  • Instalacja i przegląd środowiska pracy
  • Podstawowe operacje i komponenty Unity
  • Tworzenie skryptów oraz kompilacja projektu
  • Inżynieria oprogramowania, procesy i dokumentacja
  • Podstawy programowania w języku C#
  • Typy danych i konstrukcje programistyczne
  • Debugowanie programu i używanie zewnętrznego kodu

Tworzenie gier z Unity? To nic trudnego!

Dostępność: brak towaru

Cena:

37,00 zł

zawiera 5% VAT, bez kosztów dostawy
Newsletter
Podaj swój adres e-mail, jeżeli chcesz otrzymywać informacje o nowościach i promocjach.
Wydawca
do góry
Sklep jest w trybie podglądu
Pokaż pełną wersję strony
Sklep internetowy Shoper.pl