Komunikacja w systemie wieloagentowym

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

Download "Komunikacja w systemie wieloagentowym"

Transkrypt

1 Komunikacja w systemie wieloagentowym Piotr Pałka Instytut Automatyki i Informatyki Stosowanej Politechnika Warszawska 20 października 2009 Piotr Pałka Komunikacja w systemie wieloagentowym 1/16

2 Komunikacja w systemie wieloagentowym Speech act theory Teoria aktów mowy Wypowiedzenie skierowane przez nadawcę do odbiorcy, którego celem jest przekazanie komunikatu za pomocą systemu znaków językowych Trzy potencjalne aspekty aktów mowy (J. L. Austin: How to Do Things with Words, 1962) lokucyjny (tworzenie i artykułowanie wypowiedzi); illokucyjny (intencjonalność wypowiedzi), obecny np. w obietnicach, ostrzeżeniach, prośbach; perlokucyjny (dodatkowe, wtórne oddziaływanie na odbiorcę), obecny wtedy, gdy wypowiedź wywołuje u odbiorcy jakiś efekt (reakcja emocjonalna, wykonanie pewnej czynności); Performatywy (ang. Performatives) Akty illokucyjne, których nie da się ich ocenić pod względem prawdziwości, a jedynie skuteczności (fortunności), np: Koronuję Cię Karolu na króla Skazuję Cię na 10 lat więzienia Obiecuję, że oddam Ci pieniądze... Piotr Pałka Komunikacja w systemie wieloagentowym 2/16

3 Komunikacja w systemie wieloagentowym John Searle, (uczeń J. L. Austina) wyróżnił (w: Speech Acts: An essay in the philosophy of language, 1969) akty bezpośrednie intencja mówiącego odczytywana jest niezależnie od sytuacji, np. Podaj mi szklankę wody. akty pośrednie tekst aktu należy odczytywać kontekstowo, w różnych sytuacjach tekst może mieć różne znaczenie, np. okrzyk Och! może być w zależności od związanych z jego wypowiedzeniem okoliczności związany z radością, bólem lub strachem. Według Searle a można wyróżnić pięć typów aktów mowy: asercje ich celem jest przedstawienie sądów, np. wątpienie, podziw, przeczenie itp. akty dyrektywne ich celem jest wywarcie nacisku na odbiorcę i wpłynięcie na jego zachowanie, np. rozkazy, prośby, pytania. akty komisywne ich celem jest podjęcie działania albo zobowiązanie, np. obietnice. akty ekspresywne ich celem jest wyrażenie własnych stanów emocjonalnych, postaw np. gratulacje, kondolencje. akty deklaratywne ich celem jest stworzenie nowego stanu rzeczy. Piotr Pałka Komunikacja w systemie wieloagentowym 3/16

4 Komunikacja w systemie wieloagentowym Komunikacja w systemie wieloagentowym wymaga zdefiniowania: Języka komunikacji Akty komunikacyjne (pojedyncze komunikaty) Communicative Acts; Schematy wymiany komunikatów ; Języki treści komunikatów Content Language. Akt komunikacyjny performatywa Piotr Pałka Komunikacja w systemie wieloagentowym 4/16

5 Język komunikacji Określa sposób wymieniania informacji i prowadzenie negocjacji W ramach komunikatu przekazywana jest treść komunikatu Interpretacja treści na bazie języka określa składnie ontologii definiuje semantykę Piotr Pałka Komunikacja w systemie wieloagentowym 5/16

6 (ang. Knowledge Query and Manipulation Language) Język oparty o komunikaty Definiuje format koperty dla komunikatu Komunikat można traktować jako obiekt (w sensie obiektu w języku programowania) Każdy komunikat składa się z performatywy określa ona klasę komunikatu, (akt komunikacyjny) performatywa definiuje zamierzaną interpretację komunikatu oraz pewną ilość parametrów powstał w latach 90tych (T. Finin et al: DRAFT Specification of the Agent-Communication Language 1993) Piotr Pałka Komunikacja w systemie wieloagentowym 6/16

7 Parametry komunikatów dla Parametr Znaczenie :content zawartość komunikatu :force określa czy nadawca nigdy nie kwestionuje treści komunikatu :reply-with nadawca spodziewa się odpowiedzi identyfikator na który ma się powołać odbiorca :in-reply-to odwołanie się do komunikatu na który odpowiadamy :sender nadawca komunikatu :receiver odbiorca komunikatu Piotr Pałka Komunikacja w systemie wieloagentowym 7/16

8 Przykładowy komunikat (ask-one :content (PRICE ENERGY?price) :receiver energy-broker :language LPROLOG :ontology energy-market ) Piotr Pałka Komunikacja w systemie wieloagentowym 8/16

9 Performatywy (40 źródło: M. Wooldridge: An introduction to MultiAgent Systems) achieve advertise ask-about ask-all ask-if ask-one bread broadcast broker-all broker-one deny delete-all delete-one discard eos error evaluate forward generator insert monitor next pipe ready recomend-all recomend-one recruit-all recruit-one register reply rest sorry standby stream-about stream-all subscribe tell transport-address unregister untell Piotr Pałka Komunikacja w systemie wieloagentowym 9/16

10 Krytyka zbiór aktów komunikacyjnych zbyt rozmyty różne implementacje często nie mogły się dogadać mechanizm przekazywania komunikatów od A do B nie był nigdy precyzyjnie zdefiniowany trudności we współpracy agentów semantyka a nigdy nie była do końca zdefiniowana agenty nie używały poprawnego języka, komunikaty mogły być różnie interpretowane brak całej klasy aktów komunikacyjnych tzw. aktów komisywnych poprzez które jeden agent mógł wymuszać potwierdzenie pewnych operacji (np. commit) zbiór aktów komunikacyjnych był zbyt duży Piotr Pałka Komunikacja w systemie wieloagentowym 10/16

11 FIPA ang. Foundation of Inteligent Physical Agents ACL ang. Agents Communication Language Zaproponowany przez organizację FIPA w 1999 roku język powstały na bazie Zawiera 20 performatyw nie definiuje żadnego specyficznego języka treści proponuje kilka różnych języków treści Piotr Pałka Komunikacja w systemie wieloagentowym 11/16

12 Przykładowy komunikat FIPA-ACL (inform :sender agent1 :receiver agent2 :content (PRICE ENERGY 110) :language sl :ontology energy-market ) FIPA-ACL a FIPA-ACL jest bardzo podobny pod względem składniowym do : Struktura komunikatu jest taka sama Atrybuty komunikatów są także bardzo podobne Obydwa powstały w oparciu o teorię aktów mowy Piotr Pałka Komunikacja w systemie wieloagentowym 12/16

13 Performatywy FIPA-ACL Performatywa przekazanie żądanie negocjacje wykonaj obsługa info info akcję błędów accept-proposal agree cancel cfp confirm disconfirm failure inform inform-if inform-ref not-understood propagate propose proxy query-if query-ref refuse reject-proposal request request-when request-whenever subscribe Piotr Pałka Komunikacja w systemie wieloagentowym 13/16

14 (ang. Java Agent Development Environment) implementuje zalecenia FIPA: FIPA-ACL agenty wątki Javy agenty żyją w kontenerze (procesie Javy, który je uruchamia) kontener główny posiada następujące funkcje: tablica kontenerów lista wszystkich kontenerów w systemie globalny deskryptor agentów lista wszystkich agentów w systemie: obecny status i lokalizacja AMS (ang. Agent Management System) usługa zarządzająca agentami: nazywanie, tworzenie, usuwanie DF (ang. Directory Facilitator) usługa pozwalająca na rejestrowanie usług pełnionych przez agentów, kojarzenie nazwy usługi z nazwą agenta Piotr Pałka Komunikacja w systemie wieloagentowym 14/16

15 Schematy wymiany komunikatów (ang. ) FIPA zebarała typowe przepływy komunikatów w handlu i nazwała je protokołami; FIPA FIPA Request Interaction Protocol FIPA Query Interaction Protocol FIPA Request When Interaction Protocol FIPA Contract Net Interaction Protocol FIPA Iterated Contract Net Interaction Protocol FIPA English Auction Interaction Protocol FIPA Dutch Auction Interaction Protocol FIPA Brokering Interaction Protocol FIPA Recruiting Interaction Protocol FIPA Subscribe Interaction Protocol FIPA Propose Interaction Protocol Piotr Pałka Komunikacja w systemie wieloagentowym 15/16

16 Języki treści (ang. ) FIPA proponuje kilka rodzajów języków komunikacji FIPA FIPA SL Semantic Language FIPA CCL Content Language FIPA KIF Knowledge Interchange Format FIPA RDF Resource Description Framework Piotr Pałka Komunikacja w systemie wieloagentowym 16/16

Dialogowe akty mowy w modelach sztucznej inteligencji

Dialogowe akty mowy w modelach sztucznej inteligencji Dialogowe akty mowy w modelach sztucznej inteligencji O. Yaskorska 1 K. Budzynska 1 M. Kacprzak 2 1 Wydział Filozofii Chrześcijańskiej, Uniwersytet Kardynała Stefana Wyszyńskiego w Warszawie 2 Wydział

Bardziej szczegółowo

Agentowe języki komunikacji (KIF, KQML, ACL)

Agentowe języki komunikacji (KIF, KQML, ACL) WYKŁAD 7 Agentowe języki komunikacji (KIF, KQML, ACL) System autonomiczny potrafi: obserwować (monitorować stan własny i stan otoczenia) działać (modyfikować stan własny i stan otoczenia) W przypadku systemów

Bardziej szczegółowo

Java Agent DEvelopment Framework Systemy Agentowe

Java Agent DEvelopment Framework Systemy Agentowe Java Agent DEvelopment Framework Systemy Agentowe Michaª Wójcik Katedra Architektury Systemów Komputerowych Wydziaª Elektroniki, Telekomunikacji i Informatyki Politechnika Gda«ska 5 pa¹dziernika 2011 Michaª

Bardziej szczegółowo

Application of the multi-agent systems in the context of the multi-commodity market model M 3

Application of the multi-agent systems in the context of the multi-commodity market model M 3 Application of the multi-agent systems in the context of the multi-commodity market model M 3 1/30 Application of the multi-agent systems in the context of the multi-commodity market model M 3 Piotr Pałka

Bardziej szczegółowo

JADE Java Agent Development Framework. MiASI2, TWO2, 2012-2013

JADE Java Agent Development Framework. MiASI2, TWO2, 2012-2013 JADE Java Agent Development Framework MiASI2, TWO2, 2012-2013 Materiały Strona projektu JADE http://jade.tilab.com/ (Telecom Italia, University of Parma, Motorola Labs) Dokumentacja Programming Tutorial

Bardziej szczegółowo

JADE Java Agent Development Framework. MiASI2, TWO2,

JADE Java Agent Development Framework. MiASI2, TWO2, JADE Java Agent Development Framework MiASI2, TWO2, 2014-2015 Materiały Strona projektu JADE http://jade.tilab.com/ (Telecom Italia, University of Parma, Motorola Labs) Dokumentacja Programming Tutorial

Bardziej szczegółowo

Technologia inteligentnych agentów. Autor: dr Jacek Jakieła

Technologia inteligentnych agentów. Autor: dr Jacek Jakieła Autor: dr Jacek Jakieła WYKŁAD... 3 Komunikacja w systemach agentowych... 3 Ogólny model procesu komunikacji... 3 Teoria aktów mowy jako baza teoretyczna procesu komunikacji międzyagentowej... 5 Realizacja

Bardziej szczegółowo

Informatyka Systemów Autonomicznych Praca zaliczeniowa

Informatyka Systemów Autonomicznych Praca zaliczeniowa Paweł Krajna Wrocław, 5.04.2007 Informatyka Systemów Autonomicznych Praca zaliczeniowa Temat: ACL - język komunikacji. Spis treści Wstęp...2 Dokumentacja...2 Przegląd komunikacji między agentami...3 Mechanizmy

Bardziej szczegółowo

Systemy wieloagentowe (MAS) struktura komunikacji między agentami. Autor: Zofia Kruczkiewicz

Systemy wieloagentowe (MAS) struktura komunikacji między agentami.   Autor: Zofia Kruczkiewicz Systemy wieloagentowe (MAS) struktura komunikacji między agentami http://www.multiagent.com Autor: Zofia Kruczkiewicz Agenda 1. Wprowadzenie do zagadnień komunikacji między agentami 2. Specyfikacje FIPA

Bardziej szczegółowo

NEGOCJACJE W SYSTEMACH WIELOAGENTOWYCH Z ZASTOSOWANIEM STANDARDÓW FIPA

NEGOCJACJE W SYSTEMACH WIELOAGENTOWYCH Z ZASTOSOWANIEM STANDARDÓW FIPA Stanisław Stanek Wyższa Szkoła Oficerska Wojsk Lądowych Mariusz Żytniewski Uniwersytet Ekonomiczny w Katowicach NEGOCJACJE W SYSTEMACH WIELOAGENTOWYCH Z ZASTOSOWANIEM STANDARDÓW FIPA Wprowadzenie Negocjacje

Bardziej szczegółowo

Design and Java implementation of the multi-agent platform for multi-commodity exchange

Design and Java implementation of the multi-agent platform for multi-commodity exchange Projekt i implementacja wieloagentowej platformy handlu wielotowarowego w języku Java 1/20 Design and Java implementation of the multi-agent platform for multi-commodity exchange Piotr Pałka, Marcin Całka,

Bardziej szczegółowo

Z punktu widzenia kognitywisty: język naturalny

Z punktu widzenia kognitywisty: język naturalny Z punktu widzenia kognitywisty: język naturalny Wykład V: Język w umyśle, świat w umyśle O obiektach Podejście zdroworozsądkowe: intuicyjna charakterystyka obiektów i stanów rzeczy Ale mówi się również

Bardziej szczegółowo

Język w dzia laniu.akty mowy

Język w dzia laniu.akty mowy Język w dzia laniu. Akty mowy Uniwersytet Kardyna la Stefana Wyszyńskiego 1 Teoria aktów mowy Johna L. Austina 2 3 Pierwsza wersja teorii Johna L. Austina teoria performatywów perfomatywy wypowiedzi sprawcze,

Bardziej szczegółowo

Architektury usług internetowych. Laboratorium 5. JADE

Architektury usług internetowych. Laboratorium 5. JADE Wstęp Architektury usług internetowych Laboratorium 5. JADE Celem laboratorium jest zapoznanie się z usługami udostępnianymi przez agenty w systemie agentowym JADE. Każdy z agentów udostępniający usługę

Bardziej szczegółowo

Maciej Witek Instytut Filozofii Uniwersytet Szczeciński.

Maciej Witek Instytut Filozofii Uniwersytet Szczeciński. Maciej Witek Instytut Filozofii Uniwersytet Szczeciński http://mwitek.univ.szczecin.pl maciej.witek@univ.szczecin.pl Założenie o heterogeniczności, hipoteza skutku interakcyjnego, eksternalistyczne ujęcie

Bardziej szczegółowo

Architektury Usług Internetowych. Laboratorium 3. Usługi w środowisku wielo-agentowym

Architektury Usług Internetowych. Laboratorium 3. Usługi w środowisku wielo-agentowym Architektury Usług Internetowych Laboratorium 3. Usługi w środowisku wielo-agentowym Wstęp Celem laboratorium jest zapoznanie się z usługami udostępnianymi przez agenty w systemie agentowym JADE. Każdy

Bardziej szczegółowo

ANALIZA PROCESÓW KOMUNIKACYJNYCH W SYSTEMACH WIELOAGENTOWYCH Z WYKORZYSTANIEM JĘZYKA KQML

ANALIZA PROCESÓW KOMUNIKACYJNYCH W SYSTEMACH WIELOAGENTOWYCH Z WYKORZYSTANIEM JĘZYKA KQML Wojciech PIEPRZYCA WyŜsza Szkoła foratyki i Zarządzania w Bielsku-Białej Studiu Doktoranckie foratyki Wydział Autoatyki, Elektroniki i foratyki Politechnika Śląska eail: wojtek@wsi.edu.pl ANALIZA PROCESÓW

Bardziej szczegółowo

Wykład10, 11. ACL - język komunikacji między agentami. ACL - Agent Communication Language

Wykład10, 11. ACL - język komunikacji między agentami. ACL - Agent Communication Language Wykład10, 11 ACL - język komunikacji między agentami ACL - Agent Communication Language (na podstawie specyfikacji FIPA Publication date: 23rd October, 199828th November, 1997 Copyright 1997,1998 by FIPA

Bardziej szczegółowo

Weronika Radziszewska IBS PAN

Weronika Radziszewska IBS PAN Komputerowe zarządzanie energią w ośrodku badawczym z rozproszonymi źródłami energii i zmiennym zapotrzebowaniem energetycznym na eksperymenty badawcze Weronika Radziszewska IBS PAN 1 Plan prezentacji

Bardziej szczegółowo

1.1. Wstęp... 3. 1.2. Modele agentowe... 4. 1.2.1. Agent logiczny... 5. 1.2.2. Agent reaktywny... 6. 1.2.3. Agent typu BDI... 6

1.1. Wstęp... 3. 1.2. Modele agentowe... 4. 1.2.1. Agent logiczny... 5. 1.2.2. Agent reaktywny... 6. 1.2.3. Agent typu BDI... 6 Spis treści 1. Wprowadzenie do systemów agentowych..................... 3 1.1. Wstęp........................................ 3 1.2. Modele agentowe.................................. 4 1.2.1. Agent logiczny...............................

Bardziej szczegółowo

Spis treści. Dzień 1. I Wprowadzenie (wersja 0906) II Dostęp do danych bieżących specyfikacja OPC Data Access (wersja 0906) Kurs OPC S7

Spis treści. Dzień 1. I Wprowadzenie (wersja 0906) II Dostęp do danych bieżących specyfikacja OPC Data Access (wersja 0906) Kurs OPC S7 I Wprowadzenie (wersja 0906) Kurs OPC S7 Spis treści Dzień 1 I-3 O czym będziemy mówić? I-4 Typowe sytuacje I-5 Klasyczne podejście do komunikacji z urządzeniami automatyki I-6 Cechy podejścia dedykowanego

Bardziej szczegółowo

Zasady budowy i przekazywania komunikatów wykorzystywanych w Systemie IT KDPW_CCP

Zasady budowy i przekazywania komunikatów wykorzystywanych w Systemie IT KDPW_CCP Załącznik Nr 3 KDPW_CCP Zasady budowy i przekazywania komunikatów wykorzystywanych w Systemie IT KDPW_CCP Wersja 1.0 Warszawa, czerwiec 2012 Spis treści Wstęp... 3 Budowa komunikatów XML... 3 Przestrzenie

Bardziej szczegółowo

Wypowiedzenia performatywne i konstatywne. Teoria aktów mowy

Wypowiedzenia performatywne i konstatywne. Teoria aktów mowy ACTA UNIVERSITATIS WRATISLAVIENSIS No 3328 Kształcenie Językowe 9 (19) Wrocław 2011 Agnieszka Kułacka King s College London, University of London Wypowiedzenia performatywne i konstatywne. Teoria aktów

Bardziej szczegółowo

Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501)

Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501) Spis treści Dzień 1 I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501) I-3 O czym będziemy mówić? I-4 Typowe sytuacje I-5 Klasyczne podejście do komunikacji z urządzeniami

Bardziej szczegółowo

Wstęp do logiki. Semiotyka

Wstęp do logiki. Semiotyka Wstęp do logiki Semiotyka DEF. 1. Językiem nazywamy system umownych znaków słownych. Komentarz. Skoro każdy język jest systemem, to jest w nim ustalony jakiś porządek, czy ogólniej hierarchia. Co to jest

Bardziej szczegółowo

O-MaSE Organization-based Multiagent System Engineering. MiASI2, TWO2,

O-MaSE Organization-based Multiagent System Engineering. MiASI2, TWO2, O-MaSE Organization-based Multiagent System Engineering MiASI2, TWO2, 2017-2018 Materiały Strona poświęcona metodzie O-MaSE http://macr.cis.ksu.edu/projects/omase.html (Multiagent & Cooperative Reasoning

Bardziej szczegółowo

Zasady budowy i przekazywania komunikatów XML dla rynku OTC w systemie KDPW_CCP

Zasady budowy i przekazywania komunikatów XML dla rynku OTC w systemie KDPW_CCP Warszawa, lipiec 2012 Zasady budowy i przekazywania komunikatów XML dla rynku OTC w systemie KDPW_CCP Wersja 1.1 1 Spis treści Tabela zmian... 3 Wstęp... 4 Budowa komunikatów XML... 4 Przestrzenie nazw

Bardziej szczegółowo

dr hab. Maciej Witek, prof. US TEORIE KOMPETENCJI KOMUNIKACYJNEJ rok akademicki 2016/2017, semestr letni

dr hab. Maciej Witek, prof. US  TEORIE KOMPETENCJI KOMUNIKACYJNEJ rok akademicki 2016/2017, semestr letni dr hab. Maciej Witek, prof. US http://kognitywistyka.usz.edu.pl/mwitek TEORIE KOMPETENCJI KOMUNIKACYJNEJ rok akademicki 2016/2017, semestr letni Temat 1: Wprowadzenie. Pojęcie kompetencji; model kodowy

Bardziej szczegółowo

Rozproszone systemy Internetowe

Rozproszone systemy Internetowe Rozproszone systemy Internetowe Transport komunikatów WS: protokół SOAP RSI Oskar Świda 1 Simple Object Access Protocol Bezstanowy protokół komunikacyjny, oparty na standardzie XML Prosty i elastyczny,

Bardziej szczegółowo

JĘZYK JAKO KOMUNIKAT WYZWANIA I PORADY Z CYKLU: PORADY DYDAKTYKA

JĘZYK JAKO KOMUNIKAT WYZWANIA I PORADY Z CYKLU: PORADY DYDAKTYKA JĘZYK JAKO KOMUNIKAT WYZWANIA I PORADY Z CYKLU: PORADY DYDAKTYKA Definicje komunikacja ruch polegający na utrzymaniu łączności między odległymi od siebie miejscami, odbywający się środkami lokomocji na

Bardziej szczegółowo

Rozproszone systemy internetowe. Wprowadzenie. Koncepcja zdalnego wywołania procedury

Rozproszone systemy internetowe. Wprowadzenie. Koncepcja zdalnego wywołania procedury Rozproszone systemy internetowe Wprowadzenie. Koncepcja zdalnego wywołania procedury Zakres tematyczny przedmiotu Aplikacje rozproszone Technologie /standardy internetowe Programowanie obiektowe 2 Co będzie

Bardziej szczegółowo

dr hab. Maciej Witek, prof. US TEORIE KOMPETENCJI KOMUNIKACYJNEJ rok akademicki 2017/2018, semestr letni

dr hab. Maciej Witek, prof. US   TEORIE KOMPETENCJI KOMUNIKACYJNEJ rok akademicki 2017/2018, semestr letni dr hab. Maciej Witek, prof. US http://kognitywistyka.usz.edu.pl/mwitek TEORIE KOMPETENCJI KOMUNIKACYJNEJ rok akademicki 2017/2018, semestr letni Temat 6: Teoria reprezentacji dyskursu segmentowanego problem

Bardziej szczegółowo

Zasady budowy i przekazywania komunikatów XML w systemie kdpw_otc

Zasady budowy i przekazywania komunikatów XML w systemie kdpw_otc Warszawa, 07 lutego 2013 Zasady budowy i przekazywania komunikatów XML w systemie kdpw_otc Wersja 1.4.2 1 Spis treści Tabela zmian... 3 Wstęp... 4 Budowa komunikatów XML... 4 Przestrzenie nazw (namespaces)...

Bardziej szczegółowo

Przepływy danych. Oracle Designer: Modelowanie przepływów danych. Diagramy przepływów danych (1) Diagramy przepływów danych (2)

Przepływy danych. Oracle Designer: Modelowanie przepływów danych. Diagramy przepływów danych (1) Diagramy przepływów danych (2) Przepływy danych Oracle Designer: Modelowanie przepływów danych Cele: zobrazowanie funkcji zachodzących w organizacji, identyfikacja szczegółowych informacji, przetwarzanych przez funkcje, pokazanie wymiany

Bardziej szczegółowo

MODEL SYSTEMU WIELOAGENTOWEGO KORZYSTAJĄCEGO Z DANYCH SIECI SEMANTYCZNEJ W PROJEKCIE OPEN NATURA 2000

MODEL SYSTEMU WIELOAGENTOWEGO KORZYSTAJĄCEGO Z DANYCH SIECI SEMANTYCZNEJ W PROJEKCIE OPEN NATURA 2000 JAKUB BILSKI E-mail: jakub@blsk.pl Katedra Inżynierii Komputerowej, Wydział Elektroniki i Informatyki Politechnika Koszalińska Śniadeckich 2, 75-453 Koszalin MODEL SYSTEMU WIELOAGENTOWEGO KORZYSTAJĄCEGO

Bardziej szczegółowo

Wprowadzenie. Dariusz Wawrzyniak 1

Wprowadzenie. Dariusz Wawrzyniak 1 Dariusz Wawrzyniak Politechnika Poznańska Instytut Informatyki ul. Piotrowo 2 (CW, pok. 5) 60-965 Poznań Dariusz.Wawrzyniak@cs.put.poznan.pl Dariusz.Wawrzyniak@put.edu.pl www.cs.put.poznan.pl/dwawrzyniak

Bardziej szczegółowo

Wprowadzenie do logiki Język jako system znaków słownych

Wprowadzenie do logiki Język jako system znaków słownych Wprowadzenie do logiki Język jako system znaków słownych Mariusz Urbański Instytut Psychologii UAM Mariusz.Urbanski@.edu.pl język system znaków słownych skoro system, to musi być w tym jakiś porządek;

Bardziej szczegółowo

co decyduje o tym, że niektóre teksty językowe mają charakter literacki? jaka jest różnica między zwykłym, codziennym

co decyduje o tym, że niektóre teksty językowe mają charakter literacki? jaka jest różnica między zwykłym, codziennym Co sprawia, że "Lalka" Prusa to tekst literacki? co decyduje o tym, że niektóre teksty językowe mają charakter literacki? jaka jest różnica między zwykłym, codziennym komunikatem językowym a tekstem literackim?

Bardziej szczegółowo

WIELOAGENTOWA PLATFORMA HANDLU DLA LOKALNEGO RYNKU ENERGII ELEKTRYCZNEJ *

WIELOAGENTOWA PLATFORMA HANDLU DLA LOKALNEGO RYNKU ENERGII ELEKTRYCZNEJ * WIELOAGENTOWA PLATFORMA HANDLU DLA LOKALNEGO RYNKU ENERGII ELEKTRYCZNEJ * Mariusz Kaleta, Piotr Pałka, Eugeniusz Toczyłowski Słowa kluczowe: system wieloagentowy, lokalny rynek energii, kontrakty negocjowane

Bardziej szczegółowo

Zasady budowy i przekazywania komunikatów XML w systemie kdpw_otc

Zasady budowy i przekazywania komunikatów XML w systemie kdpw_otc Warszawa, 09 grudnia 2014 Zasady budowy i przekazywania komunikatów XML w systemie kdpw_otc Wersja 1.4.3 1 Spis treści Tabela zmian... 3 Wstęp... 4 Budowa komunikatów XML... 4 Przestrzenie nazw (namespaces)...

Bardziej szczegółowo

Paweł Kurzawa, Delfina Kongo

Paweł Kurzawa, Delfina Kongo Paweł Kurzawa, Delfina Kongo Pierwsze prace nad standaryzacją Obiektowych baz danych zaczęły się w roku 1991. Stworzona została grupa do prac nad standardem, została ona nazwana Object Database Management

Bardziej szczegółowo

Zarządzanie sieciami komputerowymi - wprowadzenie

Zarządzanie sieciami komputerowymi - wprowadzenie Zarządzanie sieciami komputerowymi - wprowadzenie Model zarządzania SNMP SNMP standardowy protokół zarządzania w sieci Internet stosowany w dużych sieciach IP (alternatywa logowanie i praca zdalna w każdej

Bardziej szczegółowo

Model OSI. mgr inż. Krzysztof Szałajko

Model OSI. mgr inż. Krzysztof Szałajko Model OSI mgr inż. Krzysztof Szałajko Protokół 2 / 26 Protokół Def.: Zestaw reguł umożliwiający porozumienie 3 / 26 Komunikacja w sieci 101010010101101010101 4 / 26 Model OSI Open Systems Interconnection

Bardziej szczegółowo

Simple Network Management Protocol

Simple Network Management Protocol Simple Network Management Protocol Simple Network Management Protocol Rozwój W miarę wzrostu rozmiarów, złożoności i niejednorodności sieci, wzrastają koszty zarządzania nimi. Aby kontrolować te koszty,

Bardziej szczegółowo

Programowanie współbieżne i rozproszone

Programowanie współbieżne i rozproszone Programowanie współbieżne i rozproszone WYKŁAD 11 dr inż. CORBA CORBA (Common Object Request Broker Architecture) standard programowania rozproszonego zaproponowany przez OMG (Object Management Group)

Bardziej szczegółowo

INFORMATYKA, TECHNOLOGIA INFORMACYJNA ORAZ INFORMATYKA W LOGISTYCE

INFORMATYKA, TECHNOLOGIA INFORMACYJNA ORAZ INFORMATYKA W LOGISTYCE Studia podyplomowe dla nauczycieli INFORMATYKA, TECHNOLOGIA INFORMACYJNA ORAZ INFORMATYKA W LOGISTYCE Przedmiot JĘZYKI PROGRAMOWANIA DEFINICJE I PODSTAWOWE POJĘCIA Autor mgr Sławomir Ciernicki 1/7 Aby

Bardziej szczegółowo

POLITECHNIKA LUBELSKA. Walidacja Modeli Xtext

POLITECHNIKA LUBELSKA. Walidacja Modeli Xtext POLITECHNIKA LUBELSKA Walidacja Modeli Xtext 1. Wstęp 1.1. Czym jest walidacja Podczas opracowywania języka programowania analiza statyczna jest jednym z najważniejszych aspektów. W naukach technicznych

Bardziej szczegółowo

NORMA A INTERPRETACJA

NORMA A INTERPRETACJA GRAŻYNA HABRAJSKA NORMA A INTERPRETACJA Opublikowano w: Norma a komunikacja, Wrocław 2009, s. 37-50 DOPEŁNIENIE SENSU Musi Pan kochać swoją żonę! Proces rozumienia zakłada odzyskanie przez odbiorcę sensu

Bardziej szczegółowo

Architektura bezpiecznych aplikacji internetowych na platformie Java Enterprise Edition. Jakub Grabowski Warszawa,

Architektura bezpiecznych aplikacji internetowych na platformie Java Enterprise Edition. Jakub Grabowski Warszawa, Architektura bezpiecznych aplikacji internetowych na platformie Java Enterprise Edition. Jakub Grabowski Warszawa, 2008-01-08 1 Agenda 1. Teza 2. Bezpieczeństwo aplikacji internetowych Usługi bezpieczeństwa

Bardziej szczegółowo

Część I -ebxml. UEK w Krakowie Janusz Stal & Grażyna Paliwoda-Pękosz. UEK w Krakowie Janusz Stal & Grażyna Paliwoda-Pękosz

Część I -ebxml. UEK w Krakowie Janusz Stal & Grażyna Paliwoda-Pękosz. UEK w Krakowie Janusz Stal & Grażyna Paliwoda-Pękosz Część I -ebxml Po zrealizowaniu materiału student będzie w stanie omówić potrzeby rynku B2B w zakresie przeprowadzania transakcji przez Internet zaprezentować architekturę ebxml wskazać na wady i zalety

Bardziej szczegółowo

Filozofia analityczna szkoła analityczna a neopozytywizm

Filozofia analityczna szkoła analityczna a neopozytywizm Filozofia analityczna szkoła analityczna a neopozytywizm odmiany f. analitycznej: filozofia języka idealnego filozofia języka potocznego George E. Moore (1873 1958) analiza pojęciowa a filozoficzna synteza

Bardziej szczegółowo

Kartoteka testu Oblicza miłości

Kartoteka testu Oblicza miłości Kartoteka testu Oblicza miłości Nr zad.. 2. 3. 4. 5. 6. 7. 8. Nazwa sprawdzanej umiejętności (z numerem standardu) Uczeń I/ odczytuje teksty kultury na poziomie dosłownym. dostrzega w odczytywanych tekstach

Bardziej szczegółowo

Middleware wprowadzenie października 2010

Middleware wprowadzenie października 2010 Dariusz Wawrzyniak Politechnika Poznańska Instytut Informatyki ul. Piotrowo 2 (CW, pok. 5) 60-965 Poznań Dariusz.Wawrzyniak@cs.put.poznan.pl Dariusz.Wawrzyniak@put.edu.pl www.cs.put.poznan.pl/dwawrzyniak/middleware

Bardziej szczegółowo

Wykład V. Rzut okiem na języki programowania. Studia Podyplomowe INFORMATYKA Podstawy Informatyki

Wykład V. Rzut okiem na języki programowania. Studia Podyplomowe INFORMATYKA Podstawy Informatyki Studia Podyplomowe INFORMATYKA Podstawy Informatyki Wykład V Rzut okiem na języki programowania 1 Kompilacja vs. interpretacja KOMPILACJA Proces, który przetwarza program zapisany w języku programowania,

Bardziej szczegółowo

Middleware wprowadzenie października Dariusz Wawrzyniak (IIPP) 1

Middleware wprowadzenie października Dariusz Wawrzyniak (IIPP) 1 Dariusz Wawrzyniak Politechnika Poznańska Instytut Informatyki ul. Piotrowo 2 (CW, pok. 5) 60-965 Poznań Dariusz.Wawrzyniak@cs.put.poznan.pl poznan pl Dariusz.Wawrzyniak@put.edu.pl www.cs.put.poznan.pl/dwawrzyniak/middleware

Bardziej szczegółowo

Architektury Usług Internetowych. Laboratorium 5

Architektury Usług Internetowych. Laboratorium 5 Architektury Usług Internetowych Laboratorium 5 Celem zadania jest zapoznanie się mechanizmem definiowania, rejestrowania, wyszukiwania i wywoływania usług w środowisku wieloagentowym. Przy realizacji

Bardziej szczegółowo

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

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

Bardziej szczegółowo

Komunikacja i wymiana danych

Komunikacja i wymiana danych Budowa i oprogramowanie komputerowych systemów sterowania Wykład 10 Komunikacja i wymiana danych Metody wymiany danych Lokalne Pliki txt, csv, xls, xml Biblioteki LIB / DLL DDE, FastDDE OLE, COM, ActiveX

Bardziej szczegółowo

Tworzenie i obsługa wirtualnego laboratorium komputerowego

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

Bardziej szczegółowo

UNIWERSALNA PLATFORMA WIELOAGENTOWA UMAP

UNIWERSALNA PLATFORMA WIELOAGENTOWA UMAP STUDIA INFORMATICA 2011 Volume 32 Number 2B (97) Igor WALIGÓRA, Bożena MAŁYSIAK-MROZEK, Dariusz MROZEK Politechnika Śląska, Instytut Informatyki UNIWERSALNA PLATFORMA WIELOAGENTOWA UMAP Streszczenie. Systemy

Bardziej szczegółowo

Szkolenie systemu POL-on

Szkolenie systemu POL-on Szkolenie systemu POL-on dr Piotr Rodzik ekspert systemu POL-on Ośrodek Przetwarzania Informacji - Państwowy Instytut Badawczy Al. Niepodległości 188B, 00-608 Warszawa Numer KRS: 0000127372 Sąd Rejonowy

Bardziej szczegółowo

Internet Semantyczny i Logika II

Internet Semantyczny i Logika II Internet Semantyczny i Logika II Ontologie Definicja Grubera: Ontologia to formalna specyfikacja konceptualizacji pewnego obszaru wiedzy czy opisu elementów rzeczywistości. W Internecie Semantycznym językiem

Bardziej szczegółowo

Programowanie obiektowe

Programowanie obiektowe Laboratorium z przedmiotu Programowanie obiektowe - zestaw 02 Cel zajęć. Celem zajęć jest zapoznanie z praktycznymi aspektami projektowania oraz implementacji klas i obiektów z wykorzystaniem dziedziczenia.

Bardziej szczegółowo

Diagramy klas. dr Jarosław Skaruz http://ii3.uph.edu.pl/~jareks jaroslaw@skaruz.com

Diagramy klas. dr Jarosław Skaruz http://ii3.uph.edu.pl/~jareks jaroslaw@skaruz.com Diagramy klas dr Jarosław Skaruz http://ii3.uph.edu.pl/~jareks jaroslaw@skaruz.com O czym będzie? Notacja Ujęcie w różnych perspektywach Prezentacja atrybutów Operacje i metody Zależności Klasy aktywne,

Bardziej szczegółowo

Programowanie Obiektowe i C++

Programowanie Obiektowe i C++ Programowanie Obiektowe i C++ Marcin Benke 2.10.2006 Dzisiaj Co umiemy Paradygmaty programowania Co będzie na wykładach Zasady zaliczania Programowanie obiektowe Co umiemy Programowałem w C++ Programowałem

Bardziej szczegółowo

Att. Przed każdym własna droga... sin egen. путь... У кaждoвo. Walking one s own way... coбствeнный. väg...

Att. Przed każdym własna droga... sin egen. путь... У кaждoвo. Walking one s own way... coбствeнный. väg... Przed każdym droga... własna Walking one s own way... У кaждoвo coбствeнный путь... Chacun suit sa route... Den eigenen Weg finden... gå Att väg... sin egen Przed każdym własna droga... 147 Układ planszy

Bardziej szczegółowo

SZKOLENIE TWORZENIE SYSTEMÓW

SZKOLENIE TWORZENIE SYSTEMÓW SZKOLENIE TWORZENIE SYSTEMÓW INFORMATYCZNYCH Z UŻYCIEM GROOVY I GRAILS KOD: JGR Strona 1 1 Opis Platforma Java EE to zbiór zaawansowanych narzędzi umożliwiających tworzenie systemów korporacyjnych. Jest

Bardziej szczegółowo

Programowanie Urządzeń Mobilnych. Część II: Android. Wykład 2

Programowanie Urządzeń Mobilnych. Część II: Android. Wykład 2 Programowanie Urządzeń Mobilnych Część II: Android Wykład 2 1 Aplikacje w systemie Android Aplikacje tworzone są w języku Java: Skompilowane pliki programów ( dex ) wraz z plikami danych umieszczane w

Bardziej szczegółowo

Języki programowania zasady ich tworzenia

Języki programowania zasady ich tworzenia Strona 1 z 18 Języki programowania zasady ich tworzenia Definicja 5 Językami formalnymi nazywamy każdy system, w którym stosując dobrze określone reguły należące do ustalonego zbioru, możemy uzyskać wszystkie

Bardziej szczegółowo

Paradygmaty programowania

Paradygmaty programowania Paradygmaty programowania Jacek Michałowski, Piotr Latanowicz 15 kwietnia 2014 Jacek Michałowski, Piotr Latanowicz () Paradygmaty programowania 15 kwietnia 2014 1 / 12 Zadanie 1 Zadanie 1 Rachunek predykatów

Bardziej szczegółowo

TECHNOLOGIE INTERNETOWE W ZARZĄDZANIU I BIZNESIE TIZIB 05 ZOFIA KRUCZKIEWICZ PROJEKTOWANIE SYSTEMÓW WIELOAGENTOWYCH MULTIAGENT SYSTEM PROJECT

TECHNOLOGIE INTERNETOWE W ZARZĄDZANIU I BIZNESIE TIZIB 05 ZOFIA KRUCZKIEWICZ PROJEKTOWANIE SYSTEMÓW WIELOAGENTOWYCH MULTIAGENT SYSTEM PROJECT ZOFIA KRUCZKIEWICZ PROJEKTOWANIE SYSTEMÓW WIELOAGENTOWYCH MULTIAGENT SYSTEM PROJECT STRESZCZENIE. Podstawą metod tworzenia systemów wieloagentowych (MAS) jest identyfikacja agentów wypełniających cele

Bardziej szczegółowo

Programowanie równoległe i rozproszone. Monitory i zmienne warunku. Krzysztof Banaś Programowanie równoległe i rozproszone 1

Programowanie równoległe i rozproszone. Monitory i zmienne warunku. Krzysztof Banaś Programowanie równoległe i rozproszone 1 Programowanie równoległe i rozproszone Monitory i zmienne warunku Krzysztof Banaś Programowanie równoległe i rozproszone 1 Problemy współbieżności Problem producentów i konsumentów: jedna grupa procesów

Bardziej szczegółowo

OpenAI Gym. Adam Szczepaniak, Kamil Walkowiak

OpenAI Gym. Adam Szczepaniak, Kamil Walkowiak OpenAI Gym Adam Szczepaniak, Kamil Walkowiak Plan prezentacji Programowanie agentowe Uczenie przez wzmacnianie i problemy związane z rozwojem algorytmów Charakterystyka OpenAI Gym Biblioteka gym Podsumowanie

Bardziej szczegółowo

UML a kod w C++ i Javie. Przypadki użycia. Diagramy klas. Klasy użytkowników i wykorzystywane funkcje. Związki pomiędzy przypadkami.

UML a kod w C++ i Javie. Przypadki użycia. Diagramy klas. Klasy użytkowników i wykorzystywane funkcje. Związki pomiędzy przypadkami. UML a kod w C++ i Javie Projektowanie oprogramowania Dokumentowanie oprogramowania Diagramy przypadków użycia Przewoznik Zarzadzanie pojazdami Optymalizacja Uzytkownik Wydawanie opinii Zarzadzanie uzytkownikami

Bardziej szczegółowo

Powstawanie i samoorganizacja języka pomiędzy agentami

Powstawanie i samoorganizacja języka pomiędzy agentami Powstawanie i samoorganizacja języka pomiędzy agentami Damian Łoziński Wydział Matematyki, Informatyki i Mechaniki UW 13 października 2009 amian Łoziński (Wydział Matematyki, Informatyki Powstawanie i

Bardziej szczegółowo

Wydział Psychologii Uniwersytetu Warszawskiego

Wydział Psychologii Uniwersytetu Warszawskiego Wydział Psychologii Uniwersytetu Warszawskiego Pracownia badawcza K2 Psycholingwistyka rozwojowa Ewa Haman Grzegorz Krajewski et al. Metody badawcze Pośrednie 8 Uzyskiwanie informacji od rodziców i opiekunów

Bardziej szczegółowo

ANALIZA I INTERPRETACJA PRÓBNEGO EZAMINU Z JĘZYKA NIEMIECKIEGO PRZEPROWADZONEGO WŚRÓD UCZNIÓW KLAS III GIMNAZJUM INTEGRACYJNEGO W ZESPOLE SZKÓŁ

ANALIZA I INTERPRETACJA PRÓBNEGO EZAMINU Z JĘZYKA NIEMIECKIEGO PRZEPROWADZONEGO WŚRÓD UCZNIÓW KLAS III GIMNAZJUM INTEGRACYJNEGO W ZESPOLE SZKÓŁ ANALIZA I INTERPRETACJA PRÓBNEGO EZAMINU Z JĘZYKA NIEMIECKIEGO PRZEPROWADZONEGO WŚRÓD UCZNIÓW KLAS III GIMNAZJUM INTEGRACYJNEGO W ZESPOLE SZKÓŁ INTEGRACYJNYCH W LUBINIE STYCZEŃ 2014 ANALIZA I INTERPRETACJA

Bardziej szczegółowo

extensible Markup Language, cz. 1 Marcin Gryszkalis, mg@fork.pl

extensible Markup Language, cz. 1 Marcin Gryszkalis, mg@fork.pl extensible Markup Language, cz. 1 Marcin Gryszkalis, mg@fork.pl Plan wykładu Wprowadzenie: historia rozwoju technik znakowania tekstu Motywacje dla prac nad XML-em Podstawowe koncepcje XML-a XML jako metajęzyk

Bardziej szczegółowo

Część I Dostęp do danych oraz moŝliwości programowe (silnik bazy danych)

Część I Dostęp do danych oraz moŝliwości programowe (silnik bazy danych) Spis treści Wstęp... xi Część I Dostęp do danych oraz moŝliwości programowe (silnik bazy danych) 1 Program SQL Server Management Studio oraz język Transact SQL... 3 Omówienie programu SQL Server Management

Bardziej szczegółowo

QualitySpy moduł persystencji

QualitySpy moduł persystencji Projektowanie oprogramowania Instytut Informatyki, Automatyki i Robotyki, Politechnika Wrocławska QualitySpy moduł persystencji Testy akceptacyjne Nazwa pliku: /QualitySpy/modules/qualityspypersistence/src/test/java/pl/wroc/pwr/qualityspy/persistence

Bardziej szczegółowo

Mechanizmy pracy równoległej. Jarosław Kuchta

Mechanizmy pracy równoległej. Jarosław Kuchta Mechanizmy pracy równoległej Jarosław Kuchta Zagadnienia Algorytmy wzajemnego wykluczania algorytm Dekkera Mechanizmy niskopoziomowe przerwania mechanizmy ochrony pamięci instrukcje specjalne Mechanizmy

Bardziej szczegółowo

6 Metody badania i modele rozwoju organizacji

6 Metody badania i modele rozwoju organizacji Spis treści Przedmowa 11 1. Kreowanie systemu zarządzania wiedzą w organizacji 13 1.1. Istota systemu zarządzania wiedzą 13 1.2. Cechy dobrego systemu zarządzania wiedzą 16 1.3. Czynniki determinujące

Bardziej szczegółowo

Ministerstwo Finansów

Ministerstwo Finansów Ministerstwo Finansów Departament Informatyzacji Specyfikacja Wejścia-Wyjścia Wersja 1.0 Warszawa, 16.02.2017 r. Copyright (c) 2017 Ministerstwo Finansów MINISTERSTWO FINANSÓW, DEPARTAMENT INFORMATYZACJI

Bardziej szczegółowo

ANALIZA I INTERPRETACJA WYNIKÓW BADANIA DIAGNOSTYCZNEGO Z JĘZYKA ANGIELSKIEGO W KLASIE III GRUDZIEŃ 2011

ANALIZA I INTERPRETACJA WYNIKÓW BADANIA DIAGNOSTYCZNEGO Z JĘZYKA ANGIELSKIEGO W KLASIE III GRUDZIEŃ 2011 ANALIZA I INTERPRETACJA WYNIKÓW BADANIA DIAGNOSTYCZNEGO Z JĘZYKA ANGIELSKIEGO W KLASIE III GRUDZIEŃ 2011 Do badania diagnostycznego z języka angielskiego przystąpiło 39 uczniów z dwóch oddziałów(1 uczeń

Bardziej szczegółowo

Lokalizacja Oprogramowania

Lokalizacja Oprogramowania mgr inż. Anton Smoliński anton.smolinski@zut.edu.pl Lokalizacja Oprogramowania 16/12/2016 Wykład 6 Internacjonalizacja, Testowanie, Tłumaczenie Maszynowe Agenda Internacjonalizacja Testowanie lokalizacji

Bardziej szczegółowo

SIP: Session Initiation Protocol. Krzysztof Kryniecki 16 marca 2010

SIP: Session Initiation Protocol. Krzysztof Kryniecki 16 marca 2010 SIP: Session Initiation Protocol Krzysztof Kryniecki 16 marca 2010 Wprowadzenie Zaaprobowany przez IETF w 1999 (RFC 2543) Zbudowany przez Mutli Parry Multimedia Session Control Working Group : MMUSIC Oficjalny

Bardziej szczegółowo

Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki

Dariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki Dariusz Brzeziński Politechnika Poznańska, Instytut Informatyki Object-oriented programming Najpopularniejszy obecnie styl (paradygmat) programowania Rozwinięcie koncepcji programowania strukturalnego

Bardziej szczegółowo

dr hab. Maciej Witek, prof. US PRAGMATYKA rok akademicki 2016/2017

dr hab. Maciej Witek, prof. US  PRAGMATYKA rok akademicki 2016/2017 dr hab. Maciej Witek, prof. US http://kognitywistyka.usz.edu.pl/mwitek/ PRAGMATYKA rok akademicki 2016/2017 Temat 1: Wprowadzenie: czym jest pragmatyka Charles Morris (1938): syntaktyka formalne badania

Bardziej szczegółowo

Internet Semantyczny. Schematy RDF i wnioskowanie

Internet Semantyczny. Schematy RDF i wnioskowanie Internet Semantyczny Schematy RDF i wnioskowanie Ewolucja Internetu Internet dzisiaj Internet Semantyczny Jorge Cardoso, The Syntactic and the Semantic Web, in Semantic Web Services: Theory, Tools, and

Bardziej szczegółowo

EGZAMIN W KLASIE TRZECIEJ GIMNAZJUM W ROKU SZKOLNYM 2015/2016

EGZAMIN W KLASIE TRZECIEJ GIMNAZJUM W ROKU SZKOLNYM 2015/2016 EGZAMIN W KLASIE TRZECIEJ GIMNAZJUM W ROKU SZKOLNYM 2015/2016 CZĘŚĆ 1. JĘZYK POLSKI ZASADY OCENIANIA ROZWIĄZAŃ ZADAŃ ARKUSZ GH-P2 KWIECIEŃ 2016 Zadanie 1. (0 1) 9) wyciąga wnioski wynikające z przesłanek

Bardziej szczegółowo

Pytanie retoryczne w przemówieniach politycznych

Pytanie retoryczne w przemówieniach politycznych Streszczenie Pytanie retoryczne w przemówieniach politycznych Język jest elementem komunikacji społecznej, instrumentem opisywania świata, przekazywania informacji i nadawania znaczenia otaczającej nas

Bardziej szczegółowo

EGZAMIN GIMNAZJALNY Z JĘZYKA ANGIELSKIEGO KWIECIEŃ 2012

EGZAMIN GIMNAZJALNY Z JĘZYKA ANGIELSKIEGO KWIECIEŃ 2012 EGZAMIN GIMNAZJALNY Z JĘZYKA ANGIELSKIEGO KWIECIEŃ 2012 ANALIZA I INTERPRETACJA WYNIKÓW EGZAMINU GIMNAZJALNEGO W KLASACH III KWIECIEŃ 2012 W RAMACH PROGRAMU PODNOSZĄCEGO EFEKTYWOŚĆ KSZTAŁCENIA PPEK, REALIZOWANEGO

Bardziej szczegółowo

Wprowadzenie do składni

Wprowadzenie do składni Uniwersytet Kardynała Stefana Wyszyńskiego 1 Przedmiot składni i jej miejsce w systemie języka 2 3 Hierarchia jednostek języka nielinearne linearne (liniowe) cechy dystynktywne semantyczne dystynktywne,

Bardziej szczegółowo

Informatyka I. Klasy i obiekty. Podstawy programowania obiektowego. dr inż. Andrzej Czerepicki. Politechnika Warszawska Wydział Transportu 2018

Informatyka I. Klasy i obiekty. Podstawy programowania obiektowego. dr inż. Andrzej Czerepicki. Politechnika Warszawska Wydział Transportu 2018 Informatyka I Klasy i obiekty. Podstawy programowania obiektowego dr inż. Andrzej Czerepicki Politechnika Warszawska Wydział Transportu 2018 Plan wykładu Pojęcie klasy Deklaracja klasy Pola i metody klasy

Bardziej szczegółowo

MINISTERSTWO FINANSÓW PLAN INTEGRACJI SYSTEMU ZAŁĄCZNIK NR 6 SEAP SPECYFIKACJA KANAŁ EMAIL DLA PODMIOTÓW ZEWNĘTRZNYCH PL PROJEKT ECIP/SEAP

MINISTERSTWO FINANSÓW PLAN INTEGRACJI SYSTEMU ZAŁĄCZNIK NR 6 SEAP SPECYFIKACJA KANAŁ EMAIL DLA PODMIOTÓW ZEWNĘTRZNYCH PL PROJEKT ECIP/SEAP MINISTERSTWO FINANSÓW PLAN INTEGRACJI SYSTEMU ZAŁĄCZNIK NR 6 SEAP SPECYFIKACJA KANAŁ EMAIL DLA PODMIOTÓW ZEWNĘTRZNYCH PL PROJEKT ECIP/SEAP WERSJA 1 z 15 Spis treści 1. Kanał email dla podmiotów zewnętrznych...

Bardziej szczegółowo

5. Model komunikujących się procesów, komunikaty

5. Model komunikujących się procesów, komunikaty Jędrzej Ułasiewicz str. 1 5. Model komunikujących się procesów, komunikaty Obecnie stosuje się następujące modele przetwarzania: Model procesów i komunikatów Model procesów komunikujących się poprzez pamięć

Bardziej szczegółowo

Interfejsy. Programowanie obiektowe. Paweł Rogaliński Instytut Informatyki, Automatyki i Robotyki Politechniki Wrocławskiej

Interfejsy. Programowanie obiektowe. Paweł Rogaliński Instytut Informatyki, Automatyki i Robotyki Politechniki Wrocławskiej Programowanie obiektowe Interfejsy Paweł Rogaliński Instytut Informatyki, Automatyki i Robotyki Politechniki Wrocławskiej pawel.rogalinski pwr.wroc.pl Interfejsy Autor: Paweł Rogaliński Instytut Informatyki,

Bardziej szczegółowo

WPROWADZENIE DO KOMUNIKACJI JĘZYK

WPROWADZENIE DO KOMUNIKACJI JĘZYK WPROWADZENIE DO KOMUNIKACJI JĘZYK JĘZYK -TEMATY CZĘŚĆ WPROWADZAJĄCA 1. Czym jest język? 2. Jak nasze myśli wpływają na język? 3. Zasady jak się porozumiewać by być zrozumianym. 4. Jak język wpływa na nasze

Bardziej szczegółowo

Agenci programowi jako brokerzy zasobów w Gridzie

Agenci programowi jako brokerzy zasobów w Gridzie Agenci programowi jako brokerzy zasobów w Gridzie Wojciech Kuranowski, Maria Ganzha, Marcin Paprzycki, Mateusz Dominiak 12.1. Wprowadzenie Wykorzystanie zasobów dostępnych w sieciach typu Grid 1 jest bardzo

Bardziej szczegółowo