1 / 8

Introduktion til Java programmering

Introduktion til Java programmering. Kursusintroduktion Introduktion til programmering Java og BlueJ. Præsentation. Kursusholder: Finn E. Nordbjerg – fen@noea.dk Lektor v/Datamatikeruddannelsen, NOEA - Nordjyllands Erhvervsakademi Ekstern lektor ved Aarhus og Aalborg Universiteter

may-mason
Download Presentation

Introduktion til Java programmering

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduktion til Java programmering Kursusintroduktion Introduktion til programmering Java og BlueJ IntroJava2006 - AAU

  2. Præsentation • Kursusholder: • Finn E. Nordbjerg – fen@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.dk IntroJava2006 - AAU

  3. 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 IntroJava2006 - AAU

  4. 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 IntroJava2006 - AAU

  5. 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, ... IntroJava2006 - AAU

  6. Madopskrift Broccolisalat Tilberedningstid: 45min.Årstid: Hele åretAntal: 4 personer450 g broccoli i små buketter og stokken i tynde skriver½ liter kogende vand¼ liter syrnet fløde 9%2 spsk finthakket rødløg60 g solsikkekerner (ca. 1 dl)125 g rosiner (ca. 2 dl)1 tsk balsamicoeddike½ tsk friskpresset citronsaft1 tsk sukker¼ tsk groft saltPynt 50 g sprødt baconTilbehør 200 g lyst brød 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. Andre eksempler på ”programmer” • Program • Programmeringssprog • Programmør • Processor • Hardware • Data IntroJava2006 - AAU

  7. Partitur Andre eksempler på ”programmer” • Program • Programmeringssprog • Programmør • Processor • Hardware • Data IntroJava2006 - AAU

  8. Et Java-program i BlueJ IntroJava2006 - AAU

More Related