MED SVARFORSLAG UNIVERSITETET I OSLO

Størrelse: px
Begynne med side:

Download "MED SVARFORSLAG UNIVERSITETET I OSLO"

Transkript

1 Eksmen i : MED SVARFORSLAG UNIVERSITETET I OSLO Det mtemtisk-nturvitenskpelige fkultet INF Kompiltorteknikk Eksmensdg : Onsdg 6. juni 2012 Tid for eksmen : Oppgvesettet er på : Vedlegg : Tilltte hjelpemidler : 6 sider (pluss vedlegg) 1 side (side 7 rives ut, fylles ut og leveres i hvit besvrelse) Alle trykte og skrevne Les gjennom hele oppgvesettet før du begynner å løse oppgvene. Dersom du svner opplysninger i oppgvene, kn du selv legge dine egne forutsetninger til grunn og gjøre rimelige ntgelser, så lenge de ikke bryter med oppgvens "ånd". Gjør i så tilfelle rede for disse forutsetningene og ntgelsene. Deler v oppgve 3 besvres ved bruk v vedlegg. Oppgve 1 (25%) Vi skl se på følgende grmmtikk G1: S S S S S Her er S strtsymbol og eneste ikke-terminl, mens, og (smt vslutnings-symbolet $) er teminlsymboler. 1. Gi en konkret begrunnelse for t G1 er flertydig. Svr 1. Definisjonen v t en grmmtikk er flertydig er t det finnes en setning generert v grmmtikken (ltså i L(G1)) som hr minst to konkrete syntkstrær (prseringstrær). Vi legger legger merketil t denne likner veldig på flertydig utgve v uttrykk med + og *, og vi kn her se på setningen:, som hr de to syntkstrærne under. Mn kunne like gjerne brukt f.eks.: S S S S S S S S S S S S S S S

2 1.b Ant t: - Opersjonen hr lv presedens, og er høyressositiv - Opersjonen hr høy presedens, og er venstressositiv Angi en ny grmmtikk G2 som er entydig, som beskriver smme språket som G1 og som gir et syntks-tre som følger de to reglene over. Du kn innføre nye ikke-terminler, og du behøver ikke rgumentere for t G2 er entydig ut over å vise til t den likner tilsvrende entydige grmmtikker i pensum. Svr 1.b Det er to rimelige svr, som er like gode: S -> T S T T -> T F F F -> S -> T S T T -> T Disse, og spesielt det til venstre, er stt opp etter smme prinsipp som på side 119 i lærebok 1.c Vi ser på grmmtikkene G1, G2, smt følgende grmmtikk G3 (der + er et nytt terminl-symbol): S S S S S + S + Angi for hver v språkene L(G1), L(G2) og L(G3) om de er eller ikke er regulære. Forklr, og ngi et regulært uttrykk for de som eventuelt er regulære. Svr 1.c G1 og G2 er jo smme språket, og det er regulært og kn beskrives f.eks. slik: ( ( ) )* For G3 er lle setninger som kn dnnes med bre «+» og følgende: Det må her ltså være like mnge «+»-er både forn og bk -en. Det er kjent fr pensum t et slikt språk ikke er regulært. Ser mn på hele språket til G3 vil setningene også inneholde og, men «+»-ene vil komme inn på en liknende måte som over, så språket er ikke regulært. 1.d Tegn opp LR(0)-DFA en til den flertydige grmmtikken G1 (med vnlig bruk v S ). 2

3 Svr 1.d 0 S ->.S S ->. S 3 1 S -> S.S S ->. S -> S. 4 S -> S.S S ->. G1: S S S S S S S 2 S ->. 5 S S 6 S -> S S. S -> S S. 1.e Beregn First og Follow til S i G1 (med vnlig bruk v $). Angi så hvilke tilstnder i DFA en fr 1.d som hr: A. konflikter som ikke kn løses med LR(0)-betrkninger, men som kn løses med SLR(1)- betrkninger. Forklr. B. konflikter som ikke kn løses med SLR(1)-betrkninger. Forklr. Svr 1.e First(S) = { First(S ) = First(S) Follow (S) = { $ Follow(S ) = { $ A. Det er en LR(0)-konflikt i tilstnd 1, som kn løses i SLR(1) ved t mn reduserer ( ccept er reduksjon med S -> S) ved $, og skifter ved og B. Det er LR(0)-konflikter både i tilstnd 5 og 6. Disse kn ikke løses med SLR-betrkninger siden det er ktuelt både å skifte og redusere for og (men om det kommer $ vet vi t det skl reduseres). Kommentr: Vi visste t det her ville bli konflikter som ikke er løselige v noen type LRbetrktninger, siden grmmtikken er flertydig. 1.f For tilstndene under punkt B i spørsmål 1.e, ngi hvordn du ville løse konfliktene i disse «for hånd», om du skl få den presedensen og ssositiviteten som er ngitt i 1.b? Svr 1.e Gjelder lltid for S Tilsnd 5: Her ligger nå S S på toppen v stkken. Derfor: For : Reduser, siden binder sterkere enn For : Reduser, fordi er venstressositiv For $: Reduser (ingen konflikt) 3 G1: S S S S S S S

4 Tilsnd 6: Her ligger nå S S på toppen v stkken. Derfor: For : Skift, siden er høyressossitiv For : Skift, fordi binder sterkere enn For $: Reduser (ingen konflikt) 1.g Sett opp en SLR(1)-prseringstbell for L(G1) ut fr svret på spørsmålene 1.d og 1.f. Tbellen skl ltså h mks én ksjon i hver rute, og den resulterende syntksnlysen skl ltså følge reglene fr 1.b. Svr 1.g Her er LR(0)-DFA en fr 1.d: 0 2 S ->.S S ->. S ->. S S -> S.S S ->. S -> S S. S -> S. 4 S -> S.S S ->. S S 6 S -> S S. G1: S S S S S S S $ S 0 s2 1 1 s4 s3 cc. 2 r(s -> ) r(s -> ) r(s -> ) 3 s2 5 4 s2 6 5 r(s->s S) r(s->s S) r(s->ss) 6 s4 s3 r(s->s S) Oppgve 2 (25%) Oppgve 3 (25%) 4

5 Oppgve 4 (25%) En metode med to vlue-prmetere er overstt til følgende sekvens v TA-instruksjoner. Den eneste typen i språket er heltll. x = <verdien v første ktuelle prmeter> (Du kn skrive dette slik: «x = pr1») y = <verdien v ndre ktuelle prmeter> (Tilsvrende) z = x + y lbel L1 u = x + 1 if (y < x) goto L4 // Vi ntr t det finnes en TA-instruksjon v denne formen y = u + 1 u = y + x lbel L2 z = 5 if (x < u) goto L1 v = x + y u = v + 1 goto L5 lbel L4 v = z + 3 x = y + u lbel L5 z = v + 4 z = x + z return z 4. Del progrmmet opp i bsle blokker, og tegn opp flyt-grfen for progrmmet. Sett nvnene B0, B1, osv. på blokkene. Svr, se lenger ned. 4.b For hver bsl blokk, finn hvilke vrible som fktisk er i live både forn og etter blokk (ltså inlive og outlive for blokk). Du kn bruke metoden fr pensum til å finne svret, eller gjøre egne betrktninger. Det er greit å enten gi svret direkte på flytgrfen fr 4., eller du kn tegne opp flytgrfen en gng til (gjerne uten kode i nodene) med lle mengdene inlive og outlive stt på der de hører hjemme. Svr, se lenger ned. 4.c Ut fr informsjonen fr 4.b og detljene i TA-instruksjonene er det mulig å se (1) om noen v TA-instruksjonene i progrmmet kn fjernes uten t det forndrer sluttresulttet når progrmmet utføres. Angi i så fll disse (2) om det er vrible som, i en eller nnen eksekvering, kn bli brukt før de hr fått verdi. Angi i så fll disse. Om du ikke hr fått til 4.b kn du likevel forsøke å svre på denne oppgven enten direkte fr progrmmet, eller fr flyt-grfen. Svr, se lenger ned. 5

6 Svr 4., 4.b og 4.c 4.c.1: Siden u ikke er med i outlive(b3), så er denne tre-dressesetningen helt uten virkning på resulttet B3 { u y v = x + y u = v + 1 goto L5 { v x 4.b: Det er også OK om mn sier t denne er tom B0 B1 B2 { TOM! x = pr1 y = pr2 z = x + y { x y z { x y z lbel L1 u = x + 1 if (y < x) goto L4 y = u + 1 u = y + x lbel L2 z = 5 if (x < u) goto L1 B5 { u x y z { u x { u x y z { v x z = v + 4 z = x + z return z { z B4 4.c.2: Siden denne, ltså inlive(b0), er tom er det ingen vrible som kn tenkes å bli brukt før de hr fått verdi { u y z lbel L4 v = z + 3 x = y + u { v x 4.b: Denne mengden, ltså outlive(b2), blir i første omgng bre { u y, men etter t også inlive(b1) er beregnet og blir tilbkeført, får den også x og z 4.d (Er uvhengig v det over) I pensum er det diskutert hvordn mn kn lge TA-kode for kortsluttede boolske uttrykk som står som betingelser i if- eller while-setninger. Dette gjøres rekursivt, og den rekursive kodegenererings-metoden hr to lbel-prmetere som koden skl hoppe til når mn vet t det lokle uttrykket er h.h.v. true eller flse. Progrmmet for dette er gjengitt under. Vi overstte i pensum til TA-kode og ikke til P-kode bl.. for å slippe å tenke på t det under beregning v uttykket kn være noe på stkken ved hopp, som knskje ikke stemmer med det stedet det hoppes til. Vi skl her se nærmere på hvor stort dette problemet blir, og hvordn vi eventuelt kn korrigere for det. Som svr forklr først i detlj hvordn ting vil forholde seg med stkkdybder under uttrykksberegningen, og skissér så hvordn dette kn håndteres under kodegenereringen, gjerne ved å henvise til koden under. Merk: Vi ntr t P-koden skl lges slik t stkken under kjøring er tom mellom setninger, og t den derved er tom når beregningen v det boolske uttrykket strter. Hint: Det er sikkert lurt å se på hvordn P-koden blir for noen konkrete boolske uttrykk. 6

7 Progrm fr pensum. Det genererer TA-kode for logiske uttrykk i if- og while-setninger: void genboolcode(string lbt, lbf) { cse : { String lbx = genlbel(); left.genboolcode(lbt, lbx); emit2( lbel, lbx); right.genboolcode(lbt, lbf); cse && : { String lbx = genlbel(); left.genboolcode(lbx, lbf); emit2( lbel, lbx); right.genboolcode(lbt, lbf); cse not : { // Hr bre left -subtre left.genboolcode(lbf, lbt); cse < : { String temp1, temp2, temp3; temp1 = left.genintcode(); temp2 = right.genintcode(); temp3 = genlbel(); emit4(temp3, temp1, «lt», temp2); // Lger instruksjonen: temp3 = temp1 < temp2 emit3(«jmp-flse», temp3, lbf); emit2(«ujp», lbt); Svr 4.d Sken her er t så lenge mn skl generere kode som kortslutter de boolske uttrykkene så blir det ingen problemer med stkkdybden i det hele ttt. Det kommer v t mn, så fort det er en boolsk verdi på stkken, kommer til å teste om denne er true/flse, og ut fr svret enten hoppe eller fortsette rett til neste instruksjon. Teste-instruksjonen er slik t den i begge tilfelle vil t bort det som er på toppen v stkken, og dermed vil det ldri bygge seg opp noe på stkken. Vi kn se på følgende eksempel, der, b c og d er boolske vrible. Beregningen vil d følge pilene, ut fr t lle grener som ligger over teksten er true-grener, og de under er flse-grener: if ( nd b ) or ( c nd d ) then else... Vi ntr ltså t stkken er tom når vi strter på if-setningen. Ved hver vribel blir verdien v denne vribelen pushet på stkken, men forsvinner igjen i og med true/flse-testen. Dermed vil skken lltid være tom når kontrollen går lngs en knt. Dette betyr t en kodegenererings-prosedyre som skl lge P-kode kn lges etter nøyktig smme ml som den ngitt i oppgven som lger TA-kode. Vi behøver ikke tenke på stkkdybden i det hele ttt. 7

MED SVARFORSLAG UNIVERSITETET I OSLO

MED SVARFORSLAG UNIVERSITETET I OSLO Eksamen i : MED SVARFORSLAG UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet INF5110 - Kompilatorteknikk Eksamensdag : Onsdag 6. juni 2012 Tid for eksamen : 14.30-18.30 Oppgavesettet er

Detaljer

Pensumoversikt - kodegenerering. Maskinen det oversettes til. Kodegenerering del 2: tilleggsnotat, INF5110 v2006

Pensumoversikt - kodegenerering. Maskinen det oversettes til. Kodegenerering del 2: tilleggsnotat, INF5110 v2006 Pensumoversikt - kodegenerering Kodegenerering del 2: tilleggsnott, INF5110 v2006 Arne Mus, Ifi UiO 8.1 Bruk v mellomkode 8.2 Bsle teknikker for kodegenerering 8.3 Kode for refernser til dtstrukturer (ikke

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det mtemtisk-nturvitenskpelige fkultet Eksmen i INF2080 Logikk og eregninger Eksmensdg: 6. juni 2016 Tid for eksmen: 14.30 18.30 Oppgvesettet er på 5 sider. Vedlegg: Ingen Tilltte

Detaljer

INF Noen oppgaver til kap. 8

INF Noen oppgaver til kap. 8 INF5110 2014 Noen oppgaver til kap. 8 Utvidet utgave lagt ut 24. april Gjennomgås 25. april, 2014 Stein Krogdahl 1 Oppgave 8.1.c (fra boka) Lag for hånd TA-kode for følgende uttrykk: a * b + a * b * c

Detaljer

INF Noen oppgaver til kap. 8

INF Noen oppgaver til kap. 8 INF5110 2015 Noen oppgaver til kap. 8 Gjennomgås 28. april, 2015 Stein Krogdahl 1 Oppgave 8.1.c (fra boka) Lag for hånd TA-kode for følgende uttrykk: a * b + a * b * c Du skal ikke prøve å optimalisere

Detaljer

Løsningsforslag til avsluttende eksamen i HUMIT1750 høsten 2003.

Løsningsforslag til avsluttende eksamen i HUMIT1750 høsten 2003. Løsningsforslg til vsluttende eksmen i HUMIT1750 høsten 2003. Teksten under hr litt litt prtsom fordi jeg hr villet forklre hvordn jeg gikk frm. Fr en studentesvrelse le det ikke forventet nnet enn sluttresulttene.

Detaljer

INF april, 2014 Stein Krogdahl Ifi, UiO. Svar på oppgaver til kap. 8

INF april, 2014 Stein Krogdahl Ifi, UiO. Svar på oppgaver til kap. 8 INF5110 25. april, 2014 Stein Krogdahl Ifi, UiO Svar på oppgaver til kap. 8 som ble lagt ut 24. april Feil bes rapportert til: «steinkr@ifi.uio.no» 1 SVAR: Oppgave 8.1.c (fra boka) Lag for hånd TA-kode

Detaljer

E K S A M E N. Algoritmiske metoder I. EKSAMENSDATO: 13. desember HINDA / 98HINDB / 98HINEA ( 2DA / 2DB / 2EA ) TID:

E K S A M E N. Algoritmiske metoder I. EKSAMENSDATO: 13. desember HINDA / 98HINDB / 98HINEA ( 2DA / 2DB / 2EA ) TID: Høgskolen i Gjøvik Avdeling for Teknologi E K S A M E N FAGNAVN: FAGNUMMER: Algoritmiske metoder I L 189 A EKSAMENSDATO: 13. desember 1999 KLASSE: 98HINDA / 98HINDB / 98HINEA ( 2DA / 2DB / 2EA ) TID: 09.00-14.00

Detaljer

Løsningsforslag til Obligatorisk oppgave 2

Løsningsforslag til Obligatorisk oppgave 2 Løsningsforslg til Oligtorisk oppgve INF1800 Logikk og eregnrhet Høsten 008 Alfred Brtterud Oppgve 1 Vi hr lfetet A = {} og språkene L 1 = {s s } L = {s s inneholder minst tre forekomster v } L 3 = {s

Detaljer

Matematikk 1000. Øvingsoppgaver i numerikk leksjon 8 Numerisk integrasjon

Matematikk 1000. Øvingsoppgaver i numerikk leksjon 8 Numerisk integrasjon Mtemtikk 1000 Øvingsoppgver i numerikk leksjon 8 Numerisk integrsjon Som kjent kn vi regne ut (bestemte) integrler ved nti-derivsjon. Dette resulttet er et v de viktikgste innen klkulus; det heter tross

Detaljer

INF april, 2015 Stein Krogdahl Ifi, UiO. Svar på oppgaver til kap. 8. Ble lagt ut 24. april

INF april, 2015 Stein Krogdahl Ifi, UiO. Svar på oppgaver til kap. 8. Ble lagt ut 24. april INF5110 28. april, 2015 Stein Krogdahl Ifi, UiO Svar på oppgaver til kap. 8 Ble lagt ut 24. april 1 SVAR: Oppgave 8.1.c (fra boka) Lag for hånd TA-kode for følgende uttrykk: a * b + a * b * c Du skal ikke

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det mtemtisk-nturvitenskpelige fkultet Eksmen i: MAT1140 Strukturer og rgumenter Eksmensdg: Fredg 8. desemer 2017 Tid for eksmen: 14:30 18:30 Oppgvesettet er på 5 sider. Vedlegg: Ingen

Detaljer

Sensorveiledning Oppgaveverksted 4, høst 2013 (basert på eksamen vår 2011)

Sensorveiledning Oppgaveverksted 4, høst 2013 (basert på eksamen vår 2011) Sensorveiledning Oppgveverksted 4, høst 203 (bsert på eksmen vår 20) Ved sensuren tillegges oppgve vekt 0,2, oppgve 2 vekt 0,4, og oppgve 3 vekt 0,4. For å bestå eksmen, må besvrelsen i hvert fll: gi minst

Detaljer

Oppgaver til INF 5110, kapittel 5

Oppgaver til INF 5110, kapittel 5 Oppgaver til INF 5110, kapittel 5 Fra boka: 5.3 Vi har sett litt på denne på en forelesning 5.11 Vi har tidligere sett på: -> ) a 5.18 Forsøk også sette alternativet -> til slutt Utvid grammatikken på

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det mtemtisk-nturvitenskpelige fkultet Eksmen i: MAT1140 Strukturer og rgumenter Eksmensdg: Mndg 22. jnur 2018 Tid for eksmen: 09:00 13:00 Oppgvesettet er på 7 sider. Vedlegg: Ingen

Detaljer

Løsningsforslag til ukeoppgaver i INF3110/4110

Løsningsforslag til ukeoppgaver i INF3110/4110 Løsningsforslg til ukeoppgver i INF3/4 Uke 42 (5-723) Oppgve Jernbnedigrm: FlotingPointLiterl Digits Digits xponentprt xponentprt Digits Digits Digit xponentprt Digit xponentprt Digits + - 2 Omskriving

Detaljer

Integrasjon Skoleprosjekt MAT4010

Integrasjon Skoleprosjekt MAT4010 Integrsjon Skoleprosjekt MAT4010 Tiin K. Kristinslund, Julin F. Rossnes og Torstein Hermnsen 19. mrs 2014 1 Innhold 1 Innledning 3 2 Integrsjon 3 3 Anlysens fundmentlteorem 7 4 Refernser 10 2 1 Innledning

Detaljer

Læringsmål og pensum. Forberdring vha preallokering. Oversikt

Læringsmål og pensum. Forberdring vha preallokering. Oversikt 1 Læringsmål og pensum TDT410 Informsjonsteknologi grunnkurs: Uke 40 Funksjoner, skoping og trcing Asbjørn Thomssen, IDI Læringsmål Funksjoner med flere eller ingen utrgumenter Skop til skript og funksjoner

Detaljer

Matematikk Øvingsoppgaver i numerikk leksjon 9 Numerisk integrasjon

Matematikk Øvingsoppgaver i numerikk leksjon 9 Numerisk integrasjon Mtemtikk 1000 Øvingsoppgver i numerikk leksjon 9 Numerisk integrsjon Forståelsen v integrlet som et rel ligger til grunn når vi skl beregne integrler numerisk. Litt mer presist: Når f(x) 0 for lle x i

Detaljer

Oversikt II. Innhold. INF1000 (Uke 12) Oversikt I. Sortering. Lære å lage proff programvare ved å lage. en generell klasse for sortering

Oversikt II. Innhold. INF1000 (Uke 12) Oversikt I. Sortering. Lære å lage proff programvare ved å lage. en generell klasse for sortering INF1000 (Uke 12) Sortering Grunnkurs i progrmmering Institutt for Informtikk Universitet i Oslo Are Mgnus Bruset og Anj B. Kristoffersen Oversikt I Lære å løse et vnskelig problem Sortering mnge metoder,

Detaljer

Brøkregning og likninger med teskje

Brøkregning og likninger med teskje Brøkregning og likninger med teskje Dette heftet gir en uformell trinn for trinn gjennomgng v grunnleggende regler for brøkregning og likninger. Dette er sto som vi i FYS 000 egentlig forventer t dere

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF5110 - Kompilatorteknikk Eksamensdag : Onsdag 5. juni 2013 Tid for eksamen : 14.30-18.30 Oppgavesettet er på : Vedlegg :

Detaljer

Innhold. INF1000 (Uke 12) Sortering og eksamensoppgaver. Oversikt II. Oversikt I. Om sortering. Litt om dokumentasjon av kode. Deler av eksamen H03

Innhold. INF1000 (Uke 12) Sortering og eksamensoppgaver. Oversikt II. Oversikt I. Om sortering. Litt om dokumentasjon av kode. Deler av eksamen H03 Innhold INF1000 (Uke 12) Sortering og eksmensoppgver Om sortering Sortering v heltll og tekster Litt om dokumentsjon v kode Grunnkurs i progrmmering Institutt for Informtikk Universitet i Oslo Deler v

Detaljer

Oppgaver til INF 5110, kapittel 5, med svarforslag Gjennomgått torsdag 26. febr Dette er versjon fra 28/7

Oppgaver til INF 5110, kapittel 5, med svarforslag Gjennomgått torsdag 26. febr Dette er versjon fra 28/7 Oppgaver til INF 5110, kapittel 5, med svarforslag Gjennomgått torsdag 26. febr. 2008. Dette er versjon fra 28/7 OPPGAVER: Fra boka: 5.3, 5.4, 5.11, 5.12, 5.13. Oppgave 2 fra Eksamen 2006. Utvid grammatikken

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVESITETET I OSLO Det mtemtisk-nturvitenskpelige fkultet Eksmen i: FYS1120 Elektromgnetisme Eksmensdg: 5. oktober 2015 Tid for eksmen: 10.00 13.00 Oppgvesettet er på 8 sider. Vedlegg: Tilltte hjelpemidler:

Detaljer

Oppgaver til INF 5110, kapittel 5 Fullt svar på oppgave 5.4, og en del andre oppgaver med svar

Oppgaver til INF 5110, kapittel 5 Fullt svar på oppgave 5.4, og en del andre oppgaver med svar Oppgaver til INF 5110, kapittel 5 Fullt svar på oppgave 5.4, og en del andre oppgaver med svar Fra boka: 5.3, 5.4, 5.11, 5.12, 5.13. Oppgave 2 fra Eksamen 2006 (se undervisningsplanen 2008). Utvid grammatikken

Detaljer

Med Svarforslag UNIVERSITETET I OSLO. Det matematisk-naturvitenskapelige fakultet. 3 sider (side 6, 7 og 8, rives ut, fylles ut og leveres)

Med Svarforslag UNIVERSITETET I OSLO. Det matematisk-naturvitenskapelige fakultet. 3 sider (side 6, 7 og 8, rives ut, fylles ut og leveres) Eksamen i : Med Svarforslag UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet INF5110 - Kompilatorteknikk Eksamensdag : Onsdag 3. juni 2009 Tid for eksamen : 14.30-17.30 Oppgavesettet er

Detaljer

Bottom up parsering (nedenfra-og-opp) Kap. 5 del 1 Intro til parsering nedenfra-og-opp samt LR(0) og SLR(1) grammatikker INF5110 v2006

Bottom up parsering (nedenfra-og-opp) Kap. 5 del 1 Intro til parsering nedenfra-og-opp samt LR(0) og SLR(1) grammatikker INF5110 v2006 ottom up parsering (nedenfra-og-opp) Kap. 5 del 1 Intro til parsering nedenfra-og-opp samt LR(0) og LR(1) grammatikker INF5110 v2006 rne Maus, Ifi UiO t 1 t 2 t 3 t 7 t 4 t 5 t 6 LR-parsering og grammatikker

Detaljer

INF april, 2015 Kap. 8 kodegenerering. Del 2

INF april, 2015 Kap. 8 kodegenerering. Del 2 INF5110 23. april, 2015 Kap. 8 kodegenerering. Del 2 Foilene inneholder også noe ekstra-stoff som ikke står i boka, men som er pensum! Stein Krogdahl, Ifi UiO Del-1 av foilene til kap. 8 er lagt ut (se

Detaljer

INF5110 Kap. 5: Parsering nedenfra-og-opp (Bottom-up parsing) 21/ Stein Krogdahl Ifi, UiO. Angående Oblig 1:

INF5110 Kap. 5: Parsering nedenfra-og-opp (Bottom-up parsing) 21/ Stein Krogdahl Ifi, UiO. Angående Oblig 1: INF5110 Kap. 5: Parsering nedenfra-og-opp (Bottom-up parsing) Del 1 21/2-2014 Stein Krogdahl Ifi, UiO ngående Oblig 1: Blir lagt ut tirsdag/onsdag neste uke Oblig-ansvarlig Henning Berg orienterer 28/2

Detaljer

Numerisk derivasjon og integrasjon utledning av feilestimater

Numerisk derivasjon og integrasjon utledning av feilestimater Numerisk derivsjon og integrsjon utledning v feilestimter Knut Mørken 6 oktober 007 1 Innledning På forelesningen /10 brukte vi litt tid på å repetere inhomogene differensligninger og rkk dermed ikke gjennomgå

Detaljer

INF-5110 Oppgaver kodegenerering etc. INF-5110, vår 2011

INF-5110 Oppgaver kodegenerering etc. INF-5110, vår 2011 INF-5110 Oppgaver kodegenerering etc. INF-5110, vår 2011 Oppgave 1: Løs oppgavene 8.1 og 8.2 i Louden Oppgave 2: Løs oppgave 8.14.a i Louden. I stedet for oppgave 8.14.b, finn en tredje møte å implemetere

Detaljer

Eneboerspillet. Håvard Johnsbråten

Eneboerspillet. Håvard Johnsbråten Håvrd Johnsråten Eneoerspillet Når vi tenker på nvendelser i mtemtikken, ser vi gjerne for oss Pytgors læresetning eller ndre formler som vi kn ruke til å eregne lengder, reler, kostnder osv. Men mer strkte

Detaljer

x 1, x 2,..., x n. En lineær funksjon i n variable er en funksjon f(x 1, x 2,..., x n ) = a 1 x 1 + a 2 x a n x n,

x 1, x 2,..., x n. En lineær funksjon i n variable er en funksjon f(x 1, x 2,..., x n ) = a 1 x 1 + a 2 x a n x n, Introduksjon Velkommen til emnet TMA45 Mtemtikk 3, våren 9 Disse nottene inneholder det vi gjennomgår i forelesningene, og utgjør, smmen med lle øvingene, pensum for emnet Læreoken nefles som støttelittertur

Detaljer

Vår 2004 Ordinær eksamen

Vår 2004 Ordinær eksamen år Ordinær eksmen. En bil kjører med en hstighet på 9 km/h lngs en rett strekning. Sjåføren tråkker plutselig på bremsene, men gjør dette med økende krft slik t (den negtive) kselersjonen (retrdsjonen)

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det mtemtisk-nturvitenskpelige fkultet Eksmen i: STK1110 Sttistiske metoder og dtnlyse 1 Eksmensdg: Tirsdg 18. desemer 2018 Tid for eksmen: 09.00 13.00 Oppgvesettet er på 5 sider.

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Med svarforslag Det matematisk-naturvitenskapelige fakultet Eksamen i : INF5110 - Kompilatorteknikk Eksamensdag : Onsdag 5. juni 2013 Tid for eksamen : 14.30-18.30 Oppgavesettet er

Detaljer

5: Algebra. Oppgaver Innhold Dato

5: Algebra. Oppgaver Innhold Dato 5: Alger Pln resten v året: - Kpittel 6: Ferur - Kpittel 7: Ferur/mrs - Kpittel 8: Mrs - Repetisjon: April/mi - Eventuell offentlig eksmen: Mi - Økter, prøver, prosjekter: Mi - juni For mnge er egrepet

Detaljer

Kvalitetssikring av elektronisk pasientjournal - Skjema 1

Kvalitetssikring av elektronisk pasientjournal - Skjema 1 70778 EPJ Kvlitetssikring Skjem v. Hllvrd Lærum (tlf. 79886) Kvlitetssikring v elektronisk psientjournl - Skjem I dette spørreskjemet ønsker vi å få vite noe om din prktiske ruk v og ditt syn på elektronisk

Detaljer

INF / Kap. 5, Del 2 Stein Krogdahl, Ifi, UiO

INF / Kap. 5, Del 2 Stein Krogdahl, Ifi, UiO INF5110 12/2-2013 Kap. 5, Del 2 Stein Krogdahl, Ifi, UiO Dagens temaer: Noen foiler igjen fra forrige gang SLR(1), LR(1)- og LALR(1)-grammatikker NB: Oppgaver til kap 4 og 5 er lagt ut på undervisningsplanen

Detaljer

M2, vår 2008 Funksjonslære Integrasjon

M2, vår 2008 Funksjonslære Integrasjon M, vår 008 Funksjonslære Integrsjon Avdeling for lærerutdnning, Høgskolen i Vestfold. pril 009 1 Arelet under en grf Vi begynner vår diskusjon v integrsjon, på smme måte som vi begynte med derivsjon, ved

Detaljer

R1 kapittel 7 Sannsynlighet. Kapitteltest. Oppgave 1. Oppgave 2. Oppgave 3. Del 1 Uten hjelpemidler. Løsninger til oppgavene i boka

R1 kapittel 7 Sannsynlighet. Kapitteltest. Oppgave 1. Oppgave 2. Oppgave 3. Del 1 Uten hjelpemidler. Løsninger til oppgavene i boka Løsninger til oppgvene i ok R1 kpittel 7 Snnsynlighet Løsninger til oppgvene i ok Kpitteltest Del 1 Uten hjelpemidler Oppgve 1 De fem lppene kn ordnes i rekkefølge på 5! = 15 = forskjellige måter. Vi kn

Detaljer

1 dx cos 1 x =, 1 x 2 sammen med kjerneregelen for derivasjon. For å forenkle utregningen lar vi u = Vi regner først ut den deriverte til u,

1 dx cos 1 x =, 1 x 2 sammen med kjerneregelen for derivasjon. For å forenkle utregningen lar vi u = Vi regner først ut den deriverte til u, TMA0 Høst 205 Norges teknisk nturvitenskpelige universitet Institutt for mtemtiske fg 3.5.30: Vi bruker erivsjonsregelen for cos x, x cos x =, x 2 smmen me kjerneregelen for erivsjon. For å forenkle utregningen

Detaljer

INF Forelesning 10

INF Forelesning 10 Oppgve Ant t du hr deklrert en HshMp: INF1000 - Forelesning 10 Eksempler på Hshmp Opprmstyper Innstikksortering Jvdoc HshMp cdsmling = new HshMp(); Du legger inn informsjon

Detaljer

1 Mandag 1. mars 2010

1 Mandag 1. mars 2010 Mndg. mrs Fundmentlteoremet sier t integrsjon og derivsjon er motstte opersjoner. Vi hr de siste ukene sett hvordn vi på ulike måter kn derivere funksjoner i flere vrible. Nå er turen kommet til den motstte

Detaljer

Årsprøve 2014 10. trinn Del 2

Årsprøve 2014 10. trinn Del 2 2 Årsprøve 2014 10. trinn Del 2 Informsjon for del 2 Prøvetid: Hjelpemidler på del 2: Vedlegg: Andre opplysninger: Fremgngsmåte og forklring: Veiledning om vurderingen: 5 timer totlt Del 2 skl du levere

Detaljer

Institutt for elektroteknikk og databehandling

Institutt for elektroteknikk og databehandling Institutt for elektroteknikk og dtbehndling Stvnger, 7. mi 997 Løsningsforslg til eksmen i TE 9 Signler og Systemer, 6. mi 997 Oppgve ) Et system er lineært dersom superposisjonsprinsippet gjelder, d.v.s.

Detaljer

Temahefte nr. 1. Hvordan du regner med hele tall

Temahefte nr. 1. Hvordan du regner med hele tall 1 ARBEIDSHEFTE I MATEMATIKK SNART MATTE EKSAMEN Hvordn du effektivt kn forberede deg til eksmen Temhefte nr. 1 Hvordn du regner med hele tll Av Mtthis Lorentzen mttegrisenforlg.com Opplysning: De nturlige

Detaljer

Løsningsforslag til Eksamen i fag MA1103 Flerdimensjonal analyse

Løsningsforslag til Eksamen i fag MA1103 Flerdimensjonal analyse Norges teknisk nturvitenskpelige universitet Institutt for mtemtiske fg Side 1 v 5 Løsningsforslg til Eksmen i fg MA113 Flerdimensjonl nlyse 2.5.6 Oppgve 1 Vi hr f(x, y) = (4 x 2 y 2 )e x+y. ) Kritiske

Detaljer

Løsningsforslag til obligatorisk oppgave i ECON 2130

Løsningsforslag til obligatorisk oppgave i ECON 2130 Andres Mhre April 13 Løsningsforslg til obligtorisk oppgve i ECON 13 Oppgve 1: E(XY) = E(X(Z X)) Setter inn Y = Z - X E(XY) = E(XZ X ) E(XY) = E(XZ) E(X ) X og Z er uvhengige v hverndre, så Cov(X, Z) =.

Detaljer

RAMMER FOR SKRIFTLIG EKSAMEN I MATEMATIKK 1P-Y OG 1T-Y ELEVER 2015

RAMMER FOR SKRIFTLIG EKSAMEN I MATEMATIKK 1P-Y OG 1T-Y ELEVER 2015 RAMMER FOR SKRIFTLIG EKSAMEN I MATEMATIKK 1P-Y OG 1T-Y ELEVER 015 Utdnningsrogrm: Yrkesfg Fgkoder: MAT1, MAT6 Årstrinn: Vg1 Ogveroduksjon: En lokl ogvenemnd lger ogver til ordinær eleveksmen og sommerskolen.

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF5110 Eksamensdag : Tirsdag 6. juni 2006 Tid for eksamen : 09.00-12.00 Oppgavesettet er på : 5 sider Vedlegg : Intet Tillatte

Detaljer

Løsningsforslag Kollokvium 6

Løsningsforslag Kollokvium 6 Løsningsforslg Kollokvium 6 25. februr 25 Her finner dere et løsningsforslg for oppgvene som ble diskutert på Kollokvium 6. Oppgve Diskusjonsoppgve Diskuter følgende spørsmål med hverndre og prøv å bli

Detaljer

Kap. 5, Del 2: SLR(1), LR(1)- og LALR(1)-grammatikker INF /2-2011

Kap. 5, Del 2: SLR(1), LR(1)- og LALR(1)-grammatikker INF /2-2011 Kap. 5, Del 2: SLR(1), LR(1)- og LALR(1)-grammatikker INF5110 22/2-2011 Stein Krogdahl, Ifi, UiO Oppgaver til kap 4: På slutten av dagens foiler ligger noen oppgaver med svarforslag. Disse vil bli forholdsvis

Detaljer

Kodegenerering, del 2: Resten av Kap. 8 pluss tilleggsnotat (fra kap. 9 i ASU ) INF5110 V2007

Kodegenerering, del 2: Resten av Kap. 8 pluss tilleggsnotat (fra kap. 9 i ASU ) INF5110 V2007 Kodegenerering, del 2: Resten av Kap. 8 pluss tilleggsnotat (fra kap. 9 i ASU ) INF5110 V2007 Stein Krogdahl, Ifi UiO NB: Innfører noen begreper som først og fremst har mening om man skal gå videre med

Detaljer

Kap. 5, Del 2: INF / (og 2/3 og 3/3)

Kap. 5, Del 2: INF / (og 2/3 og 3/3) Kap. 5, Del 2: SLR(1), LR(1)- og LALR(1)-grammatikker INF5110 23/2-2010 (og 2/3 og 3/3) Løsningsforslag s til oppgaver til kap 4 ligger bakerst her Oblig 1 legges ut i løpet av uka Stein Krogdahl, Ifi,

Detaljer

MAT 100A: Mappeeksamen 4

MAT 100A: Mappeeksamen 4 . november, MAT A: Mppeeksmen Løsningsforslg Oppgve ) Vi bruker produktregelen: f (x) x rctn x + x + x Siden x og rctn x hr smme fortegn, og x ldri er negtiv, er f (x) positiv overlt, bortsett fr t f ().

Detaljer

1 k 2 + 1, k= 5. i=1. i = k + 6 eller k = i 6. m+6. (i 6) i=1

1 k 2 + 1, k= 5. i=1. i = k + 6 eller k = i 6. m+6. (i 6) i=1 TMA4 Høst 6 Norges teknisk nturvitenskpelige universitet Institutt for mtemtiske fg Løsningsforslg Øving 5 5..6 Vi er gitt summen og ønsker å skrive den på formen m k=5 k +, f(i). i= Strtpunktene er henholdsvis

Detaljer

Kap. 5, del 1: Parsering nedenfra-opp (Bottom-up parsering) INF / Stein Krogdahl Ifi, UiO

Kap. 5, del 1: Parsering nedenfra-opp (Bottom-up parsering) INF / Stein Krogdahl Ifi, UiO Kap. 5, del 1: Parsering nedenfra-opp (Bottom-up parsering) INF5110 8/2-2013 tein Krogdahl Ifi, UiO 1 Bottom up parsering (nedenfra-og-opp) Tokenklasser + ikketerminaler B B Tilstander Tabell for LR-parsering

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF5110 Eksamensdag : Tirsdag 5. juni 2007 Tid for eksamen : 14.30-17.30 Oppgavesettet er på : 6 sider (pluss vedlegg) Vedlegg

Detaljer

Leger. A. Om din stilling. Klinisk stilling: Turnuslege Assistentlege Overlege. B. Om din erfaring med bruk av datamaskin. 1 Eier du en datamaskin?

Leger. A. Om din stilling. Klinisk stilling: Turnuslege Assistentlege Overlege. B. Om din erfaring med bruk av datamaskin. 1 Eier du en datamaskin? 2357434042 A. Om din stilling Leger 1 11 Kryss v slik: Ikke slik: Klinisk stilling: Turnuslege Assistentlege Overlege B. Om din erfring med ruk v dtmskin 1 Eier du en dtmskin? J Nei 2 Hvor mnge fingre

Detaljer

Eksamen R2, Va ren 2014, løsning

Eksamen R2, Va ren 2014, løsning Eksmen R, V ren 04, løsning Tid: timer Hjelpemidler: Vnlige skrivesker, psser, linjl med centimetermål og vinkelmåler er tilltt. Oppgve ( poeng) Deriver funksjonene ) f sin Vi bruker kjerneregelen på sin,

Detaljer

INF /2, 2015 Kap. 5, Del 2 Stein Krogdahl, Ifi, UiO

INF /2, 2015 Kap. 5, Del 2 Stein Krogdahl, Ifi, UiO INF5110 17/2, 2015 Kap. 5, Del 2 Stein Krogdahl, Ifi, UiO Mer om LR-parsering Hadde også igjen noen foiler fra 12/2 Oblig 1 er lagt ut. Det blir en intro til Oblig 1 ved Eyvind Axelsen torsdag 19/2 1 Flertydige

Detaljer

S1 kapittel 8 Eksamenstrening Løsninger til oppgavene i læreboka

S1 kapittel 8 Eksamenstrening Løsninger til oppgavene i læreboka S1 kpittel 8 Eksmenstrening Løsninger til oppgvene i læreok E1 995 995 5 + 5 (995 5) (995 + 5) + 5 990 1000 + 5 990 000 + 5 990 05 E E (61+ 9) 51 49) (51+ 49) 61 9 (61 9) 51 49 ( 100 100 11 1997 00 199

Detaljer

Terminprøve Matematikk Påbygging høsten 2014

Terminprøve Matematikk Påbygging høsten 2014 Terminprøve høsten 2014 Terminprøve Mtemtikk Påygging høsten 2014 DEL 1 Uten hjelpemidler Hjelpemidler: vnlige skrivesker, psser, linjl med entimetermål og vinkelmåler Oppgve 1 Regn ut 3 3 3 4 1 3 3 2

Detaljer

Oppgaver til INF 5110, kapittel 4, med svarforslag Gjennomgått torsdag 14. febr Disse foilene er justert 15/2, kl. 11

Oppgaver til INF 5110, kapittel 4, med svarforslag Gjennomgått torsdag 14. febr Disse foilene er justert 15/2, kl. 11 Oppgaver til INF 5110, kapittel 4, med svarforslag Gjennomgått torsdag 14. febr. 2008. Disse foilene er justert 15/2, kl. 11 Oppgave 1 (Mye repetisjon): Gitt gram.: exp exp op exp (exp) num op + - * /

Detaljer

Nøtterøy videregående skole

Nøtterøy videregående skole Til elever og forestte Borgheim, 1. ugust 2018 Viktig info om vlg v mtemtikkfg for elever på vg1 studiespesilisering I vg1 får elevene vlget mellom to ulike mtemtikkfg. Mtemtikk 1T (teoretisk) og Mtemtikk

Detaljer

TFY4104 Fysikk. Institutt for fysikk, NTNU. Lsningsforslag til ving 8. a =

TFY4104 Fysikk. Institutt for fysikk, NTNU. Lsningsforslag til ving 8. a = TFY414 Fysikk. Institutt for fysikk, NTNU. Lsningsforslg til ving 8. Oppgve 1. ) C F = E = m Newtons. lov. Her er = e, s elektronets kselersjon blir = e m E lts mot venstre. b) C Totlt elektrisk felt i

Detaljer

Kapittel 8 TUTORIALS-CASES

Kapittel 8 TUTORIALS-CASES Kpittel 8 Tutorils nd cses (exmple problems) re collected in this chpter. The tutorils re exmples ( in detil) of how to solve problems with MATLAB nd FEMLAB. The CASES re smples of problems to be solved

Detaljer

Terminprøve Matematikk for 1P 1NA høsten 2014

Terminprøve Matematikk for 1P 1NA høsten 2014 Terminprøve Mtemtikk for 1P 1NA høsten 2014 DEL 1 Vrer 1,5 time Uten hjelpemidler Hjelpemidler: vnlige skrivesker, psser, linjl med entimetermål og vinkelmåler. Forsøk på lle oppgvene selv om du er usikker

Detaljer

Feilestimeringer. i MAT-INF1100

Feilestimeringer. i MAT-INF1100 Feilestimeringer i MAT-INF11 Ett v de viktigste punktene i MAT-INF11, og smtidig det som nsees som det vnskeligste i pensum, er feilestimter. Vi bruker mye tid på å beregne tilnærmede verdier for funksjoner,

Detaljer

Kap. 5, del 1: Parsering nedenfra-opp (Bottom up parsing) INF5110. Stein Krogdahl Ifi, UiO

Kap. 5, del 1: Parsering nedenfra-opp (Bottom up parsing) INF5110. Stein Krogdahl Ifi, UiO Kap. 5, del 1: Parsering nedenfra-opp (Bottom up parsing) INF5110 NB: Disse foilene er litt justert og utvidet i forhold til de som er delt ut tidligere på en forelesning. Ta dem ut på nytt! Stein Krogdahl

Detaljer

S1 kapittel 6 Derivasjon Løsninger til oppgavene i boka

S1 kapittel 6 Derivasjon Løsninger til oppgavene i boka S kpittel 6 Derivsjon Løsninger til oppgvene i ok 6. c y x y x = = = = y x 4 5 9 4 y 5 6 x 4 = = = = y x y x = = = = 7 ( 5) 6 ( ) 8 6. f( x ) f( x ) 5 7 x x ( ) 4 = = = = 6. T( x) = 0,x +,0 T T = + = (0)

Detaljer

DELPRØVE 2 (35 poeng)

DELPRØVE 2 (35 poeng) DELPRØVE 2 (35 poeng) På denne delprøven er lle hjelpemidler tilltt. Alle oppgvene i del 2 skl føres på eget rk. Før svrene oversiktlig, slik t det går tydelig frm hvordn du hr løst oppgvene. Bruk penn.

Detaljer

Kap. 5, Del 3: INF5110, fra 1/3-2011

Kap. 5, Del 3: INF5110, fra 1/3-2011 Kap. 5, Del 3: LR(1)- og LALR(1)-grammatikker INF5110, fra 1/3-2011 Bakerst: Oppgaver til kap 5 (svar kommer til gjennomgåelsen) gåe Nytt 2/3: Nå også oppgave 2 fra eksamen 2006 Stein Krogdahl, Ifi, UiO

Detaljer

NORGES LANDBRUKSHØGSKOLE Institutt for matematiske realfag og teknologi EKSAMEN I FYS135 - ELEKTROMAGNETISME

NORGES LANDBRUKSHØGSKOLE Institutt for matematiske realfag og teknologi EKSAMEN I FYS135 - ELEKTROMAGNETISME NORGES LANDBRUKSHØGSKOLE nstitutt for mtemtiske relfg og teknologi EKSAMEN FYS135 - ELEKTROMAGNETSME Eksmensdg: 12. desember 2003 Tid for eksmen: Kl. 14:00-17:00 (3 timer) Tilltte hjelpemidler: B2 - Enkel

Detaljer

1 Mandag 25. januar 2010

1 Mandag 25. januar 2010 Mndg 5. jnur Vi fortsetter med å se på det bestemte integrlet, bl.. på hvordn vi kn bruke numeriske beregninger til å bestemme verdien når vi ikke nødvendigvis kn finne en nti-derivert. Videre skl vi t

Detaljer

R1 kapittel 1 Algebra

R1 kapittel 1 Algebra Løsninger til oppgvene i ok R1 kpittel 1 Alger Løsninger til oppgvene i ok Oppgve 1.1 1 8 4 ( ) 15 5 (4 ) 7 1 7 ( ) d ( )( ) ( 4)( ) ( ) ( 4) ( )( 1) Oppgve 1. 49 7 ( 7)( 7) 5 5 5 5 1y 75 (4y 5) ( y) 5

Detaljer

1 Tallregning og algebra

1 Tallregning og algebra Tllregning og lger ØV MER. REGNEREKKEFØLGE Oppgve.0 6 d) ( : 6) Oppgve. ( ) ( ) ()() ( ) ( ) ( ) () (6 ) () d) ( ) 7() ( ) Oppgve. 6 ( ) d) Oppgve. Med ett ddisjonstegn, ett sutrksjonstegn, ett multipliksjonstegn

Detaljer

Get filmleie. Brukerveiledning

Get filmleie. Brukerveiledning Get filmleie Brukerveiledning Innhold 4 Funksjoner for fjernkontroll 5 Hv er Get filmleie? 6 Hvilke filmer kn jeg leie? 6 Hv skl til for å få tjenesten? 7 Slik kontrollerer du tjenesten 7 Hv koster det

Detaljer

Oppgaver til kodegenerering etc. INF-5110, 16. mai, 2014

Oppgaver til kodegenerering etc. INF-5110, 16. mai, 2014 Oppgaver til kodegenerering etc. INF-5110, 16. mai, 2014 Oppgave 1: Vi skal se på koden generert av TA-instruksjonene til høyre i figur 9.10 i det utdelte notatet, side 539 a) Se på detaljene i hvorfor

Detaljer

Oppgave 2. INF5110 oppgave 2 på eksamen v04 med teori. FirstMengder. Arne Maus Ifi. Eks. 4.9 Beregning av First-mengde. terminal

Oppgave 2. INF5110 oppgave 2 på eksamen v04 med teori. FirstMengder. Arne Maus Ifi. Eks. 4.9 Beregning av First-mengde. terminal Oppgave 2 INF5110 oppgave 2 på eksamen v04 med teori rne Maus Ifi FirstMengder Def { terminal First () = { a finnes avledning * a α } Dessuten: Om er utnullbar, så er ε First() Eks. 4.9 eregning av First-mengde

Detaljer

Fasit til utvalgte oppgaver MAT1100, uka 20-24/9

Fasit til utvalgte oppgaver MAT1100, uka 20-24/9 Fsit til utvlgte oppgver MAT00, uk 20-24/9 Øyvind Ryn oyvindry@ifi.uio.no September 24, 200 Oppgve 5..5 år vi viser t f er kontinuerlig i ved et ɛ δ-bevis, er det lurt å strte med uttrykket fx f, og finne

Detaljer

1 Mandag 18. januar 2010

1 Mandag 18. januar 2010 Mndg 8. jnur 2 I denne første forelesningen skl vi friske opp litt rundt funksjoner i en vribel, se på hvordn de vokser/vtr, studere kritiske punkter og beskrive krumning og vendepunkter. Vi får ikke direkte

Detaljer

Løsningsforslag TFE4120 Elektromagnetisme 24. mai = 2πrlɛE(r) = Q innenfor S =

Løsningsforslag TFE4120 Elektromagnetisme 24. mai = 2πrlɛE(r) = Q innenfor S = Norges teknisk nturvitenskpelige universitet Institutt for elektronikk og telekommuniksjon Side 1 v 5 Løsningsforslg TFE4120 Elektromgnetisme 24. mi 2011 Oppgve 1 ) Av symmetrigrunner må det elektriske

Detaljer

9.6 Tilnærminger til deriverte og integraler

9.6 Tilnærminger til deriverte og integraler 96 TILNÆRMINGER TIL DERIVERTE OG INTEGRALER 169 Figur 915 Bezier-kurve med kontrollpolygon som representerer bokstven S i Postscript-fonten Times-Romn De ulike Bezier-segmentene ser du mellom kontrollpunktene

Detaljer

Stein Krogdahl, Ifi UiO

Stein Krogdahl, Ifi UiO INF5110 24. og 25. april, 2012 Kap. 8 kodegenerering Det var litt tull på aller siste foilen, derfor legges dette ut om igjen 16. mai. Her er både de vanlige lysarkene og «ekstrastoff» (pensum!) fra denne

Detaljer

Nytt skoleår, nye bøker, nye muligheter!

Nytt skoleår, nye bøker, nye muligheter! Nytt skoleår, nye øker, nye muligheter! Utstyret dere trenger, er som i fjor: Læreok lånes v skolen vinkelmåler, --9 og - -9-treknter, psser, lynt, viskelær, penn, A-rk til innføring og A klddeok. Og en

Detaljer

Numerisk Integrasjon

Numerisk Integrasjon Numerisk Integrsjon Anne Kværnø Mrch 1, 018 1 Problemstilling Vi skl ltså finne en numerisk tilnærmelse til integrlet for en gitt funksjon f (x). I(, b) = f (x)dx Teknikken vi skl diskutere klles numeriske

Detaljer

Kom i gang med Tett på Smartbok! Vi veileder deg steg for steg!

Kom i gang med Tett på Smartbok! Vi veileder deg steg for steg! Kom i gng med Tett på Smrtbok! Vi veileder deg steg for steg! MARKÉR, LYTT og NOTÉR Smrtbok hr en rekke fine funksjoner for god studieteknikk. Du kn mrkere gode nøkkelord og lge egne notter mens du lytter

Detaljer

6 Brøk. Matematisk innhold Brøk i praktiske situasjoner Brøk som del av en mengde. Utstyr Eventuelt ulike konkreter, som brikker og knapper

6 Brøk. Matematisk innhold Brøk i praktiske situasjoner Brøk som del av en mengde. Utstyr Eventuelt ulike konkreter, som brikker og knapper Brøk I dette kpitlet lærer elevene om røk som del v en helhet, der helheten kn være en mengde, en lengde eller en figur, og de skl lære om røk som del v en mengde. De skl lære å finne delen når det hele

Detaljer

LØSNINGSFORSLAG(Sensor) I TMA4140 og MA0302

LØSNINGSFORSLAG(Sensor) I TMA4140 og MA0302 Norges teknisk nturvitenskpelige universitet Institutt for mtemtiske fg Sie 1 v 6 LØSNINGSFORSLAG(Sensor) I TMA4140 og MA0302 12. esemer 2006 Oppgve 1 ) Skriv ne efinisjonen på en tutologi. Svr: En tutologi

Detaljer

TFY4104 Fysikk. Institutt for fysikk, NTNU. Høsten Løsningsforslag til øving 8. a = e m E

TFY4104 Fysikk. Institutt for fysikk, NTNU. Høsten Løsningsforslag til øving 8. a = e m E TFY414 Fysikk. Institutt for fysikk, NTNU. Høsten 16. Løsningsforslg til øving 8. Oppgve 1. ) C F = E = m Newtons. lov. Her er = e, så elektronets kselersjon blir = e m E ltså mot venstre. b) C Totlt elektrisk

Detaljer

EKSAMEN. ANTALL SIDER UTLEVERT: 7 (innkl. forside og 2 sider formelark)

EKSAMEN. ANTALL SIDER UTLEVERT: 7 (innkl. forside og 2 sider formelark) KANDIDATNUMMER: EKSAMEN FAGNAVN: Mtemtikk FAGNUMMER: REA EKSAMENSDATO: 5. desember 6 KLASSE:. klssene, ingenørutdnning. TID: kl. 9... FAGLÆRER: Hns Petter Hornæs ANTALL SIDER UTLEVERT: 7 (innkl. forside

Detaljer

Kapittel 4 Tall og algebra Mer øving

Kapittel 4 Tall og algebra Mer øving Kpittel 4 Tll og lger Mer øving Oppgve 1 d Oppgve 2 Se på uttrykket A = g h. Hv forteller de ulike okstvene? Se på uttrykket A = 2π. Hv står de ulike symolene for? Forklr hv vi mener med en vriel og en

Detaljer

Kapittel 5 Verb. 5.4 For å få tak i en engelsk avis. For å finne utenlandske varer. For å treffe venninna si. For å invitere henne med til lunsj.

Kapittel 5 Verb. 5.4 For å få tak i en engelsk avis. For å finne utenlandske varer. For å treffe venninna si. For å invitere henne med til lunsj. Kpittel 5 Ver 5.1 For eksempel: Hver dg pleier jeg å sove middg Liker du ikke å dnse? I dg kn jeg ikke hndle mt. Jeg orker ikke å lge slt. Nå må jeg lese norsk. Jeg hr ikke tid til å t ferie. Kn du synge?

Detaljer

Eksamen våren 2018 Løsninger

Eksamen våren 2018 Løsninger DEL 1 Uten hjelpemidler Hjelpemidler: vnlige skrivesker, psser, linjl med centimetermål og vinkelmåler Oppgve 1 5x+ y = 4 x+ 4y = 6 Vi multipliserer likningen 5x+ y = 4 med på egge sider og får 10x+ 4y

Detaljer

R2 - Heldagsprøve våren 2013

R2 - Heldagsprøve våren 2013 Løsningsskisser HD R R - Heldgsprøve våren 0 Løsningsskisser Viktigste oppsummeringer: Må skrive med penn på eksmen! Slurv og regnefeil, både med tll og bokstver, er hovedproblemet. Beste måten å fikse

Detaljer