Ontologiczna inżynieria wiedzy
|
|
- Jolanta Marek
- 8 lat temu
- Przeglądów:
Transkrypt
1 Nierówności Społeczne a Wzrost Gospodarczy, nr 44 (4/2015), część 1 DOI: /nsawg ISSN mgr inż. Dariusz Dobrowolski 1 Instytut Informatyki, Wydział Matematyki, Fizyki i Informatyki Uniwersytet Marii Curie-Skłodowskiej w Lublinie dr Paweł Kapłański 2 Katedra Zastosowań Informatyki w Zarządzaniu, Wydział Zarządzania i Ekonomii Politechnika Gdańska dr hab. Zdzisław Łojewski 3 Instytut Informatyki, Wydział Matematyki, Fizyki i Informatyki Uniwersytet Marii Curie-Skłodowskiej w Lublinie dr hab. Andrzej Marciniak 4 Zakład Logistyki i Systemów Transportowych, Wydział Transportu i Informatyki Wyższa Szkoła Ekonomii i Innowacji w Lublinie Ontologiczna inżynieria wiedzy WPROWADZENIE Wiedza i informacja stają się podstawowymi czynnikami produkcji odnoszącymi się do funkcjonowania przedsiębiorstw, gospodarstw rolnych oraz organizacji publicznych i pozarządowych. Postępujący w szybkim tempie proces globalizacji gospodarki światowej oraz coraz szersze upowszechnianie się technologii 1 Adres korespondencyjny: Instytut Informatyki, Wydział Matematyki, Fizyki i Informatyki, Uniwersytet Marii Curie-Skłodowskiej w Lublinie, ul. Akademicka 9, Lublin, dariusz.dobrowolski@umcs.lublin.pl, tel Adres korespondencyjny: Katedra Zastosowań Informatyki w Zarządzaniu, Wydział Zarządzania i Ekonomii, Politechnika Gdańska, ul. Narutowicza 11/12, Gdańsk, zzti@zie. pg.gda.pl, tel Adres korespondencyjny: Instytut Informatyki, Wydział Matematyki, Fizyki i Informatyki, Uniwersytet Marii Curie-Skłodowskiej w Lublinie, ul. Akademicka 9, Lublin, zdzislaw.lojewski@umcs.lublin.pl, tel Adres korespondencyjny: Zakład Logistyki i Systemów Transportowych, Wydział Transportu i Informatyki, Wyższa Szkoła Ekonomii i Innowacji w Lublinie, ul. Projektowa 4, Lublin, andrzej.marciniak@yahoo.com.
2 Ontologiczna inżynieria wiedzy 89 informatycznych i nowoczesnych środków komunikacji (Internet, Semantic Web) decydują w dużym stopniu o konkurencyjności wszystkich sektorów gospodarki w skali światowej. Wiedza w dzisiejszym znaczeniu jest nie tylko atrybutem mentalnym człowieka, ale również zasobem produkcyjnym i to zasobem szczególnym im więcej go używamy, tym więcej go posiadamy, a na dodatek wiedza i informacja są idealnymi substytutami dla kolejnych dwóch fundamentalnych w każdym procesie produkcyjnym zasobów energii i czasu. Im większe mamy zasoby informacji, tym mniej czasu i energii potrzebujemy na osiągnięcie określonego efektu produkcyjnego. Wiedza tworzona w procesie produkcji jest najbardziej wartościowym produktem ubocznym każdego procesu produkcyjnego. Współczesna inżynieria wiedzy dostarcza metod i narzędzi umożliwiających skuteczną akwizycję danych procesowych, wydobywanie z nich informacji faktograficznych i wykrywanie struktur relacyjnych będących podstawą do tworzenia organizacyjnych i technologicznych procedur zarządzania i sterowania procesami produkcji. Jednym z podstawowych zagadnień w budowaniu systemów opartych na wiedzy jest wybór systemu reprezentacji wiedzy. Teoretyczne podstawy budowy ontologicznych systemów reprezentacji wiedzy opracował John Sowa [Sowa, 2000]. Sieci semantyczne są najstarszym i najbardziej ogólnym typem reprezentacji wiedzy. Sieć semantyczna to przykład sieci, w której dane są przechowywane, opisywane i powiązane w taki sposób, aby mogły być wykorzystywane nie tylko przez ludzi, ale także przez maszyny (programy, inteligentnych agentów softwarowych). W tym kontekście kluczowe znaczenie ma ontologia w znaczeniu zdefiniowanym przez Toma Grubera jako formalna, jawna specyfikacja współdzielonej konceptualizacji. Ontologia wyrażona za pomocą języka OWL stanowi repozytorium wiedzy, z którego można wydobywać informacje. Wydobywanie informacji wyrażonych w postaci ontologii ma cechy zarówno wydobywania informacji zgromadzonych w bazach danych, jak i pozyskiwania informacji ze stron internetowych z wykorzystaniem wyszukiwarki internetowej. Minimalna, wystarczająca ontologia, powstaje poprzez odwzorowanie węzłów i łuków grafu reprezentującego zastosowany schemat pojęciowy (po jego odpowiednim uszczegółowieniu) w węzły i łuki grafowej semantycznej bazy danych, gdzie węzły reprezentują klasy (kategorie pojęciowe), a łuki relacje między egzemplarzami (wystąpieniami) klas. Ten sposób budowy ontologii zjawisk i procesów umożliwia niemal bezpośrednią integrację (fuzję) gromadzonych danych procesowych do uogólnionej w formie generatywnego modelu formalnej i wykonywalnej reprezentacji procesu, z którego pochodziły użyte dane procesowe, poprzez zastosowanie typowych metod uczenia maszynowego i automatycznego wnioskowania.
3 90 D. DOBROWOLSKI, P. KAPŁAŃSKI, Z. ŁOJEWSKI, A. MARCINIAK BUDOWA ONTOLOGII PRZY WYKORZYSTANIU FLUENTEDITOR Język reprezentacji wiedzy jest naprawdę przydatny tylko wtedy, gdy istnieje środowisko pozwalające na jego wykonanie w postaci procesu obliczeniowego. O zaletach RDF/RDFs czy OWL ich twórcy mogliby przekonywać godzinami, ale nic by nie osiągnęli bez narzędzi będących w stanie te języki zaimplementować. Obecnie, informatyczne narzędzia do projektowania systemów opanowało podejście wizualne, przenoszące znaczną część pracy z kodowania na graficzne łączenie pewnych modułów. Dotyczy to również aplikacji do tworzenia ontologii. Spośród dostępnych, najczęściej wykorzystywanym narzędziem w tworzeniu ontologii jest zaawansowane środowisko opensource owe Protégé [Protégé]. Najnowsza wersja Protégé (5.0) dostarczana jest z maszyną wnioskującą HermiT i Pellet, pozwalającą na automatyczną klasyfikację obiektów, obsługę zapytań oraz wnioskowanie. Innym, rewelacyjnym edytorem ontologii jest FluentEditor 2014 [FluentEditor, 2014], stworzony i rozwijany przez polską firmę Cognitum. Jest to kompleksowe narzędzie wykorzystujące kontrolowane języki naturalne (ang. Controlled Natural Language CNL) do edycji i zarządzania złożonymi ontologiami. Kontrolowane języki naturalne (CNL) to podzbiory języków naturalnych, które tworzy się poprzez redukowanie gramatyki i słownictwa w celu ograniczenia lub wyeliminowania dwuznaczności bądź złożoności. Tradycyjny podział języków kontrolowanych jest następujący: 1) ułatwiające człowiekowi czytelność ontologii, 2) wspomagające zautomatyzowaną analizę języka. Pierwszy typ języków (często nazywanym uproszczonym lub technicznym, jak na przykład ASD Simplified Technical English, Caterpillar Technical English, IBM's Easy English) stosowany jest przeważnie w przemyśle w celu zwiększenia jakości dokumentacji technicznej i ewentualnym uproszczeniu automatycznego (ew. półautomatycznego) tłumaczenia dokumentacji [O'Brien, 2003]. Drugi typ języków ma formalne podstawy logiczne formalną syntaktykę i semantykę opartą na podzbiorze logiki predykatów I-szego rzędu. Języki te mogą być używane jako języki reprezentacji wiedzy. FluentEditor 2014 jest efektywną alternatywą dla najbardziej złożonych edytorów OWL opartych na XML. Jego główną zaletą jest wykorzystanie kontrolowanego języka angielskiego jako języka reprezentacji wiedzy. Dzięki wykorzystaniu edytora predykatów niemożliwe jest napisanie jakiegokolwiek zdania, które byłoby niepoprawne syntaktycznie, przy tym aktywnie wspomagając użytkownika podczas pisania zdań (tabela 1). Edycję ontologii dla przykładu zagrożeń uprawy chmielu pokazanego w tabeli 1 ilustruje rys. 1. Ontologię stworzoną za pomocą FluentEditor 2014 można wyeksportować do formatu owl i przedstawić w formie graficznej za pomocą zawartego w Protege programu GraphViz (rys. 2).
4 Ontologiczna inżynieria wiedzy 91 Tabela 1. Najprostsza koncepcja subsumpcji w językach CNL i OWL2 CNL OWL <SubClassOf xmlns=" <Class IRI="Zagrozenie" /> Every zagrozenie has-wyzwalacz <ObjectSomeValuesFrom> a wyzwalacz-zagrozenia. <ObjectProperty IRI="hasWyzwalacz" /> <Class IRI="WyzwalaczZagrozenia" /> </ObjectSomeValuesFrom></SubClassOf> Rysunek 1. Przykład edycji ontologii za pomocą FluentEditor2014 Thing is-a Zagrożenie Uprawy is-a is-a Zagrożenie Klimatyczne Uprawy Zagrożenie Biologiczne Uprawy Szkodnik Choroba Rysunek 2. Graficzna reprezentacja definicji zagrożenia uprawy chmielu is-a is-a ARCHITEKTURA ŚRODOWISKA Projektowany system z założenia ma funkcjonować w intensywnym strumieniu danych procesowych uzyskiwanych nie tylko w tradycyjny sposób człowiek system, ale również poprzez coraz większe pola sensorowe wbudowane w pro-
5 92 D. DOBROWOLSKI, P. KAPŁAŃSKI, Z. ŁOJEWSKI, A. MARCINIAK cesy produkcyjne. Te strumienie danych muszą być gromadzone w informatycznej infrastrukturze procesu produkcji i jego otoczenia w sposób umożliwiający ich semantyczną analizę i integrację. Stąd bierze się potrzeba stosowania technologii semantycznych. Technologie te implikują bazowe cechy funkcjonalne i operacyjne projektowanego systemu. Semantyczny system akwizycji danych implikuje wykorzystanie agentów software owych czyli całkowicie zautomatyzowany proces wydobywania informacji poprzez zastosowanie algorytmów wyszukiwania znaczeń, a w dalszej kolejności zastosowanie algorytmów uczenia maszynowego umożliwiających wykrywanie zależności strukturalnych i relacji przyczynowo-skutkowych tkwiących w danych procesowych. Zależności te reprezentowane w jednym z formalnych języków reprezentacji wiedzy są formalnymi i wykonywalnymi modelami procesów umożliwiającymi zautomatyzowane wnioskowanie wszelakiego rodzaju (indukcja, dedukcja, abdukcja) oraz wspomaganie zarządzania i sterowania procesami w oparciu o formalne, wystarczająco szczegółowe i adaptacyjnie uaktualniane modele. Takie zautomatyzowanie wnioskowania jest niezbędne do aktywnego ale również do proaktywnego zarządzania procesami (predykcja) oraz zarządzania bezpieczeństwem procesów, produktów i ich otoczenia (rozumowanie diagnostyczne, hipotetyczno- -dedukcyjne). Rozumowanie indukcyjne jest podstawą ciągłej aktualizacji wiedzy procesowej na wszystkich poziomach strukturalnych i funkcjonalnych. To wszystko jest podstawą paradygmatu innowacyjnej gospodarki opartej na wiedzy i informacji. Punktem wyjścia do stworzenia modelu systemu zarządzania wiedzą produkcyjną jest schemat przedstawiony na rys. 3. Źródłem informacji są tu zarówno strony internetowe, bazy danych relacyjne i nierelacyjne (NoSQL) jak i repozytoria dokumentów. Zastosowanie filtra danych RDF umożliwia importowanie danych zapisanych w formacie RDF, przetwarzanie i zapisywanie w repozytorium RDF, a następnie odpytywanie metadanych zasobów (internetowych oraz dokumentów) za pomocą aplikacji zawartych w repozytorium API. Przetwarzając ten schemat na układ komponentów modułowych, zawierających założone dla projektowanego systemu elementy struktury zaproponowano projekt przedstawiony na rys. 4. Elementami wejściowymi dla projektowanego systemu są m.in. udostępnione dane relacyjne, należące do instytucji naukowych, samorządowych, jak i firm handlowych, stanowiące zalążek systemu. Obok tych danych, informacja (wiedza) dostarczana jest również z innych źródeł takich jak np.: systemy zarządzania treścią (ang. Content Management System CMS) [Drupal], dzięki czemu kształtowanie treści i sposobu ich prezentacji będzie miało miejsce za pomocą prostych w obsłudze interfejsów użytkownika. Zwykle odbywa się to w postaci stron WWW zawierających rozbudowane formularze i moduły.
6 Ontologiczna inżynieria wiedzy 93 Rysunek 3. Schemat modelu zarządzania wiedzą Źródło: opracowanie własne na podstawie [Watson, 2011]. Rysunek 4. Przenikanie zależności strukturalnych i funkcjonalnych projektowanego systemu Takie podejście umożliwia kształtowanie i edycję treści przez szerokie grono osób, producentów i firm dostarczających materiały do prowadzonej produkcji i nieposiadających przy tym szczególnej wiedzy informatycznej. Elementem scalającym zarówno dostęp do danych jak i systemów zarządzania treścią jest w tym przypadku Internet, jako globalna sieć wymiany informacji i wiedzy. Zawarte informacje pozwalają na zainstalowanie i uruchomienie sieci semantycznej do celów zarówno naukowych, jak i produkcyjnych. Etapy niezbędne do przeprowadzenia tego procesu zostały przedstawione na rys. 5.
7 94 D. DOBROWOLSKI, P. KAPŁAŃSKI, Z. ŁOJEWSKI, A. MARCINIAK Rysunek 5. Etapy implementacji projektu Kluczową rolę w architekturze systemu pełni program AllegroGraph [AllegroGraph], na rys. 6 pokazano relacje funkcjonalne AllegroGraph z podstawowymi warstwami semantycznymi obsługiwanymi przez system. Rysunek 6. Allegrograph jako baza wiedzy Wymaga to uruchomienia serwera usług w celu pełnego wykorzystania jego funkcjonalności. AllegroGraph posiada interfejsy klienckie do programowania aplikacji w takich językach jak Java, Python, Ruby, Perl, C#, Clojure oraz Lisp. Możliwe jest wczytywanie baz wiedzy w formacie N-Triples oraz RDF/XML. AllegroGraph zapewnia możliwość wykonywania zapytań w języku SPARQL, a także wspiera silniki wnioskowania takie jak: RDFS++ Reasoning oraz Prolog.
8 Ontologiczna inżynieria wiedzy 95 FUNKCJONALNOŚĆ Dane wyrażone w postaci ontologii można wydobywać tak, jak dane z bazy danych oraz tak, jak wydobywane są informacje przy użyciu wyszukiwarki internetowej. Dane zawarte w ontologiach mogą być znacznie bardziej zróżnicowane niż dane zgromadzone w bazach danych. Możliwe jest jednak wydobywanie informacji z ontologii przez bezpośrednie formułowanie zapytań, podobnie jak w przypadku wyszukiwania za pomocą wyszukiwarek internetowych. Istnieją liczne języki przeznaczone do tworzenia ontologicznych zapytań. Część z nich ma podobne zastosowanie jak język SQL. Za ich pośrednictwem aplikacje komunikują się z systemami zawierającymi dane w postaci ontologii. Z pomocą tych języków definiuje się, jakie dane mają zostać wydobyte z ontologii. Tabela 2. Zapytanie: select?s?p?o {?s?p?o} Rysunek 7. Odpowiedź na zadane wcześniej pytanie Żródło: opracowanie własne. Odpowiedzią jest zawartość bazy danych wyświetlona w formie tabelarycznej (rys. 7). Zawarty w tabeli 2 przykład ilustruje proste zapytanie stworzone w zaimplementowanym w AllegroGraph języku SPARQL, w wyniku którego wyświetlana jest pełna zawartość (zarówno nazwa relacji jak i jej argumenty są zmiennymi) bazy danych. Innym sposobem generowania zapytań w języku SPARQL jest edytor graficzny Gruff [Gruff] (rys. 8).
9 96 D. DOBROWOLSKI, P. KAPŁAŃSKI, Z. ŁOJEWSKI, A. MARCINIAK Rysunek 8. Ekran programu Gruff wyświetlającego odpowiedź w formie graficznej na pytanie z tabeli 2 Rysunek 9. Odpowiedź na pytanie, czym jest werticilioza wyrażona graficznie Wskazując w nim konkretne węzły grafu (obiekty) można zadawać pytania o ścieżki predykatów (relacji) je łączących. Zadając predykaty możemy pytać o obiekty, które są przez nie łączone (rys. 9).
10 Ontologiczna inżynieria wiedzy 97 PODSUMOWANIE Semantyczne systemy reprezentacji wiedzy są podstawą powstającego już Web 3.0 i są niezbędne we wszystkich technologiach należących do kategorii Big Data charakterystycznej dla rozwoju Internetu Rzeczy (Internet of Things). Otwiera to nowy rozdział w rozwoju informatyki ukierunkowany na wbudowywanie w otaczającą nas rzeczywistość fizyczną pól sensorowych i efektorowych generujących peta-bajtowe strumienie danych, które gromadzone i przetwarzane w semantycznych bazach wiedzy, utworzą wirtualną reprezentację tej rzeczywistości zgodnie z metaforą Speaking Things Approach. Dostępne środowiska softwareowe, w tym open source, umożliwiają w miarę efektywne (chociaż nie do końca zautomatyzowane) budowanie semantycznych baz wiedzy opartych o metodologię ontologicznej inżynierii wiedzy. BIBLIOGRAFIA Allegrograph, Dobrowolski D., 2014, Zarządzanie wiedzą produkcyjną w procesach naturalnych produkcji rolniczej z wykorzystywaniem sieci semantycznych, Politechnika Świętokrzyska (przygotowywana do druku), Klielce. Drupal, FluentEditor; Gruff, O'Brien S., 2003, Controlling Controlled English An Analysis of Several Controlled Language Rule Sets. Dublin, EAMT-CLAW. Protege; Sowa J.F., 2000, Knowledge Representation: Logical, Philosophical, and Computational Foundations. Pacific Grove, CA, Brooks Cole Publishing Co. Watson M., 2011, Practical Semantic Web and Linked Data Applications. Raleight, N.C. USA: Mark Watson. Streszczenie Ontologiczna inżynieria wiedzy jest dobrą podstawą metodologiczną, a ontologie dziedzin przedmiotowych ważnym elementem konstrukcyjnym semantycznych systemów reprezentacji wiedzy. W artykule omówiono budowanie ontologii w oparciu o edytor ontologii FluentEditor i język CNL (Controlled Natural Language). Przykładową ontologię dotyczącą fragmentu procesu produkcji rolniczej wykorzystano do budowy semantycznej bazy wiedzy. W tym celu wykorzystano projekt architektury opartej o strukturalno-funkcjonalną kompozycję systemów AllegroGraph, Drupal i MongoDB. Słowa kluczowe: bazy wiedzy, sieć semantyczna, ontologia, Fluent Editor, Protege, Drupal, AllegroGraph, MongoDB
11 98 D. DOBROWOLSKI, P. KAPŁAŃSKI, Z. ŁOJEWSKI, A. MARCINIAK Ontological Knowledge Engineering Summary Ontological knowledge engineering is a good methodological background of semantic knowledge representation in systems design, and ontologies are important components of it. The paper presents process building ontology using the ontology editor FluentEditor and CNL (Controlled Natural Language). A sample ontology of agricultural production process was used to build an example of semantic knowledge base. For this purpose we applied software systems like AllegroGraph, Drupal and MongoDB. Keywords: knowledge, semantic web, ontology, Fluent Editor, Protege, Drupal, AllegroGraph, MongoDB JEL: D80, C88, L86
Ontologie, czyli o inteligentnych danych
1 Ontologie, czyli o inteligentnych danych Bożena Deka Andrzej Tolarczyk PLAN 2 1. Korzenie filozoficzne 2. Ontologia w informatyce Ontologie a bazy danych Sieć Semantyczna Inteligentne dane 3. Zastosowania
Dodatkowo planowane jest przeprowadzenie oceny algorytmów w praktycznym wykorzystaniu przez kilku niezależnych użytkowników ukończonej aplikacji.
Spis Treści 1. Wprowadzenie... 2 1.1 Wstęp... 2 1.2 Cel pracy... 2 1.3 Zakres pracy... 2 1.4 Użyte technologie... 2 1.4.1 Unity 3D... 3 2. Sztuczna inteligencja w grach komputerowych... 4 2.1 Zadanie sztucznej
Instytut Technik Innowacyjnych Semantyczna integracja danych - metody, technologie, przykłady, wyzwania
Instytut Technik Innowacyjnych Semantyczna integracja danych - metody, technologie, przykłady, wyzwania Michał Socha, Wojciech Górka Integracja danych Prosty export/import Integracja 1:1 łączenie baz danych
Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych
Laboratorium Technologii Informacyjnych Projektowanie Baz Danych Komputerowe bazy danych są obecne podstawowym narzędziem służącym przechowywaniu, przetwarzaniu i analizie danych. Gromadzone są dane w
Hurtownie danych - przegląd technologii
Hurtownie danych - przegląd technologii Problematyka zasilania hurtowni danych - Oracle Data Integrator Politechnika Poznańska Instytut Informatyki Robert.Wrembel@cs.put.poznan.pl www.cs.put.poznan.pl/rwrembel
Multi-wyszukiwarki. Mediacyjne Systemy Zapytań wprowadzenie. Architektury i technologie integracji danych Systemy Mediacyjne
Architektury i technologie integracji danych Systemy Mediacyjne Multi-wyszukiwarki Wprowadzenie do Mediacyjnych Systemów Zapytań (MQS) Architektura MQS Cechy funkcjonalne MQS Cechy implementacyjne MQS
Systemy ekspertowe i ich zastosowania. Katarzyna Karp Marek Grabowski
Systemy ekspertowe i ich zastosowania Katarzyna Karp Marek Grabowski Plan prezentacji Wstęp Własności systemów ekspertowych Rodzaje baz wiedzy Metody reprezentacji wiedzy Metody wnioskowania Języki do
Semantic Web Internet Semantyczny
Semantic Web Internet Semantyczny Semantyczny Internet - Wizja (1/2) Pomysłodawca sieci WWW - Tim Berners-Lee, fizyk pracujący w CERN Jego wizja sieci o wiele bardziej ambitna niż istniejąca obecnie (syntaktyczna)
TECHNOLOGIE SEMANTYCZNE W ZARZĄDZANIU ŁAŃCUCHAMI ŻYWNOŚCI
TECHNOLOGIE SEMANTYCZNE W ZARZĄDZANIU ŁAŃCUCHAMI ŻYWNOŚCI Dariusz DOBROWOLSKI, Andrzej MARCINIAK, Zdzisław ŁOJEWSKI, Grzegorz BARTNIK Streszczenie: W artykule przedstawiono możliwości zastosowania technologii
PROLOG WSTĘP DO INFORMATYKI. Akademia Górniczo-Hutnicza. Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej.
Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej WSTĘP DO INFORMATYKI Adrian Horzyk PROLOG www.agh.edu.pl Pewnego dnia przyszedł na świat komputer Komputery
AUTOMATYKA INFORMATYKA
AUTOMATYKA INFORMATYKA Technologie Informacyjne Sieć Semantyczna Przetwarzanie Języka Naturalnego Internet Edytor Serii: Zdzisław Kowalczuk Inteligentne wydobywanie informacji z internetowych serwisów
Uniwersytet Warszawski Wydział Matematyki, Informatyki i Mechaniki. Paweł Parys. Nr albumu: 209216. Aukcjomat
Uniwersytet Warszawski Wydział Matematyki, Informatyki i Mechaniki Paweł Parys Nr albumu: 209216 Aukcjomat Praca licencjacka na kierunku INFORMATYKA w zakresie INFORMATYKA Praca wykonana pod kierunkiem
Wykład I. Wprowadzenie do baz danych
Wykład I Wprowadzenie do baz danych Trochę historii Pierwsze znane użycie terminu baza danych miało miejsce w listopadzie w 1963 roku. W latach sześcdziesątych XX wieku został opracowany przez Charles
Programowanie obiektowe - 1.
Programowanie obiektowe - 1 Mariusz.Masewicz@cs.put.poznan.pl Programowanie obiektowe Programowanie obiektowe (ang. object-oriented programming) to metodologia tworzenia programów komputerowych, która
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,
OfficeObjects e-forms
OfficeObjects e-forms Rodan Development Sp. z o.o. 02-820 Warszawa, ul. Wyczółki 89, tel.: (+48-22) 643 92 08, fax: (+48-22) 643 92 10, http://www.rodan.pl Spis treści Wstęp... 3 Łatwość tworzenia i publikacji
OfficeObjects e-forms
OfficeObjects e-forms Rodan Development Sp. z o.o. 02-820 Warszawa, ul. Wyczółki 89, tel.: (+48-22) 643 92 08, fax: (+48-22) 643 92 10, http://www.rodan.pl Spis treści Wstęp... 3 Łatwość tworzenia i publikacji
STUDIA I MONOGRAFIE NR
STUDIA I MONOGRAFIE NR 21 WYBRANE ZAGADNIENIA INŻYNIERII WIEDZY Redakcja naukowa: Andrzej Cader Jacek M. Żurada Krzysztof Przybyszewski Łódź 2008 3 SPIS TREŚCI WPROWADZENIE 7 SYSTEMY AGENTOWE W E-LEARNINGU
Integracja systemu CAD/CAM Catia z bazą danych uchwytów obróbkowych MS Access za pomocą interfejsu API
Dr inż. Janusz Pobożniak, pobozniak@mech.pk.edu.pl Instytut Technologii Maszyn i Automatyzacji produkcji Politechnika Krakowska, Wydział Mechaniczny Integracja systemu CAD/CAM Catia z bazą danych uchwytów
JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE?
K O N F E R E N C J A I N F O S H A R E 2 0 0 7 G d a ń s k 25-26.04.2007 JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE? Zespół Zarządzania Technologiami Informatycznymi Prezentacja dr inż.
Praca magisterska Jakub Reczycki. Opiekun : dr inż. Jacek Rumiński. Katedra Inżynierii Biomedycznej Wydział ETI Politechnika Gdańska
System gromadzenia, indeksowania i opisu słownikowego norm i rekomendacji Praca magisterska Jakub Reczycki Opiekun : dr inż. Jacek Rumiński Katedra Inżynierii Biomedycznej Wydział ETI Politechnika Gdańska
Automatyzacja procesu tworzenia i zarządzania Wirtualnymi Organizacjami w oparciu o wiedzę w zastosowaniu do architektur zorientowanych na usługi
IT-SOA Automatyzacja procesu tworzenia i zarządzania Wirtualnymi Organizacjami w oparciu o wiedzę w zastosowaniu do architektur zorientowanych na usługi Dariusz Król, W. Funika, B. Kryza, R. Słota, J.
Tworzenie aplikacji bazodanowych
Wydział Informatyki Politechnika Białostocka Studia stacjonarne Tworzenie aplikacji bazodanowych Prowadzący: pokój: E-mail: WWW: Małgorzata Krętowska, Agnieszka Oniśko 206 (Małgorzata Krętowska), 207 (Agnieszka
Tomasz Grześ. Systemy zarządzania treścią
Tomasz Grześ Systemy zarządzania treścią Co to jest CMS? CMS (ang. Content Management System System Zarządzania Treścią) CMS definicje TREŚĆ Dowolny rodzaj informacji cyfrowej. Może to być np. tekst, obraz,
INFORMATYKA Pytania ogólne na egzamin dyplomowy
INFORMATYKA Pytania ogólne na egzamin dyplomowy 1. Wyjaśnić pojęcia problem, algorytm. 2. Podać definicję złożoności czasowej. 3. Podać definicję złożoności pamięciowej. 4. Typy danych w języku C. 5. Instrukcja
EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW
EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW WYDZIAŁ KIERUNEK z obszaru nauk POZIOM KSZTAŁCENIA FORMA STUDIÓW PROFIL JĘZYK STUDIÓW Podstawowych Problemów Techniki Informatyka technicznych 6 poziom, studia inżynierskie
Efekt kształcenia. Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej.
Efekty dla studiów pierwszego stopnia profil ogólnoakademicki na kierunku Informatyka w języku polskim i w języku angielskim (Computer Science) na Wydziale Matematyki i Nauk Informacyjnych, gdzie: * Odniesienie-
Z-ID-607b Semantyczne bazy danych Semantic Databases
KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 205/206 Z-ID-607b Semantyczne bazy danych Semantic Databases A. USYTUOWANIE MODUŁU
XQTav - reprezentacja diagramów przepływu prac w formacie SCUFL przy pomocy XQuery
http://xqtav.sourceforge.net XQTav - reprezentacja diagramów przepływu prac w formacie SCUFL przy pomocy XQuery dr hab. Jerzy Tyszkiewicz dr Andrzej Kierzek mgr Jacek Sroka Grzegorz Kaczor praca mgr pod
3 grudnia Sieć Semantyczna
Akademia Górniczo-Hutnicza http://www.agh.edu.pl/ 1/19 3 grudnia 2005 Sieć Semantyczna Michał Budzowski budzow@grad.org 2/19 Plan prezentacji Krótka historia Problemy z WWW Koncepcja Sieci Semantycznej
STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe
STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe Technologie informacyjne Prof. dr hab. Zdzisław Szyjewski 1. Rola i zadania systemu operacyjnego 2. Zarządzanie pamięcią komputera 3. Zarządzanie danymi
Dodatkowo, w przypadku modułu dotyczącego integracji z systemami partnerów, Wykonawca będzie przeprowadzał testy integracyjne.
Załącznik nr 1a do Zapytania ofertowego nr POIG.08.02-01/2014 dotyczącego budowy oprogramowania B2B oraz dostawcy sprzętu informatycznego do projektu pn. Budowa systemu B2B integrującego zarządzanie procesami
Repozytorium Zasobów Wiedzy FTP
Repozytorium Zasobów Wiedzy FTP Spis treści Wprowadzenie... 1 Architektura Repozytorium Zasobów Wiedzy... 1 Mapy Wiedzy... 4 Wprowadzanie zasobów wiedzy do repozytorium... 7 Prezentacja zasobów wiedzy
STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe
STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe Technologie informacyjne prof. dr hab. Zdzisław Szyjewski 1. Rola i zadania systemu operacyjnego 2. Zarządzanie pamięcią komputera 3. Zarządzanie danymi
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
Koncepcja wirtualnego uniwersytetu z wykorzystaniem technologii semantycznej. Ilona Pawełoszek Tomasz Turek Politechnika Częstochowska
Koncepcja wirtualnego uniwersytetu z wykorzystaniem technologii semantycznej Ilona Pawełoszek Tomasz Turek Politechnika Częstochowska Definicja wirtualnego uniwersytetu: Wirtualny > istniejący w przestrzeni
Web 3.0 Sieć Pełna Znaczeń (Semantic Web) Perspektywy dla branży motoryzacyjnej i finansowej. Przyjęcie branżowe EurotaxGlass s Polska 10 luty 2012
Web 3.0 Sieć Pełna Znaczeń (Semantic Web) Perspektywy dla branży motoryzacyjnej i finansowej Przyjęcie branżowe EurotaxGlass s Polska 10 luty 2012 Web 3.0 - prawdziwa rewolucja czy puste hasło? Web 3.0
I rok. semestr 1 semestr 2 15 tyg. 15 tyg. Razem ECTS. laborat. semin. ECTS. konwer. wykł. I rok. w tym. Razem ECTS. laborat. semin. ECTS. konwer.
Wydział Informatyki i Nauki o Materiałach Kierunek Informatyka studia I stopnia inżynierskie studia stacjonarne 08- IO1S-13 od roku akademickiego 2015/2016 A Lp GRUPA TREŚCI PODSTAWOWYCH kod Nazwa modułu
INFORMATYKA TECHNICZNA Badanie możliwości wykorzystania języka AutoLISP i środowiska VisualLISP w systemie CAx
INFORMATYKA TECHNICZNA Badanie możliwości wykorzystania języka AutoLISP i środowiska VisualLISP w systemie CAx 1. WPROWADZENIE Program AutoCAD ma wielu użytkowników i zajmuje znaczące miejsce w graficznym
Usługi analityczne budowa kostki analitycznej Część pierwsza.
Usługi analityczne budowa kostki analitycznej Część pierwsza. Wprowadzenie W wielu dziedzinach działalności człowieka analiza zebranych danych jest jednym z najważniejszych mechanizmów podejmowania decyzji.
Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08
Spis treści Wstęp.............................................................. 7 Część I Podstawy analizy i modelowania systemów 1. Charakterystyka systemów informacyjnych....................... 13 1.1.
Efekt kształcenia. Wiedza
Efekty dla studiów drugiego stopnia profil ogólnoakademicki na kierunku Informatyka na specjalności Przetwarzanie i analiza danych, na Wydziale Matematyki i Nauk Informacyjnych, gdzie: * Odniesienie oznacza
Współczesna problematyka klasyfikacji Informatyki
Współczesna problematyka klasyfikacji Informatyki Nazwa pojawiła się na przełomie lat 50-60-tych i przyjęła się na dobre w Europie Jedna z definicji (z Wikipedii): Informatyka dziedzina nauki i techniki
Rozszerzenie funkcjonalności systemów wiki w oparciu o wtyczki i Prolog
Knowledge Rozszerzenie funkcjonalności systemów wiki w oparciu o wtyczki i Prolog 9 stycznia 2009 Knowledge 1 Wstęp 2 3 4 5 Knowledge 6 7 Knowledge Duża ilość nieusystematyzowanych informacji... Knowledge
*Grafomania z. Neo4j. Praktyczne wprowadzenie do grafowej bazy danych.
*Grafomania z Neo4j Praktyczne wprowadzenie do grafowej bazy danych. Jak zamodelować relacyjną bazę danych reprezentującą następujący fragment rzeczywistości: Serwis WWW opisuje pracowników różnych firm
VI Seminarium Naukowe Tomografia procesowa aplikacje, systemy pomiarowe i algorytmy numeryczne - relacja
VI Seminarium Naukowe Tomografia procesowa aplikacje, systemy pomiarowe i algorytmy numeryczne - relacja W dniu 21.08.2015 odbyło się VI Seminarium Naukowe Tomografia procesowa aplikacje, systemy pomiarowe
Monitoring procesów z wykorzystaniem systemu ADONIS
Monitoring procesów z wykorzystaniem systemu ADONIS BOC Information Technologies Consulting Sp. z o.o. e-mail: boc@boc-pl.com Tel.: (+48 22) 628 00 15, 696 69 26 Fax: (+48 22) 621 66 88 BOC Management
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
PODSTAWY BAZ DANYCH. 19. Perspektywy baz danych. 2009/2010 Notatki do wykładu "Podstawy baz danych"
PODSTAWY BAZ DANYCH 19. Perspektywy baz danych 1 Perspektywy baz danych Temporalna baza danych Temporalna baza danych - baza danych posiadająca informację o czasie wprowadzenia lub czasie ważności zawartych
INŻYNIERIA OPROGRAMOWANIA
INSTYTUT INFORMATYKI STOSOWANEJ 2013 INŻYNIERIA OPROGRAMOWANIA Inżynieria Oprogramowania Proces ukierunkowany na wytworzenie oprogramowania Jak? Kto? Kiedy? Co? W jaki sposób? Metodyka Zespół Narzędzia
Opis podstawowych modułów
Opis podstawowych modułów Ofertowanie: Moduł przeznaczony jest dla działów handlowych, pozwala na rejestrację historii wysłanych ofert i istotnych zdarzeń w kontaktach z kontrahentem. Moduł jest szczególnie
Inteligentne wydobywanie informacji z internetowych serwisów społecznościowych
Inteligentne wydobywanie informacji z internetowych serwisów społecznościowych AUTOMATYKA INFORMATYKA Technologie Informacyjne Sieć Semantyczna Przetwarzanie Języka Naturalnego Internet Edytor Serii: Zdzisław
Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma studiów: Stacjonarne. audytoryjne. Wykład Ćwiczenia
Wydział: Informatyki, Elektroniki i Telekomunikacji Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma studiów: Stacjonarne Rocznik: 2019/2020 Język wykładowy: Polski Semestr 1 z Kierunkowe 10
Laboratorium demonstrator bazowych technologii Przemysłu 4.0 przykład projektu utworzenia laboratorium przez KSSE i Politechnikę Śląską
Laboratorium demonstrator bazowych technologii Przemysłu 4.0 przykład projektu utworzenia laboratorium przez KSSE i Politechnikę Śląską (wynik prac grupy roboczej ds. kształcenia, kompetencji i zasobów
Projektowanie baz danych za pomocą narzędzi CASE
Projektowanie baz danych za pomocą narzędzi CASE Metody tworzenia systemów informatycznych w tym, także rozbudowanych baz danych są komputerowo wspomagane przez narzędzia CASE (ang. Computer Aided Software
BAZY DANYCH. Co to jest baza danych. Przykłady baz danych. Z czego składa się baza danych. Rodzaje baz danych
BAZY DANYCH Co to jest baza danych Przykłady baz danych Z czego składa się baza danych Rodzaje baz danych CO TO JEST BAZA DANYCH Komputerowe bazy danych już od wielu lat ułatwiają człowiekowi pracę. Są
Specjalizacja magisterska Bazy danych
Specjalizacja magisterska Bazy danych Strona Katedry http://bd.pjwstk.edu.pl/katedra/ Prezentacja dostępna pod adresem: http://www.bd.pjwstk.edu.pl/bazydanych.pdf Wymagania wstępne Znajomość podstaw języka
Alicja Marszałek Różne rodzaje baz danych
Alicja Marszałek Różne rodzaje baz danych Rodzaje baz danych Bazy danych można podzielić wg struktur organizacji danych, których używają. Można podzielić je na: Bazy proste Bazy złożone Bazy proste Bazy
LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS
UNIWERSYTET ZIELONOGÓRSKI INSTYTUT INFORMATYKI I ELEKTROTECHNIKI ZAKŁAD INŻYNIERII KOMPUTEROWEJ Przygotowali: mgr inż. Arkadiusz Bukowiec mgr inż. Remigiusz Wiśniewski LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS
Tom 6 Opis oprogramowania
Część 4 Narzędzie do wyliczania wielkości oraz wartości parametrów stanu Diagnostyka stanu nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 30 maja 2012 Historia dokumentu Nazwa
Modelowanie ryzyka w transporcie
STOKŁOSA Józef 1 MARCINIAK Andrzej 2 Modelowanie ryzyka w transporcie WSTĘP Definiując wymagania stawiane systemom transportowym wyróżnia się między innymi takie ich cechy jak odporność (robustness) i
SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD
Dr inż. Jacek WARCHULSKI Dr inż. Marcin WARCHULSKI Mgr inż. Witold BUŻANTOWICZ Wojskowa Akademia Techniczna SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD Streszczenie: W referacie przedstawiono możliwości
Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa, Inżynieria oprogramowania, Technologie internetowe
:Informatyka- - inż., rok I specjalność: Grafika komputerowa, Inżynieria oprogramowania, Technologie internetowe Metody uczenia się i studiowania 1 Podstawy prawa i ergonomii pracy 1 25 2 Podstawy ekonomii
ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia
ZP/ITS/11/2012 Załącznik nr 1a do SIWZ ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia Przedmiotem zamówienia jest: Przygotowanie zajęć dydaktycznych w postaci kursów e-learningowych przeznaczonych
Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32
Analiza i projektowanie oprogramowania Analiza i projektowanie oprogramowania 1/32 Analiza i projektowanie oprogramowania 2/32 Cel analizy Celem fazy określania wymagań jest udzielenie odpowiedzi na pytanie:
Baza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny.
PI-14 01/12 Baza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny.! Likwidacja lub znaczne ograniczenie redundancji (powtarzania się) danych! Integracja danych!
Zdalne monitorowanie i zarządzanie urządzeniami sieciowymi
Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Infomatyki Stosowanej Piotr Benetkiewicz Nr albumu: 168455 Praca magisterska na kierunku Informatyka
UCHWAŁA NR 46/2013. Senatu Akademii Marynarki Wojennej im. Bohaterów Westerplatte z dnia 19 września 2013 roku
UCHWAŁA NR 46/2013 Senatu Akademii Marynarki Wojennej im. Bohaterów Westerplatte z dnia 19 września 2013 roku w sprawie: korekty efektów kształcenia dla kierunku informatyka Na podstawie ustawy z dnia
DLIBRA & DRUPAL DWA SYSTEMY, JEDNA WITRYNA
DLIBRA & DRUPAL DWA SYSTEMY, JEDNA WITRYNA Michał Kwiatkowski Piotr Grzybowski Poznańskie Centrum Superkomputerowo-Sieciowe VII Warsztaty Biblioteki Cyfrowe 22.10.2010 Plan prezentacji 2/15 Geneza Biblioteka
Systemy Informacyjne 2016/2017. Wydział Informatyki i Zarządzania Katedra Systemów Informatycznych
Systemy Informacyjne 2016/2017 Wydział Informatyki i Zarządzania Katedra Systemów Informatycznych http://www.ksi.pwr.edu.pl/ Katedra Systemów Informatycznych Specjalność Systemy Informacyjne (SI) Specjalność
MODELOWANIE STANÓW CZYNNOŚCIOWYCH W JĘZYKU SIECI BAYESOWSKICH
Inżynieria Rolnicza 7(105)/2008 MODELOWANIE STANÓW CZYNNOŚCIOWYCH W JĘZYKU SIECI BAYESOWSKICH Katedra Podstaw Techniki, Uniwersytet Przyrodniczy w Lublinie Streszczenie. Zastosowanie sieci bayesowskiej
Zagadnienia programowania obiektowego
Janusz Jabªonowski, Andrzej Szaªas Instytut Informatyki MIMUW Janusz Jabªonowski,, Andrzej Szaªas Slajd 1 z 10 Tematyka seminarium Szeroko poj ta tematyka projektowania i programowania obiektowego. Gªówny
Efekty kształcenia dla kierunku studiów INFORMATYKA, Absolwent studiów I stopnia kierunku Informatyka WIEDZA
Symbol Efekty kształcenia dla kierunku studiów INFORMATYKA, specjalność: 1) Sieciowe systemy informatyczne. 2) Bazy danych Absolwent studiów I stopnia kierunku Informatyka WIEDZA Ma wiedzę z matematyki
Uniwersytet Łódzki Wydział Matematyki i Informatyki, Katedra Analizy Nieliniowej. Wstęp. Programowanie w Javie 2. mgr inż.
Uniwersytet Łódzki Wydział Matematyki i Informatyki, Katedra Analizy Nieliniowej Wstęp Programowanie w Javie 2 mgr inż. Michał Misiak Agenda Założenia do wykładu Zasady zaliczeń Ramowy program wykładu
dr inż. Olga Siedlecka-Lamch 14 listopada 2011 roku Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska Eksploracja danych
- Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska 14 listopada 2011 roku 1 - - 2 3 4 5 - The purpose of computing is insight, not numbers Richard Hamming Motywacja - Mamy informację,
Systemy ekspertowe. System ekspertowy wspomagający wybór zestawu komputerowego w oparciu o ontologie i system wnioskujący RacerPro
Systemy ekspertowe System ekspertowy wspomagający wybór zestawu komputerowego w oparciu o ontologie i system wnioskujący RacerPro Autorzy: 1 Wstęp Wybór zestawu komputerowego, ze względu na istnienie wielu
Co to jest jest oprogramowanie? 8. Co to jest inżynieria oprogramowania? 9. Jaka jest różnica pomiędzy inżynierią oprogramowania a informatyką?
ROZDZIAŁ1 Podstawy inżynierii oprogramowania: - Cele 2 - Zawartość 3 - Inżynieria oprogramowania 4 - Koszty oprogramowania 5 - FAQ o inżynierii oprogramowania: Co to jest jest oprogramowanie? 8 Co to jest
KIERUNKOWE EFEKTY KSZTAŁCENIA
WYDZIAŁ INFORMATYKI I ZARZĄDZANIA Kierunek studiów: INFORMATYKA Stopień studiów: STUDIA I STOPNIA Obszar Wiedzy/Kształcenia: OBSZAR NAUK TECHNICZNYCH Obszar nauki: DZIEDZINA NAUK TECHNICZNYCH Dyscyplina
Pytania z przedmiotów kierunkowych
Pytania na egzamin dyplomowy z przedmiotów realizowanych przez pracowników IIwZ studia stacjonarne I stopnia Zarządzanie i Inżynieria Produkcji Pytania z przedmiotów kierunkowych 1. Co to jest algorytm?
Państwowa Wyższa Szkoła Techniczno-Ekonomiczna w Jarosławiu
Załącznik nr 1 do Uchwały nr 9/12 Rady Instytutu Inżynierii Technicznej PWSTE w Jarosławiu z dnia 30 marca 2012r Państwowa Wyższa Szkoła Techniczno-Ekonomiczna w Jarosławiu EFEKTY KSZTAŁCENIA DLA KIERUNKU
Infrastruktura bibliotek cyfrowych
Infrastruktura bibliotek cyfrowych w sieci PIONIER C. Mazurek, M.Stroiński, M.Werla, J.Węglarz Poznańskie Centrum Superkomputerowo-Sieciowe Polskie Biblioteki Cyfrowe, Poznań, 25.11.2008r. Polski Internet
GML w praktyce geodezyjnej
GML w praktyce geodezyjnej Adam Iwaniak Kon-Dor s.c. Konferencja GML w praktyce, 12 kwietnia 2013, Warszawa SWING Rok 1995, standard de jure Wymiany danych pomiędzy bazami danych systemów informatycznych
KOMPUTEROWE WSPOMAGANIE CHEMICZNEJ OCHRONY ROŚLIN PRZY POMOCY PROGRAMU HERBICYD-2
Inżynieria Rolnicza 6(94)/2007 KOMPUTEROWE WSPOMAGANIE CHEMICZNEJ OCHRONY ROŚLIN PRZY POMOCY PROGRAMU HERBICYD-2 Michał Cupiał Katedra Inżynierii Rolniczej i Informatyki, Akademia Rolnicza w Krakowie Streszczenie.
Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa
:Informatyka- - inż., rok I specjalność: Grafika komputerowa Rok akademicki 018/019 Metody uczenia się i studiowania. 1 Podstawy prawne. 1 Podstawy ekonomii. 1 Matematyka dyskretna. 1 30 Wprowadzenie do
Wykład 1 Inżynieria Oprogramowania
Wykład 1 Inżynieria Oprogramowania Wstęp do inżynierii oprogramowania. Cykle rozwoju oprogramowaniaiteracyjno-rozwojowy cykl oprogramowania Autor: Zofia Kruczkiewicz System Informacyjny =Techniczny SI
Rok akademicki: 2013/2014 Kod: ZZIP IN-s Punkty ECTS: 2. Kierunek: Zarządzanie i Inżynieria Produkcji Specjalność: Informatyka w zarządzaniu
Nazwa modułu: Elektroniczna wymiana danych w przemyśle Rok akademicki: 2013/2014 Kod: ZZIP-2-306-IN-s Punkty ECTS: 2 Wydział: Zarządzania Kierunek: Zarządzanie i Inżynieria Produkcji Specjalność: Informatyka
KIERUNKOWE EFEKTY KSZTAŁCENIA KIERUNEK STUDIÓW INFORMATYCZNE TECHNIKI ZARZĄDZANIA
KIERUNKOWE EFEKTY KSZTAŁCENIA KIERUNEK STUDIÓW INFORMATYCZNE TECHNIKI ZARZĄDZANIA Nazwa kierunku studiów: Informatyczne Techniki Zarządzania Ścieżka kształcenia: IT Project Manager, Administrator Bezpieczeństwa
ZAMAWIAJĄCY. CONCEPTO Sp. z o.o.
Grodzisk Wielkopolski, dnia 11.02.2013r. ZAMAWIAJĄCY z siedzibą w Grodzisku Wielkopolskim (62-065) przy ul. Szerokiej 10 realizując zamówienie w ramach projektu dofinansowanego z Programu Operacyjnego
PDM wbudowany w Solid Edge
PDM wbudowany w Solid Edge Firma GM System Integracja Systemów Inżynierskich Sp. z o.o. została założona w 2001 roku. Zajmujemy się dostarczaniem systemów CAD/CAM/CAE/PDM. Jesteśmy jednym z największych
REFERAT PRACY DYPLOMOWEJ
REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja środowiska do automatyzacji przeprowadzania testów aplikacji internetowych w oparciu o metodykę Behavior Driven Development. Autor: Stepowany
Transformacja wiedzy w budowie i eksploatacji maszyn
Uniwersytet Technologiczno Przyrodniczy im. Jana i Jędrzeja Śniadeckich w Bydgoszczy Wydział Mechaniczny Transformacja wiedzy w budowie i eksploatacji maszyn Bogdan ŻÓŁTOWSKI W pracy przedstawiono proces
Grzegorz Ruciński. Warszawska Wyższa Szkoła Informatyki 2011. Promotor dr inż. Paweł Figat
Grzegorz Ruciński Warszawska Wyższa Szkoła Informatyki 2011 Promotor dr inż. Paweł Figat Cel i hipoteza pracy Wprowadzenie do tematu Przedstawienie porównywanych rozwiązań Przedstawienie zalet i wad porównywanych
Analiza i projektowanie obiektowe 2016/2017. Wykład 10: Tworzenie projektowego diagramu klas
Analiza i projektowanie obiektowe 2016/2017 Wykład 10: Tworzenie projektowego diagramu klas Jacek Marciniak Wydział Matematyki i Informatyki Uniwersytet im. Adama Mickiewicza 1 Plan wykładu 1. Projektowy
DLA SEKTORA INFORMATYCZNEGO W POLSCE
DLA SEKTORA INFORMATYCZNEGO W POLSCE SRK IT obejmuje kompetencje najważniejsze i specyficzne dla samego IT są: programowanie i zarządzanie systemami informatycznymi. Z rozwiązań IT korzysta się w każdej
Investing f or Growth
Investing for Growth Open Business Solution OB One - zintegrowane oprogramowanie modułowe wspomagające zarządzanie firmą w łatwy i przejrzysty sposób pozwala zaspokoić wszystkie potrzeby księgowe, administracyjne
Wykorzystanie standardów serii ISO 19100 oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych
Wykorzystanie standardów serii ISO 19100 oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych dr inż. Adam Iwaniak Infrastruktura Danych Przestrzennych w Polsce i Europie Seminarium, AR Wrocław
Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl
Komputerowe Systemy Przemysłowe: Modelowanie - UML Arkadiusz Banasik arkadiusz.banasik@polsl.pl Plan prezentacji Wprowadzenie UML Diagram przypadków użycia Diagram klas Podsumowanie Wprowadzenie Języki
EFEKTY UCZENIA SIĘ DLA KIERUNKU INŻYNIERIA DANYCH W ODNIESIENIU DO EFEKTÓW UCZENIA SIĘ PRK POZIOM 6
EFEKTY UCZENIA SIĘ DLA KIERUNKU INŻYNIERIA DANYCH W ODNIESIENIU DO EFEKTÓW UCZENIA SIĘ PRK POZIOM 6 studia pierwszego stopnia o profilu ogólnoakademickim Symbol K_W01 Po ukończeniu studiów pierwszego stopnia
INFORMATYKA PLAN STUDIÓW NIESTACJONARNYCH. Podstawy programowania 15 30 45 1 7. Systemy operacyjne 20 25 45 5
razem razem INFORMATYKA PLAN STUDIÓ NISTACJONARNYCH ( U K Ł A D Z I R O C Z N Y M ) Rok I Zajęcia dydaktyczne obligatoryjne Podstawy programowania 15 30 45 1 7 Systemy operacyjne 20 25 45 5 Teoretyczne
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