Vi arbejder på at gendanne Unionpedia-appen i Google Play Store
UdgåendeIndgående
🌟Vi har forenklet vores design for bedre navigation!
Instagram Facebook X LinkedIn

Virtuel maskine

Indeks Virtuel maskine

VirtualBox En virtuel maskine (ofte forkortet VM, på engelsk virtual machine) er et miljø/maskine, som reelt set ikke eksisterer og som enten kan fortolke, aflæse og udføre maskinkode eller maskinkode-lignende bytekode (som kun den virtuelle maskine kan læse, forstå og udføre).

Indholdsfortegnelse

  1. 22 relationer: C Sharp, Common Intermediate Language, Common Language Infrastructure, Compiler, Computerprogram, Emulering, Fortolker, Instruktionssæt, Java (programmeringssprog), JavaScript, Kørsel (datalogi), Lua (programmeringssprog), Maskinkode, PHP, Præprocessor, Programmeringssprog, Simulation, Styresystem, VBScript, Virtualisering, Visual Basic .NET, Websted.

  2. Implementation af programmeringssprog

C Sharp

C Sharp C# (udtales See-sharp på engelsk) er et multi-paradigme programmeringssprog, som omfatter imperativ, funktionel, generisk, objektorienteret (klasse-baseret) og komponent-orienterede programmeringsdiscipliner.

Se Virtuel maskine og C Sharp

Common Intermediate Language

Common Intermediate Language (CIL), tidligere Microsoft Intermediate Language (MSIL) er det laveste niveau af menneskelig-læsbar programkode defineret i specifikationen af Common Language Infrastructure (CLI) og anvendes af.NET Framework og Mono.

Se Virtuel maskine og Common Intermediate Language

Common Language Infrastructure

Common Language Infrastructure (CLI) er en åben specifikation udviklet af Microsoft og standardiseret af ISO og ECMA, som beskriver udformningen af den udførbare kode og det runtime-miljø der udgør kernen i Microsoft.NET Framework og opensource implementeringerne Mono og Portable.NET.

Se Virtuel maskine og Common Language Infrastructure

Compiler

En compiler (også kaldet kompiler eller oversætter) er et computerprogram der automatisk kan oversætte fra et programmeringssprog til et andet.

Se Virtuel maskine og Compiler

Computerprogram

brugeren (engelsk ''User'') interagerer med applikationssoftware, på en typisk computer. Applikationssoftwarens lag deler grænseflade med styresystemet (engelsk ''Operating System''), som igen kommunikerer med hardware. Pilene indikerer datastrømme.

Se Virtuel maskine og Computerprogram

Emulering

Ved en emulering foretager man en eftergørelse/efterligning af noget andet.

Se Virtuel maskine og Emulering

Fortolker

En fortolker (på engelsk: interpreter) er et computerprogram, der oversætter kildekode linje for linje til et maskinkodeformat med henblik på læsning og udførelse på en virtuel maskine/computer.

Se Virtuel maskine og Fortolker

Instruktionssæt

Ved et instruktionssæt forstås mængden af de maskinkodeinstruktioner, som en given CPU kan udføre.

Se Virtuel maskine og Instruktionssæt

Java (programmeringssprog)

Java er et objektorienteret tredjegenerations-programmeringssprog inspireret af C++.

Se Virtuel maskine og Java (programmeringssprog)

JavaScript

JavaScript (JS) er et dynamisk programmeringssprog.

Se Virtuel maskine og JavaScript

Kørsel (datalogi)

Indenfor datalogi er kørsel (engelsk execution eller run) processen med hvilken en computer eller virtuel maskine læser og handler på et computerprograms instruktioner.

Se Virtuel maskine og Kørsel (datalogi)

Lua (programmeringssprog)

Lua (portugisisk for "måne") er et scriptprogrammeringssprog til integrering i programmer, med det formål at gøre det nemmere at videreudvikle dem.

Se Virtuel maskine og Lua (programmeringssprog)

Maskinkode

Maskinkode er det "sprog" som en computer, eller mere præcist: computerens CPU, forstår.

Se Virtuel maskine og Maskinkode

PHP

PHP er et objekt-orienteret server-side programmeringssprog anvendt til udvikling af dynamiske webapplikationer og websteder.

Se Virtuel maskine og PHP

Præprocessor

En præprocessor (på engelsk: preprocessor eller precompiler) er en slags kompiler med den forskel, at den ikke oversætter kildekoden til maskinkode, men i stedet oversætter den til en form for midlertidigt data (ofte maskinkode-lignende instruktioner, altså bytekode), som er forbehandlet og bedre læsbart for det program (f.eks.

Se Virtuel maskine og Præprocessor

Programmeringssprog

Indenfor datalogi er programmeringssprog kunstige sprog, som er designet til at udføre beregninger på en computer.

Se Virtuel maskine og Programmeringssprog

Simulation

Mekanisk heste simulator af træ brugt under 1. verdenskrig Simulation er en imitation (efterligning) af noget virkeligt, tingenes tilstand eller en proces.

Se Virtuel maskine og Simulation

Styresystem

Et styresystem, operativsystem eller styreprogram (kort OS) er en samling af systemsoftware til at håndtere adgangsrettigheder, resurser og yde fælles services for andet software, som kører "ovenpå" dem.

Se Virtuel maskine og Styresystem

VBScript

VBScript (kort for Visual Basic Scripting Edition) er et "script"-sprog, der fortolkes via Microsoft's Windows Script Host.

Se Virtuel maskine og VBScript

Virtualisering

OS-niveau virtualisering sammenlignet med hardware-niveau virtualisering. Eksempel på tre forskellige virtualiseringsteknologier stablet oven på hinanden. Et vektordiagram, der viser fuld virtualisering. Inden for databehandling er virtualisering (nogle gange forkortet v12n, et numeronym) handlingen med at skabe en virtuel (i stedet for faktisk) version af noget på samme abstraktionsniveau, herunder virtuelle computerhardwareplatforme, datalagerenheder og datanetsressourcer.

Se Virtuel maskine og Virtualisering

Visual Basic .NET

Visual Basic.NET (VB.NET) er et objektorienteret programmeringssprog, og Microsofts efterfølger til programmeringssproget Visual Basic (VB).

Se Virtuel maskine og Visual Basic .NET

Websted

Et websted (netsted, website, site eller hjemmeside) indeholder en eller flere websider med dokumenter/filer, der er tilgængelige på WWW via dataprotokollerne http og https.

Se Virtuel maskine og Websted

Se også

Implementation af programmeringssprog

Også kendt som Virtual machine, Virtuelle maskiner.