Datateknik

Övningen är skapad 2022-10-24 av beatabeckman. Antal frågor: 116.




Välj frågor (116)

Vanligtvis används alla ord som finns i en övning när du förhör dig eller spelar spel. Här kan du välja om du enbart vill öva på ett urval av orden. Denna inställning påverkar både förhöret, spelen, och utskrifterna.

Alla Inga

  • Textfil En filtyp där "minsta enheten av bitar" kodas/tolkas som tecken enligt någon bestämd teckenkodning
  • Sekvens En algoritmstruktur där satser utförs en och en efter varandra
  • Selektion val mellan alternativa vägar
  • Iteration Upprepning/loop
  • NOT Om den ena är sann så bli den andra falsk
  • AND Om alla ingångar är sanna så blir utgången sann
  • NAND Om alla ingångar är sanna så bli utgången falsk
  • Nästling En struktur i en annan struktur tex en loop i en loop
  • XOR Utgången är sann om en och endast en ingång är sann
  • XNOR Utgången är sann om endast båda ingångarna är samma
  • OR Om en eller flera av ingångarna är sanna så blir utgången sann
  • NOR Det räcker med att en ingång är sann för att utgången ska bli falsk
  • Skal Den yttre delen av ett operativsystem som kommunicerar med användaren
  • HTML Det vanligaste sidbeskrivningsspråket på webben
  • Random Access Memory RAM
  • HTTP Det vanligaste protokollet för överföring av webbsidor
  • Redundans Överskott av data som inte ger ny info
  • Bandbredd Överföringshastighet som mäts i bitar per sekund
  • TCP Detta protokoll sätter ihop inkomna paket och skickar det vidare uppåt om ett paket saknas, begär det en ny kopia av paketet för att kunna sätta ihop paketet rätt. Innehåller följande lager: applikationslager, transportlager, nätverkslager, länklager, fysiskt lager
  • UDP Detta protokoll sätter ihop inkomna paket och skickar de vidare uppåt. Det bryr sig inte om saknade paket, det hoppar över
  • Pekare En variabel som innehåller en minnesaddress
  • Paretos princip Enligt denna princip tenderar fel att klumpa ihop sig
  • IP Internet Protocol
  • Uniform Resource Locator URL
  • Black box-testing Den här typen av tester tar inte hänsyn till internuppbyggnad
  • Design Detta steg ger en uppdelning av programmet i moduler som är oberoende utbytbara
  • Klient En exekverande process som tar initiativ till kommunikationen
  • Glass box-testing Den här typen av tester konstrueras utifrån programkodens uppbyggnad
  • Implementering I detta steg görs bland annat testing av varje del för sig
  • Server En exekverande process som väntar på kommunikationsförfrågningar från andra processer
  • Editor Ett program för att skriva källkod i
  • Källkod Den kod som programmeraren skriver som blir ett program
  • Identifierare Namn på tex en variabel eller funktion
  • Domain Name System DNS
  • Media Access Control MAC
  • Transport Control Protocol TCP
  • File Transfer Protocol FTP
  • Simple Mail Transfer Protocol SMTP
  • Hyper Text Transfer Protocol HTTP
  • Bussar Via dessa överförs data mellan minne och processor
  • Intranät Internt nätverk byggt med internet-teknik
  • Nätverkslagret Detta lager ser till att paketen skickas rätt väg
  • Länklagret Detta lager transporterar paketet "enligt vägbeskrivning"
  • Transportlagret Detta lager ansvarar för att sätta ihop inkomna paket till meddelanden
  • SFTP Ett protokoll för krypierad filöverföring
  • Attribut Motsvarar en "kolumn" i en relation
  • Databas Huvudmålen är att samordna, strukturera och dokumentera information som en gemensam resurs
  • Processtillstånd Statusen på en process i ett ögonblick under exekvering
  • Program Ett antal statiska instruktioner
  • Dokumentation Exempel på detta är kravspecifikation, användarhandledning och systemdokumentation
  • DNS-servrar Dess huvudsakliga uppgift är att översätta domännamn till IP-adresser
  • Brandvägg Skyddar mot obehörig åtkomst via datakommunikation. Kan finnas lokalt på en dator men även centralt för ett nätverk.
  • Startade program (processor) Datorkommunikation sker mellan dessa, inte mellan datorer
  • Paket Består av ett huvud (header) och nyttolast (playload)
  • Tidsdelning Flera program och användare delar på samma processor. Processerna ("de startade programmen") exekveras en i taget med snabba växlingar
  • Process En dynamisk aktivitet där egenskaperna ändras med tiden när programmet exekveras
  • Kärna Den inre delen av ett operativsystem
  • Konstant En typ av datalagringsplats som efter initiering (1:a tilldelning) av värde inte kan ändras
  • Stack Datastruktur där ett element kan läggas på eller tas bort från en hög. All förändring sker i toppen med push eller pop. Typisk egenskap är LIFO.
  • Datastruktur där alla element hanteras i den ordning de placerats i
  • Kommunikationsprotokoll En uppsättning regler som beskriver hur kommunikation ska gå till
  • SWITCH Den tittar på IP-adresser för att avgöra vilken port som inkommande trafik ska skickas vidare till
  • Tilldelning Att ge en variabel ett värde
  • Variabel Namngiven behållare för lagring av värden
  • Literal Ett hårdkodat värde
  • Last In First Out (stack) LIFO
  • Analys I detta steg utreds vad programmet ska utföra. Ett av resultaten från denna är användarens kravspecifikation
  • Satsblock En uppsättning satser som utförs om till exempel ett logiskt villkor är sant
  • Lista Datastruktur med begränsad antal element, med samma datatyp i en bestämd ordning
  • Löv En avslutad nod i ett träd
  • Indentera Göra indrag i kod
  • Tupel Motsvarar en "rad" i en relationsbas. Två av denna i samma relation kan inte vara identiska.
  • First In First Out (kö) FIFO
  • Top-down Dela upp det stora, komplexa problemet i delproblem tills dess man har ett hierarkiskt system som enkelt kan kodas som tex funktioner eller objekt
  • Bootstrap Det som startar ett datorsystem
  • Pseudokod Informellt och intuitivt språk för att beskriva algoritmer
  • Overflow Detta händer om vi försöker lagra ett värde utanför variabelns talområde
  • LAN (Local Area Network) Ett nätverk inom tex en byggnad eller campus
  • Kohesion Anger hur mycket en moduls inre delar beror av varandra
  • Kompilering En process i ett högnivåspråk som översätter källkod till maskinkod och resultatet blir objektfil
  • Array En datastruktur i vilken man lagrar ett antal data med samma datatyp i ett namn (identifierare). Varje gång element i strukturen är åtkomlig med ett index. Används för att skapa statiska/kontinuerliga listor.
  • Funktion När man i ett högnivåspråk skriver ett kodavsnitt som är väl avgränsat från övrig kod och kan anropas från ett huvudprogram eller annat kodavsnitt
  • Multitasking Flera uppgifter/processer körs "samtidigt" på ett användarsystem
  • Interpretering Processen när man i ett högnivåspråk översätter från källkod till maskinkod på följande sätt: 1. En rad tolkas. => 2. Raden exekveras. => 3. Nästa rad tolkas. => 4. Raden exekveras.
  • Drivrutiner Mjukvara som andra mjukvaror använder för kommunikation med periferienheter
  • Power On Self Test POST
  • Cache-minne Snabblagring mellan minne och register i CPU
  • Operand Data som en instruktion pekar på (maskinkod)
  • OP-code Anger vilken instruktion (maskinkod)
  • Basic Input/Output System BIOS
  • Maskincykeln En algoritm som processorn kör för varje instruktion den får
  • Fetch, decode, execute De tre stegen i maskincykeln
  • Rekursion När ett delprogram anropar en kopia av sig själv
  • While En styrsats som säger beroende på om testet blir sant eller falskt så utförs något, efter det testas igen om det ska upprepas
  • If else En styrsats som säger beroende på om testet blir sant eller falskt så utförs det ena eller det andra
  • If En styrsats som säger beroende på om testet blir sant eller falskt så utförs något eller inte alls
  • Koppling Anger hur två moduler är beroende av varandra
  • MSB Denna bit är värd mest
  • LSB Denna bit är värd minst
  • Generella register Här ligger data som ska hanteras av ALU
  • Adressbuss Här läggs det ut vilken plats i primärminnet som det ska läsas från eller skrivas till
  • Instruktionsregister Innehåller den instruktion som ska exekveras av processorn
  • Algoritm En ordnad uppsättning entydiga anvisningar som utförs stegvis och definerar en avslutande process
  • Moores lag Antal transistorer på ett chip fördubblas vartannat år
  • Abstraktion Att skilja på en komponents yttre egenskaper och dess inre detaljkonstruktion
  • Bitar All data i en dator lagras och hanteras i form av detta
  • Byte Består av åtta bitar
  • Primärminne Snabbt, men kräver ström för att behålla minnet
  • Sekundärminne Långsamt, lagrar billigare, behåller minne utan ström
  • Batch Processing Det sätt att exekvera program där jobben läggs i en kö och endast det färdiga resultatet levereras tillbaka, utan möjlighet att styra exekveringen under tiden
  • Backup batteri Sitter på moderkortet och ger ström till klockan
  • Programräknare Pekar ut nästa instruktion som ska hämtas för exekvering av processorn
  • Aritmetisk logisk enhet Utför logiska operationer i processorn
  • Hårdvara Samlingsnamn för en dators fysiska delar
  • Mjukvara Samlingsord för program och applikationer som kan köras på en dator
  • Maskinkod Det språk som datorns processor förstår

Alla Inga

(
Utdelad övning

https://spellic.com/swe/ovning/datateknik.11224001.html

)