Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

FEN 2006-11-1IntroJava2006 - AAU1 Introduktion til Java programmering Kursusintroduktion Introduktion til programmering Java og BlueJ.

Lignende præsentationer


Præsentationer af emnet: "FEN 2006-11-1IntroJava2006 - AAU1 Introduktion til Java programmering Kursusintroduktion Introduktion til programmering Java og BlueJ."— Præsentationens transcript:

1 FEN 2006-11-1IntroJava2006 - AAU1 Introduktion til Java programmering Kursusintroduktion Introduktion til programmering Java og BlueJ

2 FEN 2006-11-1IntroJava2006 - AAU2 Præsentation •Kursusholder: –Finn E. Nordbjerg – fen@noea.dkfen@noea.dk –Lektor v/Datamatikeruddannelsen, NOEA - Nordjyllands Erhvervsakademi –Ekstern lektor ved Aarhus og Aalborg Universiteter –Efteruddannelse af IT-folk i erhvervslivet –Programmering, Programmeringssprog, Databaser –”Gammel” (meget) AAU’er (mat/dat 1983) •Hjælpelærer: –Lasse Bæk, baek@cs.aau.dkbaek@cs.aau.dk

3 FEN 2006-11-1IntroJava2006 - AAU3 Hvorfor programmering? •Almen dannelse: –Programmering er essensen i datalogi. Datalogi er et grundfag som matematik og fysik. •Problemløsning: –Programmering lærer dig problemløsning og præcision •IT-forståelse: –Kendskab til programmering giver en bedre forståelse for IT-systemer i almindelighed •Samarbejde: –Ingeniører kommer garanteret til at samarbejde med IT-folk. Kendskab til programmering fremmer forståelsen

4 FEN 2006-11-1IntroJava2006 - AAU4 Grundbegreber om programmering •Program –en utvetydig opskrift på en ”beregning” der kan udføres af en computer •Programmeringssprog –notation til at udtrykke programmer •Programmør –en aktør der konstruerer programmer •Processor –en aktør der udfører et program •Hardware –det isenkram det benyttes af processoren ved udførelse af programmet •Data –input, output og mellemresultater ved udførelse af programmer

5 FEN 2006-11-1IntroJava2006 - AAU5 Programmer i kurset •Program –BlueJ-projekt (katalog med en.java-fil pr. klasse i projektet) –BlueJ er en ”høvlbænk”: det sted programmer skabes •Programmeringssprog –Java (Java-compileren, er selv et program…) •Programmør –Jer! •Processor –Java VM (Java virtuel maskine, er selv et program...) •Hardware –Jeres computer •Data –vilkårlig information der er repræsenteret digitalt –tal, tekst, lyd, billeder, video, programmer,...

6 FEN 2006-11-1IntroJava2006 - AAU6 Andre eksempler på ”programmer” Broccolisalat Tilberedningstid: 45min. Årstid: Hele året Antal: 4 personer 450 g broccoli i små buketter og stokken i tynde skriver ½ liter kogende vand ¼ liter syrnet fløde 9% 2 spsk finthakket rødløg 60 g solsikkekerner (ca. 1 dl) 125 g rosiner (ca. 2 dl) 1 tsk balsamicoeddike ½ tsk friskpresset citronsaft 1 tsk sukker ¼ tsk groft salt Pynt 50 g sprødt bacon Tilbehør200 g lyst brød Madopskrift Overhæld broccolistykkerne med kogende vand og lad dem trække i ca. 15 min. Hæld broccolien til afdrypning i en sigte. Vend syrnet fløde sammen med løg og de øvrige ingredienser. Vend broccolistykkerne i og smag salaten til. Anret salaten i portionssalatskåle eller i en stor skål og pynt med bacon. •Program •Programmeringssprog •Programmør •Processor •Hardware •Data

7 FEN 2006-11-1IntroJava2006 - AAU7 Andre eksempler på ”programmer” Partitur •Program •Programmeringssprog •Programmør •Processor •Hardware •Data

8 FEN 2006-11-1IntroJava2006 - AAU8 Et Java-program i BlueJ


Download ppt "FEN 2006-11-1IntroJava2006 - AAU1 Introduktion til Java programmering Kursusintroduktion Introduktion til programmering Java og BlueJ."

Lignende præsentationer


Annoncer fra Google