Programmering. Udvidet Programmering. Kurserne. Kurset: programmering i sproget Java. Lærerne: Morten Larsen og Peter Sestoft

Størrelse: px
Starte visningen fra side:

Download "Programmering. Udvidet Programmering. Kurserne. Kurset: programmering i sproget Java. Lærerne: Morten Larsen og Peter Sestoft"

Transkript

1 Kurserne Kurset: programmering i sproget Java Programmering og Udvidet Programmering Lærerne: Morten Larsen og Peter Sestoft Kursusmål: I skal lære at skrive interessante programmer i Java Forudsætninger: I skal kunne bruge Windows, tekstbehandling og WWW Kurset Programmering = 2 point Kurset Udvidet Programmering = Programmering + 1 point Kursusforløb (forelæsningsplan) Interaktion: stil endelig spørgsmål til forelæsningen Kursets hjemmeside er sestoft/programmering.html Hjemmesiden indeholder udleverede materialer, sidste nyt,... Hjemmesidens forelæsningsplan indeholder resuméer af forelæsningerne Programmering 1999 KVL Side 1-1 Programmering 1999 KVL Side 1-3 Programmering 1999 Forelæsning 1, tirsdag 31. august 1999 Om kurset, lærerne og forelæsningerne Om øvelserne Om nødvendige anskaffelser Om jer Om programmeringssprog Ifår brug for Lærebog: Lewis & Loftus: Java Software Solutions Noter (udleveres efterhånden; kan også udskrives fra nettet) Ringbind til udleverede løbesedler, noter, forelæsningsresumeer, mv. Disketter eller en epost-konto hos DSR Om programmeringssprog Java Eksempler på Java-programmer og deres bestanddele Programmering 1999 KVL Side 1-2 Programmering 1999 KVL Side 1-4

2 Hvad er et program? Et program er interne instrukser til en datamaskine. Øvelser Det er vanskeligt (eller umuligt) at lære bare ved at lytte. Man lærer kun ved at prøve selv. Øvelser: mindst 2 timer pr. uge pr. studerende, fra torsdag den 9. september Ugentlige opgaver til aflevering Interne instrukser kan medføre eksterne, synlige resultater. F.eks. beregning og visning af en saldo, tegning af en graf,... Sammenhængen intern/ekstern er 100 % logisk og mekanisk. Programmer er generelle; kan løse uendelig mange problemer af en bestemt slags. Programmer er stupide; kan ikke improvisere eller forstå. Datamaskiner er hurtige; derfor kan programmer alligevel virke smarte. Øvelsestidspunkter: torsdag og (og måske fredag 13 15) Instruktor: Jakob Diness Skriv jer på øvelsestilmeldingen (rundsendes) Man kan køre Java-programmer derhjemme: se Generelle Oplysninger Hvad er et programmeringssprog? Et programmeringssprog er en notation for instrukser, dvs. programmer. Man skal være meget omhyggelig med programmeringssprog. Eksempel. Korrekt: add(knap); Øvelseslokale: F117 på 1. sal i bygningen mod Thorvaldsensvej Helt forkert: Add(knap). Programmering 1999 KVL Side 1-5 Programmering 1999 KVL Side 1-7 Specielle programmeringssprog: Excel, HTML, SAS Hvorfor lære programmering? Fordi man kun på den måde virkelig forstår muligheder og begrænsninger i databehandling Fordi man bedre kan forestille sig nye typer af løsninger og produkter Fordi man bliver i stand til at løse specialopgaver selv Fordi det er sjovt! Meget velegnede til særlige anvendelser, f.eks. opstilling af budgetter Meget uegnede til andre anvendelser, f.eks. samkøring af datasæt Excel: Finans/økonomi, regulære datasæt, simpel (men flot) grafik HTML: Beskriv hyperteksters struktur og (til dels) layout SAS: Manipulation af datasæt, beregning af statistiske størrelser, grafik Hvad kan Java bruges til? Nogle eksempler Simulering af udviklingen i en blandet bøge/aske skov Simulering af dynamikken i en malkekvægsbesætning Generering af optimal hugststrategi ud fra bevoksningsliste Matchning og sammenkædning af DNA-sekvenser Simulering af transportprocesser (af glyphosat/roundup) i jord Genkendelse af bakterier på mikroskopbilleder Generelle programmeringssprog: Java, Pascal, C, C++,... Man kan løse et hvilket som helst problem ved at skrive et program. Men man skal selv forstå løsningen. Ingen indbygget intelligens som i Excel men det er ofte en fordel. Særlige fordele ved Java Relativt simpel programmering af vinduesorienterede brugergrænseflader Indsættelse af appletter (vinduesorienterede småprogrammer) på websider Moderne teknologi (sammenlignet med Pascal, C og C++) Programmering 1999 KVL Side 1-6 Programmering 1999 KVL Side 1-8

3 Et simpelt Java program public class Hello { public static void main(string[] args) { System.out.println("Det virker sandelig!"); Bemærk: Programmets (klassens) navn er Hello; filens navn skal være Hello.java. Programteksten i metoden main udføres når programmet startes. Redigering af Java programmer med Javaedit Javaedit er en simpel, gratis Java editor. Den startes ved dobbeltklik på U:\java\bin\javaedit.exe. Eller ved at man skriver javaedit i en DOS boks. Rediger programmer (*.java filer), og oversæt dem ved klik på kaffekop-ikonen. Programmer skal stadig udføres i MS-DOS boksen ved brug af java fortolkeren. Javaedit skal (muligvis) konfigureres før brug; se Løbeseddel 1. Metodekaldet System.out.println udskriver til skærmen. Betydningen af public static void og String[] args vil blive forklaret senere. Programmering 1999 KVL Side 1-9 Programmering 1999 KVL Side 1-11 Eksempel: Variable og beregninger i Java Redigering, oversættelse og udførelse af et Java program Rediger et Java program og gem det i filen Hello.java Start en MS-DOS boks (under MS Windows) Oversæt programmet til Java bytecode, ved brug af javac oversætteren: javac Hello.java Derved dannes en fil Hello.class med den oversatte udgave af programmet. Udfør det oversatte program, ved brug af java fortolkeren: java Hello Dette udfører programmet, som udskriver på skærmen. public class Skat1 { public static void main(string[] args) { int indkomst = ; double ambi, bundskat; ambi = indkomst * 8.0 / 100; indkomst = indkomst - (int)ambi; bundskat = (indkomst ) * 7.5 / 100; System.out.print("Arbejdsmarkedsbidrag: "); System.out.println(ambi); System.out.print("Bundskat: "); System.out.println(bundskat); Uddata på skærmen Arbejdsmarkedsbidrag: Bundskat: Programmering 1999 KVL Side 1-10 Programmering 1999 KVL Side 1-12

4 Grundbegreber: værdi og type, heltal og flydende-kommatal En værdi er et tal (120000) eller en tegnstreng ("Bundskat: ") eller en sandhedsværdi (false) eller... En type er en familie af værdier: int er typen af heltal: 3, 4, 10, 117, -2, 0,... double er typen af flydende-kommatal: 2.5, 117.1, 8, -2.5, 3E8,... String er typen af tegnstrenge: "Bundskat: ", "Ole-Johan", "",... boolean er typen af sandhedsværdier: true, false I datamater er beregninger med flydende-kommatal kun omtrentlige, men beregninger med heltal er eksakte. Derfor skelnes mellem flydende-kommatal (double) og heltal (int) i programmer. Trunkeringen (int)ambi omdanner flydende-kommatallet ambi til et heltal ved at smide decimalerne væk. Grundbegreber: Udtryk og ordrer Tilstanden består af datamatens lagerindhold, uddata (på skærmen), osv. Et udtryk beregner en værdi (og ændrer måske på tilstanden): indkomst * 8.0 / 100 En ordre ændrer tilstanden. For eksempel kan den ændre en variabels værdi: indkomst = indkomst - (int)ambi; eller den kan skrive uddata på skærmen: System.out.print("Arbejdsmarkedsbidrag: "); Flere erklæringer og ordrer kan samles i en blok: { int indkomst = ;... System.out.println(bundskat); En blok kan bruges hvor som helst en ordre kan bruges. Programmering 1999 KVL Side 1-13 Programmering 1999 KVL Side 1-15 Programmer skal kunne vælge Grundbegreber: Variable, erklæringer og tildeling Eksempel: Vi ønsker at løse andengradsligninger af formen En variabel kan indeholde en værdi af en given type. En variabel svarer til et sted i datamatens lager. Ü ¾ Ü ¼ En erklæring indfører type og navn(e) for en eller flere variable: double ambi, bundskat; Erklæringen afsætter også plads til variablene i datamatens lager. Givet koefficienterne,, beregner vi diskriminanten : Hvis ¼ har ligningen ingen løsninger. ¾ En variabelerklæring kan indeholde en initialisering: Hvis ¼ har ligningen én løsning: int indkomst = ; Ü ¾ En tildeling ændrer en variabels værdi ved at skrive i datamatens lager: ambi = indkomst * 8.0 / 100; Hvis ¼ har ligningen to løsninger: Ô Ü Ü Ô Ó ¾ ¾ For at kunne vælge mellem de tre tilfælde skal vi bruge betingede ordrer (if). Programmering 1999 KVL Side 1-14 Programmering 1999 KVL Side 1-16

5 Eksempel: løsning af andengradsligningen ¾Ü ¾ Ü Eksempel: løsning af vilkårlige andengradsligninger public class Quadratic1 { public static void main(string[] args) { double a, b, c; a = 2; b = 3; c = -2; double d = b * b - 4 * a * c; if (d < 0) System.out.println("No solutions"); else if (d == 0) { System.out.print("One solution: "); System.out.println(-b / (2 * a)); else { System.out.print("Two solutions: "); System.out.print((-b - Math.sqrt(d)) / (2 * a)); System.out.print(" and "); System.out.println((-b + Math.sqrt(d)) / (2 * a)); public class Quadratic2 { public static void main(string[] args) { double a, b, c; a = new Double(args[0]).doubleValue(); b = new Double(args[1]).doubleValue(); c = new Double(args[2]).doubleValue(); double d = b * b - 4 * a * c; if (d < 0) System.out.println("No solutions"); else if (d == 0) { System.out.print("One solution: "); System.out.println(-b / (2 * a)); else { System.out.print("Two solutions: "); System.out.print((-b - Math.sqrt(d)) / (2 * a)); System.out.print(" and "); System.out.println((-b + Math.sqrt(d)) / (2 * a)); ¾ ¼ Programmering 1999 KVL Side 1-17 Programmering 1999 KVL Side 1-19 Betingede ordrer: if-else ordrer Generelt format: if (udtryk) ordre1 else ordre2 Virkning: (1) beregn værdien af udtryk (2) hvis true så udfør ordre1, ellers udfør ordre2 Dvs. at if-else ordren vælger mellem to ordrer, afhængig af udtryk. Kommandolinie-argumenter Det første argument på kommandolinien er args[0], det andet er args[1], osv. Fra tegnstreng til tal Et kommandolinieargument args[0] er en tegnstreng, f.eks. "234". Det er noget andet end et tal, f.eks For at kunne regne på det skal tegnstrengen "234" konverteres til et tal. Dette kan gøres med en indbygget metode (dvs. funktion): new Double("234").doubleValue() Værdien af dette udtryk er tallet 234. (I f.eks. Excel er der ingen klar skelnen mellem tal og tegnstrenge). Programmering 1999 KVL Side 1-18 Programmering 1999 KVL Side 1-20

6 To slags Java-programmer Appletter: vinduesorienterede programmer med visse begrænsninger Egentlige programmer: ingen begrænsninger Kurset underviser i begge dele. Appletter dog for alvor først til oktober. Særlige metoder i en applet Appletter vinduesorienterede programmer Sprogligt: fra engelsk application = program der gør noget nyttigt Deraf applet = småprogram (jævnfør engelsk: pig = gris, piglet = grisling) Metoden init() Kaldes når appletten startes. Sætter komponenterne (knapper, tekstfelter, osv.) op på skærmen. Simple eksempler: Klik1, Mandelbrot, Minestrygerspil,... Eksempler fra den virkelige verden: Byens puls (DSB S-tog), mange chat-systemer, Københavns Fondsbørs,... Appletter køres typisk som en del af en webside. Udvendigt viser appletten nogle komponenter: etiketter, knapper, tekstfelter,... Metoden actionperformed(event e) Metoden er en del af en ActionListener, knyttet til en bestemt komponent (knap). Kaldes hver gang brugeren har fremkaldt en hændelse vedrørende knappen. Metoden actionperformed udfører nogle Java-ordrer for at reagere på hændelsen. Komponenterne vises på skærmen, og kan påvirkes af brugeren. På den måde kommunikerer appletten og brugeren. Indvendigt består appletten af erklæringer, ordrer, udtryk og metoder Programmering 1999 KVL Side 1-21 Programmering 1999 KVL Side 1-23 Eksempel på en applet: Klik1.java import java.applet.applet; import java.awt.*; import java.awt.event.*; public class Klik1 extends Applet { Button knap = new Button("Klik her"); TextField vindue = new TextField(10); public void init() { add(knap); add(vindue); knap.addactionlistener(new ActionListener () { int antalklik = 0; public void actionperformed(actionevent e) { antalklik = antalklik + 1; vindue.settext(integer.tostring(antalklik)); ); Fire trin til at lave en knap Der erklæres en variabel knap til at repræsentere knappen internt: Button knap =...; Knappen oprettes internt i maskinen (med new): Button knap = new Button("Klik her"); Knappen vises på skærmen: add(knap); Der installeres en metode til at lytte efter knaptryk: knap.addactionlistener(new ActionListener () {... ) Programmering 1999 KVL Side 1-22 Programmering 1999 KVL Side 1-24

7 At køre appletter uden Internet-adgang Oversæt appletten med javac javac Klik1.java Skriv en lille HTML-fil og kald den runklik1.html: <HTML><BODY> <APPLET HEIGHT=400 WIDTH=400 CODE="Klik1.class"></APPLET> </BODY></HTML> Kør appletten med appletviewer: appletviewer runklik1.html Programmering 1999 KVL Side 1-25 Nye ord og begreber Java et moderne, generelt programmeringssprog Begreberne værdi (et tal, en streng,...) og type(familie af værdier) Programbestanddele: variabel, erklæring, udtryk, ordre Tildelingsordrer (=) Betingede ordrer (if) Forskellige typer af værdier: heltal, flydende-kommatal, tegnstrenge; konvertering Læs de udleverede Generelle Oplysninger Læsning for denne uge Lewis og Loftus, kapitel (2 og) 3, samt side Programmering 1999 KVL Side 1-26

Integer.parseInt(args[0]) konverterer tegnstreng (f.eks. "10") til heltal (10). if (udtryk) else

Integer.parseInt(args[0]) konverterer tegnstreng (f.eks. 10) til heltal (10). if (udtryk) else Programmering 1999 Forelæsning 2, fredag 3. september 1999 Betingede ordrer: if-, if Indlejrede betingede ordrer Løkker med begrænset iteration: for Løkker med ubegrænset iteration: while Betingede ordrer,

Læs mere

Grundlæggende Programmering ITU, Efterår 1999. Skriftlig eksamen i Grundlæggende Programmering

Grundlæggende Programmering ITU, Efterår 1999. Skriftlig eksamen i Grundlæggende Programmering Skriftlig eksamen i Grundlæggende Programmering ITU, 20. januar 2000 Alle hjælpemidler tilladt, dog ikke datamat. Eksamen er skriftlig, fire timer, og bedømmes efter 13-skalaen. Opgavesættet består af

Læs mere

Kursus i OOP og Java. Kursus i Objektorienteret programmering i Java

Kursus i OOP og Java. Kursus i Objektorienteret programmering i Java Kursus i OOP og Java Kursus i Objektorienteret programmering i Java Åben Dokumentlicens Dette foredragsmateriale er under Åben Dokumentlicens (ÅDL) Du har derfor lov til frit at kopiere dette værk Bruger

Læs mere

DM502. Peter Schneider-Kamp (petersk@imada.sdu.dk) http://imada.sdu.dk/~petersk/dm502/

DM502. Peter Schneider-Kamp (petersk@imada.sdu.dk) http://imada.sdu.dk/~petersk/dm502/ DM502 Peter Schneider-Kamp (petersk@imada.sdu.dk) http://imada.sdu.dk/~petersk/dm502/ 1 DM502 Bog, ugesedler og noter De første øvelser Let for nogen, svært for andre Kom til øvelserne! Lav opgaverne!

Læs mere

Programmering I Java/C#

Programmering I Java/C# Programmering I Java/C# Dit første projekt Datatekniker Intro to C# C# (C Sharp) Et enkelt, moderne, generelt anvendeligt, objektorienteret programmeringssprog Udviklet af Microsoft, ledet af danskeren

Læs mere

Hvad er et distribueret objekt? Plan 12.3. Objekter, objektreferencer, metoder, parameteroverførsel. Objekter: notation

Hvad er et distribueret objekt? Plan 12.3. Objekter, objektreferencer, metoder, parameteroverførsel. Objekter: notation Plan 12.3. Oversigt over grundlæggende begreber Java: eksempel på applikation, programmering og oversættelse Uddybning af grundlæggende begreber Java RMI implementation Forklaring af øvelsen Hvad er et

Læs mere

Klasser. Grundlæggende Programmering med Projekt. Peter Sestoft Tirsdag 2. september 2008. (Tak til Jakob Bardram for nogle slides) Dagens begreber

Klasser. Grundlæggende Programmering med Projekt. Peter Sestoft Tirsdag 2. september 2008. (Tak til Jakob Bardram for nogle slides) Dagens begreber Klasser Grundlæggende Programmering med Projekt Peter Sestoft Tirsdag 2. september 2008 (Tak til Jakob Bardram for nogle slides) Dagens begreber Felt (field) Metode (method) Parameter (parameter) Sætning,

Læs mere

Introduktion til ActionScript, fortsat

Introduktion til ActionScript, fortsat Introduktion til ActionScript, fortsat Kaspar Rosengreen Nielsen kaspar@interactivespaces.net i n t e r a c t i v e s p a c e s. n e t Kaspar Nielsen, kaspar@interactivespaces.net 1 Dagens program Opsamling

Læs mere

14.1 Internationale programmer

14.1 Internationale programmer 14.1 Internationale programmer Når et program skal anvendes af flere kulturer og sprog opstår behov for at programtekster, beløb og datoangivelser afhænger af landet og sproget, og man må i gang med at

Læs mere

Dag 10 Flertrådet programmering

Dag 10 Flertrådet programmering Videregående programmering i Java Dag 10 Flertrådet programmering Fremlæggelse af programmering/status for projekter Dokumentation med javadoc Flertrådede designmønstre: Arbejdstråd, Producent Konsument,

Læs mere

Introduktion til C programmering

Introduktion til C programmering Introduktion til C programmering Rasmus Erik Voel Jensen Uge 17 voel@math.ku.dk Dagens forelæsning Formalia Indledende programmering, main, include, printf, variable, scanf, if-else, statements, eksempler

Læs mere

Jacob Nordfalk. Ingeniørhøjskolen i København. Nykøbing F itvisioncenter 24. februar 2004

Jacob Nordfalk. Ingeniørhøjskolen i København. Nykøbing F itvisioncenter 24. februar 2004 Genbrugelige komponenter og designmønstre i Java Jacob Nordfalk Ingeniørhøjskolen i København Nykøbing F itvisioncenter 24. februar 2004 Program Om Jacob Nordfalk introduktion (ikke-teknisk del) Komponentbaseret

Læs mere

Programmering. Det rent og skært nødvendige, det elementært nødvendige! Morten Dam Jørgensen

Programmering. Det rent og skært nødvendige, det elementært nødvendige! Morten Dam Jørgensen Programmering Det rent og skært nødvendige, det elementært nødvendige! Morten Dam Jørgensen Oversigt Undervisningen Hvad er programmering Hvordan er et program organiseret? Programmering og fysik Nobelprisen

Læs mere

Objektorienteret Programmering

Objektorienteret Programmering Objektorienteret Programmering Struktureret Systemudvikling Jan Bendtsen Automation and Control Indhold Lidt om programmeringssprog Klasser i Java Klasser i C++ Oversættelse og kørsel af kode Et eksempel:

Læs mere

Crash Course i Programmering. HumTek, RUC

Crash Course i Programmering. HumTek, RUC Crash Course i Programmering HumTek, RUC Kursus mål At give en basal introduktion til programmering i sproget Processing At give et overblik over sprogets potentiale At have det sjovt :-) Kursus form Meget

Læs mere

Databaseadgang fra Java

Databaseadgang fra Java Databaseadgang fra Java Grundlæggende Programmering med Projekt Peter Sestoft Fredag 2007-11-23 Relationsdatabasesystemer Der er mange databaseservere Microsoft Access del af Microsoft Office MySQL god,

Læs mere

Noter og opgaver. Programmering A IMADA. Niels Kjeldsen & Jacob Aae Mikkelsen. Med grundig korrektur og rettelser af Edmund Christiansen

Noter og opgaver. Programmering A IMADA. Niels Kjeldsen & Jacob Aae Mikkelsen. Med grundig korrektur og rettelser af Edmund Christiansen Programmering A IMADA Noter og opgaver Niels Kjeldsen & Jacob Aae Mikkelsen Med grundig korrektur og rettelser af Edmund Christiansen Noter til Programmering A INDHOLD Indhold 1 Indledning 3 2 Kom i gang

Læs mere

Indholdsfortegnelse. javabog.dk Forord

Indholdsfortegnelse. javabog.dk Forord javabog.dk Forord javabog.dk Forord Indholdsfortegnelse 0 Forord...1 0.1 Bogens opbygning...1 0.1.1 Veje gennem bogen...1 0.1.2 Kapitlernes opbygning...3 0.2 Til underviseren...3 0.3 Ændringer i tredje

Læs mere

Start på Arduino og programmering

Start på Arduino og programmering Programmering for begyndere Brug af Arduino Start på Arduino og programmering EDR Hillerød Knud Krogsgaard Jensen / OZ1QK 1 Start på Arduino og programmering Sidste gang (Introduktion) Programmeringssproget

Læs mere

Kort om indlæsning af excel filer til budgetkladder i Navision

Kort om indlæsning af excel filer til budgetkladder i Navision Kort om indlæsning af excel filer til budgetkladder i Navision Hovedproceduren er 1. I excel dannes en fil med en bestemt kolonnerækkefølge 2. Denne fil gemmes som semikolonsepareret fil (CSV MSDOS) 3.

Læs mere

LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam) { int wmid, wmevent; programmering med

LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam) { int wmid, wmevent; programmering med LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam) int wmid, wmevent; PAINTSTRUCT Introduktion ps; til HDC hdc; programmering med switch (message) case WM_COMMAND: wmid = LOWORD(wParam);

Læs mere

Adobe Acrobat Professional 11. ISBN nr.: 978-87-93212-08-4

Adobe Acrobat Professional 11. ISBN nr.: 978-87-93212-08-4 Adobe Acrobat Professional 11 ISBN nr.: 978-87-93212-08-4 I n d h o l d s f o r t e g n e l s e Hvad er Adobe Acrobat?... 1 Elektroniske dokumenter... 2 PDF... 2 Acrobat-programmer... 3 Hvor kommer dokumenterne

Læs mere

Programmering i C Intro og grundlæggende C 5. marts 2007

Programmering i C Intro og grundlæggende C 5. marts 2007 Programmering i C Intro og grundlæggende C 5. marts 2007 Mads Pedersen, OZ6HR mads@oz6hr.dk Plan for kurset Ma. 5/3: Ma. 19/3: Ma. 2/4: To. 12/4: Formål, intro, grundlæggende Videre, sprogkonstruktioner

Læs mere

Roskilde Tekniske Gymnasium. Eksamensprojekt. Programmering C niveau

Roskilde Tekniske Gymnasium. Eksamensprojekt. Programmering C niveau Roskilde Tekniske Gymnasium Eksamensprojekt Programmering C niveau Andreas Sode 09-05-2014 Indhold Eksamensprojekt Programmering C niveau... 2 Forord... 2 Indledning... 2 Problemformulering... 2 Krav til

Læs mere

Elevvejledning til SkoleKomNet - Min egen hjemmeside

Elevvejledning til SkoleKomNet - Min egen hjemmeside Indledning...1 Sådan får du adgang...2 Dit KlasseWeb skrivebord Overblik...2 Dit arbejdsområde...3 Din hjemmeside på nettet...3 Sådan laver du en hjemmeside i 4 trin...3 Trin 1 Dit personlige billede på

Læs mere

Lav dine egne hjemmesider/websider

Lav dine egne hjemmesider/websider Sider, der skal publiceres på World Wide Web, laves i et særligt format, html, som fortæller browseren, hvordan den skal vise tekst og billeder. Html (Hypertext markup language) er meget fleksibelt og

Læs mere

PHP kode til hjemmeside menu.

PHP kode til hjemmeside menu. PHP kode til hjemmeside menu. Home Hovedmenu 1 Hovedmenu 2 Hovedmenu 3 Hovedmenu 4 Undermenu 1 Breadcrumb Her vises indholdet af den valgte side Undermenu 2 Undermenu 3 Undermenu 4 Evt. en mulighed for

Læs mere

SMART Notebook 11.3 software til Windows - og Maccomputere

SMART Notebook 11.3 software til Windows - og Maccomputere Produktbemærkninger SMART Notebook 11.3 software til Windows - og Maccomputere Lidt om disse produktbemærkninger Disse produktbemærkninger opsummerer funktionerne i SMART Notebook 11.3 samarbejdsbaserede

Læs mere

FEEDBACK funktionalitetsoversigt Version 6.3. Overordnet om FEEDBACK

FEEDBACK funktionalitetsoversigt Version 6.3. Overordnet om FEEDBACK FEEDBACK funktionalitetsoversigt Version 6.3 Overordnet om FEEDBACK Fleksibel, internetbaseret software 100% internetbaseret system Ingen lokale installationer af software eller udgifter til hardware Adgang

Læs mere

SAX Simple API for XML.

SAX Simple API for XML. SAX Simple API for XML. En API (Application Programming Interface) et bibliotek eller et sæt af funktioner eller metoder. SAX er et sådant bibliotek af abstrakte metoder som f. eks. startdocument() eller

Læs mere

Eksamensprojekt. Afsluttende Projekt i Informationsteknologi B / Programmering C

Eksamensprojekt. Afsluttende Projekt i Informationsteknologi B / Programmering C Eksamensprojekt i Informationsteknologi B / Programmering C Anders Olsen & Nichlas Olsson, klasse 3.3i 20-05-2010 Synopsis Vi er to gymnasieelever fra Roskilde Tekniske Gymnasium og vi hedder Anders Olsen

Læs mere

Hvordan du opretter, bruger og tildeler kategorier til arrangementer og nyheder

Hvordan du opretter, bruger og tildeler kategorier til arrangementer og nyheder Hvordan du opretter, bruger og tildeler kategorier til arrangementer og nyheder Opret kategorier 1. For at kunne bruge kategorier på nyheder og arrangementer skal man først oprette en række kategorier,

Læs mere

Maple. Skærmbilledet. Vi starter med at se lidt nærmere på opstartsbilledet i Maple. Værktøjslinje til indtastningsområdet. Menulinje.

Maple. Skærmbilledet. Vi starter med at se lidt nærmere på opstartsbilledet i Maple. Værktøjslinje til indtastningsområdet. Menulinje. Maple Dette kapitel giver en kort introduktion til hvordan Maple 12 kan benyttes til at løse mange af de opgaver, som man bliver mødt med i matematiktimerne på HHX. Skærmbilledet Vi starter med at se lidt

Læs mere

Indledning. På de følgende sider vises, primært i tegneserieform, lidt om mulighederne i PC-AXIS for Windows.

Indledning. På de følgende sider vises, primært i tegneserieform, lidt om mulighederne i PC-AXIS for Windows. Indledning PC-AXIS for Windows er et talbehandlingsprogram, der kan håndtere store mængder statistisk materiale. PC-AXIS giver mulighed for at arbejde videre med det statistiske materiale i egne programmer

Læs mere

Installationsvejledning SAS Foundation 9.2 SAS Enterprise Guide 4.2. Windows Vista

Installationsvejledning SAS Foundation 9.2 SAS Enterprise Guide 4.2. Windows Vista Installationsvejledning SAS Foundation 9.2 SAS Enterprise Guide 4.2 Windows Vista Oversigt Inden installationen... 3 Udpakning af softwaren... 4 Kopiér licensen ind... 6 Installationen... 7 Yderligere

Læs mere

VUC IT Niveau G. Drev Mapper Filer

VUC IT Niveau G. Drev Mapper Filer VUC IT Niveau G Drev Mapper Filer Harddiske og andre lagringsmedier ( drev ) Det mest enkle er at tænke på disk-drev som et arkivskab. Drev navngives med et bogstav. Normalt navngives med C:, D:, E: osv.

Læs mere

Arbejd videre med statistik

Arbejd videre med statistik Danmarks Statistik databanker@dst.dk Arbejd videre med statistik Vejledning i PC-AXIS og Statistikbanken Danmarks Statistik juni 2003 1 www.dst.dk www.statistikbanken.dk Indholdsfortegnelse INDHOLDSFORTEGNELSE...2

Læs mere

Document Distributor oversigt

Document Distributor oversigt Klik her for at få vist eller hente denne eller andre Lexmark Document Solutions-dokumenter. Document Distributor oversigt I Lexmark Document Distributor-programpakken vises, hvordan der kan skrives brugerdefinerede

Læs mere

BAAN IVc. Brugervejledning til BAAN Data Navigator

BAAN IVc. Brugervejledning til BAAN Data Navigator BAAN IVc Brugervejledning til BAAN Data Navigator En udgivelse af: Baan Development B.V. P.O.Box 143 3770 AC Barneveld Holland Trykt i Holland Baan Development B.V. 1997. Alle rettigheder forbeholdes.

Læs mere

APPENDIX A INTRODUKTION TIL DERIVE

APPENDIX A INTRODUKTION TIL DERIVE APPENDIX A INTRODUKTION TIL DERIVE z x y z=exp( x^2 0.5y^2) CAS er en fællesbetegnelse for matematikprogrammer, som foruden numeriske beregninger også kan regne med symboler og formler. Det betyder: Computer

Læs mere

Undervisningsbeskrivelse

Undervisningsbeskrivelse Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin August 2009 - juni 2010 Institution HTX Sukkertoppen/Københavns Tekniske Skole Uddannelse Fag og niveau Lærer(e)

Læs mere

Manual til hjemmeside i Typo3

Manual til hjemmeside i Typo3 Manual til hjemmeside i Typo3 Gode tips og genvejstaster Ét linieskift Ctrl + A Ctrl + C Ctrl + X Ctrl + V shift + enter (tasten du normalt bruger til linieskift) Markér alt Kopier Klip Sæt ind Oprettelse

Læs mere

Lonbox PCM2001 betjeningsenhed

Lonbox PCM2001 betjeningsenhed PROLON CONTROL SYSTEMS Herstedvesterstræde 56 DK-2620 Albertslund Danmark Tlf.: (+45) 43620625 Fax: (+45) 43623125 Lonbox PCM2001 betjeningsenhed Bruger vejledning Oktober 2002 Denne manual beskriver installation

Læs mere

Skifte til Outlook 2010

Skifte til Outlook 2010 I denne vejledning Microsoft Microsoft Outlook 2010 ser meget anderledes ud end Outlook 2003, og vi har derfor oprettet denne vejledning, så du hurtigere kan komme i gang med at bruge programmet. Læs videre

Læs mere

Web sider. Introduktion: Har du nogensinde spekuleret over, hvordan det verdesomspændende internet virker og hvordan man snakker med det?

Web sider. Introduktion: Har du nogensinde spekuleret over, hvordan det verdesomspændende internet virker og hvordan man snakker med det? Introduktion: Har du nogensinde spekuleret over, hvordan det verdesomspændende internet virker og hvordan man snakker med det? I dag skal du lære at lave hjemmesider, så du også kan bidrage til at opbygge

Læs mere

KAPITEL 1 Introduktion

KAPITEL 1 Introduktion KAPITEL 1 Introduktion ZoomText 9.1 er et specialdesignet computer program der hjælper svagsynede med at se skærmbilledet på computeren. Ved at benytte både skærmforstørrelse og skærmlæsning giver ZoomText

Læs mere

Servlets, Tomcat & BlueJ

Servlets, Tomcat & BlueJ Servlets, Tomcat & BlueJ Tutorial lavet af Jákup W. Hansen TSU 2006 3.semester 05.october 2007 Hvad er Servlets: For at forstå det, må vi først få styr på to begreber, nemlig statiske og dynamiske hjemmesider

Læs mere

Vejledning i offentliggørelse af referater på Ekstranettet

Vejledning i offentliggørelse af referater på Ekstranettet Vejledning i offentliggørelse af referater på Ekstranettet Indhold Log ind på hjemmesiden... 1 Offentliggørelse af referat personfølsomme punkter... 1 Dagsorden:... 2 Dagsorden:... 2 PDF dokument... 3

Læs mere

Softwareudvikling: Miljøer

Softwareudvikling: Miljøer Softwareudvikling: Miljøer Præsentation af mig Praktiske oplysninger Overblik Host-target setup UNIX, historisk UNIX egenskaber UNIX ulemper UNIX, netværk, X11, brugerflader Windows fordele/ulemper Øvelse

Læs mere

Tilpas: Hurtig adgang

Tilpas: Hurtig adgang Tilpas: Hurtig adgang Genveje, Se skærmtips Se tips Hold alt tasten nede. Og brug bogstaver Word Fanen Filer PDF dokument Brug skabelon Visninger Husk Luk ved fuldskærmsvisning Brug zoom skyder Marker,

Læs mere

Vejledning til SmartSignatur Proof Of Concept

Vejledning til SmartSignatur Proof Of Concept Vejledning til SmartSignatur Proof Of Concept Version 0.9.1 15. marts 2013 Indhold Vejledning til SmartSignatur Proof Of Concept... 1 Hvad er en medarbejdersignatur... 3 Juridiske aspekter ved brug af

Læs mere

Kursusbeskrivelse. Forarbejde. Oprettelse af en Access-database

Kursusbeskrivelse. Forarbejde. Oprettelse af en Access-database Kursusbeskrivelse Oprettelse af en Access-database Som eksempel på en Access-database oprettes en simpelt system til administration af kurser. Access-databasen skal indeholde: et instruktørkartotek et

Læs mere

Computere og Netværk (dcomnet)

Computere og Netværk (dcomnet) Computere og Netværk (dcomnet) http://www.cs.au.dk/dcomnet Jens Kargaard Madsen (jkm@iha.dk) Jens Bennedsen (jbb@iha.dk) dcomnet 1 Computere og netværk Beskrivelse At give den studerende kendskab til computere

Læs mere

Geogebra. Dynamisk matematik. Version: August 2012

Geogebra. Dynamisk matematik. Version: August 2012 Geogebra Dynamisk matematik Version: August 2012 Indholdsfortegnelse Hvad er Geogebra?...4 Denne manual...4 Hent og installer programmet...4 Geogebra gennemgang og praktiske eksempler...4 Menuerne...5

Læs mere

Indholdsfortegnelse. Regneark for matematiklærere

Indholdsfortegnelse. Regneark for matematiklærere Indholdsfortegnelse Forord... 3 Diskettens indhold... 4 Grafer i koordinatsystemet... 5 Brug af guiden diagram... 5 Indret regnearket fornuftigt... 9 Regneark hentet på Internettet... 15 Læsevenlige tal

Læs mere

Document Distributor 1. Fordele. Document Distributor

Document Distributor 1. Fordele. Document Distributor 1 I Lexmark -programpakken vises, hvordan der kan skrives brugerdefinerede scripts, der omfatter arbejdsprocessen for papir. Kombiner disse brugerdefinerede scripts med scanningsindstillinger (format,

Læs mere

Den digitale Underviser. Videoredigering. Windows Live Movie Maker

Den digitale Underviser. Videoredigering. Windows Live Movie Maker Den digitale Underviser Videoredigering Windows Live Movie Maker Indhold Indhold... 1 Windows Movie Maker... 2 Om at oprette et projekt... 3 Optage og downloade video... 4 A. Optage din egen video:...

Læs mere

Indholdsfortegnelse Forord...8 Makroer samt aktivere Udvikler-fanen...10 Makrosikkerhed (Sikkerhedsindstillinger)...13

Indholdsfortegnelse Forord...8 Makroer samt aktivere Udvikler-fanen...10 Makrosikkerhed (Sikkerhedsindstillinger)...13 1 Indholdsfortegnelse Forord...8 Makroer samt aktivere Udvikler-fanen...10 Hvad er en makro... 10 Hvad kan du bruge en makro til... 10 Hvad en makro er (Visual Basic for Applications)... 11 Det hele sker

Læs mere

Betinget formatering med fremhævning af celler der passer overens med betingelser

Betinget formatering med fremhævning af celler der passer overens med betingelser BETINGET FORMATERING Betinget formatering er en af de funktionaliteter i Excel 2007 som indeholder væsentlige ændringer, den er blevet mere grafisk og der kan skabes bedre visuelle effekter der kan anvendes

Læs mere

SÅDAN BRUGER DU TEKST- BEHANDLING INTRODUKTION

SÅDAN BRUGER DU TEKST- BEHANDLING INTRODUKTION SÅDAN BRUGER DU TEKST- BEHANDLING INTRODUKTION I vejledningen bruger vi det gratis program Writer fra OpenOffice som eksempel til at vise, hvordan man bruger nogle helt grundlæggende funktioner i tekstbehandling.

Læs mere

Edb-tekstbehandling, præsentation mm

Edb-tekstbehandling, præsentation mm Edb-tekstbehandling, præsentation mm I denne lektion skal du: - hente kopier et skærmbillede og sætte det ind i et dokument - beskære billedet, så det passer til dit dokument Der findes specielle programmer

Læs mere

Skifte til Excel 2010

Skifte til Excel 2010 I denne vejledning Microsoft Excel 2010 ser meget anderledes ud end Excel 2003, og vi har derfor oprettet denne vejledning, så du hurtigere kan komme i gang med at bruge programmet. Læs videre for at få

Læs mere

SÅDAN BRUGER DU REGNEARK INTRODUKTION

SÅDAN BRUGER DU REGNEARK INTRODUKTION SÅDAN BRUGER DU REGNEARK INTRODUKTION I vejledningen bruger vi det gratis program Calc fra OpenOffice som eksempel til at vise, hvordan man bruger nogle helt grundlæggende funktioner i regneark. De øvrige

Læs mere

18/11 2010 Version 2.0 Side 1 af 36

18/11 2010 Version 2.0 Side 1 af 36 Login til DJAS Gå ind på adressen http://www.djas.dk I feltet Brugernavn skrives den e-mail adresse som brugeren er registeret med i systemet. I feltet Password skrives brugerens adgangskode. Ved at sætte

Læs mere

Programmering af. Nyt specialkursus i Excel. Makrooptageren Excel VBA Automatisering Funktions udvidelse

Programmering af. Nyt specialkursus i Excel. Makrooptageren Excel VBA Automatisering Funktions udvidelse Confex-Kursus: Den 18.-19. november 2009 i København Den 3.-4. december 2009 i København ekstra dato Programmering af makroer i EXCEL Nyt specialkursus i Excel Begynder bruger Videregående Avanceret Makrooptageren

Læs mere

Boot Camp Installerings- & indstillingshåndbog

Boot Camp Installerings- & indstillingshåndbog Boot Camp Installerings- & indstillingshåndbog Indholdsfortegnelse 3 Introduktion 3 Hvad du har brug for 4 Oversigt over installering 4 Trin 1: Søg efter opdateringer 4 Trin 2: Klargør Mac til Windows

Læs mere

Objektorienteret programmering!

Objektorienteret programmering! Objektorienteret programmering! Introduktion! Plan!! Generelt om programmeludvikling!! Objekter og klasser (begreber)!! Objektorienteret programmeludvikling!! Programmering i Java! 1! 2! Aforisme! Programmeludvikling!

Læs mere

Om binære søgetræer i Java

Om binære søgetræer i Java Om binære søgetræer i Java Mads Rosendahl 7. november 2002 Resumé En fix måde at gemme data på er i en træstruktur. Måden er nyttig hvis man får noget data ind og man gerne vil have at det gemt i en sorteret

Læs mere

En lille vejledning til lærere og elever i at bruge matematikprogrammet WordMat (begynderniveau)

En lille vejledning til lærere og elever i at bruge matematikprogrammet WordMat (begynderniveau) Matematik i WordMat En lille vejledning til lærere og elever i at bruge matematikprogrammet WordMat (begynderniveau) Indholdsfortegnelse 1. Introduktion... 3 2. Beregning... 4 3. Beregning med brøker...

Læs mere

Introduktion til webanalyser.dk

Introduktion til webanalyser.dk Introduktion til webanalyser.dk Hvis du udskriver og følger denne introduktion, vil du få et godt overblik over systemet på ca. 20 minutter. Når du har fulgt beskrivelsen, har du oprettet dit første skema,

Læs mere

Datatransport... 2. Import & Eksport af data... 2. Generelt... 2. Import/eksport... 4. Felter i Import og Eksport... 5

Datatransport... 2. Import & Eksport af data... 2. Generelt... 2. Import/eksport... 4. Felter i Import og Eksport... 5 Indhold Datatransport... 2 Import & Eksport af data... 2 Generelt... 2 Import/eksport.... 4 Felter i Import og Eksport... 5 Trykknapper til Import og Eksport... 7 1 Alle... 7 2 Slet... 7 3 Editor... 7

Læs mere

Projektbeskrivelse RSS Læser

Projektbeskrivelse RSS Læser HTX Roskilde 3.4 Projektbeskrivelse RSS Læser IT & Programmering Elev: Christian Pihlkjær Hjortshøj og Joans Henk Jensen Dato: 19-03-2013 1. Indledning Vi er i klasse 3.4 blevet introduceret til vores

Læs mere

Gode praksisser og arkitekturer i Android-programmering. Android - praksisser og arkitekturer Copyright Lund & Bendsen A/S

Gode praksisser og arkitekturer i Android-programmering. Android - praksisser og arkitekturer Copyright Lund & Bendsen A/S Gode praksisser og arkitekturer i Android-programmering 1 Om oplægsholderen Jacob Nordfalk nordfalk@lundogbendsen.dk Instruktør for Lund&Bendsen Ekstern lektor på IHK Underviser i Java SE, Java EE, Webserverprogrammering,

Læs mere

MANUAL - Joomla! Version 1

MANUAL - Joomla! Version 1 MANUAL - Joomla! Version 1 Indhold Retningslinjer for hjemmesiden... 3 Log ind... 3 Ret i en artikel, der allerede er oprettet... 4 Opret ny artikel... 8 a) Skriv direkte i tekstfelt... 9 b) Indsæt tekst

Læs mere

Terese B. Thomsen 1.semester Formidling, projektarbejde og webdesign ITU DMD d. 02/11-2012

Terese B. Thomsen 1.semester Formidling, projektarbejde og webdesign ITU DMD d. 02/11-2012 Server side Programming Wedesign Forelæsning #8 Recap PHP 1. Development Concept Design Coding Testing 2. Social Media Sharing, Images, Videos, Location etc Integrates with your websites 3. Widgets extend

Læs mere

Faculty of Health Sciences. Basal Statistik. Praktiske bemærkninger om kurset. Lene Theil Skovgaard. 1. september 2015

Faculty of Health Sciences. Basal Statistik. Praktiske bemærkninger om kurset. Lene Theil Skovgaard. 1. september 2015 Faculty of Health Sciences Basal Statistik Praktiske bemærkninger om kurset. Lene Theil Skovgaard 1. september 2015 1 / 19 Undervisningstider Forelæsninger tirsdag 10.15 13.00 for ca. 125 personer (i princippet)

Læs mere

Basal Statistik. Undervisningstider. Formål med kurset. Faculty of Health Sciences. Praktiske bemærkninger om kurset.

Basal Statistik. Undervisningstider. Formål med kurset. Faculty of Health Sciences. Praktiske bemærkninger om kurset. Faculty of Health Sciences Undervisningstider Basal Statistik Praktiske bemærkninger om kurset. Lene Theil Skovgaard 1. september 2015 Forelæsninger tirsdag 10.15 13.00 for ca. 125 personer (i princippet)

Læs mere

Sådan indlægges nyheder på DSqF s hjemmeside trin for trin

Sådan indlægges nyheder på DSqF s hjemmeside trin for trin Sådan indlægges nyheder på DSqF s hjemmeside trin for trin Systemkrav For at kunne bruge Composite kræves: Windows 95 eller nyere (bemærk - kun Windows kan bruges) Browseren Internet Explorer 6.0 eller

Læs mere

Introduktion til Flash, fortsat

Introduktion til Flash, fortsat Introduktion til Flash, fortsat Kaspar Rosengreen Nielsen kaspar@interactivespaces.net Dagens program Opsamling på sidste forelæsning. Vi vil beskæftige os med følgende emner i dagens forelæsning: Komponenter

Læs mere

Manual for Synkron hjemmesider

Manual for Synkron hjemmesider Manual for Synkron hjemmesider Denne manual tilhører: Brugernavn: (username) Adgangskode: (password) 1 Start med sitetræet: Sitetræet er centralt. Det er her, dit website er. Det er her, du bygger dine

Læs mere

INDHOLDSFORTEGNELSE. INDLEDNING... Indledning. KAPITEL ET... Kom videre med Excel. KAPITEL TO... 27 Referencer og navne

INDHOLDSFORTEGNELSE. INDLEDNING... Indledning. KAPITEL ET... Kom videre med Excel. KAPITEL TO... 27 Referencer og navne INDHOLDSFORTEGNELSE INDLEDNING... Indledning KAPITEL ET... Kom videre med Excel Flyt markering efter Enter... 8 Undgå redigering direkte i cellen... 9 Markering ved hjælp af tastaturet... 10 Gå til en

Læs mere

Testservice med anvendelse af Microsoft software.

Testservice med anvendelse af Microsoft software. Testservice med anvendelse af Microsoft software. Få offentlig nøgle fra installeret signeringscertifikat 1. Klik Start Kør på den pc eller server hvor signeringscertifikatet er installeret. 2. Skriv MMC

Læs mere

Vejledning til udskrivning af etiketter/labels og konvolutter i Blåt Medlem

Vejledning til udskrivning af etiketter/labels og konvolutter i Blåt Medlem Vejledning til udskrivning af etiketter/labels og konvolutter i Blåt Medlem Blåt Medlem giver mulighed for at udskrive etiketter/labels og kuverter til medlemmerne af den enhed man er medlemsansvarlig

Læs mere

COMPUTER ANATOMI. 4.-5. klasse 23. FEBRUAR 2015 HTX - ROSKILDE

COMPUTER ANATOMI. 4.-5. klasse 23. FEBRUAR 2015 HTX - ROSKILDE COMPUTER ANATOMI 4.-5. klasse 23. FEBRUAR 2015 HTX - ROSKILDE 1 Indholdsfortegnelse Kapitel 1: Opbygning s.2 Kapitel 2: CPU s.3 Kapitel 3: Motherboard s.4 Kapitel 4: Ram s.6 Kapitel 5: Grafikkort s.7 Kapitel

Læs mere

Introduktion Indtastning Funktioner Scripts Optimering. Matlab

Introduktion Indtastning Funktioner Scripts Optimering. Matlab - robert@math.aau.dk http://www.math.aau.dk/ robert/teaching/2010/matlab 9. august 2010 1/39 Disposition 1. Lidt om. 2. Basiskursus. 3. Opgaver. 4. Mere til basiskursus. 5. Opgaver. 2/39 MATLAB = MATrix

Læs mere

Udvikling af DOTNET applikationer til MicroStation i C#

Udvikling af DOTNET applikationer til MicroStation i C# Udvikling af DOTNET applikationer til MicroStation i C# Praktiske tips for at komme i gang. Gunnar Jul Jensen, Cowi Hvorfor nu det? Mdl og Vba kan det hele Fordelene er : udviklingsmiljøet er eksternt

Læs mere

Programmering i Javascript

Programmering i Javascript Programmering i Javascript 1. Introduktion HTML er et fortrinligt værktøj til at strukturere og præsentere information, men hvis web siderne skal være interaktive, så der kan reageres på brugerens handlinger,

Læs mere

EVALUERING I SURVEYXACT TRIN FOR TRIN

EVALUERING I SURVEYXACT TRIN FOR TRIN EVALUERING I SURVEYXACT TRIN FOR TRIN LÆR AT TACKLE 2015 KOMITEEN FOR SUNDHEDSOPLYSNING 1 INDLEDNING Komiteen for Sundhedsoplysning stiller SurveyXact et internetbaseret redskab til kvalitetssikring til

Læs mere

e-tl System til System kommunikationstest

e-tl System til System kommunikationstest e-tl System til System kommunikationstest Version Dato Forfatter Kommentarer Distribueret til 0.5 22/10-07 Anders Bohn Jespersen Udgave til workshop 24/10. 0.6 24/10-07 HGK Opdateret med beskeder. 0.9

Læs mere

Video obligatorisk øvelse

Video obligatorisk øvelse Video obligatorisk øvelse Denne obligatoriske øvelse går ud på at bearbejde en video og lægge den ud på jeres hjemmeside. Arbejdet med videoen laves i Windows Movie Maker, der findes i start-menuen under

Læs mere

4 Basal Objekt-orienteret Programmering I.

4 Basal Objekt-orienteret Programmering I. 4 Basal Objekt-orienteret Programmering I. Klasser i forhold til abstrakte datatyper og record-typer. Variable og operationer. Klasse-interfaces. Klasser og typer. Klasse-instantiering og initialisering.

Læs mere

Installationsvejledning Family Tree Maker

Installationsvejledning Family Tree Maker Side 1 af 10 Først og fremmest tillykke med din nye version, oversat til dansk af undertegnede. Håber du bliver lige så glad for alle dens muligheder, som så mange over hele verden er blevet det. Installation

Læs mere

Studenterportalen. Registrering og upload af bacheloropgaver og andre afgangsprojekter. Professionshøjskolen Metropol, marts 2011

Studenterportalen. Registrering og upload af bacheloropgaver og andre afgangsprojekter. Professionshøjskolen Metropol, marts 2011 Studenterportalen Registrering og upload af bacheloropgaver og andre afgangsprojekter Professionshøjskolen Metropol, marts 2011 Forord Dette materiale har til formål at beskrive hvordan du registrerer

Læs mere

Indhold. Produkter oprettelse og vedligehold v 2.0 23.5.2010 Side 2 af 20

Indhold. Produkter oprettelse og vedligehold v 2.0 23.5.2010 Side 2 af 20 Indhold Introduktion...3 Formål...3 Support...3 0. Systemkrav...4 0.1 Internet browser...4 0.2 PDF Reader...4 0.3 Hvordan tillades pop-up vinduer...4 0.4 Kompatibilitetsvisning i Internet Explorer 8...6

Læs mere

Lundebakkeskolens. IT-trinmål

Lundebakkeskolens. IT-trinmål Lundebakkeskolens IT-trinmål Skoleåret 2012/2013 Indhold FORMÅL... 3 FÆRDIGHEDSNIVEAUER... 4 SKEMAET... 4 TRINMÅL FOR BØRNEHAVEKLASSEN... 5 TRINMÅL FOR 1. KLASSE... 6 TRINMÅL FOR 2. KLASSE... 7 TRINMÅL

Læs mere

Mac OS X v10.5 Leopard Installerings- og indstillingsvejledning

Mac OS X v10.5 Leopard Installerings- og indstillingsvejledning Mac OS X v10.5 Leopard Installerings- og indstillingsvejledning Hvis Mac OS X v10.3 eller en nyere version allerede er installeret på computeren: Alt, du behøver at gøre, er at opdatere til Leopard. Se

Læs mere

Microcontroller, Arduino

Microcontroller, Arduino Microcontroller, Arduino Kompendium til Arduino-programmering i Teknologi. Vi skal lære at lave programmer til uc for at kunne lave el-produkter. Vi skal forstå princippet i programmering af en uc og se

Læs mere