Hgskolen i Molde Velkommen til INF 150 Programmering

  • Slides: 15
Download presentation
Høgskolen i Molde Velkommen til INF 150 Programmering Foreleser Bjørn Jæger: Robuste og sikre

Høgskolen i Molde Velkommen til INF 150 Programmering Foreleser Bjørn Jæger: Robuste og sikre systemer

Formål med kurset Du skal lære: 1. Programmering av datamaskiner 2. Å løse problemer

Formål med kurset Du skal lære: 1. Programmering av datamaskiner 2. Å løse problemer ved hjelp av programmering Jæger: Robuste og sikre systemer

Svar på Hva er Programmering? Jæger: Robuste og sikre systemer

Svar på Hva er Programmering? Jæger: Robuste og sikre systemer

Programmering • Programmering er å lage dataprogrammer • Alle dataprogrammer har tre ting felles:

Programmering • Programmering er å lage dataprogrammer • Alle dataprogrammer har tre ting felles: Jæger: Robuste og sikre systemer

Programmering • Programmering er å lage dataprogrammer • Alle dataprogrammer har tre ting felles:

Programmering • Programmering er å lage dataprogrammer • Alle dataprogrammer har tre ting felles: 1. Får data inn 2. Gjør noe med dataene 3. Gir data ut Jæger: Robuste og sikre systemer

Problem? Løsning? Å løse problemer ved hjelp av programmering består i: Lese nøye en

Problem? Løsning? Å løse problemer ved hjelp av programmering består i: Lese nøye en problembeskrivelse og utføre ting: Jæger: Robuste og sikre systemer

Problem? Løsning? Å løse problemer ved hjelp av programmering består i: Lese nøye en

Problem? Løsning? Å løse problemer ved hjelp av programmering består i: Lese nøye en problembeskrivelse og utføre ting: 1. Bestemme hvilke data som skal inn 2. Bestemme hvilke data som skal ut 3. Lage en detaljert metode for hva programmet må gjøre med data inn for at vi skal få ønsket data ut Jæger: Robuste og sikre systemer

Eksempel på problem: Finn telefonnummer Jæger: Robuste og sikre systemer

Eksempel på problem: Finn telefonnummer Jæger: Robuste og sikre systemer

Problem: Finn telefonnummer? Løsning? 1. Bestemme hvilke data som skal inn Forslag? Jæger: Robuste

Problem: Finn telefonnummer? Løsning? 1. Bestemme hvilke data som skal inn Forslag? Jæger: Robuste og sikre systemer

Problem: Finn telefonnummer? Løsning? 1. Bestemme hvilke data som skal inn Forslag? 2. Bestemme

Problem: Finn telefonnummer? Løsning? 1. Bestemme hvilke data som skal inn Forslag? 2. Bestemme hvilke data som skal ut Forslag? Jæger: Robuste og sikre systemer

Problem: Finn telefonnummer? Løsning? 1. Bestemme hvilke data som skal inn Forslag? 2. Bestemme

Problem: Finn telefonnummer? Løsning? 1. Bestemme hvilke data som skal inn Forslag? 2. Bestemme hvilke data som skal ut Forslag? 3. Lage en detaljert metode for hva programmet må gjøre med data inn for at vi skal få ønsket data ut Forslag? Jæger: Robuste og sikre systemer

INF 150 Programmering INF 150 deles i tre hoveddeler: 1. Basiskunnskaper 2. Grunnleggende programmeringsteknikker

INF 150 Programmering INF 150 deles i tre hoveddeler: 1. Basiskunnskaper 2. Grunnleggende programmeringsteknikker 3. Problemløsning Se kursets hjemmeside. Jæger: Robuste og sikre systemer

Kurset har en egen hjemmeside http: //kursinfo. himolde. no/in-kurs/INF 150/ Jæger: Robuste og sikre

Kurset har en egen hjemmeside http: //kursinfo. himolde. no/in-kurs/INF 150/ Jæger: Robuste og sikre systemer

Hvordan lære dette? Analogi: Å sykle Jæger: Robuste og sikre systemer

Hvordan lære dette? Analogi: Å sykle Jæger: Robuste og sikre systemer

Neste forelesning Mandag 28. august 1215 -1400 Jæger: Robuste og sikre systemer

Neste forelesning Mandag 28. august 1215 -1400 Jæger: Robuste og sikre systemer