Stwórz dokument XML zawierający poniższe informacje. Wykorzystaj atrybuty.

Podobne dokumenty
Aplikacje internetowe laboratorium XML, DTD, XSL

LABORATORIUM 5 WSTĘP DO SIECI TELEINFORMATYCZNYCH WPROWADZENIE DO XML I XSLT

Dokument poprawnie sformułowany jest zgodny z ogólnymi zasadami składniowymi:

Wprowadzenie do technologii XML

DTD - encje ogólne i parametryczne, przestrzenie nazw

Egzamin z przedmiotu Projektowanie języków XML imię i nazwisko. Zadanie Suma Punkty Max Punkty

Dokumenty SEDU składają się z dwóch części: Opisu sprawy Formularza elektronicznego

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

METODY REPREZENTACJI INFORMACJI

Aplikacje internetowe laboratorium XML, DTD, XML Schema, XSL

Załącznik do rozporządzenia Ministra Spraw Wewnętrznych i Administracji z dnia 2008 r. (poz...) WZÓR STRUKTURALNY ELEKTRONICZNEJ KARTY ZAPYTANIA

FIDKAR po dwóch latach

KARTA KURSU. Przetwarzanie dokumentów XML i zaawansowane techniki WWW

29. Poprawność składniowa i strukturalna dokumentu XML

Ćwiczenia laboratoryjne nr 8 Podstawy języka XML.

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

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Regina Klukowska mgr

Instrukcja sprawdzenia danych konta egzaminatora oraz wyboru metod komunikacji

Przetwarzanie dokumentów XML za pomocą XSLT ( r.)

XPath XML Path Language. XPath. XSLT część 1. XPath data model. Wyrażenia XPath. Location paths. Osie (axes)

PRZYGOTOWANIE HARMONOGRAMU WEWNĘTRZNEGO EGZAMINÓW PISEMNYCH W OŚRODKU.

Plan prezentacji DTD. Wiązanie DTD z dokumentem XML Deklaracja typu dokumentu. Co to jest DTD. Wstęp. Przedmiot: XML i jego zastosowania

Instrukcja dodawania danych pojedynczej osoby, dla której ośrodek egzaminacyjny jest organizatorem egzaminu potwierdzającego kwalifikacje w zawodzie

XML DTD XML Schema CSS

Uchwała nr 222/2014 Rady Wydziału Nauk Biologicznych Uniwersytetu Wrocławskiego z dnia 18 grudnia 2014 r.

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Krystyna Łapin dr

BAZY DANYCH. Dr hab. Sławomir Zadrożny, prof. PR

XQuery. XQuery. Przykład. dokument XML. XQuery (XML Query Language) XQuery 1.0: An XML Query Language. W3C Recommendation

Jak wygląda XML? Definiowanie typów dokumentów Część 1. DTD, XML Schema. Struktura logiczna dokumentu XML. Składnia XML. Encje predefiniowane.

BAZY DANYCH. Co to jest baza danych. Przykłady baz danych. Z czego składa się baza danych. Rodzaje baz danych

Analiza egzaminu z języka angielskiego w roku szkolnym 2014/2015

XML extensible Markup Language. część 3

Zarządzenie Dziekana WNB nr 4/2015 z dnia 27 kwietnia 2015 roku

Przewodnik korzystania z platformy TOEIC Online Placement & Practice

Szczegółowy opis języka HTML5 znajdziemy w specyfikacji, która jest dostępna pod adresem

KARTA PRZEDMIOTU. Internetowe aplikacje bazodanowe D1_12

BAZA DANYCH. Informatyka. ZESPÓŁ SZKÓŁ ELEKTRYCZNYCH Prowadzący: inż. Marek Genge

Temat bardzo mądrego referatu maksymalnie na dwie linijki tekstu

OPIS PRZEDMIOTU ZAMÓWIENIA PRZYGOTOWANIE I PRZEPROWADZENIE TESTÓW WIEDZY DLA PRACOWNIKÓW SIECI PUNKTÓW INFORMACYJNYCH FUNDUSZY EUROPEJSKICH

Instrukcja logowania się i wprowadzania ocen do systemu USOSweb

Wprowadzenie do arkuszy stylistycznych XSL i transformacji XSLT

PRZEWODNIK PO PRZEDMIOCIE

Instrukcja potwierdzania lub odrzucania przez Egzaminatora udziału w egzaminie zaproponowanym przez Dyrektora OE

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

Instrukcja postępowania z materiałami egzaminacyjnymi po zakończeniu danego zakresu/poziomu egzaminu gimnazjalnego w roku szkolnym 2018/2019

Dokumentacja Użytkownika Systemu. Integracja z Okazje.info, Skąpiec, Sklepy24

RYNEK KSIĄŻKI W POLSCE

Wstęp. Życzę miłej i owocnej pracy. Marcin Maćkiewicz

Extensible Markup Language III

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

Analiza egzaminu z języka angielskiego w roku szkolnym 2013/2014.

Strona internetowa dot. mon. osado w

Prywatna Szkoła Podstawowa nr 72 Szkoła Marzeń w Jazgarzewszczyźnie. Szkolny zestaw podręczników w roku szkolnym 2016/17

Legislator - nowy system zgłoszeń

Dokumentacja Użytkownika Systemu

Instrukcja postępowania z materiałami egzaminacyjnymi po zakończeniu egzaminu ósmoklasisty z danego przedmiotu w roku szkolnym 2018/2019

MODUŁ NAUCZYCIEL - INSTRUKCJA OBSŁUGI

Instrukcja zgłaszania KKZ do OKE.

3S TeleCloud - Aplikacje Instrukcja użytkowania usługi 3S SMS SYSTEM

Technologie informacyjne SYLABUS A. Informacje ogólne

Instrukcja do SIOEPKZ

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

Platforma e-learningowa

Podręcznik Użytkownika aplikacji NOVO Szkoła. Profil Opiekuna

XML materiały dydaktyczne - Kurs Podstawowy XSL - wprowadzenie. XSL warstwa przekształcania (XSLT) oraz prezentacji informacji (XSL FO).

RAPORT PO SPRAWDZIANIE SZÓSTOKLASISTY

Kurs WWW Język XML, część I

Instrukcja użytkowania systemu Kontroli Wiadomości Teoretycznych Aeroklubu Warszawskiego

Jak wygląda XML? Definiowanie typów dokumentów Część 1. DTD, XML Schema. Struktura logiczna dokumentu XML. Składnia XML. Encje predefiniowane.

WPROWADZENIE ELEMENTÓW...

STYCZEŃ NSP Nasza Szkoła. im. Janusza Korczaka ul. Liczydło Warszawa tel.

Wydział Ekonomiczno-Informatyczny w Wilnie. 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego

Kierunek: OCHRONA ŚRODOWISKA

Uniwersytet Humanistyczno-Przyrodniczy Jana Kochanowskiego w Kielcach WYDZIAŁ PEDAGOGICZNY I ARTYSTYCZNY Instytut Edukacji Muzycznej

UNIA EUROPEJSKA FUNDUSZ SPÓJNOŚCI. Grzegorz Stefaniak. Departament Programu Operacyjnego Infrastruktura i Środowisko

Zarządzenie Dziekana WNB Nr 15/2016 z dnia 22 grudnia 2016 r.

Jak wygląda XML? Definiowanie typów dokumentów. Struktura logiczna dokumentu XML. Podstawy składni XML. Definiowanie języków. Poprawność dokumentów

Kierunek: BIOTECHNOLOGIA

Infolinia pomocy SIOEPKZ, telefon: godziny pracy: dni robocze od 7:30 do 17:30 lub 24h w dni określone w komunikacie dyrektora CKE

INTEGRACJA I EKSPLORACJA DANYCH

Jak wygląda XML? Definiowanie typów dokumentów Część 1. DTD. Struktura logiczna dokumentu XML. Podstawy składni XML. Definiowanie języków

Infolinia pomocy SIOEPKZ, telefon: godziny pracy: dni robocze od 7:30 do 17:30 lub 24h w dni określone w komunikacie dyrektora CKE

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013

Symbole wieloznaczne w XML Schema. Definiowanie typów dokumentów Część 4. XML Schema, RELAX NG, Schematron. Schematron

INSTALACJA I KONFIGURACJA SERWERA PHP.

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 ZASADY OCENIANIA

Nazwa kwalifikacji: Tworzenie aplikacji internetowych i baz danych oraz administrowanie bazami Oznaczenie kwalifikacji: E.14 Numer zadania: 01

Nazwa kwalifikacji: Tworzenie aplikacji internetowych i baz danych oraz administrowanie bazami Oznaczenie kwalifikacji: E.14 Numer zadania: 02

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Technologia informacyjna. 2. KIERUNEK: Logistyka. 3. POZIOM STUDIÓW: I stopnia

UWAGA STUDENCI PRZYSTĘPUJĄCY DO WEWNĘTRZNYCH EGZAMINÓW KOŃCOWYCH (WEK i WEKS)!!!

Wprowadzenie: Niniejsza instrukcja opisuje proces wnioskowania o nieobecność z wykorzystaniem PI portalu informacyjnego pracowników UJ.

System egzaminów elektronicznych Instrukcja do Portalu Egzaminacyjnego i modułu task. Spis treści

- OE zamierza w jej imieniu przesłać do OKE deklarację przystąpienia do egzaminu potwierdzającego kwalifikacje w zawodzie;

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2016 CZĘŚĆ PRAKTYCZNA

Platforma e-learningowa

Lab2kWeb przeglądanie wyników laboratoryjnych

INFORMACJE O WYNIKACH EGZAMINU ZAWODOWEGO Z KWALIFIKACJI Z.22., Z.23 I MS.20. w województwie śląskim

Inżynieria jakości - opis przedmiotu

Prywatna Szkoła Podstawowa nr 72 Szkoła Marzeń w Piasecznie. Szkolny zestaw programów nauczania w roku szkolnym 2016/17 KLASA IV

Rozeznanie rynku - przeprowadza się w celu zbadania oferty rynkowej oraz oszacowania wartości zamówienia

Transkrypt:

XML zadania 2013 Zasady uzyskania zaliczenia na ostatniej stronie! Przydatne linki: http://www.validome.org/xml/ http://www.w3.org/2001/03/webdata/xsv Zadanie 1 (XML) Stwórz dwa dokumenty XML zawierającą informacje zawarte w poniższym spisie publikacji. W jednym z nich wykorzystuj (tam gdzie to możliwe) atrybuty elementów, w drugim atrybutów nie wykorzystuj w ogóle. Spis publikacji: 1. Kowalski Łukasz i Szczepaniak Tomasz, Struktura sieci i adresowanie, Zagadnienia Informatyczne, tom IV, numer 3, rok 2004. 2. Żakowski Witold Tomasz, Matematyka Dyskretna, Seria: Matematyka dla Politechnik, Wydawnictwa Naukowe PWN, rok 2003. 3. Bronisława Jasinska, Janina Nowak i Monika Wojciechowska, Gramatyka angielska, Wydawnictwa Szkolne, rok 2006. 4. Stanisław Chabik, Wanda Rudzińska i Marek Szuszkiewicz, Positron Annihiolation in Solid and Liquid Bi40Sn60 Alloy, Acta Physica Polonica, tom 95, strona 479, rok 1987. Narysuj drzewa stworzonych dokumentów XML. Zadanie 2 (XML) Stwórz dokument XML zawierający dane zilustrowane drzewem: Zadanie 3 (XML) Stwórz dokument XML zawierający poniższe informacje. Wykorzystaj atrybuty. Artykuł Grzegorza Pełechaty pt. Jądro systemu operacyjnego znajdujący się na stronie http://www.abc.com/paper1 pokazuje jak napisać własny system operacyjny. Omawia zarządzanie pamięcią oraz przerwania w czasie rzeczywistym. Porusza również podstawowe zagadnienia tryby

chronionego. Artykuł jest częścią serii znajdującej się na stronie http://www.abc.com/os.html i zatytułowanej Systemy operacyjne. Data publikacji artykułu 2006-06-18. Zadanie 4 (DTD) Stwórz DTD dla jednego z dokumentów XML o których mowa w zadaniu 1. Zadanie 5 (DTD) Stwórz DTD dla dokumentu XML z zadania 3. Zadanie 6 (DTD) Podaj przykłady dokumentów XML poprawnych strukturalnie z punktu widzenia następującego DTD: <!DOCTYPE a [ <!ELEMENT a (b (c*,d))> <!ELEMENT b (#PCDATA)> <!ELEMENT c EMPTY> <!ELEMENT d (#PCDATA)> <!ATTLIST c e CDATA #REQUIRED f CDATA #IMPLIED > ]> <!DOCTYPE a [ <!ELEMENT a (b (c?,d))*> <!ELEMENT b (#PCDATA)> <!ELEMENT c EMPTY> <!ELEMENT d (#PCDATA)> <!ATTLIST c e CDATA #REQUIRED f CDATA #IMPLIED > ]> Zadanie 7 (XML+CSS) Stwórz arkusz CSS pozwalający wyświetlić (w przejrzysty sposób!) w tabeli na stronie internetowej zawartość dokumentu XML bez atrybutów z zadania 1. UWAGI: Każdy wiersz tabeli to inna publikacja. Książki mają być wyświetlane przed artykułami. Zadanie 8 (XML+CSS) Stwórz arkusz CSS pozwalający wyświetlić (w przejrzysty sposób!) w tabeli na stronie internetowej zawartość dokumentu XML wykorzystującego atrybuty z zadania 1. UWAGI: Każdy wiersz tabeli to inna publikacja. Książki mają być wyświetlane przed artykułami.

Zadanie 9 (XSLT) Stwórz arkusz XSLT pozwalający przedstawić na stronie WWW (w dowolnej formie) informacje z jednego z dokumentów XML o których mowa w zadaniu 1. Zadanie 10 (XSLT) Stwórz arkusz XSLT pozwalający przedstawić na stronie WWW w formie dwóch tabel informacje z jednego z dokumentów XML o których mowa w zadaniu 1 (UWAGA: jedna tabela ma zawierać informacje o książkach, druga o artykułach). Zadanie 11 (XSLT) Zbuduj arkusz XSLT generujący w oknie przeglądarki kalendarz na dany miesiąc na podstawie następującego dokumentu XML: <?xml version="1.0"?> <kalendarz miesiac="maj" poczatek="2" dni="31"/> Atrybuty: miesiac - nazwa miesiąca poczatek którego dnia tygodnia jest pierwszy dzień miesiąca (1 pn., 2 wt. etc.) Zadanie 12 (XML DOM) nazwy elementu pojawia się informacja ile elementów o danej nazwie znajduje się w przetwarzanym dokumencie XML. Zadanie 13 (XML DOM) nazwy elementu oraz jego numeru wypisywane są elementy będące jego dziećmi.

Zadanie 14 (XML DOM) nazwy elementu, jego numeru oraz numeru elementu będącego jego dzieckiem element ten (czyli to dziecko) zostaje zamieniony na element o podanej nazwie.

Zasady uzyskania zaliczenia Aby otrzymać ocenę z laboratorium należy rozwiązać zadania (i umieć objaśnić sposób rozwiązania) na wybraną ocenę. Podpisane rozwiązania zadań należy dostarczyć w formie papierowej (wydruk kodu). Zaliczenia będą się odbywały w sesji egzaminacyjnej w terminach ustalonych na ostatnich zajęciach. Istnieje możliwość uzgodnienia innego terminu proszę o kontakt mailowy (mskulim@uni.lodz.pl). Zadania oznaczone są symbolami XML, DTD, XML+CSS, XSLT, XML DOM. Ocena uzależniona jest od ilości zrealizowanych zadań i odpowiedzi na dodatkowe pytania. Zestawienie ilości zadań wymaganych na poszczególne oceny zawiera poniższa tabela. Ocena XML DTD XML+CSS XSLT XML DOM 3 3 3 1 1 1 4 1 2 2 2 2 5 1 1 1 3 3 UWAGA: Wpływ na ocenę końcową będą miały także odpowiedzi na pytania (maksymalnie 3) dotyczące przedstawionych rozwiązań zadań. Aby otrzymać ocenę z egzaminu należy poprawnie rozwiązać krótki test ze znajomości XML. Do testu będzie można przystąpić w dniu podejścia do zaliczenia. UWAGA: Osoby, które z zaliczenia uzyskają ocenę przynajmniej 4 nie muszą pisać testu. Ocena z egzaminu będzie taka sama jak z zaliczenia.