Vad är en driftsmiljö?

En dators driftsmiljö är användargränssnittet och den icke-fysiska miljön där programvaran körs. Användargränssnittet kan vara en grafisk skrivbordsmiljö eller en textbaserad konsol. Termen kan också hänvisa till en integrerad utvecklingsmiljö som används av programmerare eller en runtime-miljö som används för att köra program.

När man refererar till den grafiska skrivbordsmiljön hänvisar termen "operativ miljö" till hur gränssnittet ser ut och hur användare interagerar med de verkliga programmen. Användaren kan ändra hur miljön ser ut genom att ändra ikoner, teckensnitt och textstorlek. Att interagera med programmen görs genom att klicka på ikoner och välja från menyer.

I en textbaserad miljö hänvisar termen till kommandotolken, sökvägen för körbara program och skalet som används. Skalet är det textbaserade gränssnittet som tar input från användaren och vidarebefordrar det till kärnan. Användaren interagerar med en textbaserad miljö genom att skriva kommandon med tangentbordet.

Alla operativmiljöer har miljövariabler som berättar för operativsystemet hur programvaran och systemprocesserna kommer att bete sig. Dessa miljövariabler hanteras på olika sätt beroende på vilken typ av operativsystem som används. På de flesta operativsystem kan dessa variabler ändras beroende på användarens önskemål. Program och systemprocesser kan också ändra variablerna.

I datorprogrammering avser operativmiljön den integrerade utvecklingsmiljön (IDE) som används för att hjälpa till att skapa ett program. IDE: er består vanligtvis av en källkodredigerare, en kompilator eller tolk, bygg automatiseringsverktyg och en felsökare. Många IDE: er skapas för ett specifikt programmeringsspråk och operativsystem. Andra IDE: er stöder många olika programmeringsspråk och kan installeras på flera operativsystem.

En runtime-miljö är en typ av driftmiljö som används för att köra datorprogram. Vissa runtime-miljöer tillåter ett enda program att köras på flera operativsystem. De används också för att hantera uppgifter på låg nivå, som att skapa en nätverksanslutning, utan att programmeraren faktiskt behöver skriva koden för den här uppgiften.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?