Wizualizacja wyników analizy syntaktycznej
|
|
- Bartosz Jakubowski
- 9 lat temu
- Przeglądów:
Transkrypt
1 Janusz S. Bień Wizualizacja wyników analizy syntaktycznej Reprezentacja struktur syntaktycznych za pomocą wykresów nazywanych technicznie grafami ma długą tradycję. Najczęściej stosuje się drzewa, czyli grafy o pewnych szczególnych własnościach. Jedną z tych własności jest możliwość przedstawienia drzewa na płaszczyźnie, w szczególności na papierze lub ekranie. W konsekwencji istnieje wiele konwencji drukowania i wyświetlania drzewiastych struktur, zarówno lingwistycznych, jak i tych używanych w innych dziedzinach. W szczególności zaimplementowany przez Marcina Wolińskiego analizator syntaktyczny Świgra [4, 5] będący komputerową realizacją gramatyki formalnej Marka Świdzińskiego przedstawionej w książce [3] produkuje drzewa rozbioru w kilku formatach. Jeden z tych zaprojektowanych przez Wolińskiego formatów ilustrują rysunki 1 i 2. Analiza czysto syntaktyczna rzadko jest jednoznaczna, typowym wynikiem analizy nie jest więc pojedyncze drzewo, lecz las drzew o wspólnych liściach. Prezentowana w artykule [6] modyfikacja formatu ułatwia przeglądanie kolejnych analiz, ale moim zdaniem nie rozwiązuje problemu do końca. Las drzew jest bowiem obiektem trójwymiarowym i może być przedstawiony na płaszczyźnie tylko za pomocą odpowiednich transformacji (ustalonych mniej lub bardziej arbitralnie). W literaturze lingwistycznej nie natknąłem się dotąd na żadną propozycję takiej transformacji przedstawiona w niniejszym artykule notacja jest być może pierwszą tego typu. Potrzeba sformułowania takiej notacji wynikła z dostępności wspomnianego wyżej analizatora syntaktycznego Świgra. Na potrzeby niniejszego artykułu była wykorzystywana odmiana tego systemu przygotowana przez Macieja Ogrodniczuka, nazywana Świgra Live [2]. Jako przykład posłuży nam wynik analizy zdania «Ala ma kota» (celowo pomijamy końcową kropkę dla uproszczenia wykresu). Świgra dostarcza poszczególne drzewa składające się na wynik w określonej kolejności, w związku z tym można się odwoływać do ich numerów. Wynikowe drzewa zapisujemy w tabeli, w której każda kolumna odpowiada jednemu słowu analizowanego zdania (dokładniej jednemu segmentowi, por. [4] s. 50). W poszczególnych wierszach zapisujemy wszystkie interpretacje tych słów i ich sekwencji. Jeśli wierszy jest dużo, tabelę dzielimy na strony (np. w miejscach zmiany liczby kolumn) dodając dla wygody czytelników główki i stopki przypominające analizowane zdanie. Dla uproszczenia zakładamy tutaj, że szerokość tabeli nie przekracza szerokości strony. Każda komórka tabeli ma następujące wspólne elementy: Identyfikator komórki w postaci jej kolejnego numeru, umieszczony w lewym górnym rogu. Liczba drzew zawierających przestawioną w komórce interpretację oraz liczba wszystkich drzew wynikowych, umieszczone w prawym górnym rogu. Numery drzew zawierających przedstawioną w komórce interpretację, podane kursywą w ostatnim wierszu komórki. Skrótowy opis przedstawionego w komórce elementu drzewa. Tytułem przykładu, w komórce nr 9 jest to symbol «fw/mian» reprezentujący element fw(np(mian),_,nd,ter,żeń/poj,tak,ni,np) występujący w analizach nr 1, 2 i 3 (pełną listę takich elementów można znaleźć w [4] na s. 122). Artykuł ukazał się w marcu 2007 r. w Poradniku Językowym w zeszycie nr 9 (638) datowanym na listopad 2006 r.; numer ten jest dedykowany Profesorowi Markowi Świdzińskiemu z okazji jubileuszu 35 lat działalności zawodowej. Dodatkowe informacje na ostatniej stronie tekstu. 1
2 Wykaz komórek tabeli, które opisują nadrzędne elementy drzewa. Elementy opisane w komórkach nr 22 i 25 są nadrzędne w stosunku do elementu z komórki 9, dlatego w komórce 9 znajduje się zapis «22,25» (strzałka wskazuje w dół, bo element nadrzędny znajduje się w tabeli poniżej elementu podrzędnego). Lista symboli reguł gramatyki, które posłużyły do utworzenia danego elementu z elementu lub elementów podrzędnych. W komórce nr 22 będzie to więc tylko jeden symbol e5, natomiast w komórce nr 9 ciąg symboli no45,wy8,wy1 Odesłania do elementów podrzędnych, które dla większej przejrzystości mają dość rozbudowaną postać. Zamiast szczegółowo opisywać budowę tabeli, lepiej jest pokazać na przykładach sposób jej odczytywania. Patrząc na komórki nr 1 i 2 widzimy, że słowo «ma» zostało zinterpretowane jako forma czasownika mieć, przy czym w 8 drzewach dzięki odpowiednim uzgodnieniem rodzaj formy został określony jako żeński, a w pozostałych 14 drzewach rodzaju nie udało się ustalić. Patrząc na komórki nr 1, 4 i 7 widzimy, że słowo «Ala» 3 razy zostało zinterpretowane jako forma żeńskiego imienia Ala, a 19 razy jako forma męskiego imienia Al, w tym 8 razy jako forma dopełniacza, a 11 razy jako forma biernika. Korzystając ze znajdujących się w komórce odsyłaczy, przechodzimy do komórek nr 12 i 17 widzimy obecnie, że biernik rzeczownika Al pełni 3 razy rolę frazy wymaganej (fw) i 8 razy frazy luźnej (fl). Korzystając z kolejnych odsyłaczy, możemy sprawdzić, że «Ala» jako biernikowa fraza luźna jest składnikiem m.in. zdania elementarnego (, por. [1] s. 396 i [2] s. 123) przedstawionego w komórce nr 23. W komórce tej jeden z wierszy opisuje strukturę zdania elementarnego możemy przeczytać, że jego pierwszym składnikiem jest trzykrotnie konstrukcja ze wspomnianej komórki 17 i trzykrotnie konstrukcja z komórki 15 czyli fraza luźna dopełniaczowa. Drugim składnikiem tego zdania jest zawsze fraza finitywna przedstawiona w komórce nr 19. Wielość analiz syntaktycznych zdania wynika m.in. z tego, że pewne drzewa rozbioru reprezentują struktury właściwe dla innych treści leksykalnych, np. «Ala czyta godzinę», «Godzinę czyta Ala». W naszym przypadku jedyne poprawne semantycznie interpretacje zdania «Ala ma kota» znajdziemy w komórce nr 25. Odczytywanie tabeli może wydawać się trudne, ale wyniki analizy dokonanej na podstawie skomplikowanej gramatyki są z natury rzeczy skomplikowane i ich interpretacja w konsekwencji nie może być łatwa. Dla porównania, podajemy niżej dwa drzewa dla zdania «Ala ma kota.» wychwycenie różnic między nimi jest istotnie trudniejsze, zwłaszcza gdybyśmy chcieli porównać wszystkie 22 drzewa. Proponowana notacja która może służyć zarówno do wydruków na papierze, jak i do tworzenia dokumentów elektronicznych z odpowiednimi hiperlinkami może stać się kolejnym krokiem naprzód w popularyzacji w środowisku polonistycznym opracowanej przez Marka Świdzińskiego i największej jak dotąd gramatyki formalnej języka polskiego. 2
3 Rysunek 1. Drzewo analizy Rysunek 2. Inne drzewo analizy 3
4 Zbiorcza reprezentacja lasu drzew 1 Ala ma kota 2 1 3/22 2 8/ /22 n-rz1 9 n-cz1 10,13 n-rz1 11,18 Ala/mian mieć/żeń kot/bier 1,2,3 1,2,3,4,5,6,7,8 1,2,3,9,11,13,14,17,19,21, / /22 6 6/22 n-rz1 15 n-cz1 10,13 n-rz1 16 Al/dop mieć/r kot/dop 6,8,14,15,16,19,20,22 9,10,11,12,13,14,15,16,17,18,19,20,21,22 10,12,15,16,18, /22 8 5/22 n-rz1 12,17 n-rz1 14 Al/bier kota/mian 4,5,7,9,10,11,12,13,17,18,21 4,5,6,7, / / /22 fw/mian 22,25 ff 20,25,26 fw/bier 20 no45,wy8,wy1 we30n,we29,we26,we22e,fi4,fi1 no46,wy10,wy1 n-rz1: 1 n-cz1: 2 [6], 5 [4] n-rz1: 3 1,2,3 3,4,5,6,7,8,13,16,21,22 3,13,16,21, / / /22 fw/bier 25 ff1 10,19 fw/mian 20,25,26 no46,wy10,wy1 we30n,we29,we26,we22e,fi4,fi1 no46,wy8,wy1 n-rz1: 7 n-cz1: 2 [2], 5 [10] n-rz1: 8 4,9,10 1,2,9,10,11,12,14,15,17,18,19,20 4,5,6,7, / /22 fl/dop 23,24,26 fl/dop n-rz1: 4 n-rz1: 6 6,8,14,15,16,19,20,22 2,10,12,15,18, / /22 fl/bier 23,24,26 fl/bier 19 n-rz1: 7 n-rz1: 3 5,7,11,12,13,17,18,21 1,9,11,14,17, /22 ff 21 fi3 ff1: 13 fw: 16,18 1,2,9,10,11,12,14,15,17,18,19, /22 24 e6 ff: 10 fw: 11,14 5,6,13, /22 24 e6 ff: 19 11,12,14,15 Ala ma kota 4
5 1 Ala ma kota /22 e5 fw: 9 ff: 19 1, /22 e5 fl: 15 [3], 17 [3] ff: 19 9,10,17,18,19, /22 el8 fl: 15 [4], 17 [4] zd: 20,21 5,6,11,12,13,14,15, /22 e5 fw: 9 [1], 12 [1] ff: 10 fw: 14 3, /22 e4 fl: 15 [2], 17 [2] ff: 10 fw: 14 7,8,21,22 Ala ma kota Literatura [1] M. Ogrodniczuk. An extension of Świdziński s grammar of Polish. Archives of Control Sciences Vol. 15 (LI), 2005 No 3, pp [2] M. Ogrodniczuk. Weryfikacja korpusu wypowiedników polskich (z wykorzystaniem gramatyki formalnej Świdzińskiego). Praca doktorska, Wydział Neofilologii UW, [3] M. Świdziński. Gramatyka formalna języka polskiego. Wydawnictwa UW: Warszawa [4] M. Woliński. Komputerowa weryfikacja gramatyki Świdzińskiego. Praca doktorska, Instytut Podstaw Informatyki PAN, ~wolinski/publ/mw-phd.pdf. [5] M. Woliński. An efficient implementation of a large grammar of Polish. Archives of Control Sciences Vol. 15 (LI), 2005) No 3, pp [6] M. Woliński. Jak się nie zgubić w lesie, czyli o wynikach analizy składniowej według gramatyki Świdzińskiego. Poradnik Językowy nr 9 (638), listopad 2006, s
6 Uwagi o wersji elektronicznej Niniejszy artykuł jest obecnie dostępny w formacie PDF pod adresem Plik ma objętość około 200 KB. Artykuł ukazał się w marcu 2007 r. w Poradniku Językowym w zeszycie nr 9 (638) datowanym na listopad 2006 r, na stronach Numer ten jest dedykowany Profesorowi Markowi Świdzińskiemu z okazji jubileuszu 35 lat działalności zawodowej. Podział na strony i ich numery w wersji elektronicznej nie są zgodne z wersją drukowaną. Streszczenie angielskie (adjustacja M. Kołodzińska): Visualization of Parsing Results Syntactic structures obtained as parsing results are usually represented as trees. If the analysis is ambiguous, then the result has the form of a forest instead of a single tree. A transformation is proposed to represent such a 3-dimensional forest on a plane (for printing or displaying). It is intended to be used for the results of Woliński s parser Świgra, which implements Świdziński s grammar of Polish. Rekomendowany sposób cytowania niniejszego artykułu w formacie L A TEX2e: \bibitem{jsb-pj06n9} Janusz S. Bień. Wizualizacja wyników analizy syntaktycznej % Visualization of Parsing Results \textit{poradnik Językowy} % ISSN z. 9 (638), listopad 2006, % marzec 2007 s.~ \url{ Metadane artykułu w formacie number = {9 (638)}, month = {November}, author = {Janusz S. Bie\ n}, title = {Wizualizacja wynik\ ow analizy syntaktycznej}, publisher = {Wydawnictwa Uniwersytetu Warszawskiego}, journal = {Poradnik J\k{e}zykowy}, pages = {24--29}, year = {2006}, url = { }
Analizator syntaktyczny
Analizator syntaktyczny program źródłowy analizator leksykalny token daj nast. token analizator syntaktyczny drzewo rozbioru syntaktycznego analizator semantyczny kod pośredni tablica symboli Analizator
Spis treści 0. Szkoła Tokarskiego Marcin Woliński Adam Przepiórkowski Korpus IPI PAN Inne pojęcia LXIII Zjazd PTJ, Warszawa
Spis treści -1 LXIII Zjazd PTJ, Warszawa 16-17.09.2003 Pomor, Humor Morfeusz SIAT Poliqarp Holmes Kryteria wyboru Robert Wołosz Marcin Woliński Adam Przepiórkowski Michał Rudolf Niebieska gramatyka Saloni,
KATEGORIA OBSZAR WIEDZY
Moduł 3 - Przetwarzanie tekstów - od kandydata wymaga się zaprezentowania umiejętności wykorzystywania programu do edycji tekstu. Kandydat powinien wykonać zadania o charakterze podstawowym związane z
Metody Kompilacji Wykład 8 Analiza Syntaktyczna cd. Włodzimierz Bielecki WI ZUT
Metody Kompilacji Wykład 8 Analiza Syntaktyczna cd Analiza Syntaktyczna Wstęp Parser dostaje na wejściu ciąg tokenów od analizatora leksykalnego i sprawdza: czy ciąg ten może być generowany przez gramatykę.
Metody Kompilacji Wykład 3
Metody Kompilacji Wykład 3 odbywa się poprzez dołączenie zasad(reguł) lub fragmentów kodu do produkcji w gramatyce. Włodzimierz Bielecki WI ZUT 2 Na przykład, dla produkcji expr -> expr 1 + term możemy
Matematyczne Podstawy Informatyki
Matematyczne Podstawy Informatyki dr inż. Andrzej Grosser Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska Rok akademicki 2013/2014 Gramatyki bezkontekstowe I Gramatyką bezkontekstową
WSKAZÓWKI WYDAWNICZE DLA AUTORÓW
Załącznik nr 2 do Regulaminu Wydawnictwa WSKAZÓWKI WYDAWNICZE DLA AUTORÓW 1) Komitet Redakcyjny nie przyjmuje prac (wydawnictwo zwarte lub artykuł), które zostały już opublikowane lub też zostały złożone
Wymagania dotyczące pracy dyplomowej
Wymagania dotyczące pracy dyplomowej Spis treści 1 Wstęp... 2 2 Cel i zakres pracy... 2 3 Wymagania ogólne... 2 3.1 Forma i zawartość pracy... 2 3.2 Dokumenty do złożenia w Dziekanacie... 2 4 Marginesy...
Instrukcja dla autorów monografii
Instrukcja dla autorów monografii SPIS TREŚCI czcionka Times New Roman (dalej: TNR), rozmiar 16 STRESZCZENIE TNR 11... 6 1. WSTĘP... 7 2. ROZDZIAŁ 2... 23 2.1. Podrozdział TNR 11... 36 2.2. Podrozdział
Gramatyki atrybutywne
Gramatyki atrybutywne, część 1 (gramatyki S-atrybutywne Teoria kompilacji Dr inŝ. Janusz Majewski Katedra Informatyki Gramatyki atrybutywne Do przeprowadzenia poprawnego tłumaczenia, oprócz informacji
Sprawdzenie i ocena pracy z wykorzystaniem Archiwum Prac Dyplomowych
Sprawdzenie i ocena pracy z wykorzystaniem Archiwum Prac Dyplomowych Instrukcja dla studentów Archiwum Prac Dyplomowych (APD) aplikacja systemu USOS wspomagająca obsługę procesu związanego ze złożeniem
Korpusomat narzędzie do tworzenia przeszukiwalnych korpusów języka polskiego
Korpusomat narzędzie do tworzenia przeszukiwalnych korpusów języka polskiego Witold Kieraś Łukasz Kobyliński Maciej Ogrodniczuk Instytut Podstaw Informatyki PAN III Konferencja DARIAH-PL Poznań 9.11.2016
Jak się nie zgubić w lesie, czyli o wynikach analizy składniowej według gramatyki Świdzińskiego
Marcin Woliński Warszawa Jak się nie zgubić w lesie, czyli o wynikach analizy składniowej według gramatyki Świdzińskiego Niniejszy tekst stanowi skromny przyczynek do lingwistyki dendrologicznej. Zdaję
Budowa argumentacji bezpieczeństwa z użyciem NOR-STA Instrukcja krok po kroku
Budowa argumentacji bezpieczeństwa z użyciem NOR-STA Instrukcja krok po kroku NOR-STA jest narzędziem wspierającym budowę, ocenę oraz zarządzanie strukturą argumentacji wiarygodności (assurance case),
Dodawanie grafiki i obiektów
Dodawanie grafiki i obiektów Word nie jest edytorem obiektów graficznych, ale oferuje kilka opcji, dzięki którym można dokonywać niewielkich zmian w rysunku. W Wordzie możesz zmieniać rozmiar obiektu graficznego,
Języki formalne i automaty Ćwiczenia 2
Języki formalne i automaty Ćwiczenia 2 Autor: Marcin Orchel Spis treści Spis treści... 1 Wstęp teoretyczny... 2 Metoda brute force... 2 Konwersja do postaci normalnej Chomskiego... 5 Algorytm Cocke a-youngera-kasamiego
Analiza leksykalna 1. Teoria kompilacji. Dr inż. Janusz Majewski Katedra Informatyki
Analiza leksykalna 1 Teoria kompilacji Dr inż. Janusz Majewski Katedra Informatyki Zadanie analizy leksykalnej Kod źródłowy (ciąg znaków) Analizator leksykalny SKANER Ciąg symboli leksykalnych (tokenów)
Polcode Code Contest PHP-10.09
Polcode Code Contest PHP-10.09 Przedmiotem konkursu jest napisanie w języku PHP programu, którego wykonanie spowoduje rozwiązanie zadanego problemu i wyświetlenie rezultatu. Zadanie konkursowe Celem zadania
3.4. Opis konfiguracji layoutów.
Definicja layout-ów dla tablicy odczytywana jest z tabeli w bazie danych: [UnitId_System] Gdańsk = 42, Gdynia = 43 [UnitId_Subsytem] 6 = TZT, 7 = ZZT [UnitId_Unit] identyfikator obiektu [Update_TimeStamp]
Programowanie komputerów
Programowanie komputerów Wykład 1-2. Podstawowe pojęcia Plan wykładu Omówienie programu wykładów, laboratoriów oraz egzaminu Etapy rozwiązywania problemów dr Helena Dudycz Katedra Technologii Informacyjnych
Forex PitCalculator INSTRUKCJA UŻYTKOWNIKA
Forex PitCalculator Forex PitCalculator jest aplikacją służącą do obliczania podatku należnego z tytułu osiągniętych na rynku walutowym zysków. Jest to pierwsze tego typu oprogramowanie na polskim rynku.
11 Probabilistic Context Free Grammars
11 Probabilistic Context Free Grammars Ludzie piszą i mówią wiele rzeczy, a ich wypowiedzi mają zawsze jakąś określoną strukture i regularność. Celem jest znalezienie i wyizolowanie tego typu struktur.
Sylabus Moduł 2: Przetwarzanie tekstów
Sylabus Moduł 2: Przetwarzanie tekstów Niniejsze opracowanie przeznaczone jest dla osób zamierzających zdać egzamin ECDL (European Computer Driving Licence) na poziomie podstawowym. Publikacja zawiera
Spis treści. spis treści wygenerowany automatycznie
Spis treści Rozdział 2.Wymagania edytorskie 2 2.1. Wymagania ogólne 2 2.2. Tytuły rozdziałów i podrozdziałów 2 2.3. Rysunki, tabele i wzory 3 2.3.1. Rysunki 3 2.3.2. Tabele 4 2.3.3. Wzory 4 2.4. Odsyłacze
Języki programowania zasady ich tworzenia
Strona 1 z 18 Języki programowania zasady ich tworzenia Definicja 5 Językami formalnymi nazywamy każdy system, w którym stosując dobrze określone reguły należące do ustalonego zbioru, możemy uzyskać wszystkie
ERGODESIGN - Podręcznik użytkownika. Wersja 1.0 Warszawa 2010
ERGODESIGN - Podręcznik użytkownika Wersja 1.0 Warszawa 2010 Spis treści Wstęp...3 Organizacja menu nawigacja...3 Górne menu nawigacyjne...3 Lewe menu robocze...4 Przestrzeń robocza...5 Stopka...5 Obsługa
Praca licencjacka. Seminarium dyplomowe Zarządzanie przedsiębiorstwem dr Kalina Grzesiuk
Praca licencjacka Seminarium dyplomowe Zarządzanie przedsiębiorstwem dr Kalina Grzesiuk 1.Wymagania formalne 1. struktura pracy zawiera: stronę tytułową, spis treści, Wstęp, rozdziały merytoryczne (teoretyczne
Instrukcja rejestrowania pracy dyplomowej w Archiwum Prac Dyplomowych przez studenta
Procedura rejestrowania pracy dyplomowej w Archiwum Prac Dyplomowych (APD): Promotor Promotor Promotor Recenzent Obrona Dziekanat Student Student Dziekanat Krok Kto Zadanie do wykonania Dostarczenie do
QUERY język zapytań do tworzenia raportów w AS/400
QUERY język zapytań do tworzenia raportów w AS/400 Dariusz Bober Katedra Informatyki Politechniki Lubelskiej Streszczenie: W artykule przedstawiony został język QUERY, standardowe narzędzie pracy administratora
Metody Kompilacji Wykład 1 Wstęp
Metody Kompilacji Wykład 1 Wstęp Literatura: Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman: Compilers: Princiles, Techniques, and Tools. Addison-Wesley 1986, ISBN 0-201-10088-6 Literatura: Alfred V. Aho,
Wsparcie dla czasopism naukowych w POL-index podręcznik użytkownika
Wsparcie dla czasopism naukowych w POL-index podręcznik użytkownika Przygotowanie danych niezbędnych do złożenia wniosku w systemie ZSUN/OSF WARSZAWA, 07.09.2018 Zakres podręcznika użytkownika: Wprowadzenie
Jak uzupełnić sylabus przedmiotu w systemie USOS?
Jak uzupełnić sylabus przedmiotu w systemie USOS? Instrukcja dla nauczycieli akademickich Dostęp... 2 I. Dostęp poprzez zakładkę: Dla pracowników... 2 II. Dostęp poprzez zakładkę: Mój USOSweb... 4 Strona
Wprowadzenie. Teoria automatów i języków formalnych. Literatura (1)
Wprowadzenie Teoria automatów i języków formalnych Dr inŝ. Janusz Majewski Katedra Informatyki Literatura (1) 1. Aho A. V., Sethi R., Ullman J. D.: Compilers. Principles, Techniques and Tools, Addison-Wesley,
Imię Nazwisko, Imię Nazwisko 1 Uczelnia/Firma. Imię Nazwisko 2 Uczelnia/Firma. Tytuł artykułu
Imię Nazwisko, Imię Nazwisko 1 Uczelnia/Firma Imię Nazwisko 2 Uczelnia/Firma Tytuł artykułu Tekst artykułu należy pisać przy użyciu edytora zgodnego z MS WORD 2003, 2007, 2010. Do pisania podstawowego
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W SANDOMIERZU (18)
PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA W SANDOMIERZU (18) MECHATRONIKA (14) IMIĘ I NAZWISKO (14) Nr albumu:xxxxx (12) Tytuł pracy (16) Praca inżynierska napisana pod kierunkiem naukowym (12) Sandomierz (rok)
Instrukcja rejestrowania pracy dyplomowej w Archiwum Prac Dyplomowych przez studenta
Procedura rejestrowania pracy dyplomowej w Archiwum Prac Dyplomowych (APD): Promotor Promotor Promotor Recenzent Obrona Dziekanat Student Student Student Dziekanat Krok Kto Zadanie do wykonania Dostarczenie
Jak uzupełnić sylabus przedmiotu w systemie USOS?
Jak uzupełnić sylabus przedmiotu w systemie USOS? Instrukcja dla nauczycieli akademickich Wersja skrócona Dostęp W celu uzupełnienia swoich sylabusów należy zalogować się do systemu USOSweb, na stronie
Przeglądanie wyników podległych pracowników i jednostek z Ankiety Oceny Zajęć w systemie USOSweb
Przeglądanie wyników podległych pracowników i jednostek z Ankiety Oceny Zajęć w systemie USOSweb Instrukcja dla osób pełniących funkcje kierownicze W celu przeglądania wyników ankiet dydaktycznych należy
KONFERENCJA NAUKOWO TECHNICZNA WARSZTAT PRACY RZECZOZNAWCY BUDOWLANEGO. Wytyczne do materiałów konferencyjnych
XIII KONFERENCJA NAUKOWO TECHNICZNA Wytyczne do materiałów konferencyjnych Informacje organizacyjne: Referaty zamawiane - objętość do 20 stron Referaty zgłaszane - objętość do 10 stron Prace w formacie
Atmosfera. IT Works S.A. Instrukcja dla użytkownika końcowego. Mariusz Sokalski Wersja 1.1
IT Works S.A. Atmosfera Instrukcja dla użytkownika końcowego Mariusz Sokalski 2018-07-27 Wersja 1.1 IT Works S.A., ul. Stanisława Skarżyńskiego 9, 31-866 Kraków, Polska, NIP: 5851189879, REGON: 191182501.
Przewodnik Użytkownika systemu PBN. dodawanie publikacji w formie artykułu
Przewodnik Użytkownika systemu PBN dodawanie publikacji w formie artykułu Dodawanie artykułu 1. Należy zalogować się do systemu PBN https://pbn.nauka.gov.pl/ klikając na przycisk Zaloguj znajdujący się
Multimedialne bazy danych. Andrzej Łachwa, WFAiIS UJ 2011
2 Multimedialne bazy danych Andrzej Łachwa, WFAiIS UJ 2011 Bazy tekstów języka naturalnego Wiele systemów wyszukiwania informacji w tekstach nie działa na oryginalnym materiale tekstowym, ale na opisach
Archiwum Prac Dyplomowych.
Archiwum Prac Dyplomowych Instrukcja dla studentów Opracował: Remigiusz Ciemiński, CI UAM Procedura przygotowania pracy do obrony 1 w Archiwum Prac Dyplomowych Krok w APD Kto Zadanie Student Rejestracja
Analiza semantyczna. Gramatyka atrybutywna
Analiza semantyczna Do przeprowadzenia poprawnego tłumaczenia, oprócz informacji na temat składni języka podlegającego tłumaczeniu, translator musi posiadać możliwość korzystania z wielu innych informacji
Legislator Opis zmian w wersji SP 37 ABC PRO Sp. z o.o.
Legislator Opis zmian w wersji 2.2.0.0 SP 37 ABC PRO Sp. z o.o. Dokument zawiera szczegółowy opis zmian wprowadzonych w wersji 2.2.0.0 SP 37 Legislator Data: 2016-05-30 ABC PRO Sp. z.o.o. ul. Owsiana 12;
JLR EPC. Szybki start. Spis treści. Polish Version 2.0. Przewodnik krok po kroku Przewodnik po ekranach
JLR EPC Szybki start Spis treści Przewodnik krok po kroku...2-7 Przewodnik po ekranach....8-11 Polish Version 2.0 Szybki start aplikacji JLR EPC 1. Uruchamianie aplikacji Otwórz przeglądarkę internetową
2.2. Gramatyki, wyprowadzenia, hierarchia Chomsky'ego
2.2. Gramatyki, wyprowadzenia, hierarchia Chomsky'ego Gramatyka Gramatyką G nazywamy czwórkę uporządkowaną G = gdzie: N zbiór symboli nieterminalnych, T zbiór symboli terminalnych, P zbiór
Parsery LL(1) Teoria kompilacji. Dr inż. Janusz Majewski Katedra Informatyki
Parsery LL() Teoria kompilacji Dr inż. Janusz Majewski Katedra Informatyki Zadanie analizy generacyjnej (zstępującej, top-down) symbol początkowy już terminale wyprowadzenie lewostronne pierwszy od lewej
Uproszczony schemat działania kompilatora
Wykład7,13XI2009,str.1 Uproszczony schemat działania kompilatora program źródłowy ciąg leksemów drzewo wywodu drzewo i tablice symboli analiza leksykalna analiza syntaktyczna analiza semantyczna KOMPILATOR
Zasady redakcji pracy dyplomowej w Wyższej Szkole Kultury Fizycznej i Turystyki w Pruszkowie
Zasady redakcji pracy dyplomowej w Wyższej Szkole Kultury Fizycznej i Turystyki w Pruszkowie Prace dyplomowe powinny być drukowane według następujących zaleceń: 1) druk jednostronny dotyczy tylko następujących
ARCHIWUM PRAC DYPLOMOWYCH
ARCHIWUM PRAC DYPLOMOWYCH INSTRUKCJA DLA STUDENTÓW Opracował: Remigiusz Ciemiński CENTRUM INFORMATYCZNE UAM Data dokumentu:25.10.2017. Procedura przygotowania pracy do obrony 1 w Archiwum Prac Dyplomowych
Zadanie analizy leksykalnej
Analiza leksykalna 1 Teoria kompilacji Dr inŝ. Janusz Majewski Katedra Informatyki Zadanie analizy leksykalnej Przykład: We: COST := ( PRICE + TAX ) * 0.98 Wy: id 1 := ( id 2 + id 3 ) * num 4 Tablica symboli:
System Wymiany Informacji. Instrukcja obsługi mapy
Instrukcja obsługi mapy 1.1 Mapy umożliwia wizualizację systemu gazociągów przesyłowych (SGP) za pomocą interaktywnych map. Poniżej znajduje się opis narzędzi umożliwiających sprawne poruszanie się po
1. Narzędzia główne: WORD 2010 INTERFEJS UŻYTKOWNIKA. wycinamy tekst, grafikę
1. Narzędzia główne: wycinamy tekst, grafikę stosowanie formatowania tekstu i niektórych podstawowych elementów graficznych umieszczane są wszystkie kopiowane i wycinane pliki wklejenie zawartości schowka
Gramatyka operatorowa
Gramatyki z pierwszeństwem operatorów Teoria kompilacji Dr inŝ. Janusz Majewski Katedra Informatyki Gramatyka operatorowa Definicja: G = G BK jest gramatyką operatorową (i) (ii) G jest gramatyką
Wprowadzenie do logiki Wyrażenia jako ciągi słów. Automaty skończone
Wprowadzenie do logiki Wyrażenia jako ciągi słów. Automaty skończone Mariusz Urbański Instytut Psychologii UAM Mariusz.Urbanski@.edu.pl Dzisiejsza opowieść pochodzi z Wykładów z logiki Marka Tokarza. kognitywistyka,
WYMOGI EDYTORSKIE. Edytor tekstu Microsoft Word, format *.doc lub *.docx.
WYMOGI EDYTORSKIE Edytor tekstu Microsoft Word, format *.doc lub *.docx. Objętość tekstu: artykuł naukowy: do 1/2 arkusza wydawniczego wraz z rysunkami i tabelami (1/2 ark. = 20 000 znaków ze spacjami,
Import danych z plików Excel. (pracownicy, limity urlopowe i inne)
Import danych z plików Excel (pracownicy, limity urlopowe i inne) 1. Wstęp BeeOffice umożliwia import z plików Excel kilku rodzajów danych, najczęściej wykorzystywanych podczas tworzenia nowego systemu
Pisanie prac empirycznych z psychologii instrukcja. Tomasz Smoleń
Pisanie prac empirycznych z psychologii instrukcja Tomasz Smoleń 10 kwietnia 2016 Spis treści 1. Informacje ogólne 2 2. Struktura pracy 2 3. Omówienie poszczególnych części pracy empirycznej 3 3.1. Strona
MODUŁ AM3: PRZETWARZANIE TEKSTU
ECDL ADVANCED ECDL-A EUROPEJSKI CERTYFIKAT UMIEJĘTNOŚCI KOMPUTEROWYCH POZIOM ZAAWANSOWANY MODUŁ AM3: PRZETWARZANIE TEKSTU Syllabus v. 1.0 Oficjalna wersja jest dostępna w serwisie WWW Polskiego Biura ECDL
Wyniki operacji w programie
R O Z D Z I A Ł 6 Wyniki operacji w programie Dowiesz się jak: Przeglądać wyniki przeprowadzonych operacji Zatwierdzać i wycofywać przeprowadzane operacje Przeglądać listy środków w centrach kosztów i
Zalogowanie generuje nowe menu: okno do wysyłania plików oraz dodatkowe menu Pomoc
Jak zamieszczać i edytować artykuły na szkolnej stronie internetowej autor poradnika - KS 1. Aby dodać artykuł należy się zalogować: System pokaże nazwę zalogowanego użytkownika (lewy dół strony) Zalogowanie
NORMY REDAKCYJNE. ReVue
NORMY REDAKCYJNE ReVue Wytyczne ogólne : 1. Objętość tekstu : 10 000 40 000 znaków (bez spacji) 2. Czcionka: 12 Times New Roman 3. Interlinia: 1.5 wiersza 4. Wszystkie marginesy: 2.5 cm 5. Tekst wyjustowany
ZASADY PISANIA ARTYKUŁÓW
ZASADY PISANIA ARTYKUŁÓW XXIV Ogólnopolska Konferencja RACHUNKOWOŚĆ W ZARZĄDZANIU JEDNOSTKAMI GOSPODARCZYMI Świnoujście, 16 18 maja 2017 r. Uprzejmie prosimy o dostosowanie się do poniższych zasad edytorskich.
Gramatyki, wyprowadzenia, hierarchia Chomsky ego. Gramatyka
Gramatyki, wyprowadzenia, hierarchia Chomsky ego Teoria automatów i języków formalnych Dr inŝ. Janusz Majewski Katedra Informatyki Gramatyka Gramatyką G nazywamy czwórkę uporządkowaną gdzie: G =
OPIS PRZEDMIOTU. gramatyka opisowa języka polskiego (składnia) Humanistyczny. Instytut Filologii Polskiej i Kulturoznawstwa.
Załącznik Nr 1.11 pieczątka jednostki organizacyjnej OPIS PRZEDMIOTU, PROGRAMU NAUCZANIA ORAZ SPOSOBÓW WERYFIKACJI EFEKTÓW KSZTAŁCENIA CZEŚĆ A * (opis przedmiotu i programu nauczania) OPIS PRZEDMIOTU Nazwa
Diagramy obiegu dokumentów a UML w modelowaniu procesów biznesowych. Stanisław Niepostyn, Ilona Bluemke Instytut Informatyki, Politechnika Warszawska
Diagramy obiegu dokumentów a UML w modelowaniu procesów biznesowych Stanisław Niepostyn, Ilona Bluemke Instytut Informatyki, Politechnika Warszawska Wprowadzenie Modelowanie biznesowe jest stykiem między
Uniwersytet Kazimierza Wielkiego Wydział Humanistyczny Katedra Germanistyki
Uniwersytet Kazimierza Wielkiego Wydział Humanistyczny Katedra Germanistyki Zasady przygotowania prac dyplomowych i przeprowadzania egzaminów dyplomowych w Katedrze Germanistyki opracowane na podstawie
TYTUŁ ARTYKUŁU W JĘZYKU POLSKIM
TYTUŁ ARTYKUŁU W JĘZYKU POLSKIM Arial 16, wielkie litery 8 spacji IMIĘ I NAZWISKO AUTORA Miejsce zatrudnienia, adres e-mail Arial 11 pogrubiony 1 interlinia Arial 11 pogrubiony 1 interlinia Title (Tytuł
EGZAMIN MATURALNY 2012 INFORMATYKA
Centralna Komisja Egzaminacyjna EGZAMIN MATURALNY 2012 INFORMATYKA POZIOM PODSTAWOWY Kryteria oceniania odpowiedzi MAJ 2012 2 Zadanie 1. a) (0 2) Egzamin maturalny z informatyki CZĘŚĆ I Obszar standardów
Podstawy programowania 2. Temat: Drzewa binarne. Przygotował: mgr inż. Tomasz Michno
Instrukcja laboratoryjna 5 Podstawy programowania 2 Temat: Drzewa binarne Przygotował: mgr inż. Tomasz Michno 1 Wstęp teoretyczny Drzewa są jedną z częściej wykorzystywanych struktur danych. Reprezentują
INSTRUKCJA ARCHIWIZOWANIA W USOS TECZEK PRZEWODÓW DOKTORSKICH
INSTRUKCJA ARCHIWIZOWANIA W USOS TECZEK PRZEWODÓW DOKTORSKICH PRZEKAZYWANYCH PRZEZ WYDZIAŁY DO ARCHIWUM UW (maj 2013, Grażyna Kurzyna, Archiwum UW ) Teczki przewodów doktorskich zarejestrowanych w USOS,
Wprowadzenie do analizy składniowej. Bartosz Bogacki.
Wprowadzenie do analizy składniowej Bartosz Bogacki Bartosz.Bogacki@cs.put.poznan.pl Witam Państwa. Wykład, który za chwilę Państwo wysłuchają dotyczy wprowadzenia do analizy składniowej. Zapraszam serdecznie
Za pierwszy niebanalny algorytm uważa się algorytm Euklidesa wyszukiwanie NWD dwóch liczb (400 a 300 rok przed narodzeniem Chrystusa).
Algorytmy definicja, cechy, złożoność. Algorytmy napotykamy wszędzie, gdziekolwiek się zwrócimy. Rządzą one wieloma codziennymi czynnościami, jak np. wymiana przedziurawionej dętki, montowanie szafy z
Jak przygotować pliki gotowe do publikacji w sieci za pomocą DigitLabu?
Jak przygotować pliki gotowe do publikacji w sieci za pomocą DigitLabu? Po zainstalowaniu DigitLabu na komputerze otrzymujemy pakiet programów niezbędnych do przygotowania cyfrowych wersji obiektów tekstowych.
Uproszczony schemat działania kompilatora
Uproszczony schemat działania kompilatora Wykład7,str.1 program źródłowy ciąg leksemów drzewo wywodu drzewo i tablice symboli analiza leksykalna analiza syntaktyczna analiza semantyczna KOMPILATOR generacja
Przewodnik po serwisie INFORLEX.PL BIZNES
Przewodnik po serwisie INFORLEX.PL ...3 Nowe dokumenty w Serwisie Kalendarium...5 Wyszukiwanie tekstowe Wyniki wyszukiwania Precyzowanie wyników Sortowanie Wyszukiwanie zaawansowane Wyszukiwanie po identyfikatorze
Napisy w PHP. Drukowanie napisów instrukcją echo
Napisy w PHP. Drukowanie napisów instrukcją echo 1. Ćwiczenia do samodzielnego wykonania Wszystkie poniższe ćwiczenia należy samodzielnie wykonać wpisując w edytorze bez stosowania techniki kopiuj-wklej.
Tytuł: Język angielski metodą skojarzeń. Autorzy - Michael Gruneberg, Patrycja Kamińska. Opracowanie i skład - Joanna Kozłowska, Patrycja Kamińska
Tytuł: Język angielski metodą skojarzeń Autorzy - Michael Gruneberg, Patrycja Kamińska Opracowanie i skład - Joanna Kozłowska, Patrycja Kamińska Projekt okładki - Adam Antoszczak Copyright by Michael Gruneberg
AKADEMIA im. JANA DŁUGOSZA w CZĘSTOCHOWIE
AKADEMIA im. JANA DŁUGOSZA w CZĘSTOCHOWIE Wydział Matematyczno-Przyrodniczy Kierunek: nazwa kierunku Specjalność: nazwa specjalności JAN KOWALSKI Nr albumu:. TYTUŁ PRACY Praca przygotowana w nazwa zakładu/katedry
Programowanie w języku Python. Grażyna Koba
Programowanie w języku Python Grażyna Koba Kilka definicji Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i
Zasady i wskazówki pisania prac dyplomowych
Zasady i wskazówki pisania prac dyplomowych 1. Informacje ogólne Prawo autorskie Student przygotowujący pracę dyplomową (licencjacką/magisterską) powinien zapoznać się z przepisami wynikającymi z "Ustawy
Instrukcja obsługi dla studenta
Instrukcja obsługi dla studenta Akademicki System Archiwizacji Prac (ASAP) to nowoczesne, elektroniczne archiwum prac dyplomowych zintegrowane z systemem antyplagiatowym Plagiat.pl. Student korzystający
Instrukcja rejestrowania pracy dyplomowej w Archiwum Prac Dyplomowych przez promotora i recenzenta
Procedura rejestrowania pracy dyplomowej w Archiwum Prac Dyplomowych (APD) Promotor Promotor Promotor Recenzent Obrona Dziekanat Student Student Dziekanat Krok Kto Zadanie do wykonania Dostarczenie do
Modelowanie diagramów klas w języku UML. Łukasz Gorzel 244631@stud.umk.pl 7 marca 2014
Modelowanie diagramów klas w języku UML Łukasz Gorzel 244631@stud.umk.pl 7 marca 2014 Czym jest UML - Unified Modeling Language - Rodzina języków modelowania graficznego - Powstanie na przełomie lat 80
Samodzielnie wykonaj następujące operacje: 13 / 2 = 30 / 5 = 73 / 15 = 15 / 23 = 13 % 2 = 30 % 5 = 73 % 15 = 15 % 23 =
Systemy liczbowe Dla każdej liczby naturalnej x Î N oraz liczby naturalnej p >= 2 istnieją jednoznacznie wyznaczone: liczba n Î N oraz ciąg cyfr c 0, c 1,..., c n-1 (gdzie ck Î {0, 1,..., p - 1}) taki,
ARCHIWUM PRAC DYPLOMOWYCH
ARCHIWUM PRAC DYPLOMOWYCH INSTRUKCJA DLA PROMOTORÓW/NAUCZYCIELI Opracował: Remigiusz Ciemiński CENTRUM INFORMATYCZNE UAM Data dokumentu:25.10.2017. Procedura przygotowania pracy do obrony 1 w Archiwum
Informatyka Ćwiczenie 10. Bazy danych. Strukturę bazy danych można określić w formie jak na rysunku 1. atrybuty
Informatyka Ćwiczenie 10 Bazy danych Baza danych jest zbiór informacji (zbiór danych). Strukturę bazy danych można określić w formie jak na rysunku 1. Pracownik(ID pracownika, imie, nazwisko, pensja) Klient(ID
Definiowanie języka przez wyrażenie regularne(wr)
Wykład3,str1 Definiowanie języka przez wyrażenie regularne(wr) DEFINICJA: (wyrażenia regularne) M(specjalneznakinienależącedoalfabetu:{,},, ) literyalfabetusąwr złożeniawrsąwr: jeśliw 1 iw 2 sąwr,to{w
Instrukcja obsługi dla studenta
Instrukcja obsługi dla studenta Akademicki System Archiwizacji Prac (ASAP) to nowoczesne, elektroniczne archiwum prac dyplomowych zintegrowane z systemem antyplagiatowym Plagiat.pl. Student korzystający
Podręcznik użytkownika
Podręcznik użytkownika 1 Funkcje serwisu dostępne dla dowolnego użytkownika 1.1 Rejestracja nowego użytkownika 1.2 Wyszukiwanie w witrynie 1.3 Zmiana wersji językowej 1.4 Dostępne wersje treści (pdf, mail,
Efektywna analiza składniowa GBK
TEORETYCZNE PODSTAWY INFORMATYKI Efektywna analiza składniowa GBK Rozbiór zdań i struktur zdaniowych jest w wielu przypadkach procesem bardzo skomplikowanym. Jego złożoność zależy od rodzaju reguł produkcji
Sylabus Moduł 4: Grafika menedżerska i prezentacyjna
Sylabus Moduł 4: Grafika menedżerska i prezentacyjna Niniejsze opracowanie przeznaczone jest dla osób zamierzających zdać egzamin ECDL (European Computer Driving Licence) na poziomie podstawowym. Publikacja
KATEGORIA OBSZAR WIEDZY
Moduł 6 - Grafika menedżerska i prezentacyjna - od kandydata wymaga się umiejętności posługiwania się programem komputerowym do tworzenia. Zdający powinien posiadać umiejętności wykonania następujących
Analiza leksykalna 1. Języki formalne i automaty. Dr inż. Janusz Majewski Katedra Informatyki
Analiza leksykalna 1 Języki formalne i automaty Dr inż. Janusz Majewski Katedra Informatyki Zadanie analizy leksykalnej Kod źródłowy (ciąg znaków) Analizator leksykalny SKANER Ciąg symboli leksykalnych
I. Program II. Opis głównych funkcji programu... 19
07-12-18 Spis treści I. Program... 1 1 Panel główny... 1 2 Edycja szablonu filtrów... 3 A) Zakładka Ogólne... 4 B) Zakładka Grupy filtrów... 5 C) Zakładka Kolumny... 17 D) Zakładka Sortowanie... 18 II.
Instrukcja dostępu do usługi Google Scholar
Instrukcja dostępu do usługi Google Scholar UWAGA dostęp do Google Scholar wymaga posiadania konta Google. Utworzenie jednego konta Google pozwala na dostęp do wszystkich usług Google. Oznacza to, że jeśli
SPAWALNICTWO DRÓG SZYNOWYCH
K A R T A Z G Ł O S Z E N I A U C Z E S T N I C T W A w V OGÓLNOPOLSKIEJ KONFERENCJI TECHNICZNEJ Załącznik Nr 1 SPAWALNICTWO DRÓG SZYNOWYCH -CERTYFIKACJA JEST GWARANCJĄ BEZPIECZEŃSTWA? Kraków, 15-17 maja
Komputer. Komputer (computer) jest to urządzenie elektroniczne służące do zbierania, przechowywania, przetwarzania i wizualizacji informacji
Komputer Komputer (computer) jest to urządzenie elektroniczne służące do zbierania, przechowywania, przetwarzania i wizualizacji informacji Budowa komputera Drukarka (printer) Monitor ekranowy skaner Jednostka
Platforma e-learningowa
Dotyczy projektu nr WND-RPPD.04.01.00-20-002/11 pn. Wdrażanie elektronicznych usług dla ludności województwa podlaskiego część II, administracja samorządowa realizowanego w ramach Decyzji nr UDA- RPPD.04.01.00-20-002/11-00