Modelowanie, symulacja i analiza systemów klasy klient-serwer

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

Download "Modelowanie, symulacja i analiza systemów klasy klient-serwer"

Transkrypt

1 Symulacja w Badaniach i Rozwoju Vol. 1, No. 3/2010 Tadeusz NOWICKI, Ewa WRZOSEK Wojskowa Akademia Techniczna, ul. Kaliskiego 2, Warszawa tadeusz.nowicki@wat.edu.pl, wardak@o2.pl Modelowanie, symulacja i analiza systemów klasy klient-serwer 1 Wprowadzenie Praca zwizana jest z badaniem własnoci systemów informatycznych, których praca polega na załoonej, specyficznej formie współpracy midzy pewnymi komputerami, zwanymi klientami, oraz innymi, zwanymi serwerami. System klient serwer [1], [2] pozwala na lepsze wykorzystanie pracy uytkownika przy zminimalizowanych kosztach. Systemy tej klasy bazuj na funkcjonowaniu pojedynczych komputerów duej mocy zwanych serwerami i licznego zbioru stacji roboczych zwanych klientami. Zazwyczaj podstawowa decyzja o architekturze systemu klient-serwer dotyczy tego, czy podstawowe procesy obliczeniowe s po stronie serwera (cienki klient), czy po stronie stacji klienckich (gruby klient). Bardzo wana jest decyzja o odpowiednim doborze modelu klient serwer. Zły wybór, niedostosowany do rzeczywistego zapotrzebowania, moe okaza si bardziej kosztowny, ni zapewnienie tego, by kady komputer posiadał kady zasób w dowolnej wielkoci na własno. System taki okazuje si wtedy niewydajny, a poszczególne komponenty s nadmiernie, bd niedostatecznie obcione. Poszukuje si zatem rozwizania optymalnego, to znaczy takiej konfiguracji systemu klient serwer, aby jego rzeczywiste działanie było zgodne z oczekiwaniami, wydajne oraz jak najtasze. Powstaje pytanie: jak bez podejmowania decyzji o organizacji fizycznych eksperymentów zbada własnoci, w tym efektywno, danego systemu klient serwer? Najlepszym w tym przypadku rozwizaniem bdzie zaprojektowanie i zaimplementowanie symulatora systemów klient serwer, który umoliwi zbadanie i ocen wskaników efektywnoci systemów. W niniejszej pracy szczegółowo opisano budow i funkcjonalno symulatora systemów klient serwer oraz wykonano seri eksperymentów symulacyjnych dla ilustracji uzyskanych wyników. Wyjaniono to, co rozumie si pod pojciem klient oraz serwer [1], [2]. Przedstawiono architektur badanych systemów oraz rozłoenie aplikacji klient serwer pomidzy stacjami klienckimi, a maszynami serwerów. Wymieniono wskaniki efektywnoci, które bd badane przy pomocy programu symulacyjnego. Pocztkowo sprecyzowano granice symulatora, tzn. wybrano klas systemów klient serwer, których działanie ma by symulowane. Kolejnym punktem jest przedstawienie biblioteki symulacyjnej [3], na podstawie której działa symulator. Wymieniono te elementy biblioteki, które posłuyły do implementacji podstawowych elementów systemu klient serwer oraz wymieniono moliwoci pobierania statystyk z wykonanej symulacji. W dalszej czci zaprezentowano projekt symulatora wraz z czciow implementacj niektórych klas. 265

2 - +. I*#!* 2 Systemy klient-serwer Sformułowanie klient serwer jest zwizane z relacj midzy dwoma procesami bd systemami. W tej relacji procesy s zorganizowane w system w taki sposób, aby jedne wiadczyły usługi drugim. Klientem (ang. client) nazywamy proces zlecajcy zadania do wykonania na serwerze, za serwerem (ang. server) jest proces wiadczcy usługi. Procesy klientów i serwerów mog by zlokalizowane na tych samych, bd innych komputerach. Nie jest wymagana odrbno sprztowa. W rzeczywistych systemach proces moe nie mie cile okrelonej roli. Niejednokrotnie bywa tak, e pełni funkcj zarówno serwera, jak i klienta. Proces serwera moe by klientem serwera innej usługi. Mimo tego wygodnie jest załoy, e badany proces, w zalenoci od kontekstu, pełni tylko jedn z ról. Interakcja pomidzy klientem i serwerem znana jest jako zachowanie typu zamówienieodpowied (ang. request-reply behavior). Klient po zamówieniu usługi oczekuje odpowiedzi. Serwer pobiera napływajce od klientów zlecenia, realizuje je, po czym wysyła odpowiedzi do klientów. Podstawowe elementy systemu klient serwer to: klienci, serwery, sie komputerowa, wspólne protokoły sieciowe, wspólne zasady komunikacji, oprogramowanie. Warto scharakteryzowa pokrótce elementy systemów klient-serwer. Ich zrozumienie pomoe w prezentacji kolejnych wyników pracy. Klient Stacj robocz (ang. work station) nazywamy komputer bd terminal, na którym uruchamiane jest oprogramowanie z interfejsem uytkownika. Mianem klienta okrelamy najczciej oprogramowanie. Rol klienta jest udostpnienie uytkownikowi interfejsu, nawizanie połczenia komunikacyjnego z serwerem, generowanie zlece, przetwarzanie i wywietlanie odpowiedzi. Cechy charakteryzujce stacje klienckie, to: aktywno klient jest inicjatorem działa, wysyłanie da do serwera, oczekiwanie odpowiedzi od serwera. Ze wzgldu na wielko udziału klienta w implementacji interfejsu uytkownika, logiki aplikacji oraz składowania danych rozróniamy dwa typy klientów: Cienki klient (ang. thin client). W tym przypadku mówimy o systemie cienki klient serwer (ang. thin client / server). Klient ma niewielki udział w działaniu całego systemu. Cała logika aplikacji jest 266

3 1 0 >3*/ 0 3 *.3. 0 przeniesiona na serwer, który przechowuje ponadto wszystkie dane potrzebne do obsłuenia da klientów. Gruby klient (ang. fat client). Stacja kliencka jest maszyn w pełni wyposaon w urzdzenia peryferyjne, z kompletnym oprogramowaniem umoliwiajcym uruchamianie aplikacji. W tym modelu serwer słuy do przechowywania danych i udostpniania ich na dania klientów. Serwer Serwerem nazywamy program bd system oprogramowania wiadczcy usługi na rzecz innych programów. Jest to definicja niekompletna, poniewa serwerem czsto okrela si komputer, bd inny sprzt fizyczny, wiadczcy usługi. Istnieje zatem podział na serwery sprztowe i serwery oprogramowania. Do ogólnych cech serwera mona zaliczy: pasywno serwer czeka na zainicjowanie połczenia z klientem, czekanie na dania klientów jest tylko realizatorem przysłanych zlece, automatyczno w momencie otrzymania dania serwer przetwarza je i wysyła odpowied. Typowe serwery stosowane w praktyce profesjonalnych zastosowa, to: serwery plików, serwery baz danych, serwery nazw, serwery aplikacji, serwery internetowe. Oprogramowanie klient-serwer Aplikacja klient serwer jest oprogramowaniem uruchamianym na komputerze klienta, która odwołuje si do zdalnego serwera. W aplikacji klient serwer mona wyróni trzy poziomy: interfejs uytkownika, poziom przetwarzania, poziom danych. 3 Wskaniki efektywnoci systemów klient-serwer Przed podjciem bada efektywnociowych systemów klient serwer naley okreli wskaniki efektywnoci, jakimi kierowa si naley przy ocenie systemów tej klasy. Dowolna metoda badania systemów polega na ocenie wartoci tych wskaników (uzyskanych na przykład metod eksperymentów symulacyjnych). Do wskaników efektywnociowych odpowiadajcych systemom klasy klient-serwer zaliczy mona: 267

4 - +. I*#!* czas obsługi przez serwer jest to czas potrzebny serwerowi na przetworzenie pojedynczego zamówienia, obcienie serwera jest to procentowo wyraony iloraz czasu aktywnoci serwera do całego czasu symulacji, obcienie klienta jest to procentowo wyraony iloraz czasu aktywnoci klienta do całego czasu symulacji, czas oczekiwania na wysyłanie pakietu zadania/odpowiedzi jest to czas, jaki musi min, zanim zostanie wysłany pakiet, czas przebywania zadania/odpowiedzi w kolejce czas oczekiwania w kolejce na pewien zasób, którym moe by serwer, zarzdca bd klient, czas odpowiedzi jest to czas, po jakim na wysłane przez klienta zlecenie przychodzi odpowied; włczamy w to czas przebywania w sieci komunikacyjnej, (w co wliczamy czasy przebywania w kolejkach oraz czas obróbki przez zarzdc) oraz czas obsługi przez serwer, długo kolejki jest to liczba zlece przebywajcych w kolejce; przez długo kolejek badamy obcienie sieci, poniewa to włanie stany kolejek obrazuj obcienie sieci komputerowej, liczba niezrealizowanych zada jest to liczba da, które przekroczyły załoony, maksymalny czas odpowiedzi. Naley przyj, e powysze definicje nie maj charakteru cisłego w tym sensie, e dotycz wielu wystpie kadej z charakterystyk. Ponadto, liczne z wielkoci maj charakter stochastyczny. W tym sensie powinno si raczej mówi o oczekiwanych czasach, oczekiwanych długociach kolejek, oczekiwanych liczbach zada, itd. Oczywicie, podane wyej charakterystyki s jedynie wybranymi wskanikami słucymi ocenie funkcjonowania systemów klient-serwer. Mona by wymienia ich wicej, jednak s one wystarczajc propozycj dla opracowania metody bada efektywnociowych systemów tej klasy. Inne wskaniki wzbogaciłyby jedynie list parametrów efektywnociowych, jednak nie zmieniłyby sposobu bada systemu. 4 Symulator systemów klient-serwer Program symulacyjny, odwzorowujcy funkcjonowanie systemu klient-serwer, obejmuje działanie układu składajcego si z klientów i generowanych przez nich zada, sieci komunikacyjnej, zarzdcy oraz serwerów. Warto rozpocz rozwaania od okrelenia tego, jak architektur systemu bdzie reprezentował skonstruowany do bada model. Z uwagi na prób zbadania efektywnoci podstawowego systemu, symulator bdzie reprezentował architektur dwupoziomowa. Mamy zatem do czynienia z klientami korzystajcymi z usług serwerów, one za realizuj zamówienia samodzielnie, bez uywania obcych zasobów. Wczeniej wprowadzono pojcie cienkiego i grubego klienta. Balansowanie pomidzy tymi dwoma koncepcjami systemu klient serwer uzyskuje si dziki moliwoci ustawienia parametrów czasu tworzenia nowego zadania przez klienta oraz czasu przetwarzania zadania na serwerze. Zatem, zmieniajc proporcje tych wielkoci, uzyskuje si odpowiednio: 268

5 1 0 >3*/ 0 3 *.3. 0 model cienki klient serwer, gdy czas generacji zadania, w porównaniu do czasu obsługi, jest bardzo krótki, model gruby klient serwer, gdy czas obsługi jest znacznie dłuszy od czasu tworzenia zlecenia. W rzeczywistych systemach klient serwer sie komunikacyjna pozwala na przesłanie pewnej porcji informacji zwanej pakietem. Jest to podstawowa jednostka nonika informacji. W symulatorze istnieje moliwo generacji wielkoci zadania oraz ustawienia rozmiaru pakietu. Naley wspomnie równie o tym, e symulowane łcze ma swoj szybko, z któr przesyłane s pakiety. W programie symulacyjnym zaimplementowano działanie serwera sekwencyjnego. Jest to najprostsza metoda obsługi zlece. Niestety, nie jest zbyt efektywna, jeli chodzi o długo czasu oczekiwania zadania na obsług. dania musz czeka w kolejce, gdy serwer jest zajty. Zdecydowano si zatem na symulacj tego typu serwera, poniewa nadal jest do popularny w implementacjach systemów klasy klient-serwer. Przykładowo, bardzo popularny obecnie serwer WWW jest serwerem sekwencyjnym. dania napływajce przez sie s obsługiwane w kolejnoci przybycia, jedno po drugim. Zarzdca zaimplementowany w programie symulacyjnym obrazuje logik działania sieci komunikacyjnej. Pakiety w rzeczywistoci nios w sobie informacj dotyczc miejsca przeznaczenia. W pracy posłuono si tzw. zarzdc, który nadzoruje ruch w sieci. Dba o to, by pakiety trafiały do adresatów. Pełni równie funkcj decyzyjn. Przypisuje zadaniom odpowiednich wykonawców i rozsyła je zgodnie z algorytmem przydziału zada do serwerów. Modelowany system bdzie składa si z nastpujcych elementów: klientów i serwerów, zarzdcy, kolejek (w tym uwzgldniana jest sie komunikacyjna), zada i algorytmów rozdziału zada midzy serwery, generatorów liczb pseudolosowych. Zarzdca (Manager) zajmuje si głównie rozdzielaniem zada i odpowiedzi do kolejek odbiorców. Jego działanie, podobnie jak klienta, jest cykliczne. Zadania mog by przydzielane do serwerów zgodnie z nastpujcymi, popularnymi w implementacjach algorytmami przydziału zada: algorytm po kolei - zadania s tu przydzielane do procesorów po kolei, na przykład zgodnie z umown ich numeracj, algorytm najkrótsza kolejka zadanie w tym algorytmie jest przydzielane do tego procesora, do którego w kolejce do realizacji czeka najmniejsza liczba zada, algorytm waona najkrótsza kolejka zadanie w tym algorytmie jest przydzielane do tego procesora, do którego w kolejce do realizacji czeka najmniejsza liczba zada, przy czym liczba zada jest relatywnie 269

6 - +. I*#!* modyfikowana uwzgldniajca moce obliczeniowe poszczególnych procesorów, algorytm losowy - zadania s w tym przypadku przydzielane s w sposób losowy (równomierny lub inny, w zalenoci na przykład od mocy procesorów), algorytm zrównowaenie obcienia serwerów - zadania s w tym przypadku przydzielane do tych procesorów, które w ustalonym horyzoncie czasowym miały najmniejsze obcienie. Odpowiedzi serwerów zawieraj w sobie informacj, do jakiego klienta nale. Zgodnie z ni Zarzdca umieszcza odpowiedzi w odpowiedniej kolejce. Wzajemny relacje pomidzy elementami systemu przedstawia poniszy rysunek. Rys.1. Schemat modelu systemu klient-serwer Fig.1. Client-server system scheme Projekt został stworzony za pomoc aplikacji Umbrello w jzyku UML [3]. Z uwagi na czytelno przedstawianych schematów diagram klas podzielono na czci. W kadym schemacie umieszczone s tylko te informacje, które s istotne do zrozumienia danej funkcjonalnoci systemu (Rys.2). 270

7 1 0 >3*/ 0 3 *.3. 0 Rys.2. Schemat klas w modelu systemu klient-serwer. Fig.2.Client-server system class scheme Poniej przedstawione zostały skonstruowane klasy istotne z punktu widzenia samego procesu symulacji: klasa InitSimulaton i klasa Ticker. Rys. 3. Klasa InitSimulation i klasa Ticker Fig. 3. Init simulation class and Ticker class Graficznym przedstawieniem działania klienta zajmuje si klasa CustomerGUI. Pobiera i wywietla stan kadego klienta. Kademu obiektowi klasy Customer przypisany jest jeden obiekt klasy CustomerGUI. Patrzc z kolei na list metod klasy Server widzimy, e z wyjtkiem odziedziczonej metody Behavior zawiera tylko metody pobierajce i 271

8 - +. I*#!* przekazujce informacje potrzebne w trakcie działania serwera. Zapewniaj one poprawne działanie programu symulacyjnego. Obiekty klasy Server przez cały okres swojej aktywnoci pobieraj zadania ze swoich kolejek, obsługuj je i wysyłaj gotowe odpowiedzi. Działanie serwera jest obrazowane dziki graficznej klasie ServerGUI, która zajmuje si pobieraniem tych informacji, jakie trzeba wywietli w trakcie działania programu symulacyjnego (Rys.4). Rys. 4. Klasa Customer i klasa Serwer Fig. 4.Customer class and Server class Obiekty klasy Job słu jako noniki informacji statystycznych i pomocniczych w przesyłaniu i kompletowaniu ich przez klienta, zarzdc oraz serwera (Rys.4). Zarzdca (Manager) zajmuje si głównie rozdzielaniem zada i odpowiedzi do kolejek odbiorców. Jego działanie, podobnie jak klienta, jest cykliczne. Zadania mog by przydzielane do serwerów zgodnie z nastpujcymi algorytmami przydziału zada: waona najkrótsza kolejka, losowy, zrównowaenie obcienia serwerów, najkrótsza kolejka, po kolei. Odpowiedzi zawieraj w sobie informacj, do jakiego klienta nale. Zgodnie z ni Zarzdca umieszcza odpowiedzi w odpowiedniej kolejce (Rys.5). 272

9 1 0 > 3* / 0 3 * Rys. 5. Klasa Job i klasa Manager Fig. 5. Job class and Manager class Klasa Jqueue definiuje kolejki w systemie klient-serwer. Rozszerzono j o metod Send, która zajmuje si przesyłaniem pakietów. Ka demu obiektowi klasy Jqueue odpowiada obiekt klasy JqueueGUI, który zajmuje si wy wietlaniem stanu kolejki. Z kolei klasa Raport posiada informacje na temat wszystkich obiektów, z których ma pobiera statystyki. Zatem, w momencie tworzenia raportu metod createraport, mo na bezpo rednio odwoła si do obiektów i pobra dane (Rys.6). Rys. 6. Klasa Jqueue i klasa Raport Fig. 6. Jqueue class and Raport class 273

10 - +. I*#!* 5 Implementacja symulatora systemu klient-serwer Program symulacyjny stworzony został w oparciu o bibliotek SIMLIB/C++, która jest projektem uczelnianym napisanym w jzyku C++ w Instytucie Informatyki i Inynierii na Uniwersytecie Technicznym w Brnie. Prace nad ni trwaj od 1990 roku i jest to projekt nadal rozwijany. Okno główne symulatora zostało przedstawione poniej (Rys.7). Rys. 7. Okno główne symulatora klient-serwer Fig. 7. Main windows of client-server simulator Mona tu skonfigurowa podstawowe charakterystyki eksperymentów symulacyjnych: czas symulacji, wielko pakietu, szybko łcza transmisji oraz wybra mona interesujcy algorytm przydziału zada. Poniej przedstawiono moliwoci w zakresie ustalania wartoci parametrów klientów i serwerów systemu (Rys.8). Rys. 8. Ustalanie wartoci parametrów klientów i serwerów Fig. 8. Client and server parameters configuration Symulacj uruchamia si przyciskiem Start symulacji, który jest dostpny pod kad z zakładek. W momencie nacinicia przycisku na ekranie pojawia si okno zobrazowania (animacji) procesu symulacji (Rys.9). Suwak prdkoci symulacji słuy 274

11 1 0 >3*/ 0 3 *.3. 0 zwalnianiu lub przyspieszaniu symulacji. Z pierwszej opcji korzysta si, gdy wany jest sam przebieg, a z drugiej, gdy interesujce s same wyniki symulacji. Wskanik postpu symulacji wywietla to, ile procent tego procesu zostało ju wykonane. Przycisk Zakocz powoduje natychmiastowe zakoczenie symulacji i wygenerowanie raportów na podstawie zebranych danych. Przycisk Pauza chwilowo wstrzymuje przebieg symulacji. Przycisk Kontynuuj z kolei wznawia wczeniej zatrzymany przebieg symulacji. Rys. 9. Animacja procesu symulacji Fig. 9. Simulation process animation Raport szczegółowy składa si z oddzielnych zakładek, w których mona odnale nastpujce statystyki: zajto kolejki, obcienie serwerów, czas przejcia zadania przez system, czas wykonania zadania, poziom realizacji zada, obcienie klientów (Rys.10). Rys. 10. Raporty z procesu symulacji Fig. 10. Simulation process raporting 275

12 - +. I*#!* Podejrze te mona róne charakterystyki dynamiczne, np. wykres zmian długoci kolejki serwera w trakcie symulacji (Rys.11). Podobnie zarejestrowa i zobrazowa mona wykres liczby pakietów zada i odpowiedzi w sieci komputerowej (Rys. 12), jak te wiele innych, wanych do oceny efektywnoci funkcjonowania systemów klasy klient-serwer, charakterystyk. Rys. 11. Długoci kolejek serwera Fig. 11. Length of server queue Rys. 12. Wykres liczby pakietów w sieci komputerowej Fig. 12. Number of packages in computer network 6 Podsumowanie Przedstawiono projekt i implementacj symulatora programowego pozwalajcego dla zadanych parametrów systemu klasy klient-serwer uzyskiwa oszacowania wartoci wskaników efektywnoci jego funkcjonowania. Pokazano te to, jak posługiwa si opracowanym symulatorem i moliwoci analizy systemów klasy klient-serwer na podstawie wyników uzyskanych z eksperymentów symulacyjnych. Uzyskane wyniki pozwalaj na ocen funkcjonowania algorytmów rozdziału zada miedzy serwery, pozwalaj równie na ustalenie proporcji midzy grubym i cienkim klientem w sensie projektowym dla konkretnych zastosowa (aplikacji). Dziki 276

13 1 0 >3*/ 0 3 *.3. 0 odpowiednio skonstruowanym scenariuszom mona równie uzyska ocen wpływu wartoci parametrów sieci komputerowej na prac całego systemu. Literatura 1. Tanenbaum A.,Van Steen M. Systemy rozproszone Zasady i paradygmaty, WNT, Warszawa Hall C. Techniczne podstawy systemów klient serwer, WNT, Warszawa Strona biblioteki SIMLIB/C++ Streszczenie W pracy przedstawiono projekt i implementacj symulatora programowego systemu klientserwer. Omówiono charakterystyki takiego systemu. Zdefiniowano poszczególne elementy modelu systemu. Zaprezentowano moliwoci symulatora w zakresie bada efektywnoci systemów klasy klient-serwer. Pokazano szczegółowe charakterystyki, jakie mona uzyska posługujc si opracowanym symulatorem. Modeling, simulation and analysis of client-server system Summary In this work project and implementation of software simulator of client-server system is presented. Selected characteristics of such system are discussed. Every elements of client-server model are defined. Possibilities of simulator from the system efficiency point of view are presented. Many characteristics which can be obtained during simulation experiments of client-server exploitation are shown. 277

obsług dowolnego typu formularzy (np. formularzy ankietowych), pobieranie wzorców formularzy z serwera centralnego,

obsług dowolnego typu formularzy (np. formularzy ankietowych), pobieranie wzorców formularzy z serwera centralnego, Wstp GeForms to program przeznaczony na telefony komórkowe (tzw. midlet) z obsług Javy (J2ME) umoliwiajcy wprowadzanie danych według rónorodnych wzorców. Wzory formularzy s pobierane z serwera centralnego

Bardziej szczegółowo

Temat: Programowanie zdarzeniowe. Zdarzenia: delegacje, wykorzystywanie zdarze. Elementy Windows Application (WPF Windows Presentation Foundation).

Temat: Programowanie zdarzeniowe. Zdarzenia: delegacje, wykorzystywanie zdarze. Elementy Windows Application (WPF Windows Presentation Foundation). Temat: Programowanie zdarzeniowe. Zdarzenia: delegacje, wykorzystywanie zdarze. Elementy Windows Application (WPF Windows Presentation Foundation). 1. Programowanie zdarzeniowe Programowanie zdarzeniowe

Bardziej szczegółowo

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Akademia Techniczno-Humanistyczna w Bielsku-Białej Akademia Techniczno-Humanistyczna w Bielsku-Białej Wydział Budowy Maszyn i Informatyki Laboratorium z sieci komputerowych Ćwiczenie numer: 9 Temat ćwiczenia: Aplikacje klient-serwer. 1. Wstęp teoretyczny.

Bardziej szczegółowo

Spis treci. Dzie 1. I Wprowadzenie (wersja 0911) II Dostp do danych biecych specyfikacja OPC Data Access (wersja 0911)

Spis treci. Dzie 1. I Wprowadzenie (wersja 0911) II Dostp do danych biecych specyfikacja OPC Data Access (wersja 0911) I Wprowadzenie (wersja 0911) Kurs OPC Integracja i Diagnostyka Spis treci Dzie 1 I-3 O czym bdziemy mówi? I-4 Typowe sytuacje I-5 Klasyczne podejcie do komunikacji z urzdzeniami automatyki I-6 Cechy podejcia

Bardziej szczegółowo

Program Sprzeda wersja 2011 Korekty rabatowe

Program Sprzeda wersja 2011 Korekty rabatowe Autor: Jacek Bielecki Ostatnia zmiana: 14 marca 2011 Wersja: 2011 Spis treci Program Sprzeda wersja 2011 Korekty rabatowe PROGRAM SPRZEDA WERSJA 2011 KOREKTY RABATOWE... 1 Spis treci... 1 Aktywacja funkcjonalnoci...

Bardziej szczegółowo

Instrukcja obsługi programu Pilot PS 5rc

Instrukcja obsługi programu Pilot PS 5rc Instrukcja obsługi programu Pilot PS 5rc Spis treci 1.Wprowadzenie....3 2. Wymagania....3 3. Instalacja oprogramowania...3 4. Uruchomienie Programu...5 4.1. Menu główne...5 4.2. Zakładki...6 5. Praca z

Bardziej szczegółowo

Klonowanie MAC adresu oraz TTL

Klonowanie MAC adresu oraz TTL 1. Co to jest MAC adres? Klonowanie MAC adresu oraz TTL Adres MAC (Media Access Control) to unikalny adres (numer seryjny) kadego urzdzenia sieciowego (jak np. karta sieciowa). Kady MAC adres ma długo

Bardziej szczegółowo

Instalacja programu Sprzeda z motorem. bazy danych Pervasive V8

Instalacja programu Sprzeda z motorem. bazy danych Pervasive V8 Instalacja programu Sprzeda z motorem bazy danych Pervasive V8 1. Z katalogu instalacyjnego programu Pervasive uruchom plik setup.exe. Program instalacyjny w spakowanej wersji jest dostpny na naszym FTP

Bardziej szczegółowo

Planowanie adresacji IP dla przedsibiorstwa.

Planowanie adresacji IP dla przedsibiorstwa. Planowanie adresacji IP dla przedsibiorstwa. Wstp Przy podejciu do planowania adresacji IP moemy spotka si z 2 głównymi przypadkami: planowanie za pomoc adresów sieci prywatnej przypadek, w którym jeeli

Bardziej szczegółowo

3. Instalator rozpocznie proces instalacji

3. Instalator rozpocznie proces instalacji Uwaga! Podana instrukcja instalacji została przygotowana w oparciu o pliki instalacyjne SQL 2005 Express pobrany ze strony Microsoftu oraz oddzielny plik Service Pack 2 dedykowany pod SQL Express równie

Bardziej szczegółowo

Przegldanie stron wymaga odpowiedniej mikroprzegldarki w urzdzeniu mobilnym lub stosownego emulatora.

Przegldanie stron wymaga odpowiedniej mikroprzegldarki w urzdzeniu mobilnym lub stosownego emulatora. I. Temat wiczenia Podstawy tworzenia stron WAP II. Wymagania Podstawowe wiadomoci z technologii Internetowych. III. wiczenie 1. Wprowadzenie WAP (ang. Wireless Application Protocol) - to protokół umoliwiajcy

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

Poradnik korzystania z serwisu UNET: Konfiguracja programu pocztowego

Poradnik korzystania z serwisu UNET: Konfiguracja programu pocztowego Poradnik korzystania z serwisu UNET: Konfiguracja programu pocztowego Niniejszy opis dotyczy konfiguracji programu pocztowego Outlook Express z pakietu Internet Explorer, pracujcego pod kontrol systemu

Bardziej szczegółowo

Multipro GbE. Testy RFC2544. Wszystko na jednej platformie

Multipro GbE. Testy RFC2544. Wszystko na jednej platformie Multipro GbE Testy RFC2544 Wszystko na jednej platformie Interlab Sp z o.o, ul.kosiarzy 37 paw.20, 02-953 Warszawa tel: (022) 840-81-70; fax: 022 651 83 71; mail: interlab@interlab.pl www.interlab.pl Wprowadzenie

Bardziej szczegółowo

Projektowanie architektury systemu rozproszonego. Jarosław Kuchta Projektowanie Aplikacji Internetowych

Projektowanie architektury systemu rozproszonego. Jarosław Kuchta Projektowanie Aplikacji Internetowych Projektowanie architektury systemu rozproszonego Jarosław Kuchta Zagadnienia Typy architektury systemu Rozproszone przetwarzanie obiektowe Problemy globalizacji Problemy ochrony Projektowanie architektury

Bardziej szczegółowo

zdefiniowanie kilku grup dyskusyjnych, z których chcemy odbiera informacje, dodawanie, usuwanie lub edycj wczeniej zdefiniowanych grup dyskusyjnych,

zdefiniowanie kilku grup dyskusyjnych, z których chcemy odbiera informacje, dodawanie, usuwanie lub edycj wczeniej zdefiniowanych grup dyskusyjnych, Wstp W nowoczesnym wiecie coraz istotniejsz rol odgrywa informacja i łatwy dostp do niej. Nie dziwi wic fakt, i nowoczesne telefony komórkowe to nie tylko urzdzenia do prowadzenia rozmów telefonicznych,

Bardziej szczegółowo

Wymierne korzyci wynikajce z analizy procesów

Wymierne korzyci wynikajce z analizy procesów Wymierne korzyci wynikajce z analizy procesów Analiza procesu jest narzdziem do osignicia wyszej efektywnoci organizacji (midzy innymi). Wymaga ona zbudowania modelu procesu biznesowego bdcego opisem funkcjonowania

Bardziej szczegółowo

Projektowanie i analiza zadaniowa interfejsu na przykładzie okna dialogowego.

Projektowanie i analiza zadaniowa interfejsu na przykładzie okna dialogowego. Projektowanie i analiza zadaniowa interfejsu na przykładzie okna dialogowego. Jerzy Grobelny Politechnika Wrocławska Projektowanie zadaniowe jest jednym z podstawowych podej do racjonalnego kształtowania

Bardziej szczegółowo

Wykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak

Wykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak Wykład 3 / Wykład 4 Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak 1 Wprowadzenie do Modułu 3 CCNA-E Funkcje trzech wyższych warstw modelu OSI W jaki sposób ludzie wykorzystują

Bardziej szczegółowo

AUTOMATYCZNE I ZDALNE STEROWANIE STACJ UZDATNIANIA WODY

AUTOMATYCZNE I ZDALNE STEROWANIE STACJ UZDATNIANIA WODY AUTOMATECH AUTOMATYCZNE I ZDALNE STEROWANIE STACJ UZDATNIANIA WODY W roku 2006 Gmina Kampinos dokonała modernizacji swojej stacji uzdatniania wody (SUW). Obok zmian typu budowlanego (nowe zbiorniki wody,

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

Projektowanie bezpiecze stwa sieci

Projektowanie bezpiecze stwa sieci Laboratorium 5. Projektowanie bezpieczestwa sieci Temat: Instalacja i konfiguracja serwera VPN. 1. Przed instalacj odpowiednich ról serwera, na maszynie wirtualnej serwera musimy przygotowa dwie karty

Bardziej szczegółowo

Programowanie Obiektowe

Programowanie Obiektowe Programowanie Obiektowe dr in. Piotr Zabawa IBM/Rational Certified Consultant pzabawa@pk.edu.pl WYKŁAD 1 Wstp, jzyki, obiektowo Cele wykładu Zaznajomienie słuchaczy z głównymi cechami obiektowoci Przedstawienie

Bardziej szczegółowo

WYKŁAD 12. Wzorce projektowe czynnociowe State Mediator

WYKŁAD 12. Wzorce projektowe czynnociowe State Mediator WYKŁAD 12 Wzorce projektowe czynnociowe State Mediator Behavioral Design Pattern: State [obj] Umoliwia obiektowi zmian zachowania gdy zmienia si jego stan wewntrzny. Dzieki temu obiekt zdaje si zmienia

Bardziej szczegółowo

7. zainstalowane oprogramowanie. 8. 9. 10. zarządzane stacje robocze

7. zainstalowane oprogramowanie. 8. 9. 10. zarządzane stacje robocze Specyfikacja oprogramowania do Opis zarządzania przedmiotu i monitorowania zamówienia środowiska Załącznik nr informatycznego 1 do specyfikacji Lp. 1. a) 1. Oprogramowanie oprogramowania i do systemów

Bardziej szczegółowo

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie System komputerowy System komputerowy (ang. computer system) to układ współdziałaniadwóch składowych: sprzętu komputerowegooraz oprogramowania, działających coraz częściej również w ramach sieci komputerowej.

Bardziej szczegółowo

Instrukcja instalacji HP Instant Support Enterprise Edition Standard Configuration (ISEE SC) MS Windows (HP Proliant, HP Netserver)

Instrukcja instalacji HP Instant Support Enterprise Edition Standard Configuration (ISEE SC) MS Windows (HP Proliant, HP Netserver) Instrukcja instalacji HP Instant Support Enterprise Edition Standard Configuration (ISEE SC) MS Windows (HP Proliant, HP Netserver) Copyright 2004 Hewlett-Packard Company Wersja 1.6 Wstp Instant Support

Bardziej szczegółowo

Kurs programowania. Wykład 12. Wojciech Macyna. 7 czerwca 2017

Kurs programowania. Wykład 12. Wojciech Macyna. 7 czerwca 2017 Wykład 12 7 czerwca 2017 Czym jest UML? UML składa się z dwóch podstawowych elementów: notacja: elementy graficzne, składnia języka modelowania, metamodel: definicje pojęć języka i powiazania pomiędzy

Bardziej szczegółowo

s FAQ: NET 08/PL Data: 01/08/2011

s FAQ: NET 08/PL Data: 01/08/2011 Konfiguracja Quality of Service na urzdzeniach serii Scalance W Konfiguracja Quality of Service na urzdzeniach serii Scalance W Quality of Service to usuga dziaajca w wielu rodzajach sieci przewodowych

Bardziej szczegółowo

... Ireneusz Mrozek. Wydział Informatyki

... Ireneusz Mrozek. Wydział Informatyki Ireneusz Mrozek Wydział Informatyki Proces wykonujcy si program Proces jednostka pracy systemu zarzdzan przez system operacyjny. W skład procesu wchodz: - program; - dane - zawarto rejestrów, stosu; -

Bardziej szczegółowo

Przyk adowa konfiguracja zwielokrotnianienia po czenia za pomoc Link Aggregation Control Protocol

Przyk adowa konfiguracja zwielokrotnianienia po czenia za pomoc Link Aggregation Control Protocol Przykadowa konfiguracja zwielokrotnianienia poczenia za pomoc Link aggregation - polega na grupowaniu kilku pocze (kabli) sieciowych w jeden port logiczny (port AG), który jest widoczny jak pojedyncze

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

Studium przypadku Case Study CCNA2-ROUTING

Studium przypadku Case Study CCNA2-ROUTING Na podstawie oryginału CISCO, przygotował: mgr in. Jarosław Szybiski Studium przypadku Case Study CCNA2-ROUTING Ogólne załoenia dla projektu Przegld i cele Podczas tego wiczenia uczestnicy wykonaj zadanie

Bardziej szczegółowo

Instrukcja obsługi dodatku InsERT GT Smart Documents

Instrukcja obsługi dodatku InsERT GT Smart Documents Instrukcja obsługi dodatku InsERT GT Smart Documents InsERT, grudzie 2003 http://www.insert.com.pl/office2003 InsERT GT Smart Documents to przygotowany przez firm InsERT specjalny dodatek, umoliwiajcy

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

Symulacja cieek klinicznych w rodowisku PowerDesigner i SIMUL8

Symulacja cieek klinicznych w rodowisku PowerDesigner i SIMUL8 Symulacja w Badaniach i Rozwoju Vol. 1, No. 2/2010 Marta LIGNOWSKA Wojskowa Akademia Techniczna, ul. Kaliskiego 2, 00-908 Warszawa E-mail: marta.lignowska@wat.edu.pl Symulacja cieek klinicznych w rodowisku

Bardziej szczegółowo

PROWIZJE Menad er Schematy rozliczeniowe

PROWIZJE Menad er Schematy rozliczeniowe W nowej wersji systemu pojawił si specjalny moduł dla menaderów przychodni. Na razie jest to rozwizanie pilotaowe i udostpniono w nim jedn funkcj, która zostanie przybliona w niniejszym biuletynie. Docelowo

Bardziej szczegółowo

Instalacja programu Sprzeda

Instalacja programu Sprzeda Instalacja programu Sprzeda 1. Aby zainstalowa program Sprzeda w wersji 2.10, na serwerze lub komputerze, na którym przechowywane bd dane programu, pozamykaj wszystkie działajce programy i uruchom plik

Bardziej szczegółowo

System TELE-Power (wersja STD) Instrukcja instalacji

System TELE-Power (wersja STD) Instrukcja instalacji System TELE-Power (wersja STD) Instrukcja instalacji 1) Zasilacz sieciowy naley dołczy do sieci 230 V. Słuy on do zasilania modułu sterujcego oraz cewek przekaników. 2) Przewód oznaczony jako P1 naley

Bardziej szczegółowo

" # # Problemy budowy bezpiecznej i niezawodnej globalnej sieci szerokopasmowej dla słub odpowiadajcych za bezpieczestwo publiczne

 # # Problemy budowy bezpiecznej i niezawodnej globalnej sieci szerokopasmowej dla słub odpowiadajcych za bezpieczestwo publiczne !! " # # Problemy budowy bezpiecznej i niezawodnej globalnej sieci szerokopasmowej dla słub odpowiadajcych za bezpieczestwo publiczne Sie PIONIER Sieci regionalne i miejskie rodowiska naukowego baz dla

Bardziej szczegółowo

System wspomagania harmonogramowania przedsięwzięć budowlanych

System wspomagania harmonogramowania przedsięwzięć budowlanych System wspomagania harmonogramowania przedsięwzięć budowlanych Wojciech Bożejko 1 Zdzisław Hejducki 2 Mariusz Uchroński 1 Mieczysław Wodecki 3 1 Instytut Informatyki, Automatyki i Robotyki Politechnika

Bardziej szczegółowo

Bazy danych Podstawy teoretyczne

Bazy danych Podstawy teoretyczne Pojcia podstawowe Baza Danych jest to zbiór danych o okrelonej strukturze zapisany w nieulotnej pamici, mogcy zaspokoi potrzeby wielu u!ytkowników korzystajcych z niego w sposóbs selektywny w dogodnym

Bardziej szczegółowo

XIII International PhD Workshop OWD 2011, October 2011 METODA REEINGINEERINGU ORGANIZACJI Z WYKORZYSTANIEM SYMULATORA PROCESÓW BIZNESOWYCH

XIII International PhD Workshop OWD 2011, October 2011 METODA REEINGINEERINGU ORGANIZACJI Z WYKORZYSTANIEM SYMULATORA PROCESÓW BIZNESOWYCH XIII International PhD Workshop OWD 2011, 22 25 October 2011 METODA REEINGINEERINGU ORGANIZACJI Z WYKORZYSTANIEM SYMULATORA PROCESÓW BIZNESOWYCH METHOD OF REEINGINEERING ORGANIZATION USING BUSINESS PROCESS

Bardziej szczegółowo

Klient-Serwer Komunikacja przy pomocy gniazd

Klient-Serwer Komunikacja przy pomocy gniazd II Klient-Serwer Komunikacja przy pomocy gniazd Gniazda pozwalają na efektywną wymianę danych pomiędzy procesami w systemie rozproszonym. Proces klienta Proces serwera gniazdko gniazdko protokół transportu

Bardziej szczegółowo

AltiumLive - Content Store. AltiumLive - Content Store. Language. Contents

AltiumLive - Content Store. AltiumLive - Content Store. Language. Contents AltiumLive - Content Store Language AltiumLive - Content Store Contents Dostp do Content Store Obsuga Content Store Przegldanie elementów i pobieranie zawartoci Wyszukiwanie elementów Ocenianie zawartoci

Bardziej szczegółowo

ELEMENT SYSTEMU BIBI.NET. Instrukcja Obsługi

ELEMENT SYSTEMU BIBI.NET. Instrukcja Obsługi ELEMENT SYSTEMU BIBI.NET Instrukcja Obsługi Copyright 2005 by All rights reserved Wszelkie prawa zastrzeone!"# $%%%&%'(%)* +(+%'(%)* Wszystkie nazwy i znaki towarowe uyte w niniejszej publikacji s własnoci

Bardziej szczegółowo

#$ $ Opracował mgr in. Artur Kłosek

#$ $ Opracował mgr in. Artur Kłosek w BIŁGO RAJU!"#$% #$ $ #$!&'&(!"# Opracował mgr in. Artur Kłosek Schemat montaowy panelu wiczeniowego 3 Schemat montaowy panelu wiczeniowego Zamieszczony poniej schemat montaowy jest uproszczonym schematem

Bardziej szczegółowo

KONCEPCJA WYKORZYSTANIA TECHNOLOGII APPLET- JAVA W TWORZENIU

KONCEPCJA WYKORZYSTANIA TECHNOLOGII APPLET- JAVA W TWORZENIU KONCEPCJA WYKORZYSTANIA TECHNOLOGII APPLET- JAVA W TWORZENIU TORINGU PRZEMIESZCZA I ICH WIZUALIZACJI NA MAPIE CYFROWEJ 05-130 Zegrze, ul. Warszawska 22A Appletu przy projektowaniu i tworzeniu systemu Applet-

Bardziej szczegółowo

stopie szaro ci piksela ( x, y)

stopie szaro ci piksela ( x, y) I. Wstp. Jednym z podstawowych zada analizy obrazu jest segmentacja. Jest to podział obrazu na obszary spełniajce pewne kryterium jednorodnoci. Jedn z najprostszych metod segmentacji obrazu jest progowanie.

Bardziej szczegółowo

System midzybankowej informacji gospodarczej Dokumenty Zastrzeone MIG DZ ver. 2.0. Aplikacja WWW ver. 2.1 Instrukcja Obsługi

System midzybankowej informacji gospodarczej Dokumenty Zastrzeone MIG DZ ver. 2.0. Aplikacja WWW ver. 2.1 Instrukcja Obsługi System midzybankowej informacji gospodarczej Dokumenty Zastrzeone MIG DZ ver. 2.0. Aplikacja WWW ver. 2.1 Instrukcja Obsługi 1.Wymagania techniczne 1.1. Wymagania sprztowe - minimalne : komputer PC Intel

Bardziej szczegółowo

SAS Institute TECHNICAL SUPPORT )

SAS Institute TECHNICAL SUPPORT ) SAS Institute TECHNICAL SUPPORT ) Konfiguracja procesów ETL dla rozwiązań FM składających się z kilku środowisk Celem niniejszego dokumentu jest opisanie konfiguracji ETL-owego fragmentu rozwiązań FM,

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

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

TEL-STER Sp. z o. o. ul. Obornicka 229 60-650 Pozna. InWin System Automatycznego Przekazu i Zarzdzania Danymi Inkasenckimi

TEL-STER Sp. z o. o. ul. Obornicka 229 60-650 Pozna. InWin System Automatycznego Przekazu i Zarzdzania Danymi Inkasenckimi TEL-STER Sp. z o. o. ul. Obornicka 229 60-650 Pozna tel. +48 (61) 6562105 fax +48 (61) 6562106 email: biuro@telwin.com.pl http: www.telwin.com.pl InWin System Automatycznego Przekazu i Zarzdzania Danymi

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

Synchronizacja czasu - protokół NTP

Synchronizacja czasu - protokół NTP Centrum Komputerowe Uniwersytet Zielonogórski ul. Podgórna 50, 65-246 Zielona Góra tel.: (68) 3282525, fax: (68) 3244012 http://www.ck.uz.zgora.pl/ Synchronizacja czasu - protokół NTP autor: Marcin Kliński

Bardziej szczegółowo

Twoja instrukcja użytkownika PHILIPS JR32RWDVK http://pl.yourpdfguides.com/dref/1003823

Twoja instrukcja użytkownika PHILIPS JR32RWDVK http://pl.yourpdfguides.com/dref/1003823 Możesz przeczytać rekomendacje w przewodniku, specyfikacji technicznej lub instrukcji instalacji dla PHILIPS JR32RWDVK. Znajdziesz odpowiedź na wszystkie pytania w instrukcji dla PHILIPS JR32RWDVK (informacje,

Bardziej szczegółowo

Ateus - Helios. System domofonowy

Ateus - Helios. System domofonowy Ateus - Helios System domofonowy Klawiatura telefoniczna: Uywajc klawiatury mona wybra dowolny numer abonenta. Helios moe pracowa z wybieraniem DTMF lub impulsowym. Ograniczenia na dostp do sieci publicznej

Bardziej szczegółowo

VPN Virtual Private Network. Uycie certyfikatów niekwalifikowanych w sieciach VPN. wersja 1.1 UNIZETO TECHNOLOGIES SA

VPN Virtual Private Network. Uycie certyfikatów niekwalifikowanych w sieciach VPN. wersja 1.1 UNIZETO TECHNOLOGIES SA VPN Virtual Private Network Uycie certyfikatów niekwalifikowanych w sieciach VPN wersja 1.1 Spis treci 1. CO TO JEST VPN I DO CZEGO SŁUY... 3 2. RODZAJE SIECI VPN... 3 3. ZALETY STOSOWANIA SIECI IPSEC

Bardziej szczegółowo

Analiza wydajno±ci serwera openldap

Analiza wydajno±ci serwera openldap Analiza wydajno±ci serwera openldap Autor: Tomasz Kowal 13 listopada 2003 Wst p Jako narz dzie testowe do pomiarów wydajno±ci i oceny konguracji serwera openldap wykorzystano pakiet DirectoryMark w wersji

Bardziej szczegółowo

Jolanta Łukowska Małgorzata Pakowska Stanisław Stanek Mariusz ytniewski

Jolanta Łukowska Małgorzata Pakowska Stanisław Stanek Mariusz ytniewski Zastosowanie systemu agentowego dla wspomagania pracy Biura Obsługi Mieszkaców w Urzdzie Miejskim ze szczególnym uwzgldnieniem funkcjonowania Powiatowego (Miejskiego) Orodka Dokumentacji Geodezyjnej i

Bardziej szczegółowo

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI Wpisuje zdajcy przed rozpoczciem pracy PESEL ZDAJCEGO Miejsce na nalepk z kodem szkoły PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI Arkusz II Instrukcja dla zdajcego Czas pracy 150 minut 1. Prosz sprawdzi, czy

Bardziej szczegółowo

UMOWY CYWILNOPRAWNE Instalacja, rejestracja i konfiguracja programu

UMOWY CYWILNOPRAWNE Instalacja, rejestracja i konfiguracja programu UMOWY CYWILNOPRAWNE Instalacja, rejestracja i konfiguracja programu 1. Wersje i warianty programu Nr wersji programu składa się z trzech liczb oddzielonych kropkami: człon pierwszy oznacza główny nr wersji

Bardziej szczegółowo

AltiumLive Dashboard - sownik. AltiumLive Dashboard - Glossary. Language. Contents

AltiumLive Dashboard - sownik. AltiumLive Dashboard - Glossary. Language. Contents AltiumLive Dashboard - sownik Language AltiumLive Dashboard - Glossary Contents Konto (Account) Aktywacja (Activation) Kod aktywacji (Activation Code) Kontakt (Contact) Grupa (Group) Administrator grupy

Bardziej szczegółowo

Poradnik korzystania z usługi FTP

Poradnik korzystania z usługi FTP Poradnik korzystania z usługi FTP 1. Wstęp FTP (ang. File Transfer Protocol) to usługa pozwalająca na wymianę plików poprzez Internet w układzie klient-serwer. Po podłączeniu się do serwera za pomocą loginu

Bardziej szczegółowo

SYSTEMY OPERACYJNE: STRUKTURY I FUNKCJE (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX)

SYSTEMY OPERACYJNE: STRUKTURY I FUNKCJE (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX) (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX) W informatyce występują ściśle obok siebie dwa pojęcia: sprzęt (ang. hardware) i oprogramowanie

Bardziej szczegółowo

Laboratorium elektryczne. Falowniki i przekształtniki - I (E 14)

Laboratorium elektryczne. Falowniki i przekształtniki - I (E 14) POLITECHNIKA LSKA WYDZIAŁINYNIERII RODOWISKA I ENERGETYKI INSTYTUT MASZYN I URZDZE ENERGETYCZNYCH Laboratorium elektryczne Falowniki i przekształtniki - I (E 14) Opracował: mgr in. Janusz MDRYCH Zatwierdził:

Bardziej szczegółowo

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych KARTA PRZEDMIOTU Nazwa przedmiotu/modułu: Nazwa angielska: Kierunek studiów: Poziom studiów: Profil studiów Jednostka prowadząca: Programowanie aplikacji internetowych Web application development edukacja

Bardziej szczegółowo

Projekt okablowania strukturalnego dla I semestru Akademii CISCO we WSIZ Copernicus we Wrocławiu

Projekt okablowania strukturalnego dla I semestru Akademii CISCO we WSIZ Copernicus we Wrocławiu Przygotował: mgr in. Jarosław Szybiski Projekt okablowania strukturalnego dla I semestru Akademii CISCO we WSIZ Copernicus we Wrocławiu 1. Wstp Okablowanie strukturalne to pojcie, którym okrela si specyficzne

Bardziej szczegółowo

Instrukcja obsługi programu MechKonstruktor

Instrukcja obsługi programu MechKonstruktor Instrukcja obsługi programu MechKonstruktor Opracował: Sławomir Bednarczyk Wrocław 2002 1 1. Opis programu komputerowego Program MechKonstruktor słuy do komputerowego wspomagania oblicze projektowych typowych

Bardziej szczegółowo

Z pojedynczym obiekcie zasady grupy znajdziemy dwa główne typy ustawień:

Z pojedynczym obiekcie zasady grupy znajdziemy dwa główne typy ustawień: Zasady grupy (GPO) Windows Server 2008 R2 Zasady grupy to potężne narzędzie udostępnione administratorom systemów Windows w celu łatwiejszego zarządzania ustawieniami stacji roboczych. Wyobraźmy sobie

Bardziej szczegółowo

INSTRUKCJA INSTALACJI I PIERWSZEGO URUCHOMIENIA APLIKACJI Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy

INSTRUKCJA INSTALACJI I PIERWSZEGO URUCHOMIENIA APLIKACJI Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy INSTRUKCJA INSTALACJI I PIERWSZEGO URUCHOMIENIA APLIKACJI Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy Instalacja systemu Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy System Rodzajowa Ewidencja

Bardziej szczegółowo

POBÓR MOCY MASZYN I URZDZE ODLEWNICZYCH

POBÓR MOCY MASZYN I URZDZE ODLEWNICZYCH Eugeniusz ZIÓŁKOWSKI, 1 Roman WRONA 2 Wydział Odlewnictwa AGH 1. Wprowadzenie. Monitorowanie poboru mocy maszyn i urzdze odlewniczych moe w istotny sposób przyczyni si do oceny technicznej i ekonomicznej

Bardziej szczegółowo

Webowy generator wykresów wykorzystujący program gnuplot

Webowy generator wykresów wykorzystujący program gnuplot Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Marcin Nowak nr albumu: 254118 Praca inżynierska na kierunku informatyka stosowana Webowy generator wykresów wykorzystujący

Bardziej szczegółowo

Autorzy: Kraków, stycze 2007 Łukasz Dziewanowski Filip Haftek (studenci AGH III roku kierunku Automatyka i Robotyka)

Autorzy: Kraków, stycze 2007 Łukasz Dziewanowski Filip Haftek (studenci AGH III roku kierunku Automatyka i Robotyka) Autorzy: Kraków, stycze 2007 Łukasz Dziewanowski Filip Haftek (studenci AGH III roku kierunku Automatyka i Robotyka) PROGRAM DO OBSŁUGI TELEFONU KOMÓRKOWEGO I. Instalacja: MOLIWOCI POŁCZENIA TELEFONU Z

Bardziej szczegółowo

Poradnik korzystania z serwisu UNET: Dostp do poczty elektronicznej ze strony WWW

Poradnik korzystania z serwisu UNET: Dostp do poczty elektronicznej ze strony WWW Poradnik korzystania z serwisu UNET: Dostp do poczty elektronicznej ze strony WWW W przypadku braku stosownego oprogramowania słucego do komunikacji z systemem pocztowym UNET uytkownik ma moliwo skorzystania

Bardziej szczegółowo

Instalacja Altium Designer Powizane wideo Altium Designer - Installation and Management

Instalacja Altium Designer Powizane wideo Altium Designer - Installation and Management Instalacja Altium Designer Powizane wideo Altium Designer - Installation and Management Nadrzdny artyku: Pierwsze kroki z Altium Designer Podstawow metod instalacji Altium Designer (od wersji Altium Designer

Bardziej szczegółowo

Instalacja sieciowa Autodesk AutoCAD oraz wertykali

Instalacja sieciowa Autodesk AutoCAD oraz wertykali Instalacja sieciowa Autodesk AutoCAD oraz wertykali Łukasz Kuras Licencja sieciowa w przypadku produktów Autodesk rozdzielana jest za pomocą odpowiedniego oprogramowania zwanego Menedżerem licencji sieciowej.

Bardziej szczegółowo

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. asix. Aktualizacja pakietu asix 4 do wersji 5 lub 6. Pomoc techniczna

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. asix. Aktualizacja pakietu asix 4 do wersji 5 lub 6. Pomoc techniczna NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI asix Aktualizacja pakietu asix 4 do wersji 5 lub 6 Pomoc techniczna Dok. Nr PLP0016 Wersja:08-12-2010 ASKOM i asix to zastrzeżony znak firmy ASKOM Sp. z o. o.,

Bardziej szczegółowo

XII International PhD Workshop OWD 2010, 23 26 October 2010. Metodyka pozyskiwania i analizy wyników badań symulacyjnych ścieżek klinicznych

XII International PhD Workshop OWD 2010, 23 26 October 2010. Metodyka pozyskiwania i analizy wyników badań symulacyjnych ścieżek klinicznych XII International PhD Workshop OWD 2010, 23 26 October 2010 Metodyka pozyskiwania i analizy wyników badań symulacyjnych ścieżek klinicznych Methodology of Acquiring and Analyzing Results of Simulation

Bardziej szczegółowo

INSTRUKCJA INSTALACJI SYSTEMU

INSTRUKCJA INSTALACJI SYSTEMU Zarządzanie Procesami Informatycznymi Sp. z o.o. 54-204 Wrocław, ul. Legnicka 62 Tel. : ( 071 ) 354 88 88 Fax : ( 071 ) 354 88 99 E-mail : biuro@vilico.pl INSTRUKCJA INSTALACJI SYSTEMU Wersja 1.4-1 - Spis

Bardziej szczegółowo

WYKŁAD 10. Wzorce projektowe czynnociowe Command Strategy

WYKŁAD 10. Wzorce projektowe czynnociowe Command Strategy WYKŁAD 10 Wzorce projektowe czynnociowe Command Strategy Behavioral Design Pattern: Command [obj] Kapsułkuje dania w postaci obiektu, co umoliwia parametryzowanie klientów rónymi daniami, kolejkowanie

Bardziej szczegółowo

Dokumentacja wstępna TIN. Rozproszone repozytorium oparte o WebDAV

Dokumentacja wstępna TIN. Rozproszone repozytorium oparte o WebDAV Piotr Jarosik, Kamil Jaworski, Dominik Olędzki, Anna Stępień Dokumentacja wstępna TIN Rozproszone repozytorium oparte o WebDAV 1. Wstęp Celem projektu jest zaimplementowanie rozproszonego repozytorium

Bardziej szczegółowo

WOJSKOWA AKADEMIA TECHNICZNA

WOJSKOWA AKADEMIA TECHNICZNA WOJSKOWA AKADEMIA TECHNICZNA PROJEKT MODELOWANIE SYSTEMÓW TELEINFORMATYCZNYCH Stopień, imię i nazwisko prowadzącego Stopień, imię i nazwisko słuchacza Grupa szkoleniowa dr inż. Zbigniew Zieliński inż.

Bardziej szczegółowo

Dostp do zasobów dyskowych uytkowników lcme10 przez protokół SMB (Microsoft Networking)

Dostp do zasobów dyskowych uytkowników lcme10 przez protokół SMB (Microsoft Networking) Dostp do zasobów dyskowych uytkowników lcme10 przez protokół SMB (Microsoft Networking) Powered by: Od 20 stycznia 2003 roku wszyscy u ytkownicy serwera lcme10, posiadajcy konta w domenie SE-AD Instytutu

Bardziej szczegółowo

Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Windows

Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Windows Instrukcje instalacji pakietu IBM SPSS Data Access Pack dla systemu Windows Spis treści Rozdział 1. Przegląd......... 1 Wstęp................. 1 Wdrażanie technologii Data Access........ 1 Źródła danych

Bardziej szczegółowo

Konfiguracja sieci HSR (high speed redundancy) na prze cznikach Scalance X200, X300 oraz X400

Konfiguracja sieci HSR (high speed redundancy) na prze cznikach Scalance X200, X300 oraz X400 (high speed redundancy) na przecznikach Scalance X200, X300 oraz X400 Ring Redundancy protokó odpowiedzialny za zapewnienie redundancji pocze. W przypadku wykorzystania tego protokou, urzdzenia musz by

Bardziej szczegółowo

Projektowanie Bezpieczeństwa Sieci Łukasz Jopek 2012. Projektowanie Bezpieczeństwa Sieci - Laboratorium. Konfiguracja NAP Network Access Protection

Projektowanie Bezpieczeństwa Sieci Łukasz Jopek 2012. Projektowanie Bezpieczeństwa Sieci - Laboratorium. Konfiguracja NAP Network Access Protection Projektowanie Bezpieczeństwa Sieci - Laboratorium Konfiguracja NAP Network Access Protection 1. Instalacja serwera NAP. Projektowanie Bezpieczeństwa Sieci Łukasz Jopek 2012 Sieć laboratoryjna powinna składać

Bardziej szczegółowo

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi DHCP.

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi DHCP. T: Konfiguracja usługi DHCP w systemie Windows. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat usługi DHCP. DHCP (ang. Dynamic Host Configuration Protocol) protokół komunikacyjny

Bardziej szczegółowo

PRZESTRZE NAZW DOMEN DNS

PRZESTRZE NAZW DOMEN DNS PRZESTRZE NAZW DOMEN DNS 2 1. DNS nazwy zamiast liczb Wszystkie komputery w sieci TCP/IP identyfikowane s za pomoc jednoznacznego adresu IP. Jego posta liczbowa o długoci 32 bitów jest skomplikowana i

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

Programowanie współbieżne Wykład 2. Iwona Kochańska

Programowanie współbieżne Wykład 2. Iwona Kochańska Programowanie współbieżne Wykład 2 Iwona Kochańska Miary skalowalności algorytmu równoległego Przyspieszenie Stały rozmiar danych N T(1) - czas obliczeń dla najlepszego algorytmu sekwencyjnego T(p) - czas

Bardziej szczegółowo

Wybrane działy Informatyki Stosowanej

Wybrane działy Informatyki Stosowanej Wybrane działy Informatyki Stosowanej Dr inż. Andrzej Czerepicki a.czerepicki@wt.pw.edu.pl http://www2.wt.pw.edu.pl/~a.czerepicki 2017 APLIKACJE SIECIOWE Definicja Architektura aplikacji sieciowych Programowanie

Bardziej szczegółowo

Tom 6 Opis oprogramowania

Tom 6 Opis oprogramowania Część 9 Narzędzie do wyliczania wskaźników statystycznych Diagnostyka Stanu Nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 31 maja 2012 Historia dokumentu Nazwa dokumentu Nazwa

Bardziej szczegółowo

Temat: Technika zachłanna. Przykłady zastosowania. Własno wyboru zachłannego i optymalnej podstruktury.

Temat: Technika zachłanna. Przykłady zastosowania. Własno wyboru zachłannego i optymalnej podstruktury. Temat: Technika zachłanna. Przykłady zastosowania. Własno wyboru zachłannego i optymalnej podstruktury. Algorytm zachłanny ( ang. greedy algorithm) wykonuje zawsze działanie, które wydaje si w danej chwili

Bardziej szczegółowo

Zarzdzanie i inynieria produkcji Studia II stopnia o profilu: A x P

Zarzdzanie i inynieria produkcji Studia II stopnia o profilu: A x P Specjalno: Inynieria produkcji w przemyle maszynowym Zintegrowane systemy (CIM) WM Zarzdzanie i inynieria produkcji Studia II stopnia o profilu: A x P Przedmiot: Zintegrowane systemy (CIM) Status przedmiotu:

Bardziej szczegółowo

Licencjonowanie pytania i odpowiedzi

Licencjonowanie pytania i odpowiedzi Pytanie: Czym jest CPS? Odpowiedź: CPS to akronim od Cloud Platform Suite, pakietu obejmującego produkty Windows Server 2012 R2, System Center 2012 R2, Windows Azure Pack oraz SQL Server 2012 Standard,

Bardziej szczegółowo

pasja-informatyki.pl

pasja-informatyki.pl Protokół DHCP 2017 pasja-informatyki.pl Sieci komputerowe Windows Server #4 DHCP & Routing (NAT) Damian Stelmach Protokół DHCP 2018 Spis treści Protokół DHCP... 3 Polecenia konsoli Windows do wyświetlania

Bardziej szczegółowo

UML w Visual Studio. Michał Ciećwierz

UML w Visual Studio. Michał Ciećwierz UML w Visual Studio Michał Ciećwierz UNIFIED MODELING LANGUAGE (Zunifikowany język modelowania) Pozwala tworzyć wiele systemów (np. informatycznych) Pozwala obrazować, specyfikować, tworzyć i dokumentować

Bardziej szczegółowo