Tentamen EDA698 Realtidssystem (Helsingborg)

Storlek: px
Starta visningen från sidan:

Download "Tentamen EDA698 Realtidssystem (Helsingborg)"

Transkript

1 LUNDS TEKNISKA HÖGSKOLA 1(7) Institutionen för datavetenskap Tentamen EDA698 Realtidssystem (Helsingborg) LUNDS TEKNISKA HÖGSKOLA 1(6) Institutionen för datavetenskap Det är tillåtet att använda Java snabbreferens och miniräknare, samt ordbok. Det går bra att använda både engelska och svenska uttryck för svaren. Den här tentamen består av två delar: teori, frågor 1-5 (18 poäng), och programmering & design, frågor , och 7 (12 poäng). För godkänd (betyg 3) krävs sammanlagt ca hälften av alla 30 möjliga poäng samt att det krävs ca en tredjedel av poängen i varje del för sig. För högsta betyg (5) krävs dessutom att en del av poängen uppnås med (del)lösningar You are allowed till båda to use uppgifterna the Java quicki programmering reference and a calculator. & design (preliminärt). 1. Jämnlöpande exekvering, delade resurser och synkronisering a) Vad är en Semafor (i kontext av jämnlöpande exekvering / programmering)? Svara med ca en mening. Beskriv sen (ca en mening var) två olika typer av semaforer och förklara, vad de kan användas till! a set of threads. b) För ett system med (minst) två computer/os jämnlöpande requirements aktiviteter shouldvill be fulfilled, programmeraren and why is that använda needed? sig av en Monitor för ömsesidig uteslutning a) Processing och informationsutbyte pre-emption (pre-emptive mellan scheduling aktiviteterna of CPU time). (trådarna). På vilka sätt kan en sådan implementeras i Java? Beskriv två möjligheter! c) Ge ett exempel för ett system där det är lämpligt att använda Mailbox för kommunikation mellan olika trådar! Motivera ditt d) Priority svar med inheritance. ca en mening! d) Vad är de tre olika tillstånd som en tråd (aktivitet) i ett flertrådigt system (med enbart en CPU) kan ha? Vilka övergångar finns mellan tillstånden och vem ansvarar för att en tråd ändrar sitt tillstånd? Förklara gärna med hjälp av ett diagram och korta beskrivningar! 2. Dödlägesanalys Lisa fick en fin men enkel modelljärnväg med ett tågset i födelsedagspresent i fjol (se bilden). Nu uppdaterade mormor det hela med några tågset som påskpresent, så att Lisa kan leka rusningstrafik på rälsen , Exam Concurrent and Real-Time Programming Also dictionaries for English (and the native language for each student) is allowed. To pass the exam, grade 3, you have to solve most of the first 5 problems (which are more of a theoretical type), and you have to develop an acceptable solution to problem 6 (programming). At least a partial solution to problem 7 is required for grade To handle concurrent inputs and real-time computing of the resulting outputs, you have constructed Your real-time threads should run on an embedded computer that also runs other threads without real-time requirements (lower priority). Which of the following embedded b) Resource pre-emption. c) Strict priorities. 2. Little Lisa wishes to get model trains and tracks from Santa this Christmas, and in particular the new computerized model with configurable trains and mutual exclusion for tracks looks like a great option (at least here parents think so, but actually Lisa wants to crash trains into each other but that is another story). The starter-kit tracks look like the(1p following, + 1p + with 1p + each 3p) mutually exclusive section (shared resource) marked A to F. For a train to go into a new section, it must first (while holding the present one) wait for it to be free. Trains only go forward. Hela systemet är ett enkelspårigt ringsystem med sex rälsavsnitt A till F, där enbart ett tåg kan vara på varje avsnitt vid en given tidpunkt, dvs varje avsnitt fungerar som en delad resurs med ömsesidig uteslutning. Det som skiljer hennes system lite från den enkla Lego-versionen är signaleringssystemet som ingår och möjligheten att ge tågen individuella körsträckor, så att det är de som styr växlarna. För att ett tåg ska kunna komma från ett avsnitt till ett annat måste alltså föreliggande avsnittet vara ledigt (signalen slår om till grönt ljus då), dvs ett tåg blockerar (håller) ett avsnitt medan det väntar på ett annat. Lisa testar lite olika versioner av trafikstyrning och får i vissa fall problem: R A B C D a) Assume that trains go in the same direction (e.g. all clock-wise), and that each train is configured to always take either the left or the right track at the switches. (That is, each train is configured to always go on track C or D, and that is communicated with the switch control. The result would be the same if the selection could vary, but we simplify to fit our methods better.) Explain by referring to a resource allocation graph that more than four trains on the track will lead to a deadlock. b) Assume there are only two trains that go in opposite directions, one configured to always take the upper C branch and one that always takes the lower D branch. Update your resource allocation graph, and tell how many situations there are that result in deadlock with only these two trains. a) Hon börjar med att alla tåg ska köra åt samma håll (medsols). Vissa tåg ska alltid ta omvägen via C, alla andra tar alltid vägen via avsnitt D. Hon vill gärna ha massor med tåg på rälsen samtidigt, men vid fem stycken tar det stopp inget tåg rör sig. Varför får det inte vara fler än fyra? Förklara med hjälp av en resursallokeringsgraf där ett tåg motsvarar en tråd och ett rälsavsnitt en delad resurs! E F L (4p)

2 2(7) b) Nu vill Lisa testa något lite mera avancerat. Eftersom hon har stickspåret via C borde det väl gå att köra åtminstone två tåg åt olika håll, det ena tar alltid vägen via C, det andra via D. Hon upptäcker dock att det inte alltid går! I hur många situationer kan tågen hamna framför varandra så att de inte kan köra vidare? Använd en uppdaterad resursallokeringsgraf för att hitta situationerna! c) Kan du hjälpa Lisa att få systemet att fungera med de två tågen som kör åt motsatta håll? Tips: Det går att plocka bort signaler så att man kan lägga ihop flera rälsavsnitt till ett nytt, som vi kan kalla X. Använd gärna den nu väldigt enkla resursallokeringsgrafen för att visa att Lisa kan köra två tåg åt motsatta håll utan krock och utan dödläge! (2p + 1p + 1p) 3. Dödläge - Svält - Levande död Jämför systemtillstånden Dödläge (deadlock), Svält (Starvation) och Levande död (livelock) med varandra! Hur kan respektive situationer uppstå, vad är skillnader och / eller likheter? 4. Realtidskrav (2p) a) För att ett (flertrådigt) system ska kunna kallas för realtidssystem måste vissa krav uppfyllas. Vilka? Förklara med någon mening! b) Varför får prioritetsinvertering ej förekomma i ett system som ska uppfylla kraven? 5. Schemaläggning (1p + 1p) Givet är ett system med trådarna A, B och C, som kommunicerar genom tre monitorer M1, M2 och M3 enligt metodanropen beskrivna i grafen nedan. Annan kommunikation eller synkronisering mellan trådarna förekommer inte. Tabellen nedan visar exekveringstiderna (i värsta fall, WCET) C i och perioderna T i för alla trådar i millisekunder. Schemaläggningen sker enligt RMS och det används dynamiskt prioritetsarv (basic priority inheritance). Formeln för svarstider är: R R k+1 k i = C i + B i + i C T j j hp(i) j Blockeringsgraf för systemet: M1 a1(); 30ms A M3 a3(); 60ms b1(); 50ms b2(); 30ms B M2 Trådarnas perioder och exekveringstider: T C A B C c3(); 150ms C c2(); 20ms

3 3(7) a) Beräkna blockeringstiderna B i! b) Analysera systemet med lämplig metod! Är det schemaläggningsbart? c) Ifall det visar sig att något tilltänkt system inte är schemaläggningsbart direkt, kan man prova vissa förändringar. Ge ett exempel för en sådan förändring utifrån det givna systemet! 6. Programmering Trafikljusstyrning (1p + 2p + 1p) Stadens trafiknämnd har gett dig uppdraget att bygga ett nytt styrningssystem till korsningen på bilden bredvid. Korsningen är en vanlig sådan med två likvärdiga gator och övergångar för fotgängare och cyklister, också dem försedda med trafikljus. Fotgängarljusen slås av i standardläget (se nedan), då alla billjus ska vara röda, så att fotgängare kan korsa vägarna på egen risk. I annat läge blir dem synkroniserade med respektive billjus. Detta tar hårdvarustyrningen hand om, du behöver alltså enbart bygga styrningssystemet för billjusen! Korsningen (vägarna) är utrustade med sensorer för bilar, en bit ifrån respektive stopplinje, samt vid stopplinjen. Vi tittar i princip bara på två färdriktningar, dvs blir det grönt från norr till söder blir det också grönt för motsatta hållet. Du måste alltså hålla reda på två trafikljusgrupper (0 för trafik som går i öst väst, eller motsatt håll, 1 för trafik nord syd, och motsatt håll) och två gånger två sensorgrupper: Gatusensor 0, för inkommande trafik väst - öst (och motsatt) Stopplinjesensor 0, för trafiken väst - öst (och motsatt) Gatusensor 1, för inkommande trafiken nord - syd (och motsatt) Stopplinjesensor 1, för trafiken nord - syd (och motsatt) Korsningen är inte så starkt trafikerad, förutom under rusningstrafiken. Kunden, dvs trafiknämnden, har därför en del synpunkter för hur ljusen ska regleras, så att det blir optimalt för trafikflödet och säkert under dagens alla timmar. Följande specifikation ska uppfyllas: Samtliga billjus ska vara röda som standard, så länge det inte (längre) finns någon trafik. Ett ljus får bara ändras till grönt om det andra ljuset (dvs, alla ljus i den andra, korsande, gruppen) är rött. Om ett ljus har varit grönt, sen gult och slår slutligen om tillbaka till rött, måste det läggas in ytterligare en tidsmarginal så att bilar (och fotgängare) hinner bort från korsningen, INNAN ljusen i korsande riktning får slå om till grönt. Ett ljus måste vara grönt under en viss tidsperiod så att trafiken hinner ut på korsningen. Sensorerna vid stopplinjerna reagerar när de bedömer ha en statisk last (= stående bil) på sig. Det finns tidsperioder angivna som bilar maximalt ska behöva vänta. Sensorerna som finns en bit före stopplinjen reagerar på varje bil som passerar dem, alltså också, när ljuset redan är grönt eller gult. Om fler bilar ska passera korsningen åt samma håll, ska ett redan grönt ljus förbli grönt under en viss tidsperiod räknat från den tidpunkten då det hela upptäcks (eller ett gult ljus ska gå tillbaka till grönt) tills alla bilar har passerat, om det inte är bilar som vill komma över korsningen på det andra stråket som har väntad under den maximala väntetiden. Minimitiden för grönt ljus får dock ej underskridas! Följande tidsperioder ska gälla:

4 4(7) minimum tidsperiod för grönt ljus: 20s = 20000ms extra tidsperiod för grönt ljus: 10s = 10000ms önskad period för gult ljus vid övergång från grönt till rött: 5s = 5000ms säkerhetsmarginal efter ändring till rött: 5s = 5000ms maximal väntetid: 1min (inkl gult ljus och säkerhetsmarginal) Uppgift: En monitor (CrossRoadMonitor) ska användas för kommunikation mellan hårdvara (trafikljus och sensorer, gränssnittet som du behöver är beskrivet i klassen HW) och trådar (trafikljusdrivare, TrafficLightDriver). Sensorhanteringen kan anses som en black-box, den behöver du inte bekymra dig om. Det som behövs nu är att programmera klart resterande delar av styrningssystemet med hjälp av kod-skeletten (Appendix A), specifikation (se ovan) och lämpliga Java-metoder (se Appendix B) enligt följande: a) Ange en lämplig tidsperiod för den maximala tiden en bil ska få vänta vid rött ljus innan bytet från grönt till rött måste påbörjas på den andra vägen (dvs, ingen extra tid med grönt ljus får läggas till), så att bilen har en sammanlagd väntetid på maximalt en minut. b) Skriv koden för monitor-metoden carapproaching, som anropas av en (befintlig, ej närmare beskriven) sensorutvärderings-tråd när en bil närmar sig. Tråden ska skicka med vägnumret, så att respektive gatusensor-räknare (caronroad[]) kan uppdateras. c) Skriv koden för monitor-metoden carwaiting, som anropas av en (befintlig, ej närmare beskriven) sensorutvärderings-tråd när en bil har bedömts blivit stående vid stopplinjen. Tråden ska skicka med vägnumret, så att respektive stopplinje-tidsräknare (waitingtimer[]) kan uppdateras. Ifall det redan står en bil på samma väg vid motsatta sidan korsningen, dvs respektive tidsräknaren inte är lika med noll, ska den dock inte ändras. d) Skriv koden för monitor-metoden changelight, så att den kan anropas från trafikljusdrivartrådar med uppgifter om vilken väg det gäller. Metoden ska se till att ovannämnda kraven uppfylls, dvs så länge det inte är någon bil registrerad, ska ljuset vara rött, och om det ska ändras måste tråden eventuellt vänta på att ljuset för den korsande vägen blir rött igen först. Sen måste de olika krav på tidsperioder (minimi-tider för grönt och gult, säkerhetsmarginal, maximal väntetid) hanteras. Du kan använda hårdvarugränssnittet HW för att skicka anvisningar till trafikljusen, men din metod borde hålla reda på tillstånden av trafikljusen med hjälp av motsvarande attribut själva. Hårdvarugränssnittet hanterar rött-gult ljus vid övergångar mellan rött och grönt ljus själv, för säkerhetens skull ska dock i monitorn den korta perioden då ljuset visar rött-gult innan det blir grönt redan räknas som grönt (eller iaf icke-rött ). Övergångar från grönt till gult och gult till rött måste hanteras av dig, eftersom det ska vara möjligt att hoppa tillbaka från gult till grönt, om det kommer en till bil och ingen annan väntar (se ovan). Hårdvarugränssnittet reagerar omedelbart, vilket kan utnyttjas för att lägga in säkerhetsmarginalen efter en ändring till rött ljus innan korsningen friges. e) Skriv koden för en trafikljusdrivar-tråd, dvs run-metoden i klassen TrafficLightDriver. (1p + 1p + 1p + 6p + 1p) 7. Design Trafikljusstyrning med fotgängar-knappar Trafikljusstyrningen verkar fungera för biltrafiken, uppdragsgivarna är nöjda. Nu har de kommit på att de vill ha en ännu säkrare och smidigare lösning för fotgängare och cyklister. Korsningens trafikljus blir alltså ändrade till att det finns knappar att trycka på, för att signalera att ljuset ska gå över till grönt. Bil- och fotgängarljusen är nu alltså inte längre sammankopplade, men såklart gäller det fortfarande, att ljusen åt ena hållet (längs en väg) är kopplade med dem i motsatt riktning, och att ett ljus (eller en ljusgrupp) inte får slås över till grönt, om inte ALLA ljus för korsande trafik är röda (inkl någon säkerhetsmarginal!). Din uppgift är nu att lägga till de delar av systemet som behövs för att hantera knapptryck och

5 5(7) extra ljusstyrning (OBS: du behöver INTE skriva koden, bara göra ett design-förslag), baserad på det befintliga systemet. Beskriv hur DIN lösning skulle kunna se ut. Du kan göra det med en ritning, skriven text, kod-skelett eller en blandning av dessa. Några stödfrågor du kan ställa dig är: Vilka komponenter (trådar, andra klasser...) måste läggas till? Vilka ändringar behövs i befintliga komponenter? Vilka nya villkor måste man hålla reda på? Borde trafiknämnden ange nya specifikationer gällande tidsperioder och andra krav om hur korsningen ska bete sig? (2p) Slut på uppgifterna (Appendix A och B finns på resterande sidor). Lycka till!

6 6(7) A Koden till uppgift 6 Hårdvarugränssnittet som är tillgängligt via klassen HW public class HW { public static final int RED = 0; public static final int YELLOW = 1; public static final int GREEN = 2; public static void init( int colour) { // sets all lights to colour } public static void switchlight( int roadid, int tocolour) { // switch lights on road roadid from current colour to tocolour // switch from HW.RED to HW.GREEN takes care of an extra short period // with both red and yellow light automatically } //... } // end of class HW Monitor-klassen CrossRoadMonitor public class CrossRoadMonitor { private int[] trafficlight; private int[] caronroad; private long[] waitingtimer; // current colour of the light // for cars approaching // for standing car at the stop-line private long mingreentime; private long extragreentime; private long yellowtime; private long safetytime; private long maxwaitingtime; // Change if necessary public CrossingMonitor() { HW.init( HW.RED); // set all lights to red to start with trafficlight = new int[2]; caronroad = new int[2]; waitingtimer = new long[2]; mingreentime = 20000; extragreentime = 10000; yellowtime = 5000; safetytime = 5000; // Task part a) // SPECIFY THE MAXIMUM WAITING TIME, SO THAT A CAR HAS AN // OVERALL MAXIMUM WAITING PERIOD OF 60s maxwaitingtime = // your value! ; } // end of constructor // Task part b), c), and d) // WRITE YOUR METHODS HERE // task part b) // method: carapproaching( int roadid)

7 7(7) // add suitable tags, return value, and parameters! (if needed!) // task part c) // method: carwaiting( int roadid) // add suitable tags, return value, and parameters! (if needed!) // task part d) // method: changelight( int roadid, int otherroadid) // add suitable tags, return value, and parameters! (if needed!) } // end of class CrossingMonitor Trafikljus-drivaren TrafficLightDriver public class TrafficLightDriver extends Thread { private CrossingMonitor mon; private int myroadid; private int otherroadid; public TrafficLightDriver( CrossingMonitor m, int id, int crossid) { this.mon = m; myroadid = id; otherroadid = crossid; } // Task part e) public void run() { // WRITE YOUR METHOD HERE } } // end of class TrafficLightDriver B Kort Java-referens med eventuellt lämpliga metoder Tidshantering, trådhantering, väntelägen, etc klass System: public static long System.currentTimeMillis(): aktuell systemtid i millisekunder klass Thread: public static void sleep( long t): försätta en tråd i viloläge under t ms public static void yield(): dra tråden tillbaka och sätt i kön för ny schemaläggning public void join(): vänta att tråden dör public void start(): starta upp tråden public void run(): trådens arbete klass Object: public final void wait(): försätta en tråd i vänteläge public final void wait( long t): försätta en tråd i vänteläge under max t ms. Kan väckas i förtid! public final void notify(): meddela nästa tråden i vänte-kön att ett tillstånd har ändrats public final void notifyall(): meddela alla trådar i vänteläge att ett tillstånd har ändrats

Tentamen EDA698 Realtidssystem (Helsingborg)

Tentamen EDA698 Realtidssystem (Helsingborg) LUNDS TEKNISKA HÖGSKOLA 1(6) Institutionen för datavetenskap Tentamen EDA698 Realtidssystem (Helsingborg) 2014 10 28, 14.00 19.00 Det är tillåtet att använda Java snabbreferens och miniräknare, samt ordbok.

Läs mer

Exam Concurrent and Real-Time Programming

Exam Concurrent and Real-Time Programming LUNDS TEKNISKA HÖGSKOLA 1(5) Institutionen för datavetenskap Exam Concurrent and Real-Time Programming 2018 08 23, 14.00 19.00 1. Vad är prioritetsinversion? Illustrera med ett enkelt exempel. Redogör

Läs mer

Tentamen Lösningar EDA698 Realtidssystem

Tentamen Lösningar EDA698 Realtidssystem LUNDS TEKNISKA HÖGSKOLA 1(7) Institutionen för datavetenskap Tentamen Lösningar EDA698 Realtidssystem 13 10 22, 14:00 19:00 1. Prioriteter, korrekthet a) Realtidsproblemet kvarstår. Det finns ingen garanti

Läs mer

Realtidssystem. - Dödläge - EDAF85 - Realtidssystem (Helsingborg) Elin A. Topp. Föreläsning 5

Realtidssystem. - Dödläge - EDAF85 - Realtidssystem (Helsingborg) Elin A. Topp. Föreläsning 5 Realtidssystem - Dödläge - EDAF85 - Realtidssystem (Helsingborg) Elin A. Topp Föreläsning 5 Kursens innehåll motsvarar tidigare omgångar under beteckning EDA698 Stora delar baserad på: Föreläsningsmaterial

Läs mer

Tentamen EDA698 Realtidssystem (Helsingborg)

Tentamen EDA698 Realtidssystem (Helsingborg) LUNDS TEKNISKA HÖGSKOLA 1(10) Institutionen för datavetenskap Tentamen EDA698 Realtidssystem (Helsingborg) 2013 08 23, 08.00 13.00 Det är tillåtet att använda Java snabbreferens och miniräknare, samt ordbok.

Läs mer

Realtidssystem. - Semaforer, trådsynkronisering - EDA698 - Realtidssystem (Helsingborg) Elin A. Topp 2015-09-02

Realtidssystem. - Semaforer, trådsynkronisering - EDA698 - Realtidssystem (Helsingborg) Elin A. Topp 2015-09-02 Realtidssystem - Semaforer, trådsynkronisering - EDA698 - Realtidssystem (Helsingborg) Elin A. Topp 2015-09-02 Stora delar baserad på: Föreläsningsmaterial EDA040 (Klas Nilsson, Mathias Haage) samt EDA698

Läs mer

Concurrency Saker händer samtidigt. Process En instans av ett program

Concurrency Saker händer samtidigt. Process En instans av ett program Concurrency Saker händer samtidigt Hur gör vi flera saker samtidigt på en dator? - Dela på en CPU - Flera CPU Flera processer på en dator. Operativsystemet (OS) tilldelar dem körtid (time slices, prioritet)

Läs mer

Föreläsning 8. Designmönster

Föreläsning 8. Designmönster Föreläsning 8 Designmönster Designmönster När man designar program kan det vara viktigt att förstå hur man tidigare gått till väga när man konstruerat program. Kännedom om dessa tillvägagångssätt kan snabba

Läs mer

http://marvel.com/games/play/31/create_your_own_superhero http://www.heromachine.com/

http://marvel.com/games/play/31/create_your_own_superhero http://www.heromachine.com/ Name: Year 9 w. 4-7 The leading comic book publisher, Marvel Comics, is starting a new comic, which it hopes will become as popular as its classics Spiderman, Superman and The Incredible Hulk. Your job

Läs mer

Tentamen. 2D4135 vt 2005 Objektorienterad programmering, design och analys med Java Lördagen den 28 maj 2005 kl 9.00 14.

Tentamen. 2D4135 vt 2005 Objektorienterad programmering, design och analys med Java Lördagen den 28 maj 2005 kl 9.00 14. Tentamen 2D4135 vt 2005 Objektorienterad programmering, design och analys med Java Lördagen den 28 maj 2005 kl 9.00 14.00, sal E33 Tentan har en teoridel och en problemdel. På teoridelen är inga hjälpmedel

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

1. Varje bevissteg ska motiveras formellt (informella bevis ger 0 poang)

1. Varje bevissteg ska motiveras formellt (informella bevis ger 0 poang) Tentamen i Programmeringsteori Institutionen for datorteknik Uppsala universitet 1996{08{14 Larare: Parosh A. A., M. Kindahl Plats: Polacksbacken Skrivtid: 9 15 Hjalpmedel: Inga Anvisningar: 1. Varje bevissteg

Läs mer

Om oss DET PERFEKTA KOMPLEMENTET THE PERFECT COMPLETION 04 EN BINZ ÄR PRECIS SÅ BRA SOM DU FÖRVÄNTAR DIG A BINZ IS JUST AS GOOD AS YOU THINK 05

Om oss DET PERFEKTA KOMPLEMENTET THE PERFECT COMPLETION 04 EN BINZ ÄR PRECIS SÅ BRA SOM DU FÖRVÄNTAR DIG A BINZ IS JUST AS GOOD AS YOU THINK 05 Om oss Vi på Binz är glada att du är intresserad av vårt support-system för begravningsbilar. Sedan mer än 75 år tillverkar vi specialfordon i Lorch för de flesta olika användningsändamål, och detta enligt

Läs mer

Tentamen, EDA501 Programmering M L TM W K V

Tentamen, EDA501 Programmering M L TM W K V LUNDS TEKNISKA HÖGSKOLA 1(0) Institutionen för datavetenskap Tentamen, EDA501 Programmering M L TM W K V 2010 05 31, 8.00 13.00 Anvisningar: Denna tentamen består av 4 uppgifter. Preliminärt ger uppgifterna

Läs mer

trafiksimulering Intro OU5 trafiksimulering

trafiksimulering Intro OU5 trafiksimulering Presentation av obligatoriska uppgiften trafiksimulering Ett lite större program med flera klasser Hur man designar ett system Hur man gör simuleringar 1 Valsätr ravägen Korsningen Dag hammarsköldsväg

Läs mer

Objektorienterad Programkonstruktion. Föreläsning 2 2 nov 2016

Objektorienterad Programkonstruktion. Föreläsning 2 2 nov 2016 Objektorienterad Programkonstruktion Föreläsning 2 2 nov 2016 Objekt - klass Namn Fält1 Fält2 Fält3 Metod1 Metod2 Metod3 Metod4 Objekt - klass Objekt - klass Objekt - klass + Objekt - klass public class

Läs mer

Självkörande bilar. Alvin Karlsson TE14A 9/3-2015

Självkörande bilar. Alvin Karlsson TE14A 9/3-2015 Självkörande bilar Alvin Karlsson TE14A 9/3-2015 Abstract This report is about driverless cars and if they would make the traffic safer in the future. Google is currently working on their driverless car

Läs mer

1. Compute the following matrix: (2 p) 2. Compute the determinant of the following matrix: (2 p)

1. Compute the following matrix: (2 p) 2. Compute the determinant of the following matrix: (2 p) UMEÅ UNIVERSITY Department of Mathematics and Mathematical Statistics Pre-exam in mathematics Linear algebra 2012-02-07 1. Compute the following matrix: (2 p 3 1 2 3 2 2 7 ( 4 3 5 2 2. Compute the determinant

Läs mer

Preschool Kindergarten

Preschool Kindergarten Preschool Kindergarten Objectives CCSS Reading: Foundational Skills RF.K.1.D: Recognize and name all upper- and lowercase letters of the alphabet. RF.K.3.A: Demonstrate basic knowledge of one-toone letter-sound

Läs mer

DVG C01 TENTAMEN I PROGRAMSPRÅK PROGRAMMING LANGUAGES EXAMINATION :15-13: 15

DVG C01 TENTAMEN I PROGRAMSPRÅK PROGRAMMING LANGUAGES EXAMINATION :15-13: 15 DVG C01 TENTAMEN I PROGRAMSPRÅK PROGRAMMING LANGUAGES EXAMINATION 120607 08:15-13: 15 Ansvarig Lärare: Donald F. Ross Hjälpmedel: Bilaga A: BNF-definition En ordbok: studentenshemspråk engelska Betygsgräns:

Läs mer

Realtidssystem. - Semaforer, trådsynkronisering - EDAF85 - Realtidssystem (Helsingborg) Elin A. Topp. Föreläsning 2

Realtidssystem. - Semaforer, trådsynkronisering - EDAF85 - Realtidssystem (Helsingborg) Elin A. Topp. Föreläsning 2 Realtidssystem - Semaforer, trådsynkronisering - EDAF85 - Realtidssystem (Helsingborg) Elin A. Topp Föreläsning 2 Kursens innehåll motsvarar tidigare omgångar under beteckning EDA698 Stora delar baserad

Läs mer

Webbregistrering pa kurs och termin

Webbregistrering pa kurs och termin Webbregistrering pa kurs och termin 1. Du loggar in på www.kth.se via den personliga menyn Under fliken Kurser och under fliken Program finns på höger sida en länk till Studieöversiktssidan. På den sidan

Läs mer

Beijer Electronics AB 2000, MA00336A, 2000-12

Beijer Electronics AB 2000, MA00336A, 2000-12 Demonstration driver English Svenska Beijer Electronics AB 2000, MA00336A, 2000-12 Beijer Electronics AB reserves the right to change information in this manual without prior notice. All examples in this

Läs mer

Realtidssystem. - Schemaläggning - EDAF85 - Realtidssystem (Helsingborg) Elin A. Topp. Föreläsning 6

Realtidssystem. - Schemaläggning - EDAF85 - Realtidssystem (Helsingborg) Elin A. Topp. Föreläsning 6 Realtidssystem - Schemaläggning - EDAF85 - Realtidssystem (Helsingborg) Elin A. Topp Föreläsning 6 Kursens innehåll motsvarar tidigare omgångar under beteckning EDA698 Stora delar baserad på: Föreläsningsmaterial

Läs mer

Support Manual HoistLocatel Electronic Locks

Support Manual HoistLocatel Electronic Locks Support Manual HoistLocatel Electronic Locks 1. S70, Create a Terminating Card for Cards Terminating Card 2. Select the card you want to block, look among Card No. Then click on the single arrow pointing

Läs mer

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

Programmering A C# VT 2010. Ett kompendie över Programmering A (50p) i c# Stefan Fredriksson 2010 02 08 Programmering A C# VT 2010 Ett kompendie över Programmering A (50p) i c# Stefan Fredriksson 2010 02 08 Innehåll Hjälp och referenser... 3 Kap 1 Introduktion... 3 Steg för steg... 3 Kapitel 2 Variabler...

Läs mer

LULEÅ TEKNISKA UNIVERSITET

LULEÅ TEKNISKA UNIVERSITET LULEÅ TEKNISKA UNIVERSITET Tentamen i Objektorienterad programmering och design Totala antalet uppgifter: 5 Lärare: Håkan Jonsson, Andrey Kruglyak, 491000 Resultatet offentliggörs senast: 2010-04-09. Tillåtna

Läs mer

Realtidssystem. - Schemaläggning - EDA698 - Realtidssystem (Helsingborg) Elin A. Topp. Föreläsning 6

Realtidssystem. - Schemaläggning - EDA698 - Realtidssystem (Helsingborg) Elin A. Topp. Föreläsning 6 Realtidssystem - Schemaläggning - EDA698 - Realtidssystem (Helsingborg) Elin A. Topp Föreläsning 6 Stora delar baserad på: Föreläsningsmaterial EDA040 (Klas Nilsson, Mathias Haage) samt EDA698 (Mats Lilja)

Läs mer

Questionnaire for visa applicants Appendix A

Questionnaire for visa applicants Appendix A Questionnaire for visa applicants Appendix A Business Conference visit 1 Personal particulars Surname Date of birth (yr, mth, day) Given names (in full) 2 Your stay in Sweden A. Who took the initiative

Läs mer

denna del en poäng. 1. (Dugga 1.1) och v = (a) Beräkna u (2u 2u v) om u = . (1p) och som är parallell

denna del en poäng. 1. (Dugga 1.1) och v = (a) Beräkna u (2u 2u v) om u = . (1p) och som är parallell Kursen bedöms med betyg, 4, 5 eller underänd, där 5 är högsta betyg. För godänt betyg rävs minst 4 poäng från uppgifterna -7. Var och en av dessa sju uppgifter an ge maximalt poäng. För var och en av uppgifterna

Läs mer

Module 1: Functions, Limits, Continuity

Module 1: Functions, Limits, Continuity Department of mathematics SF1625 Calculus 1 Year 2015/2016 Module 1: Functions, Limits, Continuity This module includes Chapter P and 1 from Calculus by Adams and Essex and is taught in three lectures,

Läs mer

Schenker Privpak AB Telefon VAT Nr. SE Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr Säte: Borås

Schenker Privpak AB Telefon VAT Nr. SE Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr Säte: Borås Schenker Privpak AB Interface documentation for web service packageservices.asmx 2012-09-01 Version: 1.0.0 Doc. no.: I04304b Sida 2 av 7 Revision history Datum Version Sign. Kommentar 2012-09-01 1.0.0

Läs mer

Dugga Datastrukturer (DAT036)

Dugga Datastrukturer (DAT036) Dugga Datastrukturer (DAT036) Duggans datum: 2012-11-21. Författare: Nils Anders Danielsson. För att en uppgift ska räknas som löst så måste en i princip helt korrekt lösning lämnas in. Enstaka mindre

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

Writing with context. Att skriva med sammanhang

Writing with context. Att skriva med sammanhang Writing with context Att skriva med sammanhang What makes a piece of writing easy and interesting to read? Discuss in pairs and write down one word (in English or Swedish) to express your opinion http://korta.nu/sust(answer

Läs mer

säkerhetsutrustning / SAFETY EQUIPMENT

säkerhetsutrustning / SAFETY EQUIPMENT säkerhetsutrustning / SAFETY EQUIPMENT Hastighetsvakt / Speed monitor Kellves hastighetsvakter används för att stoppa bandtransportören när dess hastighet sjunker under beräknade minimihastigheten. Kellve

Läs mer

Make a speech. How to make the perfect speech. söndag 6 oktober 13

Make a speech. How to make the perfect speech. söndag 6 oktober 13 Make a speech How to make the perfect speech FOPPA FOPPA Finding FOPPA Finding Organizing FOPPA Finding Organizing Phrasing FOPPA Finding Organizing Phrasing Preparing FOPPA Finding Organizing Phrasing

Läs mer

Ändringar i språkfiler i e-line 3.42A

Ändringar i språkfiler i e-line 3.42A Ändringar i språkfiler i e-line 3.42A Gäller Pyramidversion 3.42A till och med 3.42Asp06 (2015-12-16) Förändringar och nyheter i standard språkfiler I det här dokumentet förklaras de ändringar som gjorts

Läs mer

DIGITALA PROJEKT Väderstation

DIGITALA PROJEKT Väderstation DIGITALA PROJEKT Väderstation Christian Lindquist, E03 Leonardo Bello, E03 Abstract Almost everybody has some kind of temperature measurement device in their home. The latest in this industry are more

Läs mer

tentaplugg.nu av studenter för studenter

tentaplugg.nu av studenter för studenter tentaplugg.nu av studenter för studenter Kurskod Kursnamn UU-76062 Inledande programmering i Java Datum 2014-07-13 Material Tentamen Kursexaminator Betygsgränser Tentamenspoäng G 30; VG 36 40 (VG) Övrig

Läs mer

Objektsamlingar i Java

Objektsamlingar i Java 1 (6) Objektsamlingar i Java Objektorienterad programmering 3 Syfte Att ge träning i att använda objektsamlingar i Java. Mål Efter övningen skall du kunna använda objektsamlingsklasserna ArrayList och

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

Exempeluppgift i Logikstyrning. 1 Inledning. 2 Insignaler och utsignaler

Exempeluppgift i Logikstyrning. 1 Inledning. 2 Insignaler och utsignaler Exempeluppgift i Logikstyrning Inledning Idén med detta papper är att ge en allmän beskrivning av labbutrustningen och tips för hur man kan lösa olika praktiska problem i samband med laborationen. Läs

Läs mer

Do you Think there is a problem with the car traffic to or from the inner city weekdays ?

Do you Think there is a problem with the car traffic to or from the inner city weekdays ? Do you Think there is a problem with the car traffic to or from the inner city weekdays 06.00 18.00? Tycker du att det finns några problem med biltrafiken till/från eller genom innerstaden under vardagar

Läs mer

Styrteknik : Funktioner och funktionsblock

Styrteknik : Funktioner och funktionsblock PLC2A:1 Variabler och datatyper Allmänt om funktioner och funktionsblock Programmering av funktioner Programmering av funktionsblock PLC2A:2 Variabler i GX IEC Developer Global and Local Variables Variables

Läs mer

LUNDS TEKNISKA HÖGSKOLA Institutionen för Elektro- och Informationsteknik

LUNDS TEKNISKA HÖGSKOLA Institutionen för Elektro- och Informationsteknik LUNDS TEKNISKA HÖGSKOLA Institutionen för Elektro- och Informationsteknik SIGNALBEHANDLING I MULTIMEDIA, EITA50, LP4, 209 Inlämningsuppgift av 2, Assignment out of 2 Inlämningstid: Lämnas in senast kl

Läs mer

Tentamen SSY 065, lördag 14/4, 08:30-12:30, M. Examinator: Martin Fabian, (772) 3716 Tider för lärarens närvaro: 09:30, 11:30

Tentamen SSY 065, lördag 14/4, 08:30-12:30, M. Examinator: Martin Fabian, (772) 3716 Tider för lärarens närvaro: 09:30, 11:30 Industriautomation Tentamen SSY 065, lördag 14/4, 08:30-12:30, M Examinator: Martin Fabian, (772) 3716 Tider för lärarens närvaro: 09:30, 11:30 Fullständig lösning ska lämnas på samtliga uppgifter. I förekommande

Läs mer

InstalationGuide. English. MODEL:150NHighGain/30NMiniUSBAdapter

InstalationGuide. English. MODEL:150NHighGain/30NMiniUSBAdapter miraclebox miraclewifi InstalationGuide English MODEL:150NHighGain/30NMiniUSBAdapter ENGLISH MIRACLE WIFI 150N & 300N USERMANUAL MIRACLEBOX.SE 1 ENGLISH Table of Contents Package Contents... 3 System Requirements

Läs mer

Boiler with heatpump / Värmepumpsberedare

Boiler with heatpump / Värmepumpsberedare Boiler with heatpump / Värmepumpsberedare QUICK START GUIDE / SNABBSTART GUIDE More information and instruction videos on our homepage www.indol.se Mer information och instruktionsvideos på vår hemsida

Läs mer

Solowheel. Namn: Jesper Edqvist. Klass: TE14A. Datum: 2015-03-09

Solowheel. Namn: Jesper Edqvist. Klass: TE14A. Datum: 2015-03-09 Solowheel Namn: Jesper Edqvist Klass: TE14A Datum: 2015-03-09 Abstract We got an assignment that we should do an essay about something we wanted to dig deeper into. In my case I dug deeper into what a

Läs mer

Att fastställa krav. Annakarin Nyberg

Att fastställa krav. Annakarin Nyberg Att fastställa krav Annakarin Nyberg Disposition Del 1 Varför samla in krav? Typer av krav Interaktionsdesign och krav Del 2 Analys, tolkning och presentation Scenarios Use cases Task analysis Avslutning

Läs mer

FÖRBERED UNDERLAG FÖR BEDÖMNING SÅ HÄR

FÖRBERED UNDERLAG FÖR BEDÖMNING SÅ HÄR FÖRBERED UNDERLAG FÖR BEDÖMNING SÅ HÄR Kontrollera vilka kurser du vill söka under utbytet. Fyll i Basis for nomination for exchange studies i samråd med din lärare. För att läraren ska kunna göra en korrekt

Läs mer

Vad kännetecknar en god klass. Vad kännetecknar en god klass. F12 Nested & Inner Classes

Vad kännetecknar en god klass. Vad kännetecknar en god klass. F12 Nested & Inner Classes Vad kännetecknar en god klass F12 Nested & En odelad, väldefinierad abstraktion Uppgiften kan beskrivas kort och tydlig Namnet är en substantiv eller adjektiv som beskriver abstraktionen på ett adekvat

Läs mer

Styrteknik: Binära tal, talsystem och koder D3:1

Styrteknik: Binära tal, talsystem och koder D3:1 Styrteknik: Binära tal, talsystem och koder D3:1 Digitala kursmoment D1 Boolesk algebra D2 Grundläggande logiska funktioner D3 Binära tal, talsystem och koder Styrteknik :Binära tal, talsystem och koder

Läs mer

State Examinations Commission

State Examinations Commission State Examinations Commission Marking schemes published by the State Examinations Commission are not intended to be standalone documents. They are an essential resource for examiners who receive training

Läs mer

Tentamen Nätverksprogrammering Lösningsförslag

Tentamen Nätverksprogrammering Lösningsförslag LUNDS TEKNISKA HÖGSKOLA 1(6) Institutionen för datavetenskap Tentamen Nätverksprogrammering Lösningsförslag 2012 05 28, 8.00 13.00 Del 1 1. Time To Live (TTL) anger hur många routrar ett multicastpaket

Läs mer

Så gör du din kund nöjd och lojal - och får högre lönsamhet. Tobias Thalbäck Om mätbara effekter av kundnöjdhet

Så gör du din kund nöjd och lojal - och får högre lönsamhet. Tobias Thalbäck Om mätbara effekter av kundnöjdhet Så gör du din kund nöjd och lojal - och får högre lönsamhet Tobias Thalbäck Om mätbara effekter av kundnöjdhet Hög kundnöjdhet ger högre avkastning Företag med hög kundnöjdhet genererar högre avkastning

Läs mer

Trådar. Aktiva objekt

Trådar. Aktiva objekt Föreläsning 11 Trådar 1 Aktiva objekt Det är välkänt från vardagslivet att saker händer samtidigt. Aktiva objekt gör saker på eget initiativ, medan passiva objekt endast gör saker när de blir ombedda.

Läs mer

Styrteknik : Programmering med IEC 61131-3. Styrteknik

Styrteknik : Programmering med IEC 61131-3. Styrteknik PLC1B:1 Styrteknik Allmänt om styrsystem (PLC) Grundinstruktioner Introduktion av GX IEC Developer Benämningar Minne SET- och RST-instruktioner PLC1B:2 PLC står för Programmable Logical Controller Kom

Läs mer

Ett spel av Michael Schacht för 3-4 personer

Ett spel av Michael Schacht för 3-4 personer #INDUSTRIA Ett spel av Michael Schacht för 3-4 personer [Översatt av Victor Annergård, October 2007] Från gruvor till automatiserade fabriker, styr du din dynasti igenom fem epoker i det här auktionsspelet.

Läs mer

FIX LED-LYSRÖRSARMATUR MED AKRYLKÅPA IP44

FIX LED-LYSRÖRSARMATUR MED AKRYLKÅPA IP44 FIX LED-LYSRÖRSARMATUR MED AKRYLKÅPA IP44 N R 0 5 Med akrylkåpa LED-LYSRÖRSARMATUR MED AKRYLKÅPA Armatur byggd och godkänd för LED-lysrör av T8-typ, 00 mm. Vårt T8 LED-lysrör har väsentligt längre livstid

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

Lösenordsportalen Hosted by UNIT4 For instructions in English, see further down in this document

Lösenordsportalen Hosted by UNIT4 For instructions in English, see further down in this document Lösenordsportalen Hosted by UNIT4 For instructions in English, see further down in this document Användarhandledning inloggning Logga in Gå till denna webbsida för att logga in: http://csportal.u4a.se/

Läs mer

Family appendix for applicants Appendix D

Family appendix for applicants Appendix D amily appendix for applicants Appendix D 1 Your personal particulars Date of birth 2 Personal particulars of your children IGR 201031 Å 100517 3 Personal particulars of your parents Your father's surname,

Läs mer

Mekanik FK2002m. Kraft och rörelse II

Mekanik FK2002m. Kraft och rörelse II Mekanik FK2002m Föreläsning 5 Kraft och rörelse II 2013-09-06 Sara Strandberg SARA STRANDBERG P. 1 FÖRELÄSNING 5 Introduktion Vi har hittills behandlat ganska idealiserade problem, t.ex. system i avsaknad

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

PRESS FÄLLKONSTRUKTION FOLDING INSTRUCTIONS

PRESS FÄLLKONSTRUKTION FOLDING INSTRUCTIONS PRESS FÄLLKONSTRUKTION FOLDING INSTRUCTIONS Vänd bordet upp och ner eller ställ det på långsidan. Tryck ner vid PRESS och fäll benen samtidigt. Om benen sitter i spänn tryck benen mot kortsidan före de

Läs mer

DELPROV 1 I DATAVETENSKAP

DELPROV 1 I DATAVETENSKAP Umeå Universitet Datavetenskap Marie Nordström 070502 DELPROV 1 I DATAVETENSKAP Uppgift (poäng) 1 () 2 () 3 () 4 () 5 () 6 () Summa (xx) Inlämnad Poäng Kurs : Datum : 070502 Namn (texta) : Personnummer

Läs mer

OOP Omtenta 2011-03-05 10.00 15.00

OOP Omtenta 2011-03-05 10.00 15.00 Stockholms universitet 1 (6) OOP OOP Omtenta 2011-03-05 10.00 15.00 Avser kurserna: DSK1:OOP GES:OOP ID1013 Anvisningar Påbörja varje ny uppgift på nytt blad. Skriv endast på ena sidan av bladen. Skriv

Läs mer

Information technology Open Document Format for Office Applications (OpenDocument) v1.0 (ISO/IEC 26300:2006, IDT) SWEDISH STANDARDS INSTITUTE

Information technology Open Document Format for Office Applications (OpenDocument) v1.0 (ISO/IEC 26300:2006, IDT) SWEDISH STANDARDS INSTITUTE SVENSK STANDARD SS-ISO/IEC 26300:2008 Fastställd/Approved: 2008-06-17 Publicerad/Published: 2008-08-04 Utgåva/Edition: 1 Språk/Language: engelska/english ICS: 35.240.30 Information technology Open Document

Läs mer

GYMNASIEARBETE: NINJARENA - VÅRAT EGET SPEL

GYMNASIEARBETE: NINJARENA - VÅRAT EGET SPEL Grafiskt Utbildningscenter VT 2015 GYMNASIEARBETE: NINJARENA - VÅRAT EGET SPEL Jordi Orrellana Herrera Yonathan Sarria Flood Liam Fritzson Handledare: Per Djerf 1 av 11 Abstract The following set of papers

Läs mer

Unit course plan English class 8C

Unit course plan English class 8C Hanna Rüngen Wallner Unit course plan English class 8C Spring term 2018-01-11 w.2-8 forgery safe robbery burglar crime scene Mål och syfte med arbetsområdet Utveckla sin förmåga att: - kommunicera i tal

Läs mer

Isolda Purchase - EDI

Isolda Purchase - EDI Isolda Purchase - EDI Document v 1.0 1 Table of Contents Table of Contents... 2 1 Introduction... 3 1.1 What is EDI?... 4 1.2 Sending and receiving documents... 4 1.3 File format... 4 1.3.1 XML (language

Läs mer

Mekanismer. (implementation)

Mekanismer. (implementation) Mekanismer (implementation) Repetition Semafor Räknar tillgängliga resurser Initieras med startvärde Vid förbrukning: väntar tills resurs finns Användning: invänta händelse Lås Markerar att en variabel/datastruktur

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

Discovering!!!!! Swedish ÅÄÖ. EPISODE 6 Norrlänningar and numbers 12-24. Misi.se 2011 1

Discovering!!!!! Swedish ÅÄÖ. EPISODE 6 Norrlänningar and numbers 12-24. Misi.se 2011 1 Discovering!!!!! ÅÄÖ EPISODE 6 Norrlänningar and numbers 12-24 Misi.se 2011 1 Dialogue SJs X2000* från Stockholm är försenat. Beräknad ankoms?d är nu 16:00. Försenat! Igen? Vad är klockan? Jag vet inte.

Läs mer

Module 6: Integrals and applications

Module 6: Integrals and applications Department of Mathematics SF65 Calculus Year 5/6 Module 6: Integrals and applications Sections 6. and 6.5 and Chapter 7 in Calculus by Adams and Essex. Three lectures, two tutorials and one seminar. Important

Läs mer

Kurskod: TAIU06 MATEMATISK STATISTIK Provkod: TENA 15 August 2016, 8:00-12:00. English Version

Kurskod: TAIU06 MATEMATISK STATISTIK Provkod: TENA 15 August 2016, 8:00-12:00. English Version Kurskod: TAIU06 MATEMATISK STATISTIK Provkod: TENA 15 August 2016, 8:00-12:00 Examiner: Xiangfeng Yang (Tel: 070 0896661). Please answer in ENGLISH if you can. a. Allowed to use: a calculator, Formelsamling

Läs mer

Vätebränsle. Namn: Rasmus Rynell. Klass: TE14A. Datum: 2015-03-09

Vätebränsle. Namn: Rasmus Rynell. Klass: TE14A. Datum: 2015-03-09 Vätebränsle Namn: Rasmus Rynell Klass: TE14A Datum: 2015-03-09 Abstract This report is about Hydrogen as the future fuel. I chose this topic because I think that it s really interesting to look in to the

Läs mer

OMTENTAMEN I PROGRAMSPRÅK -- DVG C kl. 08:15-13: 15

OMTENTAMEN I PROGRAMSPRÅK -- DVG C kl. 08:15-13: 15 OMTENTAMEN I PROGRAMSPRÅK -- DVG C01 130823 kl. 08:15-13: 15 Ansvarig Lärare: Donald F. Ross Hjälpmedel: Bilaga A: BNF-definition Betygsgräns: Kurs: Max 60p, Med beröm godkänd 50p, Icke utan beröm godkänd

Läs mer

Tentamen i Matematik 2: M0030M.

Tentamen i Matematik 2: M0030M. Tentamen i Matematik 2: M0030M. Datum: 203-0-5 Skrivtid: 09:00 4:00 Antal uppgifter: 2 ( 30 poäng ). Examinator: Norbert Euler Tel: 0920-492878 Tillåtna hjälpmedel: Inga Betygsgränser: 4p 9p = 3; 20p 24p

Läs mer

This exam consists of four problems. The maximum sum of points is 20. The marks 3, 4 and 5 require a minimum

This exam consists of four problems. The maximum sum of points is 20. The marks 3, 4 and 5 require a minimum Examiner Linus Carlsson 016-01-07 3 hours In English Exam (TEN) Probability theory and statistical inference MAA137 Aids: Collection of Formulas, Concepts and Tables Pocket calculator This exam consists

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

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

Kurskod: TAMS11 Provkod: TENB 07 April 2015, 14:00-18:00. English Version

Kurskod: TAMS11 Provkod: TENB 07 April 2015, 14:00-18:00. English Version Kurskod: TAMS11 Provkod: TENB 07 April 2015, 14:00-18:00 Examiner: Xiangfeng Yang (Tel: 070 2234765). Please answer in ENGLISH if you can. a. You are allowed to use: a calculator; formel -och tabellsamling

Läs mer

Installation av F13 Bråvalla

Installation av F13 Bråvalla Website: http://www.rbdesign.se Installation av F13 Bråvalla RBDESIGN FREEWARE - ESCK Norrköping-Bråvalla 1. Ladda ner och packa upp filerna i en mapp som du har skapat på ett lättöverskådligt ställe utanför

Läs mer

Låneläget 2010 - belåning och boendeekonomi. Ingela Gabrielsson Privatekonom Nordea 30 mars 2010

Låneläget 2010 - belåning och boendeekonomi. Ingela Gabrielsson Privatekonom Nordea 30 mars 2010 Låneläget 00 - belåning och boendeekonomi Ingela Gabrielsson Privatekonom Nordea 0 mars 00 Sammanfattning ( av ) Vad vi anser vara den ideala balansen mellan lån och bostadsvärde varierar. Den komfortabla

Läs mer

Användarguide Flexconnect.se Mobil Anknytning

Användarguide Flexconnect.se Mobil Anknytning Flexconnect.se Mobil Anknytning Sida 2 Innehållsförteckning Mobilinställningar Vidarekoppling... 3 Profil... 4 Telefonbok... 5 SMS... 5 Mobil Anknytning... 6 Sida 3 Med TDC MobilFlex Connect kan du använda

Läs mer

DUGGA: Objektorienterade applikationer. Läs detta! Uppgifterna är inte avsiktligt ordnade efter svårighetsgrad.

DUGGA: Objektorienterade applikationer. Läs detta! Uppgifterna är inte avsiktligt ordnade efter svårighetsgrad. 1 (8) DUGGA: Objektorienterade applikationer Läs detta! Uppgifterna är inte avsiktligt ordnade efter svårighetsgrad. Skriv ditt namn, personnummer och e-postadress på försättsbladet. Skriv rent dina svar.

Läs mer

Forma komprimerat trä

Forma komprimerat trä Forma komprimerat trä - maskinell bearbetning av fria former Peter Conradsson MÖBELSNICKERI Carl Malmsten Centrum för Träteknik & Design REG NR: LiU-IEI-TEK-G 07/0025 SE Oktober 2007 Omslagsbild: Stol

Läs mer

EXPERT SURVEY OF THE NEWS MEDIA

EXPERT SURVEY OF THE NEWS MEDIA EXPERT SURVEY OF THE NEWS MEDIA THE SHORENSTEIN CENTER ON THE PRESS, POLITICS & PUBLIC POLICY JOHN F. KENNEDY SCHOOL OF GOVERNMENT, HARVARD UNIVERSITY, CAMBRIDGE, MA 0238 PIPPA_NORRIS@HARVARD.EDU. FAX:

Läs mer

Enkäten Askölaboratoriet 2014

Enkäten Askölaboratoriet 2014 Sammanfattning av resultat från Enkäten Askölaboratoriet 2014 Östersjöcentrum, tidigare SMF, gör sedan 2005 årligen en utvärdering av vad Askölaboratoriets olika användare anser om verksamheten. Åsikter

Läs mer

Tentamen i Objektorienterad modellering och design

Tentamen i Objektorienterad modellering och design Lunds Tekniska Högskola Datavetenskap Tentamen EDA061 2016 10-26, 08:00 13:00 Tentamen i Objektorienterad modellering och design Vid bedömningen kommer hänsyn att tas till lösningens kvalitet. UML-diagram

Läs mer

Trafikförordningen. 1. För att undvika trafikolyckor ska en trafikant iaktta den omsorg och varsamhet

Trafikförordningen. 1. För att undvika trafikolyckor ska en trafikant iaktta den omsorg och varsamhet Trafikförordningen 1 Grundbestämmelse TrF kap 2 Bestämmelser för alla trafikanter 1. För att undvika trafikolyckor ska en trafikant iaktta den omsorg och varsamhet som krävs med hänsyn till omständigheterna,

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

e-sense move dali Manual

e-sense move dali Manual e-sense move dali Manual Innehåll Moves grundläggande funktionssätt...4 5 Programmera RF-signalen...6 7 Ta bort RF-signalen...8 Förinställda scenarion...9 Alternativ för mottagande av RF-signaler...10

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

Bokning av videokonferens

Bokning av videokonferens Bokning av videokonferens Innehåll Innehåll... 1 Viktiga punkter och tips... 2 Ordförklaringar... 3 Boka videokonferens... 3 Adresslista för videokonferenser... 4 Viktigt om grupper... 7 Återkommande bokning...

Läs mer

Kurskod: TAMS28 MATEMATISK STATISTIK Provkod: TEN1 05 June 2017, 14:00-18:00. English Version

Kurskod: TAMS28 MATEMATISK STATISTIK Provkod: TEN1 05 June 2017, 14:00-18:00. English Version Kurskod: TAMS28 MATEMATISK STATISTIK Provkod: TEN1 5 June 217, 14:-18: Examiner: Zhenxia Liu (Tel: 7 89528). Please answer in ENGLISH if you can. a. You are allowed to use a calculator, the formula and

Läs mer

Tentamen i Objektorienterad modellering och design Helsingborg

Tentamen i Objektorienterad modellering och design Helsingborg Lunds Tekniska Högskola Datavetenskap Emelie Engström Tentamen EDAF25 2016 10-26, 08:00 13:00 Tentamen i Objektorienterad modellering och design Helsingborg Tentamen består av en teoridel om totalt 5 poäng

Läs mer