Wydawca: 8
Andrew S. Tanenbaum, Herbert Bos
Większość aplikacji i usług jest zależna od interakcji z systemem operacyjnym, dlatego profesjonaliści IT potrzebują głębokiej, a przede wszystkim aktualnej wiedzy w tej dziedzinie. To właśnie zrozumienie systemów operacyjnych pozwala inżynierowi IT na skuteczne diagnozowanie problemów, optymalizowanie wydajności i tworzenie solidnych rozwiązań, które oprą się próbie czasu i podniosą poziom bezpieczeństwa. To piąte, gruntownie zaktualizowane wydanie podręcznika, który doceni każdy student informatyki i inżynier oprogramowania. Książka obejmuje szeroki zakres zagadnień, od podstawowych pojęć po zaawansowaną problematykę związaną z najnowszymi trendami w systemach operacyjnych. Wyczerpująco omawia procesy, wątki, zarządzanie pamięcią, systemy plików, operacje wejścia-wyjścia, zakleszczenia, interfejsy użytkownika, multimedia czy kompromisy wydajnościowe. Szczegółowo, jako studia przypadków, zostały tu opisane systemy: Windows 11, Unix, Linux i Android. Jasny i przystępny styl, a także liczne przykłady i ćwiczenia ułatwiają zrozumienie nawet bardzo skomplikowanych zagadnień. W książce między innymi: podstawowe pojęcia i struktura systemów operacyjnych sprzęt a funkcjonowanie systemu operacyjnego przegląd systemów operacyjnych, w tym internetu rzeczy i systemów wbudowanych systemy: Unix, Linux, Android ― procesy, zarządzanie pamięcią, bezpieczeństwo Windows 11 ― struktura, procesy i wątki, wirtualizacja, zabezpieczenia projektowanie systemów operacyjnych Mistrz oprogramowania zaczyna od systemu operacyjnego!
Systemy opodatkowania rolników indywidualnych w wybranych państwach europejskich
Paweł Kowalik
Celem opracowania jest przedstawienie opodatkowania rolnictwa, w szczególności rolników indywidualnych, na podstawie dotychczasowej literatury przedmiotu, a następnie szczegółowa analiza wybranych krajów po kryzysach finansowych i pandemii COVID-19. Ponadto monografia prezentuje różne systemy podatkowe funkcjonujące w rolnictwie wybranych państw pod kątem możliwości przeprowadzenia zmian w polskim rolniczym systemie podatkowym. Praca składa się z dwóch rozdziałów: pierwszy przedstawia porównanie systemów opodatkowania rolnictwa w wybranych krajach, głównie europejskich, a drugi opisuje aktualne systemy opodatkowania (w tym rolnictwa) w Belgii, na Litwie, w Hiszpanii, w Niemczech, w Republice Czeskiej oraz w Norwegii.
Systemy polityczne wybranych państw Bliskiego Wschodu
Czajkowska Katarzyna, Diawoł-Sitko Anna
Ambicją autorek niniejszej publikacji było stworzyć podręcznik, który w kompleksowy i przystępny sposób przybliża tematykę ustrojów politycznych państw regionu Bliskiego Wschodu. Chociaż Bliski Wschód coraz częściej staje się tematem debaty naukowej i publicystycznej, jego problemy są na tyle złożone, że pozostaje jeszcze wiele miejsca na pogłębioną analizę. Ostatnimi czasy szczególne zainteresowanie budzą przemiany ustrojowe w państwach bliskowschodnich. Padają pytania o przyszłość reżimów autorytarnych, wyrażane są obawy związane z islamizacją życia politycznego. W książce omówiono systemy polityczne wybranych państw regionu, z uwzględnieniem nurtujących je problemów gospodarczych i społecznych. Zastosowano szeroką definicję Bliskiego Wschodu, jako obszaru rozciągającego się wzdłuż południowych i południowo-wschodnich wybrzeży Morza Śródziemnego, od Maroka przez Półwysep Arabski, po Iran. Książka może być nie tylko wartościową pozycją dydaktyczną służącą wykładowcom i studentom, lecz także informatorem wykorzystywanym przez polityków, dziennikarzy i pasjonatów. Została pomyślana jako naukowe uzupełnienie debaty medialnej na temat współczesnych państw Bliskiego Wschodu, przyczynek do lepszego zrozumienia ich podstawowych zasad i instytucji.
Systemy pomiarowe i podstawy analizy sygnałów
Longin Horodko
Książka zawiera materiał do wykładów z przedmiotu Metrologia i systemy pomiarowe w mechatronice, prowadzonych dla studentów kierunku Mechatronika na Wydziale Mechanicznym Politechniki Łódzkiej. Celem wykładów jest przekazanie słuchaczom podstawowej wiedzy dotyczącej: komputerowych systemów pomiarowych, rejestracji wielkości fizycznych zmieniających się w czasie, analizy sygnałów.
Systemy przewozowe - problemy obsługi, potencjał i jego utrzymanie
Dariusz Pyza
Monografia została poświęcona systemom przewozowym i problemom wynikającym z ich projektowania i eksploatacji. W opracowaniu przedstawiono ogólne zagadnienia dotyczące problematyki transportu drogowego, jego roli w systemach przewozowych i oddziaływania tej gałęzi transportu na środowisko naturalne. Omówiono ideę zrównoważonego transportu, uwarunkowania prawno-środowiskowe oraz wybrane aspekty związane z kosztami zużycia energii i emisji zanieczyszczeń wynikających z użytkowania pojazdów. Przedstawiono modelowanie systemów przewozowych, które w istotny sposób wpływa na efektywne ich funkcjonowanie i realizację zadań przewozowych. Omówiono problematykę organizacji systemów przewozów w aspekcie różnych sytuacji decyzyjnych występujących na rynku usług transportowych i scharakteryzowano różne modele systemów przewozowych. Zaprezentowano model systemu przewozowego oraz metodologię modelowania, począwszy od parametryzacji elementów modelu, poprzez definiowanie modeli matematycznych, a skończywszy na formalizacji wskaźników oceny. W monografii opisano także wybrane problemy związane z eksploatacją i utrzymaniem potencjału systemu przewozowego, niezbędnego do realizacji zadań przewozowych i efektywnego funkcjonowania systemów przewozowych.
Systemy radiokomunikacji ruchomej, wyd. 3 rozszerzone i uaktualnione / 2006
Krzysztof Wesołowski
Radiokomunikacja ruchoma jest jednym z najdynamiczniej rozwijających się działów telekomunikacji. Systemy radiokomunikacji ruchomej stały się praktycznie przedmiotem powszechnego użytku. Autor stara się przybliżyć tę problematykę omawiając zarówno podstawy teoretyczne, jak i przykłady systemów radiokomunikacji ruchomej i ich standardy. W trzecim, gruntownie zmienionym, wydaniu książki Czytelnik znajdzie: niezbędne podstawy teoretyczne cyfrowych systemów telekomunikacyjnych, opis własności kanałów transmisyjnych spotykanych w systemach radiokomunikacji ruchomej, zasady projektowania takich systemów, opis systemu pierwszej generacji NTM, szczegółowe omówienie struktury i zasad działania systemów drugiej generacji: GSM i IS-95, opis wielu innych systemów RR, takich jak: systemy telefonii bezprzewodowej (np. DECT), systemy trankingowe, przywoławcze, satelitarnej radiokomunikacji osobistej, zastosowanie technik radiokomunikacji ruchomej do realizacji bezprzewodowej pętli abonenckiej, zasady działania i standardy styku radiowego bezprzewodowych sieci komputerowych (WLAN), opis systemów trzeciej generacji UMTS i cdma2000, podstawowe informacje o zasadach działania anten adaptacyjnych. W 2002 roku książka została opublikowana w języku angielskim przez wydawnictwo John Wiley & Sons pod tytułem Mobile Communication Systems. Odbiorcy książki: pracownicy naukowi i studenci elektroniki, telekomunikacji i informatyki, słuchacze studiów podyplomowych w dziedzinie elektroniki, telekomunikacji i informatyki oraz inżynierowie telekomunikacji.
Systemy reaktywne. Wzorce projektowe i ich stosowanie
Roland Kuhn Dr., Brian Hanafee, Jamie Allen
Systemy reaktywne. Wzorce projektowe i ich stosowanie Uznane duże aplikacje internetowe, takie jak portale społecznościowe, systemy bankowe czy handlowe, działają szybko i niezawodnie. Muszą radzić sobie nawet wtedy, gdy ich niektóre części ulegną awarii. Nie mogą zawieść, gdy będzie z nich korzystać większa liczba użytkowników niż zwykle. Naturalnie, muszą być odporne na różne zagrożenia, a oprócz tego skalowalne i łatwe w rozbudowie. Tym i wielu innym wymaganiom odpowiadają systemy responsywne — które bez względu na okoliczności sprawnie przetwarzają dane wprowadzane przez użytkowników. Pomyślne wdrożenie systemu reaktywnego wymaga jednak nieco innego spojrzenia na tworzenie oprogramowania. Jakie cechy wyrózniają system reaktywny? O tym mówi tzw. Manifest reaktywny i jego podstawowe 4 postulaty: responsywność - system musi reagować na interakcje użytkowników, niezawodność - system musi reagować na awarie i być dostępny non stop, elastyczność - system musi reagować na zmieniające się obciążenie, sterowanie za pomocą komunikatów - system musi reagować na wprowadzane dane. Niniejsza książka jest wyczerpującym wprowadzeniem do implementacji systemów reaktywnych. Opisano tu filozofię programowania reaktywnego, zasady projektowania aplikacji, wzorce projektowe i ich zastosowanie. Szczegółowo wyjaśniono, jakie problemy można rozwiązywać w ten sposób, a podane przykłady opatrzono pełnymi kodami źródłowymi. Bazując na postulatach Manifestu reaktywnego, przedstawiono metodykę budowy architektury modułowej, zasady tworzenia komunikatów, które sterują tą architekturą, opisano też potrzebne narzędzia i sposób ich wykorzystania. Nie zabrakło informacji o dobrych praktykach programowania i testowaniu aplikacji. Na pewno do lektury przyda Ci się znajomość podstawowych zagadnień programistycznych i pewne doświadczenie w pracy z systemami rozproszonymi. Najważniejsze zagadnienia w książce: manifest reaktywny i jego postulaty hierarchia modułów i przepływy danych programowanie funkcyjne i reaktywne obsługa awarii wzorce projektowe i ich stosowanie Systemy reaktywne — odpowiedź na wyzwania naszych czasów! Dr Roland Kuhn jest ekspertem w dziedzinie rozproszonych systemów obliczeniowych. Obronił doktorat w instytucie CERN w Szwajcarii. Później pracował dla Niemieckiej Agencji Kosmicznej. Obecnie tworzy systemy reaktywne. Brian Hanafee jest głównym architektem systemów w Wells Fargo Bank. Wcześniej tworzył nowe produkty dla Oracle i pisał oprogramowanie do systemów wizyjnych montowanych w hełmach pilotów samolotów wojskowych. Jamie Allen jest programistą i architektem oprogramowania. Pracuje jako dyrektor techniczny projektu platformy handlowej UCP w Starbucks. Od 2008 r. tworzy w języku Scala reaktywne aplikacje dla klientów na całym świecie.
Systemy wbudowane. Wzorce projektowe dla twórców oprogramowania. Wydanie II
Elecia White
Systemy wbudowane napędzają działanie urządzeń medycznych, samochodów, samolotów, sprzętów AGD, a nawet zabawek dla dzieci. Zazwyczaj pracują w środowiskach o ściśle określonych parametrach sprzętowych i często nie korzystają ze wsparcia systemów operacyjnych. Dlatego ich tworzenie wymaga dużej precyzji, a także odmiennego podejścia do projektowania i implementacji oprogramowania. Lektura tej książki pozwoli Ci przyswoić kluczowe koncepcje i opanować dobre praktyki, które warto stosować podczas tworzenia kodu. Poznasz zarówno klasyczne wzorce projektowe, jak i te opracowane specjalnie z myślą o systemach wbudowanych. Znajdziesz tu rozdziały poświęcone nowoczesnym technologiom, takim jak systemy współpracujące z internetem rzeczy i czujniki sieciowe, a także omówienie zagadnień związanych z silnikami. Dokładnie zbadasz tematykę debugowania, strategii zarządzania danymi ― i wiele więcej! Dowiesz się, jak budować architekturę urządzenia z uwzględnieniem procesora, a nie systemu operacyjnego. Zapoznasz się również z technikami rozwiązywania problemów sprzętowych, modyfikowania projektów i definiowania wymagań produkcyjnych. Najciekawsze zagadnienia: optymalizacja systemu pod kątem kosztów i wydajności zapewnianie niezawodności w środowisku o ograniczonych zasobach czujniki, wyświetlacze, silniki i inne urządzenia wejścia-wyjścia redukcja zużycia pamięci RAM, przestrzeni kodu, cykli procesora i energii projektowanie systemów wbudowanych współdziałających z internetem rzeczy i czujnikami sieciowymi Dzięki książce zorientujesz się w zawiłościach procesów i wzorców budowy oprogramowania wbudowanego! Miro Samek, znawca systemów wbudowanych, autor książek i nauczyciel