Skip to main content

Hvad er et driftsmiljø?

Den driftsmiljø på en computer er brugergrænsefladen og det ikke-fysiske miljø, hvor softwaren udføres.Brugergrænsefladen kan være et grafisk desktopmiljø eller en tekstbaseret konsol.Udtrykket kan også henvise til et integreret udviklingsmiljø, der bruges af programmerere eller et runtime -miljø, der bruges til udførelse af programmer.

Når man henviser til det grafiske desktopmiljø, henviser udtrykket driftsmiljø til den måde, hvorpå grænsefladen ser ud, og hvordan brugerne interagerer med det faktiskeprogrammer.Brugeren kan ændre den måde, miljøet ser ud ved at ændre ikonerne, skrifttypen og størrelsen på teksten.Interaktion med programmerne udføres ved at klikke på ikoner og vælge fra menuer.

I et tekstbaseret miljø henviser udtrykket til kommandoprompten, stien til eksekverbare programmer og den skal, der bruges.Skallen er den tekstbaserede grænseflade, der tager input fra brugeren og videregiver den til kernen.Brugeren interagerer med et tekstbaseret miljø ved at skrive kommandoer ved hjælp af tastaturet.

Alle driftsmiljøer har miljøvariabler, der fortæller operativsystemet, hvordan softwaren og systemprocesserne vil opføre sig.Disse miljøvariabler håndteres forskelligt afhængigt af den type operativsystem, der bruges.På de fleste operativsystemer kan disse variabler ændres i henhold til brugerens præference.Programmer og systemprocesser kan også ændre variablerne.

I computerprogrammering henviser driftsmiljøet til det integrerede udviklingsmiljø (IDE), der bruges til at hjælpe med at oprette et program.IDE'er består normalt af en kildekodeditor, en kompilator eller tolk, bygger automatiseringsværktøjer og en debugger.Mange IDE'er oprettes til et specifikt programmeringssprog og operativsystem.Andre IDE'er understøtter mange forskellige programmeringssprog og kan installeres på flere operativsystemer.

Et runtime -miljø er en type driftsmiljø, der bruges til at udføre computerprogrammer.Nogle runtime -miljøer giver et enkelt program mulighed for at køre på flere operativsystemer.De bruges også til at håndtere opgaver på lavt niveau, såsom at oprette en netværksforbindelse, uden at programmøren faktisk skal skrive koden til denne opgave.