T1.2 Under overflaten Flashcards
Hva er rollen til applikasjonsprogramvare?
- Brukergrensesnitt: Gir et grensesnitt for interaksjon mellom brukeren og datamaskinen.
- Oppgaveløsning: Utfører spesifikke oppgaver
- Automatisering: Automatiserer repetitive oppgaver, noe som sparer tid og reduserer feil.
- Produktivitet: Forbedrer produktiviteten ved å gi verktøy som gjør oppgaver enklere og raskere.
- Tilpasning: Kan tilpasses for å møte spesifikke behov
- Databehandling: Tilbyr funksjoner for databehandling, analyse og visualisering.
Hva er rollen til systemprogramvare?
- Programvare som gir tjenester som er brukbare
Hva er rollen til operativsystemet?
- Grensesnittet mellom en bruker sitt program og maskinvaren / overordnet program som håndtere ressurser til en datamaskin til fordel for programmene på den
- Håndterer periferienheter (I/O)
- Allokerer lagring og minne
- Beskytter ulike applikasjoner fra hverandre
Hva er rollen til kompilatoren?
- Oversetter kode fra et høynivåspråk til maskinkode
Hva er de 5 hovedkomponentene i en datamaskin?
- Input
- Output
- Minne
- Datasti
- Kontroll
Hvordan beskriver man hovedkomponenten input?
En mekanisme som forer datamaskinen med informasjon
Hvordan beskriver man hovedkomponenten output?
En mekanisme som gir resultatet av en utregning til en bruker
Hvordan beskriver man hovedkomponenten minne?
Lagringsområdet der programmer holdes når de kjører og som inneholder dataen som trengs av de kjørende programmene
Hvordan beskriver man hovedkomponenten datasti?
Komponenten til prosessoren som utfører aritmetiske operasjoner
Hvordan beskriver man hovedkomponenten kontroll?
Komponenten til prosessoren som kommanderer datastien, minnet og I/O delene basert på programinstruksjonene
Hva er DRAM (Dynamic Random Access Memory)?
- Minne bygget som en integrert krets; gir tilfeldig tilgang til hvilken som helst lokasjon
- Brukes til å lage minne
Hva er cache minne?
Et lite, raskt minne som fungerer som en buffer for et større, tregere minne
Hva er SRAM (Static Random Access Memory)?
- Minne bygget som en integrert krets, men raskere og mindre kompakt enn DRAM.
- Brukes til å lage cache minnet
Hva er prinsippet om lagrede program?
- Ideen at instruksjoner og data av forskjellige typer kan lagres i minnet som tall og dermed være enkle å endre, som fører til lagret-program datamaskinen
- Minne: inneholder instruksjoner og data. Instruksjoner og data går fra minne til prosessor
- Prosessor (CPU): gjør beregninger på data gitt instruksjonene den mottar. Data går fra prosessor til minnet
- Inndata/utdata: kommuniserer med omverdenen
- Hva bygger prinsippet om lagrede program på?
- Instruksjoner er representert som tall
- Program er lagret i minnet for å bli lest eller skrevet, slik som med data