! #!! $ % $! & " &'"! & *+ "! " $ $ ""!,-! $!.! $! " # 1!! &' "
|
|
- Steffen Asmussen
- 8 år siden
- Visninger:
Transkript
1 ""# "" # $ % $ & " &'" & " "()" *+ " " $ $ *+" $ %"&'" "( "",- $. + /"&'"-0 $ " # 1 &' " +"%
2 $ %'('" 2 ' ) )030 )030) * )033 " )033 // " " ")035) " " " *+773,8 *+ % " "
3 )035& " )036& " 1 %" "/
4 )03,/ $ &) '*+"#"" 2 '())0301 )035)036/)03,/1 " $6$7)03, )039/ )039/ 1 )03:. ;0, (<4*+ =4*+#
5 " )03:1 % $, -" % +) &' "* +&' )037 )037+&'
6 $,$. #/" " ) ) " 4A 2)&" ) Private Sub Workbook_Open() Dim sht As Worksheet Worksheets("Forklaring").Activate Range("F4").Select For Each sht In ActiveWorkbook.Worksheets If sht.name <> "Forklaring" Then sht.visible = False Next SolverForm.Show. ) $0 "&'#"#-". ' +) " / #2;.&@" ) %B;B " )% " ""#2 ; * * #2 #2 ; ;.; #2;$C % >? " 44'' D*+'>*? 4'
7 )03E+) $0$ (" "'#1#2"+&3#-" #2 #2F;>? #2 G% #2 C ; 2 Private Sub OKButton_Click() ' Vær sikker på at boksen ikke er tom, og at den indeholder et tal. If NProjBox = "" Or Not IsNumeric(NProjBox) Then MsgBox "Indtast et positivt antal projekter.", _ vbinformation, " Fejl i indtastningen" NProjBox.SetFocus Exit Sub NProjects = NProjBox ' Tjek at antallet af projekter er imellem 1 og 50. If NProjects < 1 Or NProjects > 50 Then MsgBox "Indtast et tal imellem 1 og 50.", _ vbinformation, "Fejl i indtastningen" NProjBox.SetFocus Exit Sub Unload Me Private Sub CancelButton_Click() Unload Me End & 2 ( Private Sub UserForm_Initialize() NProjBox = "".% (
8 Occurs after an object is loaded, but before it's shown. Syntax Private Sub object_initialize() The object placeholder represents an object expression that evaluates to an object in the Applies To list. Remarks The Initialize event is typically used to prepare an application or UserForm for use. Variables are assigned initial values, and controls may be moved or resized to accommodate initialization data. $4 %5 "- " "* ) > 1? />?./>?"+) " $4$ 6 ("(#" Option Explicit Option Base 1 ' Definitioner af modulniveau variable ~ globale variable: ' NProjects - antallet af potentielle projekter (<=50) ' ZeroOne - binært array, indikerer hvilket projekt som vælges af heuristikken ' LeftoverHeur - budgetoverskud som heuristik ikke udnytter ' TotNPVHeur - total NPV fundet af heuristik ' LeftoverOpt - budgetoverskud som optimal løsning ikke udnytter ' TotNPVOpt - total NPV fundet ved den optimale metode Public NProjects As Integer, ZeroOne(50) As Integer, LeftoverHeur As Single, _ TotNPVHeur As Single, LeftoverOpt As Single, TotNPVOpt As Single $4$ 6 " Sub Main() Application.ScreenUpdating = False ' Få antallet af projekter. ProjectsForm.Show ' Udregn tilfældig inputs, som skal indgå i modellen _ ' (NPV værdier, omkostninger og budgettal). Call GetInputs ' Sorter projekter. Call SortProjects ' Udregn den optimale investeringsstrategi. Call RunSolver ' Udregn investeringsstrategi med heuristisk metode. Call Heuristic
9 ' Reporter resultater. Call CreateReport $4$ "& " D. &'%1*. *+ 4 " B%B 2. = & " $.C0 Sub GetInputs() Dim i As Integer ' Vis og aktiver Model arket. With Worksheets("Model").Visible = True.Activate End With With Range("A4") ' Fjern gammel data og range navne. Range(.Offset(0, 1),.Offset(4, 1).End(xlToRight)).ClearContents For i = 1 To NProjects.Offset(0, i) = i Next Range(.Offset(1, 1),.Offset(1, NProjects)).Name = "InvLevel" Range(.Offset(2, 1),.Offset(2, NProjects)).Name = "NPV" Range(.Offset(3, 1),.Offset(3, NProjects)).Name = "InvCost" ' Udregn ratiet NPV / investeringsomkostninger. Range(.Offset(4, 1),.Offset(4, NProjects)).FormulaR1C1 = "=R[-2]C/R[-1]C" End With ' Generer tilfældigt NPV-værdier, omkostninger og budgetter. Anvend Round ' funktionen med andet argument -2, så tallene afrundes ' til nærmeste 100. Hver NPV er normalfordelt med middelværdi på og ' standardafvigelse på Range("NPV").Formula = "=Round(NORMINV(RAND(),25000,6000),-2)" ' Hver omkostning er imellem 10% og 40% af korresponderende NPV. Range("InvCost").Formula = "=Round(NPV*(.1+.3*RAND()),-2)" ' Budgettet er mellem 30% og 90% af de totale omkostninger af alle investeringer. Range("Budget").Formula = "=Round(SUM(InvCost)*(.3+.6*RAND()),-2)" ' "Frys" de tilfældige tal. With Union(Range("NPV"), Range("InvCost")).Copy.PasteSpecial Paste:=xlValues End With With Range("Budget").Copy.PasteSpecial Paste:=xlValues End With ' fjern de stiblede linier rundt om det kopierede område. Application.CutCopyMode = False ' Initial løsning => alle sættes lig 1.
10 Range("InvLevel") = 1 ' Udregn den total investeringsomkostning og den total NPV. Range("TotCost").Formula = "=Sumproduct(InvCost,InvLevel)" Range("TotNPV").Formula = "=Sumproduct(NPV,InvLevel)" $4$, #1#2"+& " + *+= # Sub SortProjects() ' Sorter projekterne i stigende orden i fht. NPV/investeringomkostninger. With Range("A4") Range(.Offset(1, 1),.Offset(4, NProjects)).Sort _ Key1:=Range("B8"), Order1:=xlAscending, _ Orientation:=xlLeftToRight, Header:=xlNo End With $4$0 ("# " 1 "&'"/.4-# " " " Sub RunSolver() ' Opstil og kør løseren for at finde en optimal heltallig løsning. SolverReset SolverOK SetCell:=Range("TotNPV"), MaxMinVal:=1, ByChange:=Range("InvLevel") ' De to forgående linier gentages nu - BUG i løserens VBA funktioner. SolverReset SolverOK SetCell:=Range("TotNPV"), MaxMinVal:=1, ByChange:=Range("InvLevel") ' Tilføj ligninger og kør løseren. SolverOptions IntTolerance:=0, AssumeLinear:=True SolverAdd CellRef:=Range("TotCost"), Relation:=1, FormulaText:="Budget" SolverAdd CellRef:=Range("InvLevel"), Relation:=5 SolverSolve UserFinish:=True ' Opfag den totale NPV og budgetoverskuddet. TotNPVOpt = Range("TotNPV") LeftoverOpt = Range("Budget") - Range("TotCost") $4$4 7"#& " "%")"H#%- )"" *+
11 H#>?0 " Sub Heuristic() ' Find den heuristiske løsning ved at vælge investeringerne i faldende orden af ' NPV/inv.Omk. Dim i As Integer ' Initialiser værdier så ingen projekter p.t. er valgte og så budgettet er ' tilrådig. For i = 1 To NProjects ZeroOne(i) = 0 Next TotNPVHeur = 0 LeftoverHeur = Range("Budget") ' Loop igennem alle projekter i faldende orden af NPV/inv.Omk. Includer projektet ' hvis omkostningen er mindre end budget som p.t. er tilrådighed. For i = NProjects To 1 Step -1 If Range("InvCost").Cells(i) <= LeftoverHeur Then LeftoverHeur = LeftoverHeur - Range("InvCost").Cells(i) TotNPVHeur = TotNPVHeur + Range("NPV").Cells(i) ZeroOne(i) = 1 Next $4$8 9#"""# " ;1 "1 ")" """.)" " I " &1 $ Sub CreateReport() Dim i As Integer, InvestOpt As String, InvestHeur As String, NOpt As Integer, NHeur As Integer, _ Counter1 As Integer, Counter2 As Integer ' Skjul Model arket og vis og aktiver Report arket. Worksheets("Model").Visible = False With Worksheets("Report").Visible = True.Activate End With Range("A1").Select ' Find antallet af investeringer fundet af den optimale plan (NOpt) og fundet af suboptimale plan (NHeur). NOpt = 0 NHeur = 0 For i = 1 To NProjects If Range("InvLevel").Cells(i) = 1 Then
12 NOpt = NOpt + 1 If ZeroOne(i) = 1 Then NHeur = NHeur + 1 Next ' Dan strengene InvestOpt og InvestHeur som skal holde de investeringer der deltages i af de to metoder. ' Først initialiseres strenge og tællere. InvestOpt = "" InvestHeur = "" Counter1 = 0 Counter2 = 0 ' Loop igennem alle projekter. For i = 1 To NProjects ' Tjek om dette projekt er i den optimale løsning. If Range("InvLevel").Cells(i) = 1 Then Counter1 = Counter1 + 1 ' Tilføj et komma til strengen hvis dette projekt ikke er det sidste projekt. If Counter1 < NOpt Then InvestOpt = InvestOpt & i & "," Else InvestOpt = InvestOpt & i ' Tjek om dette projekt er med i den heuristiske løsning. If ZeroOne(i) = 1 Then Counter2 = Counter2 + 1 ' Tilføj et komma til strengen hvis dette projekt ikke er det sidste projekt. If Counter2 < NHeur Then InvestHeur = InvestHeur & i & "," Else InvestHeur = InvestHeur & i Next ' Skriv resultaterne i Report arket - range navnene blev defineret på designtidspunktet. Range("InvestOpt") = InvestOpt Range("InvestHeur") = InvestHeur Range("LeftoverOpt") = LeftoverOpt Range("TotNPVOpt") = TotNPVOpt Range("LeftoverHeur") = LeftoverHeur Range("TotNPVHeur") = TotNPVHeur $4$: ( " " " Sub ViewReport() Worksheets("Report").Activate Range("A1").Select
13 Sub ViewModel() With Worksheets("Model").Visible = True.Activate End With Range("A2").Select $8 &- % " $: ("# 0? D. "( Range("NPV").Formula = "=Round(NORMINV(RAND(),25000,6000),-2)" %*+ / B%B & )"" "%( RandNPV = Round(Application.NormInv(Rnd, 25000, 6000), -2) C*+1*+ " B%B #D. " % 1J% 3? ""( % K" L 5? D %*+ 6? >?
14 "( " " & " C " ( % *+=
' #$*# ' # #) * #& #& ' # #* #, #$--
!"! "$% $ %$ " $&' ( ' $) * ' $* +( ' ) * & & ' *, $-- " " $(. $ /% &%$ & $ &$ $ %% &" ( 1. 00 $ 0 1 $"%$ " 2$ 2. ) " 3 $ * 4* 05 0 $ &'(&%%$ '67 7) 2) 7) 2)7 ' " - - 7) 2 0 $$ 0 '$ " $ 08$$ )2! & & 7)
Læs mere$ %' ) * %' +,! - Myarray %' /0 /0 122 +3 /0 /0
!"#!"# "# %&') * #" % && %' Dim MyArray2) As Integer ) * %' +,! - Myarray MyArray0). %' /0 /0 122 + /0 /0 +4 / 0) Dim MyArray1 to 2) As Integer 5MyarrayMyArray1)" +6 Option Base 1 Option Explicit %' 76
Læs mere% &$ # '$ ## () %! #! & # &, # / # 0&. ) 123 45 / & #& #
!"$!!"$ % &$ '$ () %! %"!" & * function &+! & &, --.& / 0&. ) 123 45 / & & & 6 Sub CalcVecProduct() * &3.5 & 2 &6 / 7$ & & & "%&$&"! 2 " $ " 8 $ & $/ $ $" 9&6 Sub test() streng_y = "det her går " streng_y
Læs mere! " # $% &'!& & ' '" & # ' "&()(*& + + +,-' "&( # &(! (! " )(!# &!! (!&!! * (! +& (!!! & " " & & / & & (!
!" #$ "%!"&! " # $% &'!& & ' '" & # ' "&()(*& + + +,-' "&( # &(! (! " )(!# &!! (!&!! * (! +& (!!! & Workbooks( MedarbUndersøgelse ),-.", & & Worksheets( Data )& Charts( DisplayData )&& )& " " & & / & &
Læs mere! "# $$ &'()*"* +*, & &"*0* & "# % %- %
!"! "# $$ & &'()*"* +*, &- & &"./+0 & &"*0* & & & 1 2 ()))))$$" "# - " # $!&!!" 34 3((5(4 6()))))5 3((5# 7())))) 4 3((58 43((58 3((5#9! 3((5#4 3((584 6 9 # '"!&()!" * " 49 9-3 :; & Private Sub Workbook_Open()
Læs mere"# $%$ " # $ % $ $ " & ( ) *+!,! Sum_Cost >= 5000SirName = Beltov Continue = %!- + ( ( - True) Continue *! If Antal <= 20 Then EnhedsOmk = 1.
"# $$ " # $ && & ' $ $ " & ) *+, Sum_Cost >= 5000SirName = Beltov Continue = True) Continue *, + If Antal
Læs mere" #" $ " "!% &'% ' ( ) * " & #
! # $!% &'% '! #$ #$ ( * & #!! #$%& + &,Dim! - Sub Test( Dim Svar As String Svar = InputBox( Indtast dit Navn MsgBox Dit navn er & Svar Svar & * Sub Test2( MsgBox Goddaw & Svar #Test2( Svar& Test(Test2(Svar
Læs mere+ "&"' +,! ")& - )'.** /, )'.** 1 2 "&"' +,! 3 *4 5
!"#!"# $&'( # $ "&"' ( )* =NUTIDSVÆRDI(B8;B12:K12)-B4 ")&# + "&"' +,! ")& - )'.** / 0, )'.** 1 2 "&"' +,! 3 *4 64 " *7)*7 '7 )87 )'.**!"# 9 )( )"* $ 3 (!" 3 :: 3 :"*;8: 3 Range( A1:A10 ).Cells(3)
Læs mereOpret en Powerpoint præsentation automatisk med VBA
Opret en Powerpoint præsentation automatisk med VBA I denne vejledning bliver det gennemgået, hvordan man via VBA kan oprette en powerpoint med diagrammer og kommentarer fra Excel automatisk. Gør som følgende:
Læs mereHent filoplysninger fra billeder og filer
Hent filoplysninger fra billeder og filer I denne vejledning bliver det gennemgået, hvordan man via Power Forespørgsel kan hente filoplysninger fra en mappe ind i Excel. Der skal opbygges følgende elementer:
Læs mereDerfor vil jeg bygge dette eksempel på een table hvor der kan tilkyttes personer til ALLE noder og der kan tilføjes et vilkårligt antal niveauer
Denne guide er oprindeligt udgivet på Eksperten.dk TreeView i Access II Jeg vil i denne anden udgave af treeview føljetonen begynde på et mere brugbart eksempel med et TreeView. Vi laver en ny database
Læs mereProject Step 7. Behavioral modeling of a dual ported register set. 1/8/ L11 Project Step 5 Copyright Joanne DeGroat, ECE, OSU 1
Project Step 7 Behavioral modeling of a dual ported register set. Copyright 2006 - Joanne DeGroat, ECE, OSU 1 The register set Register set specifications 16 dual ported registers each with 16- bit words
Læs mereDet er muligt at chekce følgende opg. i CodeJudge: og
Det er muligt at chekce følgende opg. i CodeJudge:.1.7 og.1.14 Exercise 1: Skriv en forløkke, som producerer følgende output: 1 4 9 16 5 36 Bonusopgave: Modificer dit program, så det ikke benytter multiplikation.
Læs mereNotesæt til Optimering i Microsoft Excel
Tor Beltov - Side 1/44 Syddansk Universitet, Odense Universitet Institut for Organisation og Ledelse Notesæt til Optimering i Microsoft Excel Tor Beltov - Side 2/44 Optimering i Microsoft Excel 97/2000
Læs mereErhvervsøkonomisk Institut. Vejleder: Henrik Nørholm BILAG. Analyse og prissætning af JB Ti Aktier 2013. I skyggen af en finanskrise
Erhvervsøkonomisk Institut Kandidatafhandling Forfatter: Henrik Gerstrøm (xxxxxx) Vejleder: Henrik Nørholm BILAG Analyse og prissætning af JB Ti Aktier 2013 I skyggen af en finanskrise 1. december 2010
Læs mereVærktøjer fra værktøjskassen. Søren Breddam, Stevns Kommune
Værktøjer fra værktøjskassen Søren Breddam, Stevns Kommune sb@stevns.dk 1stevns kommune Mapbasic i Stevns Kommune Data Kørsel af planlagte opgaver, så data altid er opdaterede. Logfil til overvågning Dagligt
Læs mereIndholdsfortegnelse Forord...8 Makroer samt aktivere Udvikler-fanen...10 Makrosikkerhed (Sikkerhedsindstillinger)...13
1 Indholdsfortegnelse Forord...8 Makroer samt aktivere Udvikler-fanen...10 Hvad er en makro... 10 Hvad kan du bruge en makro til... 10 Hvad en makro er (Visual Basic for Applications)... 11 Det hele sker
Læs mereAktivering af Survey funktionalitet
Surveys i REDCap REDCap gør det muligt at eksponere ét eller flere instrumenter som et survey (spørgeskema) som derefter kan udfyldes direkte af patienten eller forsøgspersonen over internettet. Dette
Læs mereEngineering of Chemical Register Machines
Prague International Workshop on Membrane Computing 2008 R. Fassler, T. Hinze, T. Lenser and P. Dittrich {raf,hinze,thlenser,dittrich}@minet.uni-jena.de 2. June 2008 Outline 1 Motivation Goal Realization
Læs mereRem =========================================================== 1 Rem =========================================================== Rem A_Print Procedur
Rem =========================================================== 1 Rem =========================================================== Rem A_Print Procedures_OOoBasic Program (Copyright:Shuichi Sunaga) 2 Rem
Læs mereVisual Basic for begyndere
Denne guide er oprindeligt udgivet på Eksperten.dk Visual Basic for begyndere I denne artikel vil jeg gennemgå Visual Basic (IKKE.NET / Visual Basic 2005 Express Edition) på et begynder-niveau. fed kursiv
Læs mereProgrammering for begyndere Lektion 2. Opsamling mm
Lektion 2 Opsamling mm God tone Der er indlagt spørge sessioner Lektion 2 - Agenda Programmering for Lidt ændringer til teknikken, herunder hvordan du genser en lektion Lidt generelle tilbagemeldinger
Læs mereParticle-based T-Spline Level Set Evolution for 3D Object Reconstruction with Range and Volume Constraints
Particle-based T-Spline Level Set for 3D Object Reconstruction with Range and Volume Constraints Robert Feichtinger (joint work with Huaiping Yang, Bert Jüttler) Institute of Applied Geometry, JKU Linz
Læs mereUniversity of Southern Denmark Syddansk Universitet. DM502 Forelæsning 2
DM502 Forelæsning 2 Repetition Kompilere og køre Java program javac HelloWorld.java java HeloWorld.java Debugge Java program javac -g HelloWorld.java jswat Det basale Java program public class HelloWorld
Læs mereAarhus Universitet, Science and Technology, Computer Science. Exam. Wednesday 27 June 2018, 9:00-11:00
Page 1/12 Aarhus Universitet, Science and Technology, Computer Science Exam Wednesday 27 June 2018, 9:00-11:00 Allowed aid: None The exam questions are answered on the problem statement that is handed
Læs mereArbejsskadeAnmeldelse
ArbejsskadeAnmeldelse OpretAnmeldelse 001 All Klassifikations: KlassifikationKode is an unknown value in the current Klassifikation 002 All Klassifikations: KlassifikationKode does not correspond to KlassifikationTekst
Læs mereLøsning af skyline-problemet
Løsning af skyline-problemet Keld Helsgaun RUC, oktober 1999 Efter at have overvejet problemet en stund er min første indskydelse, at jeg kan opnå en løsning ved at tilføje en bygning til den aktuelle
Læs mereNetværksalgoritmer 1
Netværksalgoritmer 1 Netværksalgoritmer Netværksalgoritmer er algoritmer, der udføres på et netværk af computere Deres udførelse er distribueret Omfatter algoritmer for, hvorledes routere sender pakker
Læs mereUdvikling af DOTNET applikationer til MicroStation i C#
Udvikling af DOTNET applikationer til MicroStation i C# Praktiske tips for at komme i gang. Gunnar Jul Jensen, Cowi Hvorfor nu det? Mdl og Vba kan det hele Fordelene er : udviklingsmiljøet er eksternt
Læs mereECE 551: Digital System * Design & Synthesis Lecture Set 5
ECE 551: Digital System * Design & Synthesis Lecture Set 5 5.1: Verilog Behavioral Model for Finite State Machines (FSMs) 5.2: Verilog Simulation I/O and 2001 Standard (In Separate File) 3/4/2003 1 ECE
Læs mereProgrammering i C. Lektion september 2009
Programmering i C Lektion 4 18. september 2009 Pointers Referenceparametre 2 / 19 Pointers 1 Pointers 2 Referenceparametre Pointers Referenceparametre 3 / 19 Husk: En variabel er en navngiven plads i computerens
Læs mereProgrammering og Problemløsning, 2017
Programmering og Problemløsning, 2017 Parsing med Højere-Ordens Funktioner Martin Elsman Datalogisk Institut Københavns Universitet DIKU 1. December, 2017 Martin Elsman (DIKU) Programmering og Problemløsning,
Læs merevil jeg blive mindet om det af VBA allerede mens jeg skriver koden, da der er tale om en såkaldt kompileringsfejl:
Fejlhåndtering Selv de bedste programmører laver af og til fejl! Dette kommer sikkert som en overraskelse for de fleste, bortset fra de, der har arbejdet med et hvilket som helst større program. Fejl kan
Læs mereODIN-webservice ændringer release 2010 v2.0
DOKUMENTATION OG VEJLEDNING ODIN-webservice ændringer release 2010 v2.0 Indholdsfortegnelse 1. Nye webservice metoder... 2 1.1 Anvendelse af køretøjer og personel fra fremmede beredskaber ifm. indberetning
Læs mereMartin Olsen. DM507 Projekt Del I. 19. marts 2012 FOTO: Colourbox
Martin Olsen DM0 Projekt 0 Del I. marts 0 FOTO: Colourbox Indhold Indledning... Opgave... Opgave... Opgave... Opgave... Opgave... Opgave... Opgave... Kildekode til SimpleInv.java... Kildekode til MergeSort.java...
Læs mereDIVAR VIGTIGT! / IMPORTANT! MÅL / DIMENSIONS. The DIVAR wall lamp comes standard. with 2.4 m braided cord and a plug in power supply (EU or UK).
DIVAR VIGTIGT! / IMPORTANT! VIGTIGT læs vores anvisninger før du bruger produktet. Har du problemer med den elektriske installation, skal du kontakte en elektriker. Sørg for at altid slukke for strømmen
Læs mereForelæsning Uge 2 Torsdag
Forelæsning Uge 2 Torsdag Java syntax og style guide Sætninger Simple sætninger (assignment, interne og eksterne metodekald) Sammensatte sætninger (blok, selektion, gentagelse) Udtryk og operatorer Brug
Læs mereEvaluating Germplasm for Resistance to Reniform Nematode. D. B. Weaver and K. S. Lawrence Auburn University
Evaluating Germplasm for Resistance to Reniform Nematode D. B. Weaver and K. S. Lawrence Auburn University Major objectives Evaluate all available accessions of G. hirsutum (TX list) for reaction to reniform
Læs mereUniversity of Southern Denmark Syddansk Universitet. DM502 Forelæsning 3
DM502 Forelæsning 3 Indlæsning fra tastatur Udskrift til skærm Repetition Beregning af middelværdi Gentagelse med stop-betingelse (while) Heltalsdivision Division med nul Type-casting ( (double) ) Betinget
Læs mereSpil Master Mind. Indledning.
side 1 af 16 Indledning. Spillet som denne rapport beskriver, indgår i et større program, der er lavet som projekt i valgfaget programmering C på HTX i perioden 9/11-98 til 12/1-99. Spillet skal give de
Læs mereSend fra Access.
Denne guide er oprindeligt udgivet på Eksperten.dk Send e-mail fra Access. Denne artikel et rettet mod begyndere i Access. Artiklen viser hvordan du sender elektronisk post fra Access, både ved hjælp af
Læs mereFra ER-Diagram til Relationel model i 7 step
Fra ER-Diagram til Relationel model i 7 step STEP 1: For regular entity type E in ER schema, create a relation R that includes all the simple attributes, and component attributes of composite attributes.
Læs mereOn the complexity of drawing trees nicely: corrigendum
Acta Informatica 40, 603 607 (2004) Digital Object Identifier (DOI) 10.1007/s00236-004-0138-y On the complexity of drawing trees nicely: corrigendum Thorsten Akkerman, Christoph Buchheim, Michael Jünger,
Læs mereBACK-END OG DATA: ADMINISTRATION HVAD ER DE NYE MULIGHEDER MED VERSION 7.1? STEFFEN BILLE RANNES, 4. FEBRUAR 2015
BACK-END OG DATA: ADMINISTRATION HVAD ER DE NYE MULIGHEDER MED VERSION 7.1? STEFFEN BILLE RANNES, 4. FEBRUAR 2015 SAS VISUAL ANALYTICS 7.1 ADMINISTRATOR Mulighed for at udføre handlinger på flere servere
Læs mereSkriftlig Eksamen Beregnelighed (DM517)
Skriftlig Eksamen Beregnelighed (DM517) Institut for Matematik & Datalogi Syddansk Universitet Mandag den 31 Oktober 2011, kl. 9 13 Alle sædvanlige hjælpemidler (lærebøger, notater etc.) samt brug af lommeregner
Læs mereprogram fibomain(input,output); var i, j,result : integer; var x, y: integer;
program fibomain(input,output); var i, j,result : integer; procedure fib(n : integer); var x, y: integer; begin if (n=0) or (n=1) then result := 1 else begin fib(n-1); x:= result; fib(n-2); y:= result;
Læs mereNoter til kursusgang 8, IMAT og IMATØ
Noter til kursusgang 8, IMAT og IMATØ matematik og matematik-økonomi studierne 1. basissemester Esben Høg 25. oktober 2013 Institut for Matematiske Fag Aalborg Universitet Esben Høg Noter til kursusgang
Læs mereSystemkald DM14. 1. Obligatoriske opgave. Antal sider: 7 inkl. 2 bilag Afleveret: d. 18/3-2004 Afleveret af: Jacob Christiansen, 130282-2111
DM14 1. Obligatoriske opgave Systemkald Antal sider: 7 inkl. 2 bilag Afleveret: d. 18/3-2004 Afleveret af: Jacob Christiansen, 130282-2111 Side 1 af 5 Intro: Formålet med opgaven at et lave en system kald
Læs mereOpskriv følgende funktioner efter stigende orden med hensyn til O-notationen (bemærk at log n betegner totals logaritmen): n 2 (log n) 2 2.
Eksamen august Algoritmer og Datastrukturer (-ordning) Side af sider Opgave (%) n + n er O(n )? n / er O(n / )? n er O(n log n)? n er O((log n) )? n er Ω(n )? Ja Nej Opgave (%) Opskriv følgende funktioner
Læs merePMDK PC-Side Basic Function Reference (Version 1.0)
PMDK PC-Side Basic Function Reference (Version 1.0) http://www.icpdas.com PMDK PC-Side Basic Function Reference V 1.0 1 Warranty All products manufactured by ICPDAS Inc. are warranted against defective
Læs mereMS Visual Studio Basic 2010. En kort vejledning
Du kan hente programmet gratis her: MS Visual Studio Basic 2010 Express http://www.microsoft.com/visualstudio/eng/downloads#d-2010-express Tryk på Install Now og følg vejledningen. Indholdsfortegnelse
Læs mereLinear Programming ١ C H A P T E R 2
Linear Programming ١ C H A P T E R 2 Problem Formulation Problem formulation or modeling is the process of translating a verbal statement of a problem into a mathematical statement. The Guidelines of formulation
Læs mereProgrammering I Java/C#
Programmering I Java/C# Dit første projekt Datatekniker Intro to C# C# (C Sharp) Et enkelt, moderne, generelt anvendeligt, objektorienteret programmeringssprog Udviklet af Microsoft, ledet af danskeren
Læs mereCHAPTER 8: USING OBJECTS
Ruby: Philosophy & Implementation CHAPTER 8: USING OBJECTS Introduction to Computer Science Using Ruby Ruby is the latest in the family of Object Oriented Programming Languages As such, its designer studied
Læs mereDIVAR VIGTIGT! / IMPORTANT! MÅL / DIMENSIONS
DIVAR VIGTIGT! / IMPORTANT! VIGTIGT læs vores anvisninger før du bruger produktet. Har du problemer med den elektriske installation, skal du kontakte en elektriker. Sørg for at altid slukke for strømmen
Læs mereDifferential Evolution (DE) "Biologically-inspired computing", T. Krink, EVALife Group, Univ. of Aarhus, Denmark
Differential Evolution (DE) Differential Evolution (DE) (Storn and Price, 199) Step 1 - Initialize and evaluate Generate a random start population and evaluate the individuals x 2 search space x 1 Differential
Læs mereIndhold. Senest opdateret : 30. juli 2010. Side 1 af 5
Indhold Introduktion... 2 Scenarier hvor API et kan benyttes... 2 Scenarie 1 Integration til lagerhotel... 2 Scenarie 2 Integration til økonomi system... 2 Webshop2 API Model... 3 Brugen af API et... 4
Læs mereLUL s Flower Power Vest dansk version
LUL s Flower Power Vest dansk version Brug restgarn i bomuld, bomuld/acryl, uld etc. 170-220 m/50 g One size. Passer str S-M. Brug større hæklenål hvis der ønskes en større størrelse. Hæklenål 3½ mm. 12
Læs mereUniversity of Southern Denmark Syddansk Universitet. DM502 Forelæsning 4
DM502 Forelæsning 4 Flere kontrolstrukturer for-løkke switch-case Metoder Indhold Arrays og sortering af arrays String-funktioner for-løkke Ofte har man brug for at udføre det samme kode, for en sekvens
Læs mereCHR/chr veksling med sporbarhedssystemet T-doc. Neden stående krav skal være opfyldt vedr. dataudveksling mellem apparater og sporbarhedssystem.
T-doc Dataudveksling Sag Vejle Sygehus Sterilcentral Projektnr. 103463 Projekt STERILCENTRAL Dato 2011-07-08 Emne Apparatur til sterilcentral, krav til dataud- Initialer CHR/chr veksling med sporbarhedssystemet
Læs mereAppendiks A Modeller til Strategisk Analyse
Appendiks A Modeller til Strategisk Analyse I dette appendiks indgår modellerne anvendt til den strategiske analyse. Afhandlingen har modelleret teori fra Porter s Five Forces, Porter s Value Chain samt
Læs mereif (symbol == IDENTIFIER) { object = findprocedureobject(symboltable, identifier);
procedureimplementation() { struct item_t* item; struct object_t* object; item = malloc(sizeof(struct item_t)); returntype(item); if (symbol == IDENTIFIER) { object = findprocedureobject(symboltable, identifier);
Læs mereStarWars-videointro. Start din video på den nørdede måde! Version: August 2012
StarWars-videointro Start din video på den nørdede måde! Version: August 2012 Indholdsfortegnelse StarWars-effekt til videointro!...4 Hent programmet...4 Indtast din tekst...5 Export til film...6 Avanceret
Læs mereProgrammering i C. Lektion november 2008
Programmering i C Lektion 3 18. november 2008 Kontrolstrukturer Udvælgelse Gentagelse Eksempler Fra sidst 1 Kontrolstrukturer 2 Udvælgelse 3 Gentagelse 4 Eksempler Kontrolstrukturer Udvælgelse Gentagelse
Læs mereTerese B. Thomsen 1.semester Formidling, projektarbejde og webdesign ITU DMD d. 02/11-2012
Server side Programming Wedesign Forelæsning #8 Recap PHP 1. Development Concept Design Coding Testing 2. Social Media Sharing, Images, Videos, Location etc Integrates with your websites 3. Widgets extend
Læs mereAAU, Programmering i Java Intern skriftlig prøve 18. maj 2007
AAU, Programmering i Java Intern skriftlig prøve 18. maj 2007 Opgavebesvarelsen skal afleveres som enten en printerudskrift eller som et passende dokument sendt via email til fjj@noea.dk. Besvarelsen skal
Læs mereIndhold. Senest opdateret:03. september 2013. Side 1 af 8
Indhold Introduktion... 2 Scenarier hvor API et kan benyttes... 2 Scenarie 1 Integration til lagerhotel... 2 Scenarie 2 Integration til økonomi system... 2 API Modeller... 2 Webshop2 API Model v1... 3
Læs mereVindpark Øster Børsting. Bilag 7 Vindberegninger og vurderinger
Vindpark Øster Børsting Bilag 7 Vindberegninger og vurderinger (EMD) garanterer ikke og kan ikke holdes ansvarlig for eventuelle fejl Loss&Uncertainty - Hovedresultat Main data for PARK PARK calculation
Læs merePHP 3 UGERS FORLØB PHP, MYSQL & SQL
PHP 3 UGERS FORLØB PHP, MYSQL & SQL Uge 1 & 2 Det basale: Det primære mål efter uge 1 og 2, er at få forståelse for hvordan AMP miljøet fungerer i praksis, og hvordan man bruger PHP kodesproget til at
Læs mereUgeseddel 4 1. marts - 8. marts
Ugeseddel 4 1. marts - 8. marts Læs følgende sider i kapitel 6 i lærebogen: s. 233 258 og s. 291 317 (afsnit 6.3 overspringes). Begynd at overveje, hvad afleveringsopgaven skal omhandle. Læs vejledningen,
Læs merePARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU
PARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU OUTLINE INEFFICIENCY OF ATTILA WAYS TO PARALLELIZE LOW COMPATIBILITY IN THE COMPILATION A SOLUTION
Læs mereOpskriv følgende funktioner efter stigende orden med hensyn til O-notationen: n 2 n (log n) 2. 3 n /n 2 n + (log n) 4
Eksamen. kvarter 00 Side 1 af sider Opgave 1 ( %) Ja Nej n log n er O(n / )? n 1/ er O(log n)? n + n er O(n )? n( n + log n) er O(n / )? n er Ω(n )? Opgave ( %) Opskriv følgende funktioner efter stigende
Læs mereProgrammering i C. Lektion september 2009
Programmering i C Lektion 2 14. september 2009 Kontrolstrukturer Udvælgelse Gentagelse Eksempler Kommentarer Format - scanf og printf 2 / 27 Fra sidst 1 Kontrolstrukturer 2 Udvælgelse 3 Gentagelse 4 Eksempler
Læs mereAt klippe en streng over på det mest hensigtsmæssige sted
Denne guide er oprindeligt udgivet på Eksperten.dk At klippe en streng over på det mest hensigtsmæssige sted Formålet med denne artikel er at kaste lidt lys over, hvordan man klipper en streng over på
Læs mereTo the reader: Information regarding this document
To the reader: Information regarding this document All text to be shown to respondents in this study is going to be in Danish. The Danish version of the text (the one, respondents are going to see) appears
Læs mereFreefly B-Række Regler
Freefly B-Række Regler Freefly B-Rækken er skabt til at imødekomme både nye og erfarende freeflyere, og præsentere dem for konkurrence elementet. Der konkurreres efter FAI regler, men der forekommer dog
Læs mereDesign by Contract Bertrand Meyer Design and Programming by Contract. Oversigt. Prædikater
Design by Contract Bertrand Meyer 1986 Design and Programming by Contract Michael R. Hansen & Anne Haxthausen mrh@imm.dtu.dk Informatics and Mathematical Modelling Technical University of Denmark Design
Læs merePart 5 Leisure Time and Transport
Part 5 Leisure Time and Transport Lesson 3 Situation and Listen & Practice Situation Line and Louise are colleagues. They meet at a café before work. Line is late because h bike had a puncture on the way.
Læs mereSAX Simple API for XML.
SAX Simple API for XML. En API (Application Programming Interface) et bibliotek eller et sæt af funktioner eller metoder. SAX er et sådant bibliotek af abstrakte metoder som f. eks. startdocument() eller
Læs mereMapBasic brugergruppe. Geografiske objekter. Peter Horsbøll Møller Senior Systems Engineer April 2013
MapBasic brugergruppe Geografiske objekter Slå mute fra hvis I vil sige eller spørge om noget Peter Horsbøll Møller Senior Systems Engineer April 2013 Program MapBasic IDE som udviklingsværktøj Geografiske
Læs mereX M Y. What is mediation? Mediation analysis an introduction. Definition
What is mediation? an introduction Ulla Hvidtfeldt Section of Social Medicine - Investigate underlying mechanisms of an association Opening the black box - Strengthen/support the main effect hypothesis
Læs mereProgrammering C RTG - 3.3 09-02-2015
Indholdsfortegnelse Formål... 2 Opgave formulering... 2 Krav til dokumentation af programmer... 3 ASCII tabel... 4 Værktøjer... 5 Versioner af ASCII tabel... 6 v1.9... 6 Problemer og mangler... 6 v2.1...
Læs mereFejlbeskeder i SMDB. Business Rules Fejlbesked Kommentar. Validate Business Rules. Request- ValidateRequestRegist ration (Rules :1)
Fejlbeskeder i SMDB Validate Business Rules Request- ValidateRequestRegist ration (Rules :1) Business Rules Fejlbesked Kommentar the municipality must have no more than one Kontaktforløb at a time Fejl
Læs mereVægtAgenten Betjeningsvejledning Version 3.0
Download og installation Dagligt brug Side 1 af 6 Trin 1: Denne vejledning beskriver, hvordan du Downloader og installerer VægtAgenten Vigtigt! Bruger du Windows 95 eller 98 så se her: Før du installerer
Læs mereListView i Access del 2
Denne guide er oprindeligt udgivet på Eksperten.dk ListView i Access del 2 Et ListView kan vise data fra tabeller og forespørgsler på en overskuelig og fleksibel måde. Ofte støder man ind i nogle begrænsninger
Læs mereFarvekoder på vejeceller leveret af NTT fra 2017
Farvekoder på vejeceller leveret af NTT fra 2017 Betegnelser: Forsyning til vejecellen kan være kaldt +/ -Excitation, Exc., In +/-, Input m.m. Signal fra vejecellen kan betegnes: Signal +/-, out +/-, output
Læs mereDM01 DM01. 3. Obl. Afl. Jacob Christiansen, 130282, jacob.ch@mail.tdcadsl.dk. D12, Elias 18/3-2003. Side 1 af 11
DM01 DM01 3. Obl. Afl. Jacob Christiansen, 130282, jacob.ch@mail.tdcadsl.dk D12, Elias 18/3-2003 Side 1 af 11 DM01 Indholdsfortegnelse: BILAG:...2 1 FORMÅL:...3 2 KLASSER:...4 2.1 DILEMMA:...4 2.1.1 METODER:...4
Læs mereIBM WebSphere Operational Decision Management
IBM WebSphere Operational Decision Management 8 0 29., WebSphere Operational Decision Management 8, 0, 0. Copyright IBM Corporation 2008, 2012. ........... 1 :......... 1 1: Decision Center....... 3 1
Læs mereHelp / Hjælp
Home page Lisa & Petur www.lisapetur.dk Help / Hjælp Help / Hjælp General The purpose of our Homepage is to allow external access to pictures and videos taken/made by the Gunnarsson family. The Association
Læs mereForelæsning Uge 4 Mandag
Forelæsning Uge 4 Mandag Algoritmeskabeloner findone, findall, findnoof, findsumof Primitive typer (forfremmelse og begrænsning) Identitet versus lighed (for objekter, herunder strenge) Opfølgning på Skildpadde
Læs mereIBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1
IBM Network Station Manager esuite 1.5 / NSM Integration IBM Network Computer Division tdc - 02/08/99 lotusnsm.prz Page 1 New esuite Settings in NSM The Lotus esuite Workplace administration option is
Læs mereSkriftlig eksamen i Datalogi
Roskilde Universitetscenter Skriftlig eksamen i Datalogi Modul 1 Sommer 1999 Opgavesættet består af 5 opgaver, der ved bedømmelsen tillægges følgende vægte: Opgave 1 15% Opgave 2 15% Opgave 3 8% Opgave
Læs mereSkriftlig Eksamen Automatteori og Beregnelighed (DM17)
Skriftlig Eksamen Automatteori og Beregnelighed (DM17) Institut for Matematik & Datalogi Syddansk Universitet Odense Campus Lørdag, den 15. Januar 2005 Alle sædvanlige hjælpemidler (lærebøger, notater
Læs mereKapitel 9. Optimering i Microsoft Excel 97/2000
Kapitel 9 Optimering i Microsoft Excel 97/2000 9.1 Indledning... 164 9.2 Numerisk løsning af ligninger... 164 9.3 Optimering under bibetingelser... 164 9.4 Modelformulering... 165 9.5 Gode råd ommodellering...
Læs mereFilen global.asa, en asp programmørs ven
Denne guide er oprindeligt udgivet på Eksperten.dk Filen global.asa, en asp programmørs ven Artiklen beskriver opbygning, brug, muligheder og begrænsninger mm for global.asa Undervejs bliver der givet
Læs mereListen Mr Oxford Don, Additional Work
57 (104) Listen Mr Oxford Don, Additional Work Listen Mr Oxford Don Crosswords Across 1 Attack someone physically or emotionally (7) 6 Someone who helps another person commit a crime (9) 7 Rob at gunpoint
Læs merePortal Registration. Check Junk Mail for activation . 1 Click the hyperlink to take you back to the portal to confirm your registration
Portal Registration Step 1 Provide the necessary information to create your user. Note: First Name, Last Name and Email have to match exactly to your profile in the Membership system. Step 2 Click on the
Læs mereStrings and Sets: set complement, union, intersection, etc. set concatenation AB, power of set A n, A, A +
Strings and Sets: A string over Σ is any nite-length sequence of elements of Σ The set of all strings over alphabet Σ is denoted as Σ Operators over set: set complement, union, intersection, etc. set concatenation
Læs mereProgrammering og Problemløsning, 2017
Programmering og Problemløsning, 2017 Typer og Mønstergenkendelse Martin Elsman Datalogisk Institut Københavns Universitet DIKU 23. Oktober, 2017 Martin Elsman (DIKU) Programmering og Problemløsning, 2017
Læs mereMapBasic hvad kan det bruges til? Insights Danmark 2011
MapBasic hvad kan det bruges til? Insights Danmark 2011 Peter Horsbøll Møller September 2011 Program MapBasic - Hvad er det? MapBasic Eksempel 1 MapBasic Eksempel 2 Links MapBasic hvad er det? MapBasic
Læs mere