Bilaga A. Klassdiagram i OMT (klasser och dess relationer) Klassdiagram i UML (klasser och dess relationer) 1 st

Storlek: px
Starta visningen från sidan:

Download "Bilaga A. Klassdiagram i OMT (klasser och dess relationer) Klassdiagram i UML (klasser och dess relationer) 1 st"

Transkript

1 Bilaga A Klassdiagram i OMT (klasser och dess relationer) Klassdiagram i UML (klasser och dess relationer) VäderSamling nyttgivarvärde 1 st består av GivarVärde nuvärde datum tid SkrivUtNuVärde() LäggTillGivarVärde() är en MaxMin 2 st HittaMax() HittaMin() SkrivUtMax() SkrivUtMin() 0..n HämtaNuVärde() SkapaObjekt() HämtaDatum/Tid() Givare känner till Trend 2 st LäsVärde() HittaTrend() SkrivUtTrend() I

2 Bilaga B Tillståndsdiagram I OMT Tillståndsdiagram I UML Avläsning do/ LäggTillGivarVärde() Skriv ut värde Utskrift kontinuerligt do/ SkrivUtNuVärde() 5 min Programstart Vila (Idle) Programslut Användaren väljer max Användaren väljer min Utskrift Max do/ HittaMax() do/ SkrivUtMax() Utskrift Min do/ HittaMin() do/ SkrivUtMin() II

3 Bilaga C Händelsediagram i OMT Sekvensdiagram i UML III

4 Bilaga D Dataflödesdiagram i OMT Användaren har valt att se maxvärde för de givare som har den funktionen. Datasamlingen för respektive givare läses in från ett lager, t ex en sparad fil, till systemet. Systemet beräknar maxvärdet för respektive givare och skriver ut de på bildskärmen. IV

5 Bilaga E Scenario i OMT (användare visa maxvärde) Användaren väljer att via tangentbordet ta fram maxvärdet för de grundvärde som kan visa maxvärde. Systemet hämtar upp samtliga sparade värden per givare för de senaste 24 timmarna, räknar ut maxvärdet och presenterar resultatet på bildskärmen. Use-case i UML (användare visa maxvärde) Hämta Maxvärde Användare Hämta Minvärde Hämta Trend I use-caset ovan visas tre olika use-case, men endast ett use-case (Hämta Maxvärde) tas upp i vårt exempel. V

6 Bilaga F Kollaborationsdiagram i UML Bilden föreställer ett diagram för en printerserver. [6] Aktivitetsdiagram i UML Diagram för en printerserver. [6] VI

7 Bilaga G Komponentdiagram i UML Bilden visar beroendet mellan kod komponenter. [6] Realiseringsdiagram i UML Bilden visar den fysiska arkitekturen i ett system. [6] VII

8 Bilaga H Frågeformulär Fråga 1. När startades ert företag? Fråga 2. Hur många anställda är ni på ert företag? Fråga 3. Använder ni på ert företag något typ av modelleringsspråk inom objektorienterad analys och design när ni utvecklar system och i så fall vilket/vilka? Fråga 4. Vad grundade sig ert nuvarande val av modelleringsspråk på (enl. fråga 3)? Har det att göra med vilket programmeringsspråk ni använder eller kunskap, ekonomi, företagsinriktning etc? Fråga 5. Använder ni ett modelleringsspråk fullt ut, eller blandar ni notationer, och så fall vilka? Fråga 6. Vid vilka typer av projekt använder ni ett modelleringsspråk (interna/externa, stora/små, befintliga/nyskapande)? Fråga 7. Läggs det större vikt vid modellering i de externa projekten jämfört med de interna? Fråga 8. Använder ni ett modelleringsspråk till alla typer av uppdragsgivare? Fråga 9. Har uppdragsgivaren något inflytande vad gäller val av modelleringsspråk? Fråga 10. Har ni på ert företag någon gång bytt modelleringsspråk? Om svar JA på fråga 10 a) När i tiden hände det? b) Vilket modelleringsspråk nyttjade ni innan bytet? c) Varför bytte ni modelleringsspråk? Jag / Vi som har svarat på dessa frågor innehar följande titel och arbetsuppgifter. VIII

9 Bilaga I Följebrev Hej! Vi är två studenter från Blekinge Tekniska Högskola som studerar data-vetenskap med inriktning mot system- och programvaruutveckling. Just nu håller vi på med vårt kandidatarbete. Vår uppsats behandlar metod/ modelleringsspråket OMT och modelleringsspråket UML inom objektorienterad analys och design. Vi önskar undersöka utvecklingen av OMT i riktning mot UML och även förekomsten av dessa två modelleringsspråk inom valda IT-företag i Karlskrona/Ronneby. För att få material till en del av vår uppsats så har vi satt ihop en del enkla frågor som kan vara oss till stor hjälp. Alla svar kommer att behandlas konfidentiellt och svaren kommer endast att användas som underlag till vår uppsats. Vi vore tacksamma om ni kunde återkomma med era svar inom en vecka. Eventuellt kommer ni att bli kontaktade igen för en vidare intervju. Svaren till frågorna skrives enklast direkt i enkäten, och mailas tillbaka till Ann-Christin eller Petra duk98acp@student.bth.se duk98pli@student.bth.se Tack på förhand för er medverkan. Med vänlig hälsning Ann-Christin Pettersson Petra Ling IX

10 Bilaga J Påminnelse frågeformulär Hej! För en tid sedan skickade vi ett antal frågor till er som ni enligt överens-kommelse gick med på att svara på. Vi hoppas att ni fortfarande vill göra detta. Vårt arbete behöver slutföras så vi hoppas på svar snarast. Bifogar frågorna igen. Vänligen Petra och Ann-Christin X

11 Bilaga K Frågor till personlig intervju Fråga 1. Vilken process/metod använder ni i kombination med UML? Fråga 2. Vilken upplever du är den/de väsentliga skillnaden/skillnaderna mellan OMT och UML? Fråga 3. Modellering i OMT vs. UML: - enklast?, - tydligast?, -kortast tid? Fråga 4. Några nackdelar med UML? Ångrar ni bytet? Fråga 5. Skulle ni kunna ha OMT kvar? Varför/Varför inte? Fråga 6. Kan ni rekommendera ett byte? Fråga 7. Blir kvalitén/resultatet bättre? Fråga 8. Vilka kriterier hade ni inför bytet till UML? Fråga 9. Vad var det avgörande vid bytet av modelleringsspråk? Fråga 10. Vad tror du att det är som gör att UML är så dominerande som modelleringsspråk? Fråga 11. Är utvecklingen sådan att företagen egentligen behöver byta till UML, eller skulle OMT fortfarande vara användbart? Vad kan det bero på? XI

12 Bilaga L Kravspecifikation till väderövervakningssystem Systemet ska bestå av fem givare för att mäta temperatur, lufttryck, luftfuktighet, vindens hastighet samt vindriktning. Dessa är kopplade till en PC så att givarnas värden kan läsas in i datorn. Programmet skall läsa av alla givarna var femte minut. Programmet ska kunna beräkna temperaturtrend och lufttryckstrend vilka beräknas från de inlästa värdena för temperatur respektive lufttryck. Dessa trender anger om värdena är stigande, fallande eller oförändrade. För att t ex temperaturen skall vara stigande/fallande skall de två senast inlästa värdena vara större/mindre i förhållande till respektive närmast föregående inlästa värde. Det skall även vara möjligt att beräkna max och min för fyra av grundvärdena, temperatur, lufttryck, luftfuktighet och vindens hastighet. Dessa skall beräknas för den senaste 24-timmars perioden. Programmet skall kontinuerligt kunna visa de fem grundvärdena på skärmen. Även tidpunkt och datum skall visas. Användaren skall via tangentbordet kunna ta fram trenderna respektive min/max. Min- och maxvärdena skall visas med datum och tid. XII

Objektorientering. Grunderna i OO

Objektorientering. Grunderna i OO Objektorientering Grunderna i OO 1 Systemutveckling Tre systemnivåer: Verksamhet Informationssystem Datasystem Huvuduppgifterna i ett systemutvecklingsarbete: Verksamhetsanalys Informationsbehovsanalys

Läs mer

Institutionen för programvaruteknik och datavetenskap FRÅN OMT TILL UML - ETT NÖDVÄNDIGT VAL?

Institutionen för programvaruteknik och datavetenskap FRÅN OMT TILL UML - ETT NÖDVÄNDIGT VAL? Institutionen för programvaruteknik och datavetenskap FRÅN OMT TILL UML - ETT NÖDVÄNDIGT VAL? Examensarbete inom datavetenskap C-uppsats, 10 poäng Hösten 2001 Av: Petra Ling Ann-Christin Pettersson Handledare:

Läs mer

UML: Exempel. Ett modelleringsspråk. UML: Ansvar. UML: tre huvudanvändningar. Exempel: En klass position storlek. UML Unified Modelling Language

UML: Exempel. Ett modelleringsspråk. UML: Ansvar. UML: tre huvudanvändningar. Exempel: En klass position storlek. UML Unified Modelling Language Ett modelleringsspråk : Exempel Fönster Klassnamn Unified Modelling Language Av Booch, Jacobson, Rumbaugh Exempel: En klass position storlek Attribut (instansvariaböe) Resultatet av en sammanslagning av

Läs mer

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur Objekt-orienterad utveckling Saker man vill uppnå: Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet 16 mars 2005 en systematisk metod för att gå från problembeskrivning till färdigt

Läs mer

Objektorienterad analys och design

Objektorienterad analys och design Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet 16 mars 2005 1 Objekt-orienterad analys och design: Litteratur Skansholm: Kapitel 4 Se även 1. http://www.uml.org/ 2. http://www-306.ibm.com/software/rational/uml/

Läs mer

Supplementary File 3

Supplementary File 3 Supplementary Material The Open Applied Informatics Journal, 2009, Volume 3 i Supplementary File 3 >SYD_THETN C MGEQLGGLKRTHMCGELGVKDVGKSVVVMGWVNSRRDHGGLVFIDLRDRTGIVQIVFSEQ VSKEVFEKVQSVRSEYVLAVEGEVVKRLPENVNPKIPTGEIEIYAKNLKILSKSETPPFP

Läs mer

Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget... ... 66% misslyckades!

Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget... ... 66% misslyckades! Projektkaos. Chaos-rapporten 34% av projekten avslutades i tid och enligt budget...... 66% misslyckades! 1 Standish Group, 2003 (www.standishgroup.com) Praxis Hantera krav Använd komponentarkitekturer

Läs mer

TDP005. Föreläsning 3 - UML. Filip Strömbäck

TDP005. Föreläsning 3 - UML. Filip Strömbäck TDP005 Föreläsning 3 - UML Filip Strömbäck 1 Introduktion 2 Diagram 3 Klassdiagram 4 Sekvensdiagram 5 SFML-demo TDP005 Filip Strömbäck 2 UML Unified Modeling Language Visuell notation för idéer Kommunicera

Läs mer

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur Objekt-orienterad utveckling Saker man vill uppnå: Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet 17 juni 2005 en systematisk metod för att gå från problembeskrivning till färdigt

Läs mer

Föreläsning 2. Objektorienterad analys och design. Analys: att modellera världen. Design: att strukturera program.

Föreläsning 2. Objektorienterad analys och design. Analys: att modellera världen. Design: att strukturera program. Föreläsning 2 Objektorienterad analys och design. Analys: att modellera världen. Design: att strukturera program. Vår process Kravbeskrivning (3 dagar). Enkel form av användningsfall (use cases). Analys

Läs mer

DD2385 Programutvecklingsteknik Några bilder till föreläsning 1 24/ Kursöversikt Javarepetition/Javaintroduktion

DD2385 Programutvecklingsteknik Några bilder till föreläsning 1 24/ Kursöversikt Javarepetition/Javaintroduktion DD2385 Programutvecklingsteknik Några bilder till föreläsning 1 24/3 2014 Innehåll Kursöversikt Javarepetition/Javaintroduktion UML - klassdiagram-introduktion i anslutning till Java-exemplen Kursmål,

Läs mer

UML 1(5) Introduktion till Unified Modeling Language. 1 Bakgrund och historik

UML 1(5) Introduktion till Unified Modeling Language. 1 Bakgrund och historik UML 1(5) Introduktion till Unified Modeling Language 1 Bakgrund och historik UML är ett objektorienterat modellspråk för att specificera och visualisera system. Det är framtaget i första hand för IT-orienterade

Läs mer

UML. Tomas Czarnecki Institutionen för Informationsbehandling Åbo Akademi,FIN-20520 Åbo, Finland e-mail: tczarnec@abo.fi url: www.abo.

UML. Tomas Czarnecki Institutionen för Informationsbehandling Åbo Akademi,FIN-20520 Åbo, Finland e-mail: tczarnec@abo.fi url: www.abo. UML Tomas Czarnecki Institutionen för Informationsbehandling Åbo Akademi,FIN-20520 Åbo, Finland e-mail: tczarnec@abo.fi url: www.abo.fi/~tczarnec Abstrakt The Unified Modeling Language, UML, är ett visuellt

Läs mer

Symptom på problemen vid programvaruutveckling

Symptom på problemen vid programvaruutveckling eller Varför är det bättre med halsbränna i början av ett projekt än i slutet? Eva Hådding ehadding@rational.com Symptom på problemen vid programvaruutveckling Användarnas och verksamhetens behov ej uppfyllda

Läs mer

Interaktionsteknik och Design, 7,5hp

Interaktionsteknik och Design, 7,5hp Tentamen i Interaktionsteknik och Design, 7,5hp Datum: Tid: 9.00-15.00 Tentamen består av två delar, matematik och interaktionsdesign. Dessa kommer att viktas så att de båda bidrar med 50% till totalpoängen.

Läs mer

Konceptuell modellering. Formalisering, automatisering och effektivisering

Konceptuell modellering. Formalisering, automatisering och effektivisering Konceptuell modellering. Formalisering, automatisering och effektivisering LUSP. HT2012. Föreläsning 7. Övning 7 Erik Perjons perjons@dsv.su.se Modeller och modellering 1 Verksamheten två nivåer Människor

Läs mer

RUP - Rational Unified Process

RUP - Rational Unified Process IBM Software Group RUP - Rational Unified Process Eva Hådding eva.hadding@se.ibm.com 1 Projektkaos. Chaos-rapporten 28% av projekten avslutades i tid och enligt budget. 49% av projekten drog över de ursprungliga

Läs mer

LÖSNINGSFÖRSLAG. Tentamen. Objektorienterad modellering och design. EDA665, 4 poäng

LÖSNINGSFÖRSLAG. Tentamen. Objektorienterad modellering och design. EDA665, 4 poäng LUNDS TEKNISKA HÖGSKOLA (5) Institutionen för datavetenskap LÖSNINGSFÖRSLAG Tentamen Objektorienterad modellering och design EDA665, 4 poäng 2003-06-03, 8.00-3.00 Anvisningar: Skrivningen består av 2 uppgifter.

Läs mer

Fyra i rad Javaprojekt inom TDDC32

Fyra i rad Javaprojekt inom TDDC32 Fyra i rad Javaprojekt inom TDDC32 Analys och design-dokument Version 2.0 Datum 2008-05-19 Dokumentnummer 20080303 Sammanfattning Detta är analys och design-dokumentet för programmet Fyra i rad. Fyra i

Läs mer

Människa dator- interaktion Therese Andersson, Fredrik Forsmo och Joakim Johansson WP11D. Inledning

Människa dator- interaktion Therese Andersson, Fredrik Forsmo och Joakim Johansson WP11D. Inledning Inledning Uppdragsgivaren efterfrågar ett program som ska fungera som underlag för undervisning av distansstudenter. I programmet ska man kunna genomföra föreläsningar, och elever och lärare ska kunna

Läs mer

Use case som teknik för identifiering och dokumentering av krav (HS-IDA-EA )

Use case som teknik för identifiering och dokumentering av krav (HS-IDA-EA ) Use case som teknik för identifiering och dokumentering av krav (HS-IDA-EA-02-306) Helén Fredh (b99helfr@student.his.se) Institutionen för datavetenskap Högskolan i Skövde, Box 408 S-54128 Skövde, SWEDEN

Läs mer

Objektorienterad analys och design

Objektorienterad analys och design Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet June 22, 2006 1 Objekt-orienterad analys och design: Litteratur Skansholm: Kapitel 4 Se även 1. http://www.uml.org/ 2. http://www-306.ibm.com/software/rational/uml/

Läs mer

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur Objekt-orienterad utveckling Saker man vill uppnå: Objektorienterad analys och design Sven-Olof Nyström Uppsala Universitet June 22, 2006 en systematisk metod för att gå från problembeskrivning till färdigt

Läs mer

Protokoll Standards Exposure Arbetsgruppen Yrkestekniska fra gor, Mo te 2012 05 04

Protokoll Standards Exposure Arbetsgruppen Yrkestekniska fra gor, Mo te 2012 05 04 Protokoll Standards Exposure Arbetsgruppen Yrkestekniska fra gor, Mo te 2012 05 04 Inledning... 2 Sammanfattande bedömning och generella kommentarer... 2 Redovisning av ändringar och synpunkter... 3 I.

Läs mer

Arkitektur Michael Åhs

Arkitektur Michael Åhs Arkitektur Michael Åhs Kalle & Hobbe: En utvecklares drömsystem 1. Vad är arkitektur? 2. Arkitektur i UML Innehåll 3. Utveckla en arkitektur 4. Arkitektur i projektet Del 1 - Vad är Arkitektur? Pattern-Oriented

Läs mer

OCTOPUS utvecklingsmetod samt relaterade frågeställningar och diagram

OCTOPUS utvecklingsmetod samt relaterade frågeställningar och diagram 2EMHNWRULHQWHUDG5HDOWLGVSURJUDPPHULQJ Föreläsning 7 OCTOPUS utvecklingsmetod samt relaterade frågeställningar och diagram - Kravspecifikationer, användningsfall, systemarkitektur - Analysfas vad är analys?

Läs mer

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

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

Läs mer

RUP Rational Unified Process. 17 november 2004

RUP Rational Unified Process. 17 november 2004 RUP Rational Unified Process 17 november 2004 RUP Volvo Information Technology, Eva Hådding Volvo Information Technology Volvo IT ingår i Volvo-koncernen Volvo Lastvagnar Volvo Bussar Volvo Anläggningsmaskiner

Läs mer

Frågor och svar till tentamen i Kravhantering

Frågor och svar till tentamen i Kravhantering Frågor och svar till tentamen i Kravhantering Del 1 Frågor & svar Frågor&svar till tentamen 1 Datamodeller (0.5p) När man tar fram data krav skriver Lausen i sin bok, gällande data modeller, att det finns

Läs mer

Mobilitet och tillgänglighet

Mobilitet och tillgänglighet Mobilitetochtillgänglighet ConsafeLogisticshanddatoreriframtidensvårdochäldreomsorg Författare: SusannaDomeij ToveSvärdNorbäck Datum: 2011 01 17 ii Förord MeddennarapportavslutarvivåracivilingenjörsstudierpåLundsTekniska

Läs mer

Extentamen i 2D1359 Objektorinterad modellering programmering och analys Tisdag den 13 oktober 1998 kl

Extentamen i 2D1359 Objektorinterad modellering programmering och analys Tisdag den 13 oktober 1998 kl NADA, KTH OOMPA 1998-10-13 Sid 1 (8) Extentamen i 2D1359 Objektorinterad modellering programmering och analys Tisdag den 13 oktober 1998 kl. 11-13 Inga hjälpmedel tillåtna. Poäng och betyg: För godkänt

Läs mer

En pekpinne för allas trevnad: INGEN ONÖDIG BILKÖRNING INNE PÅ GÅRDARNA!!

En pekpinne för allas trevnad: INGEN ONÖDIG BILKÖRNING INNE PÅ GÅRDARNA!! Hälsningar/ Styrelsen Hälsningar/ Styrelsen Hälsningar/ Styrelsen Hälsningar/ Styrelsen Hälsningar/ Styrelsen Hälsningar/ Styrelsen Hälsningar/ Styrelsen Hälsningar/ Styrelsen Hälsningar/ Styrelsen Hälsningar/

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

10662 Kv. Nejlikan, Borås Trafikbullerutredning

10662 Kv. Nejlikan, Borås Trafikbullerutredning Projektrapport Infrastruktur Byggnad Industri Kv. Nejlikan, Borås Rapport -11101100.doc Antal sidor: 9 Bilagor: 01 10 Uppdragsansvarig Jönköping g:\kontakt\dokument\\-11101100.doc Soundcon AB Järnvägsgatan

Läs mer

Tentamen på grundkursen, NE1400 Moment: Makroteori 5 p.

Tentamen på grundkursen, NE1400 Moment: Makroteori 5 p. Nationalekonomiska institutionen John Hassler Tentamen på grundkursen, NE1400 Moment: Makroteori 5 p. Lördagen den 24 mars 2007 Tentamen består av två delar om tillsammans 100 poäng. Om du klarat dugga

Läs mer

När? Varför? För vem? Resultat? (Artefakter?)

När? Varför? För vem? Resultat? (Artefakter?) Arkitektur Vad är arkitektur? Vad har vi arkitekturmodellen till? Hur redovisar vi en arkitektur? Hur tar vi fram en arkitektur? Uppgift När? Varför? För vem? Resultat? (Artefakter?) Efter lunch Redovisning/Diskussion

Läs mer

Kursplanering Objektorienterad programmering

Kursplanering Objektorienterad programmering Kursplanering Objektorienterad programmering Fakta Ämne Programmering Poäng 40 Yh-poäng Kurskod YSYS-OOP Klass Systemutvecklare.NET 2 Syfte och koppling till yrkesrollen Syftet är att få en stabil grund

Läs mer

Föreläsning 3 Användare, uppgift och omgivning. Kapitel 3-4 i Stone et al.

Föreläsning 3 Användare, uppgift och omgivning. Kapitel 3-4 i Stone et al. Föreläsning 3 Användare, uppgift och omgivning Kapitel 3-4 i Stone et al. Från föregående föreläsning Kravinsamling med användare i fokus genom Observationer i verkliga situationer Konstruera uppgifter

Läs mer

Analys och design. Objekt. Klass. med hjälp av CRC. Klassdiagram

Analys och design. Objekt. Klass. med hjälp av CRC. Klassdiagram Analys och design med hjälp av CRC 83 Klassdiagram Objekt Ett objekt är en individuellt identifierbar entitet som kan vara konkret eller abstrakt. Ett objekt har tillstånd, beteende och identitet. Reellt,

Läs mer

a. Vilka av följande påståenden är riktiga? Observera att felaktigt valda påståenden ger poängavdrag. (4p)

a. Vilka av följande påståenden är riktiga? Observera att felaktigt valda påståenden ger poängavdrag. (4p) TENTAMEN I INTERNETPROGRAMMERING MED JAVA, 5p för Sy 2 2002-03-15, kl 09.00 13.00 Hjälpmedel: Endast bifogat kompendium Max: 66 poäng, för godkänt krävs 50%. Skriv tydliga och kortfattade svar 1. Grunderna

Läs mer

UML. Unified Modeling Language

UML. Unified Modeling Language UML Unified Modeling Language 1 UML kort historik 1980-talet: Många OO-metoder Stora skillnader inom Notation Begrepp Omfång Svåra att jämföra Unified Modeling Language enad eller likriktad 2 UML kort

Läs mer

Lösningsförslag till tentamen i EDAF25 Objektorienterad modellering och design Helsingborg

Lösningsförslag till tentamen i EDAF25 Objektorienterad modellering och design Helsingborg LUNDS TEKNISKA HÖGSKOLA 1(7) Institutionen för datavetenskap Lösningsförslag till tentamen i EDAF25 Objektorienterad modellering och design Helsingborg 1. a) Figure 1 2015 06 04 GeometryApp GraphicalApp

Läs mer

Abstrakta Klasser 2. Kodning är bara en liten del i programvaruutvecklingen 6% 1% 6% Abstrakta Klasser - deklaration. Programutveckling sker i faser

Abstrakta Klasser 2. Kodning är bara en liten del i programvaruutvecklingen 6% 1% 6% Abstrakta Klasser - deklaration. Programutveckling sker i faser Abstrakta Klasser 1 God klassdesign placerar gemensamma attribut och metoder så högt som möjligt i hierarkin men ibland kan dessa egenskaper inte definieras fullständigt Abstrakta klasser innehåller ofta

Läs mer

Objektinteraktion. Objektorienterad programmering Laboration 2. Syfte Att konstruera ett litet objektorienterat program med flera samverkande objekt.

Objektinteraktion. Objektorienterad programmering Laboration 2. Syfte Att konstruera ett litet objektorienterat program med flera samverkande objekt. (7) Objektinteraktion Objektorienterad programmering 2 Syfte Att konstruera ett litet objektorienterat program med flera samverkande objekt. Mål Efter övningen skall du kunna konstruera ett program med

Läs mer

Komponentvisa operationer,.-notation Multiplikation (*), division (/) och upphöj till (ˆ) av vektorer följer vanliga vektoralgebraiska

Komponentvisa operationer,.-notation Multiplikation (*), division (/) och upphöj till (ˆ) av vektorer följer vanliga vektoralgebraiska Matlab-föreläsning 3 (4), 17 september, 2015 Innehåll Sekvenser (från förra föreläsningen) Upprepning med for-slingor och while-slingor Villkorssatser med if - then -else - Logik Sekvenser - repetion från

Läs mer

Optikerprogrammet -Grundläggande Optometri 1 Ht 15

Optikerprogrammet -Grundläggande Optometri 1 Ht 15 Schema GRO 1 Ht 15 ny mall Ht 15 ny 1(6) Version 6 150622 Kal v. 2015-08-31 Föreläsning: Upprop Välkommen till Karolinska Institutet 36 Obs på KI Campus Måndag Termin Föreläsare: UB/ RB / JJ 1 Sal: St

Läs mer

Standard print manual template

Standard print manual template Standard print manual template Dundret 823 m.ö.h Travstat Iphone Travstat Iphone av Hennix Data Med denna app har du alltid den senaste informationen i handen. Oddsen du ser är aldrig för gamla. Med en

Läs mer

Conreg. Översikt T-Logg T-LOGG. System för insamling, bearbetning, visning och lagring av tjockleksdata 1 (14)

Conreg. Översikt T-Logg T-LOGG. System för insamling, bearbetning, visning och lagring av tjockleksdata 1 (14) T-LOGG System för insamling, bearbetning, visning och lagring av tjockleksdata 1 (14) Systemöversikt T-Logg är en utrustning för mätvärdesinsamling, bearbetning, visning och lagring av tjockleksdata i

Läs mer

Satellitinstruktion. Innehåll

Satellitinstruktion. Innehåll Satellitinstruktion Innehåll 1. Att göra när suggorna anlänt Inläsning av fil 2 Kontroll av antal suggor, gruppering 3 Ta fram en grisningslista 5 2. Att rapportera till navet Skriva ut listor 6 Skapa

Läs mer

På förhand Tack för din medverkan! Julia Tornemalm. Löpnummer: 24

På förhand Tack för din medverkan! Julia Tornemalm. Löpnummer: 24 Hej! Demensförbundet har gjort en kravspecifikation som ska underlätta för kommuner vid upphandling av demensvård. Jag har fått information om att kommunen som du arbetar vid har inhandlat denna kravspecifikation,

Läs mer

TDDE10 TDDE11, 725G91/2. Objektorienterad programmering i Java, Föreläsning 4 Erik Nilsson, Institutionen för Datavetenskap, LiU

TDDE10 TDDE11, 725G91/2. Objektorienterad programmering i Java, Föreläsning 4 Erik Nilsson, Institutionen för Datavetenskap, LiU TDDE10 TDDE11, 725G91/2 Objektorienterad programmering i Java, Föreläsning 4 Erik Nilsson, Institutionen för Datavetenskap, LiU På denna föreläsning: Ett större exempel på OOP Objektorienterad Analys (OOA)

Läs mer

Tentamen NOA011 Systemarkitektprogrammet. 51 poäng

Tentamen NOA011 Systemarkitektprogrammet. 51 poäng Objektorienterad analys och design Provmoment: Ladokkod: Tentamen ges för: Tentamen NOA011 Systemarkitektprogrammet 7,5 högskolepoäng Namn: (Ifylles av student) Personnummer: (Ifylles av student) Tentamensdatum:

Läs mer

Objektorientering Klasser

Objektorientering Klasser Objektorientering Klasser VSA110 1 OOA I analysen upprättas: Klassdiagram Objektdiagram Tillståndsdiagram Scenario Användningsfall Sekvensdiagram Användardialoger (skärmbilder) 2 Analys - en översikt Vi

Läs mer

Klimat 1I: Kan vi gömma oss? På 3 i minuter hinner du läsa eller skumma hela det här mailet. Gör det nu. ii

Klimat 1I: Kan vi gömma oss? På 3 i minuter hinner du läsa eller skumma hela det här mailet. Gör det nu. ii Klimat 1I: Kan vi gömma oss? På 3 i minuter hinner du läsa eller skumma hela det här mailet. Gör det nu. ii Kan vi rädda oss själva och vår familj om temperaturen stiger så att samhället bryter samman?

Läs mer

Tillämpning av UML Hur och varför

Tillämpning av UML Hur och varför I NTERNATIONELLA H ANDELSHÖGSKOLAN HÖGSKOLAN I JÖNKÖPING Tillämpning av UML Hur och varför Filosofie kandidatuppsats inom Informatik Författare: Handledare: Johanna Isaksson Johanna Jansson Britt-Marie

Läs mer

II

II II III IV V VI VII VIII IX X XI XII Skolverket: En formativ bedömningsprocess kännetecknas av att målet för undervisningen tydliggörs, att information söks om var eleven befinner sig i förhållande till

Läs mer

UML. Översikt UML. Relationer mellan klasser. A är ett aggregerat av B:n. Kontor aggregat av Enheter. 12 olika diagramtyper, bl.a.

UML. Översikt UML. Relationer mellan klasser. A är ett aggregerat av B:n. Kontor aggregat av Enheter. 12 olika diagramtyper, bl.a. Översikt UML Sekvensdiagram (dynamic structure) Informationsflöde genom programmet Användningsfall (use cases) Aktörers interaktion med systemet Paketdiagram Beroenden mellan paket abstrakta klasser Multipel

Läs mer

Blekinge Tekniska Högskola UML. - i teori och praktik. Examensarbete inom datavetenskap 10 poäng, C-nivå, våren Eva Henriksson is98

Blekinge Tekniska Högskola UML. - i teori och praktik. Examensarbete inom datavetenskap 10 poäng, C-nivå, våren Eva Henriksson is98 Blekinge Tekniska Högskola UML - i teori och praktik Examensarbete inom datavetenskap 0 poäng, C-nivå, våren 200 Författare: Handledare: Examinator: Eva Eklund adb98 Eva Henriksson is98 Kamilla Klonowska

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration

Läs mer

Laboration i datateknik

Laboration i datateknik KUNGLIGA TEKNISKA HÖGSKOLAN Laboration i datateknik Programmering av LEGO-robot Rickard Eriksson 2012-09-06 rieri@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Denna rapport är till följd

Läs mer

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning PMM (Process Maturity Metrics) PMM är en metod för att mäta processmognad i utvecklingsprojekt. I korthet går metoden ut på att man utvärderar sin utvecklingsprocess med avseende på ett antal framgångsfaktorer

Läs mer

Måttabell för rundstickade benstrumpor Standardstorlek

Måttabell för rundstickade benstrumpor Standardstorlek Denna måttabell gäller för mediven elegance, mediven plus, mediven comfort, mediven for men. I II III IV V VI VII Lårstrumpa med häftband 43-48 45-52 49-56 53-60 56-64 60-68 64-72 Lårstrumpa häftband x-vid

Läs mer

Eventuella felaktiga svar kanselerar motsvarande mängd rätta svar

Eventuella felaktiga svar kanselerar motsvarande mängd rätta svar 3,4,6,9 1. Om vi vill fokusera på att identifiera funktioner, och i vissa fall specificera in och ut data till funktionerna, vilken/vilka av följande metoder skulle då vara bäst lämpade för ändamålet?

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

Tentamen i Beräkningsvetenskap I/KF, 5.0 hp,

Tentamen i Beräkningsvetenskap I/KF, 5.0 hp, Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Tentamen i Beräkningsvetenskap I/KF, 5. hp, 215-3-17 Skrivtid: 14 17 (OBS! Tre timmars skrivtid!) Hjälpmedel: Bifogat

Läs mer

Standard print manual template

Standard print manual template Standard print manual template Dundret 823 m.ö.h Travstat Android Mobile App Travstat Android Mobile App av Hennix Data Med denna app har du alltid den senaste informationen i handen. Oddsen du ser är

Läs mer

Tentamen i Objektorienterad modellering och design Helsingborg

Tentamen i Objektorienterad modellering och design Helsingborg Lunds Tekniska Högskola Datavetenskap Roger Henriksson, Mathias Haage, Emelie Engström Tentamen EDAF25 2015-10-28 Tentamen i Objektorienterad modellering och design Helsingborg 1. a. Klassdiagram Lösningar

Läs mer

Laboration 1: Linjär algebra

Laboration 1: Linjär algebra MALMÖ HÖGSKOLA Centrum för teknikstudier MA119A VT 2010, Yuanji Cheng Viktigt information om labb Vid laborationen gäller följande: 1. Labben görs i grupp av två studenter, och redovisningsuppgifterna

Läs mer

" «Observable» DataGenerator" betyder att klassen DataGenerator ärver från den abstrakta klassen Observable.

 «Observable» DataGenerator betyder att klassen DataGenerator ärver från den abstrakta klassen Observable. 1 Klassdiagram Markera om följande påståenden är sanna eller falska: " «Observable» DataGenerator" betyder att klassen DataGenerator ärver från den abstrakta klassen Observable. Om klassen A ärver från

Läs mer

Tentamen i Objektorienterad modellering och design

Tentamen i Objektorienterad modellering och design Lunds Tekniska Högskola Datavetenskap Ulf Asklund Tentamen EDA061 2016 06 03, 14:00 18:00 Tentamen i Objektorienterad modellering och design Tentamen består av en teoridel om totalt 5 poäng och en problemdel

Läs mer

Introduktion till objektorientering. Vad är objektorientering egentligen? Hur relaterar det till datatyper? Hur relaterar det till verkligheten?

Introduktion till objektorientering. Vad är objektorientering egentligen? Hur relaterar det till datatyper? Hur relaterar det till verkligheten? Introduktion till objektorientering Vad är objektorientering egentligen? Hur relaterar det till datatyper? Hur relaterar det till verkligheten? TDDD78, TDDE30, jonas.kvarnstrom@liu.se 729A85 jonas.kvarnstrom@liu.se

Läs mer

Administrationsverktyg för marinvåg

Administrationsverktyg för marinvåg Computer Science Opponent(s): Ewelina Helmersson & Mollin Widegren Respondent(s): Christer Oscarsson & Jonas Larsson Administrationsverktyg för marinvåg Opposition Report, C-level 2010:VT 1 En generell

Läs mer

Akademisk meritportfölj för naturvetenskapliga fakulteten, Lunds universitet

Akademisk meritportfölj för naturvetenskapliga fakulteten, Lunds universitet RIKTLINJER 1 Akademisk meritportfölj för naturvetenskapliga fakulteten, Lunds universitet För ansökan om anställning som lärare För ansökan om befordran För karriärutvecklingssamtal/planeringssamtal/lönesamtal

Läs mer

Office 365. Vad är det?

Office 365. Vad är det? Office 365 Vad är det? Vad är Office 365? Om du sparar i Office 365 kommer du kunna fortsätta med ditt arbete var du än är så länge du har tillgång till en dator, en smartphone eller en surfplatta och

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration

Läs mer

Opponentrapport på examensarbete Utveckling av ett affärssystem med Unified Process av Therese Sundström.

Opponentrapport på examensarbete Utveckling av ett affärssystem med Unified Process av Therese Sundström. Opponentrapport på examensarbete Utveckling av ett affärssystem med Unified Process av Therese Sundström. Författare Per Johansson, Henrik Wallinder Generellt Helhetsintrycket från genomläsning av uppsatsen

Läs mer

Omtentamen i OOSU2, 21 augusti 2014

Omtentamen i OOSU2, 21 augusti 2014 Omtentamen i OOSU2, 21 augusti 2014 Maxpoäng: 50. Betygsgränser: A: 90 % + B: 80 % + C: 70 % + D: 60 % + E: 50 % + Mindre än 50 % ger underkänd tentamen. Är det något du inte uppfattar så förklara hur

Läs mer

Tullverkets författningssamling

Tullverkets författningssamling Tullverkets författningssamling ISSN 0346-5810 Utgivare: Chefsjuristen Charlotte Zackari, Tullverket, Box 12854, 112 98 Stockholm Tullverkets föreskrifter och allmänna råd om uniform och annan personlig

Läs mer

UML. Objekt-orienterad programmering och design (DIT952) Niklas Broberg, 2016

UML. Objekt-orienterad programmering och design (DIT952) Niklas Broberg, 2016 UML Objekt-orienterad programmering och design (DIT952) Niklas Broberg, 2016 UML Unified Modelling Language Grafiskt modelleringsspråk för att beskriva olika aspekter av objektorienterade system. Vi kommer

Läs mer

Anvisningar till ansökan om rådgivande etisk granskning av studentprojekt eller motsvarande.

Anvisningar till ansökan om rådgivande etisk granskning av studentprojekt eller motsvarande. Anvisningar till ansökan om rådgivande etisk granskning av studentprojekt eller motsvarande. Innan Du börjar Innan Du fyller i denna ansökan 1 ska Du ha gått igenom Etisk egengranskning enligt bifogat

Läs mer

Vad hände sen? - Uppföljning av Pol mag-studenter vid Uppsala universitet

Vad hände sen? - Uppföljning av Pol mag-studenter vid Uppsala universitet Vad hände sen? - Uppföljning av Pol -studenter vid Uppsala universitet Statsvetenskapliga institutionen Vårterminen 2005 Bakgrund till studien Denna studie har gjorts av Statsvetenskapliga institutionen

Läs mer

Bästa student, Vid de finländska universiteten genomförs undersökningen Kandidatrespons, en riksomfattande enkät som riktar sig till studerande.

Bästa student, Vid de finländska universiteten genomförs undersökningen Kandidatrespons, en riksomfattande enkät som riktar sig till studerande. Bästa student, Vid de finländska universiteten genomförs undersökningen Kandidatrespons, en riksomfattande enkät som riktar sig till studerande. Enkäten har skickats till dig för att du har avlagt kandidatexamen

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration

Läs mer

Inlämning 2 - Förslag till tentamensfrågor i Kravhantering, Grupp A. Kompletterar de kursavsnitt som inte täcktes av förra inlämningen.

Inlämning 2 - Förslag till tentamensfrågor i Kravhantering, Grupp A. Kompletterar de kursavsnitt som inte täcktes av förra inlämningen. Inlämning 2 - Förslag till tentamensfrågor i Kravhantering, Grupp A Totalt 15 poäng Kompletterar de kursavsnitt som inte täcktes av förra inlämningen. 1 Vilka två av följande påståenden angående stilar

Läs mer

Mjukvarudesign. Designprocessen. Teknisk design. Konceptuell design

Mjukvarudesign. Designprocessen. Teknisk design. Konceptuell design RE SD PD I UT IT ST AT Mjukvarudesign System Requirement Specification Inkrementell och iterativ! Konceptuell design (VAD) Systemdesign (OOA) Arkitekturell (grovkornig, UML) Teknisk design (HUR) Programdesign

Läs mer

Objektorienterad programmering i Java I. Uppgifter: 2 Beräknad tid: 5-8 timmar (OBS! Endast ett labbtillfälle) Att läsa: kapitel 5 6

Objektorienterad programmering i Java I. Uppgifter: 2 Beräknad tid: 5-8 timmar (OBS! Endast ett labbtillfälle) Att läsa: kapitel 5 6 Laboration 2 Objektorienterad programmering i Java I Uppgifter: 2 Beräknad tid: 5-8 timmar (OBS! Endast ett labbtillfälle) Att läsa: kapitel 5 6 Syfte: Att kunna använda sig av olika villkors- och kontrollflödeskonstruktioner

Läs mer

SYSTEMVETENSKAPLIGA PROGRAMMET UTBILDNINGSPLANER

SYSTEMVETENSKAPLIGA PROGRAMMET UTBILDNINGSPLANER SYSTEMVETENSKAPLIGA PROGRAMMET UTBILDNINGSPLANER Detta är en översikt som visar kraven för en kandidat- eller magisterexamen i systemvetenskap. Mer detaljerade utbildningsplaner finns på Studentwebben.

Läs mer

Mer OOP. Variation i typ. Medlen repetition. Generiska klasser. Gränssnitt - Interface. Mer om klasser Några exempel UML

Mer OOP. Variation i typ. Medlen repetition. Generiska klasser. Gränssnitt - Interface. Mer om klasser Några exempel UML Målet Mer OOP Mer om klasser Några exempel UML Modularitet Språkligt modulära enheter Få gränssnitt Små gränssnitt Tydliga gränssnitt Dold information Återanvändbarhet Variation i typer Variation i datastrukturer

Läs mer

Unified Modeling Language UML

Unified Modeling Language UML Unified Modeling Language UML Vad händer idag? Föreläsning Introduktion till UML Objekt-orientering Klasser Objekt Use cases UML-diagram Specifikationer Praktisk övning Skapa enkla UML-diagram 2 Vad är

Läs mer

Objekt-orienterad programmering. Klassbegreppet och C++ UML. UMLs fördelar

Objekt-orienterad programmering. Klassbegreppet och C++ UML. UMLs fördelar Klassbegreppet och C++ OOP UML Klasser och objekt i C++ Uppdelning i filer Attribut och metoder Inkappsling - åtkomst Klassattribut - objektattribut Objekt-orienterad programmering Att använda ett objektorienterat

Läs mer

BILAGOR. till. KOMMISSIONENS DELEGERADE FÖRORDNING (EU) nr /

BILAGOR. till. KOMMISSIONENS DELEGERADE FÖRORDNING (EU) nr / EUROPEISKA KOMMISSIONEN Bryssel den 5.5.2015 C(2015) 2874 final ANNEXES 1 to 4 BILAGOR till KOMMISSIONENS DELEGERADE FÖRORDNING (EU) nr / om komplettering av Europaparlamentets och rådets direktiv 2010/30/EU

Läs mer

1 Kursmaterialets Uppläggning... 4 2 Kursmaterialets Utformning... 5 3 Installation av Övningsfiler... 6. 1 PC:n en Beskrivning...

1 Kursmaterialets Uppläggning... 4 2 Kursmaterialets Utformning... 5 3 Installation av Övningsfiler... 6. 1 PC:n en Beskrivning... Innehåll Kapitel 1 Läs Detta Först 1 Kursmaterialets Uppläggning... 4 2 Kursmaterialets Utformning... 5 3 Installation av Övningsfiler... 6 Kapitel 2 Introduktion till Datorn 1 PC:n en Beskrivning... 12

Läs mer

Uppgift 1 - programmet, Uppg6.m, visade jag på föreläsning 1. Luftmotståndet på ett objekt som färdas genom luft ges av formeln

Uppgift 1 - programmet, Uppg6.m, visade jag på föreläsning 1. Luftmotståndet på ett objekt som färdas genom luft ges av formeln Matlab-föreläsning (4), 10 september, 015 Innehåll m-filer (script) - fortsättning från föreläsning 1 In- och utmatning Sekvenser, vektorer och matriser Upprepning med for-slingor (inledning) Matlab-script

Läs mer

Objektinteraktion. Objektorienterad programmering Laboration 2. Syfte Att konstruera ett litet objektorienterat program med flera samverkande objekt.

Objektinteraktion. Objektorienterad programmering Laboration 2. Syfte Att konstruera ett litet objektorienterat program med flera samverkande objekt. (7) Objektinteraktion Objektorienterad programmering Syfte Att konstruera ett litet objektorienterat program med flera samverkande objekt. Mål Efter övningen skall du kunna konstruera ett program med flera

Läs mer

2606 Nr 1009 Bilaga 1. Märket skall utformas enligt följande modell: MÄRKET

2606 Nr 1009 Bilaga 1. Märket skall utformas enligt följande modell: MÄRKET 2606 Nr 1009 Bilaga 1 Märket skall utformas enligt följande modell: MÄRKET Anmärkningar om märket Nr 1009 2607 Märket skall innehålla följande upplysningar: Anmärkning I II III IV V Leverantörens namn

Läs mer

Bilaga 1. Bakgrundsinformation

Bilaga 1. Bakgrundsinformation Bilaga 1 Enkät inom Sahlgrenska universitetssjukhuset/område Mölndal angående introduktion för nyanställda. Var god kryssa/fyll i det alternativ som du anser passa dig bäst. Bakgrundsinformation 1. Kön

Läs mer

Teoridel (svaren direkt på lydelsen)

Teoridel (svaren direkt på lydelsen) NADA, KTH 2D359 & 2D360 999-0-23 Sid () Tentamen i 2D359 & 2D360 Objektorienterad modellering programmering och analys Lördag den 23 oktober 999 kl. 4-9 MED KORTA LÖSNINGSFÖRSLAG Inga hjälpmedel tillåtna.

Läs mer

BILAGOR. till. KOMMISSIONENS DELEGERADE FÖRORDNING (EU) nr /

BILAGOR. till. KOMMISSIONENS DELEGERADE FÖRORDNING (EU) nr / EUROPEISKA KOMMISSIONEN Bryssel den 5.5.2015 C(2015) 2874 final ANNEXES 5 to 10 BILAGOR till KOMMISSIONENS DELEGERADE FÖRORDNING (EU) nr / om komplettering av Europaparlamentets och rådets direktiv 2010/30/EU

Läs mer

INFORMATIK - MED SYSTEMVETENSKAPLIG INRIKTNING, GRK/A (1-30 HP)

INFORMATIK - MED SYSTEMVETENSKAPLIG INRIKTNING, GRK/A (1-30 HP) Tentamen INFORMATIK - MED SYSTEMVETENSKAPLIG INRIKTNING, GRK/A (1-30 HP) Delkurs 3 Introduktion till objektorienterad programmering och problemlösning Lärare: Johan Petersson, Mathias Hatakka Datum: 2016-01-13

Läs mer