Funksjonsblokkdiagram
Et blokkskjema av en datamaskin er også kjent som et funksjonelt blokkdiagram. Det gir et forenklet, abstrakt syn på hovedfunksjonskomponentene i et datasystem og hvordan de er koblet sammen eller samhandler. Blokkdiagrammet representerer de essensielle maskinvarekomponentene og deres relasjoner uten å komme inn på intrikate detaljer om deres interne design eller implementering.
Formålet med et funksjonelt blokkskjema er å formidle en forståelse på høyt nivå av datamaskinens arkitektur, inkludert de viktigste funksjonelle enhetene og deres sammenkoblinger. Den viser dataflyten og forbindelsene mellom komponenter som den sentrale prosessorenheten (CPU), minne, input/output (I/O)-enheter, busser, lagringsenheter og andre perifere komponenter.
Blokkdiagrammet hjelper til med å visualisere hvordan de forskjellige komponentene fungerer sammen for å utføre spesifikke oppgaver i et datasystem. Det er et vanlig verktøy som brukes i dataarkitektur, engineering og teknisk dokumentasjon for å formidle den generelle strukturen og funksjonaliteten til datasystemer.