Zastosowanie MusicXML do wymiany danych oraz wizualizacji partytur

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

Download "Zastosowanie MusicXML do wymiany danych oraz wizualizacji partytur"

Transkrypt

1 Rozdział 20 Zastosowanie MusicXML do wymiany danych oraz wizualizacji partytur Streszczenie. W rozdziale przedstawiono krótki opis standardu MusicXML. Pokazano możliwość jego zastosowania do wymiany danych pomiędzy bazą danych cyfrowych dokumentów muzycznych, a innymi aplikacjami czy bibliotekami. Zwrócono uwagę na problem wizualizacji wydobytych z bazy danych partytur cyfrowych w formacie MusicXML. Wskazano możliwość wykorzystania XML-owego standardu grafiki wektorowej SVG do wizualizacji partytur w środowisku internetu. Przedstawiono również praktyczne wykorzystanie przedstawionych koncepcji wykorzystania MusicXML w stworzonej cyfrowej bibliotece dokumentów muzycznych Moniuszko. 1 Wstęp Biblioteki cyfrowe dokumentów muzycznych przechowują dorobek kulturowy wielu pokoleń. Tworzenie ich, wymiana danych z istniejącymi bibliotekami, wydobywanie informacji nie jest prostym zadaniem i napotyka na wiele specyficznych problemów [1]. W dokumentach muzycznych, przechowywanych w bibliotece cyfrowej realizowanego projektu Moniuszko, zawarte są różnorodne postacie muzyki oraz jej opisy [5]. Pojedynczy utwór opisywany jest poprzez swój opis bibliograficzny (tekst), zeskanowane partytury (obraz), nagrania utworu, czyli różnorodne jego interpretacje (nagranie dźwiękowe), partyturę cyfrową, pliki wideo z nagranymi koncertami a więc różnorodne dane multimedialne. Dzięki temu w bazie danych jest przechowywany i udostępniany użytkownikowi pełen obraz danego utworu muzycznego, różnorodne formy jego prezentacji. Jednym z istotnych elementów prezentacji danych muzycznych jest cyfrowy obraz jej partytury. Stanowi on istotny element przechowywania danych muzycznych. Dzięki cyfrowej partyturze muzycznej możliwa jest interaktywna praca z dokumentami muzycznymi. Odtwarzanie brzmienia dokumentu muzycznego bezpośrednio z elektronicznej reprezentacji partytury pozwala na zapoznanie się z utworem w dowolnej aranżacji instrumentalnej. Wykorzystanie cyfrowej partytury umożliwia wizualizowanie zapisu nutowego w postaci wektorowej. Charakterystyczna jest tu wysoka jakość obrazu, możliwość skalowania, wykonywania przekształceń obrazu. Można również przeprowadzać analizę semantyczną przechowywanych utworów co pozwala wyszukać podobieństwa między utworami, czy wykryć plagiaty. Widać, że z punktu widzenia baz danych muzycznych przechowywanie i wymiana danych o partyturze cyfrowej jest bardzo istotna. W dalszej części rozdziału omówiono wyko- Wioleta Szwoch Politechnika Gdańska, WETI, ul. Narutowicza 11/12, Gdańsk, Polska wszwoch@eti.pg.gda.pl

2 W. Szwoch rzystywany w bibliotece Moniuszko format MusicXML, pokazano jego zalety jako formatu do wymiany danych oraz przedstawiono problem wizualizacji partytury przy użyciu SVG. 2 Format MusicXML Istnieje wiele formatów do przechowywania partytury w postaci cyfrowej [2], jednak MusicXML staje się de facto obowiązującym standardem. Bazuje on na powszechnie stosowanym języku znacznikowym XML (Extensible Markup Language). Dzięki wykorzystaniu technologii XML, format ten jest intuicyjny dla człowieka, łatwy w analizie i konstrukcji. Proste jest w nim wyszukiwanie informacji. Gramatyka MusicXML jest zapisana w plikach DTD (Document Type Definition). Pozwala to na prostą walidację poprawności zapisu plików w tym formacie, a co za tym idzie na walidację poprawności zapisu partytury [6]. Nie można również zapominać o możliwości rozszerzania standardu, w przypadku konieczności uzupełnienia go o brakujące znaczniki. MusicXML został stworzony jako translator tradycyjnej powszechnej notacji muzycznej CWMN (Common Western Musical Notation). Jego składnia zapewnia możliwość przechowywania opisu tej notacji muzycznej. Nazewnictwo znaczników oraz ich atrybutów zostało zaczerpnięte z terminologii muzycznej. Dzięki temu język ten jest czytelny i zrozumiały dla muzyków, oraz programistów znających podstawy teorii muzyki. Umożliwiono zapisanie notacji muzycznej zarówno dla pojedynczej partii instrumentalnej czy wokalnej, jak również dla wielu partii. Partie mogą być grupowane, do zapisu nutowego mogą być dołączone słowa. Dużą uwagę poświęcono w MusicXML wsparciu dla formatu MIDI. Istnieje cała grupa znaczników przechowująca informacje potrzebne do generowania plików w tym formacie. Pozwala to np.: na stworzenie apletu na stronie WWW potrafiącego odgrywać muzykę zapisaną w pliku MusicXML, bądź też łatwiejsze tworzenie syntezatorów i implementowanie w nich wsparcia dla MusicXML a. Ponieważ pliki MusicXML są jednocześnie plikami XML, wszelkie informacje w nim zawarte są w postaci tekstowej. Umożliwia to stosunkowo proste wyszukiwanie informacji. Jest to kolejny atut przemawiający za stosowaniem tego formatu nie tylko do wymiany danych muzycznych, ale także do składowania i archiwizowania. Oprócz opisu samej muzyki, MusicXML może również przechowywać metadane utworu i dokumentu. Mogą to być takie informacje jak: kompozytor, autor słów, tytuł utworu, tytuł albumu, lub większego dzieła, z którego pochodzi utwór czy też właściciel praw autorskich. Informacje o dokumencie to między innymi nazwa programu, za pomocą którego został stworzony dokument, czy też data jego powstania. Za pomocą MusicXML a można również tworzyć pełne zbiory powiązanych ze sobą partytur. Dokument nie zawiera wtedy opisu notacji muzycznej, a jedynie odnośniki do innych dokumentów MusicXML zawierających opisy partytur. W ten sposób można tworzyć kolekcje partytur, które składają się na pewną większą całość, np. albumy lub symfonie, oraz zagnieżdżając je w sobie - bardziej złożone kolekcje. MusicXML pozwala opisywać poszczególne partie instrumentalne i wokalne. Partie te są zazwyczaj notowane na pojedynczych pięcioliniach. Istnieją jednak instrumenty, dla których wymagana jest większa liczba pięciolinii. Zostało to również przedstawione w Music- XML. MusicXML jest ciągle rozwijany i jego możliwości cały czas się powiększają. Poniżej przedstawiono fragment pliku zawierającego opis partytury cyfrowej w standardzie MusicXML. 252

3 Zastosowanie MusicXML do wymiany danych oraz wizualizacji partytur <?xml version="1.0" standalone="no"?> <!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 1.0 Partwise//EN" " <score-partwise> <movement-title>saltarello</movement-title> <part-list> <score-part id="p1"><part-name> MXML Part</part-name></score-part> </part-list> <part id="p1"> <measure number="1"> <attributes> <divisions>4</divisions> <key><fifths>0</fifths><mode>major</mode></key> <time><beats>6</beats><beat-type>8</beat-type></time> <clef><sign>c</sign><line>3</line></clef> </attributes> <note> <pitch><step>c</step><octave>4</octave></pitch> <duration>2</duration> <voice>1</voice> <type>eighth</type> <stem>up</stem> <beam number="1">begin</beam> </note> </measure> <measure number="2"> <note> </measure> </part> </score-partwise> 3 Wykorzystanie MusicXML do wymiany danych muzycznych Celem, jaki przyświecał twórcom tego formatu, było stworzenie przyjaznego Internetowi formatu służącego do wymiany danych muzycznych pomiędzy programami muzycznymi różnego typu oraz publikacji partytur muzycznych w Internecie. Muzyczna informacja zawarta w MusicXML została tak zaprojektowana, by była jak najbardziej użyteczna dla różnorodnych programów związanych z muzyką: począwszy od programów służących do zapisu notacji muzycznej, poprzez programy do analizy i wyszukiwania danych muzycznych po programy odgrywające muzykę [6]. Po swoim pojawieniu się, MusicXML zyskał ogromną popularność wśród twórców programów muzycznych. Obecnie istnieje około 85 aplikacji wspierających lub prowadzących prace nad zapewnieniem wsparcia dla MusicXML. Przedstawione w poprzednim podrozdziale właściwości MusicXML pokazują, że ma on olbrzymi potencjał w zakresie wymiany danych muzycznych pomiędzy bazami. Jest plikiem tekstowym, prostym i czytelnym dla człowieka, nazwy znaczników odzwierciedlają pojęcia zaczerpnięte z zapisu nutowego, pozwala na praktycznie pełne zaprezentowanie cyfrowej partytury muzycznej. Ponieważ jest to format XML pozwala wykorzystać różnorodne transformacje XSLT. Okazało się, że wymiana danych pomiędzy bazami przechowującymi partytury muzyczne czy między aplikacjami jest najprostsza z zastosowaniem MusicXML. 253

4 W. Szwoch 3.1 Import i eksport danych MusicXML W projekcie Moniuszko dane zawierające partytury cyfrowe są przechowywane z użyciem standardu MusicXML. Aby umożliwić wprowadzanie danych do bazy oraz korzystanie z cyfrowych partytur zawartych w bazie, stworzona została możliwość eksportu i importu danych w formacie MusicXML. Do tworzenia cyfrowych partytur muzycznych w projekcie zastosowano podejście wykorzystujące program do rozpoznawania drukowanej notacji muzycznej OMR [3]. Na rys. 1 przedstawiono elementy formatu MusicXML obsługiwane przez procedurę eksportu (węzły oraz liście zaznaczone grubą szarą obwódką). Rys. 1. Elementy formatu MusicXML obsługiwane przez procedurę eksportu 254

5 Zastosowanie MusicXML do wymiany danych oraz wizualizacji partytur 4 Wizualizacja danych zapisanych w formacie MusicXML Wydobyte z bazy danych w formacie MusicXML partytury muszą zostać przedstawione użytkownikowi w czytelnej dla niego formie. Ponieważ ludzie czytają partytury używając współczesnej notacji muzycznej CWMN (Common Western Musical Notation), istnieje potrzeba przekształcenia pliku MusicXML na graficzny obraz partytury. Umożliwi to zaprezentowanie użytkownikowi wydobytej z bazy informacji. Generalnie istnieją dwa różne podejścia do zagadnienia prezentacji graficznej partytur w Internecie. Pierwszym z nich jest prezentowanie oryginalnych partytur drukowanych (zeskanowanych lub sfotografowanych) i umieszczaniu ich obrazów na stronach WWW. Należy jednak pamiętać, że zeskanowane obrazy nigdy nie będą idealne. Często będą wymagały dodatkowych korekt w programach graficznych, a nawet ponownego skanowania, jeśli zostanie wykryty poważniejszy błąd. Jest to więc proces czasochłonny i nie gwarantuje najwyższej jakości obrazu partytury. W projekcie Moniuszko istnieje możliwość wyświetlenia partytury przy przeglądaniu danych muzycznych związanych z wybranym utworem. Jeśli istnieje bitmapa oryginalnej partytury, użytkownik może ją obejrzeć. Drugą metodą jest wykorzystanie cyfrowych partytur do wygenerowania obrazu. Obraz tak wygenerowanej partytury jest dużo wyższej jakości niż bitmapa i zapewnia np. możliwość skalowania bez utraty jakości. Dodatkowym atutem jest także możliwość odegrania takiej partytury. Do publikacji obrazów partytur w Internecie można wykorzystać jeden z istniejących popularnych formatów graficznych. Najczęściej spotykanymi formatami na stronach WWW są JPEG, PNG oraz GIF. Możliwe jest wykorzystanie formatu PDF czy DjVu. Obrazy partytur mogą być również publikowane jako grafika wektorowa w technologii Flash lub SVG. Istnieją wtyczki do komercyjnych programów (np. Sibelius Scorch) pozwalające prezentować, odtwarzać i drukować partytury. Wadą są często wysokie koszty środowisk komercyjnych, dlatego coraz częściej do wizualizacji partytur wykorzystywane są otwarte formaty np. SVG. Wykorzystywanie SVG do wizualizacji partytur jest na etapie rozwoju i prezentowane jest głównie przez środowiska akademickie [8]. 4.1 Standard SVG SVG (Scalable Vector Graphics) jest językiem opisującym dwuwymiarową grafikę za pomocą XML [7]. Dzięki wykorzystaniu SVG możemy prezentować grafikę wektorową. SVG składa się z dwóch części: formatu pliku opartego na XML oraz API dla aplikacji graficznych. Składnia SVG pozwala na wykorzystanie trzech typów obiektów graficznych: kształtów opisanych wektorowo, obrazów rastrowych i tekstu. Obiekty te mogą być grupowane, modelowane i transformowane. Oprócz linii i standardowych kształtów, jak prostokąty, elipsy, wielokąty, w SVG można również opisać efekty specjalne, takie jak: filtry, maski przezroczystości, wypełnienia gradientowe. Rysunki SVG mogą być również interaktywne i dynamiczne. Obiektowy model dokumentu (Document Object Model - DOM) dla SVG pozwala na bezpośrednie i efektywne generowanie animacji poprzez języki skryptowe zgodne ze specyfikacją ECMAScript. Zawiera on w sobie również pełny obiektowy model dokumentu XML. Różnorodne zdarzenia mogą zostać przypisane do jakiegokolwiek graficznego obiektu SVG [7]. SVG jest wykorzystywane w wielu dziedzinach, począwszy od prezentacji grafiki na stronach WWW, poprzez animacje, interfejsy użytkownika, wymianę wektorowych plików graficznych pomiędzy aplikacjami, po mobilne aplikacje i wysokiej jakości projektowanie. Z uwagi na otwartość standardu jest on coraz częściej i chętniej stosowany. 255

6 W. Szwoch W tabeli 1 przedstawiono zwizualizowane wybrane kształty i odpowiadające im fragmenty kodu SVG. Tabela 1. Wizualizacja wybranych kształtów oraz odpowiadające im fragmenty kodu SVG kształt kod w SVG <line x1="900" y1="300" x2="1100" y2="100" strokewidth="25" /> <ellipse transform=" rotate(-30)" rx="250" ry="100" fill="none" stroke="blue" stroke-width="20" /> <polygon fill="red" stroke="black" stroke-width="10" points="850,75 958, , , , ,137.5" /> Ponieważ, jak wspomniano, pojawił się problem wizualizacji partytur pobranych z bazy w standardzie MusicXML. Z uwagi na brak oprogramowania pozwalającego realizować to zadanie, zwrócono uwagę na zalety formatu SVG. Postanowiono wykorzystać go do publikacji partytur cyfrowych w formacie wektorowym. Stworzony został moduł umożliwiający przekształcenie pliku w standardzie MusicXML na plik SVG umożliwiający wyświetlenie partytur cyfrowych [4]. Moduł o nazwie mts został stworzony w języku Java z wykorzystaniem środowiska programistycznego NetBeans 5.0. Całość projektu została stworzona przy wykorzystaniu JDK w wersji Poniżej pokazano fragment kodu SVG uzyskanego z przekształcenia pliku MusicXML. <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" " <svg width="861" height="729" xmlns=" <g> <g> <desc>measure 1</desc> <g><desc>staff</desc> <line x1="37" y1="94" x2="279" y2="94" style="stroke: black;"/>. </g> <g><path d="m 41,94 l 5.46E+00,0 l -4.33E-02, l E+00, " style="fill: black;"/> <path d="m ,94 l 5.17E-03, l 1.91E+00, l 0.00E+00, c 2.42E+00, E+00, l -2.39E-02, l -1.32E-02,0 z " style="fill: black;"/> <text x="88" y="109" style="font-size: 18; font-family: Arial; font-weight: bold; text-anchor: middle;">6</text>. <ellipse cx="111" cy="109" rx="4" ry="3" transform="rotate(315,111, 109)" style="fill: black;"/> <ellipse cx="141" cy="113" rx="4" ry="3" transform="rotate(315,141, 113)" style="fill: black;"/>. </g> </svg> 256

7 Zastosowanie MusicXML do wymiany danych oraz wizualizacji partytur Na rys. 2 widoczny jest efekt wyświetlenia w przeglądarce pliku SVG uzyskanego z przekształcenia pliku MusicXML, zawierającego fragment partytury. Rys. 2. Efekt wyświetlenia pliku SVG przekształconego z MusicXML, zawierającego fragment partytury 4.2 Zalety i problemy wizualizacji z wykorzystaniem SVG Podczas prac nad wizualizacją partytur z użyciem SVG, okazało się, że nie jest to zadanie trywialne. Złożona jest zarówno sama notacja muzyczna jak i struktura MusicXML, a w związku z tym prawidłowe rozmieszczenie elementów notacji na partyturze nastręcza trudności. Z wieloma problemami udało się jednak już uporać. Grafika wektorowa uzyskiwana przy użyciu SVG jest skalowalna, zapewnia lepszą jakość niż skanowane bitmapy. Mniejsza jest objętość plików, przeglądanie partytur może odbywać się on-line w czasie rzeczywistym. Możliwość zawarcia kodu opisującego grafikę wektorową z użyciem SVG w innych plikach XML, pozwala skorzystać z dodatkowych udogodnień, np. wykorzystanie w dokumencie standardu XSL FO (XSL Formating Objects) daje możliwość stworzenia wysokiej jakości wydruków. W dalszej perspektywie przewidywane jest poszerzenie funkcjonalności o tworzenie animacji odgrywania partytury. 5 Zakończenie W rozdziale przedstawiono MusicXML. Przedstawione zalety formatu pozwalają używać go do przechowywania i wymiany danych. Skorzystano z niego w realizowanym projekcie Moniuszko - cyfrowej bibliotece dokumentów muzycznych. MusicXML okazał się dobrym formatem do przechowywania partytury muzycznej i wymiany danych. Wymianę danych ułatwia stworzona opcja pozwalająca na eksport i import danych z biblioteki cyfrowej dokumentów muzycznych Moniuszko. Problemem okazało się przedstawienie wybranych z bazy w formacie MusicXML partytur cyfrowych. Zaprezentowano więc sposób wizualizacji tych partytur w środowisku Internetu z wykorzystaniem standardu SVG. Podsumowując, format MusicXML dobrze sprawdza się w bibliotece Moniuszko zarówno jako format przechowywania cyfrowych partytur muzycznych, oraz wymiany danych. Używany jest we wspomnianej bibliotece jako format wejściowy bazy. Wykorzystanie działania komponentu odpowiedzialnego za wizualizację partytur w środowisku Internetu, umożliwia zaprezentowanie użytkownikom zawartych w bazie utworów w obowiązującej powszechnie notacji muzycznej w postaci wysokiej jakości grafiki wektorowej. Wykorzystanie do tego celu SVG pozwoliło na uzyskanie dobrej jakości wizualizacji partytur. Ponie- 257

8 W. Szwoch waż są one wizualizowane jako grafika wektorowa, zajmują mało miejsca oraz pozwalają na różnorodne operacje na partyturze (translacje, powiększenia itp.) bez utraty jej jakości. Poszerzenie funkcjonalności komponentu pozwoli na wykorzystanie animacji do wizualizowania odgrywania partytury. Literatura 1. Szwoch M.: Cyfrowa biblioteka dokumentów muzycznych, Zeszyty naukowe WETI PG, Konferencja Technologie Informacyjne, Gdańsk Szwoch M., Szwoch W.: Formaty zapisu cyfrowych dokumentów muzycznych, Zeszyty naukowe WETI PG, Konferencja Technologie Informacyjne, Gdańsk Szwoch M.: Guido: a musical score recognition system. The International Conference on Document Analysis and Recognition ICDAR, Brasil, IEEE Computer Society, Szwoch M.: Wizualizacja partytur w środowisku Internetu. Zeszyty naukowe WETI PG, Konferencja Technologie Informacyjne, Gdańsk, Szwoch W.: Wykorzystanie XML do reprezentacji cyfrowych dokumentów muzycznych. Praca zbiorowa pod redakcją S. Kozielskiego: Bazy danych: nowe technologie. Wydawnictwa Komunikacji i Łączności, Warszawa, Standard MusicXML: 7. Standard SVG: W3C Recommendation 8. Bays G., Zhu Y.: ScoreSVG A Web-Based Music Editor for Creating Scores in SVG, Proceedings SVGOpen2005 Conference, Entschede, Netherlands,

GML w praktyce geodezyjnej

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

Bardziej szczegółowo

dr hab. inż. Lidia Jackowska-Strumiłło, prof. PŁ Instytut Informatyki Stosowanej, PŁ

dr hab. inż. Lidia Jackowska-Strumiłło, prof. PŁ Instytut Informatyki Stosowanej, PŁ Wydział Elektrotechniki, Elektroniki, Informatyki i Automatyki Politechnika Łódzka Środowisko pracy grafików dr hab. inż. Lidia Jackowska-Strumiłło, prof. PŁ Instytut Informatyki Stosowanej, PŁ Formaty

Bardziej szczegółowo

FORMATY PLIKÓW GRAFICZNYCH

FORMATY PLIKÓW GRAFICZNYCH FORMATY PLIKÓW GRAFICZNYCH Różnice między nimi. Ich wady i zalety. Marta Łukasik Plan prezentacji Formaty plików graficznych Grafika wektorowa Grafika rastrowa GIF PNG JPG SAV FORMATY PLIKÓW GRAFICZNYCH

Bardziej szczegółowo

Wykorzystano fragmenty wykładu Krystyny Dziubich GRAFIKA WEKTOROWA. Aplikacje i Usługi Internetowe KASK ETI Politechnika Gdańska.

Wykorzystano fragmenty wykładu Krystyny Dziubich GRAFIKA WEKTOROWA. Aplikacje i Usługi Internetowe KASK ETI Politechnika Gdańska. Wykorzystano fragmenty wykładu Krystyny Dziubich GRAFIKA WEKTOROWA Waldemar Korłub Aplikacje i Usługi Internetowe KASK ETI Politechnika Gdańska Grafika rastrowa 2 Plik graficzny jako siatka pixeli (bitmapa)

Bardziej szczegółowo

GRAFIKA WEKTOROWA. WYKŁAD 1 Wprowadzenie do grafiki wektorowej. Jacek Wiślicki Katedra Informatyki Stosowanej

GRAFIKA WEKTOROWA. WYKŁAD 1 Wprowadzenie do grafiki wektorowej. Jacek Wiślicki Katedra Informatyki Stosowanej GRAFIKA WEKTOROWA WYKŁAD 1 Wprowadzenie do grafiki wektorowej Jacek Wiślicki Katedra Informatyki Stosowanej Grafika rastrowa i wektorowa W grafice dwuwymiarowej wyróżnia się dwa rodzaje obrazów: rastrowe,

Bardziej szczegółowo

Plan dzisiejszego wykładu. Narzędzia informatyczne w językoznawstwie. XML - Definicja. Zalety XML

Plan dzisiejszego wykładu. Narzędzia informatyczne w językoznawstwie. XML - Definicja. Zalety XML Plan dzisiejszego wykładu Narzędzia informatyczne w językoznawstwie Perl - Wprowadzenie do XML Marcin Junczys-Dowmunt junczys@amu.edu.pl Zakład Logiki Stosowanej http://www.logic.amu.edu.pl 16. kwietnia

Bardziej szczegółowo

Zastosowanie języka SVG w szkole średniej technicznej

Zastosowanie języka SVG w szkole średniej technicznej Wojciech Sala wsala@pro.onet.pl Zespół Szkół Techniczno-Usługowych Trzebinia Zastosowanie języka SVG w szkole średniej technicznej Wstęp Artykuł dotyczy wykorzystania języka dwuwymiarowej grafiki wektorowej

Bardziej szczegółowo

Formaty plików graficznych

Formaty plików graficznych Formaty plików graficznych grafika rastowa grafika wektorowa Grafika rastrowa Grafika rastrowa służy do zapisywania zdjęć i realistycznych obrazów Jakość obrazka rastrowego jest określana przez całkowitą

Bardziej szczegółowo

Biblioteki cyfrowe i ich kolekcje

Biblioteki cyfrowe i ich kolekcje Biblioteki cyfrowe i ich kolekcje Elżbieta Szymańska Dolnośląska Biblioteka Pedagogiczna we Wrocławiu Cel lekcji - przedstawienie historii powstania Bibliotek Cyfrowych; definicja - zapoznanie uczniów

Bardziej szczegółowo

BIBLIOTEKA CYFROWA JAKO KONTENER TREŚCI DLA PORTALI INTERNETOWYCH. DLIBRA & DRUPAL DWA SYSTEMY, JEDNA WITRYNA.

BIBLIOTEKA CYFROWA JAKO KONTENER TREŚCI DLA PORTALI INTERNETOWYCH. DLIBRA & DRUPAL DWA SYSTEMY, JEDNA WITRYNA. BIBLIOTEKA CYFROWA JAKO KONTENER TREŚCI DLA PORTALI INTERNETOWYCH. DLIBRA & DRUPAL DWA SYSTEMY, JEDNA WITRYNA. Michał Kwiatkowski Piotr Grzybowski Poznańskie Centrum Superkomputerowo-Sieciowe II Konferencja

Bardziej szczegółowo

Rodzaje plików. Podstawowe definicje.

Rodzaje plików. Podstawowe definicje. Rodzaje plików. Podstawowe definicje. Mariusz Tokarski Zagadnienia Zarządzanie plikami w systemie Windows Definicja pliku Opcje folderów Programy domyślne Współdzielenie plików przez programy Podstawowe

Bardziej szczegółowo

Wprowadzenie do prezentacji multimedialnych

Wprowadzenie do prezentacji multimedialnych Wprowadzenie do prezentacji multimedialnych Sprawy organizacyjne - kontakt E-mail: pietka@sound.eti.pg.gda.pl Pokój 730, gmach WETI; Godziny konsultacji: wtorek, środa 10:15-11:00 Opracował: mgr inż. Piotr

Bardziej szczegółowo

Efektywne tworzenie aplikacji webowych z wykorzystaniem AngularJS, HTML5 i JavaScript

Efektywne tworzenie aplikacji webowych z wykorzystaniem AngularJS, HTML5 i JavaScript Kod szkolenia: Tytuł szkolenia: HTML5/ANG Efektywne tworzenie aplikacji webowych z wykorzystaniem AngularJS, HTML5 i JavaScript Dni: 5 Opis: Adresaci szkolenia: Kurs przeznaczony jest dla programistów

Bardziej szczegółowo

CALIFORNIA DIGITAL LIBRARY CYFROWA BIBLIOTEKA KALIFORNIJSKA

CALIFORNIA DIGITAL LIBRARY CYFROWA BIBLIOTEKA KALIFORNIJSKA CALIFORNIA DIGITAL LIBRARY CYFROWA BIBLIOTEKA KALIFORNIJSKA http://www.cdlib.org/ 1. Zawartości serwisu Kalifornijska Biblioteka Cyfrowa = California Digital Library (CDL) jest serwisem, który umożliwia

Bardziej szczegółowo

OfficeObjects e-forms

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

Bardziej szczegółowo

DLIBRA & DRUPAL DWA SYSTEMY, JEDNA WITRYNA

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

Bardziej szczegółowo

Kompresja obrazów i formaty plików graficznych

Kompresja obrazów i formaty plików graficznych Kompresja obrazów i formaty plików graficznych Kompresja obrazów Obrazy zapisywane w 24 lub 32-bitowej głębi kolorów o dużej rozdzielczości zajmują dużo miejsca. Utrudnia to przesyłanie ich pocztą elektroniczną,

Bardziej szczegółowo

Wykorzystanie grafiki wektorowej do tworzenia elementów graficznych stron i prezentacji

Wykorzystanie grafiki wektorowej do tworzenia elementów graficznych stron i prezentacji Wykorzystanie grafiki wektorowej do tworzenia elementów graficznych stron i prezentacji grafika rastrowa a grafika wektorowa -13- P SiO 2 Grafika rastrowa - obraz zapisany w tej postaci stanowi układ barwnych

Bardziej szczegółowo

Księgarnia internetowa Lubię to!» Nasza społeczność

Księgarnia internetowa Lubię to!» Nasza społeczność Kup książkę Poleć książkę Oceń książkę Księgarnia internetowa Lubię to!» Nasza społeczność Spis treści Rozdział 1. Zastosowanie komputera w życiu codziennym... 5 Rozdział 2. Elementy zestawu komputerowego...13

Bardziej szczegółowo

E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści

E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, 2014 Spis treści Przewodnik po podręczniku 8 Wstęp 10 1. Hipertekstowe języki znaczników 1.1. Elementy i znaczniki

Bardziej szczegółowo

Wykorzystanie regionalnej biblioteki cyfrowej do tworzenia repozytorium instytucjonalnego

Wykorzystanie regionalnej biblioteki cyfrowej do tworzenia repozytorium instytucjonalnego Wykorzystanie regionalnej biblioteki cyfrowej do tworzenia repozytorium instytucjonalnego Jakub Bajer Krzysztof Ober Polskie Biblioteki Cyfrowe Poznań, 18-22 października 2010 r. Plan prezentacji Wstęp

Bardziej szczegółowo

Extensible Markup Language (XML) Wrocław, Java - technologie zaawansowane

Extensible Markup Language (XML) Wrocław, Java - technologie zaawansowane Extensible Markup Language (XML) Wrocław, 15.03.2019 - Java - technologie zaawansowane Wprowadzenie XML jest językiem znaczników (ang. markup language) używanym do definiowania zbioru zasad rozmieszczenia

Bardziej szczegółowo

Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych

Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W ELBLĄGU INSTYTUT INFORMATYKI STOSOWANEJ Sprawozdanie z Seminarium Dyplomowego Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych

Bardziej szczegółowo

Cyfrowe dokumenty muzyczne w Internecie

Cyfrowe dokumenty muzyczne w Internecie Cyfrowe dokumenty muzyczne w Internecie Biblioteki cyfrowe w pracy biblioteki muzycznej Maciej Dynkowski Biblioteka Główna Akademii Muzycznej Im. G. i K. Bacewiczów w Łodzi Zalety dokumentów cyfrowych

Bardziej szczegółowo

Dokumentacja techniczno-użytkowa Serwis internetowy www.art-dom.cba.pl

Dokumentacja techniczno-użytkowa Serwis internetowy www.art-dom.cba.pl Dokumentacja techniczno-użytkowa Serwis internetowy www.art-dom.cba.pl Projekt i wykonanie Dominika Marzec dominika.marzec@poczta.fm Spis treści 1. Charakterystyka ogólna... 3 2. Domena i hosting... 3

Bardziej szczegółowo

Projekcje multimedialne

Projekcje multimedialne Przedmiotowy system oceniania Zawód: Technik Informatyk Nr programu: 312[ 01] /T,SP/MENiS/ 2004.06.14 Przedmiot: Multimedia i Grafika Komputerowa Klasa: druga Dział Dopuszczający Dostateczny Dobry Bardzo

Bardziej szczegółowo

Formaty plików. graficznych, dźwiękowych, wideo

Formaty plików. graficznych, dźwiękowych, wideo Formaty plików graficznych, dźwiękowych, wideo Spis treści: Wstęp: Co to jest format? Rodzaje formatów graficznych Właściwości formatów graficznych Porównanie formatów między sobą Formaty plików dźwiękowych

Bardziej szczegółowo

INSTRUKCJA UŻYTKOWNIKA Podpis cyfrowy ISO 9001:2008 Dokument: 2016.0.0.0 Wydanie: 2016-01. Podpis cyfrowy. Spis treści... 1

INSTRUKCJA UŻYTKOWNIKA Podpis cyfrowy ISO 9001:2008 Dokument: 2016.0.0.0 Wydanie: 2016-01. Podpis cyfrowy. Spis treści... 1 Spis treści Spis treści... 1 Wstęp... 2 Przygotowanie certyfikatów wewnętrznych... 2 2.1. Przygotowanie karty pracownika... 2 2.2. Dodawanie certyfikatu nadrzędnego... 3 2.3. Dodawanie certyfikatu pracownika...

Bardziej szczegółowo

Słowem wstępu. Część rodziny języków XSL. Standard: W3C XSLT razem XPath 1.0 XSLT Trwają prace nad XSLT 3.0

Słowem wstępu. Część rodziny języków XSL. Standard: W3C XSLT razem XPath 1.0 XSLT Trwają prace nad XSLT 3.0 Słowem wstępu Część rodziny języków XSL Standard: W3C XSLT 1.0-1999 razem XPath 1.0 XSLT 2.0-2007 Trwają prace nad XSLT 3.0 Problem Zakładane przez XML usunięcie danych dotyczących prezentacji pociąga

Bardziej szczegółowo

1 LEKCJA. Definicja grafiki. Główne działy grafiki komputerowej. Programy graficzne: Grafika rastrowa. Grafika wektorowa. Grafika trójwymiarowa

1 LEKCJA. Definicja grafiki. Główne działy grafiki komputerowej. Programy graficzne: Grafika rastrowa. Grafika wektorowa. Grafika trójwymiarowa 1 LEKCJA Definicja grafiki Dział informatyki zajmujący się wykorzystaniem komputerów do generowania i przetwarzania obrazów (statycznych i dynamicznych) oraz wizualizacją danych. Główne działy grafiki

Bardziej szczegółowo

Pojęcie bazy danych. Funkcje i możliwości.

Pojęcie bazy danych. Funkcje i możliwości. Pojęcie bazy danych. Funkcje i możliwości. Pojęcie bazy danych Baza danych to: zbiór informacji zapisanych według ściśle określonych reguł, w strukturach odpowiadających założonemu modelowi danych, zbiór

Bardziej szczegółowo

Inkscape. Menu. 1 SVG (ang. Scalable Vector Graphics) uniwersalny format dwuwymiarowej, statycznej i

Inkscape. Menu. 1 SVG (ang. Scalable Vector Graphics) uniwersalny format dwuwymiarowej, statycznej i Inkscape Inkscape jest opesourceowym programem do tworzenia grafiki wektorowej. Autorzy Inkscape a twierdzą, że jego możliwości porównywalne są z możliwościami oferowanymi przez programy takie, jak Illustrator,

Bardziej szczegółowo

dr inż. Piotr Odya dr inż. Piotr Suchomski

dr inż. Piotr Odya dr inż. Piotr Suchomski dr inż. Piotr Odya dr inż. Piotr Suchomski Podział grafiki wektorowa; matematyczny opis rysunku; małe wymagania pamięciowe (i obliczeniowe); rasteryzacja konwersja do postaci rastrowej; rastrowa; tablica

Bardziej szczegółowo

Zmiana logo. Dziękujemy za wybór naszych rozwiązań. apjoo od Apláuz. Wspólnie przebrniemy przez proces konfiguracji strony www i wstawiania treści.

Zmiana logo. Dziękujemy za wybór naszych rozwiązań. apjoo od Apláuz. Wspólnie przebrniemy przez proces konfiguracji strony www i wstawiania treści. Użytkownicy i hasła Dostęp do zaplecza umożliwia rozbudowany system zarządzania użytkownikami. 1. Konta użytkowników tworzy się wybierając z menu Użytkownicy > Menedżer użytkowników na stronie głownej

Bardziej szczegółowo

Otwarte protokoły wymiany informacji w systemach ITS

Otwarte protokoły wymiany informacji w systemach ITS Otwarte protokoły wymiany informacji w systemach ITS Grzegorz Kawka PHU TELSAT Sesja nr 4: Interoperacyjność systemów ITS cz. I Podstawą działania systemów ITS jest wymiana informacji pomiędzy poszczególnymi

Bardziej szczegółowo

W odniesieniu do wszystkich zajęć: Ocena dopuszczająca: Uczeń:

W odniesieniu do wszystkich zajęć: Ocena dopuszczająca: Uczeń: WYMAGANIA EDUKACYJNE niezbędne do otrzymania przez ucznia poszczególnych śródrocznych i rocznych ocen klasyfikacyjnych grafika komputerowa. W odniesieniu do wszystkich zajęć: Ocena dopuszczająca: 1. Z

Bardziej szczegółowo

Język SVG. Język opisu grafiki wektorowej Scalable Vector Graphics

Język SVG. Język opisu grafiki wektorowej Scalable Vector Graphics Język SVG Język opisu grafiki wektorowej Scalable Vector Graphics Język SVG (Scalable Vector Graphics) stanowi format opisu informacji wizualnej wykorzystujący składnię XML. Pierwotnym przeznaczeniem SVG

Bardziej szczegółowo

Kryteria ocen zajęcia komputerowe klasa 4

Kryteria ocen zajęcia komputerowe klasa 4 Kryteria ocen zajęcia komputerowe klasa 4 Dopuszczająca: Zna i rozumie przepisy obowiązujące w pracowni komputerowej. Przestrzega regulaminu pracowni. Rozróżnia podstawowe typy współczesnych komputerów.

Bardziej szczegółowo

Egzamin z przedmiotu Projektowanie języków XML 18.06.2013.... imię i nazwisko. Zadanie 1 2 3 4 5 6 7 Suma Punkty Max 6 5 5 6 6 6 6 40 Punkty

Egzamin z przedmiotu Projektowanie języków XML 18.06.2013.... imię i nazwisko. Zadanie 1 2 3 4 5 6 7 Suma Punkty Max 6 5 5 6 6 6 6 40 Punkty Egzamin z przedmiotu Projektowanie języków XML 18.06.2013 Grupa A... imię i nazwisko. indeks Zadanie 1 2 3 4 5 6 7 Suma Punkty Max 6 5 5 6 6 6 6 40 Punkty Zadanie 1. Przyjrzyj się podanym dokumentom XML.

Bardziej szczegółowo

To sposób w jaki użytkownik wchodzi w interakcje z systemem. Środowisko graficzne używa kombinacji graficznych elementów(przyciski, okna, menu) i

To sposób w jaki użytkownik wchodzi w interakcje z systemem. Środowisko graficzne używa kombinacji graficznych elementów(przyciski, okna, menu) i Aleksandra Dębiecka To sposób w jaki użytkownik wchodzi w interakcje z systemem. To sposób w jaki użytkownik wchodzi w interakcje z systemem. Środowisko graficzne używa kombinacji graficznych elementów(przyciski,

Bardziej szczegółowo

Procesowa specyfikacja systemów IT

Procesowa specyfikacja systemów IT Procesowa specyfikacja systemów IT BOC Group 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 Office

Bardziej szczegółowo

serwisy W*S ERDAS APOLLO 2009

serwisy W*S ERDAS APOLLO 2009 serwisy W*S ERDAS APOLLO 2009 1 OGC (Open Geospatial Consortium, Inc) OGC jest międzynarodowym konsorcjum 382 firm prywatnych, agencji rządowych oraz uniwersytetów, które nawiązały współpracę w celu rozwijania

Bardziej szczegółowo

Przedmiotem zamówienia jest dostawa:

Przedmiotem zamówienia jest dostawa: Załącznik nr 2 do SIWZ Przedmiotem zamówienia jest dostawa: OPIS PRZEDMIOTU ZAMÓWIENIA 1. Pakiet oprogramowania biurowego dla komputerów z systemem Windows - 3 licencje. Lp. Parametr Charakterystyka 1

Bardziej szczegółowo

Wprowadzenie do technologii XML

Wprowadzenie do technologii XML Katedra Mikroelektroniki i Technik Informatycznych Łódź, 6 października 2005 roku 1 Informacje organizacyjne Omówienie przedmiotu 2 vs HTML Struktura 3 Struktura Informacje o przedmiocie Informacje organizacyjne

Bardziej szczegółowo

INSTRUKCJA UŻYTKOWNIKA Podpis cyfrowy ISO 9001:2008 Dokument: 2013.1.0.0 Wydanie: 2013-01. Podpis cyfrowy

INSTRUKCJA UŻYTKOWNIKA Podpis cyfrowy ISO 9001:2008 Dokument: 2013.1.0.0 Wydanie: 2013-01. Podpis cyfrowy Spis treści 1. Wstęp... 2 2. Przygotowanie certyfiaktów... 2 2.1. Dodawanie certyfikatu nadrzędnego... 4 2.2. Dodawanie certyfikatu pracownika... 5 2.3. Informacje dodatkowe... 7 3. Podpisywanie dokumnetów...

Bardziej szczegółowo

Grafika rastrowa i wektorowa

Grafika rastrowa i wektorowa Grafika rastrowa i wektorowa Jakie są różnice między grafiką rastrową a wektorową? Podaj przykłady programów do pracy z grafiką rastrową/wektorową? Czym są RGB, CMYK? Gdzie używamy modelu barw RGB/CMYK?

Bardziej szczegółowo

CPT-CAD - Program do tworzenia dokumentacji geologicznej i geotechnicznej

CPT-CAD - Program do tworzenia dokumentacji geologicznej i geotechnicznej CPT-CAD - Program do tworzenia dokumentacji geologicznej i geotechnicznej Trzy w jednym?? Moduł CPT-CAD jest przeznaczony do tworzenia: map przekrojów geologicznych i geotechnicznych własnych rysunków

Bardziej szczegółowo

Grafika na stronie www

Grafika na stronie www Grafika na stronie www Grafika wektorowa (obiektowa) To grafika której obraz jest tworzony z obiektów podstawowych najczęściej lini, figur geomtrycznych obrazy są całkowicie skalowalne Popularne programy

Bardziej szczegółowo

Spis treści. Księgarnia PWN: Roland Zimek - Swish Max3

Spis treści. Księgarnia PWN: Roland Zimek - Swish Max3 Księgarnia PWN: Roland Zimek - Swish Max3 Spis treści Wprowadzenie... 11 1. Opis programu i instalacja... 15 1.1. Nowości w SWiSH Max3... 15 1.1.1. Projekty... 15 1.1.2. Ścieżka ruchu... 16 1.1.3. Narzędzie

Bardziej szczegółowo

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

Część II. UEK w Krakowie Janusz Stal & Grażyna Paliwoda-Pękosz. UEK w Krakowie Janusz Stal & Grażyna Paliwoda-Pękosz Część II Po zrealizowaniu materiału student będzie w stanie posługiwać się taksonomiami XBRL wygenerować sprawozdanie finansowe w XBRL odczytać i zmodyfikować sprawozdanie finansowe zapisane w XBRL rozpoznawać

Bardziej szczegółowo

Tomasz Grześ. Systemy zarządzania treścią

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,

Bardziej szczegółowo

BalticBottomBase. Instytut Morski w Gdańsku Gdańsk,

BalticBottomBase. Instytut Morski w Gdańsku Gdańsk, BalticBottomBase mgr inż. Przemysław Kulesza dr Piotr Piotrowski mgr inż. Michał Wójcik Spójne wyszukiwanie w zbiorze różnorodnych danych geograficznych - metamodel i metoda wyszukiwania Instytut Morski

Bardziej szczegółowo

The Online Books Page

The Online Books Page The Online Books Page http://onlinebooks.library.upenn.edu/ 1. Zawartość serwisu The Online Books Page zawiera ponad 25.000 dokumentów z różnych dziedzin w języku angielskim. Warunkiem umieszczenia dokumetu

Bardziej szczegółowo

OfficeObjects e-forms

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

Bardziej szczegółowo

Alicja Marszałek Różne rodzaje baz danych

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

Bardziej szczegółowo

WYMAGANIA EDUKACYJNE Z ZAJĘĆ KOMPUTEROWYCH W KLASIE 4 SZKOŁY PODSTAWOWEJ

WYMAGANIA EDUKACYJNE Z ZAJĘĆ KOMPUTEROWYCH W KLASIE 4 SZKOŁY PODSTAWOWEJ WYMAGANIA EDUKACYJNE Z ZAJĘĆ KOMPUTEROWYCH W KLASIE 4 SZKOŁY PODSTAWOWEJ 1. W ZAKRESIE BEZPIECZNEGO POSŁUGIWANIA SIĘ KOMPUTEREM I OPROGRAMOWANIEM UCZEŃ: przestrzega podstawowych zasad bezpiecznej i higienicznej

Bardziej szczegółowo

Informatyka dla szkół ponadgimnazjalnych zakres podstawowy

Informatyka dla szkół ponadgimnazjalnych zakres podstawowy Spis treści Moduł A. Wokół informacji i Internetu Temat A1. Internet jako ocean informacji 1. Piramida rozwoju usług internetowych 2. Organizacja informacji w WWW 3. Wyszukiwanie adresów stron WWW Temat

Bardziej szczegółowo

Międzyplatformowy interfejs systemu FOLANessus wykonany przy użyciu biblioteki Qt4

Międzyplatformowy interfejs systemu FOLANessus wykonany przy użyciu biblioteki Qt4 Uniwersytet Mikołaja Kopernika w Toruniu Wydział Matematyki i Informatyki Wydział Fizyki, Astronomii i Informatyki Stosowanej Agnieszka Holka Nr albumu: 187396 Praca magisterska na kierunku Informatyka

Bardziej szczegółowo

JavaFX. Technologie Biznesu Elektronicznego. Wydział Informatyki i Zarządzania Politechnika Wrocławska

JavaFX. Technologie Biznesu Elektronicznego. Wydział Informatyki i Zarządzania Politechnika Wrocławska JavaFX - wprowadzenie JavaFX Wydział Informatyki i Zarządzania Politechnika Wrocławska Definicja JavaFX - wprowadzenie Definicja Historia JavaFX Script Rich Internet Application JavaFX - rodzina technologii

Bardziej szczegółowo

Wymagania edukacyjne na ocenę z informatyki klasa 3

Wymagania edukacyjne na ocenę z informatyki klasa 3 Wymagania edukacyjne na ocenę z informatyki klasa 3 0. Logo [6 godz.] PODSTAWA PROGRAMOWA: Rozwiązywanie problemów i podejmowanie decyzji z wykorzystaniem komputera, stosowanie podejścia algorytmicznego.

Bardziej szczegółowo

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 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

Bardziej szczegółowo

Kartografia multimedialna krótki opis projektu. Paweł J. Kowalski

Kartografia multimedialna krótki opis projektu. Paweł J. Kowalski Kartografia multimedialna krótki opis projektu Paweł J. Kowalski Copyright Paweł J. Kowalski 2008 1. Schemat realizacji projektu 2 Celem projektu wykonywanego w ramach ćwiczeń z kartografii multimedialnej

Bardziej szczegółowo

Wprowadzenie do multimedialnych baz danych. Opracował: dr inż. Piotr Suchomski

Wprowadzenie do multimedialnych baz danych. Opracował: dr inż. Piotr Suchomski Wprowadzenie do multimedialnych baz danych Opracował: dr inż. Piotr Suchomski Wprowadzenie bazy danych Multimedialne bazy danych to takie bazy danych, w których danymi mogą być tekst, zdjęcia, grafika,

Bardziej szczegółowo

Projektowanie graficzne. Wykład 2. Open Office Draw

Projektowanie graficzne. Wykład 2. Open Office Draw Projektowanie graficzne Wykład 2 Open Office Draw Opis programu OpenOffice Draw OpenOffice Draw umożliwia tworzenie prostych oraz złożonych rysunków. Posiada możliwość eksportowania rysunków do wielu różnych

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

TECHNOLOGIA INFORMACYJNA

TECHNOLOGIA INFORMACYJNA Rozkład materiału nauczania z przedmiotu TECHNOLOGIA INFORMACYJNA dla liceum ogólnokształcącego (wykonany w oparciu o program nauczania nr DKOS 05-99/03) Ilość godzin: 72 jednostki lekcyjne w dwuletnim

Bardziej szczegółowo

SYSTEMY ZARZĄDZANIA TREŚCIĄ WORDPRESS

SYSTEMY ZARZĄDZANIA TREŚCIĄ WORDPRESS SYSTEMY ZARZĄDZANIA TREŚCIĄ WORDPRESS Małgorzata Mielniczuk System zarządzania treścią z angielskiego Content Management System w skrócie CMS jest oprogramowaniem ułatwiającym zarządzanie tworzonym serwisem

Bardziej szczegółowo

Pierwsze kroki w Sibelius 8 cz. 2 nowy utwór Opracowanie : Daniel Firlej

Pierwsze kroki w Sibelius 8 cz. 2 nowy utwór Opracowanie : Daniel Firlej Pierwsze kroki w Sibelius 8 cz. 2 nowy utwór Opracowanie : Daniel Firlej Wszystkie materiały promocyjne oraz loga w tej prezentacji wykorzystano za wiedzą i zgodą ich właścicieli. Spis treści Okno dialogowe

Bardziej szczegółowo

Kryteria oceniania uczniów z informatyki w klasie II gimnazjum

Kryteria oceniania uczniów z informatyki w klasie II gimnazjum Kryteria oceniania uczniów z informatyki w klasie II gimnazjum 1) Obliczenia w arkuszu kalkulacyjnym - wprowadza dane do arkusza i z pomocą wpisuje formuły, - z pomocą rozwiązuje proste zadania w arkuszu,

Bardziej szczegółowo

Lingwistyczny system definicyjny wykorzystujący korpusy tekstów oraz zasoby internetowe.

Lingwistyczny system definicyjny wykorzystujący korpusy tekstów oraz zasoby internetowe. Lingwistyczny system definicyjny wykorzystujący korpusy tekstów oraz zasoby internetowe. Autor: Mariusz Sasko Promotor: dr Adrian Horzyk Plan prezentacji 1. Wstęp 2. Cele pracy 3. Rozwiązanie 3.1. Robot

Bardziej szczegółowo

Dostęp ze strony głównej-> wchodzimy Umowy na realizacje świdczeń -> Pokaż więcej

Dostęp ze strony głównej-> wchodzimy Umowy na realizacje świdczeń -> Pokaż więcej 3.2.8 Recepty Dostęp ze strony głównej-> wchodzimy Umowy na realizacje świdczeń -> Pokaż więcej Następnie : -> Recepty Odsyłacz Recepty prowadzi do pod strony z funkcjonalnością obsługi recept. Na stronie

Bardziej szczegółowo

OPIS PRZEDMIOTU ZAMÓWIENIA

OPIS PRZEDMIOTU ZAMÓWIENIA Załącznik nr 2 do SIWZ... pieczątka Wykonawcy OPIS PRZEDMIOTU ZAMÓWIENIA Dotyczy postępowania o udzielenie zamówienia publicznego o wartości szacunkowej nieprzekraczającej 221 000 euro prowadzonego w trybie

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

która metoda jest najlepsza

która metoda jest najlepsza która metoda jest najlepsza dr inż. Marek Żabka Instytut Matematyki Wydział Matematyki Stosowanej Politechnika Śląska 20 września 2012r Nowa metoda tworzenia grafiki na stronie internetowej: element,,canvas

Bardziej szczegółowo

ARCHICAD 21 podstawy wykorzystania standardu IFC

ARCHICAD 21 podstawy wykorzystania standardu IFC ARCHICAD 21 podstawy wykorzystania standardu IFC IFC (Industry Foundation Classes) to otwarty format wymiany danych. Powstał z myślą o ułatwieniu międzydyscyplinarnej współpracy z wykorzystaniem cyfrowych

Bardziej szczegółowo

Hurtownie danych wykład 5

Hurtownie danych wykład 5 Hurtownie danych wykład 5 dr Sebastian Zając SGH Warszawa 7 lutego 2017 1 Współbieżność i integracja Niezgodność impedancji 2 bazy danych Współbieżność i integracja Niezgodność impedancji Bazy relacyjne

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Podstawy Informatyki Basic Informatics Kierunek: Zarządzanie i Inżynieria Produkcji Rodzaj przedmiotu: ogólny Poziom studiów: studia I stopnia forma studiów: studia stacjonarne Rodzaj

Bardziej szczegółowo

GM System. Solid Edge Technical Publications Oferta produktu

GM System. Solid Edge Technical Publications Oferta produktu GM System Solid Edge Technical Publications Oferta produktu Obszary zastosowań w środowisku PLM Solid Edge Technical Publications to oprogramowanie do tworzenia szeroko rozumianej dokumentacji technicznej,

Bardziej szczegółowo

Proporcje podziału godzin na poszczególne bloki. Tematyka lekcji. Rok I. Liczba godzin. Blok

Proporcje podziału godzin na poszczególne bloki. Tematyka lekcji. Rok I. Liczba godzin. Blok Proporcje podziału godzin na poszczególne bloki Blok Liczba godzin I rok II rok Na dobry początek 7 Internet i gromadzenie danych 6 2 Multimedia 5 3 Edytory tekstu i grafiki 6 4 Arkusz kalkulacyjny 7 4

Bardziej szczegółowo

OPIS PRZEDMIOTU ZAMÓWIENIA. Część nr 4.3

OPIS PRZEDMIOTU ZAMÓWIENIA. Część nr 4.3 Zamówienie publiczne współfinansowane przez Unię Europejską ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Infrastruktura i Środowisko 2007-2013 w związku z realizacją projektu

Bardziej szczegółowo

INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA.

INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH Autorzy scenariusza:

Bardziej szczegółowo

dlibra 3.0 Marcin Heliński

dlibra 3.0 Marcin Heliński dlibra 3.0 Marcin Heliński Plan prezentacji Wstęp Aplikacja Redaktora / Administratora Serwer Aplikacja Czytelnika Aktualizator Udostępnienie API NajwaŜniejsze w nowej wersji Ulepszenie interfejsu uŝytkownika

Bardziej szczegółowo

PROGRAM NAUCZANIA DLA I I II KLASY GIMNAZJUM

PROGRAM NAUCZANIA DLA I I II KLASY GIMNAZJUM PROGRAM NAUCZANIA DLA I I II KLASY GIMNAZJUM Proporcje podziału godzin na poszczególne bloki Blok Liczba godzin I rok II rok Na dobry początek 7 Internet i gromadzenie danych 6 2 Multimedia 5 3 Edytory

Bardziej szczegółowo

Dokument komputerowy w edytorze grafiki

Dokument komputerowy w edytorze grafiki Temat 3. Dokument komputerowy w edytorze grafiki Realizacja podstawy programowej 1. 3) stosuje usługi systemu operacyjnego i programów narzędziowych do zarządzania zasobami (plikami) [...]; 4) wyszukuje

Bardziej szczegółowo

Format KML w oprogramowaniu GIS

Format KML w oprogramowaniu GIS Format KML w oprogramowaniu GIS Wojciech Pokojski, Paulina Pokojska Pracownia Edukacji Komputerowej Wydział Geografii i Studiów Regionalnych Uniwersytet Warszawski Udział w Konferencji został dofinansowany

Bardziej szczegółowo

RÓWNOWAŻNOŚĆ ZAOFEROWANCH PAKIETÓW PROGRAMÓW BIUROWYCH

RÓWNOWAŻNOŚĆ ZAOFEROWANCH PAKIETÓW PROGRAMÓW BIUROWYCH Załącznik Nr 1B do SIWZ RÓWNOWAŻNOŚĆ ZAOFEROWANCH PAKIETÓW PROGRAMÓW BIUROWYCH Odno nik 1 : Zintegrowany pakiet programów biurowych MS OFFICE Home and Busines 2010 polski OEM Za równoważne oprogramowaniu

Bardziej szczegółowo

Architektura Systemu. Architektura systemu umożliwia kontrolowanie iteracyjnego i przyrostowego procesu tworzenia systemu.

Architektura Systemu. Architektura systemu umożliwia kontrolowanie iteracyjnego i przyrostowego procesu tworzenia systemu. Architektura Systemu Architektura systemu umożliwia kontrolowanie iteracyjnego i przyrostowego procesu tworzenia systemu. Architektura jest zbiorem decyzji dotyczących: organizacji systemu komputerowego,

Bardziej szczegółowo

SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE

SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE Temat: Prosty serwis internetowy oparty o zestaw powiązanych

Bardziej szczegółowo

System sprzedaŝy rezerwacji

System sprzedaŝy rezerwacji System sprzedaŝy rezerwacji 2009 2 Spis treści 1. O PROGRAMIE... 2 2. ZAKRES FUNKCJONALNY... 3 2.1 Funkcje standardowe... 3 2.2 Moduły dodatkowe... 4 2.3. AuroraCMS... 5 1. O PROGRAMIE Dziś prawie kaŝdy

Bardziej szczegółowo

Modelowanie i Programowanie Obiektowe

Modelowanie i Programowanie Obiektowe Modelowanie i Programowanie Obiektowe Wykład I: Wstęp 20 październik 2012 Programowanie obiektowe Metodyka wytwarzania oprogramowania Metodyka Metodyka ustandaryzowane dla wybranego obszaru podejście do

Bardziej szczegółowo

Rok akademicki: 2013/2014 Kod: ZZIP IN-s Punkty ECTS: 2. Kierunek: Zarządzanie i Inżynieria Produkcji Specjalność: Informatyka w zarządzaniu

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

Bardziej szczegółowo

BIBLIOGRAFICZNA BAZA DANYCH -

BIBLIOGRAFICZNA BAZA DANYCH - BIBLIOGRAFICZNA BAZA DANYCH - PROMOCJĄ CZASOPISM, ARTYKUŁÓW, AUTORÓW I INSTYTUCJI 1 Dorota Buzdygan Biblioteka Politechniki Krakowskiej Bibliograficzne bazy danych i ich rola w rozwoju nauki Poznań 17-19

Bardziej szczegółowo

Repozytorium Uniwersytetu Jagiellońskiego

Repozytorium Uniwersytetu Jagiellońskiego Repozytorium Uniwersytetu Jagiellońskiego droga ku otwartości Leszek Szafrański Konferencja, Rozwój umiejętności cyfrowych, Gdańsk 10-11122015 Jagiellońska Biblioteka Cyfrowa repozytorium Uniwersytetu

Bardziej szczegółowo

Model semistrukturalny

Model semistrukturalny Model semistrukturalny standaryzacja danych z różnych źródeł realizacja złożonej struktury zależności, wielokrotne zagnieżdżania zobrazowane przez grafy skierowane model samoopisujący się wielkości i typy

Bardziej szczegółowo

Wymagania dla cyklu dwugodzinnego w ujęciu tabelarycznym. Gimnazjum nr 1 w Miechowie

Wymagania dla cyklu dwugodzinnego w ujęciu tabelarycznym. Gimnazjum nr 1 w Miechowie Wymagania dla cyklu dwugodzinnego w ujęciu tabelarycznym Gimnazjum nr 1 w Miechowie Informatyka Lp. Uczeń: 1. Zna regulamin i przepisy BHP w pracowni komputerowej 2. Wie, na czym polega bezpieczna praca

Bardziej szczegółowo

System generacji raportów

System generacji raportów Zalety systemu Czym jest ProReports? prostota instalacji, wieloplatformowość (AIX, Linux, Windows, Solaris), obsługa popularnych formatów (PDF, XLS, RTF, HTML,TXT,XML,CSV), obsługa wielu baz danych, raporty

Bardziej szczegółowo

Kompresja danych i formaty plików graficznych

Kompresja danych i formaty plików graficznych Kompresja danych i formaty plików graficznych Tomasz Lewicki WWSIS, Wrocław maj 2007 Tomasz Lewicki (WWSIS, Wrocław) Archiwizacja dokumentów i danych maj 2007 1 / 21 Kompresja i dekompresja W znaczeniu

Bardziej szczegółowo

GRAFIKA RASTROWA. WYKŁAD 2 Oprogramowanie i formaty plików. Jacek Wiślicki Katedra Informatyki Stosowanej

GRAFIKA RASTROWA. WYKŁAD 2 Oprogramowanie i formaty plików. Jacek Wiślicki Katedra Informatyki Stosowanej GRAFIKA RASTROWA WYKŁAD 2 Oprogramowanie i formaty plików Jacek Wiślicki Katedra Informatyki Stosowanej Oprogramowanie Na rynku istnieje wiele programów do tworzenia i przetwarzania grafiki rastrowej.

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł kierunkowy ogólny Rodzaj zajęć: wykład, laboratorium GRAFIKA KOMPUTEROWA Computer Graphics Forma studiów: studia

Bardziej szczegółowo

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

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

Bardziej szczegółowo