WY SZA SZKO A INFORMATYKI STOSOWANEJ I ZARZ DZANIA

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

Download "WY SZA SZKO A INFORMATYKI STOSOWANEJ I ZARZ DZANIA"

Transkrypt

1 WY SZA SZKO A INFORMATYKI STOSOWANEJ I ZARZ DZANIA Marcin Czopik nr. albumu 8806 Piotr Rzeszotarski nr. albumu 9930 gr. ID06SK1 Projekt z Programowania Niskopoziomowego Prosta maszyna wirtualna JVM pracuj ca na STRC51 wyk adowca : mgr in. Aleksander Pruszkowski

2 Maszyna wirtualna 1 (ang. virtual machine, VM) to ogólna nazwa dla programów tworz cych rodowisko uruchomieniowe dla innych programów. Maszyna wirtualna kontroluje wszystkie odwo ania uruchamianego programu bezpo rednio do sprz tu lub systemu operacyjnego i zapewnia ich obs ug. Dzi ki temu program uruchomiony na maszynie wirtualnej "my li", e dzia a na rzeczywistym sprz cie, podczas gdy w istocie pracuje na sprz cie wirtualnym, "udawanym" przez odpowiednie oprogramowanie (maszyn wirtualn ). Wykonywanym programem mo e by zarówno pojedyncza aplikacja jak i ca y system operacyjny lub nawet kolejna maszyna wirtualna. S one zupe nie odizolowane przez maszyn wirtualn od maszyny fizycznej, w odró nieniu od klasycznego systemu operacyjnego, który tylko zarz dza uruchamianiem aplikacji na maszynie fizycznej. Maszyny wirtualne to m.in.: interpretery, szczególnie interpretery kodu bajtowego kompilatory JIT emulatory rzeczywi cie istniej cego sprz tu, np. emulatory konsol Ró nice mi dzy poszczególnymi typami takich maszyn s p ynne. Na przyk ad wirtualna maszyna Javy jest powszechnie znana jako samodzielny interpreter, ale poniewa istnia y komputery, które potrafi y wykonywa programy w kodzie bajtowym Javy bezpo rednio, mo na j tak e traktowa jako emulator tych maszyn. Maszyny wirtualne pozwalaj uruchamia programy napisane dla innych architektur bez adnych zmian lub tylko z niewielkimi modyfikacjami (parawirtualizacja). Daje to du niezale no od fizycznego sprz tu, cho kosztem dodatkowej warstwy abstrakcji, która wi e si z pewnymi niedogodno ciami: oprogramowanie wirtualizuj ce samo wymaga cz ci czasu procesora i pami ci operacyjnej, zwi ksza tak e stopie komplikacji uk adu, a wi c i ryzyko b du. Poniewa jednak wydajno wspó czesnych komputerów ci gle ro nie, a osobne warstwy u atwiaj znajdowanie b dów, coraz cz ciej jest to cena, jak warto zap aci za dodatkowe mo liwo ci. Podobne motywy sta y za odej ciem w informatyce od asemblera w stron j zyków wysokiego poziomu (C, programowania obiektowego). Maszyny wirtualne s u ywane do ró nych celów: do uruchamiania istniej cych aplikacji i systemów operacyjnych w innych rodowiskach ni pierwotne dla zapewnienia uniwersalnego rodowiska uruchomieniowego do bezpiecznego rozdzielania zasobów du ych maszyn (mainframe, superkomputery) do uruchamiania jednocze nie ró nych systemów operacyjnych na jednym komputerze do uruchamiania na jednym komputerze programowych klastrów do uzyskania pe nej kontroli nad systemem operacyjnym, np. podczas analizowania jego pracy do optymalizacji pracy programów, poprzez kontrol ich rodowiska dzia ania i procesu translacji kodu Poszczególne korzy ci mog wyst powa cznie, na przyk ad uruchamianie wielu wirtualnych maszyn na du ym komputerze odbywa si pod cis kontrol stanu ich dzia ania. Wirtualna maszyna Javy (ang. Java Virtual Machine, w skrócie JVM) to zale ny od platformy system uruchomieniowy dla programów. Standardowo s u y programom napisanym w j zyku Java, ale mo na go u ywa tak e jako rodowisko uruchomieniowe tak e dla innych j zyków, np. Jython to implementacja Pythona w a nie na JVM. Programy napisane w tym j zyku s niezale ne od platformy dzi ki temu, e uruchamiane s 1http://pl.wikipedia.org/wiki/Maszyna_wirtualna

3 bezpo rednio w JVM (po konwersji w locie na kod po redni), a nie w rodzimym rodowisku. Mo na je uruchomi na dowolnym komputerze i systemie operacyjnym na które istnieje JVM. Poza tym mo na je uruchamia przez klasyczn kompilacj kodu ród owego do maszynowego, umo liwia to na przyk ad kompilator GCJ z pakietu GCC. Wirtualna maszyna Javy jest dost pna dla wielu platform. Istniej ró ne jej implementacje, zwykle b d ce cz ci ca ego pakietu narz dzi Javy, oraz samodzielne projekty jak na przyk ad Jikes, Kaffe, SableVM czy CACAO, które zazwyczaj dla swojego dzia ania korzystaj z zestawu standardowych bibliotek Javy GNU Classpath. Starsze wersje maszyn wirtualnych mia y problemy z wydajno ci. Dzia o si tak, poniewa maszyny by y interpreterami kodu po redniego j zyka Java. Obecne implementacje maszyn wirtualnych stosuj kompilacj kodu po redniego do kodu maszynowego w trakcie uruchomienia (just-in-time compilation). Dzi ki zastosowaniu tej technologii nowoczesne maszyny wirtualne niewiele ust puj wydajno ci powszechnie u ywanym kompilatorom innych j zyków. Small Device C Compiler (SDCC) 2 jest open source'woym kompilatorem j zyka C dla mikrokontrolerów. Pakiet zawiera równie linker, assembler, symulator (ucsim) oraz debugger. Od marca 2007 roku, SDCC jest jedynym open source'owym kompilatorem j zyka C dla procesorów rodziny Jedyn maszyn wirtualn, która jest w stanie pracowa na procesorze 8051, jak uda o nam si znale jest simple Real-Time-Java ( Jest to ma a wirtualna maszyna Javy specjalnie zaprojektowana, eby dzia a a jako system wbudowany na urz dzeniach wyposa onych w ma ilo pami ci systemowej. W przeciwie stwie do innych implementacji wbudowanych maszyn wirtualnych, maszyna simplertj wymaga od 18 do 24 kb pami ci kodu do dzia ania. Maszyna simplertj mo e dzia a w wi kszo ci 8/16/32 bitowych systemów wbudowanych, które s wyposa one w rozs dn ilo pami ci do przechowywania kodu wirtualnej maszyny, aplikacji Java. Jednak ze wzgl du na to, i jest to podstawowa maszyna, posiada pewne ograniczenia co do kodu, który b dzie na niej wykonywany: 64-bit typy danych (long, double) nie s wspierane. Brak wsparcia dla obiektu java.lang.class. Odwo ania sumboliczne wymagane przez obiekt klasy zostn usuni te podczas fazy linkowania aplikacji Java. Nie wszyskie standardy pakietów s wbudowane. Jako, e simplertj b dzie zazwyczaj uruchamiany na systemach wbudowanych z do ograniczon ilo ci zasobów, zawarte s tylko posttawowe pakiety/klasy. W razie potrzeby mo na doda dodatkowe pakiety. JNI nie jest wspierane, z powodu du ej z o ono ci. SimpleRTJ mo e by idealn platform do wykonywania aplikacji posiadaj cych interfejsy pozwalaj ce na interakcj z cz owiekiem. Przyk adami urz dze, do których mo e zosta wykorzystana s : systemy wbudowane, elektroniczne zabawki, robotyka oraz inne urz dzenia elektroniki konsumenckiej. Istotn rzecz jest, i simplertj nie wymaga do pracy adnego wsparcia od dzia aj cego pod sob np. RTOSa. Kod simplertj podzielony jest na wiele plików, co uniemo liwia bezpo redni kompilacj ca o ci za pomoc SDCC. Jedynym sposobem by aby kompilacja ka dego pliku osobno jako 'object' a nast pnie zlinkowanie ich w ca o. Jednak podczas kompilacji wyst puj b dy dotycz ce 2http://en.wikipedia.org/wiki/Small_Device_C_Compiler

4 rzutowania typów (kompilator ma problem z odró nieniem int od int*). Te same pliki skompilowane za pomoc GCC kompiluj si bez problemu. Mo na by oby oczywi cie wprowadzi modyfikacje w kodzie, jednak by oby ich bardzo du o. Odwo uj c si jednak do dokumentacji simplertj, polecanym kompilatorem jest Tasking 3. Warto w tym momencie zauwa y, e kod dla procesora 8-bitowego (jakim jest 8051) wa y najwi cej. Processor Compiler Code RO data RW data 68HC11 IAR 17K 1K 0.1K H8/300 GNU GCC 19K 2K 0.2K i186 Borland K 2K 0.2K i386 Borland K 2K 0.2K 68K GNU GCC 18K 2K 0.2K 8051 Tasking 35K 1K 0.1K M.CORE GNU GCC 15K 2K 0.2K AT91R40008 (thumb mode) ARM Devel. Suite 12K 2K 0.2K 68HC16 Cosmic 17K 2K 0.2K Niestety, Tasking jest programem komercyjnym i dost pna jest tylko wersja trial, która posiada pewne ograniczenia, równie dotycz ce rozmiaru kodu. Sam simplertj te jest projektem komercyjnym, jednak do celów edukacyjnych i prywatnych dost pna jest wersja ewaluacyjna. Kompilacja tego projektu wymaga zmiany modelu pami ci na 'large'. Jednak z powodu wspomnianych wcze niej ogranicze wersji demonstracyjnej kompilatora, projekt jako ca o nie móg zosta skompilowany. Compiling j_bcode.c cc51 F199: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_bcode.c: line 480: demonstration package limits exceeded wmk: *** action exited with value 2. wmk: j_bcode.src removed. Compiling j_float.c Assembling j_float.src Compiling j_gc.c Assembling j_gc.src asm51 E091: j_gc.src: line 2337: demonstration package limits exceeded wmk: *** action exited with value 1. 3http://

5 Compiling j_lang.c cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 110: function "System_arraycopy": parameter "rv" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 123: function "System_freeMemory": parameter "par" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 137: function "System_totalMemory": parameter "par" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 154: function "System_gc": parameter "rv" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 154: function "System_gc": parameter "par" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 168: function "System_currentTimeMillis": parameter "par" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 183: function "System_getPropertyLen": parameter "par" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 197: function "System_getProperty0": parameter "par" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 210: function "java_lang_thread_start": parameter "rv" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 227: function "java_lang_thread_stop": parameter "rv" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 254: function "java_lang_thread_suspend": parameter "rv" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 280: function "java_lang_thread_resume": parameter "rv" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 296: function "java_lang_thread_yield": parameter "rv" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 296: function "java_lang_thread_yield": parameter "par" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 334: function "java_lang_thread_sleep0": parameter "rv" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 348: function "java_lang_thread_currentthread": parameter "par" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 363: function "java_lang_throwable_fillinstacktrace": parameter "rv" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 363: function "java_lang_throwable_fillinstacktrace": parameter "par" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 401: function "java_lang_throwable_getstacktrace": parameter "rv" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 450: function "java_lang_thread_interrupt0": parameter "rv" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 473: function "java_lang_thread_setdaemon0": parameter "rv" not used cc51 W068: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 508: function "java_lang_object_wait0": parameter "rv" not used cc51 F199: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_lang.c: line 546: demonstration package limits exceeded wmk: *** action exited with value 2.

6 wmk: j_lang.src removed. Compiling j_mem.c Assembling j_mem.src Compiling j_thread.c cc51 F199: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_thread.c: line 477: demonstration package limits exceeded wmk: *** action exited with value 2. wmk: j_thread.src removed. Compiling j_vars.c Assembling j_vars.src Compiling j_vm.c cc51 F199: c:\documents and settings\cin\pulpit\simplertj-1.4.2\vm-b64k\j_vm.c: line 406: demonstration package limits exceeded wmk: *** action exited with value 2. wmk: j_vm.src removed. W g ównym pliku projektu j_vm.c w 1320 lini kodu: if (f!= NULL) NULL trzeba by o zmodyfikowa na 0, gdy kompilator zapewne inaczej interpretowa NULL. Inne modyfikacje jakie zosta y wprowadzone, to zmiany w pliku javavm.h: #define ENABLE_PRAGMA_PACK true zosta o zmienione na: #define ENABLE_PRAGMA_PACK false oraz: #define _PACKED_ packed zosta o usuni te 'packed'. #define LSB_FIRST false /* set to true for little endian ordering */ zosta o zmienione na true 4 Pragma pack jest to dyrektywa dla kompilatora, która w tym przypadku nie mog a zosta obs u ona, dlatego trzeba by a ustawi warto na false. W przypadku pozostawienia warto ci na true, kompilator ignoruje nieznany pragma pack. 4http://

7 Projektowanie aplikacji java dla systemów wbudowanych mo e by podzielone na kilka kroków: 1. Analiza wymaga Programista musi zadecydowa które cze moga by zaimplementowane w javie, a które trzeba zaprogramowa przy u yciu kodu natywnego. 2. Pisane aplikacji Java Jedynymi ograniczeniami dla programisty s ilo wbudowanej pami ci oraz ograniecznia maszyny przedstawione wcze niej. Przechowalnia mieci jest mo liwa, lecz przechowywanie zbyt du ej ilo ci obiektów mo e powodowa b dy braku pami ci. Jednym z bardzo u ytecznych pakietów dystrybuowanych z simplertj jest javax.events, klasa zdarze pozwalaj ca na obs ug klawiszy, zmian portów, com ow w aplikacjach javy. 3. Optymalizacja procesów klas javy Po zako czeniu pisania aplikacji, kompilator musi przebrn przez proces optymalizacji. Optymalizacja (linkowanie plików klas) jest robione przy pomocy programu ClassLinker (dost pny w pakiecie simplertj). Proces czyta wszystkie klasy zawieraj ce aplikacje, zamieniaj c dowi zania symboliczne na indeksy i generuje plik wyj ciowy. Proces ten upraszcza dzia anie VM i znacznie skraca czas wykonania kodu. 4. Testowanie aplikacji

8 Wnioski ko cowe: Najlepszym j zykiem do pisania aplikacji na 8051 jest Assembler, ewentualnie C. Wszystkie opinie z jakimi si zetkn li my w sieci, jasno mówi y e wykorzystanie Javy, jak i wirtualnych maszyn na tych kontrolerach nie ma wi kszego sensu i mija si z celem, a przede wszystkim z szybko ci dzia ania 5. Najlepszym kontrolerem (stworzonym z my l o wirtualnych maszynach) jest TINI, wyposa ony w odpowiedni ilo zasobów, oraz posiadaj cy juz zintegrowan JVM. Jest on równie kompatybilny wstecz z 8051 ( Napisanie JVM na 8051, które b dzie si kompilowa bez problemu pod SDCC, mo e by doskona ym tematem na prac dyplomow. 5http://forum.mikrokontrolery.net/viewtopic.php?t=149&highlight=java

Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące.

Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące. Programowanie II prowadzący: Adam Dudek Lista nr 8 Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące. Jest to najważniejsza cecha świadcząca o sile programowania

Bardziej szczegółowo

Systemy mikroprocesorowe - projekt

Systemy mikroprocesorowe - projekt Politechnika Wrocławska Systemy mikroprocesorowe - projekt Modbus master (Linux, Qt) Prowadzący: dr inż. Marek Wnuk Opracował: Artur Papuda Elektronika, ARR IV rok 1. Wstępne założenia projektu Moje zadanie

Bardziej szczegółowo

VLAN Ethernet. być konfigurowane w dowolnym systemie operacyjnym do ćwiczenia nr 6. Od ćwiczenia 7 należy pracować ć w systemie Linux.

VLAN Ethernet. być konfigurowane w dowolnym systemie operacyjnym do ćwiczenia nr 6. Od ćwiczenia 7 należy pracować ć w systemie Linux. VLAN Ethernet Wstęp Ćwiczenie ilustruje w kolejnych krokach coraz bardziej złożone one struktury realizowane z użyciem wirtualnych sieci lokalnych. Urządzeniami, które będą realizowały wirtualne sieci

Bardziej szczegółowo

Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych ul. Koszykowa 75, 00-662 Warszawa

Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych ul. Koszykowa 75, 00-662 Warszawa Zamawiający: Wydział Matematyki i Nauk Informacyjnych Politechniki Warszawskiej 00-662 Warszawa, ul. Koszykowa 75 Przedmiot zamówienia: Produkcja Interaktywnej gry matematycznej Nr postępowania: WMiNI-39/44/AM/13

Bardziej szczegółowo

Stacjonarne Wszystkie Katedra Inżynierii Produkcji dr Sławomir Luściński. Kierunkowy Nieobowiązkowy Polski Semestr trzeci. Semestr zimowy Brak Tak

Stacjonarne Wszystkie Katedra Inżynierii Produkcji dr Sławomir Luściński. Kierunkowy Nieobowiązkowy Polski Semestr trzeci. Semestr zimowy Brak Tak KARTA MODUŁU / KARTA PRZEDMIOTU Kod Nazwa Nazwa w języku angielskim Obowiązuje od roku akademickiego 2012/2013 Informatyka programowanie (Android) Informatics programming (Android) A. USYTUOWANIE MODUŁU

Bardziej szczegółowo

Sieć komputerowa grupa komputerów lub innych urządzeo połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów, na przykład:

Sieć komputerowa grupa komputerów lub innych urządzeo połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów, na przykład: Sieci komputerowe Sieć komputerowa grupa komputerów lub innych urządzeo połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów, na przykład: korzystania ze wspólnych urządzeo, np.

Bardziej szczegółowo

linkprog programator USB www.rcconcept.pl info@rcconcept.pl

linkprog programator USB www.rcconcept.pl info@rcconcept.pl linkprog programator USB www.rcconcept.pl info@rcconcept.pl 1 linkprog wersja 2.0 Przeznaczenie linkprog to urządzenie umoŝliwiające podłączenie programowalnych urządzeń marki RCConcept do komptera PC

Bardziej szczegółowo

PERSON Kraków 2002.11.27

PERSON Kraków 2002.11.27 PERSON Kraków 2002.11.27 SPIS TREŚCI 1 INSTALACJA...2 2 PRACA Z PROGRAMEM...3 3. ZAKOŃCZENIE PRACY...4 1 1 Instalacja Aplikacja Person pracuje w połączeniu z czytnikiem personalizacyjnym Mifare firmy ASEC

Bardziej szczegółowo

Edycja geometrii w Solid Edge ST

Edycja geometrii w Solid Edge ST Edycja geometrii w Solid Edge ST Artykuł pt.: " Czym jest Technologia Synchroniczna a czym nie jest?" zwracał kilkukrotnie uwagę na fakt, że nie należy mylić pojęć modelowania bezpośredniego i edycji bezpośredniej.

Bardziej szczegółowo

Microsoft Management Console

Microsoft Management Console Microsoft Management Console Konsola zarządzania jest narzędziem pozwalającym w prosty sposób konfigurować i kontrolować pracę praktycznie wszystkich mechanizmów i usług dostępnych w sieci Microsoft. Co

Bardziej szczegółowo

Adapter USB do CB32. MDH-SYSTEM ul. Bajkowa 5, Lublin tel./fax.81-444-62-85 lub kom.693-865-235 e mail: info@mdh-system.pl

Adapter USB do CB32. MDH-SYSTEM ul. Bajkowa 5, Lublin tel./fax.81-444-62-85 lub kom.693-865-235 e mail: info@mdh-system.pl MDH System Strona 1 MDH-SYSTEM ul. Bajkowa 5, Lublin tel./fax.81-444-62-85 lub kom.693-865-235 e mail: info@mdh-system.pl Adapter USB do CB32 Produkt z kategorii: Elmes Cena: 42.00 zł z VAT (34.15 zł netto)

Bardziej szczegółowo

Architektura komputerów

Architektura komputerów Architektura komputerów Tydzień 6 RSC i CSC Znaczenie terminów CSC Complete nstruction Set Computer komputer o pełnej liście rozkazów. RSC Reduced nstruction Set Computer komputer o zredukowanej liście

Bardziej szczegółowo

Charakterystyka systemów plików

Charakterystyka systemów plików Charakterystyka systemów plików Systemy plików są rozwijane wraz z systemami operacyjnymi. Windows wspiera systemy FAT oraz system NTFS. Różnią się one sposobem przechowywania informacji o plikach, ale

Bardziej szczegółowo

Ogólna charakterystyka kontraktów terminowych

Ogólna charakterystyka kontraktów terminowych Jesteś tu: Bossa.pl Kurs giełdowy - Część 10 Ogólna charakterystyka kontraktów terminowych Kontrakt terminowy jest umową pomiędzy dwiema stronami, z których jedna zobowiązuje się do nabycia a druga do

Bardziej szczegółowo

Generalnie przeznaczony jest do obsługi systemów klimatyzacyjnych i chłodniczych.

Generalnie przeznaczony jest do obsługi systemów klimatyzacyjnych i chłodniczych. SYSTEM MONITORINGU FIRMY CAREL Generalnie przeznaczony jest do obsługi systemów klimatyzacyjnych i chłodniczych. Korzyści systemu 1. Możliwość kontroli parametrów pracy urządzeń sterowanych regulatorami

Bardziej szczegółowo

Programowanie Zespołowe

Programowanie Zespołowe Programowanie Zespołowe Systemy kontroli wersji dr Rafał Skinderowicz mgr inż. Michał Maliszewski Systemy kontroli wersji Śledzenie zmian, np.: w kodzie źródłowym Łączenie zmian dokonanych w plikach Ułatwienie

Bardziej szczegółowo

Informacje o omawianym programie. Założenia programu omawianego w przykładzie

Informacje o omawianym programie. Założenia programu omawianego w przykładzie 1 Komunikacja człowiek - komputer Przedmiot: Komunikacja człowiek - komputer Ćwiczenie: 3 Temat dwiczenia: Projektowanie interfejsu programu typu bazodanowego dr Artur Bartoszewski CZĘŚD I analiza przykładowego

Bardziej szczegółowo

Chmura obliczeniowa. do przechowywania plików online. Anna Walkowiak CEN Koszalin 2015-10-16

Chmura obliczeniowa. do przechowywania plików online. Anna Walkowiak CEN Koszalin 2015-10-16 Chmura obliczeniowa do przechowywania plików online Anna Walkowiak CEN Koszalin 2015-10-16 1 Chmura, czyli co? Chmura obliczeniowa (cloud computing) to usługa przechowywania i wykorzystywania danych, do

Bardziej szczegółowo

Bazy danych. Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15

Bazy danych. Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15 Bazy danych Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15 Przechowywanie danych Wykorzystanie systemu plików, dostępu do plików za pośrednictwem systemu operacyjnego

Bardziej szczegółowo

Konferencja Sądu Arbitrażowego przy SIDiR WARUNKI KONTRAKTOWE FIDIC KLAUZULA 13 JAKO ODMIENNY SPOSÓB WYKONANIA ROBÓT A NIE ZMIANA UMOWY

Konferencja Sądu Arbitrażowego przy SIDiR WARUNKI KONTRAKTOWE FIDIC KLAUZULA 13 JAKO ODMIENNY SPOSÓB WYKONANIA ROBÓT A NIE ZMIANA UMOWY Konferencja Sądu Arbitrażowego przy SIDiR Zbigniew J. Boczek WARUNKI KONTRAKTOWE FIDIC KLAUZULA 13 JAKO ODMIENNY SPOSÓB WYKONANIA ROBÓT A NIE ZMIANA UMOWY 13 Variations and Adjustments!! 13 Zmiany i korekty

Bardziej szczegółowo

InsERT GT Własne COM 1.0

InsERT GT Własne COM 1.0 InsERT GT Własne COM 1.0 Autor: Jarosław Kolasa, InsERT Wstęp... 2 Dołączanie zestawień własnych do systemu InsERT GT... 2 Sposób współpracy rozszerzeń z systemem InsERT GT... 2 Rozszerzenia standardowe

Bardziej szczegółowo

INSTRUKCJA WebPTB 1.0

INSTRUKCJA WebPTB 1.0 INSTRUKCJA WebPTB 1.0 Program WebPTB wspomaga zarządzaniem budynkami w kontekście ich bezpieczeństwa fizycznego. Zawiera zestawienie budynków wraz z ich cechami fizycznymi, które mają wpływ na bezpieczeństwo

Bardziej szczegółowo

Wyzwania bezpieczeństwa nowoczesnych platform nauczania zdalnego

Wyzwania bezpieczeństwa nowoczesnych platform nauczania zdalnego Wyzwania bezpieczeństwa nowoczesnych platform nauczania zdalnego Paweł Lubomski Gdańsk, 30 kwietnia 2015 Szerokie grono odbiorców Platformy zamknięte: studenci uczniowie kursanci kursów komercyjnych Platformy

Bardziej szczegółowo

Elementy i funkcjonalno

Elementy i funkcjonalno Konsola operatora Konsola operatora zapewnia dost p do najwa niejszych informacji o po czeniu i aktualnym statusie abonentów, dzi ki czemu u atwia przekazywanie po cze. Konsola przewy sza swoimi mo liwo

Bardziej szczegółowo

Spring MVC Andrzej Klusiewicz 1/18

Spring MVC Andrzej Klusiewicz 1/18 Spring MVC pierwsza aplikacja Kod źródłowy aplikacji którą tworzę w niniejszym kursie jest do pobrania z adresu: http://www.jsystems.pl/storage/spring/springmvc1.zip Aplikacja jest tworzona w NetBeans,

Bardziej szczegółowo

Język JAVA podstawy. wykład 1, część 1. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

Język JAVA podstawy. wykład 1, część 1. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna Język JAVA podstawy wykład 1, część 1 1 Język JAVA podstawy Język Java to jeden z najbardziej popularnych obiektowych języków programowania. Należy do grupy języków programowania bazujących na C i C++.

Bardziej szczegółowo

W dobie postępującej digitalizacji zasobów oraz zwiększającej się liczby dostawców i wydawców

W dobie postępującej digitalizacji zasobów oraz zwiększającej się liczby dostawców i wydawców W dobie postępującej digitalizacji zasobów oraz zwiększającej się liczby dostawców i wydawców oferujących dostępy do tytułów elektronicznych, zarówno bibliotekarze jak i użytkownicy coraz większą ilość

Bardziej szczegółowo

WSTĘP DO PROGRAMOWANIA

WSTĘP DO PROGRAMOWANIA Stefan Sokołowski WSTĘP DO PROGRAOWANIA Inst Informatyki UG, Gdańsk, 2011/2012 Wykład1ALGORYTAPROGRA,str1 WSTĘP DO PROGRAOWANIA reguły gry Zasadnicze informacje: http://infugedupl/ stefan/dydaktyka/wstepdoprog

Bardziej szczegółowo

Jak korzystać z Group Tracks w programie Cubase na przykładzie EWQLSO Platinum (Pro)

Jak korzystać z Group Tracks w programie Cubase na przykładzie EWQLSO Platinum (Pro) Jak korzystać z Group Tracks w programie Cubase na przykładzie EWQLSO Platinum (Pro) Uwaga: Ten tutorial tworzony był z programem Cubase 4 Studio, ale równie dobrze odnosi się do wcześniejszych wersji,

Bardziej szczegółowo

Tytuł: Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji. Autor: Tomasz Francuz. Wydawnictwo: Helion.pl

Tytuł: Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji. Autor: Tomasz Francuz. Wydawnictwo: Helion.pl Język C dla mikrokontrolerów AVR jest specyficzny i rządzi się swoimi prawami. Jest odmienny w porównaniu do programów pisanych na komputery osobiste. Świat popularnych w Polsce mikrokontrolerów AVR w

Bardziej szczegółowo

Metoda LBL (ang. Layer by Layer, pol. Warstwa Po Warstwie). Jest ona metodą najprostszą.

Metoda LBL (ang. Layer by Layer, pol. Warstwa Po Warstwie). Jest ona metodą najprostszą. Metoda LBL (ang. Layer by Layer, pol. Warstwa Po Warstwie). Jest ona metodą najprostszą. Po pierwsze - notacja - trzymasz swoją kostkę w rękach? Widzisz ścianki, którymi można ruszać? Notacja to oznaczenie

Bardziej szczegółowo

Harmonogramowanie projektów Zarządzanie czasem

Harmonogramowanie projektów Zarządzanie czasem Harmonogramowanie projektów Zarządzanie czasem Zarządzanie czasem TOMASZ ŁUKASZEWSKI INSTYTUT INFORMATYKI W ZARZĄDZANIU Zarządzanie czasem w projekcie /49 Czas w zarządzaniu projektami 1. Pojęcie zarządzania

Bardziej szczegółowo

PODRĘCZNIK UŻYTKOWNIKA

PODRĘCZNIK UŻYTKOWNIKA PODRĘCZNIK UŻYTKOWNIKA ENGLISH NEDERLANDS DEUTSCH FRANÇAIS ESPAÑOL ITALIANO PORTUGUÊS POLSKI ČESKY MAGYAR SLOVENSKÝ SAFESCAN MC-Software OPROGRAMOWANIE DO LICZENIA PIENIĘDZY SPIS TREŚCI WPROWADZENIE I

Bardziej szczegółowo

Opis programu do wizualizacji algorytmów z zakresu arytmetyki komputerowej

Opis programu do wizualizacji algorytmów z zakresu arytmetyki komputerowej Opis programu do wizualizacji algorytmów z zakresu arytmetyki komputerowej 3.1 Informacje ogólne Program WAAK 1.0 służy do wizualizacji algorytmów arytmetyki komputerowej. Oczywiście istnieje wiele narzędzi

Bardziej szczegółowo

Zamawiający potwierdza, że zapis ten należy rozumieć jako przeprowadzenie audytu z usług Inżyniera.

Zamawiający potwierdza, że zapis ten należy rozumieć jako przeprowadzenie audytu z usług Inżyniera. Pytanie nr 1 Bardzo prosimy o wyjaśnienie jak postrzegają Państwo możliwość przeliczenia walut obcych na PLN przez Oferenta, który będzie składał ofertę i chciał mieć pewność, iż spełnia warunki dopuszczające

Bardziej szczegółowo

Instrukcja obsługi Norton Commander (NC) wersja 4.0. Autor: mgr inż. Tomasz Staniszewski

Instrukcja obsługi Norton Commander (NC) wersja 4.0. Autor: mgr inż. Tomasz Staniszewski Instrukcja obsługi Norton Commander (NC) wersja 4.0 Autor: mgr inż. Tomasz Staniszewski ITM Zakład Technologii Maszyn, 15.10.2001 2 1.Uruchomienie programu Aby uruchomić program Norton Commander standardowo

Bardziej szczegółowo

Elementy cyfrowe i układy logiczne

Elementy cyfrowe i układy logiczne Elementy cyfrowe i układy logiczne Wykład Legenda Zezwolenie Dekoder, koder Demultiplekser, multiplekser 2 Operacja zezwolenia Przykład: zamodelować podsystem elektroniczny samochodu do sterowania urządzeniami:

Bardziej szczegółowo

Nowości w module: BI, w wersji 9.0

Nowości w module: BI, w wersji 9.0 Nowości w module: BI, w wersji 9.0 Copyright 1997-2009 COMARCH S.A. Spis treści Wstęp... 3 Obszary analityczne... 3 1. Nowa kostka CRM... 3 2. Zmiany w obszarze: Księgowość... 4 3. Analizy Data Mining...

Bardziej szczegółowo

Instrukcja programu PControl Powiadowmienia.

Instrukcja programu PControl Powiadowmienia. 1. Podłączenie zestawu GSM. Instrukcja programu PControl Powiadowmienia. Pierwszym krokiem w celu uruchomienia i poprawnej pracy aplikacji jest podłączenie zestawu GSM. Zestaw należy podłączyć zgodnie

Bardziej szczegółowo

Oprogramowanie klawiatury matrycowej i alfanumerycznego wyświetlacza LCD

Oprogramowanie klawiatury matrycowej i alfanumerycznego wyświetlacza LCD Oprogramowanie klawiatury matrycowej i alfanumerycznego wyświetlacza LCD 1. Wprowadzenie DuŜa grupa sterowników mikroprocesorowych wymaga obsługi przycisków, które umoŝliwiają uŝytkownikowi uruchamianie

Bardziej szczegółowo

Zobacz to na własne oczy. Przyszłość już tu jest dzięki rozwiązaniu Cisco TelePresence.

Zobacz to na własne oczy. Przyszłość już tu jest dzięki rozwiązaniu Cisco TelePresence. Informacje dla kadry zarządzającej Zobacz to na własne oczy. Przyszłość już tu jest dzięki rozwiązaniu Cisco TelePresence. 2010 Cisco i/lub firmy powiązane. Wszelkie prawa zastrzeżone. Ten dokument zawiera

Bardziej szczegółowo

Przeciąganie Gratowanie Automatyzacja

Przeciąganie Gratowanie Automatyzacja Przeciąganie Gratowanie Automatyzacja M A S C H I N E N F A B R I K P r z edsiębiorstw o Kim jest? Rausch jest średniej wielkości firmą rodzinną. Czym zajmuje się? Rausch jest wyspecjalizowanym producentem

Bardziej szczegółowo

Spis treści. 1. Transcend SSD18C3 128GB... 2 2. Testy... 8 3. Podsumowanie... 12 - Koniec spisu treści - Realitynet.pl - przystępnie o komputerach

Spis treści. 1. Transcend SSD18C3 128GB... 2 2. Testy... 8 3. Podsumowanie... 12 - Koniec spisu treści - Realitynet.pl - przystępnie o komputerach Spis treści 1. Transcend SSD18C3 128GB... 2 2. Testy... 8 3. Podsumowanie... 12 - Koniec spisu treści - Realitynet.pl - przystępnie o komputerach 1. Transcend SSD18C3 128GB Przenoszenie danych w dzisiejszych

Bardziej szczegółowo

Jak usprawnić procesy controllingowe w Firmie? Jak nadać im szerszy kontekst? Nowe zastosowania naszych rozwiązań na przykładach.

Jak usprawnić procesy controllingowe w Firmie? Jak nadać im szerszy kontekst? Nowe zastosowania naszych rozwiązań na przykładach. Jak usprawnić procesy controllingowe w Firmie? Jak nadać im szerszy kontekst? Nowe zastosowania naszych rozwiązań na przykładach. 1 PROJEKTY KOSZTOWE 2 PROJEKTY PRZYCHODOWE 3 PODZIAŁ PROJEKTÓW ZE WZGLĘDU

Bardziej szczegółowo

WYKŁAD 8. Postacie obrazów na różnych etapach procesu przetwarzania

WYKŁAD 8. Postacie obrazów na różnych etapach procesu przetwarzania WYKŁAD 8 Reprezentacja obrazu Elementy edycji (tworzenia) obrazu Postacie obrazów na różnych etapach procesu przetwarzania Klasy obrazów Klasa 1: Obrazy o pełnej skali stopni jasności, typowe parametry:

Bardziej szczegółowo

PROGRAM ZAPEWNIENIA I POPRAWY JAKOŚCI AUDYTU WEWNĘTRZNEGO

PROGRAM ZAPEWNIENIA I POPRAWY JAKOŚCI AUDYTU WEWNĘTRZNEGO Załącznik nr 4 do Zarządzenia Nr 103/2012 Burmistrza Miasta i Gminy Skawina z dnia 19 czerwca 2012 r. PROGRAM ZAPEWNIENIA I POPRAWY JAKOŚCI AUDYTU WEWNĘTRZNEGO MÓDL SIĘ TAK, JAKBY WSZYSTKO ZALEśAŁO OD

Bardziej szczegółowo

OSTRZEŻENIA DANE TECHNICZNE. Wbudowana bateria słoneczna oraz alkaliczna bateria manganowa (1,5 V LR44)

OSTRZEŻENIA DANE TECHNICZNE. Wbudowana bateria słoneczna oraz alkaliczna bateria manganowa (1,5 V LR44) KALKULATOR ELEKTRONICZNY EL-M711E INSTRUKCJA OBSŁUGI OSTRZEŻENIA Nie wolno wywierać nadmiernego nacisku na wyświetlacz ciekłokrystaliczny, ponieważ jest on wykonany ze szkła. W żadnym wypadku nie wolno

Bardziej szczegółowo

Monopolistyczna konkurencja

Monopolistyczna konkurencja Monopolistyczna konkurencja Monopolistyczna konkurencja Wiele firm Brak barier wejścia / wyjścia rodukt zróżnicowany Siła rynkowa pojedynczej firmy zależy od stopnia zróżnicowania produktu Dobra bliskimi,

Bardziej szczegółowo

Wartości domyślne, szablony funkcji i klas

Wartości domyślne, szablony funkcji i klas Bogdan Kreczmer bogdan.kreczmer@pwr.wroc.pl Zakład Podstaw Cybernetyki i Robotyki Instytut Informatyki, Automatyki i Robotyki Politechnika Wrocławska Kurs: Copyright c 2012 Bogdan Kreczmer Niniejszy dokument

Bardziej szczegółowo

Arkusz zawiera informacje prawnie chronione do momentu rozpocz cia egzaminu.

Arkusz zawiera informacje prawnie chronione do momentu rozpocz cia egzaminu. Centralna Komisja Egzaminacyjna Arkusz zawiera informacje prawnie chronione do momentu rozpocz cia egzaminu. Uk ad graficzny CKE 2010 KOD WPISUJE ZDAJ CY PESEL Miejsce na naklejk z kodem EGZAMIN MATURALNY

Bardziej szczegółowo

Sieci komputerowe cel

Sieci komputerowe cel Sieci komputerowe cel współuŝytkowanie programów i plików; współuŝytkowanie innych zasobów: drukarek, ploterów, pamięci masowych, itd. współuŝytkowanie baz danych; ograniczenie wydatków na zakup stacji

Bardziej szczegółowo

Bolączki międzynarodowego systemu - jak z tego korzystać?

Bolączki międzynarodowego systemu - jak z tego korzystać? Bolączki międzynarodowego systemu - jak z tego korzystać? - zdalne badanie na użytkownikach Case study: Miles and More O Miles&More Zrobiliśmy badanie za pomocą Uxerii Miles&More to system lojalnościowy

Bardziej szczegółowo

2.1 INFORMACJE OGÓLNE O SERII NX

2.1 INFORMACJE OGÓLNE O SERII NX ASTOR KATALOG SYSTEMÓW STEROWANIA HORNER APG 2.1 INFORMACJE OGÓLNE O SERII NX Wyświetlacz graficzny, monochromatyczny o rozmiarach 240 x 128 lub 128 x 64 piksele. 256 kb pamięci programu. 2 porty szeregowe.

Bardziej szczegółowo

PROE wykład 7 kontenery tablicowe, listy. dr inż. Jacek Naruniec

PROE wykład 7 kontenery tablicowe, listy. dr inż. Jacek Naruniec PROE wykład 7 kontenery tablicowe, listy dr inż. Jacek Naruniec Prosty kontener oparty na tablicach Funkcja dodawanie pojedynczego słonia do kontenera: 1 2 3 4 5 6 7 11 12 13 14 15 16 17 21 22 23 24 25

Bardziej szczegółowo

Implant ślimakowy wszczepiany jest w ślimak ucha wewnętrznego (przeczytaj artykuł Budowa ucha

Implant ślimakowy wszczepiany jest w ślimak ucha wewnętrznego (przeczytaj artykuł Budowa ucha Co to jest implant ślimakowy Implant ślimakowy to bardzo nowoczesne, uznane, bezpieczne i szeroko stosowane urządzenie, które pozwala dzieciom z bardzo głębokimi ubytkami słuchu odbierać (słyszeć) dźwięki.

Bardziej szczegółowo

Archiwum Prac Dyplomowych

Archiwum Prac Dyplomowych Archiwum Prac Dyplomowych Instrukcja dla studentów Ogólna procedura przygotowania pracy do obrony w Archiwum Prac Dyplomowych 1. Student rejestruje pracę w dziekanacie tej jednostki uczelni, w której pisana

Bardziej szczegółowo

Kancelaris - Zmiany w wersji 2.50

Kancelaris - Zmiany w wersji 2.50 1. Listy Kancelaris - Zmiany w wersji 2.50 Zmieniono funkcję Dostosuj listę umożliwiając: o Zapamiętanie wielu widoków dla danej listy o Współdzielenie widoków między pracownikami Przykład: Kancelaria

Bardziej szczegółowo

enova Workflow Obieg faktury kosztowej

enova Workflow Obieg faktury kosztowej enova Workflow Obieg faktury kosztowej Spis treści 1. Wykorzystanie procesu... 3 1.1 Wprowadzenie dokumentu... 3 1.2 Weryfikacja merytoryczna dokumentu... 5 1.3 Przydzielenie zadań wybranym operatorom...

Bardziej szczegółowo

Konfiguracja historii plików

Konfiguracja historii plików Wielu producentów oprogramowania oferuje zaawansowane rozwiązania do wykonywania kopii zapasowych plików użytkownika czy to na dyskach lokalnych czy w chmurze. Warto jednak zastanowić się czy instalacja

Bardziej szczegółowo

INSTRUKCJA DO PROGRAMU LICZARKA 2000 v 2.56

INSTRUKCJA DO PROGRAMU LICZARKA 2000 v 2.56 INSTRUKCJA DO PROGRAMU LICZARKA 2000 v 2.56 Program Liczarka 2000 służy do archiwizowania i drukowania rozliczeń z przeprowadzonych transakcji pieniężnych. INSTALACJA PROGRAMU Program instalujemy na komputerze

Bardziej szczegółowo

Zmiany w wersji 1.18 programu VinCent Office.

Zmiany w wersji 1.18 programu VinCent Office. Zmiany w wersji 1.18 programu VinCent Office. Zmiana w sposobie wykonania aktualizacji programu. Od wersji 1.18 przy instalowaniu kolejnej wersji programu konieczne jest uzyskanie klucza aktywacyjnego.

Bardziej szczegółowo

Postanowienia ogólne. Usługodawcy oraz prawa do Witryn internetowych lub Aplikacji internetowych

Postanowienia ogólne. Usługodawcy oraz prawa do Witryn internetowych lub Aplikacji internetowych Wyciąg z Uchwały Rady Badania nr 455 z 21 listopada 2012 --------------------------------------------------------------------------------------------------------------- Uchwała o poszerzeniu możliwości

Bardziej szczegółowo

Rodzaje i metody kalkulacji

Rodzaje i metody kalkulacji Opracowały: mgr Lilla Nawrocka - nauczycielka przedmiotów ekonomicznych w Zespole Szkół Rolniczych Centrum Kształcenia Praktycznego w Miętnem mgr Maria Rybacka - nauczycielka przedmiotów ekonomicznych

Bardziej szczegółowo

Środowiskowe Laboratorium Ciężkich Jonów Uniwersytet Warszawski

Środowiskowe Laboratorium Ciężkich Jonów Uniwersytet Warszawski Środowiskowe Laboratorium Ciężkich Jonów Uniwersytet Warszawski, tel: +(48 22) 8222123, fax: +(48 22) 6592714 e-mail: slcj@slcj.uw.edu.pl http://www.slcj.uw.edu.pl Warszawa,24.02.2016 r. OGŁOSZENIE O WSZCZĘCIU

Bardziej szczegółowo

Posiadane punkty lojalnościowe można również wykorzystać na opłacenie kosztów przesyłki.

Posiadane punkty lojalnościowe można również wykorzystać na opłacenie kosztów przesyłki. Program lojalnościowy Program lojalnościowy sklepu Gunfire pozwala Ci zyskać jeszcze więcej, nie dopłacając ani grosza. Zbieraj punkty i zamieniaj je na wysokiej jakości produkty dostępne w sklepie Gunfire.pl.

Bardziej szczegółowo

GEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla uŝytkowników modułu wyszukiwania danych Warszawa 2007

GEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla uŝytkowników modułu wyszukiwania danych Warszawa 2007 GEO-SYSTEM Sp. z o.o. 02-732 Warszawa, ul. Podbipięty 34 m. 7, tel./fax 847-35-80, 853-31-15 http:\\www.geo-system.com.pl e-mail:geo-system@geo-system.com.pl GEO-RCiWN Rejestr Cen i Wartości Nieruchomości

Bardziej szczegółowo

Przygotowały: Magdalena Golińska Ewa Karaś

Przygotowały: Magdalena Golińska Ewa Karaś Przygotowały: Magdalena Golińska Ewa Karaś Druk: Drukarnia VIVA Copyright by Infornext.pl ISBN: 978-83-61722-03-8 Wydane przez Infornext Sp. z o.o. ul. Okopowa 58/72 01 042 Warszawa www.wieszjak.pl Od

Bardziej szczegółowo

Zarządzanie sieciami SN Seria Easergy Wykrywanie uszkodzeń i zdalne sterowanie

Zarządzanie sieciami SN Seria Easergy Wykrywanie uszkodzeń i zdalne sterowanie Zarządzanie sieciami SN Seria Easergy Wykrywanie uszkodzeń i zdalne sterowanie Zoptymalizuj eksploatację podstacji SN/NN Web-enabled Power & Control Monitoring podstacji SN/NN W200 / W500 przy użyciu standardowej

Bardziej szczegółowo

Budowa systemów komputerowych

Budowa systemów komputerowych Budowa systemów komputerowych dr hab. inż. Krzysztof Patan, prof. PWSZ Instytut Politechniczny Państwowa Wyższa Szkoła Zawodowa w Głogowie k.patan@issi.uz.zgora.pl Współczesny system komputerowy System

Bardziej szczegółowo

1.3 Budowa. Najwa niejsze cz ci sk adowe elektrozaworu to:

1.3 Budowa. Najwa niejsze cz ci sk adowe elektrozaworu to: .3 Budowa Elektrozawory to elementy kontroluj ce medium pod ci nieniem. Ich zadanie polega na otwieraniu lub zamykaniu urz dzenia odcinaj cego, bezpo rednio lub po rednio, w stanie wzbudzonym cewki. Najwa

Bardziej szczegółowo

Gdynia: Księgowość od podstaw Numer ogłoszenia: 60337-2012; data zamieszczenia: 15.03.2012 OGŁOSZENIE O ZAMÓWIENIU - usługi

Gdynia: Księgowość od podstaw Numer ogłoszenia: 60337-2012; data zamieszczenia: 15.03.2012 OGŁOSZENIE O ZAMÓWIENIU - usługi 1 z 5 2012-03-15 12:05 Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: www.pupgdynia.pl Gdynia: Księgowość od podstaw Numer ogłoszenia: 60337-2012;

Bardziej szczegółowo

Regu g l u a l min i n w s w pó p ł ó p ł r p acy O ow o iązuje od dnia 08.07.2011

Regu g l u a l min i n w s w pó p ł ó p ł r p acy O ow o iązuje od dnia 08.07.2011 Regulamin współpracy Obowiązuje od dnia 08.07.2011 1 1. Wstęp Regulamin określa warunki współpracy z firmą Hubert Joachimiak HubiSoft. W przypadku niejasności, prosimy o kontakt. Dane kontaktowe znajdują

Bardziej szczegółowo

Ogólne warunki skorzystania z Oferty Promocyjnej. Tabela nr [1]: Kwoty zobowiązań w zależności od wybranego Planu Taryfowego.

Ogólne warunki skorzystania z Oferty Promocyjnej. Tabela nr [1]: Kwoty zobowiązań w zależności od wybranego Planu Taryfowego. Regulamin Oferty Promocyjnej Play MIXtura All Inclusive dla Migrujących w ramach Oferty Play MIXtura (Plan Cenowy III) obowiązuje od 12.04.2011 roku do odwołania. Ogólne warunki skorzystania z Oferty Promocyjnej

Bardziej szczegółowo

PROCEDURA OCENY RYZYKA ZAWODOWEGO. w Urzędzie Gminy Mściwojów

PROCEDURA OCENY RYZYKA ZAWODOWEGO. w Urzędzie Gminy Mściwojów I. Postanowienia ogólne 1.Cel PROCEDURA OCENY RYZYKA ZAWODOWEGO w Urzędzie Gminy Mściwojów Przeprowadzenie oceny ryzyka zawodowego ma na celu: Załącznik A Zarządzenia oceny ryzyka zawodowego monitorowanie

Bardziej szczegółowo

Elementy animacji sterowanie manipulatorem

Elementy animacji sterowanie manipulatorem Elementy animacji sterowanie manipulatorem 1 Cel zadania Wykształcenie umiejętności korzystania z zapisu modelu aplikacji w UML oraz definiowania właściwego interfejsu klasy. 2 Opis zadania Należy napisać

Bardziej szczegółowo

Działalność gospodarcza i działalność statutowa odpłatna organizacji pozarządowych. Tadeusz Durczok, 8 grudnia 2008

Działalność gospodarcza i działalność statutowa odpłatna organizacji pozarządowych. Tadeusz Durczok, 8 grudnia 2008 Działalność gospodarcza i działalność statutowa odpłatna organizacji pozarządowych Tadeusz Durczok, 8 grudnia 2008 Około 18% organizacji pozarządowych prowadziło w roku 2008 działalność gospodarczą lub

Bardziej szczegółowo

Warunki Oferty PrOmOcyjnej usługi z ulgą

Warunki Oferty PrOmOcyjnej usługi z ulgą Warunki Oferty PrOmOcyjnej usługi z ulgą 1. 1. Opis Oferty 1.1. Oferta Usługi z ulgą (dalej Oferta ), dostępna będzie w okresie od 16.12.2015 r. do odwołania, jednak nie dłużej niż do dnia 31.03.2016 r.

Bardziej szczegółowo

Załącznik nr 8. Warunki i obsługa gwarancyjna

Załącznik nr 8. Warunki i obsługa gwarancyjna Załącznik nr 8 Warunki i obsługa gwarancyjna 1. Definicje. Dla potrzeb określenia zakresów Usług gwarancyjnych, przyjmuje się że określenia podane poniżej, będą miały następujące znaczenie: Usterka Zdarzenie,

Bardziej szczegółowo

JAK INWESTOWAĆ W ROPĘ?

JAK INWESTOWAĆ W ROPĘ? JAK INWESTOWAĆ W ROPĘ? Za pośrednictwem platformy inwestycyjnej DIF Freedom istnieje wiele sposobów inwestowania w ropę naftową. Zacznijmy od instrumentu, który jest związany z najmniejszym ryzykiem inwestycyjnym

Bardziej szczegółowo

Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 SKONTRUM

Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 SKONTRUM Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 SKONTRUM PROGRAM INWENTARYZACJI Poznań 2011 Spis treści 1. WSTĘP...4 2. SPIS INWENTARZA (EWIDENCJA)...5 3. STAŁE UBYTKI...7 4. INTERPRETACJA ZAŁĄCZNIKÓW

Bardziej szczegółowo

Regulamin Obrad Walnego Zebrania Członków Stowarzyszenia Lokalna Grupa Działania Ziemia Bielska

Regulamin Obrad Walnego Zebrania Członków Stowarzyszenia Lokalna Grupa Działania Ziemia Bielska Załącznik nr 1 do Lokalnej Strategii Rozwoju na lata 2008-2015 Regulamin Obrad Walnego Zebrania Członków Stowarzyszenia Lokalna Grupa Działania Ziemia Bielska Przepisy ogólne 1 1. Walne Zebranie Członków

Bardziej szczegółowo

KRYSTIAN ZAWADZKI. Praktyczna wycena przedsiębiorstw i ich składników majątkowych na podstawie podmiotów sektora bankowego

KRYSTIAN ZAWADZKI. Praktyczna wycena przedsiębiorstw i ich składników majątkowych na podstawie podmiotów sektora bankowego KRYSTIAN ZAWADZKI Praktyczna wycena przedsiębiorstw i ich składników majątkowych na podstawie podmiotów sektora bankowego Niniejsza analiza wybranych metod wyceny wartości przedsiębiorstw opiera się na

Bardziej szczegółowo

STANOWISKO Nr 22/14/P-VII PREZYDIUM NACZELNEJ RADY LEKARSKIEJ z dnia 6 czerwca 2014 r.

STANOWISKO Nr 22/14/P-VII PREZYDIUM NACZELNEJ RADY LEKARSKIEJ z dnia 6 czerwca 2014 r. STANOWISKO Nr 22/14/P-VII PREZYDIUM NACZELNEJ RADY LEKARSKIEJ z dnia 6 czerwca 2014 r. w sprawie projektu rozporządzenia Ministra Zdrowia w sprawie limitu przyjęć na kierunki lekarski i lekarsko-dentystyczny

Bardziej szczegółowo

KONCEPCJA NAUCZANIA PRZEDMIOTU RACHUNKOWOŚĆ SKOMPUTERYZOWANA" NA WYDZIALE ZARZĄDZANIA UNIWERSYTETU GDAŃSKIEGO

KONCEPCJA NAUCZANIA PRZEDMIOTU RACHUNKOWOŚĆ SKOMPUTERYZOWANA NA WYDZIALE ZARZĄDZANIA UNIWERSYTETU GDAŃSKIEGO KONCEPCJA NAUCZANIA PRZEDMIOTU RACHUNKOWOŚĆ SKOMPUTERYZOWANA" NA WYDZIALE ZARZĄDZANIA UNIWERSYTETU GDAŃSKIEGO Grzegorz Bucior Uniwersytet Gdański, Katedra Rachunkowości 1. Wprowadzenie Rachunkowość przedsiębiorstwa

Bardziej szczegółowo

Instrukcja instalacji oraz wykorzystania podpisu cyfrowego

Instrukcja instalacji oraz wykorzystania podpisu cyfrowego Instrukcja instalacji oraz wykorzystania podpisu cyfrowego Poniższy dokument został stworzony w celu zaznajomienia użytkowników komputerów osobistych pracujących w systemie Windows XP z możliwościami wykorzystania

Bardziej szczegółowo

Realizacja projektów 8.3 PO IG na przykładzie Gminy Borzęcin Rafał Bakalarz

Realizacja projektów 8.3 PO IG na przykładzie Gminy Borzęcin Rafał Bakalarz Realizacja projektów 8.3 PO IG na przykładzie Gminy Borzęcin Rafał Bakalarz 8. Oś Priorytetowa: Społeczeństwo informacyjne zwiększanie innowacyjności gospodarki Działanie 8.3 Przeciwdziałanie wykluczeniu

Bardziej szczegółowo

Techniczne nauki М.М.Zheplinska, A.S.Bessarab Narodowy uniwersytet spożywczych technologii, Кijow STOSOWANIE PARY WODNEJ SKRAPLANIA KAWITACJI

Techniczne nauki М.М.Zheplinska, A.S.Bessarab Narodowy uniwersytet spożywczych technologii, Кijow STOSOWANIE PARY WODNEJ SKRAPLANIA KAWITACJI Techniczne nauki М.М.Zheplinska, A.S.Bessarab Narodowy uniwersytet spożywczych technologii, Кijow STOSOWANIE PARY WODNEJ SKRAPLANIA KAWITACJI SKLAROWANEGO SOKU JABŁKOWEGO Skutecznym sposobem leczenia soku

Bardziej szczegółowo

System do kontroli i analizy wydawanych posiłków

System do kontroli i analizy wydawanych posiłków System do kontroli i analizy wydawanych posiłków K jak KORZYŚCI C jak CEL W odpowiedzi na liczne pytania odnośnie rozwiązania umożliwiającego elektroniczną ewidencję wydawanych posiłków firma PControl

Bardziej szczegółowo

Stanowisko Rzecznika Finansowego i Prezesa Urzędu Ochrony Konkurencji i Konsumentów w sprawie interpretacji art. 49 ustawy o kredycie konsumenckim

Stanowisko Rzecznika Finansowego i Prezesa Urzędu Ochrony Konkurencji i Konsumentów w sprawie interpretacji art. 49 ustawy o kredycie konsumenckim Prezes Urzędu Ochrony Konkurencji i Konsumentów Warszawa, 16 maja 2016 r. Stanowisko Rzecznika Finansowego i Prezesa Urzędu Ochrony Konkurencji i Konsumentów w sprawie interpretacji art. 49 ustawy o kredycie

Bardziej szczegółowo

1. NAUCZANIE JĘZYKÓW NOWOŻYTNYCH (OBOWIĄZKOWYCH) W RAMACH PROGRAMU STUDIÓW STACJONARNYCH (CYKL A I B) I NIESTACJONARNYCH

1. NAUCZANIE JĘZYKÓW NOWOŻYTNYCH (OBOWIĄZKOWYCH) W RAMACH PROGRAMU STUDIÓW STACJONARNYCH (CYKL A I B) I NIESTACJONARNYCH 1 Szczegółowe przepisy wykonawcze na rok akadem. 2010/11 wprowadzające w życie Zarządzenie Rektora PWT we Wrocławiu w sprawie nauczania języków obcych na PWT we Wrocławiu z dnia 29 września 2009 r. 1.

Bardziej szczegółowo

Waldemar Pietrzak s5207. Projekt Wypożyczalnia Samochodów

Waldemar Pietrzak s5207. Projekt Wypożyczalnia Samochodów Waldemar Pietrzak s5207 Projekt Wypożyczalnia Samochodów 1 Spis treści 1.Cel projektu:...3 2. Zakres:...3 3. Kontekst:...3 4. Wymagania funkcjonalne:...3 5. Wymagania niefunkcjonalne:...4 6. Ewolucja systemu:...4

Bardziej szczegółowo

Automatyzacja procesu publikowania w bibliotece cyfrowej

Automatyzacja procesu publikowania w bibliotece cyfrowej Automatyzacja procesu publikowania w bibliotece cyfrowej Jakub Bajer Biblioteka Politechniki Poznańskiej Krzysztof Ober Poznańska Fundacja Bibliotek Naukowych Plan prezentacji 1. Cel prezentacji 2. Proces

Bardziej szczegółowo

System Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy

System Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy Instrukcja obsługi programu 2.11. Przygotowanie programu do pracy - ECP Architektura inter/intranetowa System Informatyczny CELAB Przygotowanie programu do pracy - Ewidencja Czasu Pracy Spis treści 1.

Bardziej szczegółowo

Statystyczna analiza danych w programie STATISTICA. Dariusz Gozdowski. Katedra Doświadczalnictwa i Bioinformatyki Wydział Rolnictwa i Biologii SGGW

Statystyczna analiza danych w programie STATISTICA. Dariusz Gozdowski. Katedra Doświadczalnictwa i Bioinformatyki Wydział Rolnictwa i Biologii SGGW Statystyczna analiza danych w programie STATISTICA ( 4 (wykład Dariusz Gozdowski Katedra Doświadczalnictwa i Bioinformatyki Wydział Rolnictwa i Biologii SGGW Regresja prosta liniowa Regresja prosta jest

Bardziej szczegółowo

PODSTAWY METROLOGII ĆWICZENIE 4 PRZETWORNIKI AC/CA Międzywydziałowa Szkoła Inżynierii Biomedycznej 2009/2010 SEMESTR 3

PODSTAWY METROLOGII ĆWICZENIE 4 PRZETWORNIKI AC/CA Międzywydziałowa Szkoła Inżynierii Biomedycznej 2009/2010 SEMESTR 3 PODSTAWY METROLOGII ĆWICZENIE 4 PRZETWORNIKI AC/CA Międzywydziałowa Szkoła Inżynierii Biomedycznej 29/2 SEMESTR 3 Rozwiązania zadań nie były w żaden sposób konsultowane z żadnym wiarygodnym źródłem informacji!!!

Bardziej szczegółowo

PRZEDSIĘBIORSTWO ENERGETYKI CIEPLNEJ I GOSPODARKI WODNO-ŚCIEKOWEJ Sp. z o.o.

PRZEDSIĘBIORSTWO ENERGETYKI CIEPLNEJ I GOSPODARKI WODNO-ŚCIEKOWEJ Sp. z o.o. PRZEDSIĘBIORSTWO ENERGETYKI CIEPLNEJ I GOSPODARKI WODNO-ŚCIEKOWEJ Sp. z o.o. 18-500 KOLNO ul. Witosa 4 NIP 291-01-12-895 REGON 451086334 Konto BS Kolno 84 8754 0004 0000 7100 2000 0010 Tel. (0-86) 278-31-79

Bardziej szczegółowo

System komputerowy - hardware (schemat uproszczony) System operacyjny. Składniki systemu. Struktury systemów operacyjnych

System komputerowy - hardware (schemat uproszczony) System operacyjny. Składniki systemu. Struktury systemów operacyjnych System komputerowy - hardware (schemat uproszczony) System operacyjny 3.1 3.2 Struktury systemów operacyjnych Składniki systemu Składniki systemu Usługi systemowe Funkcje systemowe (system calls) Programy

Bardziej szczegółowo

Programator pamięci EEPROM

Programator pamięci EEPROM Programator pamięci EEPROM Model M- do Dydaktycznego Systemu Mikroprocesorowego DSM-5 Instrukcja uŝytkowania Copyright 007 by MicroMade All rights reserved Wszelkie prawa zastrzeŝone MicroMade Gałka i

Bardziej szczegółowo

WYTYCZNE MCPFE DO OCENY LASÓW I INNYCH GRUNTÓW LEŚNYCH CHRONIONYCH I ZE STATUSEM OCHRONNYM W EUROPIE

WYTYCZNE MCPFE DO OCENY LASÓW I INNYCH GRUNTÓW LEŚNYCH CHRONIONYCH I ZE STATUSEM OCHRONNYM W EUROPIE Living Forest Summit Czwarta Konferencja Ministerialna w sprawie Ochrony Lasów w Europie 28-30 kwietnia 2003 r., Wiedeń Austria WYTYCZNE MCPFE DO OCENY LASÓW I INNYCH GRUNTÓW LEŚNYCH CHRONIONYCH I ZE STATUSEM

Bardziej szczegółowo