Datorsystem Laboration 2: Minnesmappade bussar

Save this PDF as:
 WORD  PNG  TXT  JPG

Storlek: px
Starta visningen från sidan:

Download "Datorsystem Laboration 2: Minnesmappade bussar"

Transkript

1 Datorsystem Laboration 2: Minnesmappade bussar Senast uppdaterad: 14 oktober 2012 Version 1.2 Student: Lärare: Underskrift: Underskrift: Datum:

2 Datorsystem Laboration 2 1 Innehåll 1 Inledning Introduktion Labbens syfte Innan ni börjar arbeta med labben Innan ni kommer till labbpasset ska ni ha: Förberedelseuppgifter Förberedelseuppgifter online Programstruktur Makron för stacken Subrutiner Labbuppgifter Kommunikation över JTAG Saker att tänka på Kommunikation över serieporten En mindre ändring av programmet När labben är klar

3 Datorsystem Laboration Inledning 1.1 Introduktion I ett datorsystem behöver processorn kommunicera med primärminnet, systemets övriga I/O-enheter och andra datorsystem. I stort sett alla datorsystem använder bussar för kommunikation, där flera av datorns enheter är inkopplade till samma buss. När man programmerar ett Altera-kort kan man som programmerare komma åt dessa bussar genom att skriva till en minnesadress som är associerad med den buss man vill använda. I den här labben ska vi skriva ett litet program som kom låter två DE2-kort kommunicera över serieporten. Efter att ni har klarat av den här labben ska ni ha en större förståelse för hur kommunikation över minnesmappade bussar fungerar i ett datorsystem. 1.2 Labbens syfte 1. Du ska ha fått praktisk erfarenhet av att programmera mot minnesmappade bussar. 2. Du ska ha fått förståelse för hur bussar används i ett datorsystem. 1.3 Innan ni börjar arbeta med labben Läs följande delar i kursboken: Sektion 4.5 och stycket Memory-Mapped I/O på sidan 377. Läs även följande manualer från Altera: DE2 Media Computer, sektion 2.4 och Nios II Processor Reference Handbook (använd vid behov) Innan ni kommer till labbpasset ska ni ha: Läst igenom hela detta lab-pm Löst alla förberedelseuppgifter Läst igenom de rekommenderade delarna ur kursboken. Läst igenom de rekommenderade delarna ur DE2-manualen

4 Datorsystem Laboration Förberedelseuppgifter 2.1 Förberedelseuppgifter online Innan labbpasset i datorsal påbörjas ska förberedelseuppgifterna som finns på kurshemsidan vara lösta med godkänt resultat. Som godkänt resultat räknas alla rätt. Det finns dock delar av laborationsuppgifterna som bör tänkas igenom i förväg,så till den här laborationen finns förberedelseuppgifter som inte ska lösas på kurshemsidan. 2.2 Programstruktur Koden nedan innehåller en struktur för den kod som ni ska skriva under laborationen. Två anrop finns redan i den givna strukturen; både READ JTAG och READ SERIAL anropas i huvudloopen. Observera att anropet på READ SERIAL är utkommenterat eftersom serieporten inte kommer användas förrän i del 3.2 av laborationsuppgifterna. Gå igenom kodstrukturen nedan och tänk igenom hur subrutinerna bör implementeras for att fungera enligt programbeskrivningarna som finns i sektion 3.. t e x t. g l o b a l s t a r t s t a r t : # Code to s e t up r e g i s t e r s with r e l e v a n t a d r e s s e s to the I /O u n i t s MAIN LOOP: c a l l READ JTAG #c a l l READ SERIAL br MAIN LOOP READ JTAG: # Read data from the JTAG port WRITE JTAG: # Write data to the JTAG port READ SERIAL : # Read data from the s e r i a l port WRITE SERIAL : # Write data to the s e r i a l port. end Listing 1: Programstruktur för laboration 2

5 Datorsystem Laboration Makron för stacken När man ger bort kontrollen över exekveringen till en annan subrutin behöver man ofta skydda vissa register mot förändringar. Registrena r8 till r15 är caller-saved, vilket betyder att den som anropar en subrutin är ansvarig för att skydda den data som finns i i r8-15. Registrena r16 till r23 är callee-saved, vilket betyder att den anropade subrutinen är ansvarig för att antingen inte ändra värdena i r16-r23 eller först spara undan innehållet i dem och sedan återställa innan man returnerar. Det enklaste sättet att spara innehållet i ett register är att kopiera innehållet till ett annat register, men det går snabbt åt väldigt många register bara för att spara innehållet i andra register. Ett bättre sätt är att istället använda stacken genom att pusha dit det eller de register man vill spara och sedan poppa tillbaka dem när den anropade subrutinen är klar. Stacken använder man enklast genom att skapa ett makro för att lägga till data överst på stacken och ett makro for att hämta ut det som ligger på toppen av stacken. För att skapa ett makro väljer man ett namn, eventuella parametrar och anger sedan de instruktioner som bygger upp makrot. På så vis kan man sedan använda flera instruktioner genom att bara ange makronamnet. Nedan finns två makron for användning av stacken. PUSH lägger innehållet i ett register på stacken och POP hämtar informationen överst i stacken och lägger i ett register. Lägg in makrona i programmet under labben och använd dem vid användning av stacken.. macro PUSH reg subi sp, sp, 4 stw \ reg, 0( sp ). endm. macro POP reg ldw \ reg, 0( sp ) addi sp, sp, 4. endm Fundera på hur makrona fungerar. Varför ökas och minskas stackpekaren med 4? Vi använder namnet sp för stackpekaren, men vilket nummer har registret egentligen? 2.4 Subrutiner Viktigt att tänka på när man anropar en subrutin från en annan subrutin är att man måste spara undan återhoppsadressen innan man anropar nästa subrutin. Om man inte gör det finns inte längre rätt återhoppsadress när man ska returnera. Enklaste sättet att göra detta på är att ta ett ledigt register och kopiera innehållet i r31 till det innan man anropar den nästlade subrutinen. När den nästlade subrutinen returnerar kan man återställa återhoppsadressen genom att kopiera tillbaka den undansparade adressen till r31. Exempel på programflöde där man behöver spara undan återhoppsadressen:

6 Datorsystem Laboration 2 5 MAIN LOOP: c a l l br READ SOME DATA MAIN LOOP READ SOME DATA: # Read some data, not i n t e r e s t i n g f o r t h i s example push r31 # Protect the return address c a l l PUT SOME DATA ON LEDS # Some other s ubroutine pop r31 # Restore the return address För att kunna använda stacken behöver man tala om för kortet var den finns (eftersom man själv kan ställa in det). Det gör man genom att lägga in rätt minnesadress i register sp: 0x007FFFC. I sektion 2.2 ombads ni tänka igenom hur ert program ska konstrueras. Finns det ett behov av att använda stacken för att spara undan återhoppsadressen? 3 Labbuppgifter 3.1 Kommunikation över JTAG I labbens första del ska ni få kommunikationen mellan datorn som kör Monitor Program och Altera-kortet att fungera. Utgå från den struktur ni fått i kodexempel 1 och som ni förberett i uppgift 2.2. Skriv ett program i Assembly som läser från JTAG-porten och sedan skickar tillbaka samma data till JTAG-porten. När programmet fungerar som det ska kommer de tecken som skrivs in i terminalen i Monitor Program att synas i terminalen. Om man inte skickar tillbaka tecknen från terminalen kommer inget att synas i terminalfönstret. Att man inte ser några tecken i terminalen när man skriver dem är inte fel, det betyder bara att ert program inte fungerar ordentligt än! Saker att tänka på Lägg projektet på den lokala disken D: istället för filservern Goofy. Använd DE2 Media Computer när projektet skapas. Ingen kod finns given för denna laboration, så glöm inte.text och liknande delar. Visa era resultat för en labbassistent innan ni går vidare.

7 Datorsystem Laboration Kommunikation över serieporten När programmet kan skriva ut tecken i terminalen via JTAG går nästa del av labben ut på att också skicka de tecken som skrivs in i terminalen till serieporten så att ett annat DE2-kort kan ta emot de tecken som skickas. Programmet ska också lyssna på serieporten efter data som skickas till kortet och sedan visa mottaget data i terminalen. Bygg vidare på det program ni skrev i uppgift 3.1 och lägg till funktionalitet för att läsa och skriva till serieporten. Varje gång ett tecken kommer in till JTAG ska ni inte bara skicka tillbaka det till terminalen utan också skicka det till serieporten. Utöver att lyssna efter data på JTAG-porten måste programmet också lyssna efter data på serieporten. Data som kommer in på serieporten ska skickas också synas i terminalen för det mottagande kortet. På sås vis kommer ni att skriva ett litet chattprogram för kommunikation mellan två DE2-kort. Meddela en labbassistent att ni är klara, ni kommer då att bli tilldelade en annan grupp som också är klar med JTAG-delen. Om gruppen inte sitter inom lämpligt avstånd får ni flytta ihop och arbeta vid en dator. Det går att koppla två DE2-kort till en dator och använda två instanser av Monitor Program för att styra varsitt kort. Observera att det då behövs två projekt, ett för varje kort som ska styras. Visa era resultat för en labbassistent innan ni går vidare. 3.3 En mindre ändring av programmet När ni har två kort som kan chatta via serieporten kommer ni få en mindre extrauppgift att göra. Visa era resultat för en labbassistent innan ni går vidare. 3.4 När labben är klar Glöm inte att rensa undan projektet från D: så att inte några andra studenter kan råka ta fel projekt. Spara undan ert projekt i Goofy eller skicka assemblerfilerna till er mail om ni vill ha koden kvar. Packa ihop och lämna tillbaka labbkortet.

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

LEGO Mindstorm-robot

LEGO Mindstorm-robot KUNGLIGA TEKNISKA HÖGSKOLAN LEGO Mindstorm-robot Programmering av LEGO Mindstorm-robot i språket NXC Kim Hammar 2/6-2013 Kimham@kth.se Introduktionskurs i Datateknik 1311 Sammanfattning En viktig del av

Läs mer

Tentaupplägg denna gång

Tentaupplägg denna gång Några tips på vägen kanske kan vara bra. Tentaupplägg denna gång TIPS 1: Läs igenom ALLA uppgifterna och välj den du känner att det är den lättaste först. Det kan gärna ta 10-20 minuter. Försök skriva

Läs mer

Stack och subrutiner Programmeringskonventionen

Stack och subrutiner Programmeringskonventionen Stack och subrutiner Programmeringskonventionen Du ska förstå hur en instruktion behandlas i processorn Du ska känna till några fler instruktioner Du ska veta hur maskinkoden för ett program byggs upp

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

Föreläsningsanteckningar 3. Mikroprogrammering II

Föreläsningsanteckningar 3. Mikroprogrammering II Föreläsningsanteckningar 3. Mikroprogrammering II Olle Seger 2012 Anders Nilsson 2016 1 Inledning Datorn, som vi byggde i förra föreläsningen, har en stor brist. Den saknar I/O. I denna föreläsning kompletterar

Läs mer

Peter Ottosson 31/8-2012 petott@kth.se Introduktionskurs i datateknik II1310

Peter Ottosson 31/8-2012 petott@kth.se Introduktionskurs i datateknik II1310 KUNGLIGA TEKNISKA HÖGSKOLAN Robotlabb En introduktion till Datateknik 31/8-2012 petott@kth.se Introduktionskurs i datateknik II1310 1 Innehållsförteckning 1. Inledning... 3 1.1 Bakgrund... 3 1.2 Syfte

Läs mer

Övning 7. Timer, serieport

Övning 7. Timer, serieport Övning 7 Timer, serieport 7.6 timer_1 Memory-Mapped addresses 0x920 status 0x924 control 0x928 periodl 0x92C periodh 0x930 snapl 0x934 snaph 15 0 Run TO (Time-Out) ITO cont start stop timer_1 start D Q

Läs mer

GIT L0002B INTRODUKTION TILL PROGRAMMERING OCH C# Information inför kursstart

GIT L0002B INTRODUKTION TILL PROGRAMMERING OCH C# Information inför kursstart GIT L0002B INTRODUKTION TILL PROGRAMMERING OCH C# Information inför kursstart Innehåll Registrering 2 Kursplan 2 Schema 2 Föreläsningar 2 Laborationer 2 Examination 2 Litteratur 3 Alernativ litteratur

Läs mer

KUNGLIGA TEKNISKA HÖGSKOLAN. Linefollower. Med LEGO Mindstorms och NXC. Paul Coada 2012-08-29 coada@kth.se Introduktion i datateknik II1310

KUNGLIGA TEKNISKA HÖGSKOLAN. Linefollower. Med LEGO Mindstorms och NXC. Paul Coada 2012-08-29 coada@kth.se Introduktion i datateknik II1310 KUNGLIGA TEKNISKA HÖGSKOLAN Linefollower Med LEGO Mindstorms och NXC Paul Coada 2012-08-29 coada@kth.se Introduktion i datateknik II1310 Sammanfattning Rapporten är för labbmomentet som utförs i introduktionskursen

Läs mer

Åtkomst och användarhandledning

Åtkomst och användarhandledning Innehållsförteckning Problemspecifikation...1 Åtkomst och användarhandledning...2 Systembeskrivning...3 Lösningens begränsningar...5 Problem och reflektioner...6 Testkörning...7 Bilagor......Källkod...

Läs mer

Introduktion till integrering av Schenkers e-tjänster. Version 2.0

Introduktion till integrering av Schenkers e-tjänster. Version 2.0 Introduktion till integrering av Schenkers e- Version 2.0 Datum: 2008-06-18 Sida 2 av 8 Revisionshistorik Lägg senaste ändringen först! Datum Version Revision 2008-06-18 2.0 Stora delar av introduktionen

Läs mer

Tentaupplägg denna gång

Tentaupplägg denna gång Några tips på vägen kanske kan vara bra. Tentaupplägg denna gång TIPS 1: Läs igenom ALLA uppgifterna och välj den du känner att det är den lättaste först. Det kan gärna ta 10-20 minuter. Försök skriva

Läs mer

Realtid. eda040project2010 MANUAL. - Christoffer Olsson. - Daniel Lehtonen

Realtid. eda040project2010 MANUAL. - Christoffer Olsson. - Daniel Lehtonen Realtid eda040project2010 MANUAL dt08es7 dt08co0 dt08dm8 dt08dl4 - Emil Selinder - Christoffer Olsson - David Meyer - Daniel Lehtonen Innehållsförtäckning Introduktion Hur man kör igång programmet Proxy

Läs mer

Laborationer i kursmomentet Datoranvändning E1. Laboration nr 5: Mer om FrameMaker

Laborationer i kursmomentet Datoranvändning E1. Laboration nr 5: Mer om FrameMaker Sid 1 Laborationer i kursmomentet Datoranvändning E1 http://www.etek.chalmers.se/~hallgren/eda/ : Mer om FrameMaker 1996, 1997 Magnus Bondesson 1998 och 99-09-22 Thomas Hallgren 1 Introduktion I Laboration

Läs mer

7) Beskriv tre sätt att överföra parametrar mellan huvudprogram och subrutin.

7) Beskriv tre sätt att överföra parametrar mellan huvudprogram och subrutin. 1(5) Övningstentamen i Mikrodatorer och assemblerprogrammering, ELGA05 Hjälpmedel: Bifogad lista med memokoder för MC68xxx. Samtliga programmeringsuppgifter ska innehålla flödesschema med förklaringar

Läs mer

Tentamen i IS1500/IS1200/2G1518 Datorteknik fredagen den 19 augusti 2011 kl

Tentamen i IS1500/IS1200/2G1518 Datorteknik fredagen den 19 augusti 2011 kl Tentamen i IS1500/IS1200/2G1518 Datorteknik fredagen den 19 augusti 2011 kl 14.00 19.00 Examinator: Fredrik Lundevall (IS1500), Johan Wennlund (IS1200, 2G1518). Jourhavande lärare: Johan Wennlund. Tentamensuppgifterna

Läs mer

Vad roligt att ni har valt att bjuda varandra på den här timmen.

Vad roligt att ni har valt att bjuda varandra på den här timmen. Hej! Vad roligt att ni har valt att bjuda varandra på den här timmen. Att prata med en ny person kan kännas nervöst även om man som ni redan har en hel del gemensamt. Därför finns den här guiden som ska

Läs mer

Manus: Tredje bildspelet handlar om kroppen och rörelse. Alla vet säkert att det är bra för våra kroppar att få röra på sig.

Manus: Tredje bildspelet handlar om kroppen och rörelse. Alla vet säkert att det är bra för våra kroppar att få röra på sig. Pedagogens manus till BILDSPEL 3 KROPPEN OCH RÖRELSE 1. Manus: Tredje bildspelet handlar om kroppen och rörelse. Alla vet säkert att det är bra för våra kroppar att få röra på sig. 2. Manus: Från 12 års

Läs mer

Introduktion till arv

Introduktion till arv Introduktion till arv 6 INTRODUKTION TILL ARV Arv Generell-Speciell Arv för att utnyttja det vi redan gjort Återanvändning Basklass Härledd klass Varför arv? Inför en subklass för att uttrycka specialisering

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

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

TSTE05-Elektronik och mätteknik

TSTE05-Elektronik och mätteknik " " 1 (" 7) TSTE05-Elektronik och mätteknik Sändlista Håkan Öhrman Torun Berlind Elin Önstorp Sandra Gustavsson Mikael Olofsson Tomas Svensson Kurskod Examinator TSTE05 Mikael Olofsson Kursen gavs Årskurs

Läs mer

Studentguide vid grupparbete

Studentguide vid grupparbete Studentguide vid grupparbete Checklista vid grupparbete Vad är syftet med uppgiften/projektet? Vad ska ni lära er? Vilka färdigheter ska ni träna och utveckla? Vilka andra delar av kursen bygger uppgiften

Läs mer

Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09

Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09 Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09 1. Introduktion till webbprogrammering Webbprogrammering består av ett antal

Läs mer

IS1500 Lösningar övning CE_O7 2014. CE_O7. Programmerad in/utmatning. Serieport. Förberedelser till nios2io.

IS1500 Lösningar övning CE_O7 2014. CE_O7. Programmerad in/utmatning. Serieport. Förberedelser till nios2io. IS1500 ösningar övning CE_O7 2014 CE_O7. Programmerad in/utmatning. Serieport. Förberedelser till nios2io. 6.1. Vad är seriell kommunikation? a) Vad är skillnaden mellan seriell och parallell kommunikation?

Läs mer

Instruktioner för beställningar och kontoadministration för abonnenter av inlästa läromedel

Instruktioner för beställningar och kontoadministration för abonnenter av inlästa läromedel Sidan 1 av 10 Instruktioner för beställningar och kontoadministration för abonnenter av inlästa läromedel Version 3.0 Sidan 2 av 10 Innehåll Logga in och byta lösenord... 3 Logga in... 3 Byta lösenord...

Läs mer

STÄNG AV FÖNSTER. Regler FLAGGSPECTRUM I FLAGGSPECTRUM II FLAGGSPECTRUM III FLAGGSPECTRUM STJÄRNSPEL

STÄNG AV FÖNSTER. Regler FLAGGSPECTRUM I FLAGGSPECTRUM II FLAGGSPECTRUM III FLAGGSPECTRUM STJÄRNSPEL Sivu 1/5 STÄNG AV FÖNSTER Regler FLAGGSPECTRUM I FLAGGSPECTRUM II FLAGGSPECTRUM III FLAGGSPECTRUM STJÄRNSPEL Ett spännande sätt att lära sig känna igen länder och huvudstäder. Ett utomordentligt kännetecken

Läs mer

Laboration 2 i Datorteknik- Assemblerprogrammering II

Laboration 2 i Datorteknik- Assemblerprogrammering II Högskolan i Halmstad 1 (8) - Assemblerprogrammering II Målet med laborationen är att få begrepp om Subrutiner. in/utparametrar. Lokala variabler Maska in bitar till ett register Konstruktion av subrutiner

Läs mer

0.1. INTRODUKTION 1. 2. Instruktionens opcode decodas till en språknivå som är förstålig för ALUn.

0.1. INTRODUKTION 1. 2. Instruktionens opcode decodas till en språknivå som är förstålig för ALUn. 0.1. INTRODUKTION 1 0.1 Introduktion Datorns klockfrekvens mäts i cykler per sekund, eller hertz. En miljon klockcykler är en megahertz, MHz. L1 cache (level 1) är den snabbaste formen av cache och sitter

Läs mer

Om du vill hitta tillbaka till din sektion klicka på fliken i huvudmenyn som heter organisation.

Om du vill hitta tillbaka till din sektion klicka på fliken i huvudmenyn som heter organisation. Lathund för medlemsregistret Det första ni skall göra Det första ni ska göra i systemet är att kontrollera att er sektions uppgifter är korrekta. Ni registrerar en huvudadress som all post skickas till.

Läs mer

Digital Display VDS / Bus2

Digital Display VDS / Bus2 3-7449 Digital Display & 3-7447 Digital Knappsats (ref.99622) Se hemsida / support för senaste manualerna. http://www.axema.se/ Ver. 1.2 axema Sida 1 Ändra språk till Svenska. Tryck 0 och efter det ange

Läs mer

Elektroteknik MF1016 föreläsning 9 MF1017 föreläsning 7 Mikrodatorteknik

Elektroteknik MF1016 föreläsning 9 MF1017 föreläsning 7 Mikrodatorteknik Elektroteknik MF1016 föreläsning 9 MF1017 föreläsning 7 - Inbyggda system - Analog till digital signal - Utvecklingssystem, målsystem - Labutrustningen - Uppbyggnad av mikrokontroller - Masinkod, assemblerkod

Läs mer

Rapport. Grön Flagg. Förskolan Kåsan/Fröviskolan

Rapport. Grön Flagg. Förskolan Kåsan/Fröviskolan Rapport Grön Flagg Förskolan Kåsan/Fröviskolan Kommentar från Håll Sverige Rent 2012-08-29 13:33:31: Det är inspirerande att läsa er rapport och se hur ni har integrerat hållbar utveckling i er verksamhet!

Läs mer

Programmeringsuppgifter 1

Programmeringsuppgifter 1 Programmeringsuppgifter 1 Redovisning: Ni demo-kör och förklarar för handledaren några av de program ni gjort. Ni behöver inte hinna allt, redovisa så långt ni kommit. Om ni hinner mer kan ni alltid redovisa

Läs mer

Lärarguide vid grupparbete

Lärarguide vid grupparbete Lärarguide vid grupparbete Att tänka på när man ska bestämma gruppstorlek Små grupper jobbar fortare och har mindre problem med sammankomster, styrning och koordination av arbetet. Om projektet är relativt

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

Felsökning av mjukvara

Felsökning av mjukvara KUNGLIGA TEKNISKA HÖGSKOLAN Felsökning av mjukvara Programmering av en NXT-robot Max Kufa [03/08-13] mkufa@kth.se Introduktionskurs i datateknik (II1310) Sammanfattning Syftet med laborationen var att

Läs mer

1DV433 HT13. I vilken utsträckning har kursens innehåll och uppläggning gett förutsättningar för att du ska ha uppnått respektive lärandemål?

1DV433 HT13. I vilken utsträckning har kursens innehåll och uppläggning gett förutsättningar för att du ska ha uppnått respektive lärandemål? 1DV33 HT13 Antal : I vilken utsträckning har kursens innehåll och uppläggning gett förutsättningar för att du ska ha uppnått respektive lärandemål? - ha fått grundläggande kunskaper om strukturerad programmering

Läs mer

Övningsuppgifterna i kapitel F avser FLIS-processorn, vars instruktioner och motsvarande koder definieras i INSTRUKTIONSLISTA FÖR FLISP.

Övningsuppgifterna i kapitel F avser FLIS-processorn, vars instruktioner och motsvarande koder definieras i INSTRUKTIONSLISTA FÖR FLISP. Övningsuppgifter Övningsuppgifterna i kapitel F avser FLIS-processorn, vars instruktioner och motsvarande koder definieras i INSTRUKTIONSLISTA FÖR FLISP. F.2 Ett antal på varandra följande minnesord har

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

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

HF0010. Introduktionskurs i datateknik 1,5 hp

HF0010. Introduktionskurs i datateknik 1,5 hp HF0010 Introduktionskurs i datateknik 1,5 hp Välkommna - till KTH, Haninge, Datateknik, kursen och till första steget mot att bli programmerare! Er lärare och kursansvarig: Nicklas Brandefelt, bfelt@kth.se

Läs mer

Datorteknik. Tomas Nordström. Föreläsning 6. För utveckling av verksamhet, produkter och livskvalitet.

Datorteknik. Tomas Nordström. Föreläsning 6. För utveckling av verksamhet, produkter och livskvalitet. Datorteknik Tomas Nordström Föreläsning 6 För utveckling av verksamhet, produkter och livskvalitet. Föreläsning 6 Vad händer vid uppstart SoC och Kringkretsar, PIO Programmering i Assembler Lab2 genomgång

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

Laboration 2: Ett kommunikationssystem

Laboration 2: Ett kommunikationssystem Laboration 2: Ett kommunikationssystem 1 Syfte Att arbeta ännu mer med OO-design och programmering, framför allt programmering mot gränssnitt. Undantag och felhantering. Parallellism 2 Uppgift Ni skall

Läs mer

Föreläsning 6: Introduktion av listor

Föreläsning 6: Introduktion av listor Föreläsning 6: Introduktion av listor Med hjälp av pekare kan man bygga upp datastrukturer på olika sätt. Bland annat kan man bygga upp listor bestående av någon typ av data. Begreppet lista bör förklaras.

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

Datorsystemteknik DAV A14 Föreläsning 1

Datorsystemteknik DAV A14 Föreläsning 1 Innehåll Datorsystemteknik DAV A14 Föreläsning 1 Kursinformation Introduktion till datorsystem Programmeringsmodellen Större delen av materialet framtaget av :Jan Eric Larsson, Mats Brorsson och Mirec

Läs mer

Kom igång med ArcGIS Online - Snabba steg för att börja arbeta

Kom igång med ArcGIS Online - Snabba steg för att börja arbeta Kom igång med ArcGIS Online - Snabba steg för att börja arbeta https://twitter.com/esrisverige http://www.esri.se/ Svårighetsgrad: Enkel Tidsåtgång: Ca 15 min Målgrupp: Administratör för kontot Inledning

Läs mer

Lathund för överföring av rapporter och ljudfiler

Lathund för överföring av rapporter och ljudfiler Lathund för överföring av rapporter och ljudfiler I den här lathunden finns detaljerade instruktioner om hur du gör för att skicka rapporter och ljudfiler till din handledare. Först kommer en beskrivning

Läs mer

Digitala Projekt (EITF11)

Digitala Projekt (EITF11) Digitala Projekt (EITF11) Temperaturgivare med larm Handledare: Bertil Lindvall 2014-05-20 Erik Hellered, I-11 Andreas Sjöblom, I-11 Philip Dahlström, I-11 Table of Contents Inledning... 1 Kravspecifikation...

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

LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen?

LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen? ICT LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen? Daniel Lindfors 12/9/07 dlindf@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Denna laboration

Läs mer

Torun Berlind Elin Önstorp Sandra Gustavsson Klas Nordberg. Föreläsningar Lektioner Laborationer Projekt

Torun Berlind Elin Önstorp Sandra Gustavsson Klas Nordberg. Föreläsningar Lektioner Laborationer Projekt 1 (6) TSBB09-Bildsensorer Sändlista Håkan Örman Torun Berlind Elin Önstorp Sandra Gustavsson Klas Nordberg Kurskod TSBB09 Examinator Klas Nordberg Kursen gavs Årskurs 4 Termin 1 Period 2 Kursens delar

Läs mer

Att ordna en interaktiv diskussion för Raoul Wallenbergs dag

Att ordna en interaktiv diskussion för Raoul Wallenbergs dag Att ordna en interaktiv diskussion för Raoul Wallenbergs dag Den 27 augusti är Raoul Wallenbergs dag, Sveriges nationella dag för medmänsklighet och civilkurage. Genom enastående ledarskap och kreativitet

Läs mer

Paper från lärgruppen i matematik. S:t Olofsskolan vt 13

Paper från lärgruppen i matematik. S:t Olofsskolan vt 13 Paper från lärgruppen i matematik S:t Olofsskolan vt 13 Agneta Sillman Karlsson Carolina Strömberg Katrin Lingensjö Ulla Sjöstedt Bakgrund: Många elever tycker matte är att enbart räkna i en mattebok.

Läs mer

Datorlära 3 Octave Workspace ovh mijlö Skriva text på skärmen Värdesiffror Variabler och typer Strängar Makro Vektorer

Datorlära 3 Octave Workspace ovh mijlö Skriva text på skärmen Värdesiffror Variabler och typer Strängar Makro Vektorer Datorlära 1 Introduktion till datasystemet, epost konto, afs hemkonto Introduktion till datorer och datasalar Open Office Calculator Beräkningar med Open Office Calc Diagram med OO Calc Datorlära 2 Utforma

Läs mer

Handbok för provledare

Handbok för provledare Handbok för provledare TIMSS Advanced 2008 handbok för provledare Innehållsförteckning Inledning...1 1 Din roll som provledare...3 1.1 Förhållningsregler för provtillfällena... 3 1.2 Förberedelser före

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

LEGO NXT Robotprogrammering

LEGO NXT Robotprogrammering KUNGLIGA TEKNISKA HÖGSKOLAN LEGO NXT Robotprogrammering Laboration med parprogrammering Filip Forsby 2012-08-27 forsby@kth.se II1310 Introduktionskurs i datateknik Sammanfattning Denna rapport beskriver

Läs mer

Sätt att skriva ut binärträd

Sätt att skriva ut binärträd Tilpro Övning 3 På programmet idag: Genomgång av Hemtalet samt rättning Begreppet Stabil sortering Hur man kodar olika sorteringsvilkor Inkapsling av data Länkade listor Användning av stackar och köer

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

NEONOVA. Handledning Brukarundersökning med Pict-O-Stat Pilotprojekt SKL

NEONOVA. Handledning Brukarundersökning med Pict-O-Stat Pilotprojekt SKL NEONOVA Handledning Brukarundersökning med Pict-O-Stat Pilotprojekt SKL FÖRBEREDELSER För att få tillgång till Pict-O-Stat, kontakta någon av följande personer: Ingalill Fahlström ingalill@neonova.se 070

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

Decipher och Datataker DT100

Decipher och Datataker DT100 Umeå Universitet Institutionen för tillämpad fysik och elektronik Anders Åstrand Decipher och Datataker DT100 Lathund Reviderad: 981217 A.Å 990406 A.Å 011119 AÅ Decipher och Datataker DT100 Detta är endast

Läs mer

Provivus tips om KONCENTRATION - VAD PEDAGOGEN KAN GÖRA

Provivus tips om KONCENTRATION - VAD PEDAGOGEN KAN GÖRA Provivus tips om KONCENTRATION - VAD PEDAGOGEN KAN GÖRA Det kan vara svårt att räcka till som pedagog. Med en eller flera elever som har behov av särskilt stöd kan man lätt själv känna sig otillräcklig.

Läs mer

Domarassistenten.com. - en introduktion för domare

Domarassistenten.com. - en introduktion för domare Domarassistenten.com - en introduktion för domare Innehåll 1. Introduktion 2. Vad förväntas av mig 3. Inloggningsuppgifter 4. Menyn 5. Återbudsmatcher 6. Mina matcher 7. Hur fungerar matchtillsättningen?

Läs mer

Statskontorets enkät till organisationer för patientgrupper, pensionärer och personer med funktionsnedsättningar

Statskontorets enkät till organisationer för patientgrupper, pensionärer och personer med funktionsnedsättningar Bilaga 8 Bilaga 8 1 (8) Statskontorets enkät till organisationer för patientgrupper, pensionärer och personer med funktionsnedsättningar 1 Uppgifter om Er organisation 1. Namnet på Er organisation: 2.

Läs mer

NXT LEGO-robot laboration Programmering och felsökning av en LEGOrobot

NXT LEGO-robot laboration Programmering och felsökning av en LEGOrobot KUNGLIGA TEKNISKA HÖGSKOLAN NXT LEGO-robot laboration Programmering och felsökning av en LEGOrobot Gabriel Vilén 30/8-2012 gvilen@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Vi har programmerat

Läs mer

SVAR TILL TENTAMEN I DATORSYSTEM, VT2013

SVAR TILL TENTAMEN I DATORSYSTEM, VT2013 Rahim Rahmani (rahim@dsv.su.se) Division of ACT Department of Computer and Systems Sciences Stockholm University SVAR TILL TENTAMEN I DATORSYSTEM, VT2013 Tentamensdatum: 2013-03-21 Tentamen består av totalt

Läs mer

Övning2 Datorteknik, HH vt12 - Programmering

Övning2 Datorteknik, HH vt12 - Programmering Övning2 Datorteknik, HH vt12 - Programmering För denna övning behöver man adresskarta och beskrivning av laborationsplattform. Finns bland föreläsningsanteckning samt i bilaga l till Lab l. Använd även

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

Administration - Skapa och administrera användare. Din roll som administratör 1. Meny och huvudfunktioner 2-4. Skapa en användare...

Administration - Skapa och administrera användare. Din roll som administratör 1. Meny och huvudfunktioner 2-4. Skapa en användare... myschenker.se Administration - Skapa och administrera användare Din roll som administratör 1 Meny och huvudfunktioner 2-4 Skapa en användare.... 5-8 Lägga till/ta bort kundnummer och e-tjänster för användare..

Läs mer

Synkronisering. Föreläsning 8

Synkronisering. Föreläsning 8 Synkronisering Föreläsning 8 Synkronisering Så stort, intrikat och viktigt att det finns hela kurser om det i parallellprogrammering. Vi fuskar lite med några av de viktigaste bitarna! Synkronisering Vad

Läs mer

Sida 1 av 12. WSB Biodling. Manual V.1.1. http://www.wermdobiodlare.se

Sida 1 av 12. WSB Biodling. Manual V.1.1. http://www.wermdobiodlare.se Sida 1 av 12 WSB Biodling Manual V.1.1 Sida 2 av 12 Översikt: WSB Biodling är en app som hjälper dig med olika saker inom biodlingen. Nyheter i denna version är möjlighet att skapa skötselkort och dokumentera

Läs mer

Projektarbete 2: Interaktiv prototyp

Projektarbete 2: Interaktiv prototyp Projektarbete 2: Interaktiv prototyp Jonatan Hilmarch (Grupp 13) 880427-5595 hilmarch@skip.chalmers.se Kurs: Människa-Datorinteraktion TIG061 HT 2010 Projekt 1 - en tillbakablick Enligt projektets systemdefinition

Läs mer

Tentamen i Objektorienterad programmering

Tentamen i Objektorienterad programmering CHALMERS TEKNISKA HÖGSKOLA Datavetenskap TDA547 Tentamen i Objektorienterad programmering Lördagen 12 mars 2011, 8.30 12.30. Jourhavande lärare: Björn von Sydow, tel 0762/981014. Inga hjälpmedel. Lösningar

Läs mer

CE_O1. Nios II. Enkla assembler-instruktioner.

CE_O1. Nios II. Enkla assembler-instruktioner. IS1500 ösningsförslag till övning CE_O1 2014 CE_O1. Nios II. Enkla assembler-instruktioner. 1.1. Datorarkitektur för Nios II a) Tabell 3 1 i Nios II Processor Reference Handbook visar processorns register:

Läs mer

Svensk version. Inledning. Installation av maskinvara. Installation av Windows XP. LW057V2 Sweex trådlösa LAN PCI-kort 54 Mbps

Svensk version. Inledning. Installation av maskinvara. Installation av Windows XP. LW057V2 Sweex trådlösa LAN PCI-kort 54 Mbps LW057V2 Sweex trådlösa LAN PCI-kort 54 Mbps Inledning Utsätt inte det trådlösa LAN PCI-kortet 54 Mbps för extrema temperaturer. Placera inte enheten i direkt solljus eller nära värmekällor. Använd inte

Läs mer

Tentamen TEN1 HI1029 2014-05-22

Tentamen TEN1 HI1029 2014-05-22 Tentamen TEN1 HI1029 2014-05-22 Skrivtid: 8.15-13.00 Hjälpmedel: Referensblad (utdelas), papper (tomma), penna Logga in med tentamenskontot ni får av skrivvakten. Det kommer att ta tid att logga in ha

Läs mer

för raka trappor Användarmanual Modellnummer 420 Svenska

för raka trappor Användarmanual Modellnummer 420 Svenska för raka trappor Modellnummer 420 Användarmanual Svenska Servicebok Det är viktigt för oss att våra trapphissar alltid hjälper Er att komma upp och ner från Era trappor på ett säkert sätt. Med tanke på

Läs mer

Nordline. Monteringsanvisning Garageport. Lertagsgatan 7 69434 Hallsberg 019-125580

Nordline. Monteringsanvisning Garageport. Lertagsgatan 7 69434 Hallsberg 019-125580 Nordline Monteringsanvisning Garageport Lertagsgatan 7 69434 Hallsberg 019-125580 Byggmå& på din port A: ÖppningsmåC skall vara samma som angiven portbredd. Portbladen är några cm bredare. B: ÖppningsmåC

Läs mer

KA Webb - utbildning Skapa utbildningstillfälle

KA Webb - utbildning Skapa utbildningstillfälle Sida: 0 av 11 Användarstöd KA Webb - utbildning Skapa utbildningstillfälle Version 3.1 Uppdaterat 2016-05-27 Sida: 1 av 11 Innehåll Om utbildningstillfällen... 2 Skapa utbildningstillfälle... 2 Gruppstart...

Läs mer

1. Att lyssna 1. Titta på den som talar. 2. Tänk på vad som sagts. 3. Vänta på min tur att prata. 4. Säg det jag vill säga. 1.

1. Att lyssna 1. Titta på den som talar. 2. Tänk på vad som sagts. 3. Vänta på min tur att prata. 4. Säg det jag vill säga. 1. 1. Att lyssna 1. Titta på den som talar. 2. Tänk på vad som sagts. 3. Vänta på min tur att prata. 4. Säg det jag vill säga. 1. Att lyssna 1. Titta på den som talar. 2. Tänk på vad som sagts. 3. Vänta på

Läs mer

KREATIVA BÖNESÄTT. en praktisk hjälp till dig som är ledare! Initiativtagare till materialet: Maria Melin

KREATIVA BÖNESÄTT. en praktisk hjälp till dig som är ledare! Initiativtagare till materialet: Maria Melin KREATIVA BÖNESÄTT en praktisk hjälp till dig som är ledare! Initiativtagare till materialet: Maria Melin Information om materialet Till vem? I vår verksamhet är andakter en viktig del, men ibland är det

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

Undersökning av skolor: IKT och utbildning MANUAL FÖR SKOLSAMORDNARE

Undersökning av skolor: IKT och utbildning MANUAL FÖR SKOLSAMORDNARE Undersökning av skolor: IKT och utbildning MANUAL FÖR SKOLSAMORDNARE Europeiska skoldatanätet Service d Approches Quantitatives des faits éducatifs Innehåll Introduktion... 2 1. ÖVERSIKT AV STUDIENS ORGANISATION...

Läs mer

Tips och verktyg för studietiden om studieteknik och stresshantering. Carina Bäckström & Karolina Källoff Studentcentrum

Tips och verktyg för studietiden om studieteknik och stresshantering. Carina Bäckström & Karolina Källoff Studentcentrum Tips och verktyg för studietiden om studieteknik och stresshantering Carina Bäckström & Karolina Källoff Studentcentrum Agenda Att vara ny Lär känna dig själv Om stress Uppskjutaren/ Perfektionisten Studieplanering/

Läs mer

Östbergsskolans loggbok!

Östbergsskolans loggbok! Östbergsskolans loggbok! Dag 1 det första vi gjorde var att gå varvet runt och lärde oss varandras namn. Det gick ganska snabbt,gruppen var ganska blandad,vissa gick i 6:an vissa i 7:an och några från

Läs mer

75059 Stort sorteringsset

75059 Stort sorteringsset 75059 Stort sorteringsset Aktivitetsguide Detta set innehåller: 632 st sorteringsföremål 3 st snurror 6 st sorteringsskålar 1 st sorteringsbricka i plast 1 st siffertärning Detta sorteringsset har tagits

Läs mer

Aktivitetskort på nätet

Aktivitetskort på nätet Aktivitetskort på nätet Handbok 1 Aktivitetskort på Nätet (ApN) Som förening kan ni ansöka om bidrag och följa ert ärende via ApN. Var ni än är i världen och vilken tid det än är på dygnet kan ni logga

Läs mer

Datorhårdvaruteknik 1DV426 - Laboration Clustring och migrering av cluster från FibreChannel till iscsi

Datorhårdvaruteknik 1DV426 - Laboration Clustring och migrering av cluster från FibreChannel till iscsi Datorhårdvaruteknik 1DV426 - Laboration Clustring och migrering av cluster från FibreChannel till iscsi Marcus Wilhelmsson marcus.wilhelmsson@lnu.se 16 maj 2013 Instruktioner Organisation och genomförande

Läs mer

Routerinställning. Denna guide tar dig genom de enkla steg som behövs för att ställa in routern så den fungerar trådlöst.

Routerinställning. Denna guide tar dig genom de enkla steg som behövs för att ställa in routern så den fungerar trådlöst. Routerinställning Denna guide tar dig genom de enkla steg som behövs för att ställa in routern så den fungerar trådlöst. Om frågor uppstår efter att du använt denna guide så går det bra att maila fibergruppen.

Läs mer

HexaFlip. Kravspecifikation

HexaFlip. Kravspecifikation HexaFlip Kravspecifikation Dokumentversion 1.0 Martin Larsson marla316@student.liu.se Carl Lindwall carli914@student.liu.se Senast modifierad 2009 02 17 Sammanfattning Detta dokument skall ligga som grund

Läs mer

Systemkonstruktion SERIEKOMMUNIKATION

Systemkonstruktion SERIEKOMMUNIKATION Systemkonstruktion SERIEKOMMUNIKATION Laborationsansvariga: Anders Arvidsson Utskriftsdatum: 2005-04-26 Syfte Laborationen syftar till att ge studenten tillfälle att närmare bekanta sig med RS-232-protokollet,

Läs mer

PNSPO! Programöverföring via CP1W-ME05M. 14 mars 2012 OMRON Corporation

PNSPO! Programöverföring via CP1W-ME05M. 14 mars 2012 OMRON Corporation PNSPO! Programöverföring via 14 mars 2012 OMRON Corporation 2/9 Läs detta innan du bläddrar vidare PNSPO! Denna bok är avsedd som ett tillägg till de ursprungliga manualerna för OMRONs produkter. Använd

Läs mer

MÄSSHANDBOK ENTREPRENÖRSKAP PÅ RIKTIGT 2016 KRONOBERG

MÄSSHANDBOK ENTREPRENÖRSKAP PÅ RIKTIGT 2016 KRONOBERG MÄSSHANDBOK ENTREPRENÖRSKAP PÅ RIKTIGT 2016 KRONOBERG Om mässan: Plats: Affärshuset Tegnér, Växjö När: 22 april 2016 Hålltider: Kl. 08.00 Tävlingen Årets Säljare börjar. Kl. 10.00 11.45 Monterbygge. Kl.

Läs mer

Besvara de elektroniska frågorna (se kurshemsidan). Läs kapitel i kursbok

Besvara de elektroniska frågorna (se kurshemsidan). Läs kapitel i kursbok Namn: Laborationen godkänd: Laboration 2. Cacheminne Laborationens syfte I laborationen ska du bekanta dig med cacheminnen. Genom laborationen fås kunskap om hur cacheminnen är konstruerade och hur de

Läs mer

UMEÅ UNIVERSITET 26 april 2002 Instutionen för datavetenskap. Grafproblem. Laboration 4, Datastrukturer och Algoritmer VT02

UMEÅ UNIVERSITET 26 april 2002 Instutionen för datavetenskap. Grafproblem. Laboration 4, Datastrukturer och Algoritmer VT02 UMEÅ UNIVERSITET 26 april 2002 Instutionen för datavetenskap Grafproblem Laboration 4, Datastrukturer och Algoritmer VT02 Laboration 4 - grafproblem Förpackningsdatum: Denna lab-spec är senast ändrad:

Läs mer