Sikkerhed og adfærd 1
Sikkerhed og adfærd 2
programmering igen igen
Netværksarkitektur
Data
100

Hvad kaldes et skadeligt program eller software, der kan sprede sig mellem computere?

en virus

100

må disse oplysninger som hovedregel registreres eller videregives?

  • Følsomme persondata
  • Almindelige persondata
  • Oplysninger om strafbare forhold
  • CPR-nummer

nej, ikke Uden din tilladelse/samtykke og accept. 

100

hvad er en Boolsk (data)type 

En datatype som har værdien sand eller falsk. 

datatyper ellers

tal/hele tal - fx 4

strenge/strings = tekst/tegn - fx "arne" "xyz" "-ødsdæfogmd@"

100

hvad ser vi på billedet? 

Klient-server-princippet

100


Eksempel: Kundeklub

det her er et eksempel på hvad?



en tabel eller en flad database

200

hvad betyder phising? 

Phishing betyder, at IT-kriminelle "fisker" efter dine private oplysninger.

200
  • Din racemæssige eller etniske baggrund
  • Din politiske, filosofiske eller religiøse overbevisning
  • Om du er medlem af en fagforening og hvilken
  • Oplysninger om dit seksuelle tilhørsforhold
  • Oplysninger om din helbredstilstand
  • Genetiske data
  • Biometriske data

er alle eksempler på hvad? 

personfølsomme data (modsat

Almindelige persondata er fx:

  • Navn
  • Fødselsdato
  • Adresse
  • Telefonnummer
  • E-mail)
200

hvor er variablerne her? 



2

3

4

200

i Klient-server-princippet, hvem er så den aktive og den passive? 

  • Klienten er aktiv – tager initiativ til en forespørgsel.
  • Serveren er passiv – svarer bare på forespørgsler.

I virksomheden er klienten den computer, medarbejderen bruger til sit arbejde fx at skrive en mail til leverandøren

200
  • CPR-nummer
  • Kundenummer
  • Virksomhedens CVR-nummer
  • Produkt-ID

er unikke oplysninger og alle eksempler på hvad?

Du skal sætte primær nøglen ved det feltnavn, som indeholder en oplysning, der er unik og entydig for posten

300

hvordan laver man et godt password/beskytter sig mod virus?

lange passwords og Brug både tegn, tal og store bogstaver 

300

hvad prøver denne figur at vise? 




Figur 2.2

Trusler fra nettet


 flere måder til at beskytte virksomhede eller privatpersoner mod trusler fra nettet/virus/malware:

300

hvor lang er sekvensen (definition: Simpel struktur til at udføre en liste af blokke i rækkefølge)  her?


ksempel: Kode ved beregning af beløb





fra 2 til og med 5

300

hvad hedder denne figur?



3-lags arkitektur


Forestil dig, at du besøger en webshop, hvor du vil søge efter et bestemt produkt fx en jakke.

Præsentationslaget er det, du som kunde kan se og interagere med via din browser, altså selve brugergrænsefladen for webshoppen.

pointe: Du benytter dig af søgefeltet på brugergrænsefladen og indtaster inputtet "jakke". Denne information modtages nu af logiklaget, som kontakter datalaget. Datalaget sender nu samtlige registrerede jakker retur til logiklaget, som igen kontakter præsentationslaget, hvor jakkerne bliver vist på brugergrænsefladen.

300

Hvad betyder rendundans? 

Betyder unødige gentagelser af data, altså dobbeltregistrering.

400

hvad er ordet for " en fil, der gemmes på din computer, tablet eller smartphone, når du besøger en hjemmeside. "

en cookie

400

disse lovgivninger 

  • Persondata
  • Persondataforordningen (GDPR)
  • Ophavsretsloven (Copyright)
  • TV-overvågningsloven

er eksempler på hvad

Datalovgivning -  de væsentligste love i forhold til data -  Så kender du nemlig til dine rettigheder og pligter, når du indsamler, opbevarer og deler data, både som privatperson og som medarbejder i en virksomhed. 

400

Hvor er forgreningen her og hvad gør den specifikt?


Eksempel: Kode ved to grene i forgreningen





blå blokke - indsætter beløb ellers "..."

400

hvad hedder det lag der?

  • Opbevarer data.
  • Søger i data.
  • Sender data til logiklaget.
400

Hvor mange relationer er der af relationsdatabaser?

  • Én-til-én relationer (1-1)
  • Én-til-mange relationer (1-m eller m-1)
  • Mange-til-mange relationer (m-m)
500

hvad ser vi på billedet her?





 RAID-system med to harddiske, hvor den ene harddisk er en spejling af den anden harddisk.

500

Ifølge GDPR skal virksomheden give os bedre kontrol med vores personlige data. Virksomhederne skal derfor opfylde kravene om "Privacy by Design" og "Privacy by Default", men hvad er det?

  • Privacy by Design betyder, at beskyttelse af personoplysninger skal allerede indgå i designfasen når systemet laves, og ikke bagefter.
  • Privacy by Default sikrer, at der kun indsamles, behandles og opbevares personoplysninger, der er nødvendige for et bestemt formål.
500

hvor mange gange gentages koden her? 



3

500

hvad hedder det lag der "

  • Håndterer dataudveksling mellem præsentationslaget og datalaget fx logiske beregninger og andre manipulationer på data fra datalaget."

logiklaget

500




Hvad betyder dette ER digram?



mange leverandører bor i ét postnummer/by (fx Århus)
og mange leverandører leverer en varegruppe (fx sko - ikke sko og tøj)