You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Gamle fag == Nye fag ?

45012 Programmering Metodikk (5 sp) == TDT4140 - Programvareutvikling (7,5 sp) (10/14 er dekt)

45012TDT4140 - Programvareutvikling

programmering av store systemer.

prosjektledelse og planlegging,
Spesifikasjon,
formell analyse
og verifikasjon av
System-modellering
og Unified Modeling Language,
Software Quality  
  • programmer
Programvare-prosesser,
  • abstrakte datatyper,
 
  • moduler med separat spesifikasjonsdel ("grensesnitt") og implementasjonsdel.
Architectural Design,

Teknikker for program- og systemutvikling.

Software Design,
Configuration Management,
Software gjenbruk, 

Program- og datatransformasjoner, og sammenhenger mellom slike.

 
Litt om program-testing
og -vedlikehold.

Software Testing,
Software Evolution, 

 MANGLER
 Agile Software,
 Service Oriented Architecture,
 Sikkerhet,
 prosessforbedring. 
Studiepoengreduksjon
EmnekodeReduksjonFraTil
IT16027.501.01.2008 
SIF80187.5  

 

45023 Datamaskiner GK (5 sp) == TDT4160 Datamaskiner, grunnkurs (7,5 sp)


45090 Operativsystemer (5 sp) == TDT4186 Operativsystemer (7,5 sp) (11/13 er dekt)

45090TDT4186

Historisk oversikt over operativsystemers utvikling.


Basisfunksjoner til et operativsystem, en del grunnbegreper.

Emnet vil etablere definisjoner, prinsipper, rammeverk
og arkitekturer innen moderne operativsystemer.

Systemfilosofier:
Satsvise,
multiprogrammerte,
sanntids

tidsdelte

Styrespråk.

 

Prosessbegrepet.
prosesser,
Parallelle prosesser og synkroniseringsmekanismer.trådsystemer, synkronisering,

Prinsipper og algoritmer for
fordeling av arbeidslager,
CPU, kanaler og ytre enheter.

lagertildeling,
CPU-tildeling,

inn/ut-enheter,
Generell ressursallokering og
jobbplanlegging.
filsystemer

Låsingsproblemet.

vranglåshåndtering,

Distribuerte systemer.

 

Pålitelighet og konfigurering.

sikkerhet.
Studie av operativsystemet UNIXViktige eksempler vil være (WINDOWS) og LINUX.
 Mangler
 multiprosessorsystemer
 Windows
Studiepoengreduksjon
EmnekodeReduksjonFraTil
IT1673.7  
IT22023.7  
IT2223.7  
MNFIT1673.7  
MNFIT2223.7  
MNFIT2223.7  
TDT41553.7  
TTK41472.001.09.2009 
  • No labels