Procedurer og funktioner - iteration og rekursion

Størrelse: px
Starte visningen fra side:

Download "Procedurer og funktioner - iteration og rekursion"

Transkript

1 Procedurer og funktioner - iteration og rekursion Procedurer De første procedurer vi så på var knyttet til handlinger, der skulle udføres, fx at klikke på en knap for at lukke en form eller afslutte et program. Eksempel 1 procedure TForm1.Button1Click(Sender: TObject); close Eksempel 2 Vi har også set på en klik-procedure, der kalder en anden procedure. I dette eksempel er det proceduren TForm1.Button2Click der kalder proceduren firkant: procedure firkant(x,y,d: integer); with form1.canvas do moveto(x,y); lineto(x+d,y); lineto(x+d,y+d); lineto(x,y+d); lineto(x,y); procedure TForm1.Button2Click(Sender: TObject); var x,y,l: integer; x:=20; y:=20; l:=200; while l>=100 do firkant(x,y,l); l:=l-40; Bemærk rækkefølgen af procedurerne. Den nederste procedure skal bruge proceduren firkant, derfor skal proceduren firkant stå først i kildeteksten til programmet. Den første linje i en procedure kaldes procedurehovedet. I den står procedurens navn, og der kan være en liste med formelle parametre: procedure firkant(x,y,d: integer); I dette tilfælde er der tre formelle parametre, nemlig de tre integer-variable x, y og d. Når proceduren firkant kaldes, sker det med en programlinje som denne firkant(x,y,l); hvor x, y og l kaldes de aktuelle parametre. Første gang proceduren firkant kaldes, har de tre aktuelle parametre værdierne 20, 20 og 200. Ved de efterfølgende kald er værdien af l mindsket med 40. 3g Dl / PH Procedurer og funktioner Iteration og rekursion Side 1

2 Opgave 1 Forklar, at løkkestrukturen i programmet svarer til, at der udføres følgende procedurekald: firkant(20,20,200); firkant(20,20,160); firkant(20,20,120); firkant(20,20,80); firkant(20,20,40); Ved et procedurekald som firkant(20,20,200) bliver værdien 20 overført til parameteren x i proceduren firkant, værdien 20 bliver overført til parameteren y, og værdien 200 bliver overført til parameteren d. Herefter udføres programlinjerne i proceduren med disse værdier for x, y og d. Når proceduren er afsluttet (fordi alle linjer i proceduren er gennemløbet), vender programmet tilbage til den klik-procedure, hvorfra firkant blev kaldt. Opgave 2 Følg med i processen ved brug af watch-vindue og Trace Into-knappen. Iteration og rekursion Klik-proceduren og firkant-proceduren på forrige side er eksempler på iterative procedurer, dvs. procedurer, der gennemføres ved at udføre programlinjerne i rækkefølge, evt. med brug af gentagelser og betingelser. Der findes også en anden mulighed, nemlig rekursive procedurer. Herved forstår vi procedurer, der kalder sig selv. I forbindelse med funktioner kommer vi ind på fordele og ulemper ved brug af rekursion. Eksempel 3, Iteration Vi ser på firkant-proceduren igen, men ændrer i klik-proceduren, så der kun tegnes én firkant. procedure firkant(x,y,d: integer); with form1.canvas do moveto(x,y); lineto(x+d,y); lineto(x+d,y+d); lineto(x,y+d); lineto(x,y); procedure TForm1.Button2Click(Sender: TObject); firkant(20,20,200); De to procedurer er iterative. Alle programlinjer gennemløbes i rækkefølge, og hver linje kun én gang. Hvis man vil tegne flere firkanter indeni hinanden, fx således at der kommer små firkanter i hjørnerne på den store firkant, må man tilføje ekstra kald af proceduren firkant i klik-proceduren, fx firkant(20,20,40); firkant(180,20,40); firkant(180,180,40); firkant(20,180,40); {øverste venstre hjørne} {øverste højre hjørne} {nederste højre hjørne} {nederste venstre hjørne} 3g Dl / PH Procedurer og funktioner Iteration og rekursion Side 2

3 Hvis man også vil have tegnet små firkanter i hjørnerne af de 4 firkanter, skal man tilføje yderligere 16 linjer med kald af proceduren firkant. Det kan selvfølgelig lade sig gøre, men der findes en fiksere metode, nemlig brugen af rekursion. Eksempel 4, Rekursion Vi tilføjer 4 linjer med kald af firkant-proceduren, dvs. at proceduren kalder sig selv. procedure firkant(x,y,d: integer); var d2,d3: integer; with form1.canvas do moveto(x,y); lineto(x+d,y); lineto(x+d,y+d); lineto(x,y+d); lineto(x,y); d2:=round(2*d/3); d3:=round(d/3); if d>4 then firkant(x,y,d3); firkant(x+d2,y,d3); firkant(x+d2,y+d2,d3); firkant(x,y+d2,d3); procedure TForm1.Button2Click(Sender: TObject); firkant(20,20,200); De to variable d2 og d3 er tilføjet for at kunne nøjes med at udregne koordinater én gang. Det sparer lidt tid. Regneoperationen d/3 og 2*d/3 giver som resultat reelle tal. De bliver konverteret til hele tal ved brug af funktionen round, d3:=round(d/3). De fire linjer med kald af proceduren firkant svarer til dem, vi satte ind i den iterative procedure i eksempel 3. Men det ser ud til, at spøgen med små firkanter i hjørnerne gentager sig. Hvordan går det til? Forklaringen er, at når firkant-proceduren første gang kommer til linjen med firkant(x,y,d3), så kaldes firkant-proceduren med de nye (mindre) kantlængder, og så bliver de tegnet, inden resten af den oprindelige firkant bliver gjort færdig. Systemet er så at sige, at øverste venstre hjørne tegnes færdig først., så øverste højre hjørne, osv. 3g Dl / PH Procedurer og funktioner Iteration og rekursion Side 3

4 Det kan man se ved at indføje en sladre-meddelelse i form af en ShowMessage-boks inde i firkantproceduren: if d>20 then Showmessage('d='+inttostr(d)); Med d>20 skal man kun svare OK 16 gange. Med d>6 skal man svare OK 64 gange. Det betaler sig at begynde med at sammenligne d med et stort tal, så kan man altid nærme sig d>6 eller noget i den retning... Her er brugt d>6. Hver gang de fire firkanter er tegnet færdig, undersøger Delphi, om d>6, og hvis det er tilfældet udskrives meldingen om d-værdien. Funktioner Vi kender bl.a. nogle funktioner, der konverterer text til integer eller integer til tekst, fx og Edit2.Text:=IntToStr(beloeb) beloeb:=strtoint(edit2.text); I eksempel 4 brugte vi også muligheden for at konvertere mellem real og integer, d3:=round(d/3) Fælles for funktionerne er, at de arbejder på en elle anden størrelse, og leverer en anden størrelse som resultat, nøjagtig som man i matematik kan bruge funktioner til at beregne fx sin(47). Eksempel 5 Man kan definere sine egne funktioner. Som eksempel definerer vi en funktion, der kan beregne Fibonacci-tal. Fibonacci-tallene er den talrække der fremkommer, når man starter med 1 og 1, og derefter lader det næste tal være summen af de to forrige. Det giver følgende talrække: osv. På de følgende sider skal vi se tre funktioner, der alle kan beregne det n te Fibonacci-tal. 3g Dl / PH Procedurer og funktioner Iteration og rekursion Side 4

5 Eksempel 6 Iterativ funktion til beregning af fibonacci-tal Beregnings-funktionen function fibi(n: integer): longint; var i,f,g,h: longint; f:=1; g:=1; if n>2 then for i:=3 to n do h:=f+g; f:=g; g:=h; fibi:=g; end else fibi:=1; Den procedure, der kalder beregningsfunktionen procedure TForm1.Button1Click(Sender: TObject); var x: longint; if edit1.text<>'' then x:=strtoint(edit1.text); edit2.text:=inttostr(fibi(x)); Hvis der er indtastet noget i edit1-boksen, omsættes textstrengen til et tal (x). Det x te fibonacci-tal beregnes af funktionen fibi(x), resultatet omsættes til en textstreng, som skrives i edit2-boksen. Det 4. fibonacci-tal findes ved at gennemføre følgende: 1) n har værdien 4 2) f:=1; g:=1 (det er værdierne af de to første fibonacci-tal) 3) i:=3 4) h:=f+g; f:=g; g:=h; h:=1+1 (=2); f:=1; g:=2 5) i:=4 6) h:=f+g; f:=g; g:=h; h:=1+2 (=3); f:=2; g:=3 7) nu er i=n, derfor ikke flere beregninger 8) Værdien af funktionen fås ved at sætte fibi:=g (=3) n i 3 4 h 2 3 f g Større fibonacci-tal findes ved at fortsætte med beregner som i pkt. 5) og 6). I skemaet herunder viser søjlen med n=7, n=10 osv. hvor langt man skal fortsætte for at beregne det 7. eller det 10. fibonacci-tal. n=4 n=7 n=10 n=13 i h f g g Dl / PH Procedurer og funktioner Iteration og rekursion Side 5

6 Eksempel 7 Rekursiv funktion til beregning af fibonacci-tal Beregnings-funktionen function fibr(n: integer): longint; var res: longint; if n>2 then res:=fibr(n-1)+fibr(n-2) else res:=1; fibr:=res; Den procedure, der kalder beregningsfunktionen procedure TForm1.Button1Click( Sender: TObject); var x: longint; if edit1.text<>'' then x:=strtoint(edit1.text); edit2.text:=inttostr(fibi(x)); Hvis der er indtastet noget i edit1-boksen, omsættes textstrengen til et tal (x). Det x te fibonacci-tal beregnes af funktionen fibr(x), resultatet omsættes til en textstreng, som skrives i edit2-boksen. Det 4. fibonacci-tal findes ved at gennemføre følgende: 1) Resultater er summen af de to foregående fibonacci-tal (fibr(n-1)+fibr(n-2)), dvs. res:=fibr(3)+fibr(2) 2) Så må fibr(3) findes. Vi starter forfra med nye variable, og har n=3. Resultater er igen summen af de to foregående fibonacci-tal, dvs. res:=fibr(2)+fibr(1). 3) Så må fibr(2) findes. Vi starter forfra med nye variable, og har n=2. Resultater er 1. 4) Resultatet kan sættes ind i stedet for fibr(2) i beregningen af fibr(3), men vi mangler at finde fibr(1). 5) Så må fibr(1) findes. Vi starter forfra med nye variable, og har n=1. Resultater er 1. 6) Resultatet kan sættes ind i stedet for fibr(1) i beregningen af fibr(3). Alt i alt res:=1+1, som kan indsættes i stedet for fibr(3) i beregningen af fibr(4). Men i den beregning mangler vi stadig at finde fibr(2). 7) Så må fibr(2) findes. Vi starter forfra med nye variable, og har n=2. Resultater er 1. 8) Resultatet kan sættes ind i stedet for fibr(2) i beregningen af fibr(4). Alt i alt res:=2+1. 9) Resultatet? fibr(4)=3. Bemærkning: 1) Læg mærke til, hvordan kasserne er placeret i forhold til hinanden. Man siger, at de danner et træ. Det vender godt nok på hovedet, så roden er kassen med firb(4), og de øvrige kasser udgør træets grene. 2) Læg også mærke til, hvordan træet gennemløbes fra venstre mod højre. Bemærk, at vi i punkt 7) herover må beregne fibr(2) én gang til. Systemet kan altså ikke udnytte, at fibr(2) er beregnet én gang før (i punkt 3). Det er selvfølgelig med til at gøre denne metode langsommere end den iterative metode i eksempel 6. 3g Dl / PH Procedurer og funktioner Iteration og rekursion Side 6

7 Eksempel 8 Rekursiv funktion (med hukommelse) til beregning af fibonacci-tal Efter beregningen af fibr(4) så vi, at man kommer til at beregne den samme funktionsværdi flere gange, når man gennmløber beregnings-træet. I dette ekseemepel vil vi prøve at omgå dette problem ved at indbygge en slags hukommelse i den rekursive funktion. Beregnings-funktionen function fibrh(n: integer): longint; var res: longint; if n>2 then if huk[n-2]=0 then huk[n-2]:=fibrh(n-2); if huk[n-1]=0 then huk[n-1]:=fibrh(n-1); res:=huk[n-1]+huk[n-2]; end else res:=1; fibrh:=res; Som hukommelse bruges et array, der naturligvis skal være erklæret på forhånd. Array et skal nulstilles ved programstart. Den procedure, der kalder beregningsfunktionen procedure TForm1.Button3Click( Sender: TObject); var x: longint; if edit1.text<>'' then x:=strtoint(edit1.text); edit4.text:=inttostr(fibrh(x)); var huk: array[1..100] of longint; TForm1.OnActivate(Sender: TObject); var i: integer; for i:=1 to antal do huk[i]:=0; Det snedige ved denne rekursive procedure er, at hvert fibonacci-tal kun skal beregnes én gang. Så snart det er beregnet, bliver det placeret i hukommelsen, og derefter er det fibonacci-tallet i hukommelsen, der bliver brugt ved de efterfølgende kald af funktionen. Omkostningen ved metoden er, at der skal afsættes plads til et array, og at man hele tiden skal spørge, om værdien nu er beregnet i forvejen. Men tidsmæssigt viser det sig, at der er en enorm gevinst at hente ved denne metode, især når man skal beregne store fibonacci-tal. 10 Sammenligning af de tre funktioner til beregning af fibonacci-tal I programmet til højre kan man beregne fibonacci-tal ved de tre metoder, der er omtalt i eksemplerne 6-8. På en moderne Pentium-maskine ser man ikke, at det tager tid at få beregnet fibonacci-tal med den iterative funktion. Med den rekursive funktion tager beregning af det 38. fibonaccital på en 500MHz PentiumIII-maskine ca. 3 sekunder. Den rekursive funktion med hukommelse svarer tidsmæssigt til den iterative, man mærker ikke, at beregningen tager tid. Man bør selvfølgelig tilføje en timer i programmet, så man kan måle den tid, beregningerne tager. Når det er gjort, kan man efterfølgende undersøge sammenhængen mellem størrelsen af n og den tid beregningen tog, og lave en grafisk afbildning at tid som funktion af n. Den grafiske afbildning vil formodentlig vise en voldsom stigning i tidsforbruget ved den rekursive beregningsmetode, medens stigningen i tidsforbruget ved den iterative metode og den rekursive metode med hukommelse er moderat. 3g Dl / PH Procedurer og funktioner Iteration og rekursion Side 7

8 Opgave 11 Vis teoretisk at beregningstiden vokser eksponentielt ved den rekursive metode. Eksempel 12 Tidsmåling i den rekursive fibonaccci I eksempel 7 så vi den rekursive beregningsfunktion og den klik-procedure, der kalder beregningsfunktionen. Her følger en ny udgave af den klik-procedure, der kalder beregningsfunktionen. Forskellen er, at den nye procedure har indbygget tidsmåling: procedure TForm1.Button2Click(Sender: TObject); var x, start_abs, slut_abs: longint; dtstart, starttid, sluttid : TDateTime; Hour1, Min1, Sec1, MSec1, Hour2, Min2, Sec2, MSec2: Word; {standard-tidsvariabel} {hjælpevariable} if edit1.text<>'' then x:=strtoint(edit1.text); {tag tid og beregn} dtstart:= StrToTime('00:00:00'); {midnat} Starttid:= Now - dtstart; {starttid=tid fra midnat til nu} edit3.text:=inttostr(fibr(x)); {kald fibonacci, skriv resultat} sluttid:= Now - dtstart; {sluttid=tid fra midnat til nu} {udskriv beregning og tider} DecodeTime( Starttid, Hour1, Min1, Sec1, MSec1); start_abs:=msec1+1000*sec1+1000*60*min1+1000*3600*hour1; {starttid i msec} edit8.text:=inttostr(start_abs); DecodeTime( Sluttid, Hour2, Min2, Sec2, MSec2 ); slut_abs:=msec2+1000*sec2+1000*60*min2+1000*3600*hour2; {sluttid i msec} edit9.text:=inttostr(slut_abs); edit10.text:=inttostr(slut_abs-start_abs); {regnetid i msec} Det nye er tidspunktet Now, tids-omsætningsfunktionen StrToTime og standardfunktionen DecodeTime, der opdeler et klokkeslæt i timer, minutter, sekunder og millisekunder. Til højre ses hvad hjælpeteksten skriver om standardfunktionen DecodeTime. Fidusen er altså, at et klokkeslæt omsættes fra den form, som variablen Time har (typen TDataTime), til timer, minutter, sekunder og millisekunder. I vores klik-procedure indgår tre sådanne variable, dtstart, starttid og sluttid. dtstart får sin værdi ved omsætningen dtstart:= StrToTime('00:00:00') og starttid og sluttid ved at aflæse forskellen på det aktuelle tidspunkt (i standardvariablen Now) og tidspunktet dtstart. Vi måler altså tiden fra midnat til lige før fibonacci-bergningen, og tiden fra midnat til lige efter fibonacci-beregningen. 3g Dl / PH Procedurer og funktioner Iteration og rekursion Side 8

9 Bagefter omsættes de to tider til timer, minutter, sekunder og millisekunder, og tiden fra midnat omregnes til et samlet antal millisekunder i linjerne start_abs:=msec1+1000*sec1+1000*60*min1+1000*3600*hour1; {starttid i msec} slut_abs:=msec2+1000*sec2+1000*60*min2+1000*3600*hour2; {sluttid i msec} Herefter kan beregningstiden findes som forskellen på de to tider. I stedet for heltal af typen Integer bruges heltal af typerne Word og Longint. Typen Word, fordi den indgår i DecodeTime-proceduren, typen Longint fordi Integer simpelt hen ikke er store nok. Talområderne for de tre slags heltal er Integer Word Longint Man kan uden videre lade word-typer indgå på højresiden af bergeninger, hvis resultat skal være af typen Longint. Se fx programlinjerne med beregningerne af start_abs og slut abs. Programmet kan fx præsenteres således: Her følger resultatet af beregningerne for n=32 til n=45, udført på en 500MHz PentiumIII-maskine: n tid / msec t n / t n , , , , , , , , , , , , , , tid / msec tidsforbrug rekursiv fibonacci 1E6 1E5 1E4 1E3 1E n Opgave 13 Hvad viser grafen om beregningstiden ved den rekursive metode? 3g Dl / PH Procedurer og funktioner Iteration og rekursion Side 9

På opdagelse i Mandelbrot-fraktalen En introduktion til programmet Mandelbrot

På opdagelse i Mandelbrot-fraktalen En introduktion til programmet Mandelbrot Jørgen Erichsen På opdagelse i Mandelbrot-fraktalen En introduktion til programmet Mandelbrot Hvad er en fraktal? Noget forenklet kan man sige, at en fraktal er en geometrisk figur, der udmærker sig ved

Læs mere

sammenhänge for C-niveau i stx 2013 Karsten Juul

sammenhänge for C-niveau i stx 2013 Karsten Juul LineÄre sammenhänge for C-niveau i stx y 0,5x 2,5 203 Karsten Juul : OplÄg om lineäre sammenhänge 2 Ligning for lineär sammenhäng 2 3 Graf for lineär sammenhäng 2 4 Bestem y når vi kender x 3 5 Bestem

Læs mere

Talrækker. Aktivitet Emne Klassetrin Side

Talrækker. Aktivitet Emne Klassetrin Side VisiRegn ideer 3 Talrækker Inge B. Larsen ibl@dpu.dk INFA juli 2001 Indhold: Aktivitet Emne Klassetrin Side Vejledning til Talrækker 2-4 Elevaktiviteter til Talrækker 3.1 Talrækker (1) M-Æ 5-9 3.2 Hanoi-spillet

Læs mere

Algoritmer og invarianter

Algoritmer og invarianter Algoritmer og invarianter Iterative algoritmer Algoritmen er overordnet set een eller flere while eller for-løkker. Iterative algoritmer Algoritmen er overordnet set een eller flere while eller for-løkker.

Læs mere

Kom godt i gang med OneDrive

Kom godt i gang med OneDrive Kom godt i gang med OneDrive Office365 er en mulighed for lærere og elever at bruge en office-pakke på egne enheder - man kan downloade det til brug på pc - mac - tablets og smartphones, i alt op til 5

Læs mere

Vejledning til aflevering og fremsendelse af afsluttende opgave December 2013

Vejledning til aflevering og fremsendelse af afsluttende opgave December 2013 Vejledning til aflevering og fremsendelse af afsluttende opgave December 2013 Kursisten sender elektronisk til vejleder og til uddannelseskonsulenten: En opgave inklusiv godkendelsesskema (bilag 5, findes

Læs mere

i x-aksens retning, så fås ). Forskriften for g fås altså ved i forskriften for f at udskifte alle forekomster af x med x x 0

i x-aksens retning, så fås ). Forskriften for g fås altså ved i forskriften for f at udskifte alle forekomster af x med x x 0 BAndengradspolynomier Et polynomium er en funktion på formen f ( ) = an + an + a+ a, hvor ai R kaldes polynomiets koefficienter. Graden af et polynomium er lig med den højeste potens af, for hvilket den

Læs mere

qwertyuiopåasdfghjklæøzxcvbnmqw ertyuiopåasdfghjklæøzxcvbnmqwert yuiopåasdfghjklæøzxcvbnmqwertyui Polynomier opåasdfghjklæøzxcvbnmqwertyuiopå

qwertyuiopåasdfghjklæøzxcvbnmqw ertyuiopåasdfghjklæøzxcvbnmqwert yuiopåasdfghjklæøzxcvbnmqwertyui Polynomier opåasdfghjklæøzxcvbnmqwertyuiopå qwertyuiopåasdfghjklæøzxcvbnmqw ertyuiopåasdfghjklæøzxcvbnmqwert yuiopåasdfghjklæøzxcvbnmqwertyui Polynomier opåasdfghjklæøzxcvbnmqwertyuiopå Kort gennemgang af polynomier og deres egenskaber. asdfghjklæøzxcvbnmqwertyuiopåasd

Læs mere

matematik Demo excel trin 2 bernitt-matematik.dk 1 excel 2 2007 by bernitt-matematik.dk

matematik Demo excel trin 2 bernitt-matematik.dk 1 excel 2 2007 by bernitt-matematik.dk matematik excel trin 2 bernitt-matematik.dk 1 excel 2 2007 by bernitt-matematik.dk matematik excel 2 1. udgave som E-bog 2007 by bernitt-matematik.dk Kopiering af denne bog er kun tilladt efter aftale

Læs mere

Dansk Datalogi Dyst 2015 DDD Runde 2

Dansk Datalogi Dyst 2015 DDD Runde 2 . 19. februar, 2015 linetest DK v1.0 Line Test Sigurd er begyndt i gymnasiet og har lært om linjer på formen f(x) = ax + b. Han har prøvet at tegne nogle linjer på papir for at finde ud af hvilke koordinater

Læs mere

Rapport Bjælken. Derefter lavede vi en oversigt, som viste alle løsningerne og forklarede, hvad der gør, at de er forskellige/ens.

Rapport Bjælken. Derefter lavede vi en oversigt, som viste alle løsningerne og forklarede, hvad der gør, at de er forskellige/ens. Rapport Bjælken Indledning Vi arbejdede med opgaverne i grupper. En gruppe lavede en tabel, som de undersøgte og fandt en regel. De andre grupper havde studeret tegninger af bjælker med forskellige længder,

Læs mere

Dokumentation af programmering i Python 2.75

Dokumentation af programmering i Python 2.75 Dokumentation af programmering i Python 2.75 Af: Alexander Bergendorff Jeg vil i dette dokument, dokumentere det arbejde jeg har lavet i løbet opstarts forløbet i Programmering C. Jeg vil forsøge, så vidt

Læs mere

28 Algoritmedesign. Noter. PS1 -- Algoritmedesign

28 Algoritmedesign. Noter. PS1 -- Algoritmedesign 28 Algoritmedesign. Algoritmeskabelon for Del og Hersk. Eksempler på Del og Hersk algoritmer. Binær søgning i et ordnet array. Sortering ved fletning og Quicksort. Maksimal delsums problem. Tætteste par

Læs mere

ENK Manual for Entreprenør

ENK Manual for Entreprenør 1. Hvad er ENK 2. Hvordan logger man på 3. Hvordan bestiller man en sporspærring. 4. Kvittering for modtagelse af bestilling 5. Modtagelse af sporspærringscirkulære 6. Afvisning af bestilling ENK er en

Læs mere

Allan C. Malmberg. Terningkast

Allan C. Malmberg. Terningkast Allan C. Malmberg Terningkast INFA 2008 Programmet Terning Terning er et INFA-program tilrettelagt med henblik på elever i 8. - 10. klasse som har særlig interesse i at arbejde med situationer af chancemæssig

Læs mere

Side 1 af 10. Lydbreve. Indhold. Indhold...1 Forord...2 Lydoptager...2 Ændring af indtalt lyd...4 Sende dit lydbrev...8 Lyde i Worddokumenter...

Side 1 af 10. Lydbreve. Indhold. Indhold...1 Forord...2 Lydoptager...2 Ændring af indtalt lyd...4 Sende dit lydbrev...8 Lyde i Worddokumenter... Side 1 af 10 Indhold Indhold...1 Forord...2 Lydoptager...2 Ændring af indtalt lyd...4 Sende dit lydbrev...8 Lyde i Worddokumenter...8 Side 2 af 10 Forord Du har måske et barnebarn, der ikke har lært at

Læs mere

Rekursion C#-version

Rekursion C#-version Note til Programmeringsteknologi Akademiuddannn i Informationsteknologi Rekursion C#-version Finn Nordbjerg 1 Rekursion Rekursionsbegrebet bygger på, at man beskriver noget ved "sig selv". Fx. kan tallet

Læs mere

Kom i gang-opgaver til differentialregning

Kom i gang-opgaver til differentialregning Kom i gang-opgaver til differentialregning 00 Karsten Juul Det er kortsigtet at løse en opgave ved blot at udskifte tallene i en besvarelse af en tilsvarende opgave Dette skyldes at man så normalt ikke

Læs mere

Regneark II Calc Open Office

Regneark II Calc Open Office Side 1 af 10 Gangetabel... 2 Udfyldning... 2 Opbygning af gangetabellen... 3 Cellestørrelser... 4 Øveark... 4 Facitliste... 6 Sideopsætning... 7 Flytte celler... 7 Højrejustering... 7 Kalender... 8 Dage

Læs mere

Sproget Rascal (v. 2)

Sproget Rascal (v. 2) Sproget Rascal (v. 2) Til brug i K1 på kurset Oversættere Opdateret 29/11 2004 Abstract Rascal er et simpelt Pascal-lignende imperativt sprog. Dette dokument beskriver uformelt Rascals syntaks og semantik

Læs mere

Dannelse af overflytningsordrer mellem lokationer foretages via menupunktet Beregn plan under Køb - Planlægning Indkøbskladder.

Dannelse af overflytningsordrer mellem lokationer foretages via menupunktet Beregn plan under Køb - Planlægning Indkøbskladder. Beregn plan (Overflytning mellem lokationer) Funktionen Beregn overflytning lokationer er en kørsel der anvendes til at foreslå omfordeling mellem afdelinger i form af overførselsordrer. Eventuelle overflytninger

Læs mere

Brug Photo Story 3 en let introduktion

Brug Photo Story 3 en let introduktion Brug Photo Story 3 en let introduktion Denne vejledning forudsætter at programmet Photo Story 3 er installeret på din computer. Se andetsteds for vejledning i at installere programmet, der kan findes gratis

Læs mere

Indholdsfortegnelse. Indhold

Indholdsfortegnelse. Indhold Indholdsfortegnelse Indhold Login... 2 Registrér komme / gå tider... 4 Flere arbejdsperioder på samme dag?... 5 Frokostpause / ret Frokostpause... 7 Sletning... 8 Afslut måned... 9 Godkendte/afviste måneder...

Læs mere

Lineære modeller. Taxakørsel: Et taxa selskab tager 15 kr. pr. km man kører i deres taxa. Hvis vi kører 2 km i taxaen koster turen altså

Lineære modeller. Taxakørsel: Et taxa selskab tager 15 kr. pr. km man kører i deres taxa. Hvis vi kører 2 km i taxaen koster turen altså Lineære modeller Opg.1 Taxakørsel: Et taxa selskab tager 15 kr. pr. km man kører i deres taxa. Hvis vi kører 2 km i taxaen koster turen altså Hvor meget koster det at køre så at køre 10 km i Taxaen? Sammenhængen

Læs mere

Selvstudium 1, Diskret matematik

Selvstudium 1, Diskret matematik Selvstudium 1, Diskret matematik Matematik på første studieår for de tekniske og naturvidenskabelige uddannelser Aalborg Universitet I dette selfstudium interesserer vi os alene for tidskompleksitet. Kompleksitet

Læs mere

Formler, ligninger, funktioner og grafer

Formler, ligninger, funktioner og grafer Formler, ligninger, funktioner og grafer Omskrivning af formler, funktioner og ligninger... 1 Grafisk løsning af ligningssystemer... 1 To ligninger med to ubekendte beregning af løsninger... 15 Formler,

Læs mere

Betjeningsvejledning. for. UniRace

Betjeningsvejledning. for. UniRace Betjeningsvejledning for UniRace 2007 Et konkurrence indtastningsprogram. Indholdsfortegnelse Indholdsfortegnelse... 2 Figur fortegnelse... 3 Indledning... 4 Race info... 4 Indtastning af deltagere...

Læs mere

VELKOMMEN TIL PHOTO STORY FOR WINDOWS

VELKOMMEN TIL PHOTO STORY FOR WINDOWS VELKOMMEN TIL PHOTO STORY FOR WINDOWS Jens Honoré 2005 Photo Story er et program, du kan bruge til at lave en billedfortælling med. Du kan: Indsætte billeder Ændre billedernes farver Tilføje effekter til

Læs mere

Kort om Eksponentielle Sammenhænge

Kort om Eksponentielle Sammenhænge Øvelser til hæftet Kort om Eksponentielle Sammenhænge 2011 Karsten Juul Dette hæfte indeholder bl.a. mange småspørgsmål der gør det nemmere for elever at arbejde effektivt på at få kendskab til emnet.

Læs mere

Excel-4: Diagrammer og udskrift

Excel-4: Diagrammer og udskrift Excel-4: Diagrammer og udskrift Udfra indtastede tal og formler kan Excel oprette forskellige typer meget flotte diagrammer: grafer, kurver, søjler og cirkeldiagrammer. OPGAVE: Men der skal være nogle

Læs mere

Vejledning til Photofiltre nr. 117 Side 1

Vejledning til Photofiltre nr. 117 Side 1 Side 1 I denne vejledning skal vi bruge 7 billeder som skal sættes ned i størrelse. Bagefter sættes de sammen 3 i den ene rækker og 4 i den anden. Til sidst sættes de 2 rækker sammen så det er som en collage.

Læs mere

Formler og diagrammer i OpenOffice Calc

Formler og diagrammer i OpenOffice Calc Formler i Calc Regneudtryk Sådan skal det skrives i Excel Facit 34 23 =34*23 782 47 23 =47/23 2,043478261 27³ =27^3 19683 456 =KVROD(456) 21,3541565 7 145558 =145558^(1/7) 5,464829073 2 3 =2*PI()*3 18,84955592

Læs mere

SMK menuen 8.1 8. SMK STATISTISK MÅLERKONTROL

SMK menuen 8.1 8. SMK STATISTISK MÅLERKONTROL SMK menuen 8.1 8. SMK STATISTISK MÅLERKONTROL Rambøll SMK administrerer kravene til kontrol af vandmålere i drift. Fra d. 1. februar år 2000 skal vandværkets forbrugsmålere inddeles i partier med ensartede

Læs mere

Indholdsfortegnelse resultat- & kritikprogrammet.

Indholdsfortegnelse resultat- & kritikprogrammet. Indholdsfortegnelse resultat- & kritikprogrammet. Ringsekretærers indtastning af resultater og kritikker... 2 Kom i gang Opstart af programmet... 2 En anden bruger er i gang med ringen... 3 Dommer ændringer

Læs mere

At lave dit eget spørgeskema

At lave dit eget spørgeskema At lave dit eget spørgeskema 1 Lectio... 2 2. Spørgeskemaer i Google Docs... 2 3. Anvendelighed af din undersøgelse - målbare variable... 4 Repræsentativitet... 4 Fejlkilder: Målefejl - Systematiske fejl-

Læs mere

Formler og diagrammer i Excel 2000/2003 XP

Formler og diagrammer i Excel 2000/2003 XP Formler i Excel Regneudtryk Sådan skal det skrives i Excel Facit 34 23 =34*23 782 47 23 =47/23 2,043478261 27³ =27^3 19683 456 =KVROD(456) 21,3541565 7 145558 =145558^(1/7) 5,464829073 2 3 =2*PI()*3 18,84955592

Læs mere

Opgaver om koordinater

Opgaver om koordinater Opgaver om koordinater Formålet med disse opgaver er dels at træne noget matematik, dels at give oplysninger om og træning i brug af Mathcad: Matematik: Øge grundlæggende indsigt vedrørende koordinater

Læs mere

Newtons afkølingslov

Newtons afkølingslov Newtons afkølingslov miniprojekt i emnet differentialligninger Teoretisk del Vi skal studere, hvordan temperaturen i en kop kaffe aftager med tiden. Lad T ( t ) betegne temperaturen i kaffen til tiden

Læs mere

Fra tilfældighed over fraktaler til uendelighed

Fra tilfældighed over fraktaler til uendelighed Fra tilfældighed over fraktaler til uendelighed Tilfældighed Hvor tilfældige kan vi være? I skemaet ved siden af skal du sætte 0 er og 1-taller, ét tal i hvert felt. Der er 50 felter. Du skal prøve at

Læs mere

Søren Christiansen 22.12.09

Søren Christiansen 22.12.09 1 2 Dette kompendie omhandler simpel brug af Excel til brug for simpel beregning, såsom mængde og pris beregning sammentælling mellem flere ark. Excel tilhører gruppen af programmer som samlet kaldes Microsoft

Læs mere

P (n): rekursiv beregning af f n kræver f n beregninger af f 1. P (n) er sand for alle n 2.

P (n): rekursiv beregning af f n kræver f n beregninger af f 1. P (n) er sand for alle n 2. P (n): rekursiv beregning af f n kræver f n beregninger af f 1. P (n) er sand for alle n 2. Bevis ved stærk induktion. Basisskridt: P (2) er sand og P (3) er sand. Induktionsskridt: Lad k 2 og antag P

Læs mere

18 Multivejstræer og B-træer.

18 Multivejstræer og B-træer. 18 Multivejstræer og B-træer. Multivejs søgetræer. Søgning i multivejssøgetræer. Pragmatisk lagring af data i multivejstræer. B-træer. Indsættelse i B-træer. Eksempel på indsættelse i B-træ. Facts om B-træer.

Læs mere

Vejledning i brug af Golfbox

Vejledning i brug af Golfbox Vejledning i brug af Golfbox Golfens administrationssystem hedder Golfbox. Med dette system kan du reservere tider, se en oversigt over dine reservationer, tilmelde dig turneringer, se klubbens kalender

Læs mere

Eksponentiel regression med TI-Nspire ved transformation af data

Eksponentiel regression med TI-Nspire ved transformation af data Eksponentiel regression med TI-Nspire ved transformation af data En vigtig metode til at få overblik over data er at tranformere dem, således at der fremkommer en lineær sammenhæng. Ordet transformation

Læs mere

Sproget Six. Til brug i rapportopgaven på kurset Oversættere. Vinter 2006. Abstract

Sproget Six. Til brug i rapportopgaven på kurset Oversættere. Vinter 2006. Abstract Sproget Six Til brug i rapportopgaven på kurset Oversættere Vinter 2006 Abstract Six er baseret på det sprog, der vises i figur 6.2 og 6.4 i Basics of Compiler Design. Den herværende tekst beskriver basissproget

Læs mere

Linket viser jer frem til billedet nedenfor, her skal du blot skrive jeres brugernavn og adgangskode. Indtast din adgangskode her:

Linket viser jer frem til billedet nedenfor, her skal du blot skrive jeres brugernavn og adgangskode. Indtast din adgangskode her: Brugervejledning til håndtering af respondenter til MUS i SurveyXact Indledning Denne manual beskriver, hvordan SurveyXact kan anvendes til forberedelse af MUS. Der tages udgangspunkt i handlinger, den

Læs mere

Vejledning til brug af Foreningsportalen

Vejledning til brug af Foreningsportalen Vejledning til brug af Foreningsportalen Ansøgning om - og opgørelser af tilskud Som en godkendt forening efter Folkeoplysningsloven i Svendborg Kommune skal du via Foreningsportalen ansøge om medlems-

Læs mere

Microsoft Word 2003 - fremgangsmåde til Firma skovtur

Microsoft Word 2003 - fremgangsmåde til Firma skovtur side 1 af 7 Åbn Word 2003 Skriv derefter teksten - ud i en køre - Kære kolleger Så er det atter tid for madpakker, drikkedunke og lommelærker. Den årlige Firma skovtur går i år til Lunden ved Vejle Lørdag

Læs mere

Kom godt i gang med elektroniske ansøgninger om parallelimport Indhold

Kom godt i gang med elektroniske ansøgninger om parallelimport Indhold Kom godt i gang med elektroniske ansøgninger om parallelimport Indhold Ny ansøgning... 2 Prøvepakninger til Lægemiddelstyrelsen... 4 Sådan modtager du henvendelser fra Lægemiddelstyrelsen... 5 At svare

Læs mere

Få navn på analysenr. i excel-fil og ind i pivottabel med data fra qlikview

Få navn på analysenr. i excel-fil og ind i pivottabel med data fra qlikview Få navn på analysenr. i excel-fil og ind i pivottabel med data fra qlikview Opret en excel-fil med analysenr. og navn. Gemt som dataliste_til_pivottabeller Analysenr. skal stå i nr. orden, og cellen skal

Læs mere

Første møde med skærmbilledet i After Effects 6,5 PRO Lidt om animering

Første møde med skærmbilledet i After Effects 6,5 PRO Lidt om animering Bent Sehested Side - 1 Første møde med skærmbilledet i After Effects 6,5 PRO Lidt om animering Hvert lag i Compositionen har et afmærket ankerpunkt. Det er koordinaterne for diagonalernes skæring. Der

Læs mere

I NV4000 Som broderimaskine.

I NV4000 Som broderimaskine. Hvis du kun ønsker at sætte et broderi på. Sådan påbegynder du et broderi: 1. Løft nålen ved at aktivere knappen på maskinen (billede nr. 1). 2. Tryk på knappen for at skifte til anden trykfod (billede

Læs mere

D1 1 Partikelformede bjergarter

D1 1 Partikelformede bjergarter D1 1 Partikelformede bjergarter Af Kurt Kielsgaard Hansen Sigteanalyse Kornstørrelser kan defineres ved hjælp af sigter med trådvæv med kvadratiske masker. Et korn, som ved en nærmere specificeret forsøgsprocedure

Læs mere

MANUAL AGROSOFT POCKETPIGS. Ver. 02 03-10-2013 SKIOLD GØR EN FORSKEL!

MANUAL AGROSOFT POCKETPIGS. Ver. 02 03-10-2013 SKIOLD GØR EN FORSKEL! MANUAL SKIOLD GØR EN FORSKEL! AGROSOFT POCKETPIGS 981 002 640 Ver. 02 03-10-2013 2 981 002 640 INDHOLDSFORTEGNELSE 1. Generelt om brugen af Pocket... 4 1.1 Svinedata... 4 1.2 Opbygning... 5 1.3 Brugen

Læs mere

Diagrammer visualiser dine tal

Diagrammer visualiser dine tal Diagrammer visualiser dine tal Indledning På de efterfølgende sider vil du blive præsenteret for effektive måder til at indtaste data på i Excel. Vejledningen herunder er vist i Excel 2007 versionen, og

Læs mere

Eksempel på logistisk vækst med TI-Nspire CAS

Eksempel på logistisk vækst med TI-Nspire CAS Eksempel på logistisk vækst med TI-Nspire CAS Tabellen herunder viser udviklingen af USA's befolkning fra 1850-1910 hvor befolkningstallet er angivet i millioner: Vi har tidligere redegjort for at antallet

Læs mere

Manual til overføring af fotografier fra kamera til harddisk.

Manual til overføring af fotografier fra kamera til harddisk. Manual til overføring af fotografier fra kamera til harddisk. Det første man skal gøre sig klart er, hvor man som udgangspunkt vil lægge sine fotografier. Især når man er mange, der bruger den samme computer,

Læs mere

Stx matematik B december 2007. Delprøven med hjælpemidler

Stx matematik B december 2007. Delprøven med hjælpemidler Stx matematik B december 2007 Delprøven med hjælpemidler En besvarelse af Ib Michelsen Ikast 2012 Delprøven med hjælpemidler Opgave 6 P=0,087 d +1,113 er en funktion, der beskriver sammenhængen mellem

Læs mere

6. Eventstyret programmering og Windows

6. Eventstyret programmering og Windows 6. Eventstyret programmering og Windows Indsigt i events og styresystemets rolle I det følgende skal vi se på en række mere tekniske ting vedrørende Delphi og Windows, nemlig hvordan programmer styres

Læs mere

Optimeret Ruteforslag

Optimeret Ruteforslag Optimeret Ruteforslag TechHouse.dk a/s 12/08/2015 Version 1.0 Indhold INTRODUKTION... 6 OPSÆTNING AF OR... 7 Bruger opsætning... 7 1. Gruppe... 7 2. Vogn... 7 3. Opsamlings tid og type... 7 4. Afsætnings

Læs mere

Dynamisk programmering

Dynamisk programmering Dynamisk programmering Dynamisk programmering Et algoritme-konstruktionsprincip ( paradigme ) for optimeringsproblemer. Har en hvis lighed med divide-and-conquer: Begge opbygger løsninger til større problemer

Læs mere

Et generelt algoritme-konstruktionsprincip ( paradigme ) for optimeringsproblemer. Ideen er simpel:

Et generelt algoritme-konstruktionsprincip ( paradigme ) for optimeringsproblemer. Ideen er simpel: Grådige algoritmer Grådige algoritmer Et generelt algoritme-konstruktionsprincip ( paradigme ) for optimeringsproblemer. Ideen er simpel: Opbyg løsningen skridt for skridt ved hele tiden af vælge lige

Læs mere

Opret og godkend betalinger i mapper

Opret og godkend betalinger i mapper Kort beskrivelse Opret betaling i mappe Formålet med dette dokument er at beskrive, hvordan du opretter og godkender betalinger i mapper - inklusive: Opret mappe Gem én eller flere betalinger i mapper

Læs mere

Vejledning til aflevering og fremsendelse af afsluttende opgave Januar 2016

Vejledning til aflevering og fremsendelse af afsluttende opgave Januar 2016 Vejledning til aflevering og fremsendelse af afsluttende opgave Januar 2016 Kursisten mailer følgende til vejleder og til uddannelseskonsulenten: 1. En opgave i PDF, som indeholder følgende: a. Forside,

Læs mere

Manual for installation og brug af Ad-aware version 2007

Manual for installation og brug af Ad-aware version 2007 Manual for installation og brug af Ad-aware version 2007 af Anette Behrendt Copyright 2007 og alle rettigheder forbeholdt. NB. Du kan aktivere links, ved at klikke på den tynde streg, så bliver du ført

Læs mere

Betjeningsvejledning. System Alarmpanel xx S2s

Betjeningsvejledning. System Alarmpanel xx S2s Betjeningsvejledning System Alarmpanel xx S2s Indhold 1 Indhold Indholdet af denne vejledning kan ændres uden forudgående varsel. Firmaer, navne og data anvendt i eksempler er fiktive, medmindre andet

Læs mere

Opgave 1 10. Opgave 2 Andengradsligningen løses, idet. Opgave 3. 11 er en løsning til ligningen, da:

Opgave 1 10. Opgave 2 Andengradsligningen løses, idet. Opgave 3. 11 er en løsning til ligningen, da: 7. marts 0 FVU AVU HF X FAG : Matematik B ark nr. antal ark 8 Opgave 0 a b 5 a b 5 = b 3 er en løsning til ligningen, da: = 9 = 3 Opgave Andengradsligningen løses, idet a = b = 3 c = 4 d (diskriminanten)

Læs mere

GrundlÄggende variabelsammenhänge

GrundlÄggende variabelsammenhänge GrundlÄggende variabelsammenhänge for C-niveau i hf 2014 Karsten Juul LineÄr sammenhäng 1. OplÄg om lineäre sammenhänge... 1 2. Ligning for lineär sammenhäng... 1 3. Graf for lineär sammenhäng... 2 4.

Læs mere

Alt elektronik heri er købt via http://dx.com, og arduino udviklingssoftware er hentet fra http://arduino.cc.

Alt elektronik heri er købt via http://dx.com, og arduino udviklingssoftware er hentet fra http://arduino.cc. Få-tiden-til-at-gå-[DIGITAL]-ur =============================== Copyright 2013, Richard Jørgensen. Alle ophavsretlige rettigheder frafaldet 2015. (Kopier og brug som du har lyst.) Forord: ===== Denne vejledning

Læs mere

Højere Handelseksamen Handelsskolernes enkeltfagsprøve August 2008. Matematik Niveau B. Delprøven uden hjælpemidler

Højere Handelseksamen Handelsskolernes enkeltfagsprøve August 2008. Matematik Niveau B. Delprøven uden hjælpemidler Højere Handelseksamen Handelsskolernes enkeltfagsprøve August 008 HHX08-MAB Matematik Niveau B Delprøven uden hjælpemidler Dette opgavesæt består af 5 opgaver, der indgår i bedømmelsen af den samlede opgavebesvarelse

Læs mere

matematik Demo excel trin 1 preben bernitt bernitt-matematik.dk 1 excel 1 2007 by bernitt-matematik.dk

matematik Demo excel trin 1 preben bernitt bernitt-matematik.dk 1 excel 1 2007 by bernitt-matematik.dk matematik excel trin 1 preben bernitt bernitt-matematik.dk 1 excel 1 2007 by bernitt-matematik.dk matematik excel 1 1. udgave som E-bog 2007 by bernitt-matematik.dk Kopiering af denne bog er kun tilladt

Læs mere

Et udtryk på formena n kaldes en potens med grundtal a og eksponent n. Vi vil kun betragte potenser hvor grundtallet er positivt, altså a>0.

Et udtryk på formena n kaldes en potens med grundtal a og eksponent n. Vi vil kun betragte potenser hvor grundtallet er positivt, altså a>0. Konkrete funktioner Potenser Som udgangspunkt er brugen af potenser blot en forkortelse for at gange et tal med sig selv et antal gange. Hvis a Rskriver vi a 2 for a a a 3 for a a a a 4 for a a a a (1).

Læs mere

Matematik A-niveau STX 24. maj 2016 Delprøve 2 VUC Vestsjælland Syd. www.matematikhjaelp.tk

Matematik A-niveau STX 24. maj 2016 Delprøve 2 VUC Vestsjælland Syd. www.matematikhjaelp.tk Matematik A-niveau STX 24. maj 2016 Delprøve 2 VUC Vestsjælland Syd www.matematikhjaelp.tk Opgave 7 - Eksponentielle funktioner I denne opgave, bliver der anvendt eksponentiel regression, men først defineres

Læs mere

22 Hobe. Noter. PS1 -- Hobe. Binære hobe. Minimum-hob og maximum-hob. Den abstrakte datatype minimum-hob. Opbygning af hobe. Operationen siv-ned.

22 Hobe. Noter. PS1 -- Hobe. Binære hobe. Minimum-hob og maximum-hob. Den abstrakte datatype minimum-hob. Opbygning af hobe. Operationen siv-ned. 22 Hobe. Binære hobe. Minimum-hob og maximum-hob. Den abstrakte datatype minimum-hob. Opbygning af hobe. Operationen siv-ned. Indsættelse i hobe. Sletning af minimalt element i hobe. Repræsentation. 327

Læs mere

Deskriptiv statistik. Version 2.1. Noterne er et supplement til Vejen til matematik AB1. Henrik S. Hansen, Sct. Knuds Gymnasium

Deskriptiv statistik. Version 2.1. Noterne er et supplement til Vejen til matematik AB1. Henrik S. Hansen, Sct. Knuds Gymnasium Deskriptiv (beskrivende) statistik er den disciplin, der trækker de væsentligste oplysninger ud af et ofte uoverskueligt materiale. Det sker f.eks. ved at konstruere forskellige deskriptorer, d.v.s. regnestørrelser,

Læs mere

TrivselAPV 2013 Teknisk guide til arbejdsmiljøgrupperne

TrivselAPV 2013 Teknisk guide til arbejdsmiljøgrupperne TrivselAPV 2013 Teknisk guide til arbejdsmiljøgrupperne DEL 3: Udarbejdelse af handleplan Når I har drøftet resultatet i hele personalegruppen og er blevet enige om, hvilke punkter, der skal indføjes i

Læs mere

UNI Login brugeradministration

UNI Login brugeradministration UNI Login brugeradministration - administration via central import 2. udgave, september 2010 UNI C 2010 Vermundsgade 5 2100 København Ø Tlf: 35 87 88 89 1 Hvem kan bruge denne vejledning?... 2 1.1 Hvordan

Læs mere

Udskriv kort. Før udskrivning af et kort kan du eventuelt vælge at indtegne et/flere udskriftsområder. (I PLUS versionen kun ét).

Udskriv kort. Før udskrivning af et kort kan du eventuelt vælge at indtegne et/flere udskriftsområder. (I PLUS versionen kun ét). . Generelt Ved udskrivning af kort kan du vælge at udskrive det der er vist på skærmen. Du kan også vælge at udskrive et eller flere kortudsnit. Før du udskriver, vil programmet altid åbne en dialog, som

Læs mere

Velkommen til ABC Analyzer! Grundkursusmanual 2 vil introducere dig til ABC Analyzers mere avancerede funktioner, bl.a.:

Velkommen til ABC Analyzer! Grundkursusmanual 2 vil introducere dig til ABC Analyzers mere avancerede funktioner, bl.a.: Velkommen til ABC Analyzer! Grundkursusmanual 2 vil introducere dig til ABC Analyzers mere avancerede funktioner, bl.a.: Kategoriseringer uden ABC-kategorier Krydstabel (trebenede) Beregnede og avancerede

Læs mere

Tillykke med din nye ipad. Denne guide er til dig, der har et Apple-ID i forvejen

Tillykke med din nye ipad. Denne guide er til dig, der har et Apple-ID i forvejen Tillykke med din nye ipad Denne guide er til dig, der har et Apple-ID i forvejen Indhold Regler for brug af ipad... 3 Skærm lås... 3 Brug af Citrix... 3 Mail og kalender... 3 Dropboks... 3 Skype... 3 Generelt

Læs mere

GPS og geometri - 1 Baggrund. lineære og ikke-lineære ligninger. Køreplan 01005 Matematik 1 - FORÅR 2007

GPS og geometri - 1 Baggrund. lineære og ikke-lineære ligninger. Køreplan 01005 Matematik 1 - FORÅR 2007 GPS og geometri - lineære og ikke-lineære ligninger Køreplan 01005 Matematik 1 - FORÅR 2007 1 Baggrund GPS (Global Positioining System) er et system, der ved hjælp af 24 satellitter i kredsløb om jorden,

Læs mere

DM02 opgaver ugeseddel 2

DM02 opgaver ugeseddel 2 DM0 opgaver ugeseddel af Fiona Nielsen 16. september 003 Øvelsesopgaver 9/9, 10/9 og 11/9 1. Vis, at 1 3 + 3 3 + 5 3 +... + (n 1) 3 = n 4 n. Omskriver til summationsformel: (i 1) 3 = n 4 n Bevis ved induktion

Læs mere

DKK Rally-lydighed, Øvede-klassen. 40. Fristende 8-tal

DKK Rally-lydighed, Øvede-klassen. 40. Fristende 8-tal DKK Rally-lydighed, Øvede-klassen. 40. Fristende 8-tal Øvelsen består af 2 madskåle eller lignende fristelser samt 2 kegler, stolper eller personer og der skal gås et 8-tal rundt om de to yderste kegler.

Læs mere

19 Hashtabeller. Noter. PS1 -- Hashtabeller. Hashing problemet. Hashfunktioner. Kollision. Søgning og indsættelse.

19 Hashtabeller. Noter. PS1 -- Hashtabeller. Hashing problemet. Hashfunktioner. Kollision. Søgning og indsættelse. 19 Hashtabeller. Hashing problemet. Hashfunktioner. Kollision. Søgning og indsættelse. Sammenligning af hashtabeller og søgetræer. 281 Hashing-problemet (1). Vi ønsker at afbilde n objekter på en tabel

Læs mere

dcomnet-nr. 6 Talrepræsentation Computere og Netværk (dcomnet)

dcomnet-nr. 6 Talrepræsentation Computere og Netværk (dcomnet) dcomnet-nr. 6 Talrepræsentation Computere og Netværk (dcomnet) Efterår 2009 1 Talrepræsentation På maskinkodeniveau (Instruction Set Architecture Level) repræsenteres ordrer og operander ved bitfølger

Læs mere

Abstrakte datatyper C#-version

Abstrakte datatyper C#-version Note til Programmeringsteknologi Akademiuddannelsen i Informationsteknologi Abstrakte datatyper C#-version Finn Nordbjerg 1/9 Abstrakte Datatyper Denne note introducerer kort begrebet abstrakt datatype

Læs mere

Kort introduktion til e-boks

Kort introduktion til e-boks Kort introduktion til e-boks Fra november 2005 vil alle statsansatte modtage deres lønseddel i e-boks. Alle danskere kan gratis anvende e-boks. Vi anbefaler, at du benytter en digital signatur til at logge

Læs mere

Om at udregne enkeltstående hexadecimaler i tallet pi

Om at udregne enkeltstående hexadecimaler i tallet pi Om at udregne enkeltstående hexadecimaler i tallet pi I 996 var det en sensation, da det kom frem, at det var lykkedes D. Bailey, P. Borwein og S. Plouffe at finde en formel for tallet π, med hvilken man

Læs mere

Vigtige funktioner i Word 2003

Vigtige funktioner i Word 2003 Vigtige funktioner i Word 2003 Indhold Husk... 2 Skrifttype... 2 Skriftstørrelse... 3 Overskrifter... 4 Andre vigtige funktioner... 5 Margen... 6 Linjeafstand... 7 Ordoptælling... 8 Sidetal... 10 Sidehoved

Læs mere

Titel felt skal udfyldes både på dansk og engelsk -mangler dette skal du kontakte producenten

Titel felt skal udfyldes både på dansk og engelsk -mangler dette skal du kontakte producenten For at oprette et arrangement i Tereba til CPH STAGE, skal du først kontakte Knirke, Tereba, på info@tereba.dk eller på tlf. 35 24 01 00 for at få knyttet din Tereba-profil til CPH STAGE og CPH STAGEbilletsalgsordningen,

Læs mere

Modelbanestyring med PC Indholdsfortegnelse

Modelbanestyring med PC Indholdsfortegnelse Modelbanestyring med PC Indholdsfortegnelse Modelbanestyring med PC... 1 Anvend Paint til tegning af skinnesymboler... 1 Start af Paint... 1 Ny tegning i Paint... 1 Tegn et sporskifte... 2 Valg af farve...

Læs mere

bruge en formel-samling

bruge en formel-samling Geometri Længdemål og omregning mellem længdemål... 56 Omkreds og areal af rektangler og kvadrater... 57 Omkreds og areal af andre figurer... 58 Omregning mellem arealenheder... 6 Nogle geometriske begreber

Læs mere

Formler og diagrammer i Excel 2007

Formler og diagrammer i Excel 2007 Formler i Excel Regneudtryk Sådan skal det skrives i Excel Facit 34 23 =34*23 782 47 23 =47/23 2,043478261 27³ =27^3 19683 456 =KVROD(456) 21,3541565 7 145558 =145558^(1/7) 5,464829073 2 3 =2*PI()*3 18,84955592

Læs mere

Intendantur Del 3 Guide til webapplikation til bestilling af mad

Intendantur Del 3 Guide til webapplikation til bestilling af mad Intendantur Del 3 Guide til webapplikation til bestilling af mad I det følgende vil vi gennemgå de forskellige funktioner, i web applikationen som skal anvendes til bestilling af mad. Trin for trin kan

Læs mere

Oprettelse af Nyansat (ikke ansat hos HE Vest i forvejen) Ny medarbejder (ansat hos HE Vest i forvejen)

Oprettelse af Nyansat (ikke ansat hos HE Vest i forvejen) Ny medarbejder (ansat hos HE Vest i forvejen) Oprettelse af Nyansat (ikke ansat hos HE Vest i forvejen) Ny medarbejder (ansat hos HE Vest i forvejen) Når du skal oprette en ny medarbejder i lønsystemet, skal du åbne SD Personaleweb. 1. Tryk på menupunktet

Læs mere

3.0 Velkommen til manualen for kanalen Shift 1. 3.1 Introduktion til kanalen 1. 3.2.1 Hvad er et spot? 2. 3.2.2 Opret et nyt spot 2

3.0 Velkommen til manualen for kanalen Shift 1. 3.1 Introduktion til kanalen 1. 3.2.1 Hvad er et spot? 2. 3.2.2 Opret et nyt spot 2 3.0 Velkommen til manualen for kanalen Shift 1 3.1 Introduktion til kanalen 1 3.2 Shift kanalside 1 3.2.1 Hvad er et spot? 2 3.2.2 Opret et nyt spot 2 3.2.3 Aktivt og inaktivt spot 3 3.2.4 Rediger et spot

Læs mere

T A L K U N N E N. Datasæt i samspil. Krydstabeller Grafer Mærketal. INFA Matematik - 1999. Allan C

T A L K U N N E N. Datasæt i samspil. Krydstabeller Grafer Mærketal. INFA Matematik - 1999. Allan C T A L K U N N E N 3 Allan C Allan C.. Malmberg Datasæt i samspil Krydstabeller Grafer Mærketal INFA-Matematik: Informatik i matematikundervisningen Et delprojekt under INFA: Informatik i skolens fag Et

Læs mere