JĘZYKI FORMALNE I AUTOMATY SKOŃCZONE

Podobne dokumenty
ZADANIA AUTOMATY I JĘZYKI FORMALNE AUTOMATY SKOŃCZONE

Matematyczne Podstawy Informatyki

4.3. Przekształcenia automatów skończonych

4.2. Automat skończony

Przekształcenia automatów skończonych

1 Wprowadzenie do automatów

4.6. Gramatyki regularne

Języki, automaty i obliczenia

4.5 Deterministyczne i zupełne automaty Moore a i Mealy ego

Gramatyki regularne. Teoria automatów i języków formalnych. Dr inż. Janusz Majewski Katedra Informatyki

bezkontekstowa generujac X 010 0X0.

zestaw DO ĆWICZEŃ z matematyki

KONSPEKT ZAJĘĆ WYRÓWNAWCZYCH Z MATEMATYKI. Temat: Do czego służą wyrażenia algebraiczne?

PODSTAWY BAZ DANYCH Wykład 3 2. Pojęcie Relacyjnej Bazy Danych

Wszystkim życzę Wesołych Świąt :-)

Zbiory wyznaczone przez funkcje zdaniowe

Komisja Egzaminacyjna dla Aktuariuszy LII Egzamin dla Aktuariuszy z 15 marca 2010 r. Część I Matematyka finansowa

Lista 4 Deterministyczne i niedeterministyczne automaty

Wykład5,str.1. Maszyny ze stosem ... 1,0 λ r. λ,z λ

Oznaczenia: K wymagania konieczne; P wymagania podstawowe; R wymagania rozszerzające; D wymagania dopełniające; W wymagania wykraczające

usuwa niewymierność z mianownika wyrażenia typu

2. FUNKCJE WYMIERNE Poziom (K) lub (P)

WYMAGANIA I KRYTERIA OCENIANIA Z MATEMATYKI W 3 LETNIM LICEUM OGÓLNOKSZTAŁCĄCYM

ZADANIA ZAMKNIĘTE. Zadanie 1 (1p). Ile wynosi 0,5% kwoty 120 mln zł? A. 6 mln zł B. 6 tys. zł C. 600 tys. zł D. 60 tys. zł

MATeMAtyka 3 inf. Przedmiotowy system oceniania wraz z określeniem wymagań edukacyjnych. Zakres podstawowy i rozszerzony. Dorota Ponczek, Karolina Wej

Algebra Boola i podstawy systemów liczbowych. Ćwiczenia z Teorii Układów Logicznych, dr inż. Ernest Jamro. 1. System dwójkowy reprezentacja binarna

Całkowanie. dx d) x 3 x+ 4 x. + x4 big)dx g) e x 4 3 x +a x b x. dx k) 2x ; x 0. 2x 2 ; x 1. (x 2 +3) 6 j) 6x 2. x 3 +3 dx k) xe x2 dx l) 6 1 x dx

G i m n a z j a l i s t ó w

Wymagania edukacyjne matematyka klasa 2 zakres podstawowy 1. SUMY ALGEBRAICZNE

4. RACHUNEK WEKTOROWY

Prawo Coulomba i pole elektryczne

WYŻSZA SZKOŁA INFORMATYKI STOSOWANEJ I ZARZĄDZANIA

Matematyczny świat języków. Wprowadzenie i języki regularne materiały do ćwiczeń

Równania i nierówności kwadratowe z jedną niewiadomą

Języki, automaty i obliczenia

Wymagania kl. 2. Uczeń:

ZADANIA OTWARTE. Są więc takie same. Trzeba jeszcze pokazać, że wynoszą one 2b, gdyż taka jest długość krawędzi dwudziestościanu.

Języki, automaty i obliczenia

Temat lekcji Zakres treści Osiągnięcia ucznia

Minimalizacja automatu

Automat ze stosem. Języki formalne i automaty. Dr inż. Janusz Majewski Katedra Informatyki

Wymagania edukacyjne na poszczególne oceny z matematyki w klasie II poziom rozszerzony

WYMAGANIA EDUKACYJNE Z MATEMATYKI W KLASIE IIc ZAKRES PODSTAWOWY I ROZSZERZONY

Zadania. I. Podzielność liczb całkowitych

Wymagania edukacyjne matematyka klasa 2b, 2c, 2e zakres podstawowy rok szkolny 2015/ Sumy algebraiczne

Katalog wymagań programowych na poszczególne stopnie szkolne. Matematyka. Poznać, zrozumieć

WYMAGANIA NA OCENĘ DOPUSZCZAJĄCĄ DLA UCZNIÓW KLASY Ia TECHNIKUM

KONKURS MATEMATYCZNY. Model odpowiedzi i schematy punktowania

1. Procedura wypisująca w naturalnym porządku (tj. w kolejności rosnącej) liczby naturalne nie mniejsze niż :od i nie większe niż :do.

R + v 10 R0, 9 k v k. a k v k + v 10 a 10. k=1. Z pierwszego równania otrzymuję R 32475, Dalej mam: (R 9P + (k 1)P )v k + v 10 a 10

WYMAGANIA EDUKACYJNE Z MATEMATYKI W KLASIE Ib ZAKRES PODSTAWOWY

Technikum Nr 2 im. gen. Mieczysława Smorawińskiego w Zespole Szkół Ekonomicznych w Kaliszu

Legenda. Optymalizacja wielopoziomowa Inne typy bramek logicznych System funkcjonalnie pełny

3. Odległość Ziemi od Słońca jest równa km. Odległość tą można zapisać w postaci iloczynu: C. ( 2) 2 C D.

Całki niewłaściwe. Rozdział Wprowadzenie Całki niewłaściwe I rodzaju

Propozycja przedmiotowego systemu oceniania wraz z określeniem wymagań edukacyjnych (zakres podstawowy)

Wymagania na poszczególne oceny z matematyki w Zespole Szkół im. St. Staszica w Pile. Kl. I poziom podstawowy

Hipoteza Černego, czyli jak zaciekawić ucznia teorią grafów

Wymagania na ocenę dopuszczającą z matematyki klasa II Matematyka - Babiański, Chańko-Nowa Era nr prog. DKOS /02

JAO - Języki, Automaty i Obliczenia - Wykład 2. JAO - Języki, Automaty i Obliczenia - Wykład 2

Wymagania edukacyjne z matematyki FUNKCJE dopuszczającą dostateczną dobrą bardzo dobrą

Technika Cyfrowa 1. Wykład 5: Synteza automatów sekwencyjnych III UKŁADY SEKWENCYJNE C.D.

Języki formalne i automaty Ćwiczenia 7

Programy współbieżne

Przykład: Σ = {0, 1} Σ - zbiór wszystkich skończonych ciagów binarnych. L 1 = {0, 00, 000,...,1, 11, 111,... } L 2 = {01, 1010, 001, 11}

PEWNIK DEDEKINDA i jego najprostsze konsekwencje

Całka oznaczona i całka niewłaściwa Zastosowania rachunku całkowego w geometrii

Wymagania edukacyjne z matematyki

Języki formalne i automaty Ćwiczenia 1

Języki, automaty i obliczenia

N(0, 1) ) = φ( 0, 3) = 1 φ(0, 3) = 1 0, 6179 = 0, 3821 < t α 1 e t dt α > 0. f g = fg. f = e t f = e t. U nas: g = t α 1 g = (α 1)t α 2

Analiza matematyczna i algebra liniowa

PODSTAWY BAZ DANYCH Wykład 2 2. Pojęcie Relacyjnej Bazy Danych

DZIAŁ 2. Figury geometryczne

Wymagania na poszczególne oceny z matematyki w Zespole Szkół im. St. Staszica w Pile. Kl. II poziom podstawowy

Macierz. Wyznacznik macierzy. Układ równań liniowych

WYMAGANIA EDUKACYJNE Z MATEMATYKI DLA KLASY VIII w roku szkolnym 2015/2016

Obliczenia inspirowane Naturą

Języki formalne i automaty JFA

Wymagania edukacyjne z matematyki Klasa IIB. Rok szkolny 2013/2014 Poziom podstawowy

MATURA 2014 z WSiP. Zasady oceniania zadań

PRÓBNY EGZAMIN MATURALNY Z INFORMATYKI

Maszyna Turinga języki

Minimalizacja automatów niedeterministycznych na słowach skończonych i nieskończonych

zestaw DO ĆWICZEŃ z matematyki

ĆWICZENIE ANALIZA SITOWA I PODSTAWY OCENY GRANULOMETRYCZNEJ SUROWCÓW I PRODUKTÓW

1 Automaty niedeterministyczne

WYMAGANIA EDUKACYJNE NIEZBĘDNE DO UZYSKANIA POSZCZEGÓLNYCH ŚRÓDROCZNYCH I ROCZNYCH OCEN KLASYFIKACYJNYCH Z MATEMATYKI POZIOM PODSTAWOWY KLASA 2













Transkrypt:

ZBIÓR ZADAŃ do WYKŁADU prof. Tdeusz Krsińskiego JĘZYKI FORMALNE I AUTOMATY SKOŃCZONE rozdził 2. Automty skończone i języki regulrne Wyrżeni i języki regulrne Zdnie 2.1. Wypisz wszystkie słow nleżące do języków: L( 2 +Λ) L((+ 2 ) L(( 2 +Λ)( + L((+ (+ (+) Zdnie 2.2. Z ilu słów skłd się język opisny przez nstępujące wyrżeni regulrne: 426(1+...+9) (0+1+...+9) 6 (A+B+C+...+Z) 3 (0+1+...+9) 4 Jkie języki opisują te wyrżeni? Zdnie 2.3. Pokż, że słow A = 5 B = 57 C = 5 D = 8 4 2 nleżą do język L(( ). Opisz ten język. Zdnie 2.4. Określ zleżności między językmi generownymi przez wyrżeni: A = B = ( C = ( 2 ) D = 2 ( ) 4 Λ+ Zdnie 2.5.

Określ, który z poniższych języków opisuje język generowny przez wyrżenie regulrne ((+ : L ={ A Σ : w słowie A po kżdym symolu występuje co njmniej jeden symol lu słowo A jest słowem pustym lu słowo A skłd się z smych symoli } L ={ A Σ : w słowie A po kżdym symolu występuje nieprzyst ilość symoli lu słowo A jest słowem pustym lu słowo A skłd się z smych symoli } L c ={ A Σ : w słowie A n przystych pozycjch występuje symol lu A jest słowem pustym } L d ={ A Σ : słowo A jest przystej długości i w słowie A n przystych pozycjch występuje symol } Zdnie 2.6. Wyzncz języki generowne przez nstępujące wyrżeni regulrne A=(( 2 + )+ Λ) B=(+) C= D=( ) Zdnie 2.7. Niech Σ={,}. Uzsdnij, że nstępujące języki są regulrne. L = A Σ : A < 4 L = Zdnie 2.8. { } { A Σ : > 4} { A Σ : A zwier co njmniej 4 symole } { A Σ : A zwier co njwyżj 4 symole } L = A L = Określ, które słowo nleży do język L((+Λ)(++ (+Λ)) A= B= C= 3 2 5 D= 3 2 5 Opisz ten język Zdnie 2.9.

Znjdź wyrżeni regulrne opisujące języki nd lfetem Σ={,} L = L = { A Σ : przedrostkiem A jest lu podsowem A 4 jest } { A Σ : przedrostkiem A jest orz podsowem A 4 jest } L = { A Σ : po kżdym symolu występuje co njmniej jeden symol } L = { A Σ : przed kżdym symolem występują co njwyżej dw symole } Zdnie 2.10. Podj zleżności między językmi L(A) i L(A+Λ) L(A) i L(A Λ) L(A) i L(A+A) L(A) i L(A A) Zdnie 2.11. Zdj, czy są równowżne wyrżeni regulrne A=( 2 ) i B= ( 2 A=( + ) i B= ( + A=(+Λ) ( i B= (+Λ) ( A=(+Λ) (++ (+Λ) i B= (Λ++ 2 ) ( + 2 )

Deterministyczne utomty skończone Zdnie 2.12. Niech ędzie dny utomt M = ( Q,, s 0, F, δ ), gdzie Q={s 0,s 1,s 2,s 3 }, ={,}, F={s 2,s 3 } orz funkcj przejść δ dn z pomocą telki: Znjdź δ ˆ( s, A jeśli 0 ) A= A= A= 5 5 5 A= 5 5 5 s 0 s 0 s 1 s 1 s 2 s 3 s 2 s 2 s 3 s 3 s 1 s 0 Które z tych słów jest kceptowne przez utomt M? Zdnie 2.13. Nrysuj grf DAS M = ( Q,, s 0, F, δ ) = ({s 0,s 1,s 2 },{,}, s 0, F i, δ ), którego funkcj przejść δ dn jest z pomocą telki: s 0 s 1 s 2 s 1 s 1 s 1 s 2 s 1 s 0 Wyzncz język kceptowny przez powyższy utomt, gdy F={s 0 } F={s 1 } F={s 2 } F={s 0,s 2 } Zdnie 2.14. Ile możn zudowć deterministycznych utomtów skończonych o lfecie ={ 1,, k } i ziorze stnów Q={s 0,,s n }?

Zdnie 2.15. Opisz język kceptowny przez DAS określony z pomocą grfu,,,,,

Zdnie 2.16. Skonstruowć DAS kceptujący podny język nd lfetem ={,}: { A Σ : 2 < 4} { A Σ : A = 3n, n N } L = A L = 0 L={ A Σ : w A występuje podsłowo 3 lu } L={ A Σ : przed kżdym symolem występuje 3n, gdzie n N } Zdnie 2.17. Wyzncz wyrżeni regulrne generujące ten sm język, który jest kceptowny przez nstępujący DAS:,,,,,

Niedeterministyczne utomty skończone Zdnie 2.18. Nrysuj grf niedeterministycznego utomtu skończonego M = ( Q,, s 0, F, δ ), gdzie Q={s 0,s 1,s 2,s 3 }, ={,}, F={s 3 } orz funkcj przejść δ dn jest z pomocą telki: s 0 {s 1,s 2 } s 1 {s 1 } s 2 s 3 {s 0, s 1, s 2 } s 0 {s 1,s 3 } s 1 {s 2 } s 2 {s 3 } s 3 {s 1 } s 0 {s 1 } s 1 {s 3 } {s 2,s 3 } s 2 {s 1 } s 3 s 0 {s 1 } s 1 {s 2,s 3 } s 2 {s 0 } s 3 Opisz języki kceptowne przez te utomty. Zdnie 2.19. Skonstruowć NAS kceptujący podny język nd lfetem ={,}:

{ A Σ : A 3 lu przedrostkiem slow A jest } { A Σ : k A, {3,4} } L = = L = k L = { A Σ : A zwier dokłdnie jedno podsłowo k, gdzie 0<k 3 } L = { A Σ : A zwier przystą ilość symoli i dokłdnie jeden symol }

- e)