| TTIT01 |
Tema: Programmering och modellering, 7 p
/Programming and Modeling/
För:
IT
|
| |
Prel. schemalagd
tid: 60
Rek. självstudietid: 220
|
| |
Utbildningsområde: Teknik
Ämnesgrupp: Datalogi/Datateknik Nivå (A-D):B
|
| |
Mål:
Att förstå principerna för data- och kontrollabstraktion och kunna tillämpa dessa för att bygga och simulera modeller av verkligheten.
Kunskaper om och förståelse för analys av linjära system. Förmåga att tolka allmänna signalers egenskaper. Kunskap om hur ett linjärt systems utsignal beror av insignalen.
|
| |
Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan) Programmering från TTIT05 Grundläggande datavetenskap från termin 1 och TTIT33 Algoritmer och optimering från termin 3.
OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande.
|
| |
Organisation: Se studiehandboken del 1.
|
| |
Kursinnehåll: Programmeringsspråket SCHEME. Lambdauttryck. Abstraktion och funktionsdefinitioner. Rekursiva datastrukturer. Rekursion. Högre ordningens funktioner. Strömmar. Tillämpningar från linjära system. Datastrukturer och dataabstraktion. Modellering av objekt och tillstånd.
Beskrivning av periodiska signaler; medelvärden, fourierserier, spektralanalys. Analys av linjära system matade med periodiska signaler. Beskrivning av allmänna deterministiska signaler med hjälp av fouriertransform, spektralanalys. Beräkning av utsignal från ett linjärt system med hjälp av fouriertransformen, överföringsfunktion. Beskrivning av linjära system med impulssvar. Beräkning av ett systems utsignal med hjälp av faltning. Användning av laplacetransform för systemananlys, systemfunktion.
|
| |
Kurslitteratur: Enligt litteraturlista.
|
| |
Examination: |
UPG1 LAB1 TEN1 BAS1
|
Skriftlig rapport. Programmering och modellering. (U,G) En laborationskurs. (U,G) Skriftlig tentamen. Linjära system. (U,3,4,5) Basgruppsarbete (U,G) |
3 p 0 p 4 p 0 p
|
| |
|
|