NDDA40 | DATORER OCH PROGRAMMERING, 5 poäng / Computers and Programming / För: kemi åk 2. | |
Utbildningsområde: Naturvetenskap Ämnesgrupp: Datalogi | ||
Fördjupningsnivå: A | ||
Mål: Kursen ska ge en orientering om datateknikens användning och möjligheter, om datorsystems uppbyggnad och funktion, såväl maskin- som programvarumässigt, samt om programspråk och programmering. Deltagaren ska lära sig att uttrycka enkla algoritmer på det sätt som krävs för programmering i ett traditionellt språk och på egen hand koda och testa några små exempel.Förkunskaper: Antagen till kemiprogrammet.Påbyggnadskurser: Kurser i datastrukturer och i programutveckling utgör en naturlig fortsättning för den som önskar fördjupa sig i programmering.Organisation: Föreläsningarna behandlar datorteknik och programvara, grunderna i programmering och språket Pascal. Lektioner avser att exemplifiera Pascals konstruktioner och problemlösning. Datorövningar ska ge praktisk färdighet i att utveckla små, egna programKursinnehåll: Datorteknik: grundelement och begrepp såsom datorn uppbyggnad, yttre enheter, kommunikation. Systemprogramvara: operativsystem, kompilatorer, editorer. Exempel på existerande programvara. Programmering: algoritmer, data och programspråk. Pascal: variabler, datatyper och deklarationer. Grundläggande beräkningar, satstyper och styrstrukturer samt modularisering. Övningar i programutveckling vid PC.Kurslitteratur: Lärobok i Pascal, t ex TurboPascal. Kompendier med bl a övningsuppgifter, som utges av IDA. | ||
LAB 1 | Obligatoriska övningar 2p | |
TEN 1 | En skriftlig tentamen 3p |