Programmering A C# VT Ett kompendie över Programmering A (50p) i c# Stefan Fredriksson

Storlek: px
Starta visningen från sidan:

Download "Programmering A C# VT 2010. Ett kompendie över Programmering A (50p) i c# Stefan Fredriksson 2010 02 08"

Transkript

1 Programmering A C# VT 2010 Ett kompendie över Programmering A (50p) i c# Stefan Fredriksson

2 Innehåll Hjälp och referenser... 3 Kap 1 Introduktion... 3 Steg för steg... 3 Kapitel 2 Variabler... 8 Att göra Kapitel 3 IF satsen Att Göra Kap 3.5 IF satser och färger Att göra Kap 4 Slumptal Att göra Kap5 Timer Att göra: Kapitel 6 Picturebox Att göra

3 Hjälp och referenser (Site på svenska om C#) (Tutorials till allt från C till Microsoft Word) (Onlinetutorials i SQL, JAva, C# och mycket mer. På svenska) Kap 1 Introduktion Ladda ner Sharpdevelop 3.1 från och installera det på din dator. Gå till Fronter och ladda ner programmet P1HelloWorld.exe. Det ligger i mappen Övningar i rumment Åk 1. Gör ett program som gör samma sak som P1HelloWorld.exe. Steg för steg 1. Skapa en New solution 3

4 2. Markera Windows Application och döp ditt program till något, exempelvis Program1. Använd helst inte svenska tecken. 4

5 3. Lägg märke till de tre markerade delarna. Till vänster välj Windows Forms I mitten hoppar man mellan designläge och kodläge Till höger finns alla egenskaper och attribut för det markerade objektet (detta fall själva fönstret) 5

6 4. Till vänster under Toolbox finns en mängd olika komponenter som vi kan använda genom dra och släpp till vårt program. Dra en knapp (button), en textfält (label) och en textruta (textbox) till ditt program. Programmet kommer automatiskt att döpa dessa till button1, label1 och textbox1. Detta går att ändra genom att markera objektet och ändra name under egenskaperna (properties) till höger. 6

7 5. Nu vill vi att saker ska hända när vi trycker på knappen. Vi vill att det som står i textrutan (textbox1) ska skrivas in i textfältet (label1). Vi vill också att texten som står på knappen ska ändras. Alla tre objekt som vi har skapat har ett attribut som heter Text. Detta attribut är det som står på knappen, i textfältet eller i textrutan. Dubbelklicka på knappen, då hoppar programmet till kodläget och den skapar automatiskt en funktion som heter Button1Click (). Det som vi skriver mellan måsvingarna kommer att hända när vi trycker på knappen. Koden nedan gör två saker: Ändrar texten på knappen till Knapp. Ändrar texten i label1 till det som står i textbox1. Kör ditt program (tryck på F5) och kontrollera så att det fungerar som det är tänkt. 7

8 Kapitel 2 Variabler En variabel i programmering kan ses som en låda där vi sparar ner något som vi ska använda senare i programmet. Det finns olika typer av variabler beroende på vad vi ska spara i dem. Vi ska börja med att titta på en int. En int är en variabel där vi sparar ett heltal, t.ex 14, 3004 eller 45. Först börjar vi med att deklarera (skapa) variablen. int a; Nu har vi skapat låda som heter a och i den kan vi stoppa ett heltal för att det är en int. Än så länge finns ingenting i lådan, den är helt tom. Vi kan när som helst stoppa in något i lådan, det enda vi måste tänka på är att vi bara kan stoppa in heltal. a = 42; Nu har vi stoppat in talet 42 i lådan. Vi skapar ett par variabler till int b; int c; Vi har skapat två variabler till som vi döpt till b och c. Vi stoppar in (det kallas tilldela) talet 10 i variablen b; b = 10; Eftersom båda variablerna a och b är tal (int) kan vi räkna med dem. Vi tar och summerar dem och stoppar in svaret i variabeln c c = a + b; Nu innehåller variabeln c talet 52 (42+10). Variabelnamn int long double char string bool Innehåller Heltal, 2miljarder till 2miljarder Heltal, väldigt stora tal Decimaltal Ett tecken Textsträngar True eller false 8

9 Vi gör ett litet program som kan summera två tal. Skapa ett program som ser ut ungefär så här: I rutorna ska vi skriva in två tal. När vi trycker på knappen ska dessa tal summeras och svaret ska skrivas ut i label1. Dubbelklicka på kappen för att få fram funktionen som körs när vi trycker på knappen. Vi vill nu skapa tre stycken variabler av typen int. I den första ska vi spara det som står I textbox1, i den andra ska vi spara det som står i texbox2. I den tredje sparar vi summan av de två första. Jag döper mina variabler till i1, i2 och summa. void Button1Click(object sender, EventArgs e) int i1; int i2; int summa; Nu är variablerna skapade och nästa steg är att stoppa in talen som står i rutorna. Här kommer ett problem, det som står i rutorna är ju text och inte tal så vi måste konvertera (göra om) det som står i textrutor till tal. Så, vi vill göra om det som står i textrutorna till tal och stoppa in i våra variabler. Det går till på följande sätt; i1 = Convert.ToInt32(textBox1.Text); i2 = Convert.ToInt32(textBox2.Text); 9

10 Nu summerar vi dessa två tal och sparar i variabeln summa summa = i1+i2; Slutligen vill vi skriva in svaret vi fick i vår label1. Men, i en label står det text, inte tal, så vi måste göra om vårt tal till text innan vi stoppar in det. Det fungerar på nästan samma sätt som åt andra hållet. label1.text = Convert.ToString(summa); Nu ska det fungera. Hämta gärna hem exempel2.exe från fronter om du vill titta hur det ser ut. Gör nu ett eget program som fungerar på samma sätt. Att göra Hämta hem program P2Räknaren.exe från Fonter. Gör ett eget program som fungerar på samma sätt. Variabelnamn int long double char string bool Innehåller Heltal, 2miljarder till 2miljarder Heltal, väldigt stora tal Decimaltal Ett tecken Textsträngar True eller false 10

11 Kapitel 3 IF satsen Ibland vill man att vissa saker ska hända bara om något annat villkor är uppfyllt. Då används If satser. Generellt ser IF satsen ut så här: if (Något är sant) Gör detta!; else if (Något annat är sant) Gör detta!; //(Här kan det komma flera else if) else I alla andra fall, gör detta!; 11

12 Vi gör ett litet program för att demonstrera. Två stycken textbox där vi ska skriva in tal. En knapp. En label där vi ska skriva ut ett par saker. När man ska trycker på knappen följande hända: Om talet i textbox1 är större än det i textbox2 skriver den i label1: [Första talet] är större än [Andra talet]. Det är värdena av [Första talet] och [Andra talet] som ska skrivas ut, t.ex. 17, 10 eller vad det nu är. Om talet i ruta B är större än det i ruta A skriver den i label1: [Andra talet] är större än [Första talet]. Om talen är lika ska den skriva ut: [Första talet] och [Andra talet] är lika stora. 12

13 Den gröna texten är kommentarer som programmet inte kommer att bry sig om. Man använder kommentarer för att förklara vad kod gör till andra som läser den eller för att man själv ska komma ihåg det senare. void Button1Click(object sender, EventArgs e) //Skapa två variabler int a; int b; //Gör om det som står i textrutorna till int //och stoppa in i a och b a = Convert.ToInt32(textBox1.Text); b = Convert.ToInt32(textBox2.Text); //Om a är större än b if (a > b) //Gör detta label1 Text = a + " är större än " + b; //Annars b är större än a else if (b > a) //Gör detta label1 Text = b + " är större än " + a; //I alla andra fall än ovan else //Gör detta label1 Text = a + " och " + b + " är lika stora"; Att Göra Programmet heter exempel3.exe och ligger på Fronter. När ni gjort och förstått det kan ni ladda hem och göra P3MyndigKollen.exe. 13

14 Kap 3.5 IF satser och färger För att få lite personlig prägel på sitt program ska vi titta på hur man kan ändra färger. Vi gör en enkel design med en knapp och en label och en groupbox med två stycken radiobuttons. När vi trycker på knappen ska färgen på bakgrunden, knappen och texten ändras till rött eller grönt beroende på vad man har valt. Att göra Gör samma exempel som ovan. Programmet finns att ladda ner från Fronter som exempel3.5.exe. Ladda sedan ner oh gör ett program som fungerar som P3.5FärgVäljaren.exe. Variabelnamn Int Long Double Char String Bool Innehåller Heltal, 2miljarder till 2miljarder Heltal, väldigt stora tal Decimaltal Ett tecken Textsträngar True eller false 14

15 exempel3.5.exe void Button1Click(object sender, EventArgs e) //Om radiobutton1 är markerad (notera att det är två stycken = if (radiobutton1.checked == true) //Detta ändrar bakgrundsfärgen på knappen button1.backcolor = Color.Red; //Detta ändra texten på knappen button1.forecolor = Color.Green; //Detta ändra bakgrundsfärgen på programmet this.backcolor = Color.Red; //Detta ändrar textfärgen på radiobuttons radiobutton1.forecolor = Color.Green; radiobutton2.forecolor = Color.Green; //Detta ändrar färgen på textet i label1. label1.forecolor = Color.Green; //Annars om den andra radiobutton2 är markerad ska följande hända else if (radiobutton2.checked == true) button1.backcolor = Color.Green; button1.forecolor = Color.Red; this.backcolor = Color.Green; radiobutton1.forecolor = Color.Red; radiobutton2.forecolor = Color.Red; label1.forecolor = Color.Red; 15

16 Kap 4 Slumptal Ofta i programmering vill man ta fram slumptal for olika ändamål. Vad vi måste göra är att skapa ett objekt som vi kan använda för att ta fram slumptal i programmet. Koden för detta är ganska enkel: Random myrandom = new Random(); I fallet ovan har vi skapat ett objekt av typen Random och vi har döpt vår till myrandom. En skillnad från innan är att vi skapar objektet utanför knappfunktionen. Det innebär att alla funktioner kommer att kunna använda sig av samma objekt och vi behöver inte skapa nya. Mer om det senare. Titta på koden nedan som visar var ni ska skriva in det någonstans. Det är i MainForm.cs. public partial class MainForm : Form //Här skapar vi vår random Random myrandom = new Random(); public MainForm() För att nu skapa ett tal skapar vi först en variabel av typen int, sedan använder vi den myrandom som vi skapat tidigare för att ta fram ett slumptal. Denna kod skriver vi där vi vill att den ska hända, till exempel när vi trycker på knappen int islumptal; islumptal = myrandom.next(1, 5); Talen 1 och 5 bestämmer mellan vilka tal vi vill att slumptalet ska vara. Vi kommer att kunna få 1, 2,3 eller 4 som slumptal med dessa värden. 16

17 Nu skapar vi en enkel design som innehåller 2 textbox 1 button 3 label Som ni ser har jag gjort storleken på den label där talet ska skrivas ut större. Ni får gärna ändra färger, bakgrunder o.s.v. på alla delar i programmet. När man trycker på knappen ska det skrivas in ett tal i label1 som är mellan det som står i Min rutan och det som står i Max rutan. 17

18 exempel4.exe [ ] public partial class MainForm : Form //Här skapar vi vårt objekt //och döper det till myrandom Random myrandom = new Random(); public MainForm() [ ] void Button1Click(object sender, EventArgs e) //Skapa först 3 variabler som är int (heltal) int imin; int imax; int islumptal; //Ta det som står i textbox1, //gör om det till Int32 och spara i variabeln imin imin = Convert.ToInt32(textBox1.Text); //Gör samma sak med det som står i textbox2 //och stoppa in i imax imax = Convert.ToInt32(textBox2.Text); //Använd myrandom för att ta fram ett värde //mellan imin och imax och spara detta tal i islumptal islumptal = myrandom.next(imin, imax); //Ändra talet till string (vanlig text) //och skriv ut i label1 label1.text = Convert.ToString(islumptal); Att göra Efter ni har gjort exempel4.exe (ovan) laddar ni hem P4Random.exe från fronter och gör ett sådant program. Ge programmet en personlig prägel med färger och bakgrunder 18

19 Kap5 Timer En timer är en slags räknare som tickar med bestämda intervall. Vi kan bestämma vad som ska hända varje tick. Vi kan också bestämma hur ofta den ska ticka. Vi skapar en timer genom att dra den till vårt program, den ligger under tools. Den får som standard namnet timer1. Vi kan nu göra olika saker med denna timer, vi koncentrerar oss på de vanligaste: //För att starta timer1 timer1.start(); //För att stoppa timer1 timer1.stop(); //För att ändra intervallet på timertick (1000 = 1000ms = 1sekund) timer1.interval = 1000; 19

20 Vi gör ett litet program för att demonstrera, skapa ett GUI som ser ut såhär: Den består av följande objekt Två knappar En label En timer Markerar vi timern så ser vi vilka egenskaper vi kan sätta på den. Enabled : Om den ska vara startad Interval : Hur ofta den ska ticka (i millisekunder) När trycker på start, startar timern. 20

21 När vi trycker på stop, stoppar timern. För varje tick (som ska ske en gång varje sekund), ska en variabel ökas med ett och skrivas ut i label1. exempel5.exe [...] public partial class MainForm : Form //Skapa en räknare som vi använder senare i //programmet. Notera var den skapas int icounter = 0; public MainForm() [...] void Button1Click(object sender, EventArgs e) //När vi klickar på startknappen startas timer1 timer1.start(); void Button2Click(object sender, EventArgs e) //När vi klickar på stoppknappen stoppas timer1 timer1.stop(); void Timer1Tick(object sender, EventArgs e) //Varje gång timern tickar ska: //Räknaren ökas med ett icounter = icounter + 1; //Räknarens värde skrivs ut i label1 label1.text = Convert.ToString(icounter); 21

22 Att göra: Ladda ner och gör exempel 5.exe. Sedan finns det två program: P5Clicker_G.exe P5Clicker_VG_MVG Gör först P5Clicker_G.exe om du hinner gör P5Clicker_VG_MVG.exe Tips/hjälp: Om ni fastnar skriv ner svar på följande frågor, ta med eventuella om när ni svara. Exempelvis Variablen A ska öka med ett om B är sant. Vilka variabler behövs? Vad ska hända när vi trycker på knappen/knapparna? Vad ska hända vid varje timertick? 22

23 Kapitel 6 Picturebox Det finns några olika sätt för att visa bilder i en picturebox. Vi ska gå igenom hur man gör genom att hänvisa till en bild på datorn. Koden är ganska enkel och ser ut så här: picturebox1.image = Image.FromFile(@"SÖKVÄG_TILL_FILEN"); Till exempel: picturebox1.image = Image.FromFile(@"c:\pics\image1.jpeg"); Nu ska vi göra ett litet enkelt tärningsspel. Istället för att visa en siffra ska vi visa en bild på tärningen. Desigen blir en knapp och en picturebox Steg för steg för programmet: Skapa ett Random objekt enligt tidigare kapitel När vi trycker på knappen ska: o Ett slumptal mellan 1 och 6 tas fram o Om det är en etta, visa bilden på tärning 1 o Om det ör en tvåa, visa bilden på tärning 2 o [ fall 3 5 ] o Om det är en sexa, visa bilden på tärning 6 o Om det är något annat, visa en messagebox. Detta är ren kontroll. 23

24 exempel6.exe void Button1Click(object sender, EventArgs e) int irandom = myrandom.next(1,7); if (irandom == 1) picturebox1.image = Image.FromFile(@"dice\1 jpeg "); else if (irandom == 2) picturebox1.image = Image.FromFile(@"dice\2 jpeg "); else if (irandom == 3) picturebox1.image = Image.FromFile(@"dice\3 jpeg"); else if (irandom == 4) picturebox1.image = Image.FromFile(@"dice\4 jpeg "); else if (irandom == 5) picturebox1.image = Image.FromFile(@"dice\5 jpeg "); else if (irandom == 6) picturebox1.image = Image.FromFile(@"dice\6 jpeg"); else MessageBox.Show("Ops, irandom = " + irandom); Koden ovan fungerar och är korrekt. De flesta borde förstå den också. Men, det finns ett lite smidigare sätt att lösa det om man tänker efter. Eftersom sökvägen är en string kan vi bygga ihop den själva: picturebox1.image = Image.FromFile(@"dice\" + irandom + " jpeg "); Att göra OBS! Exemplen ovan utgår från att det finns en katalog som heter dice som ligger i samma mapp som exempel6.exe. I denna dice katalog ligger bilderna 1.jpeg 6.jpeg. Ni kan naturligtvis skriva hela sökvägen till filen om ni vill det. Efter det så gör ett program som fungerar som P6DiceGame.exe. 24

PROGRAMMERING A VB 2008 EXPRESS UTVECKLINGSVERKTYGET VISUAL BASIC

PROGRAMMERING A VB 2008 EXPRESS UTVECKLINGSVERKTYGET VISUAL BASIC lektion 1 PROGRAMMERING A VB 2008 EXPRESS UTVECKLINGSVERKTYGET VISUAL BASIC VB är ett applikationsutvecklingsverktyg med programmeringsspråket är basic, gränssnittet är grafiskt och man arbetar hela tiden

Läs mer

PROGRAMMERING A VC# 2008 EXPRESS UTVECKLINGSVERKTYGET VISUAL C#

PROGRAMMERING A VC# 2008 EXPRESS UTVECKLINGSVERKTYGET VISUAL C# PROGRAMMERING A VC# 2008 EXPRESS UTVECKLINGSVERKTYGET VISUAL C# Vi gör ett enkelt glosförhör Allt det du gör idag ska ligga i samma projekt (och mapp). Du kan om du tycker det behövs använda flera forms

Läs mer

Tentamen på kursen DA7351, Programmering 1. 051102, kl 08.15-12.15. Malmö högskola Teknik och samhälle. DA7351, Programmering 1 1 051102

Tentamen på kursen DA7351, Programmering 1. 051102, kl 08.15-12.15. Malmö högskola Teknik och samhälle. DA7351, Programmering 1 1 051102 Tentamen på kursen DA7351, Programmering 1 051102, kl 08.15-12.15 Tillåtna hjälpmedel: Valfri bok om Java. Vid bedömning av lösningarna tas hänsyn till om dessa uppfyller de krav på programkvalitet (strukturering,

Läs mer

Grundläggande programmering med C# 7,5 högskolepoäng

Grundläggande programmering med C# 7,5 högskolepoäng Grundläggande programmering med C# 7,5 högskolepoäng Provmoment: TEN1 Ladokkod: NGC011 Tentamen ges för: Omtentamen DE13, IMIT13 och SYST13 samt öppen för alla (Ifylles av student) (Ifylles av student)

Läs mer

Inledande programmering med C# (1DV402) 27+15=42 1 (22)

Inledande programmering med C# (1DV402) 27+15=42 1 (22) 27+15=42 1 (22) Variabler Upphovsrätt för detta verk Detta verk är framtaget i anslutning till kursen Inledande programmering med C# vid Linnéuniversitetet. Du får använda detta verk så här: Allt innehåll

Läs mer

Labb i Datorsystemteknik och programvaruteknik Programmering av kalkylator i Visual Basic

Labb i Datorsystemteknik och programvaruteknik Programmering av kalkylator i Visual Basic Labb i Datorsystemteknik och programvaruteknik Programmering av kalkylator i Visual Basic Inledning Starta Microsoft Visual Studio 2005. Välj create Project Välj VB + Vindows Application och välj ett nytt

Läs mer

SMD 134 Objektorienterad programmering

SMD 134 Objektorienterad programmering SMD 134 Objektorienterad programmering Dagens agenda: Typer i Java: primitiva datatyperna, referenstyper Variabler och variabeltilldelningar med primitiva typer Konstanter av de olika typerna. Heltalsräkning

Läs mer

Övningar Dag 2 En första klass

Övningar Dag 2 En första klass Kurs i C++ Sid 1 (5) Övningar Dag 2 En första klass Denna övning går ut på att steg för steg bygga upp en klass och skapa objekt. Vi kommer att utgå från en sammansatt datatyp i en struct och parallellt

Läs mer

Styra olika typer av objekt som animering, video, ljud och Flashfilm

Styra olika typer av objekt som animering, video, ljud och Flashfilm Grunder och Filmklippsobjekt med animering Vi vill kunna visa olika typer av mediaobjekt i en och samma Flashfilm. Vi börjar med att titta på hur man kan visa och köra en animering samt stoppa och dölja

Läs mer

Objektorienterad programmering Föreläsning 15. Grafiska användargränssnitt (GUI Graphical User Interface)

Objektorienterad programmering Föreläsning 15. Grafiska användargränssnitt (GUI Graphical User Interface) Objektorienterad programmering Föreläsning 15 Copyright Mahmud Al Hakim mahmud@dynamicos.se www.webacademy.se Agenda Grafiska användargränssnitt (GUI Graphical User Interface) Standardklassen (Control)

Läs mer

Att bekanta dig med NetBeans programmeringsmiljö och skriva några enkla program med programmeringsspråket Java.

Att bekanta dig med NetBeans programmeringsmiljö och skriva några enkla program med programmeringsspråket Java. Laboration 1 Avsikt Att bekanta dig med NetBeans programmeringsmiljö och skriva några enkla program med programmeringsspråket Java. Del 1 Ta fram dokumentet NetBeans5_5.pdf från kurssidan och arbeta med

Läs mer

Programmeringsteknik med C och Matlab

Programmeringsteknik med C och Matlab Programmeringsteknik med C och Matlab Kapitel 2: C-programmeringens grunder Henrik Björklund Umeå universitet Björklund (UmU) Programmeringsteknik 1 / 32 Mer organisatoriskt Imorgon: Datorintro i lab Logga

Läs mer

Föreläsning 1 & 2 INTRODUKTION

Föreläsning 1 & 2 INTRODUKTION Föreläsning 1 & 2 INTRODUKTION Denna föreläsning Vad händer under kursen? praktisk information Kursens mål vad är programmering? Skriva små program i programspråket Java Skriva program som använder färdiga

Läs mer

"if"-satsen. Inledande programmering med C# (1DV402)

if-satsen. Inledande programmering med C# (1DV402) "if"-satsen Upphovsrätt för detta verk Detta verk är framtaget i anslutning till kursen Inledande programmering med C# vid Linnéuniversitetet. Du får använda detta verk så här: Allt innehåll i verket if-satsen

Läs mer

Översikt 732G11 PROGRAMMERING 1. Personal. Kursens mål. Litteratur. Kursens innehåll 2010-04-22

Översikt 732G11 PROGRAMMERING 1. Personal. Kursens mål. Litteratur. Kursens innehåll 2010-04-22 Översikt 732G11 PROGRAMMERING 1 Institutionen för datavetenskap Om kursen Vad är programmering (bra för)? Programmeringsspråket Java Utvecklingsmiljön Eclipse Genomgång av några programexempel Programmering

Läs mer

Chapter 3: Using Classes and Objects

Chapter 3: Using Classes and Objects Chapter 3: Using Classes and Objects I dessa uppgifter kommer du att lära dig om hur man använder klasser och metoder från java biblioteket. Du kommer inte att förstå allt som händer bakom metod anrop

Läs mer

Tentamen OOP 2015-03-14

Tentamen OOP 2015-03-14 Tentamen OOP 2015-03-14 Anvisningar Fråga 1 och 2 besvaras på det särskilt utdelade formuläret. Du får gärna skriva på bägge sidorna av svarsbladen, men påbörja varje uppgift på ett nytt blad. Vid inlämning

Läs mer

Vem är vem på kursen. Objektorienterad programvaruutveckling GU (DIT011) Kursbok Cay Horstmann: Big Java 3rd edition.

Vem är vem på kursen. Objektorienterad programvaruutveckling GU (DIT011) Kursbok Cay Horstmann: Big Java 3rd edition. Institutionen för Datavetenskap Göteborgs universitet HT2009 DIT011 Vem är vem på kursen Objektorienterad programvaruutveckling GU (DIT011) Kursansvarig : Katarina Blom, tel 772 10 60 Rum: 6126 (E-huset)

Läs mer

Tentamen för kursen Objektorienterad programvaruutveckling GU (DIT010)

Tentamen för kursen Objektorienterad programvaruutveckling GU (DIT010) Tentamen för kursen Objektorienterad programvaruutveckling GU (DIT010) Tid: Onsdagen 15 december 2004, 8:30 till 13:30 Plats: M Ansvarig lärare: Katarina Blom, tel 772 10 60. Läraren besöker tentamen kl

Läs mer

Laboration 1 Introduktion till Visual Basic 6.0

Laboration 1 Introduktion till Visual Basic 6.0 Laboration 1 Introduktion till Visual Basic 6.0 Förberedelse Förbered dig genom att läsa föreläsningsanteckningar och de kapitel som gåtts igenom på föreläsningarna. Läs även igenom laborationen i förväg.

Läs mer

19. Skriva ut statistik

19. Skriva ut statistik 19. Skiva ut statistik version 2006-05-10 19.1 19. Skriva ut statistik Den här dokumentationen beskriver hur man skriver ut statistik från SPFs medlemsregister via Internet. Observera att bilderna är exempel

Läs mer

SÅindex 5 i Microsoft Excel 2010

SÅindex 5 i Microsoft Excel 2010 Installera/uppdatera/aktivera SÅindex 5 i Microsoft Excel 2010 Översikt SÅindex 5 är ett tillägg till Microsoft Excel. I SÅindex 5 finns en särskild fil som är en tilläggsfil (en addin). Filen heter Sindex5.xlam.

Läs mer

Tentamen DE12, IMIT12, SYST12, ITEK11 (även öppen för övriga)

Tentamen DE12, IMIT12, SYST12, ITEK11 (även öppen för övriga) Grundläggande programmering med C# Provmoment: Ladokkod: Tentamen ges för: 7,5 högskolepoäng TEN1 NGC011 Tentamen DE12, IMIT12, SYST12, ITEK11 (även öppen för övriga) (Ifylles av student) (Ifylles av student)

Läs mer

En handledning för studerande på Högskolan Kristianstad

En handledning för studerande på Högskolan Kristianstad Använda kurskonferenser i FirstClass En handledning för studerande på Åsa Kronkvist, augusti 2005 Innehåll Introduktion...3 Webbklient eller FirstClassklient?...3 Allt ligger online...3 Hitta rätt...4

Läs mer

Microsoft Publisher. Laborationskompendium för digital behandling av publikationer. Detta exemplar tillhör:

Microsoft Publisher. Laborationskompendium för digital behandling av publikationer. Detta exemplar tillhör: Mittuniversitetet ITM Telefon 0771-97 50 00 Microsoft Publisher Laborationskompendium för digital behandling av publikationer Detta exemplar tillhör: HT 2006 Innehållsförteckning Objekt 1 Textblock 2 Tabeller

Läs mer

Introduktion till PHP

Introduktion till PHP PHP - Grund Copyright 2016 Mahmud Al Hakim mahmud@dynamicos.se www.webacademy.se Introduktion till PHP PHP = PHP: Hypertext Preprocessor PHP är ett programmeringsspråk. PHP är ett skriptspråk som körs

Läs mer

ViTex snabbguide. 1. Inläsning till ViTex från scanner eller PDF Läs in text via scanner Läs in text från en JPEG-bild eller ett PDF-dokument

ViTex snabbguide. 1. Inläsning till ViTex från scanner eller PDF Läs in text via scanner Läs in text från en JPEG-bild eller ett PDF-dokument ViTex snabbguide 1. Inläsning till ViTex från scanner eller PDF Läs in text via scanner Läs in text från en JPEG-bild eller ett PDF-dokument 2. Uppläsning i ViTex Ikoner för uppläsning Läs upp enstaka

Läs mer

Lathund GUL Lärare. Allmänt. Hur du presenterar Dig själv för kursdeltagarna. Hur du lägger upp din kontaktlista

Lathund GUL Lärare. Allmänt. Hur du presenterar Dig själv för kursdeltagarna. Hur du lägger upp din kontaktlista Lathund GUL Lärare Allmänt I plattformen kallas din kurs för aktivitet Första gången du loggar in GUL så kommer du att få välja vilket språk du vill att plattformen skall ha. Därefter kommer du in i plattformen.

Läs mer

Elisabeth Bejefalk IT-Assistent Avesta kommun

Elisabeth Bejefalk IT-Assistent Avesta kommun Elisabeth Bejefalk IT-Assistent Avesta kommun Du ska nu få lära dig hur du enkelt kan göra ett bildspel i PowerPoint. Utifrån det du snart har lärt dig kan du sen göra mer avancerade bildspel genom att

Läs mer

Skapa ett register över din grupp/klass

Skapa ett register över din grupp/klass SYDSOL Handledning CW 2000-02-23 Skapa ett register över din grupp/klass Syfte: Att göra ett register i ClarisWorks och hantera olika informationer om en grupp/klass Pedagogens viktigaste uppgift är att

Läs mer

Programmering för språkteknologer II, HT2014. evelina.andersson@lingfil.uu.se Rum 9-2035 http://stp.ling.uu.se/~evelina/uv/uv14/pst2/

Programmering för språkteknologer II, HT2014. evelina.andersson@lingfil.uu.se Rum 9-2035 http://stp.ling.uu.se/~evelina/uv/uv14/pst2/ Programmering för språkteknologer II, HT2014 Avancerad programmering för språkteknologer, HT2014 evelina.andersson@lingfil.uu.se Rum 9-2035 http://stp.ling.uu.se/~evelina/uv/uv14/pst2/ Idag - Hashtabeller

Läs mer

ORDNA DINA BILDER. Var finns bilderna Var bör de finnas

ORDNA DINA BILDER. Var finns bilderna Var bör de finnas ORDNA DINA BILDER Var finns bilderna Var bör de finnas VAR ÄR MINA BILDER? Några råd till dej som inte kan hitta dina dokument och bilder eller som tycker att de finns på flera ställen och ändå vet du

Läs mer

Föreläsning 3.1: Datastrukturer, en översikt

Föreläsning 3.1: Datastrukturer, en översikt Föreläsning.: Datastrukturer, en översikt Hittills har vi i kursen lagt mycket fokus på algoritmiskt tänkande. Vi har inte egentligen ägna så mycket uppmärksamhet åt det andra som datorprogram också består,

Läs mer

Lära känna skrivbordet

Lära känna skrivbordet Är det första gången du använder Windows 7? Den här versionen har mycket gemensamt med tidigare versioner av Windows, men du kan behöva hjälp med att få upp farten. Den här guiden innehåller praktisk information

Läs mer

INSTALLATION AV VITEC MÄKLARSYSTEM. Studentversion

INSTALLATION AV VITEC MÄKLARSYSTEM. Studentversion INSTALLATION AV VITEC MÄKLARSYSTEM Studentversion Innehållsförteckning 1. Installera VITEC Mäklarsystem... 2 2. Läs noga igenom manualen... 2 3. Systemkrav... 2 4. Kundservice/Teknisk support... 2 5. Start

Läs mer

Steg 4 b. Molntjänster Onedrive Office 365 Windows 10. Mars -16 Liljedalsdata.se. Liljedalsdata Molntjänster En del av steg 4 Sida 1

Steg 4 b. Molntjänster Onedrive Office 365 Windows 10. Mars -16 Liljedalsdata.se. Liljedalsdata Molntjänster En del av steg 4 Sida 1 Steg 4 b Molntjänster Onedrive Office 365 Windows 10 Mars -16 Liljedalsdata.se Liljedalsdata Molntjänster En del av steg 4 Sida 1 Molntjänster Molntjänster ger dig tillgång till en dator någonstans i världen

Läs mer

Det finns en referensbok (Java) hos tentavakten som du får gå fram och läsa men inte ta tillbaka till bänken.

Det finns en referensbok (Java) hos tentavakten som du får gå fram och läsa men inte ta tillbaka till bänken. Tentamen Programmeringsteknik I 2014-10-17 Skrivtid: 0800-1300 Hjälpmedel: Java-bok Tänk på följande Det finns en referensbok (Java) hos tentavakten som du får gå fram och läsa men inte ta tillbaka till

Läs mer

Seriehantering. [En enkel guide för hur du som serieadministratör använder SVEMO TA.]

Seriehantering. [En enkel guide för hur du som serieadministratör använder SVEMO TA.] 2013 Svenska Motorcykel- och Snöskoterförbundet Box 2314 600 02 NORRKÖPING Tel. 011-23 10 80 www.svemo.se Seriehantering [En enkel guide för hur du som serieadministratör använder SVEMO TA.] Innehåll Inledning...

Läs mer

Tänk på följande: Det finns en referensbok (Java) hos tentavakten som du får gå fram och läsa men inte ta tillbaka till bänken.

Tänk på följande: Det finns en referensbok (Java) hos tentavakten som du får gå fram och läsa men inte ta tillbaka till bänken. Tentamen Programmeringsteknik I 2015-01-10 Skrivtid: 8.00 13.00 Hjälpmedel: Java-bok Tänk på följande: Det finns en referensbok (Java) hos tentavakten som du får gå fram och läsa men inte ta tillbaka till

Läs mer

PROGRAMMERING A VC# 2008 EXPRESS UTVECKLINGSVERKTYGET VISUAL C#

PROGRAMMERING A VC# 2008 EXPRESS UTVECKLINGSVERKTYGET VISUAL C# PROGRAMMERING A VC# 2008 EXPRESS UTVECKLINGSVERKTYGET VISUAL C# OBS viktigt! följ följande instruktioner så slipper du problem senare! Starta upp visualc# Välj Windows Forms Application Skriv namn använd

Läs mer

Installation av. Vitec Online

Installation av. Vitec Online Installation av Vitec Online Innehållsförteckning Inledning... 3 Allmän konfiguration av router och brandvägg... 4 Installera Vitec Online Server... 6 Lösenord för inloggning i Mäklarsystemet... 9 Klientinstallation...

Läs mer

Windows Forms Winstrand Development

Windows Forms Winstrand Development 2013-01-23 1 Winstrand Development Användargränssnitt Hittills har vi skapat program för kommandoraden. Den bakomliggande koden fungerar som den ska, men vi upptäcker snabbt att programmen är begränsade

Läs mer

eller Övningar i filhantering Tema: Mappar och filer i Windows samt Lagringsenheterna OBS! Endast för medlemmar i SeniorNet, Klubb Södertälje!

eller Övningar i filhantering Tema: Mappar och filer i Windows samt Lagringsenheterna OBS! Endast för medlemmar i SeniorNet, Klubb Södertälje! eller Övningar i filhantering Tema: Mappar och filer i Windows samt Lagringsenheterna OBS! Endast för medlemmar i SeniorNet, Klubb Södertälje! 1 Utgåva 1 Sammanställd av SeniorNet Södertälje Februari 2012

Läs mer

Manual för version V2

Manual för version V2 Innehållsförteckning 1. Om 2. Installera Administration 3. Programmets skrivbord 4. Lägga upp din första kund 5. Kontaktpersoner 6. Besiktningsadresser 7. Kontrollpunkter/Besiktningspunkter 8. Koppla kontrollpunkter/besiktningspunkter

Läs mer

Användarhandledning Rapportgenerator Version: 1.1

Användarhandledning Rapportgenerator Version: 1.1 Användarhandledning Rapportgenerator Version: 1.1 Umefast AB 2008 www.umefast.se Innehåll 1. Rapportgenerator... 2 1.1. Syfte och avgränsningar... 2 1.2. Wizards... 2 1.3. Förutsättningar för arbete med

Läs mer

Editering, Kompilering och Exekvering av Javaprogram

Editering, Kompilering och Exekvering av Javaprogram UMEÅ UNIVERSITET Institutionen för informatik B.1, Programmeringens grunder, 5 poäng Editering, Kompilering och Exekvering av Javaprogram Introduktion Syftet med kursmomentet Programmeringens grunder (B.1)

Läs mer

Översikt. Installation av EasyPHP 1. Ladda ner från http://www.easyphp.org/ Jag använder Release 5.3.4.0 2. Installera EasyPHP.

Översikt. Installation av EasyPHP 1. Ladda ner från http://www.easyphp.org/ Jag använder Release 5.3.4.0 2. Installera EasyPHP. Laboration 1 Översikt 1. Att komma igång med laborationsmiljön a. installera Aptana Studio 3 b. Installera EasyPHP 2. Testa lite programmering a. Testa enkla uppgifter b. Testa automatiskt 3. Skapa inloggningsformulär

Läs mer

Examination i. PROGRAMMERINGSTEKNIK F1/TM1 TIN212 (Dugga) Dag: Onsdag Datum: 2014-12-17 Tid: 9.00-12.00 (OBS 3 tim) Rum: V

Examination i. PROGRAMMERINGSTEKNIK F1/TM1 TIN212 (Dugga) Dag: Onsdag Datum: 2014-12-17 Tid: 9.00-12.00 (OBS 3 tim) Rum: V Data och Informationsteknik / Computer Science and Engineering Chalmers University of Technology and University of Gothenburg Erland Holmström Göteborg 16 dec 2014 Examination i PROGRAMMERINGSTEKNIK F1/TM1

Läs mer

AVCAD 4.0 for MS SQL-SERVER

AVCAD 4.0 for MS SQL-SERVER SVENSK INSTALLATIONSANVISNING Innan du startar installationen, se till att du har minst 512 MB RAM (rek. 1GB) i din dator. Skärmstorleken bör vara minst 17 tum och upplösningen minst 1280x1024 punkter

Läs mer

Installationsanvisning för kursens programvara på egen dator

Installationsanvisning för kursens programvara på egen dator Installationsanvisning för kursens programvara på egen dator Två program, Java och DrJava, skall installeras på datorn. DrJava är en så kallad utvecklingsmiljö, ett program som underlättar att programmera

Läs mer

Grunderna i stegkodsprogrammering

Grunderna i stegkodsprogrammering Kapitel 1 Grunderna i stegkodsprogrammering Följande bilaga innehåller grunderna i stegkodsprogrammering i den form som används under kursen. Vi kommer att kort diskutera olika datatyper, villkor, operationer

Läs mer

PDA-applikationer med.net

PDA-applikationer med.net Sid 1 av 7 Örebro universitet Institutionen för teknik Thomas Padron-McCarthy (Thomas.Padron-McCarthy@tech.oru.se) Tentamen i PDA-applikationer med.net (fristående kurs) lördag 17 december 2005 kl 14:00-19:00

Läs mer

Lagadministration. 100913 Linda Emterby

Lagadministration. 100913 Linda Emterby Lagadministration För att lägga till lag ska man stå på organisationssida för en förening. Föreningen hittar man genom organisationsträdet under menyn Organisation eller genom att söka i Snabbsök efter

Läs mer

Lathund, till Photo Story, för skräckslagna lärare

Lathund, till Photo Story, för skräckslagna lärare Lathund, till Photo Story, för skräckslagna lärare Inledning: Photo Story är ett roligt och lättanvänt program. Muntligtframträdande går mot en ny dimension när eleverna slipper nervositeten över muntligt

Läs mer

Objektorienterad programmering i Java

Objektorienterad programmering i Java Objektorienterad programmering i Java Föreläsning 4 Täcker i stort sett kapitel 6 i kursboken Java Software Solutions 1 Läsanvisningar Den här föreläsningen är uppbyggd som en fortsättning av exemplet

Läs mer

Läs detta innan du fortsätter, eller skriv ut det, klicka runt lite och läs samtidigt.

Läs detta innan du fortsätter, eller skriv ut det, klicka runt lite och läs samtidigt. Bruksanvisning Installera CubeBiz... 2 Välj språk... 2 När du vill köra testversionen i 15 dagar... 3 När du köper en CubeBiz-licens... 3 Registrera en giltig licensnyckel... 3 Starta ett nytt projekt...

Läs mer

Algoritmanalys. Genomsnittligen behövs n/2 jämförelser vilket är proportionellt mot n, vi säger att vi har en O(n) algoritm.

Algoritmanalys. Genomsnittligen behövs n/2 jämförelser vilket är proportionellt mot n, vi säger att vi har en O(n) algoritm. Algoritmanalys Analys av algoritmer används för att uppskatta effektivitet. Om vi t. ex. har n stycken tal lagrat i en array och vi vill linjärsöka i denna. Det betyder att vi måste leta i arrayen tills

Läs mer

2. Komma igång Skapa grupper och elever Skriv också ut sidan 13 så att eleverna har en snabbguide till programmet.

2. Komma igång Skapa grupper och elever Skriv också ut sidan 13 så att eleverna har en snabbguide till programmet. 2. Komma igång Skapa grupper och elever Börja med att läsa texten nedan om hur man börjar jobba med programmet efter installationen. Skriv gärna ut sidan och ha bredvid dig tills du känner att du behärskar

Läs mer

Programmering A. Johan Eliasson johane@cs.umu.se

Programmering A. Johan Eliasson johane@cs.umu.se Programmering A Johan Eliasson johane@cs.umu.se 1 Jag Undervisar mest grundläggande programmering på Institutionen för datavetensakap Applikationsutveckling för iphone Applikationsutveckling i Java Datastrukturer

Läs mer

Föreläsning 5 (6) Metoder. Metoder Deklarera. Metoder. Parametrar Returvärden Överlagring Konstruktorer Statiska metoder tostring() metoden javadoc

Föreläsning 5 (6) Metoder. Metoder Deklarera. Metoder. Parametrar Returvärden Överlagring Konstruktorer Statiska metoder tostring() metoden javadoc Föreläsning 5 (6) Metoder Metoder Parametrar Returvärden Överlagring Konstruktorer Statiska metoder tostring() metoden javadoc Metoder Deklarera public void setnamn(string n) Åtkomstmodifierare Returtyp

Läs mer

Övning. Introduktion och förberedelser

Övning. Introduktion och förberedelser Introduktion och förberedelser Denna övning riktar in sig på att skapa och anropa metoder. Vi kommer att köra alla uppgifter i samma projekt i Visual Studio om inte annat anges. Så innan du börjar med

Läs mer

Installationsanvisning för Su Officemallar 2003 För PC

Installationsanvisning för Su Officemallar 2003 För PC 1 (11) INSTALLATIONSANVISNING MS Office 2003 - Windows 2013-11-26 Installationsanvisning för Su Officemallar 2003 För PC Word och PowerPoint Innehållsförteckning Var hittar jag Su Officemallar?... 2 Är

Läs mer

Dagens program. Programmeringsteknik och Matlab. Vad är arv? Vi ärver från GregorianCalendar. Kan vi bygga vidare på existerande klasser?

Dagens program. Programmeringsteknik och Matlab. Vad är arv? Vi ärver från GregorianCalendar. Kan vi bygga vidare på existerande klasser? Programmeringsteknik och Matlab Övning 6 Dagens program Övningsgrupp 2 (Sal Q22/E32) Johannes Hjorth hjorth@nada.kth.se Rum 4538 på plan 5 i D-huset 08-790 69 02 Kurshemsida: http://www.nada.kth.se/kurser/kth/2d1312

Läs mer

Java och Javascript. Krishna Tateneni Översättare: Stefan Asserhäll

Java och Javascript. Krishna Tateneni Översättare: Stefan Asserhäll Krishna Tateneni Översättare: Stefan Asserhäll 2 Innehåll 1 Java och Javascript 4 1.1 Java............................................. 4 1.2 Javascript........................................... 4 3 1

Läs mer

Övningar i JavaScript del 2

Övningar i JavaScript del 2 Övningar i JavaScript del 2 Genm dessa övningar frtsätter intrduktinen av JavaScript. Vi tar nu upp if-satser ch lite mer m funktiner. Vi kmmer ckså in på tillämpningar sm att byta en bild på webbsidan

Läs mer

Frågebanker, frågeuppsättningar och slumpvisa block

Frågebanker, frågeuppsättningar och slumpvisa block Frågebanker, frågeuppsättningar och slumpvisa block Innehåll Frågebanker... 1 Skapa frågebank... 1 Importera en frågebank... 3 Lägg till frågor i frågebank... 3 Skapa frågeuppsättning... 3 Skapa slumpvist

Läs mer

OOP Objekt-orienterad programmering

OOP Objekt-orienterad programmering OOP F9:1 OOP Objekt-orienterad programmering Föreläsning 9 Arv och klasshierarkier Polymorfism OOP F9:2 Djur - String namn - int vikt + String getnamn() + int getvikt() + void ökavikt(int x) Ko - int mjölkvolym

Läs mer

Objektorienterad programmering D2

Objektorienterad programmering D2 Objektorienterad programmering D2 Laboration nr 2. Syfte Att få förståelse för de grundläggande objektorienterade begreppen. Redovisning Källkoden för uppgifterna skall skickas in via Fire. För senaste

Läs mer

RödGrön-spelet Av: Jonas Hall. Högstadiet. Tid: 40-120 minuter beroende på variant Material: TI-82/83/84 samt tärningar

RödGrön-spelet Av: Jonas Hall. Högstadiet. Tid: 40-120 minuter beroende på variant Material: TI-82/83/84 samt tärningar Aktivitetsbeskrivning Denna aktivitet är utformat som ett spel som spelas av en grupp elever. En elev i taget agerar Gömmare och de andra är Gissare. Den som är gömmare lagrar (gömmer) tal i några av räknarens

Läs mer

Tentamen, EDAA20/EDA501 Programmering

Tentamen, EDAA20/EDA501 Programmering LUNDS TEKNISKA HÖGSKOLA 1(4) Institutionen för datavetenskap Tentamen, EDAA20/EDA501 Programmering 2011 10 19, 8.00 13.00 Anvisningar: Denna tentamen består av fem uppgifter. Preliminärt ger uppgifterna

Läs mer

I Skapa Hej.java och skriv programmet. I Kompilera med javac Hej.java. I Rätta fel och repetera tills du lyckas kompilera ditt program

I Skapa Hej.java och skriv programmet. I Kompilera med javac Hej.java. I Rätta fel och repetera tills du lyckas kompilera ditt program Kompilera och köra programmet Objektorienterad Programmering (TDDC77) Föreläsning II: utmatning, variabler, typer Ahmed Rezine IDA, Linköpings Universitet Hösttermin 2016 under terminal 2: I Skapa Hej.java

Läs mer

Objektorienterad Programmering (TDDC77)

Objektorienterad Programmering (TDDC77) Objektorienterad Programmering (TDDC77) Föreläsning II: utmatning, variabler, typer Ahmed Rezine IDA, Linköpings Universitet Hösttermin 2016 Kompilera och köra programmet under terminal 2: I Skapa Hej.java

Läs mer

1284_omslag.qxd 2005-10-11 11:13 Sida 1 ECDL START OFFICE 2003 Allmän IT Windows XP Word 2003 Outlook 2003

1284_omslag.qxd 2005-10-11 11:13 Sida 1 ECDL START OFFICE 2003 Allmän IT Windows XP Word 2003 Outlook 2003 ECDL START OFFICE 2003 Allmän IT Windows XP Word 2003 Outlook 2003 5 Arbeta med mappar och filer I Windows finns det två sätt att arbeta med de olika enheterna i systemet. Vilket du väljer beror på personligt

Läs mer

Programmering med Java. Grunderna. Programspråket Java. Programmering med Java. Källkodsexempel. Java API-exempel In- och utmatning.

Programmering med Java. Grunderna. Programspråket Java. Programmering med Java. Källkodsexempel. Java API-exempel In- och utmatning. Programmering med Java Programmering med Java Programspråket Java Källkodsexempel Källkod Java API-exempel In- och utmatning Grunderna Ann Pan panda@nada.kth.se Rum 1445, plan 4 på Nada 08-7909690 Game.java

Läs mer

Installationsanvisning från Visma Spcs. Visma löneprogram. Innehåll. Inledning

Installationsanvisning från Visma Spcs. Visma löneprogram. Innehåll. Inledning Installationsanvisning från Visma Spcs Visma löneprogram Innehåll Inledning... 1 Standardinstallation... 2 Steg 1... 2 Steg 2... 2 Steg 3... 3 Steg 4... 3 Steg 5... 3 Steg 6... 4 Installation på arbetsstation...

Läs mer

IBM SmartCloud for Social Business. IBM SmartCloud Engage och IBM SmartCloud Connections Användarhandbok

IBM SmartCloud for Social Business. IBM SmartCloud Engage och IBM SmartCloud Connections Användarhandbok IBM SmartCloud for Social Business IBM SmartCloud Engage och IBM SmartCloud Connections Användarhandbok IBM SmartCloud for Social Business IBM SmartCloud Engage och IBM SmartCloud Connections Användarhandbok

Läs mer

OOP Objekt-orienterad programmering

OOP Objekt-orienterad programmering OOP F6:1 OOP Objekt-orienterad programmering Föreläsning 6 Mer om klasser och objekt Hantera många objekt ArrayList tostring() metoden this Vi vill ofta hantera många objekt i ett program: OOP F6:2 public

Läs mer

Semester och arbetstidsförkortning

Semester och arbetstidsförkortning Hantverksdata Bilanco 2011-04-01 Semester och arbetstidsförkortning Innehåll SEMESTERUPPDATERING... - 2 - ARBETSTIDSFÖRKORTNING... - 5 - www.hantverksdata.se - 1 - Semesteruppdatering Uppdateringen ska

Läs mer

Smartair System. TS1000 Version 4.23

Smartair System. TS1000 Version 4.23 Smartair System TS1000 Version 4.23 Denna manual är ett komplement till: 2069-1001 Smartair System Installations och driftsättningsmanual version 4.20A Denna manual beskriver nyheter i Smartair TS1000

Läs mer

Att använda pekare i. C-kod

Att använda pekare i. C-kod Att använda pekare i C-kod (Bör användas av de som känner sig lite hemma med C-programmering!) Rev 1, 2005-11-23 av Ted Wolfram www.wolfram.se Syfte: Man kan tycka att det är komplicerat att använda pekare

Läs mer

Installationsguide. För att installera mjukvara och hårdvara, följ nedanstående anvisningar.

Installationsguide. För att installera mjukvara och hårdvara, följ nedanstående anvisningar. Installationsguide För att installera mjukvara och hårdvara, följ nedanstående anvisningar. Inkoppling av Logger 2020 eller SunLogger 2020 mot PC/LoggerSoft 1. Logger 2020 ansluts alltid via en router,

Läs mer

Innehåll. Kurs i Windows 7 2013

Innehåll. Kurs i Windows 7 2013 Kurs i Windows 7 2013 Innehåll Nyheter i Windows 7... 2 Inloggning på datorn och nätverket... 2 Skrivbordet... 2 Fönsterhantering... 2 Fäst fönster i kanterna... 2 Maximera på flera sätt... 2 Skaka fönster...

Läs mer

Teckentavlor. Inställning av styrsätt med programvalsratten

Teckentavlor. Inställning av styrsätt med programvalsratten 1 THOT THOT fungerar som ett tangentbord till datorn. I stället för att trycka på tangenter, används ett styrorgan, som flyttar en ljuskägla över THOT tavlan och väljer ut önskad ruta. Varje ruta kan innehålla

Läs mer

Uppgift (poäng) 1 (2) 2 (3) 3 (4) 4 (4) 5 (3) 6 (4) 7 (6) 8 (6) 9 (8) Summa

Uppgift (poäng) 1 (2) 2 (3) 3 (4) 4 (4) 5 (3) 6 (4) 7 (6) 8 (6) 9 (8) Summa Lena Kallin Westin 2005-08-22 Institutionen för datavetenskap Umeå universitet TENTAMEN Uppgift (poäng) 1 (2) 2 (3) 3 (4) 4 (4) 5 (3) 6 (4) 7 (6) 8 (6) 9 (8) Summa Inlämnad Poäng Kurs : Programmeringsteknisk

Läs mer

Detta sätt lämpar sig bra om man bara kort vill kommentera den inlämnade uppgifter som helhet. Gör så här:

Detta sätt lämpar sig bra om man bara kort vill kommentera den inlämnade uppgifter som helhet. Gör så här: FRONTER-LATHUND TRE OLIKA SÄTT ATT KOMMENTERA INLÄMNINGSUPPGIFTER PÅ Det finns tre olika möjligheter för att kommentera inlämningsuppgifter i Fronter Skriva i Fronters kommentarruta, kommentera direkt

Läs mer

Att komma igång med FirstClass (FC)!

Att komma igång med FirstClass (FC)! Att komma igång med FirstClass (FC)! Vi har tillgång till FC genom vårt samarbete med folkhögskolor och därigenom med Folkbildningsnätet. FC kan användas på en dator på två sätt (dessutom kan du använda

Läs mer

Färgklövern. Färgklövern är gjord 1998 i samarbete mellan Datateket i Linköping och Hargdata AB i Linköping.

Färgklövern. Färgklövern är gjord 1998 i samarbete mellan Datateket i Linköping och Hargdata AB i Linköping. Färgklövern I Färgklövern kan du leka med färger, på lite olika sätt i de olika delprogrammen. Bestäm själv vilka och hur många färger du vill färglägga med. Alla dina målade bilder kan även skrivas ut

Läs mer

Kort om klasser och objekt En introduktion till GUI-programmering i Java

Kort om klasser och objekt En introduktion till GUI-programmering i Java Kort om klasser och objekt En introduktion till GUI-programmering i Java Klasser En klass är en mall för hur man ska beskriva på något. Antag att vi har en klass, Bil. Den klassen innehåller en lista på

Läs mer

Att hämta raps-data via Internet

Att hämta raps-data via Internet Att hämta raps-data via Internet I detta kapitel visas hur man kan hämta hem statistik från raps internetdatabas och bearbeta uppgifterna i programmet PC-Axis. 69 Figur.1 Flyttningsöverskott per LA-region

Läs mer

Objektorienterad Programmering (TDDC77)

Objektorienterad Programmering (TDDC77) Objektorienterad Programmering (TDDC77) Föreläsning II: utmatning, variabler, typer Ahmed Rezine IDA, Linköpings Universitet Hösttermin 2017 Outline Java Språket Utmatning av Sträng litteraler Variabler

Läs mer

Laboration 10 - NetBeans

Laboration 10 - NetBeans Laboration 10 - NetBeans Avsikten med laborationen är att du ska träna på att använda paket, att du ska packa några klassfiler i en jar-fil och slutligen använda innehållet i en jar-fil från en annan klass

Läs mer

TENTAMEN. Kurs: Objektorienterad programmeringsmetodik 5DV133 Ansvarig lärare: Anders Broberg. VT-13 Datum: 13-06-05 Tid: kl 16.00-20.

TENTAMEN. Kurs: Objektorienterad programmeringsmetodik 5DV133 Ansvarig lärare: Anders Broberg. VT-13 Datum: 13-06-05 Tid: kl 16.00-20. Umeå Universitet Datavetenskap Anders Broberg 130605 TENTAMEN Kurs: Objektorienterad programmeringsmetodik 5DV133 Ansvarig lärare: Anders Broberg VT-13 Datum: 13-06-05 Tid: kl 16.00-20.00 Namn: Personnummer:

Läs mer

Guide för pdf-formulär

Guide för pdf-formulär Guide för pdf-formulär Innehållsförteckning Rätt programvara... 3 Instruktion för automatiskt formulär... 3 Steg 1 Mall till pdf-format via Word... 3 Alternativt steg 1 Mall till pdf-format via Acrobat...

Läs mer

Diagram. I detta kapitel lär du dig: m Diagrammets beståndsdelar. m Att skapa både inbäddat diagram och diagramblad. m Att ändra diagramform.

Diagram. I detta kapitel lär du dig: m Diagrammets beståndsdelar. m Att skapa både inbäddat diagram och diagramblad. m Att ändra diagramform. 1 Diagram Med diagram kan du presentera information på ett effektivt sätt. Eftersom datan visas grafiskt så kan betraktaren ta till sig mycket information på en gång. Microsoft Excel har ett kraftfullt

Läs mer

Lumbago - Förord. Välkommen till Journalprogrammet Lumbago.

Lumbago - Förord. Välkommen till Journalprogrammet Lumbago. Lumbago - Förord Välkommen till Journalprogrammet Lumbago. Vår förhoppning är att du ska få mer tid över för dina patienter och att du ska ha nytta av alla de effektiva funktioner som Lumbago erbjuder.

Läs mer

725G61 - Laboration 7 Implementation av ett API. Johan Falkenjack

725G61 - Laboration 7 Implementation av ett API. Johan Falkenjack 725G61 - Laboration 7 Implementation av ett API Johan Falkenjack December 13, 2013 1 Inledning Hittills i kursen har vi tittat på grundläggande programmering och grundläggande objektorientering. I den

Läs mer

Föreläsning 2 Objektorienterad programmering DD1332. Typomvandling

Föreläsning 2 Objektorienterad programmering DD1332. Typomvandling metoder Föreläsning 2 Objektorienterad programmering DD1332 Array [modifierare] String metodnamn (String parameter) Returtyp (utdata typ) i detta fall String Indata typ i detta fall String 1 De får man

Läs mer

Rolladministration i PaletteArena 5.3

Rolladministration i PaletteArena 5.3 SLU Rolladministration i PaletteArena 5.3 Jenny Kjellström 2012-03-16 Beskriver hur man lägger upp och inaktiverar en mottagare, hur man flyttar/styr om fakturor från/till andras inkorgar samt hur man

Läs mer

Elmia Mässkatalog för PocketPC

Elmia Mässkatalog för PocketPC Elmia Mässkatalog för PocketPC Version 1.1 Licensinformation... 2 Systemkrav... 2 Installation... 2 Kom igång... 3 Utställare A-Ö... 4 Sök utställare... 5 Sök Produkt... 6 Företagsinformation... 7 Mina

Läs mer

Dagens föreläsning. Repetition. Repetition - Programmering i C. Repetition - Vad C består av. Repetition Ett första C-program

Dagens föreläsning. Repetition. Repetition - Programmering i C. Repetition - Vad C består av. Repetition Ett första C-program Dagens föreläsning Programmeringsteknik för Ingenjörer VT05 Föreläsning 3-4 Repetition Datatyper Uttryck Operatorer Satser Algoritmer Programmeringsteknik VT05 2 Repetition Repetition - Programmering i

Läs mer