Verleger: 16

43281
Wird geladen...
E-BOOK

Podstawy architektury oprogramowania dla inżynierów. Wydanie II

Mark Richards, Neal Ford

Architektura oprogramowania to dziś nie tylko kwestia doświadczenia czy intuicji - staje się pełnoprawną dziedziną inżynieryjną, która zakłada powtarzalność, rygor i skuteczną analizę. Ta książka pokazuje, jak projektować systemy w sposób świadomy, oparty na sprawdzonych zasadach i analizie kompromisów. Zawiera rozdziały poświęcone najnowszym spostrzeżeniom związanym z tą dziedziną. Obejmuje zarówno klasyczne tematy (na przykład wzorce architektoniczne, wyodrębnianie komponentów, dokumentowanie architektury), jak i nowe zagadnienia, takie jak architektura ewolucyjna, wpływ AI na projektowanie systemów czy organizacja zespołów developerskich. Dokładnie wyjaśnia zasady, które mogą być zastosowane do wszystkich zestawów rozwiązań technologicznych. W książce duży nacisk położono na analizę kompromisów, która pozwala na obiektywną ocenę rozwiązań technologicznych. Architektura oprogramowania została tu ujęta jako dziedzina inżynieryjna - z całym dorobkiem ostatniej dekady. Najważniejsze zagadnienia: style i wzorce architektoniczne kluczowe składniki i cechy nowoczesnych projektów umiejętności miękkie pomocne w pracy architekta nowoczesne praktyki inżynierii oprogramowania architektura jako dziedzina inżynieryjna W książce znajdziesz niezbędne źródło wiedzy pozwalające zgłębić nowoczesną architekturę oprogramowania z perspektywy współczesnych realiów. Raju Gandhi, autor Head First Git i współautor Architektury oprogramowania. Rusz głową!

43282
Wird geladen...
E-BOOK

Podstawy automatyki. Ćwiczenia laboratoryjne

Andrzej Wojtulewicz, Krzysztof Zarzycki, Patryk Chaber, Robert...

Celem opracowania jest przedstawienie w praktyce podstawowych zagadnień automatyki: opis obiektów dynamicznych do celów sterowania, sprzężenie zwrotne i jego rola, struktury układów regulacji, podstawy projektowania układów regulacji służących do nadążania (serwomechanizmy) oraz do tłumienia wpływu zakłóceń (układy regulacji przemysłowej), realizacje cyfrowe algorytmów regulacji. Omówiono się także platformy sprzętowe współczesnych systemów automatyki: programowalne sterowniki logiczne (PLC), a także przemysłowe systemy monitorowania i gromadzenia danych (SCADA). W skrypcie dokonano wprowadzenia w tematykę nowoczesnych systemów automatyki przemysłowej (wykonanie zadań laboratoryjnych wymaga przyswojenia przez studentów wiedzy związanej ze środowiskami programistycznymi sterowników PLC oraz SCADA). Szczegółowe opisy techniczne pozwolą na poznanie obiektów wykorzystywanych podczas zajęć praktycznych. Zebranie dostępnych materiałów w jeden skrypt pozwala na uporządkowanie i usystematyzowanie wiedzy. Tak opracowany materiał stanowi istotne dopełnienie wykładu.

43283
Wird geladen...
E-BOOK

Podstawy biolingwistyki

Piotr Stalmaszczyk

Najnowsza pozycja w serii Łódzkie Studia z Językoznawstwa Angielskiego i Ogólnego poświęcona jest biolingwistyce - dziedzinie, która współcześnie ma charakter interdyscyplinarny, wpływają na nią lingwistyka i psycholingwistyka, neuronauka i psychologia poznawcza, eksperymentalne badania nad poznaniem i komunikacją (również zwierząt), badania nad ewolucją języka oraz szereg innych dyscyplin i dokonań. W takim szerokim, interdyscyplinarnym ujęciu biolingwistyka bada przede wszystkim biologiczne podstawy języka. Możliwe jest również węższe, bardziej lingwistyczne spojrzenie na biolingwistykę jako realizację paradygmatu mentalistycznego we współczesnym językoznawstwie, paradygmatu związanego przede wszystkim z dokonaniami Noama Chomsky'ego i językoznawstwem generatywnym. W tak rozumianej biolingwistyce głównym celem badań są swoiste właściwości języka i kompetencji językowej. Prace zebrane w niniejszym tomie prezentują autorskie spojrzenia na to węższe rozumienie biolingwistyki i mogą mieć ważne implikacje dla zrozumienia współczesnego językoznawstwa, a także dla teorii języka oraz filozofii językoznawstwa.

43284
Wird geladen...
E-BOOK

Podstawy budowy i działania komputerów, wyd. 4 / 2004

Andrzej Skorupski

W książce przedstawiono budowę i działanie klasycznych komputerów. Omówiono ich bloki (procesory, pamięci i zasady ich współpracy z urządzeniami zewnętrznymi), współpracę pomiędzy nimi, funkcje oprogramowania. Na końcu książki omówiono współczesne mechanizmy stosowane w komputerach dla przyspieszenia ich pracy. Przy wyborze zagadnień Autor kierował się swoim wieloletnim doświadczeniem dydaktycznym zdobytym na wielu wyższych uczelniach m. in. Politechnice Warszawskiej i uniwersytetach kanadyjskich. Zrozumienie książki nie wymaga specjalistycznej wiedzy, a zatem może być wykorzystywana nie tylko przez studentów kierunków informatycznych, ale też przez szeroki krąg odbiorców. 

43285
Wird geladen...
E-BOOK

Podstawy budowy silników. Pojazdy samochodowe, wyd. 3 / 2011

Sławomir Luft

Podręcznik akademicki z zakresu ogólnej budowy głównych zespołów i układów samochodowych tłokowych silników spalinowych. Część 1 to teoria budowy, obejmująca m.in. zasadę działania, obiegi cieplne, podstawowe wskaźniki i charakterystyki, tworzenie mieszanki i spalanie, tworzenie mieszanki i spalanie, wymianę ładunku, doładowanie, toksyczność spalin. Część 2 stanowi bogato ilustrowany przegląd rozwiązań konstrukcyjnych pokazujący zmiany konstrukcji omawianych zespołów, wyjaśniający przyczyny ich wprowadzania i wynikające z tego korzyści , wraz z szerokim omówieniem współczesnych rozwiązań konstrukcyjnych. 

43286
Wird geladen...
VIDEOKURS

Podstawy C++. Kurs video. Praktyczne podejście do rozwiązywania zadań

Tomasz Jaśniewski

Obierz kurs na... naukę programowania. Najlepiej od razu w języku C++ Szkolenie, które dziś proponujemy, pozwoli Ci się zaprzyjaźnić z językiem programowania C++ – najpierw przyjrzeć mu się z pozycji kompletnego laika, potem poznać nieco bliżej i wreszcie naprawdę zaprzyjaźnić. Autor kursu bowiem twierdzi, że choć większość osób jako pierwszy język programowania wybiera Pythona (jako łatwiejszy i bardziej intuicyjny), to właśnie nauka C++ przynosi większe korzyści. Na początku, owszem, może być trochę trudniej, za to w efekcie osiąga się więcej. Przed kimś, kto opanował C++, Python i inne języki programowania nie będą miały tajemnic. Ważna informacja, zanim zaczniemy: kurs jest powiązany z książką C++. Zbiór zadań z rozwiązaniami tego samego autora, Tomasza Jaśniewskiego. Nie musisz koniecznie jej mieć, by pracować z kursem, ale może Ci się ona przydać w czasie, kiedy będziesz poznawać język, jego instrukcje i funkcje poprzez rozwiązywanie zadań, które znajdują się i w tym szkoleniu, i w książce. Dysponowanie obiema „pomocami naukowymi” pozwoli Ci przyswoić teorię i praktykę języka C++ w najlepszych proporcjach. Uwaga! Omawiane w kursie zagadnienia uwzględniają naturalny proces poznawania języka programowania. Oznacza to, że najpierw będziesz rozwiązywać proste zadania z wykorzystaniem prostych metod, potem jednak trudność zadań wzrośnie, podobnie jak Twoje umiejętności w zakresie C++, co przełoży się na coraz lepsze metody rozwiązywania problemów, które mogą się pojawić w trakcie pracy z tym językiem. Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach kursu między innymi: Będziesz działać w środowisku MS Visual Studio 2022 z zastosowaniem standardu C++20 Utworzysz w nim nowy projekt Zapoznasz się z instrukcjami, które rozumie komputer (literały, zmienne, biblioteki, operacje wejścia i wyjścia, instrukcja warunkowa i pętla for) Dowiesz się, czym są pętla while, inkrementacja i dekrementacja Będziesz pracować z operatorami logicznymi, instrukcjami break i continue Przyswoisz takie zagadnienia jak wektory i napisy Rozwiążesz szereg zadań, do których przyda Ci się znajomość podstaw programowania w języku C++ Szkolenie Podstawy C++. Kurs video. Praktyczne podejście do rozwiązywania zadań jest przeznaczone dla osób rozpoczynających naukę programowania w języku C++, szczególnie dla uczniów szkół średnich, w tym maturzystów i studentów. Gruntownie przygotuje Cię do matury z informatyki, ale także pozwoli postawić pierwsze kroki na drodze przyszłego programisty. Język C++ C++ jest językiem programowania ogólnego przeznaczenia, co oznacza, że ma szeroki zakres zastosowań. Powstał jako rozszerzenie języka C i zachowuje z nim zgodność na poziomie kodu źródłowego. Praca w C++ umożliwia abstrakcję (uproszczenie) danych, a także zastosowanie paradygmatów programowania proceduralnego, obiektowego i generycznego, jak również funkcyjnego i modularnego. Programowanie w C++ pozwala uzyskać wysoko wydajny kod wynikowy. Język ten zapewnia bezpośredni dostęp do zasobów sprzętowych i funkcji systemowych, łatwo się w nim tworzy biblioteki i z nich korzysta. Kody źródłowe są tu wysoce przenośne między platformami sprzętowymi i systemowymi. Wszystkie te zalety uczyniły C++ jednym z najpopularniejszych języków programowania już w latach dziewięćdziesiątych XX wieku.

43287
Wird geladen...
E-BOOK

Podstawy chemoinformatyki leków. Wydanie drugie rozszerzone

Andrzej Bąk, Jarosław Polański

Na polskim rynku księgarskim dostępnych jest szereg podręczników poświęconych chemii leków oraz projektowaniu leków, brakuje natomiast podręcznika poświęconego chemoinformatyce. W zamyśle autorów niniejszy skrypt ma za zadanie wypełnić tę lukę. Ponieważ od swych źródeł chemoinformatyka łączy się z projektowaniem molekularnym, wyeksponowaliśmy w szczególności problemy chemoinformatyki leków. Odpowiada to profilowi nowych specjalności, chemii leków oraz chemii informatycznej, uruchomionych w Instytucie Chemii Uniwersytetu Śląskiego. Podręcznik przeznaczony jest dla studentów chemii i farmacji, którzy interesują się wykorzystaniem komputera jako narzędzia wspomagającego badania oraz dydaktykę tych przedmiotów.

43288
Wird geladen...
E-BOOK

Podstawy cyfrowego przetwarzania sygnałów

Zbigniew Gajo

Niniejszy skrypt ma stanowić pomoc dydaktyczną do wykładu z przedmiotu Cyfrowe Przetwarzanie Sygnałów (30 godz.) prowadzonego przez Autora dla studentów czwartego semestru kierunków Elektronika, Telekomunikacja na wydziale Elektroniki i Technik informacyjnych Politechniki Warszawskiej. Zarówno wykład, jak i skrypt mają charakter wprowadzający i prezentują jedynie teoretyczne podstawy bardzo dynamicznie rozwijającej się dziedziny, jaką jest cyfrowe przetwarzanie sygnałów. Mimo podstawowego charakteru niniejszego skryptu przyjęto jednak pewne założenie co do stanu wiedzy Czytelnika. Poza oczywistym, o znajomości podstaw matematycznych (algebra liczb zespolonych, probabilistyka), przyjęto również założenie, że student posiada podstawową wiedzę z zakresu ogólnej teorii sygnałów z czasem ciągłym z elementami teorii sygnałów i układów dyskretnych. Wiedzę taką zdobywa się na semestrze trzecim w ramach przedmiotu Sygnały i Systemy, a częściowo także na semestrze drugim, w ramach Teorii Obwodów. W zamyśle Autora skrypt nie wyczerpuje całości treści przekazywanej na wykładzie, a ma stanowić jedynie jego część, choć z uwagi na podstawowy charakter wykładu, jest to bardzo istotna część. Chodzi jednak o to, aby częściej odsyłać studenta do samodzielnej lektury na temat elementarnych pojęć, a zyskany czas przeznaczyć na rozwiązywanie większej liczby przykładów i zadań utrwalających te pojęcia oraz ewentualne pogłębienie omawianych zagadnień.