RODOWISKO PROJEKTOWE DLA POTRZEB SYNTEZY SYSTEMÓW OSADZONYCH. Zbigniew Skowro ski

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

Download "RODOWISKO PROJEKTOWE DLA POTRZEB SYNTEZY SYSTEMÓW OSADZONYCH. Zbigniew Skowro ski"

Transkrypt

1 RODOWISKO PROJEKTOWE DLA POTRZEB SYNTEZY SYSTEMÓW OSADZONYCH Zbigniew Skowro ski Instytut Informatyki i Elektroniki, Uniwersytet Zielonogórski Zielona Góra, ul. Podgórna 50 Z.Skowronski@iie.uz.zgora.pl STRESZCZENIE Praca omawia rodowisko projektowe dla potrzeb syntezy systemów osadzonych. Dedykowane jest ono głównie dla zintegrowanego projektowania systemów sprz towo-programowych, których specyfikacja funkcjonalna ma charakter niejednorodny. Z tego wzgl du, przedstawione zostan metody specyfikowania systemów sprz towo-programowych oraz ich architektura. Elementami rodowiska s translatory specyfikacji funkcjonalnej systemu (opis w j zykach VHDL i Verilog) do modelu formalnego (interpretowane sieci Petriego) oraz jego symulator czasowo-funkcjonalny. 1. WPROWADZENIE Coraz cz ciej projektowanie systemów cyfrowych nie ogranicza si tylko do realizacji sprz tu. Wi kszo zło onych urz dze cyfrowych zbudowana jest zarówno z cz ci sprz towej, jak i oprogramowania pracuj cego na platformie sprz towej. Przykładami takich urz dze mog by systemy osadzone (b d ce specjalizowanymi układami przetwarzania danych i sterowania), których szczególnym przypadkiem s systemy reaktywne (niejednokrotnie nazywane systemami czasu rzeczywistego). Synteza takich urz dze stanowi najnowsz dziedzin syntezy systemowej i nosi nazw zintegrowanego projektowania lub kosyntezy (ang. Hardware/Software Co-Design). Uproszczon architektur zintegrowanych systemów przedstawia rysunek 1. Wa nymi parametrami maj cymi du y wpływ na proces zintegrowanej syntezy s koszt i szybko działania projektowanych systemów. Parametry te zale od podziału (dekompozycji) systemu na cz sprz tow i cz programow. Szybko działania danego systemu zwi ksza si dostosowuj c w odpowiedni sposób konstrukcj cz ci sprz towej do oprogramowania lub odwrotnie, ale ma to wpływ na koszt realizacji. Rozwi zania czysto sprz towe mog charakteryzowa si wi ksz szybko ci działania, wynikaj c z równoległego wykonywania operacji, ale wymagaj zastosowania jednego lub kilku specjalizowanych układów cyfrowych. Z drugiej strony, rozwi zania programowe umo liwiaj zastosowanie szybkich procesorów o niskim koszcie, wynikaj cym z ich 67

2 masowej produkcji. Niemniej jednak, sekwencyjne wykonywanie operacji lub brak realizacji niektórych operacji mo e zmniejszy w znaczny sposób szybko działania systemu. Rys. 1. Uproszczona architektura systemów zintegrowanych W chwili obecnej narz dzia CAD/CAE s w niewielkim stopniu dostosowane do potrzeb zintegrowanej syntezy. Ich ewentualny rozwój hamowany jest przez brak odpowiedniego modelu formalnego oraz spójnego j zyka opisu systemów sprz towo-programowych. Po drugie szacowanie kosztu oraz szybko ci działania systemów niejednorodnych odgrywa wa n rol w podejmowaniu decyzji o podziale, jak równie dotycz cych syntezy. W pracy proponuje si nowe rodowisko projektowe dedykowane dla potrzeb zintegrowanego projektowania, a szerzej syntezy systemowej. W rodowisku tym cz ci sprz towe systemu specyfikowane s w j zykach HDL, a cz programowa w j zyku C. Jako po redni model formalny zostały wybrane interpretowane sieci Petriego (IPN) [16, 20]. 2. SPECYFIKACJA SYSTEMÓW SPRZ TOWO-PROGRAMOWYCH Specyfikacja zło onego systemu cyfrowego składaj cego si z cz ci sprz towej i programowej na poziomie systemowym jest formułowana zgodnie z jednym z dwóch schematów [1, 2]: homogeniczna - specyfikacja jest tworzona w jednym j zyku, obejmuj c zarówno cz sprz tow, jak i programow (Rys. 2a); heterogeniczna - do specyfikacji sprz tu i oprogramowania wykorzystuje si ró ne j zyki; typowym przykładem jest poł czenie C-VHDL (Rys. 2b). Obie formy wymagaj innej organizacji rodowiska projektowego Specyfikacja homogeniczna systemu Do specyfikacji całego systemu stosuje si w tym przypadku jeden j zyk. Proces projektowania rozpoczyna si tu od specyfikacji globalnej, która mo e by niezale na od przyszłej implementacji oraz podziału (dekompozycji) na cz sprz tow i programow. W konsekwencji proces projektowania musi obejmowa etap dekompozycji, słu cy 68

3 rozdzieleniu jednolitej specyfikacji systemowej na cz ci: sprz tow i programow. Efektem dekompozycji jest architektura składaj ca si z procesów sprz towych i programowych, nazywana zwykle prototypem wirtualnym. Prototyp wirtualny jest przedstawiany w jednym lub wielu j zykach, np. C dla cz ci programowej oraz VHDL dla cz ci sprz towej. a) b) Rys. 1. Specyfikacja systemu sprz towo-programowego: homogeniczna (a), heterogeniczna (b) Podstawow trudno w omawianym rodowisku stanowi zachowanie wyra nego odniesienia mi dzy koncepcjami zastosowanymi w specyfikacji pocz tkowej oraz koncepcjami dost pnymi w docelowym modelu, reprezentowanym przez prototyp wirtualny. W praktyce oznacza to konieczno przetworzenia konstrukcji o wy szym, systemowym poziomie abstrakcji, jak np. sterowanie rozproszone czy nieinterpretowana (abstrakcyjna) komunikacja mi dzy procesami, na j zyki takich konstrukcji pozbawione. Zadanie takie jest niejednokrotnie bardzo skomplikowane. W celu zmniejszenia ró nic mi dzy konstrukcjami i koncepcjami stosowanymi w specyfikacji oraz prototypie wirtualnym, wiele narz dzi projektowania zintegrowanego do specyfikacji systemowej stosuje j zyki przeznaczone w zasadzie do ni szego poziomu, staraj c si jedynie rozszerzy je o konstrukcje niezb dne do reprezentacji systemów. Przykładowo, w pakiecie Cosyma stosowane jest rozszerzenie j zyka C o nazwie C X [3], pakiet Vulcan korzysta z innego rozszerzenia tego samego j zyka - Hardware C [4]. Pakiety LYCOS [5] i Castle wykorzystuj j zyk C. Inne pakiety z kolei u ywaj j zyków opisu sprz tu, zwłaszcza j zyka VHDL. Stosowane s tak e j zyki specjalizowane, wy szego poziomu: w pakiecie Polis [6] jest to Esterel [7], w SpecSyn - SpecCharts [8, 9], za w systemie Cosmos - SDL [10] Specyfikacja heterogeniczna systemu W specyfikacji heterogenicznej cz sprz towa i programowa opisywane s z wykorzystaniem specyficznych, dostosowanych do tego celu j zyków. W przypadku takiego podej cia cały proces projektowy rozpoczyna si od prototypu wirtualnego (Rys. 2b), w którym podziału na cz sprz tow i programow dokonał ju projektant. Projektowanie 69

4 zintegrowane sprowadza si tu zatem do odwzorowania poszczególnych elementów specyfikacji na wła ciwe procesory [2]. Podstawowymi kwestiami w projektowaniu zintegrowanym na bazie specyfikacji heterogenicznej s walidacja (uwiarygodnienie) i interfejsy. Zastosowanie specyfikacji wieloj zycznej wymaga nowych technik walidacji zdolnych do obsługi takich specyfikacji. Zamiast symulacji potrzebna jest zintegrowana symulacja - współsymulacja. Podobnie w miejsce weryfikacji potrzebna jest zintegrowana weryfikacja - współweryfikacja. Ponadto, niezb dne jest okre lenie interfejsów mi dzy elementami opisanymi w ró nych j zykach. Interfejsy te powinny by dodatkowo sprawdzone pod k tem zgodno ci mi dzy specyfikacj wej ciow, a zbudowanym prototypem. Przykładem rodowiska projektowego skonstruowanego na bazie specyfikacji heterogenicznej jest pakiet zaproponowany w pracy. 3. KONCEPCJA PROPONOWANEGO RODOWISKA PROJEKTOWEGO Opis zachowania cz ci sprz towej docelowego systemu specyfikowany jest w j zyku opisu sprz tu HDL (Verilog, VHDL), a cz ci programowej w j zyku C. W pierwszej fazie procesu projektowego dokonywana jest translacja wej ciowej specyfikacji na po redni model formalny [15] i [17]. W celu uzyskania opisu z maksymalnym stopniem równoległo ci procesów w komponentach składowych systemu jako model wybrano interpretowane sieci Petriego (dokładnie omówione w [16, 17]). Wa nym elemenmtem rodowiska jest symulator czasowo-funkcjonalny modelu formalnego [17], którego zadaniem jest dokonanie oceny projektowanego systemu pod k tem funkcjonalno ci i czasu realizacji oraz moduł dekompozycji [18, 19]. 70 Rys. 3. Metodologia projektowania

5 3.1. Metodologia projektowania W zintegrowanym podej ciu do problemu projektowania systemów mikroprocesorowych obie cz ci systemu (programowa i sprz towa) specyfikowane s jako cało. Jako cało s tak e traktowane mo liwie długo w procesie projektowania i cało ciowo s równie analizowane. Wymusza to opracowanie odpowiedniej metodologii projektowania (rys. 3) takich systemów oraz ich docelowej architektury [11, 12, 13, 17, 20]. Prezentowane rozwi zanie charakteryzuje si łatwo ci specyfikacji i weryfikacji systemu, elastyczno ci w rozwi zywaniu przeciwstawnych kryteriów projektowych, szybszymi rozwi zaniami ni czysto programowe oraz ni szym kosztem ni w przypadku rozwi za czysto sprz towych. Układy programowane du ej zło ono ci wci nale do najdro szych elementów elektronicznych, znacznie dro szych od masowo produkowanych mikrokomputerów jednoukładowych. Jednak przy odpowiednim podej ciu umo liwiaj realizacj szybkiego prototypowania projektowanych układów (ang. Rapid Prototyping) Prototyp systemu Do przedstawienia metodologii zintegrowanego projektowania systemów sprz towoprogramowych przyjmuje si architektur systemu proponowan w pracach [11, 17, 20]. System taki składa si z konkretnych aplikacji sprz towych, poł czonych magistral systemow z uniwersaln jednostk centraln lub wbudowanym systemem komputerowym, uruchamianym pod odpowiednim systemem operacyjnym. Konkretna aplikacja sprz tu projektowana jest tak, aby mogła współpracowa z aplikacjami oprogramowania, uruchamianymi na jednostce centralnej (ang. CPU). Dla konkretnej aplikacji sprz tu, interfejs magistrali pracuje z programem obsługi urz dzenia, umo liwiaj cym odczyt i zapis danych do i z urz dzenia, przy transmisji z potwierdzeniem. Przyjmuje si, e jednostka centralna CPU uruchamiana jest w systemie operacyjnym, zdolnym do komunikowania si z urz dzeniami współpracuj cymi z układami We/Wy sterowanymi przerwami. System mo e zawiera pami i inne urz dzenia We/Wy Elementy rodowiska projektowego Zintegrowane projektowanie (kosynteza) składa si z nast puj cych elementów [12, 13, 17, 20]: wyboru odpowiedniej specyfikacji wej ciowej docelowego systemu b d jego fragmentu, którymi s j zyki programowania (C, C++) dla komponentów programowych i j zyki opisu sprz tu (VHDL, Verilog) dla komponentów sprz towych; wyboru odpowiedniego modelu formalnego - interpretowane sieci Petriego; analizy specyfikacji, np. pod k tem czasu realizacji i parametrów technicznych; dekompozycji systemu - kluczowego składnika zintegrowanego projektowania. 71

6 Pierwszym etapem proponowanego procesu projektowania (rys. 4) jest przekształcenie specyfikacji wej ciowej w formalny model po redni, umo liwiaj cy dalsz obróbk danych. Nast pnie, model formalny podawany jest analizie pod k tem parametrów technicznych, czasu realizacji i weryfikacji formalnej w symulatorze modelu po redniego. Po uzyskaniu informacji o czasie realizacji wybranych fragmentów specyfikacji (b d cało ci) oraz liczbie bloków funkcjonalnych potrzebnych do jej zrealizowania nast puje dekompozycja. Kolejnym etapem jest jest kompilacja uzyskanych specyfikacji i implementacja sprz tu oraz oprogramowania. Rys. 4. Proponowane rodowisko projektowe Moduł dekompozycji jest najistotniejsz cz ci składow zintegrowanego projektowania systemów sprz towo-programowych. Dekompozycja na podstawie specyfikacji wej ciowej oraz zadanych wymaga (czasowych, finansowych, u ytkowych i innych) dzieli specyfikacj systemu na moduły realizowane w postaci programu dla mikroprocesora oraz mapy programowej dla układów programowanych, współpracuj cych z procesorem. Podział specyfikacji jest tak realizowany, aby zachowanie docelowego systemu było zgodne z zakładanymi celami projektowymi. Aktualnie znane s dwa podstawowe style dekompozycji. Pierwszy z nich polega na specyfikacji całego systemu jako sprz tu. Nast pnie, na podstawie okre lonych ogranicze dokonywana jest ocena systemu oraz przenoszenie operacji do programu. Przykładem takiego podej cia jest system Vulcan [4]. W drugim stylu, system specyfikowany jest jako program i po dokonaniu oceny odpowiednie operacje przenoszone s do sprz tu. Przykładem mo e by system COSYMA [3] Symulator czasowo-funkcjonalny interpretowanych sieci Petriego Systemy specyfikowane w postaci interpretowanych sieci Petriego, gdzie poszczególnym operacjom wykonywanym przez układ odpowiadaj miejsca sieci, wzbogacone o dodatkowe atrybuty (typ bloku funkcjonalnego, realizuj cy dan operacj, czas realizacji tej operacji, 72

7 itp.) poddaje si analizie w symulatorze czasowo-funkcjonalnym (rys. 5, 6 i 7) [14, 17]. Jego zadaniem jest dostarczenie informacji, na podstawie których mo liwe jest przetworzenie tej specyfikacji tak, aby uzyskana na jej podstawie implementacja była bli sza optimum. Jedn z głównych zalet symulatora jest jego szeroko poj ta elastyczno i uniwersalno. W zwi zku z faktem, i istnieje bardzo wiele j zyków umo liwiaj cych specyfikacj systemu sprz towo-programowego, stworzenie narz dzia umo liwiaj cego symulacj ka dego z nich osobno byłoby nie tylko niepraktyczne, ale wr cz niemo liwe. Z tego wzgl du, zaproponowano zastosowanie modelu po redniego, wykorzystywanego jako wej ciowa specyfikacja symulatora. Pozostałe specyfikacje, przekształcane s do modelu po redniego za pomoc translatorów stanowi cych integraln cz ci symulatora. Rys. 5. Symulator czasowo-funkcjonalny - zadania Symulator zawiera interfejs, umo liwiaj cy doł czenie do niego kolejnych translatorów. Oznacza to, e za pomoc tak zaprojektowanego rodowiska istnieje mo liwo symulacji systemów, opisanych w dowolnie podanej specyfikacji. Przedstawiana wersja programu umo liwia translacj specyfikacji podanych w j zykach VHDL i Verilog oraz j zyku C. Rys. 6. Schemat przepływu danych w aplikacji Symulator czasowo-funkcjonalny integruje w sobie siedem odr bnych logicznie i funkcjonalnie modułów [14, 17]: 73

8 graficzny edytor interpretowanych sieci Petriego (IPN); tekstowy edytor IPN w formacie PNSF i bloków funkcjonalnych FBF (ang. Functional Block File); translator IPN z j zyka C; translator IPN z j zyka VHDL; translator IPN z j zyka Verilog; symulator czasowy IPN; symulator funkcjonalny IPN. Schemat przepływu danych w aplikacji (ang. Application Data Flow Diagram) przedstawiono na rysunku 6, natomiast przykładowe okno z widocznym przebiegiem czasowym na rysunku 7. Rys. 7. Symulator czasowo-funkcjonalny - widok aplikacji Badany system jest specyfikowany graficznie lub tekstowo. Specyfikacja mo e by równie wynikiem działania jednego z translatorów. Nast pnie, sprawdzana jest jej poprawno strukturalna i logiczna. Je eli specyfikacja jest prawidłowa, to rozpoczyna si proces kompilacji, którego zadaniem jest transformacja opisu sieci z formatu tekstowego na posta zrozumiał dla algorytmów symulacyjnych. Tak przetworzona sie poddawana jest symulacji czasowej, a nast pnie funkcjonalnej. 4. KIERUNKI ROZSZERZE RODOWISKA PROJEKTOWEGO Zintegrowane projektowanie systemów mikroprocesorowych (sprz towo-programowych), a przede wszystkim ich dekompozycja, poci ga za sob scharakteryzowanie oczekiwa jakie 74

9 maj spełnia sprz t i oprogramowanie, identyfikacj cz ci sprz towej i programowej, przej cie z opisu funkcjonalnego w odpowiedni cz oraz syntez sprz towych i programowych rezultatów. Zakres mo liwych struktur systemu i celów projektowych jest szeroki. W zwi zku z tym, zintegrowane projektowanie systemów mikroprocesorowych przyjmuje ró norodne formy. W rozdziale tym zaprezentowano jedynie te elementy rodowiska projektowego, które wchodz w zakres pracy. Niektóre elementy proponowanego rodowiska, np. moduł dekompozycji [12, 13, 17, 18, 19] s ci gle w trakcie bada i wymagaj dodatkowych ulepsze. Praca naukowa finansowana ze rodków Komitetu Bada Naukowych w latach jako projekt badawczy nr 4 T11C LITERATURA [1] V. M. T. Sakamoto, G. De Micheli: Run-time scheduler synthesis for hardware-software systems and application to robot control design, in Proceedings of the CHDL 97, pp , March 1997 [2] A. A. Jerraya, M. Romdhani, C. A. Valderrama, P. Le Marrec, F. Hessel, G. F. Marchioro, J. M. Daveau: Languages for System-Level Specification and Design, In: [21], pp [3] A. Österling, Th. Benner, R. Ernst, D. Herrmann, Th. Scholz, Wei Ye: The Cosyma System, In: [21], pp [4] D. Ku, G. De Micheli: Hardware C - a language for hardware design, Tech. Rep. CSL- TR , Computer Systems Laboratory, Stanford University, August 1988 [5] J. Madsen, J. Grode, P. V. Knudsen: Hardware/Software Partitioning using the LYCOS System, In: [21], pp [6] F. Balarin, M. Chiodo, P. Giusto, H. Hsieh, L. Lavagno, C. Passerone, A. Sangiovanni- Vincentelli, E. Sentovich, K. Suzuki, B. Tabbara: Hardware/Software Co-Design of Embedded Systems - The Polis Approach, Kluwer Academic Publishers, 1997, ISBN [7] G. Berry: Hardware implementation of pure Esterel, Proceedings of the ACM Workshop on Formal Methods in VLSI Design, January 1991 [8] F. Vahid, S. Narayan: SpecCharts: A language for system-level synthesis, Proceedings of CHDL, April 1991, pp [9] F. Vahid, S. Narayan, D. Gajski: SpecCharts: A VHDL front-end for embedded systems, IEEE Transactions on CAD of Integrated Circuits and Systems, vol. 14, 1995, pp [10] C. A. Valderrama, M. Romdhani, J.M. Daveau, G.F. Marchioro, G. Marchioro, A. Changuel, A. A. Jerraya: COSMOS: A Transformational Co-Design Tool for Multiprocessor Architectures; In: [21], pp

10 [11] D. E. Thomas, J. K. Adams, H. Schmit: A Model and Methodology for Hardware- Software Co-design, IEEE Design & Test of Computers, vol. 10, No 3, September 1993, pp [12] Z. Skowro ski: Dekompozycja systemów mikroprocesorowych współpracuj cych ze specjalizowanymi układami cyfrowymi na cz sprz tow i programow, Materiały I Krajowej Konferencji Naukowej - Reprogramowalne Układy Cyfrowe, Szczecin, Marzec 1998, str , ISBN [13] Z. Skowro ski, J. Mirkowski: Zintegrowane projektowanie systemów mikroprocesorowych ze specjalizowanymi układami cyfrowymi, II Konferencja Informatyka na wy szych uczelniach dla gospodarki narodowej, Gda sk, listopada 1996 r, tom I, str [14] T. Dziku, Z. Skowro ski: Symulator czasowo - funkcjonalny do specyfikacji systemów cyfrowych zadanych w postaci interpretowanych sieci Petriego, 20 MSN, Politechnika Zielonogórska, Zielona Góra, Maja 1998, tom III - Informatyka, str , ISBN X [15] Z. Skowro ski: Problem translacji specyfikacji funkcjonalnej układów cyfrowych w j zyku VHDL na interpretowan sie Petriego w zintegrowanej syntezie systemów sprz towo-programowych, Reprogramowalne Układy Cyfrowe - RUC 2001, Materiały IV Krajowej Konferencji Naukowej, Szczecin, Polska, 2001, str [16] Z. Skowro ski: Interpretowane sieci Petriego jako formalny model po redni w syntezie systemowej, Reprogramowalne Układy Cyfrowe - RUC 2000, Materiały III Krajowej Konferencji Naukowej, Szczecin, Polska, 2000, str [17] Z. Skowro ski: Translacja specyfikacji funkcjonalnej układów cyfrowych na sie Petriego dla potrzeb syntezy systemowej, Rozprawa doktorska, Promotor: dr hab. in. Marian Adamski, Politechnika Szczeci ska, Wydział Informatyki, 2000, 156 str. [18] A. Stasiak, M. Michalczak, Z. Skowro ski: Algorytm dekompozycji systemowej dla potrzeb projektowania zintegrowanego, Reprogramowalne Układy Cyfrowe - RUC 2003, Materiały VI Krajowej Konferencji Naukowej, Szczecin, Polska, 2003, str , ISBN [19] Z. Skowro ski, A. Stasiak: Automatyczna dekompozycja systemów osadzonych, Reprogramowalne Układy Cyfrowe - RUC 2003, Materiały VI Krajowej Konferencji Naukowej, Szczecin, Polska, 2003, str , ISBN: [20] M. Adamski, Z. Skowro ski: Interpretowane sieci Petriego - model formalny w zintegrowanym projektowaniu mikroprocesorowych systemów sprz towoprogramowych, Pomiary Automatyka Kontrola, 2003, nr 2-3, str [21] Edited by J. Staunstrup, W. Wolf: Hardware/Software Co-Design Principles and Practice, Kluwer Academic Publishers, 1997, ISBN

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

W Y B R A N E P R O B L E M Y I N Y N I E R S K I E

W Y B R A N E P R O B L E M Y I N Y N I E R S K I E W Y B R A N E P R O B L E M Y I N Y N I E R S K I E Z E S Z Y T Y N A U K O W E I N S T Y T U T U A U T O M A T Y Z A C J I P R O C E S Ó W T E C H N O L O G I C Z N Y C H I Z I N T E G R O W A N Y C H

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

epuap Ogólna instrukcja organizacyjna kroków dla realizacji integracji

epuap Ogólna instrukcja organizacyjna kroków dla realizacji integracji epuap Ogólna instrukcja organizacyjna kroków dla realizacji integracji Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka

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

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

Spis treści 1. Wstęp 2. Projektowanie systemów informatycznych

Spis treści 1. Wstęp 2. Projektowanie systemów informatycznych Spis treści 1. Wstęp... 9 1.1. Inżynieria oprogramowania jako proces... 10 1.1.1. Algorytm... 11 1.2. Programowanie w językach wysokiego poziomu... 11 1.3. Obiektowe podejście do programowania... 12 1.3.1.

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

Zmiany w Podstawie programowej przedmiotów informatycznych

Zmiany w Podstawie programowej przedmiotów informatycznych Spotkania Koordynatorów ds. Innowacji w Edukacji, 8 kwietnia 2016, MEN Zmiany w Podstawie programowej przedmiotów informatycznych dr Anna Beata Kwiatkowska Rada ds. Informatyzacji Edukacji Motto dla działań

Bardziej szczegółowo

PROJEKTOWANIE PROCESÓW PRODUKCYJNYCH

PROJEKTOWANIE PROCESÓW PRODUKCYJNYCH PROJEKTOWANIE PROCESÓW PRODUKCYJNYCH Do celów projektowania naleŝy ustalić model procesu wytwórczego: Zakłócenia i warunki otoczenia Wpływ na otoczenie WEJŚCIE materiały i półprodukty wyposaŝenie produkcyjne

Bardziej szczegółowo

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2012/2013. Forma studiów: Niestacjonarne Kod kierunku: 11.

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2012/2013. Forma studiów: Niestacjonarne Kod kierunku: 11. Państwowa Wyższa Szko la Zawodowa w Nowym Sa czu Instytut Techniczny Karta przedmiotu obowiązuje studentów rozpoczynających studia w roku akademickim 01/013 Kierunek studiów: Informatyka Profil: Ogólnoakademicki

Bardziej szczegółowo

Program szkoleniowy Efektywni50+ Moduł III Standardy wymiany danych

Program szkoleniowy Efektywni50+ Moduł III Standardy wymiany danych Program szkoleniowy Efektywni50+ Moduł III 1 Wprowadzenie do zagadnienia wymiany dokumentów. Lekcja rozpoczynająca moduł poświęcony standardom wymiany danych. Wprowadzenie do zagadnień wymiany danych w

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

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

Systemy na Chipie. Robert Czerwiński

Systemy na Chipie. Robert Czerwiński Systemy na Chipie Robert Czerwiński Cel kursu Celem kursu jest zapoznanie słuchaczy ze współczesnymi metodami projektowania cyfrowych układów specjalizowanych, ze szczególnym uwzględnieniem układów logiki

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

JĘZYK UML JAKO NARZĘDZIE MODELOWANIA PROCESU PROJEKTOWO-KONSTRUKCYJNEGO

JĘZYK UML JAKO NARZĘDZIE MODELOWANIA PROCESU PROJEKTOWO-KONSTRUKCYJNEGO JĘZYK UML JAKO NARZĘDZIE MODELOWANIA PROCESU PROJEKTOWO-KONSTRUKCYJNEGO Andrzej BAIER, Tomasz R. LUBCZYŃSKI Streszczenie: W ostatnich latach można zaobserwować dynamiczny rozwój analizy zorientowanej obiektowo.

Bardziej szczegółowo

WYMAGANIA EDUKACYJNE Przedmiot: Podstawy technik komputerowych technik informatyk. klasa 1, 3 godziny tygodniowo

WYMAGANIA EDUKACYJNE Przedmiot: Podstawy technik komputerowych technik informatyk. klasa 1, 3 godziny tygodniowo WYMAGANIA EDUKACYJNE Przedmiot: Podstawy technik komputerowych technik informatyk klasa 1, 3 godziny tygodniowo Ogólne kryteria oceny wiadomości i umiejętności: celująca Ocena Wiadomości Umiejętości Wykonanie

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

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

METODA TRANSFORMACJI SPECYFIKACJI BEHAWIORALNEJ UKŁADÓW CYFROWYCH NA SIECI PETRIEGO W SYNTEZIE SYSTEMOWEJ

METODA TRANSFORMACJI SPECYFIKACJI BEHAWIORALNEJ UKŁADÓW CYFROWYCH NA SIECI PETRIEGO W SYNTEZIE SYSTEMOWEJ II Konferencja Naukowa KNWS'05 "Informatyka- sztuka czy rzemios o" 15-18 czerwca 2005, Z otniki Luba skie METODA TRANSFORMACJI SPECYFIKACJI BEHAWIORALNEJ UKŁADÓW CYFROWYCH NA SIECI PETRIEGO W SYNTEZIE

Bardziej szczegółowo

Niezależnie od rodzaju materiału dźwiękowego ocenie podlegały następujące elementy pracy egzaminacyjnej:

Niezależnie od rodzaju materiału dźwiękowego ocenie podlegały następujące elementy pracy egzaminacyjnej: W czasie przeprowadzonego w czerwcu 2012 roku etapu praktycznego egzaminu potwierdzającego kwalifikacje zawodowe w zawodzie asystent operatora dźwięku zastosowano sześć zadań. Rozwiązanie każdego z zadań

Bardziej szczegółowo

STEROWNIKI NANO-PLC NA PRZYKŁADZIE STEROWNIKA LOGO!

STEROWNIKI NANO-PLC NA PRZYKŁADZIE STEROWNIKA LOGO! STEROWNIKI NANO-PLC NA PRZYKŁADZIE STEROWNIKA LOGO! SPIS TREŚCI STEROWNIKI NANO-PLC BUDOWA STEROWNIKA NANO-PLC PARAMETRY LOGO! OPROGRAMOWANIE NARZĘDZIOWE ZESTAW FUNKCJI W LOGO! PRZYKŁADY PROGRAMÓW STEROWNIKI

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

Przypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych?

Przypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych? Przypomnienie najważniejszych pojęć z baz danych. Co to jest baza danych? 1 Podstawowe pojęcia: 2 3 4 5 Dana (ang.data) najmniejsza, elementarna jednostka informacji o obiekcie będąca przedmiotem przetwarzania

Bardziej szczegółowo

Uniwersalna architektura dla Laboratorium Wirtualnego. Grant badawczy KBN

Uniwersalna architektura dla Laboratorium Wirtualnego. Grant badawczy KBN Uniwersalna architektura dla Laboratorium Wirtualnego Grant badawczy KBN Agenda Wstęp Założenia Funkcjonalność Cele badawcze i utylitarne Urządzenia w projekcie Proponowany zakres współpracy Podsumowanie

Bardziej szczegółowo

ZAANGA OWANIE PRACOWNIKÓW W PROJEKTY INFORMATYCZNE

ZAANGA OWANIE PRACOWNIKÓW W PROJEKTY INFORMATYCZNE ZAANGA OWANIE PRACOWNIKÓW W PROJEKTY INFORMATYCZNE LESZEK MISZTAL Politechnika Szczeci ska Streszczenie Celem artykułu jest przedstawienie metody rozwi zania problemu dotycz cego zaanga owania pracowników

Bardziej szczegółowo

Projektowanie bazy danych

Projektowanie bazy danych Projektowanie bazy danych Pierwszą fazą tworzenia projektu bazy danych jest postawienie definicji celu, założeo wstępnych i określenie podstawowych funkcji aplikacji. Każda baza danych jest projektowana

Bardziej szczegółowo

Modelowanie i analiza w inżynierii wymagań

Modelowanie i analiza w inżynierii wymagań Modelowanie i analiza w inżynierii wymagań Modelowanie i analiza systemów informatycznych, w2 Dr inż. Walery Susłow walery.suslow@ie.tu.koszalin.pl Definicja wymagań Wymóg to zapisane na wysokim poziomie,

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

RZECZPOSPOLITA POLSKA MINISTER CYFRYZACJI

RZECZPOSPOLITA POLSKA MINISTER CYFRYZACJI Warszawa, dnia 22 grudnia 2015 r. RZECZPOSPOLITA POLSKA MINISTER CYFRYZACJI Anna Streżyńska DI-WRP.0210.14.2015 Pani Justyna Duszyńska Sekretarz Komitetu Rady Ministrów ds. Cyfryzacji Szanowna Pani Sekretarz,

Bardziej szczegółowo

Wiedza niepewna i wnioskowanie (c.d.)

Wiedza niepewna i wnioskowanie (c.d.) Wiedza niepewna i wnioskowanie (c.d.) Dariusz Banasiak Katedra Informatyki Technicznej Wydział Elektroniki Wnioskowanie przybliżone Wnioskowanie w logice tradycyjnej (dwuwartościowej) polega na stwierdzeniu

Bardziej szczegółowo

KLAUZULE ARBITRAŻOWE

KLAUZULE ARBITRAŻOWE KLAUZULE ARBITRAŻOWE KLAUZULE arbitrażowe ICC Zalecane jest, aby strony chcące w swych kontraktach zawrzeć odniesienie do arbitrażu ICC, skorzystały ze standardowych klauzul, wskazanych poniżej. Standardowa

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

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

Automatyczne przetwarzanie recenzji konsumenckich dla oceny użyteczności produktów i usług

Automatyczne przetwarzanie recenzji konsumenckich dla oceny użyteczności produktów i usług Uniwersytet Ekonomiczny w Poznaniu Wydział Informatyki i Gospodarki Elektronicznej Katedra Informatyki Ekonomicznej Streszczenie rozprawy doktorskiej Automatyczne przetwarzanie recenzji konsumenckich dla

Bardziej szczegółowo

WYKORZYSTANIE UKŁADÓW REKONFIGUROWALNYCH W REGULACJI ADAPTACYJNEJ

WYKORZYSTANIE UKŁADÓW REKONFIGUROWALNYCH W REGULACJI ADAPTACYJNEJ WYKORZYSTANIE UKŁADÓW REKONFIGUROWALNYCH W REGULACJI ADAPTACYJNEJ Piotr Bubacz Instytut Informatyki i Elektroniki, Uniwersytet Zielonogórski 65-246 Zielona Góra, ul. Podgórna 50 e-mail: P.Bubacz@iie.uz.zgora.pl

Bardziej szczegółowo

Zarządzanie Zasobami by CTI. Instrukcja

Zarządzanie Zasobami by CTI. Instrukcja Zarządzanie Zasobami by CTI Instrukcja Spis treści 1. Opis programu... 3 2. Konfiguracja... 4 3. Okno główne programu... 5 3.1. Narzędzia do zarządzania zasobami... 5 3.2. Oś czasu... 7 3.3. Wykres Gantta...

Bardziej szczegółowo

Dz.U. z 2004 r. Nr 256 poz. 2572 USTAWA z dnia 7 wrze nia 1991 r. o systemie o wiaty Art. 14a. 1. Rada gminy ustala sie prowadzonych przez gmin publicznych przedszkoli i oddziałów przedszkolnych w szkołach

Bardziej szczegółowo

Komputer i urządzenia z nim współpracujące

Komputer i urządzenia z nim współpracujące Temat 1. Komputer i urządzenia z nim współpracujące Realizacja podstawy programowej 1. 1) opisuje modułową budowę komputera, jego podstawowe elementy i ich funkcje, jak również budowę i działanie urządzeń

Bardziej szczegółowo

EGZAMIN MATURALNY 2013 J ZYK ROSYJSKI

EGZAMIN MATURALNY 2013 J ZYK ROSYJSKI Centralna Komisja Egzaminacyjna w Warszawie EGZAMIN MATURALNY 2013 J ZYK ROSYJSKI POZIOM ROZSZERZONY Kryteria oceniania odpowiedzi MAJ 2013 ZADANIA OTWARTE Zadanie 1. (0,5 pkt) Przetwarzanie tekstu 1.1.

Bardziej szczegółowo

ZAPYTANIE OFERTOWE. Nazwa zamówienia: Wykonanie usług geodezyjnych podziały nieruchomości

ZAPYTANIE OFERTOWE. Nazwa zamówienia: Wykonanie usług geodezyjnych podziały nieruchomości Znak sprawy: GP. 271.3.2014.AK ZAPYTANIE OFERTOWE Nazwa zamówienia: Wykonanie usług geodezyjnych podziały nieruchomości 1. ZAMAWIAJĄCY Zamawiający: Gmina Lubicz Adres: ul. Toruńska 21, 87-162 Lubicz telefon:

Bardziej szczegółowo

USTAWA. z dnia 26 czerwca 1974 r. Kodeks pracy. 1) (tekst jednolity)

USTAWA. z dnia 26 czerwca 1974 r. Kodeks pracy. 1) (tekst jednolity) Dz.U.98.21.94 1998.09.01 zm. Dz.U.98.113.717 art. 5 1999.01.01 zm. Dz.U.98.106.668 art. 31 2000.01.01 zm. Dz.U.99.99.1152 art. 1 2000.04.06 zm. Dz.U.00.19.239 art. 2 2001.01.01 zm. Dz.U.00.43.489 art.

Bardziej szczegółowo

EGZAMIN POTWIERDZAJ CY KWALIFIKACJE W ZAWODZIE Rok 2014 CZ PRAKTYCZNA

EGZAMIN POTWIERDZAJ CY KWALIFIKACJE W ZAWODZIE Rok 2014 CZ PRAKTYCZNA Nazwa kwalifikacji: Monta i eksploatacja komputerów osobistych oraz urz dze peryferyjnych Oznaczenie kwalifikacji: E.12 Numer zadania: 01 Arkusz zawiera informacje prawnie chronione do momentu rozpocz

Bardziej szczegółowo

2004 Heden Media. Wszelkie prawa zastrzeżone. Wirtualne laboratorium z napędów i sterowania pneumatycznego. Minimalne wymagania

2004 Heden Media. Wszelkie prawa zastrzeżone. Wirtualne laboratorium z napędów i sterowania pneumatycznego. Minimalne wymagania 2004 Heden Media. Wszelkie prawa zastrzeżone Wirtualne laboratorium z napędów i sterowania pneumatycznego Minimalne wymagania PC 133 MHz, 16 MB pamięci RAM, CD-ROM, 3,5 MB wolnej pamięci na dysku twardym,

Bardziej szczegółowo

Wykład 2. Budowa komputera. W teorii i w praktyce

Wykład 2. Budowa komputera. W teorii i w praktyce Wykład 2 Budowa komputera W teorii i w praktyce Generacje komputerów 0 oparte o przekaźniki i elementy mechaniczne (np. Z3), 1 budowane na lampach elektronowych (np. XYZ), 2 budowane na tranzystorach (np.

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

Systemy wbudowane. Uproszczone metody kosyntezy. Wykład 11: Metody kosyntezy systemów wbudowanych

Systemy wbudowane. Uproszczone metody kosyntezy. Wykład 11: Metody kosyntezy systemów wbudowanych Systemy wbudowane Wykład 11: Metody kosyntezy systemów wbudowanych Uproszczone metody kosyntezy Założenia: Jeden procesor o znanych parametrach Znane parametry akceleratora sprzętowego Vulcan Początkowo

Bardziej szczegółowo

POLITECHNIKA WROCŠAWSKA WYDZIAŠ ELEKTRONIKI PRACA DYPLOMOWA MAGISTERSKA

POLITECHNIKA WROCŠAWSKA WYDZIAŠ ELEKTRONIKI PRACA DYPLOMOWA MAGISTERSKA POLITECHNIKA WROCŠAWSKA WYDZIAŠ ELEKTRONIKI Kierunek: Specjalno± : Automatyka i Robotyka (AIR) Robotyka (ARR) PRACA DYPLOMOWA MAGISTERSKA Podatny manipulator planarny - budowa i sterowanie Vulnerable planar

Bardziej szczegółowo

OGŁOSZENIE O ZAMÓWIENIU- DOSTAWY

OGŁOSZENIE O ZAMÓWIENIU- DOSTAWY Numer ogłoszenia: 397380-2009; data zamieszczenia: 17.11.2009 OGŁOSZENIE O ZAMÓWIENIU- DOSTAWY WdroŜenie systemu kolejkowego, informowania klienta i badania opinii Zamieszczanie ogłoszenia: obowiązkowe.

Bardziej szczegółowo

KLASYFIKACJI I BUDOWY STATKÓW MORSKICH

KLASYFIKACJI I BUDOWY STATKÓW MORSKICH PRZEPISY KLASYFIKACJI I BUDOWY STATKÓW MORSKICH ZMIANY NR 3/2012 do CZĘŚCI II KADŁUB 2011 GDAŃSK Zmiany Nr 3/2012 do Części II Kadłub 2011, Przepisów klasyfikacji i budowy statków morskich, zostały zatwierdzone

Bardziej szczegółowo

WYDZIAŁ TRANSPORTU I INFORMATYKI INFORMATYKA I STOPIEŃ PRAKTYCZNY

WYDZIAŁ TRANSPORTU I INFORMATYKI INFORMATYKA I STOPIEŃ PRAKTYCZNY WYDZIAŁ TRANSPORTU I INFORMATYKI Nazwa kierunku Poziom kształcenia Profil kształcenia Symbole efektów kształcenia na kierunku K_W01 K_W02 K_W03 K_W04 INFORMATYKA I STOPIEŃ PRAKTYCZNY Efekty kształcenia

Bardziej szczegółowo

DOTACJE NA INNOWACJE. Zapytanie ofertowe

DOTACJE NA INNOWACJE. Zapytanie ofertowe Wrocław, dnia 03.01.2013 r. Nitrotek Sp. z o.o. ul. Krynicka 40/7 50-555 Wrocław Zapytanie ofertowe W związku z realizacją projektu Wdrożenie nowoczesnego systemu B2B automatyzującego współpracę Nitrotek

Bardziej szczegółowo

Artur Cichowski Paweł Szczepankowski Wojciech Śleszyński TECHNIKA CYFROWA I MIKROPROCESOROWA LABORATORIUM

Artur Cichowski Paweł Szczepankowski Wojciech Śleszyński TECHNIKA CYFROWA I MIKROPROCESOROWA LABORATORIUM Artur Cichowski Paweł Szczepankowski Wojciech Śleszyński TECHNIKA CYFROWA I MIKROPROCESOROWA LABORATORIUM Gdańsk 2011 PRZEWODNICZ CY KOMITETU REDAKCYJNEGO WYDAWNICTWA POLITECHNIKI GDA SKIEJ Romuald Szymkiewicz

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

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

Umowa o pracę zawarta na czas nieokreślony

Umowa o pracę zawarta na czas nieokreślony Umowa o pracę zawarta na czas nieokreślony Uwagi ogólne Definicja umowy Umowa o pracę stanowi dokument stwierdzający zatrudnienie w ramach stosunku pracy. Według ustawowej definicji jest to zgodne oświadczenie

Bardziej szczegółowo

Bielsko-Biała, dn. 10.02.2015 r. Numer zapytania: R36.1.089.2015. WAWRZASZEK ISS Sp. z o.o. ul. Leszczyńska 22 43-300 Bielsko-Biała ZAPYTANIE OFERTOWE

Bielsko-Biała, dn. 10.02.2015 r. Numer zapytania: R36.1.089.2015. WAWRZASZEK ISS Sp. z o.o. ul. Leszczyńska 22 43-300 Bielsko-Biała ZAPYTANIE OFERTOWE Bielsko-Biała, dn. 10.02.2015 r. Numer zapytania: R36.1.089.2015 WAWRZASZEK ISS Sp. z o.o. ul. Leszczyńska 22 43-300 Bielsko-Biała ZAPYTANIE OFERTOWE W związku realizacją projektu badawczo-rozwojowego

Bardziej szczegółowo

Specyfikacja techniczna banerów Flash

Specyfikacja techniczna banerów Flash Specyfikacja techniczna banerów Flash Po stworzeniu własnego banera reklamowego należy dodać kilka elementów umożliwiających integrację z systemem wyświetlającym i śledzącym reklamy na stronie www. Specyfikacje

Bardziej szczegółowo

Wyjaśnienia w postępowaniu na wykonanie aplikacji wirtualny spacer oraz dostawę sprzętu multimedialnego

Wyjaśnienia w postępowaniu na wykonanie aplikacji wirtualny spacer oraz dostawę sprzętu multimedialnego ZP.260.55.2016.KD Lublin, dnia 17 maja 2016 r. Wyjaśnienia w postępowaniu na wykonanie aplikacji wirtualny spacer oraz dostawę sprzętu multimedialnego W związku ze złożeniem pytań w postępowaniu prowadzonym

Bardziej szczegółowo

PRZYRODA RODZAJE MAP

PRZYRODA RODZAJE MAP SCENARIUSZ LEKCJI PRZEDMIOT: PRZYRODA TEMAT: RODZAJE MAP AUTOR SCENARIUSZA: mgr Katarzyna Borkowska OPRACOWANIE ELEKTRONICZNO GRAFICZNE : mgr Beata Rusin TEMAT LEKCJI RODZAJE MAP CZAS REALIZACJI 2 x 45

Bardziej szczegółowo

Podstawa programowa kształcenia ogólnego informatyki w gimnazjum

Podstawa programowa kształcenia ogólnego informatyki w gimnazjum 1 Podstawa programowa kształcenia ogólnego informatyki w gimnazjum Obowiązująca podstawa programowa nauczania informatyki w gimnazjum, w odniesieniu do propozycji realizacji tych zagadnień w podręcznikach

Bardziej szczegółowo

II.2) CZAS TRWANIA ZAMÓWIENIA LUB TERMIN WYKONANIA: Zakończenie: 30.11.2011.

II.2) CZAS TRWANIA ZAMÓWIENIA LUB TERMIN WYKONANIA: Zakończenie: 30.11.2011. Warszawa: Przygotowanie zbioru metadanych o wykonanych w Polsce archiwalnych badaniach magnetotellurycznych. Numer ogłoszenia: 134471-2011; data zamieszczenia: 11.05.2011 OGŁOSZENIE O ZAMÓWIENIU - usługi

Bardziej szczegółowo

Geomagic Design X jest najbardziej wszechstronnym oprogramowaniem, które umożliwia:

Geomagic Design X jest najbardziej wszechstronnym oprogramowaniem, które umożliwia: Geomagic Design X Oprogramowanie Geomagix Design X jest obecnie najbardziej wydajnym narzędziem w procesach inżynierii odwrotnej (RE - Reverse Engineering) opartych o zebrane skanerem 3d chmury punktów.

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

db powernet Instalacja czytnika kart mikroprocesorowych (instrukcja)

db powernet Instalacja czytnika kart mikroprocesorowych (instrukcja) db powernet Instalacja czytnika kart mikroprocesorowych (instrukcja) Ostatnia aktualizacja: 17.02.2014tr. 4 1 Spis tre ci 1. Wst p... 3 2. Pobieranie plików instalacyjnych... 4 3. Instalacja... 5 3.1 Instalacja

Bardziej szczegółowo

Mechanizm zawarty w warunkach zamówienia podstawowego. Nie wymaga aneksu do umowy albo udzielenia nowego zamówienia. -

Mechanizm zawarty w warunkach zamówienia podstawowego. Nie wymaga aneksu do umowy albo udzielenia nowego zamówienia. - Załącznik nr 1a Lista sprawdzająca dot. ustalenia stosowanego trybu zwiększenia wartości zamówień podstawowych na roboty budowlane INFORMACJE PODLEGAJĄCE SPRAWDZENIU Analiza ryzyka Działanie Uwagi Czy

Bardziej szczegółowo

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

Proces certyfikacji ISO 9001:2015. Wydanie normy ISO 9001:2015 dotyczące systemów zarządzania jakością obowiązuje od 15 września 2015 roku.

Proces certyfikacji ISO 9001:2015. Wydanie normy ISO 9001:2015 dotyczące systemów zarządzania jakością obowiązuje od 15 września 2015 roku. ISO 9001:2015 Wydanie normy ISO 9001:2015 dotyczące systemów zarządzania jakością obowiązuje od 15 września 2015 roku. Nowelizacje normy to coś więcej, niż tylko kosmetyczne zmiany; pociągają one za sobą

Bardziej szczegółowo

UNIWERSALNY PULPIT STEROWANIA

UNIWERSALNY PULPIT STEROWANIA Szybkobieżne Pojazdy Gąsienicowe (27) nr 1, rok 2011 Tomasz PŁATEK Dariusz PŁATEK UNIWERSALNY PULPIT STEROWANIA Streszczenie: Artykuł omawia możliwość zastosowania uniwersalnego pulpitu sterowniczego zaprojektowanego

Bardziej szczegółowo

Zawarta w Warszawie w dniu.. pomiędzy: Filmoteką Narodową z siedzibą przy ul. Puławskiej 61, 00-975 Warszawa, NIP:, REGON:.. reprezentowaną przez:

Zawarta w Warszawie w dniu.. pomiędzy: Filmoteką Narodową z siedzibą przy ul. Puławskiej 61, 00-975 Warszawa, NIP:, REGON:.. reprezentowaną przez: Załącznik nr 6 Nr postępowania: 30/2010 UMOWA Nr... Zawarta w Warszawie w dniu.. pomiędzy: Filmoteką Narodową z siedzibą przy ul. Puławskiej 61, 00-975 Warszawa, NIP:, REGON:.. reprezentowaną przez:..

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

WIELOPOZIOMOWE MECHANIZMY BEZPIECZE STWA INTELIGENTNYCH ROZWI ZA PROCESOROWYCH

WIELOPOZIOMOWE MECHANIZMY BEZPIECZE STWA INTELIGENTNYCH ROZWI ZA PROCESOROWYCH WIELOPOZIOMOWE MECHANIZMY BEZPIECZE WA INELIGENNYCH ROZWI ZA PROCEOROWYCH Marek ałamaj, Piotr Bubacz Instytut Informatyki i Elektroniki, Uniwersytet Zielonogórski 65-246 Zielona Góra, ul. Podgórna 50 e-mail:

Bardziej szczegółowo

WARUNKI I TRYB KIEROWANIA PRZEZ POLIECHNIKĘ RADOMSKĄ IM

WARUNKI I TRYB KIEROWANIA PRZEZ POLIECHNIKĘ RADOMSKĄ IM WARUNKI I TRYB KIEROWANIA PRZEZ POLIECHNIKĘ RADOMSKĄ IM. KAZIMIERZA PUŁASKIEGO PRACOWNIKÓW I STUDENTÓW ZA GRANICĘ W CELACH NAUKOWYCH, DYDAKTYCZNYCH I SZKOLENIOWYCH 1 1. Pracownicy i studenci Politechniki

Bardziej szczegółowo

KRYTERIA DOSTĘPU. Działanie 2.1,,E-usługi dla Mazowsza (typ projektu: e-administracja, e-zdrowie)

KRYTERIA DOSTĘPU. Działanie 2.1,,E-usługi dla Mazowsza (typ projektu: e-administracja, e-zdrowie) Załącznik nr 1 do Uchwały nr / II / 2015 Komitetu Monitorującego Regionalny Program Operacyjny Województwa Mazowieckiego na lata 201-2020 KRYTERIA DOSTĘPU Działanie 2.1,,E-usługi dla Mazowsza (typ projektu:

Bardziej szczegółowo

Język opisu sprzętu VHDL

Język opisu sprzętu VHDL Język opisu sprzętu VHDL dr inż. Adam Klimowicz Seminarium dydaktyczne Katedra Mediów Cyfrowych i Grafiki Komputerowej Informacje ogólne Język opisu sprzętu VHDL Przedmiot obieralny dla studentów studiów

Bardziej szczegółowo

REGULAMIN X GMINNEGO KONKURSU INFORMATYCZNEGO

REGULAMIN X GMINNEGO KONKURSU INFORMATYCZNEGO REGULAMIN X GMINNEGO KONKURSU INFORMATYCZNEGO 1. Postanowienia ogólne 1. Organizatorem konkursu jest Zespół Szkół w Podolu-Górowej. 2. Konkurs przeznaczony jest dla uczniów szkół podstawowych i gimnazjów

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

BCS Manager Instrukcja Obsługi

BCS Manager Instrukcja Obsługi BCS Manager Instrukcja Obsługi Witaj! Dziękujemy, ze wybrałeś oprogramowanie BCS Manager! Niniejsza instrukcja obsługi jest narzędziem odniesienia dla działania systemu. W tej instrukcji znajdziesz opis

Bardziej szczegółowo

ZAGRANICZNE SYSTEMY SZKOLNICTWA WYŻSZEGO

ZAGRANICZNE SYSTEMY SZKOLNICTWA WYŻSZEGO ZAGRANICZNE SYSTEMY SZKOLNICTWA WYŻSZEGO PRAKTYCZNY PRZEWODNIK PO UZNAWALNOŚCI WYKSZTAŁCENIA MATERIAŁ INFORMACYJNY OPRACOWANY PRZEZ WYDZIAŁ UZNAWALNOŚCI WYKSZTAŁCENIA POLSKI ENIC-NARIC Warszawa, 2016 r.

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

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

Ukªady Kombinacyjne - cz ± I

Ukªady Kombinacyjne - cz ± I Ukªady Kombinacyjne - cz ± I Sebastian Kurczyk sebastian.kurczyk@polsl.pl Piotr Krauze piotr.krauze@polsl.pl 13 kwietnia 2013 Streszczenie Celem niniejszego laboratorium jest zapoznanie studentów z metodami

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

tel/fax 018 443 82 13 lub 018 443 74 19 NIP 7343246017 Regon 120493751

tel/fax 018 443 82 13 lub 018 443 74 19 NIP 7343246017 Regon 120493751 Zespół Placówek Kształcenia Zawodowego 33-300 Nowy Sącz ul. Zamenhoffa 1 tel/fax 018 443 82 13 lub 018 443 74 19 http://zpkz.nowysacz.pl e-mail biuro@ckp-ns.edu.pl NIP 7343246017 Regon 120493751 Wskazówki

Bardziej szczegółowo

Moduł GSM generacja 1

Moduł GSM generacja 1 Moduł GSM generacja 1 Instrukcja instalacji Moduł wykonawczy dla systemu: Spis treści 1. Wstęp... 3 2. Zasada działania modułu gsm... 3 3. Instalacja i uruchomienie urządzenia... 3 3.1 Elementy urządzenia...

Bardziej szczegółowo

Liczba stron: 3. Prosimy o niezwłoczne potwierdzenie faktu otrzymania niniejszego pisma.

Liczba stron: 3. Prosimy o niezwłoczne potwierdzenie faktu otrzymania niniejszego pisma. Dotyczy: Zamówienia publicznego nr PN/4/2014, którego przedmiotem jest Zakup energii elektrycznej dla obiektów Ośrodka Sportu i Rekreacji m. st. Warszawy w Dzielnicy Ursus. Liczba stron: 3 Prosimy o niezwłoczne

Bardziej szczegółowo

elektroniczna Platforma Usług Administracji Publicznej

elektroniczna Platforma Usług Administracji Publicznej elektroniczna Platforma Usług Administracji Publicznej A Instrukcja użytkownika Instalacja usług wersja 1.1 Ministerstwo Spraw Wewnętrznych i Administracji ul. Batorego 5, 02-591 Warszawa www.epuap.gov.pl

Bardziej szczegółowo

EGZAMIN MATURALNY Z INFORMATYKI CZERWIEC 2011 POZIOM ROZSZERZONY WYBRANE: CZĘŚĆ I. Czas pracy: 90 minut. Liczba punktów do uzyskania: 20

EGZAMIN MATURALNY Z INFORMATYKI CZERWIEC 2011 POZIOM ROZSZERZONY WYBRANE: CZĘŚĆ I. Czas pracy: 90 minut. Liczba punktów do uzyskania: 20 Centralna Komisja Egzaminacyjna Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu. Układ graficzny CKE 2010 KOD WISUJE ZDAJĄCY ESEL Miejsce na naklejkę z kodem EGZAMIN MATURALNY

Bardziej szczegółowo

SPIS TRE CI. Gospodarka inwestycyjna STRONA

SPIS TRE CI. Gospodarka inwestycyjna STRONA FABRYKA MASZYN SPO YWCZYCH SPOMASZ PLESZEW S.A. PROCES: UTRZYMANIE RUCHU Gospodarka inwestycyjna K-1.00.00 Wydanie 4 Strona 2 Stron 7 SPIS TRE CI 1. Cel procedury... 2. Powi zania.... Zakres stosowania...

Bardziej szczegółowo

Komunikacja w sieci Industrial Ethernet z wykorzystaniem Protokołu S7 oraz funkcji PUT/GET

Komunikacja w sieci Industrial Ethernet z wykorzystaniem Protokołu S7 oraz funkcji PUT/GET PoniŜszy dokument zawiera opis konfiguracji programu STEP7 dla sterowników SIMATIC S7 300/S7 400, w celu stworzenia komunikacji między dwoma stacjami S7 300 za pomocą sieci Industrial Ethernet, protokołu

Bardziej szczegółowo

NAP D I STEROWANIE PNEUMATYCZNE

NAP D I STEROWANIE PNEUMATYCZNE NAP D I STEROWANIE PNEUMATYCZNE ZESTAW WICZE LABORATORYJNYCH przygotowanie: dr in. Roman Korzeniowski Strona internetowa przedmiotu: www.hip.agh.edu.pl wiczenie Temat: Układy sterowania siłownikiem jednostronnego

Bardziej szczegółowo

3 4 5 Zasady udzielania urlopów 6 7 8

3 4 5 Zasady udzielania urlopów 6 7 8 Zarządzenie nr 143 z dnia 27 listopada 2012 Dyrektora Centrum Medycznego Kształcenia Podyplomowego w sprawie zasad wykorzystania urlopów wypoczynkowych przez nauczycieli akademickich Na podstawie 27 ust

Bardziej szczegółowo

DFD Diagram przepływu danych (Data Flow Diagram) dr Tomasz Ordysiński

DFD Diagram przepływu danych (Data Flow Diagram) dr Tomasz Ordysiński DFD Diagram przepływu danych (Data Flow Diagram) dr Tomasz Ordysiński DFD - definicja Jedną z metod wykorzystywanych na etapie analizy i projektowania służących do modelowania funkcji systemu jest Diagram

Bardziej szczegółowo

Instrukcja postępowania w celu podłączenia do PLI CBD z uwzględnieniem modernizacji systemu w ramach projektu PLI CBD2

Instrukcja postępowania w celu podłączenia do PLI CBD z uwzględnieniem modernizacji systemu w ramach projektu PLI CBD2 Urząd Komunikacji Projekt PLI Elektronicznej CBD2 Faza projektu: E-3 Rodzaj dokumentu: Instrukcje Odpowiedzialny: Paweł Sendek Wersja nr: 1 z dnia 31.03.2015 Obszar projektu: Organizacyjny Status dokumentu:

Bardziej szczegółowo

Absolwent szkoły kształcącej w zawodzie technik hotelarstwa powinien być przygotowany do wykonywania następujących zadań zawodowych:

Absolwent szkoły kształcącej w zawodzie technik hotelarstwa powinien być przygotowany do wykonywania następujących zadań zawodowych: Technik hotelarstwa 422402 1. CELE KSZTAŁCENIA W ZAWODZIE Absolwent szkoły kształcącej w zawodzie technik hotelarstwa powinien być przygotowany do wykonywania następujących zadań zawodowych: 1) prowadzenia

Bardziej szczegółowo

2 Ocena operacji w zakresie zgodno ci z dzia aniami KSOW, celami KSOW, priorytetami PROW, celami SIR.

2 Ocena operacji w zakresie zgodno ci z dzia aniami KSOW, celami KSOW, priorytetami PROW, celami SIR. 1 Ocena formalna. Prowadzona jest przez CDR/WODR i odpowiada na pytania: 1. Czy wniosek zosta z ony przez partnera SIR. Negatywna ocena tego punktu skutkuje odrzuceniem wniosku? 2. Czy wniosek zosta z

Bardziej szczegółowo

Opłaty wstępne w leasingu jako koszty bezpośrednio związane z uzyskanym przychodem

Opłaty wstępne w leasingu jako koszty bezpośrednio związane z uzyskanym przychodem Opłatę wstępną należy ściśle powiązać z przychodami roku, w którym zaczęto użytkować przedmiot leasingu, nie zaś rozdzielać proporcjonalnie w stosunku do czasu obowiązywania umowy zawartej na okres przekraczający

Bardziej szczegółowo