www.wikidata.da-dk.nina.az
En virtuel maskine ofte forkortet VM pa engelsk virtual machine er et miljo maskine som reelt set ikke eksisterer og som enten kan fortolke aflaese og udfore maskinkode eller maskinkode lignende bytekode som kun den virtuelle maskine kan laese forsta og udfore Denne maskinkode er ofte oversat fra et menneske laeseligt programmeringssprog af en praeprocessor og tilsammen kaldes disse 2 processer for en fortolker F eks kan Javas virtuelle maskine JVM udfore Java bytekode som er bytekode der er blevet spyttet ud af en Java kompiler i virkeligheden en praeprocessor VirtualBox Indholdsfortegnelse 1 Virtuel maskine vs virtuelt programmeringssprog 2 Virtualiseringssoftware og emuleringssoftware 3 Programmeringssprog der bruger en virtuel maskine 4 Se ogsa 5 KilderVirtuel maskine vs virtuelt programmeringssprog RedigerEn virtuel maskine er det stykke software der efterligner en fysisk maskines instruktionssaet og funktionalitet En virtuel maskine giver derfor mulighed for at kore flere operativsystemer samtidigt pa en fysisk maskine at gore et stykke software kompatibelt med mange forskellige enheder uden at skulle skrive kompatibilitetskode til flere enheder at kore et stykke software for eksempel et operativsystem pa en computer som reelt set ikke er kompatibelEt virtuelt programmeringssprog instruktionssaet er et programmeringssprog eller instruktionssaet som kun kan aflaeses forstas og udfores pa eller af en virtuel maskine Sadanne programmeringssprog skal som regel kompileres oversaettes til et fysisk maskinkode eller virtuelt instruktionssaet Virtuelle programmeringssprog kaldes ogsa for hojniveausprog Virtuelle programmeringssprog som ikke skal kompileres PHP serversprog til hjemmesider JavaScript bruges til at tildele forskellige handlinger til HTML elementer for eksempel OnClick VBscript BatchVirtualiseringssoftware og emuleringssoftware RedigerVirtualiseringssoftware er programmer som kan virtualisere efterligne noget virkeligt Indenfor virtuelle maskiner efterligner disse typer software en storre eller mindre del af en fysisk maskine i storre eller mindre grad Nar man snakker om virtualiseringssoftware menes der ofte emuleringssoftware som kan kore maskinkode et operativsystem og pa den made emulere simulere en fysisk maskine Emuleringssoftware er derfor software som simulere hardware 1 sa man kan kore diverse operativsystemer bade samtidigt pa samme maskine og pa ikke kompatible maskiner Eksempler pa emuleringssoftware er VirtualBox gratis open source virtualiseringssoftware fra Oracle Virtualiseringssoftware fra VMWareProgrammeringssprog der bruger en virtuel maskine RedigerLua Java C VB NET C CLI Common Language Infrastructure Common Intermediate Language CIL Se ogsa RedigerPraeprocessor Fortolker MaskinkodeKilder Rediger Forskellen mellem Simulator amp Emulator artikel pa computerdk com Computer Viden nbsp Der er for fa eller ingen kildehenvisninger i denne artikel hvilket er et problem Du kan hjaelpe ved at angive trovaerdige kilder til de pastande som fremfores i artiklen Hentet fra https da wikipedia org w index php title Virtuel maskine amp oldid 10906200