Grundläggande IT-kunskaper
En dator är en elektronisk enhet som används för att bearbeta data. Den utför beräkningar, lagrar och bearbetar information. Det finns olika typer av datorer, bland annat persondatorer (PC), servrar och inbyggda system. Varje typ har specifika tillämpningar och funktioner.
Ett operativsystem hanterar maskinvaru- och programvaruresurserna i en dator. Det gör det möjligt att köra applikationer och säkerställer kommunikationen mellan hård- och mjukvara. De mest välkända operativsystemen är Windows, macOS och Linux, men varje operativsystem har sina egna egenskaper och användningsområden.
Koden kan översättas av antingen kompilatorer eller tolkar. Kompilatorer omvandlar hela koden till maskinspråk, medan tolkar exekverar koden rad för rad. Cykeln hämta-avkoda-utföra beskriver den process genom vilken processorn hämtar, avkodar och utför instruktioner.
En process är ett program som håller på att exekveras. Hanteringen av processer omfattar tilldelning av resurser och övervakning av deras utförande. Multitasking möjliggör samtidig exekvering av flera processer, varvid processplaneringen avgör vilka processer som körs när och hur länge.
Hårdvara styrs av särskild programvara, så kallade drivrutiner. Drivrutinerna möjliggör kommunikation mellan operativsystemet och maskinvarukomponenterna genom att vidarebefordra specifika kommandon och data.
Denna modul ger en solid grund i de grundläggande principerna för elektronisk databehandling och förbereder studenterna för att förstå och tillämpa mer komplexa begrepp inom IT.
