System rozproszonej wizualizacji danych na urządzeniach mobilnych

Wielkość: px
Rozpocząć pokaz od strony:

Download "System rozproszonej wizualizacji danych na urządzeniach mobilnych"

Transkrypt

1 Instytut Badań Systemowych Polskiej Akademii Nauk Mgr inż. Maciej Pańka Uniwersyteckie Centrum Nowoczesnych Technologii Nauczania Uniwersytet Mikołaja Kopernika w Toruniu Streszczenie rozprawy doktorskiej System rozproszonej wizualizacji danych na urządzeniach mobilnych Promotor: dr hab. Piotr Bała, prof. UMK Warszawa, kwiecień, 2013 r.

2 Wprowadzenie Zapotrzebowanie na moce obliczeniowe niezbędne do realizacji współczesnych badań, eksperymentów oraz symulacji prowadzonych z wykorzystaniem technologii informatycznych rośnie w bardzo szybkim tempie. Wiele spośród podejmowanych dziś aktywności naukowych jest na tyle skomplikowana, że do ich poprawnej realizacji wymagane są zaawansowane rozwiązania techniczne, często niedostępne w laboratoriach komputerowych realizujących je jednostek. Z tego powodu najbardziej złożone zadania są coraz częściej realizowane w centrach obliczeniowych, wyposażonych w specjalistyczne serwery, potrafiące sprawnie przetwarzać olbrzymie ilości danych. Zasoby, które powstają w wyniku tych obliczeń, mają najczęściej bardzo duże rozmiary, przez co ich swobodne przenoszenie pomiędzy różnymi systemami staje się utrudnione, a czasami wręcz niemożliwe. W efekcie, zgromadzone w ten sposób dane są przechowywane w miejscu, w którym zostały wygenerowane, a dostęp do nich jest realizowany wyłącznie za pośrednictwem sieci teleinformatycznej. Centralne przechowywanie danych bez wątpienia przynosi duże korzyści, przede wszystkim dzięki możliwościom stosunkowo łatwego zarządzania zgromadzonymi zasobami oraz ich udostępnianiu użytkownikom. Jednak w przypadku bardzo obszernych zbiorów okazuje się, że model ten posiada również szereg istotnych ograniczeń. Jednym z największych jest bez wątpienia brak efektywnych i uniwersalnych rozwiązań umożliwiających interaktywne analizowanie tych zasobów na odległość, bez konieczności pobierania ich w całości na lokalny komputer zainteresowanego użytkownika. Problem ten jest widoczny szczególnie podczas pracy z zasobami graficznymi, takimi jak zdjęcia, trójwymiarowe modele, czy też złożone animacje. Zdalna wizualizacja tego typu danych wymaga zazwyczaj nie tylko dostępu do dużych mocy obliczeniowych urządzenia, na którym są one przetwarzane, ale również szybkich łączy internetowych umożliwiających sprawną wymianę informacji pomiędzy serwerem a oddalonym od niego użytkownikiem. Problem zdalnej wizualizacji danych komplikuje się jeszcze bardziej w sytuacji, gdy ma ona być realizowana za pośrednictwem urządzeń o słabych parametrach technicznych, takich jak np. laptopy, tablety czy telefony komórkowe. Rynek rozwiązań mobilnych jest obecnie jednym z najszybciej rozwijających się sektorów całej branży teleinformatycznej, a same urządzenia przenośne stały się jednymi z najczęściej stosowanych narzędzi dostępu do informacji oraz komunikacji w Internecie. W naturalny sposób pojawia się dziś również po-

3 trzeba wykorzystywania tych urządzeń do zdalnego przetwarzania oraz wizualizowania rozproszonych po świecie danych naukowych. Zdecydowana większość podejmowanych do tej pory prac nad zdalną wizualizacją danych zakładała konieczność dostępu do stosunkowo dużych mocy obliczeniowych po stronie urządzeń klienckich oraz szybkich łączy internetowych, niezbędnych szczególnie podczas przetwarzania złożonych modeli 3D oraz animacji. W środowisku mobilnym takie założenie jest niestety nieuzasadnione, ponieważ współczesne urządzenia przenośne nadal posiadają szereg ograniczeń technicznych w stosunku do swoich odpowiedników stacjonarnych. Wśród najważniejszych należy wymienić przede wszystkim niedostateczną szybkość procesora oraz układu graficznego, niewielką pojemność pamięci operacyjnej oraz dysku, krótką żywotność baterii czy też małe rozmiary ekranu. Sama komunikacja radiowa jest również dużo wolniejsza i bardziej podatna na zakłócenia niż transmisja danych w sieciach kablowych. Problemy badawcze oraz główna teza rozprawy Głównym celem rozprawy było przeprowadzenie kompleksowej analizy problemu zdalnej wizualizacji danych na urządzeniach mobilnych oraz zaprojektowanie i stworzenie systemu informatycznego, który w efektywny sposób umożliwiałby jej realizację. W pierwszej kolejności została przeprowadzona wstępna analiza zagadnienia, która pozwoliła na zlokalizowanie najważniejszych czynników mających wpływ na sprawność przetwarzania rozproszonych zasobów. Pokazała ona, że głównymi problemami są przede wszystkim ograniczenia przepustowości łączy internetowych, potrzebnych do szybkiego przesyłania dużych ilości danych pomiędzy serwerem i urządzeniem mobilnym, a także zapotrzebowanie na moce obliczeniowe niezbędne do ich późniejszego przetworzenia. Brak odpowiednich warunków technicznych w obu tych aspektach może w znaczący sposób spowalniać przebieg obliczeń, wpływając tym samym negatywnie na poziom interakcji użytkownika z systemem. Sprawnie działający system zdalnej wizualizacji danych wymaga bardzo małych opóźnień pomiędzy wysłaniem zapytania do serwera a wyświetleniem wyników graficznych na ekran. Tylko w taki sposób można zapewnić komfort pracy porównywalny do wizualizacji zasobów lokalnych.

4 Powyższa, wstępna analiza problematyki rozproszonej wizualizacji danych na urządzeniach mobilnych została opisana w pierwszym rozdziale rozprawy. Na podstawie dokonanej analizy zostały w nim zdefiniowane również główne problemy badawcze, tj.: Na ile możliwa jest efektywna wizualizacja rozproszonych danych różnego typu, realizowana w czasie rzeczywistym za pośrednictwem powszechnie dostępnych urządzeń mobilnych, takich jak laptopy, tablety oraz telefony komórkowe? Jakie korzyści przynosi wykorzystanie transmisji strumieniowej oraz kodeków wideo podczas zdalnej wizualizacji danych? Na ile możliwa jest sprawna współpraca wielu użytkowników mobilnych jednocześnie, skoncentrowana wokół rozproszonych zasobów graficznych? W celu rozwiązania postawionych problemów badawczych w ramach rozprawy zostały przeprowadzone następujące działania: Dokonanie szczegółowej analizy problematyki zdalnej wizualizacji danych, obejmującej m.in. porównanie najważniejszych prac badawczych przeprowadzonych do tej pory w tym zakresie. Zaprojektowanie oraz implementacja rozproszonego systemu informatycznego, bazującego na strumieniowej transmisji sekwencji wideo w Internecie, który umożliwia zdalną wizualizację danych na urządzeniach mobilnych. Przeprowadzenie testów wydajności poszczególnych modułów aplikacji serwera. Przeprowadzenie pomiarów wydajności aplikacji klienckiej uruchamianej na kilku wybranych modelach popularnych urządzeń mobilnych. Przeprowadzenie analizy jakościowej funkcjonowania systemu z poziomu użytkownika mobilnego. Przeprowadzenie analizy porównawczej wybranych algorytmów kompresji danych graficznych pod kątem możliwości ich wykorzystania w zaprojektowanym systemie. Została też sformułowana główna teza pracy, mówiąca że możliwa jest efektywna, zespołowa wizualizacja rozproszonych danych różnego typu, realizowana w czasie rzeczywi-

5 stym za pośrednictwem powszechnie dostępnych urządzeń mobilnych w oparciu o zaprojektowany system informatyczny. Przegląd badań z zakresu zdalnej wizualizacji danych W drugim rozdziale rozprawy została dokonana dalsza, bardziej szczegółowa analiza problematyki zdalnej wizualizacji danych, obejmująca przede wszystkim przegląd innych prac oraz badań naukowych przeprowadzonych do tej pory w tym zakresie. Pozwoliła ona na wyróżnienie trzech podstawowych modeli zdalnej wizualizacji danych, zależnych od typu przetwarzanych zasobów, miejsca realizacji obliczeń oraz zastosowanej technologii transmisji pomiędzy serwerem a aplikacją użytkownika: 1. Strumieniowanie pojedynczych obiektów oraz całych scen 3D i ich lokalna wizualizacja na urządzeniu użytkownika. Poszczególne obiekty są przesyłane w kolejności zależnej od ich położenia na scenie. Początkowo przesyłane są jedynie widoczne obiekty znajdujące się na pierwszym planie, a kolejne, oddalone lub ukryte elementy są dosyłane na bieżąco w trakcie trwania sesji. Do transmisji pojedynczych obiektów stosowane są najczęściej różnorodne techniki przyrostowej transmisji trójwymiarowego modelu. W pierwszej kolejności przesyłany jest jedynie ogólny zarys bryły, a brakujące szczegóły są stopniowo dosyłane i na bieżąco dodawane do sceny. 2. Transmisja danych oraz ich lokalna wizualizacja z wykorzystaniem standardu VRML. Format VRML (ang. Virtual Reality Modeling Language) został stworzony z myślą o łatwym prezentowaniu oraz przenoszeniu trójwymiarowych danych za pośrednictwem sieci komputerowych. W formacie VRML poszczególne obiekty sceny są reprezentowane za pomocą odpowiednio sformatowanych plików tekstowych, które zawierają opisy takich elementów jak geometria modeli, ich tekstury, zastosowane transformacje, oświetlenie czy też cienie. Kształty poszczególnych obiektów są definiowane w trójwymiarowym układzie współrzędnych, na bazie pewnych brył elementarnych, takich jak stożki, sfery czy sześciany. Za pomocą odpowiednich transformacji bryły te mogą być niemal dowolnie modelowane, skalowane oraz rozmieszczane w obrębie sceny.

6 3. Strumieniowanie pojedynczych zdjęć cyfrowych lub ich całych sekwencji, wygenerowanych zdalnie na serwerze. W tym modelu wszystkie zdalne zasoby są w całości przetwarzane po stronie serwera, generującego na ich podstawie poszczególne wizualizacje. Przygotowane w ten sposób modele są automatycznie rzutowane do postaci sekwencji zdjęć, reprezentujących poszczególne widoki trójwymiarowej sceny, np. rotacje obiektów, zbliżenia, kolejne klatki animacji, itd. Obrazy te są w dalszej kolejności przesyłane do aplikacji klienckiej, której jedynym zadaniem jest ich odpowiednie zaprezentowanie na ekranie użytkownika. Architektura zaprojektowanego systemu zdalnej wizualizacji danych Przeprowadzona w dwóch pierwszych rozdziałach analiza problemu zdalnej wizualizacji danych pozwoliła na zlokalizowanie największych trudności, które pojawiają się podczas projektowania tego typu systemów informatycznych. Projekt dobrze funkcjonującego systemu zdalnej wizualizacji danych wymaga w pierwszej kolejności wyboru odpowiedniego modelu przetwarzania zasobów. Mając na uwadze ograniczenia techniczne, zarówno współczesnych urządzeń przenośnych, jak i samych sieci radiowych, najlepszym rozwiązaniem w opinii autora wydaje się być podejście, w którym wszystkie skomplikowane zadania są realizowane po stronie serwera, a do użytkownika przesyłane są jedynie końcowe wyniki obliczeń, reprezentowane w formie serii zdjęć. Takie podejście do problemu zdalnej wizualizacji danych nie tylko w istotny sposób redukuje zapotrzebowanie na moce obliczeniowe urządzeń klienckich, ale przy zastosowaniu odpowiednich algorytmów kompresji ogranicza również zdecydowanie ilość danych przesyłanych pomiędzy serwerem a użytkownikiem. Aby rozwiązać postawione problemy badawcze został zaprojektowany od podstaw rozproszony system informatyczny, bazujący na opisanym wyżej modelu przetwarzania zasobów, którego architektura została szczegółowo opisana w trzecim rozdziale rozprawy. Najważniejsze zadania, które spełnia ten system obejmują przede wszystkim: Możliwość w pełni interaktywnej wizualizacji danych, przechowywanych zdalnie na rozproszonych serwerach, bez konieczności ich wcześniejszego pobierania na urządzenia użytkowników.

7 Przeniesienie wszystkich złożonych zadań obliczeniowych na stronę aplikacji serwera. Wsparcie dla różnych typów danych, począwszy od prostych zdjęć, przez sekwencje wideo, trójwymiarowe modele, aż po animacje 2D oraz 3D. Możliwość dowolnego manipulowania zdalnymi zasobami przez użytkowników, obejmująca m.in. zbliżenia sceny, obroty brył, czy też kontrolowanie przebiegu animacji. Możliwość wizualizowania danych pochodzących z różnych źródeł, m.in. przechowywanych na dyskach lokalnych oraz sieciowych, w bazach danych, czy też odczytywanych w czasie rzeczywistym ze specjalistycznych serwerów wizualizacyjnych oraz różnorodnych urządzeń pomiarowych. Możliwość zdalnego wizualizowania danych przez wiele osób jednocześnie, bez zaburzania płynności pracy całego systemu. Możliwość synchronicznej współpracy użytkowników na odległość oraz ich zespołowej wizualizacji rozproszonych zasobów. Dostępność systemu za pośrednictwem słabszych obliczeniowo urządzeń mobilnych, takich jak laptopy, netbooki, tablety oraz telefony komórkowe - z jednoczesnym zachowaniem kompatybilności ze wszystkimi popularnymi systemami desktopowymi. Zaprojektowany przez autora system składa się z działającej w środowisku rozproszonym aplikacji serwera oraz z oprogramowania klienckiego, które może być uruchamiane na różnorodnych urządzeniach mobilnych. Głównym zadaniem aplikacji serwera jest przetwarzanie w czasie rzeczywistym sekwencji obrazów graficznych, ich kompresowanie oraz sukcesywne przekazywanie do użytkowników końcowych. Została ona podzielona na moduły, z których każdy może być uruchamiany na osobnej maszynie. Poszczególne moduły są odpowiedzialne za realizację różnych zadań, m.in. za zarządzanie sesjami użytkowników, komunikację ze źródłami danych, czy też odpowiednie przetwarzanie i kompresję obrazów. Pojedyncza sesja wizualizacyjna może być tym samym obsługiwana przez kilka maszyn jednocześnie, które w sposób równoległy realizują przydzielone im zadania, wymieniając się na bieżąco wynikami cząstkowymi. W zależności od aktualnego obciążenia poszczególnych modułów, kolejne maszyny obsługujące daną sesję wizualizacyjną są przydzielane użytkownikowi w

8 sposób dynamiczny, zapewniając tym samym odpowiedni balans całego układu oraz zwiększając jego odporność na ewentualne awarie. Aplikacja serwera składa się z trzech elementów: kontrolera sesji, klastra obliczeniowego, który może składać się z większej liczby pojedynczych jednostek, a także z jednego lub większej liczby źródeł danych (rysunek 1). Rysunek 1: Ogólny schemat budowy systemu. Poszczególni użytkownicy systemu komunikują się wyłącznie z kontrolerem sesji, który pośredniczy w wymianie danych pomiędzy aplikacją kliencką a pozostałymi elementami układu. Kontroler sesji przechowuje też szczegółowe informacje dotyczące poszczególnych jednostek obliczeniowych, wchodzących w skład klastra oraz lokalizację źródeł danych. W zależności od aktualnej liczby połączeń kontroler przydziela każdemu nowemu użytkownikowi najmniej obciążoną w danym momencie jednostkę obliczeniową, która jest odpowiedzialna za dalszą obsługę jego sesji wizualizacyjnej. Kolejne polecenia użytkownika, takie jak obroty trójwymiarowej bryły czy zbliżenia ekranu są w czasie rzeczywistym przesyłane przez aplikację kliencką do kontrolera sesji, który przekazuje je dalej do wybranej jednostki obliczeniowej. Ta na ich podstawie pobiera zasoby z odpowiedniego źródła, przetwarza je zależnie od aktualnych potrzeb i generuje kolejne klatki obrazu, reprezentującego wyniki wizuali-

9 zacji. Tak przygotowane sekwencje są w dalszej kolejności kompresowane za pomocą kodeka wideo i przekazywane z powrotem do kontrolera sesji, a stamtąd do użytkownika. Pojedyncza jednostka obliczeniowa, wchodząca w skład klastra składa się z dwóch modułów: renderującego oraz kodującego. Moduł renderujący pełni rolę interfejsu pomiędzy jednostką kodującą a źródłem danych. Z kolei maszyna kodująca jest odpowiedzialna za bieżące przetwarzanie oraz kompresję obrazów, odczytywanych z serwera renderującego. W celu zapewnienia możliwie najwyższej wydajności systemu oba moduły powinny być uruchamiane na oddzielnych serwerach (rysunek 2). Komunikacja sieciowa pomiędzy poszczególnymi modułami serwera, jak również sama transmisja sekwencji wideo do użytkownika są realizowane za pomocą technik strumieniowych. Dzięki temu aplikacja serwera może równolegle realizować niektóre obliczenia i w czasie rzeczywistym przekazywać do użytkownika cząstkowe wyniki wizualizacji. Jakość transmisji wideo jest dynamicznie dostosowywana w module kodującym do parametrów technicznych każdego urządzenia mobilnego z osobna oraz aktualnie dostępnej przepustowości łącza, mierzonej na bieżąco w trakcie trwania sesji wizualizacyjnej. Rysunek 2: Obieg sekwencji obrazów pomiędzy poszczególnymi modułami systemu.

10 Oprócz indywidualnej wizualizacji danych system pozwala również na łączenie wielu użytkowników w pojedyncze sesje. W ramach tych sesji mają oni możliwość wspólnego przeglądania rozproszonych zasobów oraz prowadzenia dyskusji na odległość za pośrednictwem wbudowanego modułu kolaboracyjnego. Najważniejszą funkcją, jaką w tym zakresie oferuje system jest przede wszystkim synchronizacja w czasie rzeczywistym obrazu wygenerowanego przez serwer pomiędzy wszystkich uczestników sesji, z jednoczesnym zapewnieniem komunikacji głosowej oraz wideokonferencyjnej. Rozdzielczości poszczególnych sekwencji wideo są automatycznie skalowane przez serwer, dzięki czemu każdy z uczestników spotkania otrzymuje obraz indywidualnie dostosowany do parametrów technicznych posiadanego urządzenia. W trakcie spotkań użytkownicy mogą też przełączać się w tzw. tryb pracy indywidualnej. Będąc w tym trybie mają oni możliwość w pełni interaktywnej, samodzielnej pracy ze zdalnymi zasobami, które stanowią temat aktualnej sesji wizualizacyjnej (np. w celu analizowania ich pod innym kątem), słuchając jednocześnie dyskusji prowadzonej pomiędzy pozostałymi uczestnikami spotkania. Przebieg badań W ramach rozprawy zostały przeprowadzone dogłębne pomiary wydajności poszczególnych elementów zaprojektowanego systemu. Wyniki zanotowane w trakcie tych badań zostały szczegółowo opisane w czwartym rozdziale pracy. Badania zostały podzielone na sześć etapów: 1. W pierwszej kolejności zostały porównane rozmiary wejściowych danych graficznych, uzyskane w wyniku kompresji za pomocą algorytmu JPEG oraz dwóch kodeków wideo: Sorenson Spark (będącego nieznacznie zmodyfikowaną wersją algorytmu H.263) oraz H.264. Sprawdzona została również szybkość kodowania poszczególnych sekwencji. 2. Następnie została zmierzona wydajność pracy modułu renderującego, w trakcie równoległego przetwarzania danych pochodzących z różnych źródeł: a. zewnętrznego serwera wizualizacyjnego, który generował kolejne klatki obrazu w czasie rzeczywistym, b. sekwencji pojedynczych zdjęć, wczytywanych na bieżąco z lokalnego dysku modułu renderującego,

11 c. sekwencji obrazów, zakodowanych wcześniej przy pomocy kodeka wideo, przechowywanych na lokalnym dysku serwera w formie pojedynczego pliku. 3. Kolejne strumienie danych, przygotowywane przez moduł renderujący, są zawsze przekazywane do drugiego z serwerów jednostki obliczeniowej, gdzie następuje ich dalsza obróbka. Dlatego w kolejnym etapie badań została zmierzona wydajność pracy modułu kodującego w trakcie równoległego przetwarzania wielu sekwencji wideo jednocześnie. Ten moduł jest najbardziej wymagającym obliczeniowo elementem całego systemu. 4. Zakodowane strumienie wideo są w dalszej kolejności przekazywane do kontrolera sesji, zaprojektowanego z myślą o obsłudze wielu użytkowników oraz jednostek obliczeniowych jednocześnie. W kolejnym etapie badań została zatem zmierzona wydajność również tego elementu, sprawdzona przy różnych konfiguracjach liczby połączeń oraz natężenia ruchu sieciowego. 5. W dalszej kolejności zostały zmierzone opóźnienia, występujące w transmisji danych pomiędzy serwerem a urządzeniem mobilnym. Obok jakości kodowanego obrazu i wydajności poszczególnych modułów aplikacji serwera, właśnie ten parametr ma kluczowe znaczenie dla sprawności działania całego układu oraz odpowiedniego poziomu interakcji użytkownika z systemem. 6. Na sam koniec zostało również przetestowane działanie aplikacji klienckiej, uruchamianej na różnych typach urządzeń mobilnych. Jej praca została sprawdzona podczas dekodowania sekwencji audio-wideo, odczytywanych strumieniowo z kontrolera sesji, a także podczas kodowania sygnałów przechwytywanych z kamery oraz mikrofonu użytkownika. Badania zostały przeprowadzone dla różnych konfiguracji rozdzielczości ekranu (320x180, 640x360, 800x450, 1024x576 oraz 1280x720 pikseli) oraz poziomów kompresji danych (256, 512 oraz 1024 kb/s). Analizie porównawczej zostały poddane dwa wyżej wymienione kodeki wideo, tj. Sorenson Spark oraz H.264. Algorytmy te różnią się między sobą poziomem uzyskiwanej kompresji danych oraz zapotrzebowaniem na moce obliczeniowe zarówno na etapie kodowania, jak i dekodowania sekwencji obrazów. Do testów zostały wykorzystane trzy serwery oraz kilka wybranych urządzeń mobilnych, m.in. telefon komórkowy, tablety oraz laptop, wyposażone w różne systemy operacyjne (Android, ios, Windows oraz

12 Mac OS X). Pomiary zostały przeprowadzone kolejno dla trzech odmiennych sekwencji danych obrazowych (animacji), różniących się między sobą poziomem szczegółowości prezentowanej sceny. Wszystkie badania zostały przeprowadzone dla różnej liczby równoległych zadań realizowanych po stronie serwera (sesji wizualizacyjnych), co pozwoliło na dogłębne sprawdzenie wydajności systemu podczas jednoczesnej obsługi wielu użytkowników. Wnioski z badań oraz rozwiązanie problemów badawczych Przeprowadzone w rozprawie badania pokazały, że zaprojektowany przez autora system umożliwia sprawną wizualizację danych za pośrednictwem różnorodnych urządzeń mobilnych. Niezależnie od użytego kodeka obraz wideo był odtwarzany bardzo płynnie na wszystkich testowanych urządzeniach, a zanotowane opóźnienia były niewielkie, nie przekraczając zazwyczaj jednej sekundy. Taki czas reakcji systemu jest praktyce wystarczający do zapewnienia w pełni interaktywnej wizualizacji danych. Wszystkie urządzenia mobilne bez większych problemów poradziły sobie również z jednoczesnym kodowaniem oraz dekodowaniem sekwencji wideo. Po stronie aplikacji serwera obsługa pojedynczej sesji wizualizacyjnej przebiegała sprawnie we wszystkich przetestowanych konfiguracjach, niezależnie od rozdzielczości ekranu oraz użytego algorytmu kompresji wideo. Wraz z uruchamianiem kolejnych sesji wizualizacyjnych można było zaobserwować rosnące różnice pomiędzy wynikami zanotowanymi dla obu testowanych kodeków. Mniej wymagający obliczeniowo algorytm Sorenson Spark zapewniał płynne kodowanie obrazu w czasie rzeczywistym (powyżej 15 klatek na sekundę) oraz niewielkie opóźnienia (poniżej 1 sekundy) prawie we wszystkich sprawdzonych konfiguracjach, niezależnie od liczby równoległych sesji wizualizacyjnych. Z kolei algorytm H.264 umożliwiał większą redukcję rozmiaru danych, jednak zużywał do tego celu zdecydowanie więcej mocy obliczeniowych serwera kodującego. Podczas przetwarzania obrazów w wysokiej rozdzielczości (1280x720 pikseli) wpływało to momentami niekorzystnie na płynność odtwarzania danych na urządzeniu mobilnym, szczególnie w przypadku obsługi większej liczby sesji przez pojedynczy serwer. Należy jednak podkreślić, że we wszystkich przeprowadzonych pomiarach serwer kodujący był sztucznie obciążany do granic możliwości, kompresując niemal bez przerwy bardzo złożone sekwencje graficzne. Można więc zakładać, że w

13 realnych warunkach byłby on w stanie obsłużyć za pomocą obu algorytmów zdecydowanie większą liczbę osób niż ta, która została zanotowana podczas przeprowadzonych pomiarów. Szczegółowe podsumowanie badań zostało zamieszczone w piątym rozdziale rozprawy. W rozdziale tym została również przeprowadzona analiza zanotowanych wyników, która pokazała, że uzyskana wysoka wydajność systemu była możliwa głównie dzięki: Wykorzystaniu odpowiedniego modelu zdalnego przetwarzania danych, w którym niemal wszystkie skomplikowane obliczenia są realizowane po stronie serwera, a do użytkownika przesyłane są wyłącznie ostateczne wyniki wizualizacji. Zastosowaniu do kompresji sekwencji graficznych zaawansowanych kodeków wideo, wykorzystujących predykcję międzyobrazową, które istotnie zmniejszają liczbę danych przesyłanych pomiędzy serwerem a aplikacją kliencką. Zastosowaniu algorytmów dynamicznej zmiany rozdzielczości oraz jakości kodowanego obrazu, które dostosowują generowane strumienie wizyjne do indywidualnych parametrów technicznych poszczególnych urządzeń mobilnych oraz aktualnie dostępnej przepustowości łącza sieciowego. Zastosowaniu rozproszonej architektury aplikacji serwera, która umożliwia jednoczesną obsługę wielu użytkowników mobilnych, dzięki: o Rozdzieleniu najbardziej złożonych zadań pomiędzy różne, równolegle pracujące serwery, które na bieżąco wymieniają się między sobą cząstkowymi wynikami obliczeń (generowanie oraz wstępne przetwarzanie sekwencji graficznych, skalowanie i kompresja wideo, dystrybucja strumieni wizyjnych pomiędzy użytkowników). o Wykorzystaniu mechanizmu dynamicznego przydzielania użytkownikom najmniej obciążonych w danej chwili jednostek obliczeniowych. Zastosowaniu strumieniowej transmisji danych, zarówno pomiędzy poszczególnymi modułami aplikacji serwera, jak i na drodze do użytkownika mobilnego. W połączeniu z opisaną wcześniej rozproszoną architekturą systemu pozwoliło to istotnie zredukować czas oczekiwania na odczyt danych z serwera, dając tym samym możliwość w pełni interaktywnej wizualizacji danych.

14 W ostatniej części rozdziału udzielono też odpowiedzi na postawione wcześniej hipotezy badawcze, tj.: Możliwa jest efektywna, w pełni interaktywna wizualizacja rozproszonych danych różnego typu (2D, 3D, 4D) za pośrednictwem urządzeń mobilnych. Wykorzystanie transmisji strumieniowej oraz kodeków wideo pozwala istotnie zmniejszyć ilość danych przesyłanych pomiędzy serwerem a użytkownikiem mobilnym oraz zredukować czas oczekiwania na zaprezentowanie wyników wizualizacji, zapewniając tym samym wysoki poziom interakcji użytkownika ze zdalnymi zasobami. Zastosowanie transmisji strumieniowej pomiędzy poszczególnymi modułami aplikacji serwera pozwala lepiej zbalansować pracę systemu, umożliwiając tym samym równoległą obsługę dużej liczby sesji wizualizacyjnych. W oparciu o zaproponowany model przetwarzania danych możliwa jest synchroniczna współpraca wielu użytkowników mobilnych jednocześnie, skoncentrowana wokół rozproszonych zasobów graficznych. Rozwiązanie powyższych problemów badawczych umożliwiło tym samym potwierdzenie głównej tezy rozprawy, która została sformułowana w pierwszym rozdziale, mówiącej że możliwa jest efektywna, zespołowa wizualizacja rozproszonych danych różnego typu, realizowana w czasie rzeczywistym za pośrednictwem powszechnie dostępnych urządzeń mobilnych w oparciu o zaprojektowany system informatyczny.

DLA SEKTORA INFORMATYCZNEGO W POLSCE

DLA SEKTORA INFORMATYCZNEGO W POLSCE DLA SEKTORA INFORMATYCZNEGO W POLSCE SRK IT obejmuje kompetencje najważniejsze i specyficzne dla samego IT są: programowanie i zarządzanie systemami informatycznymi. Z rozwiązań IT korzysta się w każdej

Bardziej szczegółowo

Referat pracy dyplomowej

Referat pracy dyplomowej Referat pracy dyplomowej Temat pracy: Wdrożenie intranetowej platformy zapewniającej organizację danych w dużej firmie na bazie oprogramowania Microsoft SharePoint Autor: Bartosz Lipiec Promotor: dr inż.

Bardziej szczegółowo

Nasz cel: zapewnienie całodobowego dostępu zdalnego i sterowania kamerami. Dynamic Transcoding

Nasz cel: zapewnienie całodobowego dostępu zdalnego i sterowania kamerami. Dynamic Transcoding Nasz cel: zapewnienie całodobowego dostępu zdalnego i sterowania kamerami Dynamic Transcoding 2 Dynamic Transcoding Całodobowy dostęp zdalny i zdalne sterowanie w dowolnym miejscu i czasie Do tej pory

Bardziej szczegółowo

L.dz.: WETI /16/2014 Gdańsk, dn. 03.01.2014

L.dz.: WETI /16/2014 Gdańsk, dn. 03.01.2014 L.dz.: WETI /16/2014 Gdańsk, dn. 03.01.2014 Dotyczy: postępowania o zamówienie publiczne, prowadzonego w trybie przetargu nieograniczonego, na Opracowania serwisu internetowego służącego do nauki języka

Bardziej szczegółowo

BEZPRZEWODOWA KAMERA INTERNETOWA USB 2.0

BEZPRZEWODOWA KAMERA INTERNETOWA USB 2.0 BEZPRZEWODOWA KAMERA INTERNETOWA USB 2.0 Instrukcja użytkownika DA-71814 Wstęp Dziękujemy za korzystanie z bezprzewodowej kamery nowej generacji. Z urządzenia można korzystać zaraz po jego podłączeniu.

Bardziej szczegółowo

LABORATORIUM WIRTUALNE W DYDAKTYCE I BADANIACH NAUKOWYCH

LABORATORIUM WIRTUALNE W DYDAKTYCE I BADANIACH NAUKOWYCH LABORATORIUM WIRTUALNE W DYDAKTYCE I BADANIACH NAUKOWYCH prof. dr hab. inż. Bogdan GALWAS, doc. dr inż. Elżbieta PIWOWARSKA, mgr inż. Marcin GODZIEMBA-MALISZEWSKI Ośrodek Kształcenia na Odległość OKNO

Bardziej szczegółowo

System operacyjny System operacyjny

System operacyjny System operacyjny System operacyjny System operacyjny (ang. operating system) jest programem (grupą programów), który pośredniczy między użytkownikiem komputera a sprzętem komputerowym. Jest on niezbędny do prawidłowej

Bardziej szczegółowo

Nadzorowanie stanu serwerów i ich wykorzystania przez użytkowników

Nadzorowanie stanu serwerów i ich wykorzystania przez użytkowników Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Tomasz Kapelak Nr albumu: 187404 Praca magisterska na kierunku Informatyka

Bardziej szczegółowo

Wydział Informatyki, Elektroniki i Telekomunikacji Katedra Telekomunikacji

Wydział Informatyki, Elektroniki i Telekomunikacji Katedra Telekomunikacji Wydział Informatyki, Elektroniki i Telekomunikacji Katedra Telekomunikacji Bezpieczeństwo sieci teleinformatycznych Laboratorium 5 Temat: Polityki bezpieczeństwa FortiGate. Spis treści 2. Cel ćwiczenia...

Bardziej szczegółowo

Produkty. MKS Produkty

Produkty. MKS Produkty Produkty MKS Produkty czerwiec 2006 COPYRIGHT ArkaNET KATOWICE CZERWIEC 2006 KOPIOWANIE I ROZPOWSZECHNIANIE ZABRONIONE MKS Produkty czerwiec 2006 Wersja dokumentu W dokumencie użyto obrazków zaczerpniętych

Bardziej szczegółowo

Jednolite zarządzanie użytkownikami systemów Windows i Linux

Jednolite zarządzanie użytkownikami systemów Windows i Linux Uniwersytet Mikołaja Kopernika Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Paweł Gliwiński Nr albumu: 168470 Praca magisterska na kierunku Informatyka Jednolite

Bardziej szczegółowo

Elastyczność i mobilność w jednym, kompletnym pakiecie Panasonic UC Pro. Doskonała łączność gdziekolwiek się znajdujesz

Elastyczność i mobilność w jednym, kompletnym pakiecie Panasonic UC Pro. Doskonała łączność gdziekolwiek się znajdujesz Elastyczność i mobilność w jednym, kompletnym pakiecie Panasonic UC Pro Doskonała łączność gdziekolwiek się znajdujesz Chcesz oszczędzać czas i zwiększyć produktywność? Chcesz bezproblemowo pozostawać

Bardziej szczegółowo

WYOBRAŹ SOBIE, ŻE MÓGŁBYŚ WIZUALIZOWAĆ DANE W NIECAŁĄ SEKUNDĘ Z KAŻDEGO MIEJSCA NA ZIEMI.

WYOBRAŹ SOBIE, ŻE MÓGŁBYŚ WIZUALIZOWAĆ DANE W NIECAŁĄ SEKUNDĘ Z KAŻDEGO MIEJSCA NA ZIEMI. WYOBRAŹ SOBIE, ŻE MÓGŁBYŚ WIZUALIZOWAĆ DANE W NIECAŁĄ SEKUNDĘ Z KAŻDEGO MIEJSCA NA ZIEMI. PRECYZYJNA WIZUALIZACJA 3D W CZASIE RZECZYWISTYM. Geoverse MDM to błyskawiczny, interaktywny dostęp do chmury punktów

Bardziej szczegółowo

co to oznacza dla mobilnych

co to oznacza dla mobilnych Artykuł tematyczny Szerokopasmowa sieć WWAN Szerokopasmowa sieć WWAN: co to oznacza dla mobilnych profesjonalistów? Szybka i bezproblemowa łączność staje się coraz ważniejsza zarówno w celu osiągnięcia

Bardziej szczegółowo

Data wykonania Część praktyczna

Data wykonania Część praktyczna Grupa ćwicz. IIIb Nr ćwicz./ wersja 4 Imiona i nazwiska. Grupa lab. 7 Grzegorz Gliński Rok 3 IS Temat ćwiczenia. Internet Radio Broadcasting Data wykonania. 19.11.09 Data odbioru Ocena i uwagi Część praktyczna

Bardziej szczegółowo

Uniwersytet Mikołaja Kopernika. Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej

Uniwersytet Mikołaja Kopernika. Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Uniwersytet Mikołaja Kopernika Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Marcin HENRYKOWSKI Nr albumu: 158069 Praca magisterska na kierunku Informatyka Archiwizacja

Bardziej szczegółowo

Ksenos - kompletny systemem monitoringu IP

Ksenos - kompletny systemem monitoringu IP Ksenos - kompletny systemem monitoringu IP Główne cechy Do 96 kamer konwencjonalnych lub IP w dowolnej konfiguracji (wersja programu Ksenos) Do 32 jednoczesnych dostępów przez programy klienckie (program

Bardziej szczegółowo

Elastyczność i mobilność w jednym, kompletnym pakiecie Panasonic UC Pro. Doskonała łączność gdziekolwiek się znajdujesz

Elastyczność i mobilność w jednym, kompletnym pakiecie Panasonic UC Pro. Doskonała łączność gdziekolwiek się znajdujesz Elastyczność i mobilność w jednym, kompletnym pakiecie Panasonic UC Pro Doskonała łączność gdziekolwiek się znajdujesz Aplikacja UC Pro oferuje szeroki zakres możliwości Wykonywanie połączeń Szybkie i

Bardziej szczegółowo

Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa

Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa Instalacja roli kontrolera domeny, Aby zainstalować rolę kontrolera domeny, należy uruchomić Zarządzenie tym serwerem, po czym wybrać przycisk

Bardziej szczegółowo

Tom 6 Opis oprogramowania

Tom 6 Opis oprogramowania Część 4 Narzędzie do wyliczania wielkości oraz wartości parametrów stanu Diagnostyka stanu nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 30 maja 2012 Historia dokumentu Nazwa

Bardziej szczegółowo

Infrastruktura drogowa

Infrastruktura drogowa Infrastruktura drogowa Utrzymanie dróg Strona 1 ERGO zapewnia kompleksową obsługę procesów związanych z utrzymaniem krótkoterminowym i długoterminowym dróg. Podstawą obsługi tych procesów są dane ewidencji

Bardziej szczegółowo

Uniwersytet Mikołaja Kopernika w Toruniu. Profilowanie ruchu sieciowego w systemie GNU/Linux

Uniwersytet Mikołaja Kopernika w Toruniu. Profilowanie ruchu sieciowego w systemie GNU/Linux Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Michał Ferliński Nr albumu: 187386 Praca magisterska na kierunku Informatyka

Bardziej szczegółowo

OPTYMALIZACJA HARMONOGRAMOWANIA MONTAŻU SAMOCHODÓW Z ZASTOSOWANIEM PROGRAMOWANIA W LOGICE Z OGRANICZENIAMI

OPTYMALIZACJA HARMONOGRAMOWANIA MONTAŻU SAMOCHODÓW Z ZASTOSOWANIEM PROGRAMOWANIA W LOGICE Z OGRANICZENIAMI Autoreferat do rozprawy doktorskiej OPTYMALIZACJA HARMONOGRAMOWANIA MONTAŻU SAMOCHODÓW Z ZASTOSOWANIEM PROGRAMOWANIA W LOGICE Z OGRANICZENIAMI Michał Mazur Gliwice 2016 1 2 Montaż samochodów na linii w

Bardziej szczegółowo

OFERTA NA SYSTEM LIVE STREAMING

OFERTA NA SYSTEM LIVE STREAMING JNS Sp. z o.o. ul. Wróblewskiego 18 93-578 Łódź NIP: 725-189-13-94 tel. +48 42 209 27 01, fax. +48 42 209 27 02 e-mail: biuro@jns.pl Łódź, 2015 r. OFERTA NA SYSTEM LIVE STREAMING JNS Sp. z o.o. z siedzibą

Bardziej szczegółowo

Międzyplatformowy interfejs systemu FOLANessus wykonany przy użyciu biblioteki Qt4

Międzyplatformowy interfejs systemu FOLANessus wykonany przy użyciu biblioteki Qt4 Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Agnieszka Holka Nr albumu: 187396 Praca magisterska na kierunku Informatyka

Bardziej szczegółowo

Problemy niezawodnego przetwarzania w systemach zorientowanych na usługi

Problemy niezawodnego przetwarzania w systemach zorientowanych na usługi Problemy niezawodnego przetwarzania w systemach zorientowanych na usługi Jerzy Brzeziński, Anna Kobusińska, Dariusz Wawrzyniak Instytut Informatyki Politechnika Poznańska Plan prezentacji 1 Architektura

Bardziej szczegółowo

Tom 6 Opis oprogramowania Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli obmiaru do celów fakturowania

Tom 6 Opis oprogramowania Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli obmiaru do celów fakturowania Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli Diagnostyka stanu nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 21 maja 2012 Historia dokumentu

Bardziej szczegółowo

PREMIUM BIZNES. 1000 1540zł 110zł za 1 Mb/s Na czas nieokreślony Od 9 14 Mbit/s

PREMIUM BIZNES. 1000 1540zł 110zł za 1 Mb/s Na czas nieokreślony Od 9 14 Mbit/s Internet dla klientów biznesowych: PREMIUM BIZNES PAKIET Umowa Prędkość Internetu Prędkość Intranetu Opłata aktywacyjna Instalacja WiFi, oparta o klienckie urządzenie radiowe 5GHz (opcja) Instalacja ethernet,

Bardziej szczegółowo

Vault Live VAULT LIVE: OSOBISTA PAMIĘĆ PODRĘCZNA PRZYDATNA W KAŻDEJ SYTUACJI

Vault Live VAULT LIVE: OSOBISTA PAMIĘĆ PODRĘCZNA PRZYDATNA W KAŻDEJ SYTUACJI Vault Live VAULT LIVE: OSOBISTA PAMIĘĆ PODRĘCZNA PRZYDATNA W KAŻDEJ SYTUACJI EZVIZ Vault Live to najnowszy bezprzewodowy sieciowy rejestrator wizyjny EZVIZ zapewniający obsługę maksymalnie 4/8 kamer. Zabezpiecz

Bardziej szczegółowo

OBIEG INFORMACJI I WSPOMAGANIE DECYZJI W SYTUACJACH KRYZYSOWYCH

OBIEG INFORMACJI I WSPOMAGANIE DECYZJI W SYTUACJACH KRYZYSOWYCH OBIEG INFORMACJI I WSPOMAGANIE DECYZJI W SYTUACJACH KRYZYSOWYCH AGENDA Prezentacja firmy Tecna Informacja i jej przepływ Workflow i BPM Centralny portal informacyjny Wprowadzanie danych do systemu Interfejsy

Bardziej szczegółowo

Oprogramowanie IP - pytania i odpowiedzi. JPEG (Mb/s) kl./s BASIC SUPER FINE BASIC SUPER FINE 5 0,46 1,45 1,02 2,5 12,5 1,17 3,6 2,53 6,32

Oprogramowanie IP - pytania i odpowiedzi. JPEG (Mb/s) kl./s BASIC SUPER FINE BASIC SUPER FINE 5 0,46 1,45 1,02 2,5 12,5 1,17 3,6 2,53 6,32 Oprogramowanie IP - pytania i odpowiedzi Ile kamer może pracować w sieci 100 Mb/s i 1 Gb/s? Liczba kamer mogących poprawnie pracować w sieci zależy od parametrów wysyłanego przez nie obrazu. Strumień danych

Bardziej szczegółowo

Szczegółowy Opis Przedmiotu Zamówienia

Szczegółowy Opis Przedmiotu Zamówienia Załącznik nr 1 do Ogłoszenia o zamówieniu publicznym w trybie poniżej 14 000,00 EURO Szczegółowy Opis Przedmiotu Zamówienia Zamówienia realizowane jest w ramach działań informacyjno promocyjnych projektu

Bardziej szczegółowo

Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych

Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych autor: Robert Drab opiekun naukowy: dr inż. Paweł Rotter 1. Wstęp Zagadnienie generowania trójwymiarowego

Bardziej szczegółowo

Program V-SIM tworzenie plików video z przebiegu symulacji

Program V-SIM tworzenie plików video z przebiegu symulacji Program V-SIM tworzenie plików video z przebiegu symulacji 1. Wprowadzenie Coraz częściej zdarza się, że zleceniodawca opinii prosi o dołączenie do opracowania pliku/ów Video z zarejestrowanym przebiegiem

Bardziej szczegółowo

Laboratorium przez Internet w modelu studiów inżynierskich

Laboratorium przez Internet w modelu studiów inżynierskich Laboratorium przez Internet w modelu studiów inżynierskich Remigiusz Rak Marcin Godziemba-Maliszewski Andrzej Majkowski Adam Jóśko POLITECHNIKA WARSZAWSKA Ośrodek Kształcenia na Odległość Laboratorium

Bardziej szczegółowo

Testy współpracy. Asterisk z techniką WebRTC

Testy współpracy. Asterisk z techniką WebRTC Testy współpracy programowej centrali Asterisk z techniką WebRTC KSTIT 2016, Gliwice, 26-28 września 2016 Grzegorz Rzym, Krzysztof Wajda, Robert R. Chodorek AGH Akademia Górniczo-Hutnicza, Katedra Telekomunikacji

Bardziej szczegółowo

Opracowanie systemu monitorowania zmian cen na rynku nieruchomości

Opracowanie systemu monitorowania zmian cen na rynku nieruchomości Opracowanie systemu monitorowania zmian cen na rynku nieruchomości Ogólne założenia planowanego projektu Firma planuje realizację projektu związanego z uruchomieniem usługi, która będzie polegała na monitorowaniu

Bardziej szczegółowo

Opracowanie protokołu komunikacyjnego na potrzeby wymiany informacji w organizacji

Opracowanie protokołu komunikacyjnego na potrzeby wymiany informacji w organizacji Opracowanie protokołu komunikacyjnego na potrzeby wymiany informacji w organizacji Robert Hryniewicz Promotor: dr inż. Krzysztof Różanowski Cele pracy Opracowanie protokołu komunikacyjnego służącego do

Bardziej szczegółowo

PODSYSTEM RADIODOSTĘPU MOBILNEGO ZINTEGROWANEGO WĘZŁA ŁĄCZNOŚCI TURKUS

PODSYSTEM RADIODOSTĘPU MOBILNEGO ZINTEGROWANEGO WĘZŁA ŁĄCZNOŚCI TURKUS PODSYSTEM RADIODOSTĘPU MOBILNEGO ZINTEGROWANEGO WĘZŁA ŁĄCZNOŚCI TURKUS ppłk dr inż. Paweł KANIEWSKI mjr dr inż. Robert URBAN kpt. mgr inż. Kamil WILGUCKI mgr inż. Paweł SKARŻYŃSKI WOJSKOWY INSTYTUT ŁĄCZNOŚCI

Bardziej szczegółowo

Bazy danych 2. Wykład 1

Bazy danych 2. Wykład 1 Bazy danych 2 Wykład 1 Sprawy organizacyjne Materiały i listy zadań zamieszczane będą na stronie www.math.uni.opole.pl/~ajasi E-mail: standardowy ajasi@math.uni.opole.pl Sprawy organizacyjne Program wykładu

Bardziej szczegółowo

System generacji raportów

System generacji raportów Zalety systemu Czym jest ProReports? prostota instalacji, wieloplatformowość (AIX, Linux, Windows, Solaris), obsługa popularnych formatów (PDF, XLS, RTF, HTML,TXT,XML,CSV), obsługa wielu baz danych, raporty

Bardziej szczegółowo

PROCESOR Z ODBLOKOWANYM MNOŻNIKIEM!!! PROCESOR INTEL CORE I7 4790K LGA1150 BOX

PROCESOR Z ODBLOKOWANYM MNOŻNIKIEM!!! PROCESOR INTEL CORE I7 4790K LGA1150 BOX amigopc.pl 883-364-274 SKLEP@AMIGOPC.PL PROCESOR INTEL CORE I7-4790K QUAD CORE, 4.00GHZ, 8MB, LGA1150, 22NM, 84W, VGA, BOX CENA: 1 473,00 PLN CZAS WYSYŁKI: 24H PRODUCENT: INTEL NUMER KATALOGOWY: BX80646I74790K

Bardziej szczegółowo

World Wide Web? rkijanka

World Wide Web? rkijanka World Wide Web? rkijanka World Wide Web? globalny, interaktywny, dynamiczny, wieloplatformowy, rozproszony, graficzny, hipertekstowy - system informacyjny, działający na bazie Internetu. 1.Sieć WWW jest

Bardziej szczegółowo

Problemy rozwoju Internetu kwantowego

Problemy rozwoju Internetu kwantowego Instytut Informatyki Teoretycznej i Stosowanej PAN 21 grudnia 2011 Plan wystąpienia Komunikacja kwantowa i sieci kwantowe Komunikacja kwantowa Sieci kwantowe Składniki intersieci kwantowych Powielacze

Bardziej szczegółowo

PhysX Visual Debugger. Tomasz Gańko

PhysX Visual Debugger. Tomasz Gańko PhysX Visual Debugger Tomasz Gańko Co to jest Nvidia PhysX? NVIDIA PhysX to wydajny silnik fizyczny, zoptymalizowany m.in. do działania na równoległych procesorach kart graficznych. Jego głównym przeznaczeniem

Bardziej szczegółowo

Luxriot VMS. Dawid Adamczyk

Luxriot VMS. Dawid Adamczyk Luxriot VMS Dawid Adamczyk Wprowadzenie LuxRiot to oprogramowanie NVR dla komputerów PC z Windows mogące równieŝ współpracować z kartami przechwytującymi z wejściami BNC Główne funkcje LuxRiot to: 1. Podgląd

Bardziej szczegółowo

Sposób funkcjonowania

Sposób funkcjonowania Stratus Avance został zaprojektowany w sposób, który w przypadku wystąpienia awarii ma zminimalizować czas przestoju i zapobiec utracie danych. Jednocześnie rozwiązanie ma być tanie i łatwe w zarządzaniu.

Bardziej szczegółowo

Uniwersalny Konwerter Protokołów

Uniwersalny Konwerter Protokołów Uniwersalny Konwerter Protokołów Autor Robert Szolc Promotor dr inż. Tomasz Szczygieł Uniwersalny Konwerter Protokołów Szybki rozwój technologii jaki obserwujemy w ostatnich latach, spowodował że systemy

Bardziej szczegółowo

LEKCJA TEMAT: Zasada działania komputera.

LEKCJA TEMAT: Zasada działania komputera. LEKCJA TEMAT: Zasada działania komputera. 1. Ogólna budowa komputera Rys. Ogólna budowa komputera. 2. Komputer składa się z czterech głównych składników: procesor (jednostka centralna, CPU) steruje działaniem

Bardziej szczegółowo

Tworzenie aplikacji Web Alicja Zwiewka. Page 1

Tworzenie aplikacji Web Alicja Zwiewka. Page 1 Tworzenie aplikacji Web Alicja Zwiewka Page 1 Co to są web-aplikacje? Aplikacja internetowa (ang. web application) program komputerowy, który pracuje na serwerze i komunikuje się poprzez sieć komputerową

Bardziej szczegółowo

Platforma e-learningowa

Platforma e-learningowa Platforma e-learningowa skrócona instrukcja obsługi. Aby uruchomić platformę e-learningową, należy otworzyć przeglądarkę internetową, a następnie wpisać adres http://aok.learnway.eu/ - wyświetlony zostanie

Bardziej szczegółowo

Tworzenie maszyn wirtualnych przy pomocy systemu FAI

Tworzenie maszyn wirtualnych przy pomocy systemu FAI Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Paweł Paczkowski nr albumu: 259043 Praca Inżynierska na kierunku Informatyka Stosowana Tworzenie maszyn wirtualnych przy

Bardziej szczegółowo

TWÓJ BIZNES. Nasz Obieg Dokumentów

TWÓJ BIZNES. Nasz Obieg Dokumentów 1 Innowacyjny System Elektronicznego Obiegu Dokumentów i Spraw opracowany przez firmę WASKO S.A., na podstawie wieloletnich doświadczeń zdobytych na rynku systemów teleinformatycznych. TWÓJ BIZNES Nasz

Bardziej szczegółowo

Uniwersytet Mikołaja Kopernika

Uniwersytet Mikołaja Kopernika Uniwersytet Mikołaja Kopernika Maciej Pańka Kraków 2011 Zaplecze techniczne do prowadzenia specjalistycznych zajęć dydaktycznych w trybie stacjonarnym. Wsparcie dla zajęć realizowanych w formie kształcenia

Bardziej szczegółowo

Dokumentacja projektu QUAIKE Architektura oprogramowania

Dokumentacja projektu QUAIKE Architektura oprogramowania Licencjacka Pracownia Oprogramowania Instytut Informatyki Uniwersytetu Wrocławskiego Jakub Kowalski, Andrzej Pilarczyk, Marek Kembrowski, Bartłomiej Gałkowski Dokumentacja projektu QUAIKE Architektura

Bardziej szczegółowo

1. Zakres modernizacji Active Directory

1. Zakres modernizacji Active Directory załącznik nr 1 do umowy 1. Zakres modernizacji Active Directory 1.1 Opracowanie szczegółowego projektu wdrożenia. Określenie fizycznych lokalizacji serwerów oraz liczby lokacji Active Directory Określenie

Bardziej szczegółowo

e-awizo SYSTEM POTWIERDZANIA DORĘCZEŃ POCZTY ELEKTRONICZNEJ

e-awizo SYSTEM POTWIERDZANIA DORĘCZEŃ POCZTY ELEKTRONICZNEJ e-awizo SYSTEM POTWIERDZANIA DORĘCZEŃ POCZTY ELEKTRONICZNEJ www.e-awizo.pl BrainSoft sp. z o. o. ul. Bolesława Chrobrego 14/2 65-052 Zielona Góra tel.68 455 77 44 fax 68 455 77 40 e-mail: biuro@brainsoft.pl

Bardziej szczegółowo

BMC Control-M Wybrane przypadki zastosowania

BMC Control-M Wybrane przypadki zastosowania Piotr Orlański Mariusz Gajewski CompFort Meridian Polska & BMC Software BMC Control-M Wybrane przypadki zastosowania Warszawa, 11 czerwca 2015 DISASTER RECOVERY Środowisko bankowe Problem: Zorganizowanie

Bardziej szczegółowo

1.1. Założenia dla architektury korporacyjnej EPL

1.1. Założenia dla architektury korporacyjnej EPL 1.1. Założenia dla architektury korporacyjnej EPL Podczas tworzenia koncepcji architektury korporacyjnej mieliśmy na celu zaproponowanie takich zmian architektonicznych, które wprowadzałyby w Urzędzie

Bardziej szczegółowo

JUŻ ZA 1400,00 ZŁ BRUTTO MOŻESZ MONITOROWAĆ I KONTROLOWAĆ SWOJĄ FIRMĘ LUB MIESZKANIE ZA POMOCĄ TELEFONU KOMÓRKOWEGO

JUŻ ZA 1400,00 ZŁ BRUTTO MOŻESZ MONITOROWAĆ I KONTROLOWAĆ SWOJĄ FIRMĘ LUB MIESZKANIE ZA POMOCĄ TELEFONU KOMÓRKOWEGO Przedsiębiorstwo Innowacyjno-Wdrożeniowe KOMSERWIS sp. z o. o. 15-044 Białystok, ul. Piasta 16 tel. 85 744-30-30, 85 744-28-63, fax. 85 744-30-30 KRS Nr 0000148643 w SR Białystok, XII Wydz. Gosp., Kapitał

Bardziej szczegółowo

Instalacja programu dreryk

Instalacja programu dreryk Program dla praktyki lekarskiej Instalacja programu dreryk Kontakt: serwis@dreryk.pl +48-42-2912121 www.dreryk.pl Copyright Ericpol Telecom sp. z o.o. 2006 Copyright Ericpol Telecom sp. z o.o. 1 System

Bardziej szczegółowo

Tworzenie i obsługa wirtualnego laboratorium komputerowego

Tworzenie i obsługa wirtualnego laboratorium komputerowego Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Michał Ochociński nr albumu: 236401 Praca magisterska na kierunku informatyka stosowana Tworzenie i obsługa wirtualnego

Bardziej szczegółowo

2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego

2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego 2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego produktu. 23 czerwca 2014 Spis treści 3 Spis treści...5

Bardziej szczegółowo

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD Dr inż. Jacek WARCHULSKI Dr inż. Marcin WARCHULSKI Mgr inż. Witold BUŻANTOWICZ Wojskowa Akademia Techniczna SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD Streszczenie: W referacie przedstawiono możliwości

Bardziej szczegółowo

Charakterystyka sieci klient-serwer i sieci równorzędnej

Charakterystyka sieci klient-serwer i sieci równorzędnej Charakterystyka sieci klient-serwer i sieci równorzędnej Sieć klient-serwer Zadaniem serwera w sieci klient-serwer jest: przechowywanie plików i programów systemu operacyjnego; przechowywanie programów

Bardziej szczegółowo

Seria i7-n9500. Uwagi: 1.Urządzenia NVR są dostarczane bez dysków HDD 2.Należy używać dysków HDD zalecanych przez producenta.

Seria i7-n9500. Uwagi: 1.Urządzenia NVR są dostarczane bez dysków HDD 2.Należy używać dysków HDD zalecanych przez producenta. Informacje ogólne Seria rejestratorów sieciowych NVR bazująca na ostatnich osiągnięciach technologicznych. i7-n9500 łączą w sobie szereg patentów w dziedzinach kodowania dźwięku i obrazu, systemów wbudowanych

Bardziej szczegółowo

<Nazwa firmy> <Nazwa projektu> Specyfikacja dodatkowa. Wersja <1.0>

<Nazwa firmy> <Nazwa projektu> Specyfikacja dodatkowa. Wersja <1.0> Wersja [Uwaga: Niniejszy wzór dostarczony jest w celu użytkowania z Unified Process for EDUcation. Tekst zawarty w nawiasach kwadratowych i napisany błękitną kursywą

Bardziej szczegółowo

Referat pracy dyplomowej

Referat pracy dyplomowej Temat pracy : Projekt i realizacja aplikacji do tworzenia i wizualizacji drzewa genealogicznego Autor: Martyna Szymkowiak Promotor: dr inż. Romana Simińskiego Kategorie: gry, użytkowe Słowa kluczowe: The

Bardziej szczegółowo

Szczegółowy opis przedmiotu zamówienia:

Szczegółowy opis przedmiotu zamówienia: Załącznik nr 1 do SIWZ Szczegółowy opis przedmiotu zamówienia: I. Opracowanie polityki i procedur bezpieczeństwa danych medycznych. Zamawiający oczekuje opracowania Systemu zarządzania bezpieczeństwem

Bardziej szczegółowo

WHITE PAPER. Planowanie, przygotowanie i testowanie działań na wypadek wystąpienia awarii

WHITE PAPER. Planowanie, przygotowanie i testowanie działań na wypadek wystąpienia awarii WHITE PAPER Planowanie, przygotowanie i testowanie działań na wypadek wystąpienia awarii 1 TABLE OF CONTENTS Wstęp...3 Symulator VERITAS Cluster Server...3 Doradca VERITAS Volume Replicator...5 Próbny

Bardziej szczegółowo

Marek Parfieniuk, Tomasz Łukaszuk, Tomasz Grześ. Symulator zawodnej sieci IP do badania aplikacji multimedialnych i peer-to-peer

Marek Parfieniuk, Tomasz Łukaszuk, Tomasz Grześ. Symulator zawodnej sieci IP do badania aplikacji multimedialnych i peer-to-peer Marek Parfieniuk, Tomasz Łukaszuk, Tomasz Grześ Symulator zawodnej sieci IP do badania aplikacji multimedialnych i peer-to-peer Plan prezentacji 1. Cel projektu 2. Cechy systemu 3. Budowa systemu: Agent

Bardziej szczegółowo

Kierunek: Informatyka rev rev jrn Stacjonarny 1 / 6

Kierunek: Informatyka rev rev jrn Stacjonarny 1 / 6 Wydział Informatyki i Komunikacji Wizualnej Kierunek: Informatyka Studia pierwszego stopnia - inżynierskie tryb: stacjonarne rok rozpoczęcia: 2018/2019 A. Moduły międzykierunkowe obligatoryjne Moduł ogólny

Bardziej szczegółowo

Wprowadzenie. Co to jest klaster? Podział ze względu na przeznaczenie. Architektury klastrów. Cechy dobrego klastra.

Wprowadzenie. Co to jest klaster? Podział ze względu na przeznaczenie. Architektury klastrów. Cechy dobrego klastra. N Wprowadzenie Co to jest klaster? Podział ze względu na przeznaczenie. Architektury klastrów. Cechy dobrego klastra. Wprowadzenie (podział ze względu na przeznaczenie) Wysokiej dostępności 1)backup głównego

Bardziej szczegółowo

Summary in Polish. Fatimah Mohammed Furaiji. Application of Multi-Agent Based Simulation in Consumer Behaviour Modeling

Summary in Polish. Fatimah Mohammed Furaiji. Application of Multi-Agent Based Simulation in Consumer Behaviour Modeling Summary in Polish Fatimah Mohammed Furaiji Application of Multi-Agent Based Simulation in Consumer Behaviour Modeling Zastosowanie symulacji wieloagentowej w modelowaniu zachowania konsumentów Streszczenie

Bardziej szczegółowo

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer; 14.3. Podstawy obsługi X Window 14.3. Podstawy obsługi X Window W przeciwieństwie do systemów Windows system Linux nie jest systemem graficznym. W systemach Windows z rodziny NT powłokę systemową stanowi

Bardziej szczegółowo

SYSTEM VILM ZARZĄDZANIE CYKLEM ŻYCIA ŚRODOWISK WIRTUALNYCH. info@prointegra.com.pl tel: +48 (032) 730 00 42

SYSTEM VILM ZARZĄDZANIE CYKLEM ŻYCIA ŚRODOWISK WIRTUALNYCH. info@prointegra.com.pl tel: +48 (032) 730 00 42 SYSTEM VILM ZARZĄDZANIE CYKLEM ŻYCIA ŚRODOWISK WIRTUALNYCH info@prointegra.com.pl tel: +48 (032) 730 00 42 1. WPROWADZENIE... 3 2. KORZYŚCI BIZNESOWE... 4 3. OPIS FUNKCJONALNY VILM... 4 KLUCZOWE FUNKCJE

Bardziej szczegółowo

uplook z modułem statlook program do audytu oprogramowania i kontroli czasu pracy

uplook z modułem statlook program do audytu oprogramowania i kontroli czasu pracy uplook z modułem statlook program do audytu oprogramowania i kontroli czasu pracy Jaka część oprogramowania w firmie jest legalna? Gdzie zostało zainstalowane zakupione oprogramowanie? Czy jest ono w ogóle

Bardziej szczegółowo

SERWERY KOMUNIKACYJNE ALCATEL-LUCENT

SERWERY KOMUNIKACYJNE ALCATEL-LUCENT SERWERY KOMUNIKACYJNE ALCATEL-LUCENT OmniPCX Enterprise Serwer komunikacyjny Alcatel-Lucent OmniPCX Enterprise Communication Server (CS) to serwer komunikacyjny dostępny w formie oprogramowania na różne

Bardziej szczegółowo

Praca dyplomowa. Program do monitorowania i diagnostyki działania sieci CAN. Temat pracy: Temat Gdańsk Autor: Łukasz Olejarz

Praca dyplomowa. Program do monitorowania i diagnostyki działania sieci CAN. Temat pracy: Temat Gdańsk Autor: Łukasz Olejarz Temat Gdańsk 30.06.2006 1 Praca dyplomowa Temat pracy: Program do monitorowania i diagnostyki działania sieci CAN. Autor: Łukasz Olejarz Opiekun: dr inż. M. Porzeziński Recenzent: dr inż. J. Zawalich Gdańsk

Bardziej szczegółowo

Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego

Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego Dziś bardziej niż kiedykolwiek narzędzia używane przez

Bardziej szczegółowo

Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Zadania systemu operacyjnego. Abstrakcyjne składniki systemu. System komputerowy

Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Zadania systemu operacyjnego. Abstrakcyjne składniki systemu. System komputerowy Systemy operacyjne Systemy operacyjne Dr inż. Ignacy Pardyka Literatura Siberschatz A. i inn. Podstawy systemów operacyjnych, WNT, Warszawa Skorupski A. Podstawy budowy i działania komputerów, WKiŁ, Warszawa

Bardziej szczegółowo

Usługa: Testowanie wydajności oprogramowania

Usługa: Testowanie wydajności oprogramowania Usługa: Testowanie wydajności oprogramowania testerzy.pl przeprowadzają kompleksowe testowanie wydajności różnych systemów informatycznych. Testowanie wydajności to próba obciążenia serwera, bazy danych

Bardziej szczegółowo

Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Instytut Fizyki

Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Instytut Fizyki Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Instytut Fizyki Tomasz Pawłowski Nr albumu: 146956 Praca magisterska na kierunku

Bardziej szczegółowo

Internetowa sieć laboratoriów fotograficznych

Internetowa sieć laboratoriów fotograficznych Internetowa sieć laboratoriów fotograficznych Wstęp Pragniemy przedstawić Państwu profesjonalny system umożliwiający stworzenie internetowej sieci laboratoriów fotograficznych realizujących usługę wywołania

Bardziej szczegółowo

Praca w sieci z serwerem

Praca w sieci z serwerem 11 Praca w sieci z serwerem Systemy Windows zostały zaprojektowane do pracy zarówno w sieci równoprawnej, jak i w sieci z serwerem. Sieć klient-serwer oznacza podłączenie pojedynczego użytkownika z pojedynczej

Bardziej szczegółowo

WZÓR UMOWY. Zawarta w Białymstoku, w dniu.. pomiędzy:

WZÓR UMOWY. Zawarta w Białymstoku, w dniu.. pomiędzy: WZÓR UMOWY Zawarta w Białymstoku, w dniu.. pomiędzy: Województwem Podlaskim, z siedzibą w Białymstoku przy ul. Kardynała Stefana Wyszyńskiego 1, w imieniu którego działa, na podstawie upoważnienia udzielonego

Bardziej szczegółowo

Konspekt pracy inżynierskiej

Konspekt pracy inżynierskiej Konspekt pracy inżynierskiej Wydział Elektryczny Informatyka, Semestr VI Promotor: dr inż. Tomasz Bilski 1. Proponowany tytuł pracy inżynierskiej: Komunikator Gandu na platformę mobilną Android. 2. Cel

Bardziej szczegółowo

PRACA DYPLOMOWA INŻYNIERSKA. Mobilny system wspomagający pracę. terminala kontenerowego

PRACA DYPLOMOWA INŻYNIERSKA. Mobilny system wspomagający pracę. terminala kontenerowego PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W ELBLĄGU INSTYTUT INFORMATYKI STOSOWANEJ PRACA DYPLOMOWA INŻYNIERSKA Mobilny system wspomagający pracę terminala kontenerowego autor: Bartłomiej Urbanowicz opiekun pracy:

Bardziej szczegółowo

Dydaktyka Informatyki budowa i zasady działania komputera

Dydaktyka Informatyki budowa i zasady działania komputera Dydaktyka Informatyki budowa i zasady działania komputera Instytut Matematyki Uniwersytet Gdański System komputerowy System komputerowy układ współdziałania dwóch składowych: szprzętu komputerowego oraz

Bardziej szczegółowo

BCS-NVR0402. Rejestrator sieciowy IP 4 kanałowy

BCS-NVR0402. Rejestrator sieciowy IP 4 kanałowy BCS-NVR0402 Rejestrator sieciowy IP 4 kanałowy Kanały wideo: 4 Switch PoE: Nie BCS-NVR0402: 4 kanały wideo. Rejestrator może obsługiwać nagrywanie w czasie rzeczywistym D1(25 kl/s) na 4 kanał. Prędkość

Bardziej szczegółowo

PROGRAMY NARZĘDZIOWE DOKUMENT

PROGRAMY NARZĘDZIOWE DOKUMENT DOKUMENT KARTOTEKA OPISOWO GRAFICZNA OBIEKTÓW EWMAPY Program DOKUMENT umożliwia założenie kartoteki opisowo-graficznej dla dowolnego obiektu EWMAPY. Polega to na związaniu z określonym identyfikatorem

Bardziej szczegółowo

Czym jest technologia Bluetooth?

Czym jest technologia Bluetooth? Tomasz Merda Czym jest technologia Bluetooth? Czym jest technologia Bluetooth? Bluetooth to technologia pozwalająca na komunikację radiową na ograniczoną odległość (standardowo do 10 metrów). Przy pomocy

Bardziej szczegółowo

Firma Informatyczna ASDER. Prezentacja. Serwer danych lokalnych. Przemysław Kroczak ASDER 2012-08-06

Firma Informatyczna ASDER. Prezentacja. Serwer danych lokalnych. Przemysław Kroczak ASDER 2012-08-06 2012 Firma Informatyczna ASDER Prezentacja Serwer danych lokalnych Przemysław Kroczak ASDER 2012-08-06 Szanowni Państwo, W dzisiejszej coraz częściej trzeba współdzielić pliki między pracownikami/działami

Bardziej szczegółowo

PR P E R Z E E Z N E T N A T C A JA C JA KO K RP R O P RA R C A Y C JN Y A JN ACTINA DATA MANAGER

PR P E R Z E E Z N E T N A T C A JA C JA KO K RP R O P RA R C A Y C JN Y A JN ACTINA DATA MANAGER PREZENTACJA KORPORACYJNA ACTINA DATA MANAGER Oprogramowanie Actina Data Manager (ADM) Podstawowe zagadnienia: 1. Zastosowanie 2. Grupa docelowych uŝytkowników 3. Bezpieczeństwo 4. Środowisko pracy 5. MoŜliwości

Bardziej szczegółowo

Opis podstawowych modułów

Opis podstawowych modułów Opis podstawowych modułów Ofertowanie: Moduł przeznaczony jest dla działów handlowych, pozwala na rejestrację historii wysłanych ofert i istotnych zdarzeń w kontaktach z kontrahentem. Moduł jest szczególnie

Bardziej szczegółowo

Specyfikacja dla Zadania 1: Kurs programowania sterowników PLC dla uczniów grupy I w ZSP nr 2 w Brzesku.

Specyfikacja dla Zadania 1: Kurs programowania sterowników PLC dla uczniów grupy I w ZSP nr 2 w Brzesku. Specyfikacja dla Zadania 1: Kurs programowania sterowników PLC dla uczniów grupy I w ZSP nr 2 w Brzesku. 1. Liczba uczestników zajęć 10 uczniów 2. Czas trwania kursu wynosi: 60 godzin 3. Kurs odbywać się

Bardziej szczegółowo

Do kogo kierujemy ofertę?

Do kogo kierujemy ofertę? 3 Bezpieczeństwo Do kogo kierujemy ofertę? Utrata danych stanowi jedno z największych zagrożeń dla płynności funkcjonowania firmy. Efektywne rozwiązanie pozwalające na szybkie, bezpieczne i zautomatyzowane

Bardziej szczegółowo

Inżynieria oprogramowania- Grupa dra inż. Leszka Grocholskiego II UWr 2009/2010. Aleksandra Kloc, Adam Grycner, Mateusz Łyczek. Wasza-fota.

Inżynieria oprogramowania- Grupa dra inż. Leszka Grocholskiego II UWr 2009/2010. Aleksandra Kloc, Adam Grycner, Mateusz Łyczek. Wasza-fota. Inżynieria oprogramowania- Grupa dra inż. Leszka Grocholskiego II UWr 2009/2010 Aleksandra Kloc, Adam Grycner, Mateusz Łyczek Wasza-fota.pl Projekt struktury systemu Historia zmian tego dokumentu Data

Bardziej szczegółowo

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE WINDOWS 1 SO i SK/WIN 007 Tryb rzeczywisty i chroniony procesora 2 SO i SK/WIN Wszystkie 32-bitowe procesory (386 i nowsze) mogą pracować w kilku trybach. Tryby pracy

Bardziej szczegółowo

KAMERA AKUSTYCZNA NOISE INSPECTOR DLA SZYBKIEJ LOKALIZACJI ŹRÓDEŁ HAŁASU

KAMERA AKUSTYCZNA NOISE INSPECTOR DLA SZYBKIEJ LOKALIZACJI ŹRÓDEŁ HAŁASU KAMERA AKUSTYCZNA NOISE INSPECTOR DLA SZYBKIEJ LOKALIZACJI ŹRÓDEŁ HAŁASU Hałas staje się widoczny Zastosowanie innowacyjnych rozwiązań w systemie Noise Inspector pozwala na konwersję emisji dźwięku do

Bardziej szczegółowo