Solutions for examination CD5360 Software Engineering

Storlek: px
Starta visningen från sidan:

Download "Solutions for examination 2001-06-12 CD5360 Software Engineering"

Transkript

1 Solutions for examination CD5360 Software Engineering Andreas Sjögren, Nerina Bermudo, Jan Carlsson Abstract This is a proposal for solutions to the examination in CD The solutions are sound but not necessarily complete. I.e. the solutions shall be treated as a draft, which extended with more comments and motivations eventually would have been a complete solution to the examination. The Swedish translations for the solutions are placed after the English text. Sammanfattning Detta är ett lösningsförslag till omtentamen i CD Lösningsförslagen är sunda men inte garanterade att vara kompletta. Dvs. lösningarna ska ses som ett utkast, som med eventuellt lite mera kommentarer och motiveringar, hade gett full poäng på tentamen. Den svenska versionen på lösningarna kommer efter den engelska versionen av texten. A1 Project Management A company has decided to upgrade their software product. The functionality to be added has been described in 5 use cases. The project management has estimated the required effort as follows: 12 points?? Design of one use case requires six man-days.?? Implementation of one use case requires six man-days.?? Preparing tests for one use case requires one man-day. In order to prepare tests, a complete design of the use case must exist.?? Testing one use case requires one man-day.?? Integration of one use case into the existing system takes one man-day, including integration testing.?? Project management will require one man-day each week throughout the project. The project group consists of the following 7 members: One project manager One designer Two coders (can do design if needed) One tester (to prepare and run tests) One integrator Plan the project, and present the activities in a Gantt diagram, for the two different process models specified below. Aim at minimizing the total calendar time by identifying activities that may overlap. Determine the total calendar time of the project in each case.

2 a) Assuming the project uses the waterfall process model, i.e. all use cases are handled together in each phase. b) Assuming the project uses an incremental process model, i.e. the use cases are added to the system one at a time. A1 Solution a) Waterfall model w1 w2 w3 w4 w5 w6 w7 design impl. p.test Test intgr. p.m. X X X X X X X We assume the designer will work together with the two coders on the design phase. TOTAL: 35 man-days b) Incremental model W1 w2 w3 w4 w5 design impl. p.test Test intgr. p.m. X X X X X The different use cases are labeled with different colors. TOTAL: 23.5 man-days A2 Requirement Engineering 10 points The department wants a system for dealing with laborations. It should allow students to sign up in lab groups, read the instructions and send messages to the lab assistant. They should be able to upload their solutions, and to see which assignments that they have sent in, which have been approved and which they have to complete, and if deadlines have been missed. a) Construct an UML use case diagram that describes the part of the system that the students use (no administration or lab assistant functionality). b) Describe briefly each use case in the diagram, as a list of interaction steps between the system and the participating actors. c) Suggest at least ten requirements for this system. You do not have to cover every aspect of it, but rather focus on formulating concrete and precise requirements. Of these ten requirements, at least 4 should be non-functional, and at least 4 should be functional. A2 Solution a) Use case diagram:

3 LogIn RegLabGroup Student LabInstructions SendMsg SendLab ViewLabStatus b) Use case descriptions: LogIn: SendLab: 1 System displays the login dialog 1 Student chooses course 2 Student enter name and password 2 Student chooses send a solution 3 Student chooses login 3 System displays assignments the student have 4 System verify password not send in or have to give a complementary solution 5 System displays a menu with courses 4 Student chooses a assignment Alt. 4 System not able to verify the password, 5 System asks for a file Displays information about this, returns to step 1. 6 Student gives a path to the file 7 System get the file 8 System updates status for the assignment (The assignment is send in) 9 System displays status for all the assignments on the course Alt 5 The assignment already approved, the system displays information about this. RegLabGroup: LabInstructions: 1 Student chooses course 1 Student chooses course 2 Student chooses to sign up in a group 2 Student chooses to read instructions 3 Student enters name of students in group 3 System displays list with file formats 4 Student chooses to sign up the group 4 Student chooses a format 5 System displays the new group 5 System displays instructions 6 Student confirms it is ok 7 System reports that the new group has been signed Alt. 5 some students are signed up in another group, return to step 3 Alt. 5 some students are not registered on the course

4 Return to step 3 SendMsg: ViewLabStatus: 1 Student chooses course 1 Student chooses course 2 System displays lab assistants on the course 2 Student chooses to view lab status 3 Student chooses to send a message to a lab ass. 3 System displays status for all assignments 4 System displays a message box Alt 3. No assignments exist on the course, 5 Student enter a message system displays information about this 6 Student chooses to send the message 7 System displays the message 8 Student confirm to send the message c) Example of possible requirements (functional (f)):?? All users must verify there identity with a name and a personal password (f)?? All courses which are registered shall have information about all lab assistants, who the examiner is and all the assignments on the course (f)?? All registered assignments shall have one of the labels, complement, send in (up for consideration ), approved or n/a?? All registered assignments shall status relatively deadline, ok, failed or n/a (f)?? For all assignments which is send in shall the status about send in immediately be updated (f)?? To choose to send in a particular assignment is only possible if the label is complement or n/a (f)?? When a group is signed up all students in the group has to be registered on the course and they are not allowed to already be signed up for another group (f)?? When a student has been approved for all the assignments on a course, a mail about this is send to the examiner on the course (f)?? The system shall be web based?? In the system there shall be information about all courses in a actual period?? A student shall only receive information about the courses the student is registered on?? The system shall be written in Prolog A3 Architectures 12 points For each of the following systems, suggest an appropriate architecture style. Give a brief description of what the system architecture would look like (name the components of the architecture and any connections between them). a) A java source code optimizer. The program reads a set of java source files, performs a number of optimizing transformations on them, and finally generates new optimized source files. b) The whole lab report system from the requirement engineering question (including administration and lab assistant parts). c) A program for translation that is intended to be a part of by many different applications (such as a web-browser, text editor or mail tool). d) A software agent to control an intelligent monster in a violent computer game. The game provides functionality for primitive actions like moving and looking in different direction. The monster should have a complex behavior that simulates for example curiosity and fear. A3 Solution a) Optimizer for Java code The code transformations in the optimizer are probably independent of each other and are able to perform separately. The format of the output from all the transformations will still be legal java code, therefore are

5 the correctness of the optimization independent of in which order the transformations are done. A solution build on the pipe-and-filter is applicable in this example. In such a solution every filter will correspond to a transformation, and pipes corresponds to every output from the transformations to the final optimized source code. By using this architecture we get the benefits to have independent code transformations, which can be reused in other applications and it will also be easier to test the optimizer during the development. b) Laborations system In this example a suitable solution would be an n-tier architecture. We have a database, and then a database driver, information, which will be presented and updated in a uniform way, but with some variations, on the basis of which roll the user have (student, lab assistant, etc.). By using this style we are able to write the program for one type of user, for instance students, and then extend it for the other type of user one by one. c) Translation program The system here is not only the translator, but all the programs. The translator is part of a system which can be viewed as a distributed system. Thereby a client-server-architecture would be applicable. The translator will take the roll of a server, which offers a service with a well-defined interface to the other programs, or clients. Probably we can combine this solution with a object oriented design, which excellent in combination with a client-server-architecture. d) Agent This is a typical example of an application that uses to have a layered architecture. For every layer the agent behaviors will be more and more complex. In the lowest layers are the most primitive behaviors, like walk, stop, turn in different directions, gape, swallow, etc. Every layer of higher behaviors uses the lower layers behaviors, for instance, if we have a behavior like drink beer, then it (hopefully) will use the lower layer behaviors gape and swallow. One benefit with this solution is that we can start with the development of a relatively primitive agent, which we then let evolve into a more and more complex agent. A4 UML 6 points For each of the following UML diagrams, explain which aspects of a system it describes. Also, give an example of how it can be used in a software development project (during what phase, and what purpose does it have). a) Class diagrams b) Sequence diagrams c) Statechart diagrams d) Use case diagrams A4 Solution a) Class diagram A class diagram is used to describe static information about classes, with operations and data, and to describe relations between different classes. Relations are inheritance, composition, associations, etc. Is mostly used during the requirements capture phase, on a conceptual level and mostly to capture requirements on the system domain. During the design phase they are used on a specification level to describe interfaces between different software components, which main functionality they provides. They are also used for detailed design on an implementation level, to directly describe the actual implementation of the system.

6 b) Sequence diagram A sequence diagram is used to describe dynamic information about the system, how a collection of classes working together to solve a task. A sequence diagram implements a use case. They are mostly used during the design phase. c) Statechart diagram A statechart has states, events and guards. They are used during the design phase to describe internal behavior in a class with natural states, i.e. in some part of the execution the execution thread are inside an instance of the class to solve a task. d) Use case diagram Use case diagrams are used during the requirements capture phase to describe functional requirements on the system. They are also used, in some extent, to verify that all requirements have actually been implemented. Consists of use cases, actuators and eventually relations between the use cases or actors. U1 Projektledning 12 poäng Ett företag har beslutat att uppgradera sin mjukvaruprodukt. Den nya funktionaliteten har fångats i fem användningsfall. Projektledningen har uppskattat den nödvändiga arbetsinsatsen enligt följande:?? Design av ett användarfall tar sex man-dagar.?? Implementering av ett användarfall tar sex man-dagar.?? Att förbereda testning av ett användarfall tar en man-dag. För att kunna förbereda testning krävs att designen av användarfallet är färdig.?? Att testa ett användarfall tar en man-dag.?? Att integrera ett användarfall med det existerande systemet tar en man-dag, integrationstestning inkluderat.?? För projektledning krävs en man-dag för varje vecka under hela projektet. Projektgruppen består av sju personer, med följande rollfördelning: En projektledare En designer Två kodare (kan hjälpa till med design om det behövs) En testare (för att förbereda och genomföra tester) En integrerare Planera projektet och presentera alla aktiviteter i Gantt-diagram, för de två olika processmodeller som beskrivs nedan. Försök minimera den totala kalendertiden genom att identifiera aktiviteter som kan överlappa varandra. Ange den totala kalendertiden för projektet i båda fallen. a) Använd vattenfallsmodellen, d.v.s. alla användarfall hanteras tillsammans under varjeaktivitet. b) Använd en inkrementell processmodell, d.v.s. användarfallen läggs till systemet ett i taget. U1 Lösning a) Vattenfallsmodellen design impl. p.test Test intgr. v1 V2 V3 v4 v5 v6 V7

7 p.l. X X X X X X X Vi antar att designern och de två kodarna arbetar tillsammans I designfasen. TOTALT: 35 man-dagar b) Inkrementell modell v1 V2 v3 v4 V5 design impl. p.test Test intgr. p.l. X X X X X De olika användningsfallen markeras med olika färger. TOTAL: 23.5 man-dagar U2 Kravhantering 10 poäng Institutionen anser sig behöva ett system för att hantera laborationer. Studenterna ska kunna anmäla sig i labgrupper, läsa instruktioner och skicka meddelanden till sin labassistent. De ska även kunna ladda upp sina lösningar, och se vilka uppgifter de har skickat in, vilka som är godkända, vilka som måste kompletteras, och om de missat någon deadline. a) Konstruera ett användningsfallsdiagram (use case diagram) i UML, som beskriver den del av systemet som studenterna kommer att använda (ingen funktionalitet för administration eller för laborationsassistenterna). b) Beskriv översiktligt varje användarfall i diagrammet, som en sekvens av interaktionssteg mellan systemet och de medverkande aktörerna. c) Föreslå minst tio krav för systemet. Du behöver inte täcka alla delar av systemet, utan snarare fokusera på att formulera konkreta och precisa krav. Av de tio kraven ska minst fyra vara ickefunktionella, och minst fyra vara funktionella. U2 Lösning a) Användningsfallsdiagram:

8 LogIn RegLabGroup Student LabInstructions SendMsg SendLab ViewLabStatus b) Beskrivning av användningsfall: LogIn: SendLab: 1 Systemet visar inloggningsdialog 1 Studenten väljer vilken kurs 2 Studenten anger sitt namn och password 2 Studenten väljer ladda ner laboration 3 Studenten väljer logga in 3 Systemet visar de laborationer som studenten 4 Systemet bekräftar password ej skickat in eller har komplettering på 5 Systemet visar meny med kurser 4 Studenten väljer en laboration Alt. 4 systemet kan inte bekräfta password, 5 Systemet frågar efter en fil informerar om detta, återgår till steg 1. 6 Studenten anger var filen finns på sin dator 7 Systemet hämtar filen 8 Systemet uppdaterar status för laborationen (bara att den är inskickad alltså) 9 Systemet visar status för laborationer på kursen Alt 5 Laboration redan godkänd, systemet meddelar detta RegLabGroup: LabInstructions: 1 Studenten väljer vilken kurs 1 Studenten väljer vilken kurs 2 Studenten väljer att registrera labgrupp 2 Studenten väljer att läsa labbinstruktionerna 3 Studenten fyller i namn på studenter i grupp 3 Systemet visa lista med olika filformat 4 Studenten väljer att registrera gruppen 4 Studenten väljer ett format 5 Systemet visar ny grupp med medlemmarna 5 Systemet visar instruktioner i korrekt format 6 Studenten bekräftar att allt är ok 7 Systemet meddelar att gruppen registrerats Alt. 5 Någon av studenter redan med i en annan grupp, återgår till steg 3 Alt. 5 Någon av studenter ej registrerad på kurs, återgår till steg 3

9 SendMsg: ViewLabStatus: 1 Studenten väljer vilken kurs 1 Studenten väljer vilken kurs 2 Systemet visar labb.assar på kurs 2 Studenten väljer att visa lab.status 3 Studenten väljer skicka meddelande till ass. 3 Systemet visar status för alla laborationer 4 Systemet visar en meddelandebox Alt 3. Finns inga laborationer på kursen, 5 Studenten skriver ett meddelande systemet meddelar om detta 6 Studenten väljer skicka 7 Systemet visar meddelandet 8 Studenten bekräftar att meddelande ska skickas c) Exempel på några lämpliga möjliga krav (funktionella (f)):?? Alla användare måste verifiera sig med namn och ett personligt password (f)?? Alla kurser som är registrerade ska ha information om vilka laborationsassistenter, vem som är examinator och vilka laborationer som ingår (f)?? Alla registrerade laborationer ska ha en status, komplettera, inskickad (under behandling ), godkänd eller n/a?? Alla registrerade laborationer ska ha status relativt deadline, ok, fail eller n/a (f)?? När laboration skickas in ska status om inskickad omedelbart uppdateras för denna (f)?? Att välja att skicka in en specifik laboration ska bara gå om den har status komplettera eller n/a (f)?? När man registrerar en labbgrupp måste alla studenter i denna vara registrerade på kursen och får inte heller vara med i en grupp redan (f)?? När en student har klarat alla laborationer som registrerats för en kurs, skickas ett mail till examinatorn om detta (f)?? Systemet ska vara åtkomligt via webben?? Alla kurser som går aktuell period ska kopplas till systemet?? En student ser endast de kurser som den registrerad på?? Systemet ska skrivas i Prolog U3 Arkitektur 12 poäng Föreslå en lämplig arkitekturstil för varje system nedan. Ge en kortfattad beskrivning av hur systemarkitekturen skulle se ut (namnge komponenterna i arkitekturen och eventuella bindningar mellan dem). a) En optimerare av java-källkod. Programmet läser in en mängd källkodsfiler, applicerar ett antal optimeringstransformationer på dessa, och genererar slutligen nya optimerade källkodsfiler. b) Hela laborationssystemet från uppgift 2 (inklusive administration och labassistentens delar). c) Ett program för översättning, som är tänk att ingå som en del av många olika applikationer (t.ex. webbläsare, texthanterare och mail-program). d) En mjukvaruagent som kontrollerar ett intelligent monster i ett våldsamt dataspel. I spelet finns redan funktioner för enkla handlingar, som förflyttning och att titta åt olika håll. Monstret ska ha ett komplext beteende som simulerar till exempel nyfikenhet eller rädsla. U3 Lösning a) Optimerare av Java-kod Kodtransformationerna i optimeraren är antagligen oberoende av varandra och kan utföras separat och dessutom kommer formatet på output från varje transformation fortfarande vara korrekt java-kod, därmed är korrektheten på hela optimeringen oberoende av i vilken ordning delarna utförs. En lösning som bygger på arkitekturstilen pipe-and-filter är därför bra i detta exempel. I denna lösning skulle varje filter

10 korrespondera mot en viss kodtransformation, och pipes motsvarar varje mellankodsformat fram till den slutgiltiga optimerade källkoden. Genom denna lösning får vi bl.a. fördelarna att vi kan återanvända separata kodtransformationer i andra applikationer och det blir också enklare att testa optimeraren under utvecklingen. b) Laborationssystem I detta exempel är en n-tier-arkitektur ett lämpligt val. Man har en databas, och då också en databas driver, samt information som man vill presentera och uppdatera på ett enhetligt sätt men vissa variationer, beroende på vilken roll man har (student, laborationsassistent, etc.). På detta sätt kan man först skriva programmet för en roll, tex. studenter och sedan bygga ut det för de andra rollerna var för sig. c) Översättningsprogram Med systemet menas alltså här inte enbart översättaren, utan alla programmen. Översättaren ska ingå i flera applikationer, som kan ses som distribuerade system. Alltså passar det bra med en client-server-arkitektur, där översättaren agerar som en server som levererar en tjänst med ett väldefinierat interface till ett flertal olika klienter. Antagligen kan man lösa det med en objektorienterad design, vilken går utmärkt att kombinera med client-server-arkitekturen. d) Agent Detta är ett typiskt exempel på en applikation som man brukar lösa med en layered arkitektur. För varje lager lägger man på allt mer komplexa beteenden. I det yttersta lagret har man de mest primitiva formerna av beteenden, som gå, stanna, vrida sig åt olika håll, gapa, svälj, etc. Varje lager av högre beteenden använder sig av de lägre nivåernas beteenden, t.ex. om man har ett beteende dricka öl så använder det sig (förhoppningsvis) av de lägre beteendena gapa och svälj. En fördel med denna lösning är att man kan börja med att göra en relativt primitiv agent som man gradvis kan ge mer och mer komplexa beteenden. U4 UML 6 poäng Beskriv, för följande UML-diagram, vilka aspekter av ett system det beskriver. Ge även ett exempel på hur det kan användas i ett mjukvaruprojekt (under vilken fas och vilket syfte det fyller). a) Klassdiagram b) Sekvensdiagram c) Tillståndsdiagram (statechart diagrams) d) Diagram över användningsfall (use case diagrams) U4 Lösning a) Klassdiagram Används för att beskriva statisk information om klasser, med operationer och data, samt relationer mellan olika klasser, som arv, komposition, association, etc. Används under kravinsamlingen, på en konceptuell nivå och mest för att fånga krav på omgivningen. Under designen använder man dem dels för på specifikationsnivå för att beskriva interface mellan mjukvarukomponenter, vilken huvudfunktionallitet de kan erbjuda. Man använder dem också under den detaljerade designen på Implementationsnivå, för att direkt beskriva hur man tänkt sig att implementera systemet. b) Sekvensdiagram Används för att beskriva dynamisk information om systemet, hur en samling klasser samarbetar för att lösa en uppgift. Man kan också säga att de implementerar ett användningsfall. De används under designen. c) Tillståndsdiagram

11 Består av tillstånd (states), transaktioner (events) och guards. Används under designfasen för att beskriva beteende inom en klass som har naturliga tillstånd, dvs. man kommer att befinna sig inne i en instans av klassen för att utföra en uppgift. d) Användningsfallsdiagram Används under kravinsamlingen för att beskriva funktionella krav. Man kan också delvis använda dem senare för att kontrollera att alla krav implementerats korrekt. Består av användningsfall, aktörer och eventuella relationer mellan aktörer och användningsfall.

Final Course Marks will be combined from the examination and the project:

Final Course Marks will be combined from the examination and the project: Examination CD5360 Software Engineering Course, 10P (Examination 4 Points) Datum: 2001-06-12, 8:30-13:30 Responsible: Ivica Crnkovic Max points: 40 Approved: Minimum 20 points Final Course Marks will be

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

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

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

2.1 Installation of driver using Internet Installation of driver from disk... 3

2.1 Installation of driver using Internet Installation of driver from disk... 3 &RQWHQW,QQHKnOO 0DQXDOÃ(QJOLVKÃ'HPRGULYHU )RUHZRUG Ã,QWURGXFWLRQ Ã,QVWDOOÃDQGÃXSGDWHÃGULYHU 2.1 Installation of driver using Internet... 3 2.2 Installation of driver from disk... 3 Ã&RQQHFWLQJÃWKHÃWHUPLQDOÃWRÃWKHÃ3/&ÃV\VWHP

Läs mer

Webbreg öppen: 26/ /

Webbreg öppen: 26/ / Webbregistrering pa kurs, period 2 HT 2015. Webbreg öppen: 26/10 2015 5/11 2015 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äs mer

Vässa kraven och förbättra samarbetet med hjälp av Behaviour Driven Development Anna Fallqvist Eriksson

Vässa kraven och förbättra samarbetet med hjälp av Behaviour Driven Development Anna Fallqvist Eriksson Vässa kraven och förbättra samarbetet med hjälp av Behaviour Driven Development Anna Fallqvist Eriksson Kravhantering På Riktigt, 16 maj 2018 Anna Fallqvist Eriksson Agilista, Go See Talents linkedin.com/in/anfaer/

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

RUP är en omfattande process, ett processramverk. RUP bör införas stegvis. RUP måste anpassas. till organisationen till projektet

RUP är en omfattande process, ett processramverk. RUP bör införas stegvis. RUP måste anpassas. till organisationen till projektet RUP är en omfattande process, ett processramverk RUP bör införas stegvis RUP måste anpassas till organisationen till projektet Volvo Information Technology 1 Även RUP har sina brister... Dåligt stöd för

Läs mer

LARS. Ett e-bokningssystem för skoldatorer.

LARS. Ett e-bokningssystem för skoldatorer. LARS Ett e-bokningssystem för skoldatorer. Därför behöver vi LARS Boka dator i förväg. Underlätta för studenter att hitta ledig dator. Rapportera datorer som är sönder. Samordna med schemaläggarnas system,

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

Examensarbete Introduk)on - Slutsatser Anne Håkansson annehak@kth.se Studierektor Examensarbeten ICT-skolan, KTH

Examensarbete Introduk)on - Slutsatser Anne Håkansson annehak@kth.se Studierektor Examensarbeten ICT-skolan, KTH Examensarbete Introduk)on - Slutsatser Anne Håkansson annehak@kth.se Studierektor Examensarbeten ICT-skolan, KTH 2016 Anne Håkansson All rights reserved. Svårt Harmonisera -> Introduktion, delar: Fråga/

Läs mer

Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas

Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas Michael Q. Jones & Matt B. Pedersen University of Nevada Las Vegas The Distributed Application Debugger is a debugging tool for parallel programs Targets the MPI platform Runs remotley even on private

Läs mer

Campuskurs Distanskurs Annan. Examinator Remigijus Gustas

Campuskurs Distanskurs Annan. Examinator Remigijus Gustas Dnr HS 2013/180 Fakulteten för humaniora och samhällsvetenskap Sammanställning av kursvärdering (blanketten används inte för lärarutbildningskurser) Sammanställning av vårterminens kurser ska vara underskriven,

Läs mer

Kursplan. MT1051 3D CAD Grundläggande. 7,5 högskolepoäng, Grundnivå 1. 3D-CAD Basic Course

Kursplan. MT1051 3D CAD Grundläggande. 7,5 högskolepoäng, Grundnivå 1. 3D-CAD Basic Course Kursplan MT1051 3D CAD Grundläggande 7,5 högskolepoäng, Grundnivå 1 3D-CAD Basic Course 7.5 Higher Education Credits *), First Cycle Level 1 Mål Studenten ska efter avslutad kurs ha inhämtat grunderna

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

Isometries of the plane

Isometries of the plane Isometries of the plane Mikael Forsberg August 23, 2011 Abstract Här följer del av ett dokument om Tesselering som jag skrivit för en annan kurs. Denna del handlar om isometrier och innehåller bevis för

Läs mer

PORTSECURITY IN SÖLVESBORG

PORTSECURITY IN SÖLVESBORG PORTSECURITY IN SÖLVESBORG Kontaktlista i skyddsfrågor / List of contacts in security matters Skyddschef/PFSO Tord Berg Phone: +46 456 422 44. Mobile: +46 705 82 32 11 Fax: +46 456 104 37. E-mail: tord.berg@sbgport.com

Läs mer

Kursplan. FÖ3032 Redovisning och styrning av internationellt verksamma företag. 15 högskolepoäng, Avancerad nivå 1

Kursplan. FÖ3032 Redovisning och styrning av internationellt verksamma företag. 15 högskolepoäng, Avancerad nivå 1 Kursplan FÖ3032 Redovisning och styrning av internationellt verksamma företag 15 högskolepoäng, Avancerad nivå 1 Accounting and Control in Global Enterprises 15 Higher Education Credits *), Second Cycle

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

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

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

Kursplan. IK1004 Java - Grafiska användargränssnitt med Swing. 7,5 högskolepoäng, Grundnivå 1. Java - GUI Programming with Swing - Undergraduate Level

Kursplan. IK1004 Java - Grafiska användargränssnitt med Swing. 7,5 högskolepoäng, Grundnivå 1. Java - GUI Programming with Swing - Undergraduate Level Kursplan IK1004 Java - Grafiska användargränssnitt med Swing 7,5 högskolepoäng, Grundnivå 1 Java - GUI Programming with Swing - Undergraduate Level 7.5 Higher Education Credits *), First Cycle Level 1

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

Materialplanering och styrning på grundnivå. 7,5 högskolepoäng

Materialplanering och styrning på grundnivå. 7,5 högskolepoäng Materialplanering och styrning på grundnivå Provmoment: Ladokkod: Tentamen ges för: Skriftlig tentamen TI6612 Af3-Ma, Al3, Log3,IBE3 7,5 högskolepoäng Namn: (Ifylles av student) Personnummer: (Ifylles

Läs mer

Swedish adaptation of ISO TC 211 Quality principles. Erik Stenborg

Swedish adaptation of ISO TC 211 Quality principles. Erik Stenborg Swedish adaptation of ISO TC 211 Quality principles The subject How to use international standards Linguistic differences Cultural differences Historical differences Conditions ISO 19100 series will become

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

Kursutvärderare: IT-kansliet/Christina Waller. General opinions: 1. What is your general feeling about the course? Antal svar: 17 Medelvärde: 2.

Kursutvärderare: IT-kansliet/Christina Waller. General opinions: 1. What is your general feeling about the course? Antal svar: 17 Medelvärde: 2. Kursvärdering - sammanställning Kurs: 2AD510 Objektorienterad programmering, 5p Antal reg: 75 Program: 2AD512 Objektorienterad programmering DV1, 4p Antal svar: 17 Period: Period 2 H04 Svarsfrekvens: 22%

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

Adding active and blended learning to an introductory mechanics course

Adding active and blended learning to an introductory mechanics course Adding active and blended learning to an introductory mechanics course Ulf Gran Chalmers, Physics Background Mechanics 1 for Engineering Physics and Engineering Mathematics (SP2/3, 7.5 hp) 200+ students

Läs mer

Kursplan. NA3009 Ekonomi och ledarskap. 7,5 högskolepoäng, Avancerad nivå 1. Economics of Leadership

Kursplan. NA3009 Ekonomi och ledarskap. 7,5 högskolepoäng, Avancerad nivå 1. Economics of Leadership Kursplan NA3009 Ekonomi och ledarskap 7,5 högskolepoäng, Avancerad nivå 1 Economics of Leadership 7.5 Higher Education Credits *), Second Cycle Level 1 Mål Studenterna skall efter genomgången kurs: kunna

Läs mer

Uttagning för D21E och H21E

Uttagning för D21E och H21E Uttagning för D21E och H21E Anmälan till seniorelitklasserna vid O-Ringen i Kolmården 2019 är öppen fram till och med fredag 19 juli klockan 12.00. 80 deltagare per klass tas ut. En rangordningslista med

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

SWESIAQ Swedish Chapter of International Society of Indoor Air Quality and Climate

SWESIAQ Swedish Chapter of International Society of Indoor Air Quality and Climate Swedish Chapter of International Society of Indoor Air Quality and Climate Aneta Wierzbicka Swedish Chapter of International Society of Indoor Air Quality and Climate Independent and non-profit Swedish

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

Mönster. Ulf Cederling Växjö University Ulf.Cederling@msi.vxu.se http://www.msi.vxu.se/~ulfce. Slide 1

Mönster. Ulf Cederling Växjö University Ulf.Cederling@msi.vxu.se http://www.msi.vxu.se/~ulfce. Slide 1 Mönster Ulf Cederling Växjö University UlfCederling@msivxuse http://wwwmsivxuse/~ulfce Slide 1 Beskrivningsmall Beskrivningsmallen är inspirerad av den som användes på AG Communication Systems (AGCS) Linda

Läs mer

Användarhandbok. MHL to HDMI Adapter IM750

Användarhandbok. MHL to HDMI Adapter IM750 Användarhandbok MHL to HDMI Adapter IM750 Innehåll Inledning...3 MHL to HDMI Adapter-översikt...3 Komma igång...4 Smart Connect...4 Uppgradera Smart Connect...4 Använda MHL to HDMI Adapter...5 Ansluta

Läs mer

The Finite Element Method, FHL064

The Finite Element Method, FHL064 The Finite Element Method, FHL064 Division of Solid Mechanics Course program, vt2, 20 Course description The finite element method (FEM) is a numerical method able to solve differential equations, i.e.

Läs mer

Skyddande av frågebanken

Skyddande av frågebanken Presentatör Martin Francke Flygteknisk inspektör Sjö- och luftfartsavdelningen Enheten för operatörer, fartyg och luftfartyg Sektionen för underhålls- och tillverkningsorganisationer 1 147.A.145 Privileges

Läs mer

Datasäkerhet och integritet

Datasäkerhet och integritet Chapter 4 module A Networking Concepts OSI-modellen TCP/IP This module is a refresher on networking concepts, which are important in information security A Simple Home Network 2 Unshielded Twisted Pair

Läs mer

Schenker Privpak AB Telefon 033-178300 VAT Nr. SE556124398001 Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr 033-257475 Säte: Borås

Schenker Privpak AB Telefon 033-178300 VAT Nr. SE556124398001 Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr 033-257475 Säte: Borås Schenker Privpak AB Interface documentation for web service packageservices.asmx 2010-10-21 Version: 1.2.2 Doc. no.: I04304 Sida 2 av 14 Revision history Datum Version Sign. Kommentar 2010-02-18 1.0.0

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

EXTERNAL ASSESSMENT SAMPLE TASKS SWEDISH BREAKTHROUGH LSPSWEB/0Y09

EXTERNAL ASSESSMENT SAMPLE TASKS SWEDISH BREAKTHROUGH LSPSWEB/0Y09 EXTENAL ASSESSENT SAPLE TASKS SWEDISH BEAKTHOUGH LSPSWEB/0Y09 Asset Languages External Assessment Sample Tasks Breakthrough Stage Listening and eading Swedish Contents Page Introduction 2 Listening Sample

Läs mer

Att utveckla och skapa en effektiv och dynamisk process för konsolidering och rapportering

Att utveckla och skapa en effektiv och dynamisk process för konsolidering och rapportering Ulla-Britt Fagerström - Senior lösningsspecialist, IBM Business Analytics 22 maj 2013 Att utveckla och skapa en effektiv och dynamisk process för konsolidering och rapportering Då kan drömmar gå i uppfyllelse

Läs mer

The present situation on the application of ICT in precision agriculture in Sweden

The present situation on the application of ICT in precision agriculture in Sweden The present situation on the application of ICT in precision agriculture in Sweden Anna Rydberg & Johanna Olsson JTI Swedish Institute for Agricultural and Environmental Engineering Objective To investigate

Läs mer

Plats för projektsymbol. Nätverket för svensk Internet- Infrastruktur

Plats för projektsymbol. Nätverket för svensk Internet- Infrastruktur Nätverket för svensk Internet- Infrastruktur NSII Nätverket för Svensk Internet-Infrastruktur Medlemmar: FMV, Frobbit, Netnod, STUPI, SUNET och TU-Stiftelsen Vi har några av världens ledande experter inom

Läs mer

GeoGebra in a School Development Project Mathematics Education as a Learning System

GeoGebra in a School Development Project Mathematics Education as a Learning System Karlstad GeoGebra in a School Development Project Mathematics Education as a Learning System Dé dag van GeoGebra Zaterdag 19 oktober 2013 GeoGebra Instituut Vlaanderen, Brussell 1 2 GeoGebra in a School

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

Authentication Context QC Statement. Stefan Santesson, 3xA Security AB stefan@aaa-sec.com

Authentication Context QC Statement. Stefan Santesson, 3xA Security AB stefan@aaa-sec.com Authentication Context QC Statement Stefan Santesson, 3xA Security AB stefan@aaa-sec.com The use case and problem User identities and user authentication is managed through SAML assertions. Some applications

Läs mer

Workplan Food. Spring term 2016 Year 7. Name:

Workplan Food. Spring term 2016 Year 7. Name: Workplan Food Spring term 2016 Year 7 Name: During the time we work with this workplan you will also be getting some tests in English. You cannot practice for these tests. Compulsory o Read My Canadian

Läs mer

Introduktion ICAO-EASA.

Introduktion ICAO-EASA. Introduktion ICAO-EASA. SSP= State Safety Program ( krav på stater från ICAO) talar bl.a. om SPI. 1 Info om kommande SMS-krav för POA. Sverige har som medlemsland i ICAO åtagit sig att ta fram ett nationellt

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

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

8 < x 1 + x 2 x 3 = 1, x 1 +2x 2 + x 4 = 0, x 1 +2x 3 + x 4 = 2. x 1 2x 12 1A är inverterbar, och bestäm i så fall dess invers.

8 < x 1 + x 2 x 3 = 1, x 1 +2x 2 + x 4 = 0, x 1 +2x 3 + x 4 = 2. x 1 2x 12 1A är inverterbar, och bestäm i så fall dess invers. MÄLARDALENS HÖGSKOLA Akademin för utbildning, kultur och kommunikation Avdelningen för tillämpad matematik Examinator: Erik Darpö TENTAMEN I MATEMATIK MAA150 Vektoralgebra TEN1 Datum: 9januari2015 Skrivtid:

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

Det finns en handledning till kortet på hemsidan. AVR STK500.

Det finns en handledning till kortet på hemsidan. AVR STK500. Laboration 1 (ver 1) Uppgifter: AVR Studio 4.lnk Bli bekant med utvecklingskortet, och AVR studio. Skriva in program för binärräknare. Simulera detta samt ladda ner det till kortet. Förse ovanstående program

Läs mer

SVENSK STANDARD SS-EN ISO 19108:2005/AC:2015

SVENSK STANDARD SS-EN ISO 19108:2005/AC:2015 SVENSK STANDARD SS-EN ISO 19108:2005/AC:2015 Fastställd/Approved: 2015-07-23 Publicerad/Published: 2016-05-24 Utgåva/Edition: 1 Språk/Language: engelska/english ICS: 35.240.70 Geografisk information Modell

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

The Municipality of Ystad

The Municipality of Ystad The Municipality of Ystad Coastal management in a local perspective TLC The Living Coast - Project seminar 26-28 nov Mona Ohlsson Project manager Climate and Environment The Municipality of Ystad Area:

Läs mer

Alias 1.0 Rollbaserad inloggning

Alias 1.0 Rollbaserad inloggning Alias 1.0 Rollbaserad inloggning Alias 1.0 Rollbaserad inloggning Magnus Bergqvist Tekniskt Säljstöd Magnus.Bergqvist@msb.se 072-502 09 56 Alias 1.0 Rollbaserad inloggning Funktionen Förutsättningar Funktionen

Läs mer

Final Course Marks will be combined from the examination and the project:

Final Course Marks will be combined from the examination and the project: Examination CD5360 Software Engineering Course, 10P (Examination 4 Points) Datum: 2001-03-26, 8:30-13:30 Responsible: Ivica Crnkovic Max points: 40 Approved: Minimum 20 points Final Course Marks will be

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

Quick Start Guide Snabbguide

Quick Start Guide Snabbguide Quick Start Guide Snabbguide C Dictionary Quick Start Thank you for choosing C Dictionary and C-Pen as your translation solution. C Dictionary with its C-Pen connection will make translation easy and enable

Läs mer

Schenker Privpak AB Telefon 033-178300 VAT Nr. SE556124398001 Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr 033-257475 Säte: Borås

Schenker Privpak AB Telefon 033-178300 VAT Nr. SE556124398001 Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr 033-257475 Säte: Borås Schenker Privpak AB Interface documentation for Parcel Search 2011-10-18 Version: 1 Doc. no.: I04306 Sida 2 av 5 Revision history Datum Version Sign. Kommentar 2011-10-18 1.0.0 PD First public version.

Läs mer

Health café. Self help groups. Learning café. Focus on support to people with chronic diseases and their families

Health café. Self help groups. Learning café. Focus on support to people with chronic diseases and their families Health café Resources Meeting places Live library Storytellers Self help groups Heart s house Volunteers Health coaches Learning café Recovery Health café project Focus on support to people with chronic

Läs mer

District Application for Partnership

District Application for Partnership ESC Region Texas Regional Collaboratives in Math and Science District Application for Partnership 2013-2014 Applying for (check all that apply) Math Science District Name: District Contacts Name E-mail

Läs mer

Förändrade förväntningar

Förändrade förväntningar Förändrade förväntningar Deloitte Ca 200 000 medarbetare 150 länder 700 kontor Omsättning cirka 31,3 Mdr USD Spetskompetens av världsklass och djup lokal expertis för att hjälpa klienter med de insikter

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

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

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

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

Quality-Driven Process for Requirements Elicitation: The Case of Architecture Driving Requirements

Quality-Driven Process for Requirements Elicitation: The Case of Architecture Driving Requirements FOI-R--1576--SE February 2005 ISSN 1650-1942 User report Niklas Hallberg, Richard Andersson, Lars Westerdahl Quality-Driven Process for Requirements Elicitation: The Case of Architecture Driving Requirements

Läs mer

TFYA41-Thin Film Physics /Tunnfilmsfysik/

TFYA41-Thin Film Physics /Tunnfilmsfysik/ 1 (5) TFYA41-Thin Film Physics /Tunnfilmsfysik/ Sändlista Håkan Örman Torun Berlind Elin Önstorp Sandra Gustavsson Kostas Sarakinos Magnus Johansson Kurskod TFYA41 Examinator Kostas Sarakinos Kursen gavs

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

Semantic and Physical Modeling and Simulation of Multi-Domain Energy Systems: Gas Turbines and Electrical Power Networks

Semantic and Physical Modeling and Simulation of Multi-Domain Energy Systems: Gas Turbines and Electrical Power Networks DEGREE PROJECT IN ELECTRICAL ENGINEERING, SECOND CYCLE, 30 CREDITS STOCKHOLM, SWEDEN 2017 Semantic and Physical Modeling and Simulation of Multi-Domain Energy Systems: Gas Turbines and Electrical Power

Läs mer

Viktig information för transmittrar med option /A1 Gold-Plated Diaphragm

Viktig information för transmittrar med option /A1 Gold-Plated Diaphragm Viktig information för transmittrar med option /A1 Gold-Plated Diaphragm Guldplätering kan aldrig helt stoppa genomträngningen av vätgas, men den får processen att gå långsammare. En tjock guldplätering

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

MÅLSTYRNING OCH LÄRANDE: En problematisering av målstyrda graderade betyg

MÅLSTYRNING OCH LÄRANDE: En problematisering av målstyrda graderade betyg MÅLSTYRNING OCH LÄRANDE: En problematisering av målstyrda graderade betyg Max Scheja Institutionen för pedagogik och didaktik Stockholms universitet E-post: max.scheja@edu.su.se Forskning om förståelse

Läs mer

UTLYSNING AV UTBYTESPLATSER VT12 inom universitetsövergripande avtal

UTLYSNING AV UTBYTESPLATSER VT12 inom universitetsövergripande avtal UTLYSNING AV UTBYTESPLATSER VT12 inom universitetsövergripande avtal Sista ansökningsdag: 2011-05-18 Ansökan skickas till: Birgitta Rorsman/Kjell Malmgren Studentavdelningen Box 100 405 30 Göteborg Eller

Läs mer

SkillGuide. Bruksanvisning. Svenska

SkillGuide. Bruksanvisning. Svenska SkillGuide Bruksanvisning Svenska SkillGuide SkillGuide är en apparat utformad för att ge summativ återkoppling i realtid om hjärt- och lungräddning. www.laerdal.com Medföljande delar SkillGuide och bruksanvisning.

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

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

How to format the different elements of a page in the CMS :

How to format the different elements of a page in the CMS : How to format the different elements of a page in the CMS : 1. Typing text When typing text we have 2 possible formats to start a new line: Enter - > is a simple line break. In a paragraph you simply want

Läs mer

FRÅGA: Jag tilldelades stipendium 2014, kan jag ändå söka de riktade stipendierna i år?

FRÅGA: Jag tilldelades stipendium 2014, kan jag ändå söka de riktade stipendierna i år? FRÅGOR OCH SVAR Stockholm 16-01-25 Här finns samlat ett urval frågor och svar som inkommit till Konstakademien inför och under utlysningen av stöd och stipendier till konststudenter och unga konstnärer

Läs mer

Methods to increase work-related activities within the curricula. S Nyberg and Pr U Edlund KTH SoTL 2017

Methods to increase work-related activities within the curricula. S Nyberg and Pr U Edlund KTH SoTL 2017 Methods to increase work-related activities within the curricula S Nyberg and Pr U Edlund KTH SoTL 2017 Aim of the project Increase Work-related Learning Inspire theachers Motivate students Understanding

Läs mer

12.6 Heat equation, Wave equation

12.6 Heat equation, Wave equation 12.6 Heat equation, 12.2-3 Wave equation Eugenia Malinnikova, NTNU September 26, 2017 1 Heat equation in higher dimensions The heat equation in higher dimensions (two or three) is u t ( = c 2 2 ) u x 2

Läs mer

CVUSD Online Education. Summer School 2010

CVUSD Online Education. Summer School 2010 CVUSD Online Education Summer School 2010 A New Frontier for Education This is an exciting time for CVUSD First opportunity for the Online US History course and second time for the Online Health course

Läs mer

6 th Grade English October 6-10, 2014

6 th Grade English October 6-10, 2014 6 th Grade English October 6-10, 2014 Understand the content and structure of a short story. Imagine an important event or challenge in the future. Plan, draft, revise and edit a short story. Writing Focus

Läs mer

Designmönster för sociala användningssituationer

Designmönster för sociala användningssituationer Designmönster för sociala användningssituationer Baserat på Interaction design patterns for computers in sociable use, kommande artikel i International Journal of Computer Applications in Technology, matar@ida.liu.se

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

Syns du, finns du? Examensarbete 15 hp kandidatnivå Medie- och kommunikationsvetenskap

Syns du, finns du? Examensarbete 15 hp kandidatnivå Medie- och kommunikationsvetenskap Examensarbete 15 hp kandidatnivå Medie- och kommunikationsvetenskap Syns du, finns du? - En studie över användningen av SEO, PPC och sociala medier som strategiska kommunikationsverktyg i svenska företag

Läs mer

Quick-guide to Min ansökan

Quick-guide to Min ansökan Version 2015-05-12 Quick-guide to Min ansökan Before filling in the application To be able to fill in an application you need to create a user account (instructions on p. 3). If you have already created

Läs mer

En bild säger mer än tusen ord?

En bild säger mer än tusen ord? Faculteit Letteren en Wijsbegeerte Academiejaar 2009-2010 En bild säger mer än tusen ord? En studie om dialogen mellan illustrationer och text i Tiina Nunnallys engelska översättning av Pippi Långstrump

Läs mer

Ett hållbart boende A sustainable living. Mikael Hassel. Handledare/ Supervisor. Examiner. Katarina Lundeberg/Fredric Benesch

Ett hållbart boende A sustainable living. Mikael Hassel. Handledare/ Supervisor. Examiner. Katarina Lundeberg/Fredric Benesch Ett hållbart boende A sustainable living Mikael Hassel Handledare/ Supervisor Examinator/ Examiner atarina Lundeberg/redric Benesch Jes us Azpeitia Examensarbete inom arkitektur, grundnivå 15 hp Degree

Läs mer

UML use cases. Mikael Söderström Institutionen för informatik Umeå universitet micke@informatik.umu.se

UML use cases. Mikael Söderström Institutionen för informatik Umeå universitet micke@informatik.umu.se UML use cases micke@informatik.umu.se Use case (användningsfall) En modelleringsteknik som hjälper utvecklare att bestämma vilka funktioner som ska implementeras i ett system/applikation Finns olika typer

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

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

Support for Artist Residencies

Support for Artist Residencies 1. Basic information 1.1. Name of the Artist-in-Residence centre 0/100 1.2. Name of the Residency Programme (if any) 0/100 1.3. Give a short description in English of the activities that the support is

Läs mer

Chapter 1 : Who do you think you are?

Chapter 1 : Who do you think you are? Arbetslag: Gamma Klass: 9A Veckor: 34-39 År: 2019 Chapter 1 : Who do you think you are?. Syfte Förstå och tolka innehållet i talad engelska och i olika slags texter. Formulera sig och kommunicera i tal

Läs mer