IT Flashcards

1
Q

Hvad er et operativsystem?

A

Et operativsystem er et software baseret system, der administrere en computers hardware og software. Det er en platform for afvikling af programmer, applikationer og tjenester.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Hvad er SD-kortets rolle i en Raspberry pi?

A

SD-kortet er der vi downloader operativsystemet, dokumenter, konfigurations filer og andre programmer.

Kort sagt er SD kortet vigtigt da Raspberry pi’en ikke kan operer uden det downloadet operativ system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Hvilke to konfigurations filer skal laves på SD-kortet for at tillade fjern adgang?

A
  1. SSH filen som tillader to computere at kommunikere sikkert sammen gennem et usikkert netværk.
  2. Wi-fi information fil på det wi-fi netværk vi ønsker Raspberry pi’en skal kommunikere over.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Hvad er en IP adresse?

A

IP adressen bruges til at identificere unikke enheder, der er tilkoblet nettet.

IP adressens hovedformål er at håndtere forbindelser mellem enheder som sender og modtager information på tværs af et netværk.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Hvad sker der når du pinger en enhed?

A

Ping bruges til at teste tilgængeligheden af en enhed på et netværk.

Når du pinger en enhed sender du enheden en besked, hvor enheden vil sende en besked tilbage, hvis den er tilgængelig. I tilfældet af Raspberry pi vil den sende dig sin IP adresse.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Hvad er en Raspberry pi?

A

Raspberry pi’en er en mini computer.

Den bruges til at lære programmering, bygge hardware projekter, automatisere ting og mere.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Hvad er Raspberry pi sense hat?

A

Sense hat er en add-on til Raspberry pi der er primært brugt til målinger.

Den kan f.eks. måle temperatur, tryk og luftfugtighed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Hvad er MariaDB?

A

MariaDB er en relationel database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Hvad er Flask?

A

Flask er web framework. Det er et Python modul, der tillader dig at bygge web applikationer (API’er).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Hvad er REST (Representational State transfer)?

A

Det er en softwarearkitekturstil der består a webservices der giver en standard for for data kommunikation mellem forskellige systemer. Her bliver data manipuleret genne HTTP kald.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Hvad er “Authentication” og “Authorization”?

A

“Authentication” er en verificerings proces for at vide, hvem en person er.

“Authorization’’ handler om at give verificeret personer adgang til ressourcer på en API.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Hvad er en API (Application programmering interface)?

A

En API er software formidler, der tillader to applikationer at forbinde sammen og udveksle data. Facebook, beskeder og når du tjekker vejret foregår gennem en API.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Hvad er et distribueret system?

A

Det er et system, hvor hardware eller software komponenter lokaliseret ved netværksforbundet computere kommunikere og koordinere deres handlinger ved at dele beskeder.

Distancen mellem hver computer er ligegyldig. Det største distribueret system i verden er Google’s web search teknologier.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Hvad er de primære formål med distribueret systemer?

A

Den primære grund for at bruge distribueret systemer er:

  • deling af ressourcer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Hvad er de primære udfordringer for distribueret systemer?

A
  • MMO spil har udfordringer med at beholde hurtigt svartid, hvis der er en større spillerbase.
  • Generelle udfordringer med at vise live information som events sker i real tid.
  • Data bliver repræsenteret forskelligt fra software til software (heterogenitet). Et stykke software kan ikke måske ikke læse integers der kommer fra et andet program. Dette bliver som regel fikset med middelware.
  • fejl kan være besværlige at finde kilden på.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Hvad er forskellen på internettet og “World wide web (WWW)” ?

A

WWW er de forskellige sider du kan se, når du er online på en enhed.

Internettet er netværket forbundet mellem de computere WWW operer på.

17
Q

Hvad er en “physical models” indenfor distribueret systemer?

A

En physical model er en repræsentation af de underliggende hardware elementer af et distribueret system.

18
Q

Hvad er en “architectural model” indenfor distribueret systemer?

A

Det er en model af, hvordan et distribueret system er bygget op (deres arkitektur).

De mest brugte opbygninger er: client-server og Peer-to-Peer modeller.

19
Q

For at forstå, hvordan et distribueret system er bygget op, hvad er de 4 key elementer man skal forstå?

A
  1. Hvilke entiteter er det der kommunikere i systemet?
  2. Hvordan kommunikere entiteterne? Hvilket “communication paradigm” er brugt?
    - interprocess communication
    - Remote invocation
    - indirect communication
  3. Hvilken rolle og ansvar har entiteterne i systemet?
  4. Hvor er de placeret i den fysiske infrastuktur? Hvad er deres lokation?
20
Q

Hvad er de 3 processer af “digital data streams”

A

Generate:

Digital information bliver skabt som aktiviteter sker som hvis nogle laver et Google search.

Stream:

Når data’en er tilgængelig og bliver til “digital data stream”. I dette stadier fokuseres der på måden og formatet data’en er gjort tilgængelig.

Harvest:

En organisation går ind i den “digital data stream” der gjort tilgængelig og henter noget eller al data’en der er tilgængelig. Efter bliver der lagt context til data’en.

Generelt skaber virksomheder værdi med det her, når det bruges til at øge kunders villighed til at betale, eller reducer omkostninger eller skabe værdi på en tredje måde.

21
Q

Hvad er de 5 krav for en organisation kan opnå IT sikkerhed?

A
  1. Availability

“Availability” er et krav, der sikre at systemer ikke er benægtet til autoriseret brugere.

Det beskytter mod:

  • Forsøg på at slette data eller benægte servicer af uatoriseret personale.
    2. Integrity
  • Data er ikke blevet ændret på en uautoriseret måde.
  • Systemet udføre sine opgaver uden uautoriseret manipulation.
  1. Confidentiality

Dette er kravet, der sikre privat eller fortroligt information ikke bliver afsløret til uautoriseret individer.

  1. Accountability

Dette er kraver der sikre at handlinger kan spores tilbage til en specifik entitet eller individ.

  1. Assurance

Dette er stadiet, når de 4 andre krav er mødt.

Kravene er afhængig af hinanden på forskellige møder.