Avatar billede mysitesolution Nybegynder
25. december 2002 - 11:13 Der er 12 kommentarer og
2 løsninger

Statisk vs. Dynamisk

Hvad er forskellen???
Avatar billede been Nybegynder
25. december 2002 - 11:13 #1
Statisk = fast
Dynamisk = skiftende

Kort fortalt
Avatar billede been Nybegynder
25. december 2002 - 11:14 #2
Skal det uddybes ?
Avatar billede mysitesolution Nybegynder
25. december 2002 - 11:17 #3
hmm ja
Avatar billede been Nybegynder
25. december 2002 - 11:20 #4
eks. en statisk IP-adresse er en der er sat fast og som ikke ændres normalt.
en dynamisk IP-adresse er en der ændres jævnligt, evt. ved ved genstart af en pc f.eks.

Dynamik = bevægelse, ændring m.v., kanogså være en variabel med skiftende indhold
Statisk = Noget der ikke ændrer sig, som f.eks. en fast variabel
Avatar billede mysitesolution Nybegynder
25. december 2002 - 11:24 #5
hvad med hastighed, og kan de forskellige biver kørt på alle windows?
Avatar billede esben_aaberg Nybegynder
25. december 2002 - 11:30 #6
Dit spørgsmål går det på statiske og dynamiske variabler i delphi eller ip nummer til internet adgangen?
Avatar billede mysitesolution Nybegynder
25. december 2002 - 11:33 #7
delphi
Avatar billede esben_aaberg Nybegynder
25. december 2002 - 12:12 #8
Nu programere jeg ikke selv i delphi, men har noget programerings erfaring i andre sprog som pascal, basic, c, c++ og java.
Da pascal er en forgænger til delphi vil jeg prøve at svar ud fra den ;-)
Jeg gå udfra at det er definisionerne const og var, der er tale om!
Const's bruges til at repræsenter et tal vedhjæl af et variabel navn. Her ved opnår man en let læslig kode og en hurtig fejlfri rettelse hvis man senere finder ud af at man vil ændre værdien. Når koden kompileres laves en konstant om til et tal i koden!
Var's bruges til at holde værdier man kan ændre under afviklingen. En variabel er en lille smule mere resurskrevende og lidt langsomere end en Const, men det er jo også en anden funktion den bruges til!
Avatar billede angelod Novice
25. december 2002 - 12:42 #9
Når jeg læser "Statisk vs Dynamisk" i forbindelse med Delphi, kommer jeg til at tænke på arrays.

Et statisk array har en fastsat størrelse, som kun kan ændres direkte i koden. Hukommelsen der kræves for at opbevare denne type, allokeres ved programmets opstarts.

Et dynamisk array har ingen størrelse ved programmets opstarts, og optager derfor ingen hukommelse først. Dette array kan til gengæld ændres i størrelsen som man har lyst til (eller behov for), men med den omkostning at det kommer til at tage lidt længere tid når du skal ændre størrelsen på arrayet.

Altså kort sagt.. Har du en mængde data hvor du ved nøjagtig hvor mange elementer der er, eller i hvert fald ved hvor mange der max. bliver, så brug statiske arrays. Ellers, hvis du ikke ved hvor mange elementer der er / kommer, så brug dynamiske arrays.

Håber det forklarede det lidt. :)
Avatar billede mysitesolution Nybegynder
25. december 2002 - 13:01 #10
jeg mener et statisk eller dynamisk program, altså når man går op i project -> options -> pagkeres -> Tilføj runtime filer
Avatar billede angelod Novice
25. december 2002 - 13:17 #11
Åh.. Jamen det er fordi Delphi giver dig mulighed for at implementere alle runtime-pakker i .exe filen, mod at den selvfølgelig bliver meget større.

Dette kan kun gøres med visse pakker, så vidt jeg ved, men det er desuden heller ikke anbefalelses-værdigt, da dine .exe-filer vil vokse enormt meget i størrelsen, og de påkrævede filer findes meget ofte på brugernes computer.. Desuden kan de inkluderes i installationen, og dermed installeres efter behov.
Avatar billede mysitesolution Nybegynder
25. december 2002 - 14:45 #12
nej når jeg ikke tilføjer dem fylder min fil 800 kb men når jeg tilføjer dem fylder den 130 kb
Avatar billede angelod Novice
25. december 2002 - 14:47 #13
Hmm.. Så har jeg virkelig misforstået hvad de gør.. *shrugs*
Avatar billede mysitesolution Nybegynder
25. december 2002 - 14:50 #14
et andet sted på eksperten sagde de at når man satte dem på så var programmet dynamisk
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester