• No results found

Fundamentele Informatica 1 17 december 2002, 14–17 u.

N/A
N/A
Protected

Academic year: 2021

Share "Fundamentele Informatica 1 17 december 2002, 14–17 u."

Copied!
2
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

Fundamentele Informatica 1 17 december 2002, 14–17 u.

Geef steeds voldoende uitleg. Succes!

1) Laat A, B en C verzamelingen in het universum U zijn.

a. Beredeneer dat A ∪ B = A desdals B ⊆ A (twee kanten op)

b. Vereenvoudig [ (A ∪ Bc) ∩ C ] ∪ [ (B − A) ∩ C ] zo ver mogelijk, gebruikmakend van rekenregels uit de verzamelingenalgebra. Benoem de gebruikte regels.

Aanwijzing: wat is (A ∪ Bc) ∪ (B − A) ?

2) We breiden een aantal definities voor functies (uit het ou-boek) uit tot relaties.

Als R ⊆ V × W een (binaire) relatie is, dan defini¨eren we

– het domein van R als dom(R) = { x ∈ V | xRy voor zekere y ∈ W } – het bereik van R als ber(R) = { y ∈ W | xRy voor zekere x ∈ V } – de inverse van R als R−1 = { (y, x) | xRy }

Gegeven is nu de concrete relatie R op A = {1, 2, 3, 4} als R = { (1, 3), (1, 4), (3, 2), (3, 3), (3, 4) } a. Geef R gerepresenteerd als matrix en als gerichte graaf.

b. Bepaal domein, bereik en inverse van R.

c. Bepaal R2 = R ◦ R en R3.

3) a. Wanneer heet een verzameling aftelbaar ?

b. Bewijs: als A en B aftelbare verzamelingen zijn, dan is ook A ∪ B aftelbaar.

Eventueel benodigde resultaten moeten geformuleerd worden, maar hoeven niet be- wezen te worden.

c. Laat zien dat Z aftelbaar is.

Dit tentamen bestaat uit zeven opgaven. In totaal kunnen 100 punten behaald worden.

Elke opgave is 15 punten waard, behalve opgave 4 die 10 punten op kan leveren.

Indien u voor het deeltentamen een voldoende resultaat heeft behaald, krijgt u voor de eerste drie opgaven samen in ieder geval het cijfer van uw deeltentamen (vermenigvuldigd met 4,5).

(2)

Fundamentele Informatica 1 17 december 2002, 14–17 u.

4) a. Schrijf als sommatie (P . . .) en bereken de uitkomst van −1 + 1 + 3 + 5 + . . . + 191.

b. We defini¨eren de rij an, n ∈ N, door middel van de recurrentie an = an−1+ 2an−2, met beginwaarden a0 = 2 en a1 = 1.

Bewijs met inductie dat an= (−1)n+ 2n.

5) Een restklasse x(mod 7) in Z7 geven we aan met ¯x.

a. Bepaal ¯x3 en ¯x6 voor elke ¯x ∈ Z7.

b. Bewijs dat x6− 1 deelbaar is door 7 als x niet deelbaar is door 7.

c. Bepaal de rest van 100100+ 7777 bij deling door 7.

6) Ga voor de volgende relaties op N+ = {1, 2, 3, . . .} na of ze reflexief, irreflexief, sym- metrisch, antisymmetrisch of transitief zijn.

Geef niet alleen het antwoord, maar ook de toelichting.

a. xRy als x | y.

b. xRy als x = 2y.

c. xRy als x2 ≥ y.

7) a. Geef een deterministische eindige automaat voor de taal

K = { w ∈ {a, b} | w heeft een suffix aabb } b. Doe dit ook voor de taal mir(K).

c. Toon aan dat K regulier is, maw. druk K uit in eindige talen mbv. de operaties verenig- ing, concatenatie en ster (∪, ·,).

Doe dit ook voor het complement van K ten opzichte van {a, b}. (op welke suffixen eindigen woorden in het complement?)

Referenties

GERELATEERDE DOCUMENTEN

Wat zegt de bij (c) aangetoonde ongelijkheid over de kansverdeling van de reste- rende levensduur vanaf tijdstip s gegeven dat het apparaat op tijdstip s nog functioneert1. Is

Zij H een separabele Hilbertruimte met compleet orthonormaalsysteem {e n

• Je mag de resultaat van een onderdeel, ook als je het niet kon bewijzen, voor het oplossen van de op volgende onderdelen gebruiken..

3 2.. d) Schrijf een parser voor proposities: ga er van uit dat de invoer al verwerkt is tot een lijst van tokens. De grammatica van onderdeel b is een goede basis voor de parser.

De binaire operatoren worden tussen de argumenten geschreven ‘infix’, de unaire operator achter zijn argument ‘postfix’.. Bepaal met deze regels mir( a∪a·(b·a)∗ ) en teken

Beschrijf een functie die het aantal bladeren van een binaire boom bepaalt, door het geven van basis f (blad) en recursie f (knoop) uitgedrukt in f (links) en f (rechts).. Je

Dit tentamen bestaat uit zes opgaven, met totaal negentien onderdelen die elk een half punt waard zijn. Met een halve startpunt goed voor een tien. Geef steeds voldoende

Interne knopen bevatten een getal (de waarde van het argument van de functieaanroep) en de bladeren bevatten a of b (de geprinte letter). Takken geven aan dat een functie