Skriv ut Forsiden > Studier > Bachelor > Digital markedsføring > Innføring i datateknikk

Innføring i datateknikk, TK 211

Studiepoeng
10

Emneansvarlig
Bjørn O. Listog

Tilsynssensor
Kjetil Svarstad, NTNU

Godkjenningsdato
12.05.2008

Hensikt
Del 1:
Datamaskinen er en ressurs realisert i maskinvare som blir styrt av kjørende program i samhandling med operativsystemet. Ressursene kan være bruk av minne, bruk av CPU, bruk av inn/ut kretser og lignende. Emnet gir grunnlag for forståelse av denne ressursallokeringen og datamaskinens ulike ressurser. Emnet omhandler også elementær binære tallsystemer og ulike kodesystemer. (45 %)
Del 2:
På WWW blir majoriteten av sidene bygd opp ved hjelp av ulik form for sidekoding. Studentene skal få en grunnleggende innføring i å strukturer og presentere slike sider ved hjelp av XHTML, XML, XSL og CSS. (55%)

Forutsetninger
Ingen

Kompetansemål
Emnet består av delemnene binær representasjon og boolsk algebra, maskinarkitektur, operativsystemer og språk for markup av struktur og presentasjon.

Tallsystemer og kodingsteori
Studentene skal kunne:

  • forklare begrensinger og muligheter ved digital, binærrepresentasjon av grunnleggende datatyper
  • forklare prinsippene bak posisjonstallsystemer
  • konvertere mellom desimale, binære, hexadesimale og BCD tall
  • addere, subtrahere og multiplisere binære og hexadesimale tall
  • toerkomplement representasjon av negative tall, IEEE 754 koding av flyttall
  • sannhetstabellene til de Boolske funksjonene og symbolene for AND, OR, NOT, XOR
  • forklare hvordan text, lyd og bilder kan kodes digitalt i formatene ASCII, UNICODE, BMP, WAV m.fl.
  • forklare prinsippet bak bruk av metadata i ulike filtyper. 

Grunnleggende PC systemorganisering CPU, busser, I/O-enheter
 Studentene skal kunne:

  • forklare Von Neuman modellen og anvende denne til å analysere ulike datamaskinkonfigurasjoner
  • beskrive IBM PC arkitekturen
  • forklare sammenhengen mellom CPUens instruksjonsett, fetch-execute-syklusen, minne, bussprotokoller, chipset og I/O-behandling
  • oppbyggingen og virkemåten til utstyr for persistent lagring slik som harddisk og optiske medier
  • oppbyggingen og virkemåten til tastatur, mus og ulike skjermtyper
  • definere og forklare ulike metrikker: MHz, MIPS, FLOPs; samt forklare hvorfor ulike benchmarks er i bruk.
  • definere og forklare bruk av pipelining, caching og paralellisering
  • diskutere hvilke faktorer som er avgjørende for samlet systemytelse

Operativsystemer
Studentene skal kunne:

  • forklare operativsystemets rolle og oppgaver
  • skissere sammenhegen mellom hardware og prosess-, minne-, fil- og I/O-administrasjon
  • forklare rollen til drivere
  • bruke konsollkommandoer og standardverktøy til enkel administrasjon og feilsøking på Windows- og Linux-systemer

WWW-teknologi
Studentene skal:

  • ha kunnskap om hovedtrekkene i historien til internett og relaterte webteknologier
  • kunne skille mellom data, struktur og presentasjon
  • kunne kode nettsidens struktur basert på XHTML
  • kunne kode nettsidens design basert på CSS
  • ha kunnskap om plassering av elementer ved hjelp av CSS
  • kunne opprette og vedlikeholde en XML struktur
  • kunne benytte XSL og XSLT
  • tilføre websider enkel dynamikk ved hjelp av javascript

Gjennomføring
Kombinasjon av forelesninger og øvinger (ca 50 % av hver).
Vurdering av Del 1 foregår ved en skriftlig kortsvarseksamen på 30 oppgaver, der 10 er på generell forståele, 10 er binær aritmetikk og boolsk algebra og er hentet fra øvingsoppgavene.
Vurdering av Del 2 foregår ved en konvensjonell 3 timers eksamen.

Pensum
Pensum til del 1 blir publisert på emnesiden
Pensum til del 2 er hentet fra W3 Schools:
http://www.w3schools.com/html/default.asp
http://www.w3schools.com/xhtml/default.asp
http://www.w3schools.com/css/default.asp
http://www.w3schools.com/xml/default.asp
http://www.w3schools.com/xsl/default.asp
http://www.w3schools.com/xsl/xsl_languages.asp
http://www.w3schools.com/xpath/default.asp
http://www.w3schools.com/js/default.asp

Karakterskala
Bokstavkarakter

Vitnemålstekst
Emnet gir grunnleggende kunnskap i datamaskinens oppbygging og virkemåte med fokus på ulik former for kodesett, lagringsformer, prosesserings- og presentasjonsteknikker. Emnet gir en første innføring i teknologiene: XML, XSL, XHTML, CSS og JavaScript.

Vurdering
Vekting (%): 55%

Vurderingstype
Skriftlig

Hjelpemiddel
Ingen

Varighet
180 minutter

Semester
Høst

Vekting (%): 45%

Vurderingstype
Skriftlig

Hjelpemiddel
Ingen

Varighet
180 minutter

Semester
1. semester, høst

TILBAKE TIL DIGITAL MARKEDSFØRING

Med forbehold om endringer.