TMM4130

Produktutvikling og IT

Sist undervist 2018

Høst

Trondheim

Norsk og Engelsk

Oversikt

Snitt

C

3,00

0,16

Ståprosent

100 %

5 poeng

Karakterfordeling
Snitt over tid
Ståprosent over tid

Om emnet

Faglig innhold

Idéer til mekaniske produkter kan utvikles, formidles og testes ved hjelp av programvare. En geometrisk modell laget ved hjelp av et DAK/DAP system kan støtte slike prosesser.
Sentrale sider ved programvare og utstyr for DAK/DAP dekkes: transformasjonsmatriser, kurver, skulpturerte flater, datastrukturer og grafiske brukergrensesnitt. Programvare for kommunikasjon over Internett brukes i kombinasjon med geometriske modeller til styring og overvåking av maskiner.

Læringsmål

Kunnskaper:
Kandidaten skal oppnå kunnskap om:
- Sentrale prinsipper for datamaskiner, databehandling og datakommunikasjon.
- Matematikk, datastrukturer og programvare for grafisk databehandling og geometrisk modellering.
- Prinsipper for overvåking, analyse, simulering og styring av bevegelige maskiner ved hjelp av programvare, herunder tilpassninger av vektor - basert mekanikk.

Ferdigheter:
Kandidaten skal kunne anvende:
- Operativsystemet ”Linux” og programmeringsspråket ”C++”.
- En geometrisk modellerer.
- Programvarebiblioteket ”Qt”.
- Server / client – teknologi.

Generell kompetanse:
Kandidaten skal kunne:
- Delta i utvikling av programvare.
- Forstå hvordan programvare kan støtte opp om mekaniske produkter.

Læringsformer og aktiviteter

Sentrale emner foreleses. Forelesningene støttes av kompendier og en lærebok. Datamaskinbaserte øvinger fokuserer på instrumentering og styring over Internett, men gir også en introduksjon til programvareutvikling med språket "C++" og biblioteket "Qt" som eksempler. Undervisningen gis på engelsk dersom studenter som ikke behersker norsk tar emnet. Hvis undervisningen gis på engelsk gis eksamensoppgavene kun på engelsk. Studentens besvarelse kan være på norsk eller engelsk.