Svenska Studiehandboken kurser
Institutionen i Skellefteå
ISI619 Programmering 10.0 Poäng
THIS PAGE IS ALSO AVAILABLE IN ENGLISH
Program/Tidsperiod
SPRÅK:
EXAMINATOR
B Ericsson Univ adj
FASTSTÄLLD
Kursplanen är fastställd av institutionen i Skellefteå 1997-02-10 att gälla från H97.
FÖRKUNSKAPSKRAV
Grundläggande behörighet samt standardbehörighet Ma D.
Kan ej kombineras med ISI620, Datalogi.
MÅL
Efter genomgången kurs skall studenten:
á ha förståelse för problemlösningsmetodik och programmeringsmetodik
á ha färdigheter i planering och programmering för lösning av naturvetenskapliga problem
á ha kunskap om datastrukturers användning i samband med programmering
INNEHÅLL
Programmeringsmetodik
Inriktning: Datoranvändning och systemkännedom. Körning av program interaktivt från terminal eller persondatorer, enkel ordbehandling. Användning av kompilatorer, editorer och andra programutvecklingshjälpmedel. Orientering om en dators uppbyggnad och funktion.
Problemlösning: Programmering som problemlösning. Programspecifikation. Grundläggande byggstenar (sekvens, val, iteration), abstraktion. Funktioner, algoritmer. Iteration.
Programmering i imperativt språk. Tilldelningssatser, styrstrukturer, procedurer och funktioner, parameteröverföring, enkla och strukturerade datatyper.
Programmeringsmetodik och programutveckling: Strukturering av program och data, stegvis förfining, modularisering, abstraktionsnivåer. Testning, avlusning och dokumentation. Programmeringsstil och programvarukvalitet.
Datastrukturer
UNDERVISNING
Undervisningen sker i form av lektioner och datorövningar.
EXAMINATION
Skriftlig tentamen med differentierade sifferbetyg och obligatoriska laborationsuppgifter.
KURSENS BETYGSKALA: U, 3, 4, 5
MOMENT/PROV
Laboration II 1.0 Poäng
Tentamen II 4.0 Poäng
Laboration I 1.0 Poäng
Tentamen I 4.0 Poäng
LITTERATUR
Fastställes senare
ÖVRIGT
Last modified: 97-06-05by
Jan Lindberg
Further information: Bo Ericsson
Tillbaka till institutions meny