Emneside for ING1503 Programmering og digitalteknikk

Studiepoeng
7.5
Studieår
2018
Engelsk emnetittel
Programming and digital technology

Hva lærer du

Emnet legger det digitalteknologiske grunnlaget for informasjons- og kommunikasjonsteknologi. Det vil videre gi et grunnlag for å løse enklere lavnivå programmeringsoppgaver i forbindelse med militære informasjonssystemer. 

Dette emnet undervises av representant fra NTNU/Gjøvik. Denne representanten er ansvarlig for gjennomføring av emnet etter denne emnebeskrivelsen.

Emnets temaer • DigitalteknikkInnføring i språkmekanismer i C, som: • Programstruktur • C-program og kompilator • Datatyper, variabler • Operatorer (herunder også bitvise operatorer) • Kontrollsetninger (løkker og betingelser) • Funksjoner og parametre • Strukturer • Arrayer, strenger og pekere

  1. Kunnskap Etter å ha fullført emne kan kadetten: • vise forståelse av grunnleggende C-syntaks med typer, variabler, tester, løkker og funksjoner • vise forståelse av grunnleggende datastrukturer, primært arrayer • vise forståelse av pekere og adresser på et grunnleggende nivå • vise forståelse av bitvise operatorer • forklare det digitalteknologiske grunnlaget for informasjons- og kommunikasjonsteknologi

    Ferdigheter Etter å ha fullført emne kan kadetten: • identifisere enkle programmerbare problemer og programmere en løsning på det • opprette og behandle enkle datastrukturer • manipulere hele tall på bit-nivå

    Generell kompetanse Etter å ha fullført emne kan kadetten: • utføre enklere programmeringsoppgaver i C og ha en god plattform for å lære andre språk

  2. Forelesninger, midtveisevaluering og obligatorisk øving. 

  3. Mano. (2012). Digital Design (5. utg.). London: Pearson education Kochan. (2014). Programming in C (4. utg.). Boston: Addison-Wesley Fjeldsø. (2014). Kompendium: C-programmering. Hamar: Høgskolen i innlandet

  4. Vurdering i emnet er to 4-timers skriftlige deleksamener, hvor eksamen i digitalteknikk teller 1/3 av totalkarakter og eksamen i programmering teller 2/3. Tillatt hjelpemiddel på eksamen i digitalteknikk er godkjent kalkulator. 

    Spesielle forhold knyttet til vurderingene 

    Begge evalueringsenheter må bestås for å bestå hele emnet. Hvis stryk i digitalteknikk, vil kontinuasjon være en 4 timers deleksamen for denne 1/3 av  totalkarakteren. Hvis stryk i programmering, den andre 2/3 av totalkarakteren, vil kontinuasjon være en 4 timers deleksamen.

    Sensur- og sensorordning gjennomføres i henhold til Forskrift om opptak, studie og eksamen ved Forsvarets høgskole.