Operativsystem och drift av servrar 7,5 högskolepoäng

Operativsystem och drift av
servrar
Provmoment:
Ladokkod:
Tentamen ges för:
7,5 högskolepoäng
Tentamen
41F03B
ITEK15
TentamensKod:
Tentamensdatum:
Tid:
2016-03-17
14.00 – 18.00
Hjälpmedel:
Inga hjälpmedel
Totalt antal poäng på tentamen:
För att få respektive betyg krävs:
U<20, 3>=20, 4>=30, 5>=40
50 Poäng
Allmänna anvisningar:
Nästkommande tentamenstillfälle:
Rättningstiden är i normalfall 15 arbetsdagar, annars är det detta datum som gäller:
Viktigt! Glöm inte att skriva Tentamenskod på alla blad du lämnar in.
Lycka till!
Ansvarig lärare:
Telefonnummer:
Peter Andersson 1-9 och Markus Södergren 10-19
033-435 44 32, 070-535 48 24
1. Beskriv kortfattat de primära funktioner som ett generellt operativsystem erbjuder.
(3p)
2. Beskriv de olika varianter av hårdvaruminnen som finns i ett datorsystem. Tänk bl.a. på
storlek, kostnad, placering, snabbhet etc.
(3p)
3. Förklara skillnaden mellan logisk I/O och fysisk I/O.
(2p)
4. Vad är interrupt? Varför används interrupt? Hur kan användandet av interrupt påverka
prestanda?
(3p)
5. När man talar om olika typer av minneshantering nämns bl.a. att intern och/eller extern
fragmentering kan uppstå. Förklara vad som menas med intern fragmentering och extern
fragmentering. Nämn även en variant av minneshantering som ger upphov till intern
fragmentering respektive extern fragmentering.
(2p)
6. Pagestorleken vid Paging påverkar prestanda. Förklara hur och varför prestanda påverkas.
(2p)
7. Förklara utförligt begreppen process och tråd (thread).
(4p)
8. Beskriv hur en datastruktur för en allmän process kan vara uppbyggd. Förklara även vad
datastrukturens olika delar har för ändamål. Rita gärna en förtydligande skiss.
(3p)
9. Beskriv utförligt vad som händer under en maskincykel (machine cycle).
(3p)
10. Vad innebär dedup i serversammanhang och hur fungerar tekniken? Förklara och ge
exempel på max en A4 sida.
(3p)
11. Dokumentation av servermiljön är mycket viktigt, varför då? Förklara och beskriv
fördelarna med dokumentation och eventuella följder av bristfällig dokumentation på max
en A4 sida.
(2p)
12. I labben har ni installerat Microsoft AD (Active Directory). I och med detta har ni blivit
medvetna om följande:
a) Vad/Vilka tjänster används ett AD till?
b) Vilken central tjänst är AD beroende av?
c) Vilket filsystem krävs för att kunna installera AD rollen?
(3p)
13. Vad är FQDN förkortning för, och vad innebär det?
(2p)
14. Varför vill vi hålla serverinterface så begränsade som möjligt. Ge även exempel. Tänk på
att ordet interface har många betydelser när du besvarar frågan.
(3p)
15. Vilket kommando bör vi lägga till för att köra följande som root (Administratör) i Linux?
”apt-get upgrade”
(1p)
16. Hur får vi mer information om ett kommando i Linux?
(1p)
17. Ge exempel på 3 befogenheter du som systemadministratör bör ha för att kunna utföra ditt
arbete. Ge även exempel på 3 skyldigheter du som systemadministratör har.
(3p)
1
18. Du jobbar som IT-tekniker vid ett större företag och har behov av en checklista för att inte
missa de dagliga rutinerna. Gör en checklista med det som är viktigt att kontrollera
dagligen. Vid oklarheter får du göra antaganden men dessa skall stå med i svaret.
OBS! Max en A4 sida.
(2p)
19. Du jobbar som IT-tekniker i ett större företag och har kommit till insikt i att virtualisering
skulle vara perfekt för er.
a) Förklara innebörden av virtualisering för ekonomiansvarig som inte förstår varför en
investering på 500 000 kr är nödvändig när det redan finns servers i serverhallen som ni
minsann köpte dyrt för 5 år sedan.
b) Vilka fördelar finns för verksamheten?
c). Hur kan verksamheten spara pengar med virtualisering?
(5p)
2