Frontend Flashcards

1
Q

Vad är Datorns tre grundpelare?

A

Input > Process > Output

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

Vad är ”frontend”?

A

Frontend för ett mjukvaruprogram eller för en webbplats är allt som en användare interagerar med. Från ett användarperspektiv är frontend samma sak som användargränssnitt (User Interface). Från en utvecklares perspektiv är det gränssnittsdesignen och den programkod som krävs för att gränssnittet ska fungera som tänkt.

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

Vad är ”Backend”`?

A

Backend är i stället de funktioner och den databearbetning som sker i bakgrunden.

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

Exempel på inmatning? (Input)

A

Mus
Tangentbord
Röst
Kamera
Kommandon från andra datorer

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

Exempel på Proccess?

A

Processorn beräknar

Binär kod (01000010 01101001 01101110 11100100 01110010 00100000 01101011 01101111 01100100)

Olika chip för olika operationer

Minne för korttidslagring

Hårddisk för långtidslagring

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

Exempel på Output?

A

Innehåll på en skärm
En utskrift från en skrivare
Ett kommando till en annan dator

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

Vad står HTML för?

A

HyperText Markup Language

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

Lektion 1 Sida 12

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

Har ul sluttag?

A

Ja

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

Vilka är Header storlekarna

A

H1, H2 …. H6

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

Har < br > en slut tag?

A

Nej bara < br >

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

Vad är semantisk HTML?

A

I HTML handlar det om att använda taggar som
beskriver innehållet och strukturen i rätt ordning
och på ett tydligt sätt för både människa och
maskin.

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

Hur ser länk taggen ut i HTML?

A

<a href=”https://www.google.com”> Gå till Google
</a>

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

Hur ser länk taggen ut i HTML till ett ID?

A

<a href=”#x”>
Gå till avdelning X
</a>

<section id=”x”>
< h1 >Det här är avdelning X< /h1 >
< /section >

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

Vad kan en target atribut göra på ett länk dokument?

A

_blank Opens the linked document in a new window or tab

_self Opens the linked document in the same frame as it was clicked (this is default)

_parent Opens the linked document in the parent frame

_top Opens the linked document in the full body of the window

framename Opens the linked document in the named iframe

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

Hur kommenterar man ut i HTML?

A

< !- - Kommentar här - - >

17
Q

Hur skriver man elementet för bild i HTML?

A

< img src =”min bild.jpg” alt=”En bild” >

18
Q

Skriv kod för hur man deklarerar atributer på ett bild element i HTML?

A

<img src=”minbild.jpg” alt=”En bild”
style=”border: 8px solid red;”
width=”200”
height=”200”/>

19
Q

Vad är står CSS för?

A

Cascading Style Sheets

20
Q

Skriv i CSS/HTML en CSS h1 med gul färg

A

<h1 style =”color: yellow;”>Startsidan</h1>

21
Q

Skriv i CSS/HTML en CSS h1 med gul färg och röd bakgrund

A

<h1
style =”background-color: red;
color: yellow;”>

</h1>

22
Q

Hur skrivs koden för att länka in ett CSS dokument i HTML?

A

< link rel =”stylesheet” href=”styles.css”>

23
Q

Vilka delar innehåller en deklarerad “class”?

A

Selector, Property och Value

24
Q

Deklarera en class med grön färg

A

. anything {
color: green;
}

25
Q

Hur skulle man deklarera fler classer i html?

A

<h1 class=”blue bold”>Frontend</h1>

26
Q

Hur skriver man CSS direkt på elementet?

A

Man använder style-attribut.

27
Q

Vad heter dom olika delar i box modelen utifrån in?

A

Margin, Border, padding

28
Q

Vad är 3 rem om px i html är 16

A

3 x 16 = 48

29
Q

Vad är em?

A

Relative to the font-size of the element (2em means 2 times the size of the current font)

30
Q

Vad är responsiv design?

A

Responsiv design handlar om att skapa en design som anpassar sig till flera skärmstorlekar/enhetstyper.

31
Q

Vad är JavaScript?

A

Ett objektorienterat programmeringsspråk som vanligen används för att skapa interaktiva effekter i webbläsare.

32
Q

Vad hjälper javascript med? (4 saker)

A

…att göra en webbsida mer interaktiv

  • Modifiera innehåll utan sidomladdning
  • Hämta och skicka data till en server
  • Animationer
33
Q

Beskrivs med ett ord var HTML, CSS och JavaScript

A

Innehållslager, Presentationslager och Beteendelager

34
Q

Vad är ett script?

A

En serie instruktioner till webbläsaren som berättar vad den ska göra.

35
Q

3 saker att tänka på när man skriver script

A
  1. Definiera målet
  2. Designa scriptet
  3. Koda varje steg