Interface Programmera mot interface Johan Eliasson Johan Eliasson Interface kan bryta beroendekedjor Skriv generell kod «Type» Class2 Interface

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Interface Programmera mot interface Johan Eliasson Johan Eliasson Interface kan bryta beroendekedjor Skriv generell kod «Type» Class2 Interface"

Transcription

1 Interface Snabba att implementera Programmera mot interface Bryter beroenden Gör det enklare att samarbeta Gör det enkelt att i ett senare skede byta ut implementationer mot effektivare Interface kan bryta beroendekedjor Skriv generell kod «Type» Interface metod1() Class2 Attributes metod1() Class2 Attributes metod2() Skriv alltid kod så att den använder sig av klasser/interface så högt upp i hierarkin som möjligt Ska ni bara göra saker som finns definierade i Figure-klassen så använd er då av en Figure-referens i stället för tex en mer specifik Triangle, så får ni mer generell kod movefigure(new Triangle()) void movefigure(figure f) f.movevertical(10); f.movehorizontal(10) Programexempel Referenshantering Tidskriftsartiklar och konferensartiklar Samma information till stor del

2 Text abstract public class private String ref; private String ref; private String published; public (String key) ref = key; public String key( ) return ref; public void title( String new ) ref = new; public String title( ) return ref; public void year( String new ) published = new; public String year( ) return published; return " = " + ref + "\når = " + published + "\n = " + ref; Text abstract public class Text extends private String the; private int pagestart, pageend; public void pages( int start, int end ) pagestart = start; pageend = end; public class extends Text private String journalname; public Text( String ID) super(id); public void author( String new ) the = new; public String author( ) return the; public int firstpage( ) return pagestart; public int lastpage( ) return pageend; return super.tostring() + "\n = " + the + "\npage start = " + pagestart + "\npage end = " + pageend; public ( String ID ) super(id); public void journal( String the ) journalname = the; public String journal( ) return journalname; return super.tostring() + "\n = " + journalname;

3 public class final static int LIBRARY_SIZE = 100; private ref[]; private int refcount = 0; public ( ) ref = new [LIBRARY_SIZE]; public boolean add( r ) for( int i = 0 ; i < refcount ; i++ ) if( ref[i].key() == r.key() ) return false; ref[refcount++] = r; return true; Inte bra public String tostring() String s=""; for(int i = 0 ; i < refcount; i++) s = s + ": " + ref[i].key() + " Titel: " + ref[i].title() + "\n"; abstract public class...! public boolean same( other )!! return ref.equals(other.ref);!... equals!!! return s; for( int i = 0 ; i < refcount ; i++ ) if( ref[i].same(r) ) return false; Text!! Text!! Text

4 «interface» Formatter start() end() field(string,string) public interface Formatter public void start(); Text public void end(); public void field( String fld, String value );.listfields public void export( Formatter format) for( int i = 0 ; i < refcount ; i++ ) format.start(); ref[i].listfields(format); format.end(); public void listfields( Formatter format ) format.field("name",journalname); super.listfields(format); Text.listFields public void listfields( Formatter format ) format.field("the",the); format.field("pagestart",string.valueof(pagestart)); format.field("pageend",string.valueof(pageend)); super.listfields(format); public class SimpleFormatter implements Formatter public void start( ) System.out.println( " ================= start =============="); public void end( ) System.out.println( " ================= slut ==============\n\n\n"); public void field( String fld, String value ) System.out.println(fld + " : " + value);

5 import Biblio.*; import java.lang.system; public class Demo public static void main( String[] args ) art = new ("anka:2000"); art.year("ca 2000"); art.title("vad kul detta är"); art.journal("disney's samlade verk"); art.author("kalle Anka"); art.pages(34,90); ip = new ("anka:2002"); ip.year("2002"); ip.title("ankeborgs ekonomi"); ip.author("kalle Anka"); ip.pages(12,78); ip.proceeding("ankornas Världskonferens"); lib = new (); if( lib.add(art) ) System.out.println("Kunde lägga till"); else System.out.println("Kunde inte lägga till"); if( lib.add(ip) ) System.out.println("Kunde lägga till"); else System.out.println("Kunde inte lägga till"); System.out.println(lib); lib.export(new SimpleFormatter());

Projektet Computer: Specifikation. Objektorienterad modellering och diskreta strukturer / design. Projektet Computer: Data. Projektet Computer: Test

Projektet Computer: Specifikation. Objektorienterad modellering och diskreta strukturer / design. Projektet Computer: Data. Projektet Computer: Test Projektet Computer: Specifikation Objektorienterad modellering och diskreta strukturer / design Designmönster Lennart Andersson Reviderad 2010 09 04 public class Computer { public Computer(Memory memory)

More information

Jag valde att använda Net-EPP_client.php från centralnic för att komma igång.

Jag valde att använda Net-EPP_client.php från centralnic för att komma igång. EPP och PHP Det finns flera olika klienter där ute för att hantera epp. Net_EPP_client.php phpsrs Hanterar bara EPP kommunikationen. Enkel http://labs.centralnic.com/net_epp_client.php Mer komplett Klarar

More information

Lösningsförslag till tentamen 121217

Lösningsförslag till tentamen 121217 Uppgift 1 Lösningsförslag till tentamen 121217 a) Utskriften blir: a = 5 och b = 10 a = 5 och b = 10 b) Utskriften blir 1 2 3 4 5 5 2 3 4 1 c) Utskriften blir 321 Uppgift 2 Med användning av dialogrutor:

More information

WINDOWS PRESENTATION FOUNDATION LEKTION 3

WINDOWS PRESENTATION FOUNDATION LEKTION 3 WINDOWS PRESENTATION FOUNDATION LEKTION 3 Mahmud Al Hakim mahmud@alhakim.se www.alhakim.se COPYRIGHT 2015 MAHMUD AL HAKIM WWW.WEBACADEMY.SE 1 AGENDA Introduktion till Databindning (Data Binding) Element

More information

Tanden Care Provider Interfaces Reverse Claim v1

Tanden Care Provider Interfaces Reverse Claim v1 Integrationskrav.dot PB3 Tanden Care Provider Interfaces Integrationskrav ICC 2 (18) Attachment- and reference list Number Title, document ID, search path 1 ZT_I_028_ZSubmit.doc PA3 2 TandenTypes.xsd 20080328

More information

J a v a Quiz (Unit 3, Test 0 Practice)

J a v a Quiz (Unit 3, Test 0 Practice) Computer Science S-111a: Intensive Introduction to Computer Science Using Java Handout #11 Your Name Teaching Fellow J a v a Quiz (Unit 3, Test 0 Practice) Multiple-choice questions are worth 2 points

More information

Workshop 1: Can CM find common ground for HW & SW development?

Workshop 1: Can CM find common ground for HW & SW development? Workshop 1: Can CM find common ground for HW & SW development? Configuration Management practices must be adapted to the chosen development model: Waterfall, Vee, Spiral, Incremental, Agile etc. But for

More information

InTime API - Exempel kod

InTime API - Exempel kod InTime API - Exempel kod Exempel kod för att anropa Intime HTTP API. Översikt funktioner C# Meddelanden PHP Meddelanden 1 C# - Meddelanden En generell klass för att anropa Intime API som används i samtliga

More information

MAXimize the benefits of Mobility Management

MAXimize the benefits of Mobility Management MAXimize the benefits of Mobility Management New tools for more sustainable transport systems Christer Ljungberg, Trivector Traffic Årets Bild 2010: Henrik Montgomery, Scanpix Max project in short December

More information

Elvin Kušmić Product subsystem owner - Vehicle Bachelor of Science in Electronics

Elvin Kušmić Product subsystem owner - Vehicle Bachelor of Science in Electronics Elvin Kušmić Product subsystem owner - Vehicle Bachelor of Science in Electronics Year of Birth: 1989 Employment Date: 2012-01 I am an enthusiastic and easy going individual with an interest in technology

More information

Readme10_054.doc page 1 of 7

Readme10_054.doc page 1 of 7 Readme10_054.doc page 1 of 7 Date of production: 2007-12-03 News in 10_054 Hardware 1) New thyristor module DASD 145, 600 V - 500 A 2) Improved speed control with incremental encoder at very low speed

More information

Information Meeting FACULTIES OF HUMANITIES AND THEOLOGY

Information Meeting FACULTIES OF HUMANITIES AND THEOLOGY Information Meeting FACULTIES OF HUMANITIES AND THEOLOGY Information Meeting 20 August 2015 FACULTIES OF HUMANITIES AND THEOLOGY Your coordinators Katarina Wingkvist International Coordinator Fanni Faegersten

More information

Category work in courtroom talk about domestic violence: Gender as an interactional accomplishment in child custody disputes

Category work in courtroom talk about domestic violence: Gender as an interactional accomplishment in child custody disputes Category work in courtroom talk about domestic violence: Gender as an interactional accomplishment in child custody disputes Henrik Ingrids Department of Child and Youth Studies Stockholm University Appendix:

More information

KINAFF12, KINAR12, KININ12, KINLO12. The results are posted no longer than three weeks after the exam

KINAFF12, KINAR12, KININ12, KINLO12. The results are posted no longer than three weeks after the exam Materialplanering och styrning på grundnivå 7.5 ECTS Ladokcode: The exam is given to: (TI6612) 41I29M KINAFF12, KINAR12, KININ12, KINLO12 Name: (Ifylles av student) Personal number: (Ifylles av student)

More information

Martin Holmgren Vice President Fleet Management Cramo Group +46706276860

Martin Holmgren Vice President Fleet Management Cramo Group +46706276860 Martin Holmgren Vice President Fleet Management Cramo Group +46706276860 Utskifting hvor langt kan man strekke seg? - når k-punktet er passert bakkerekord eller knall og fall? Utskifting hvor langt kan

More information

SAS Education Providing knowledge through global training and certification. SAS Foundation. Kursöversikt 2010

SAS Education Providing knowledge through global training and certification. SAS Foundation. Kursöversikt 2010 Kursöversikt 2010 SAS Education Providing knowledge through global training and certification SAS Foundation SAS Forum 2010 och specialkurser SAS Master Class Kontaktinformation Stora Frösunda Gård Box

More information

WELCOME TO. Information Integration

WELCOME TO. Information Integration WELCOME TO Information Integration Enfo Pointer Sweden s leading full service Business Intelligence consultancy, founded in 2000. Projects focus on delivering superior business value, using agile methods,

More information

DRb Distributed Ruby. Johan Sørensen <johan@johansorensen.com>

DRb Distributed Ruby. Johan Sørensen <johan@johansorensen.com> DRb Distributed Ruby Johan Sørensen DRb? Remote Method Invocation ( RMI ) for Ruby Af Masatoshi SEKI Peer to Peer Client, Server Crossplatform (pure ruby) Multiprotocol DRb exempel

More information

Ange om en aktivitet har medfört att en tjänsteresa har utförts med flyg under 2013, och i sådana fall antal gånger.

Ange om en aktivitet har medfört att en tjänsteresa har utförts med flyg under 2013, och i sådana fall antal gånger. Institutionen för lingvistik - Survey of travel at SU for 2013 Answer Count: 16 Ange om en aktivitet har medfört att en tjänsteresa har utförts med flyg under 2013, och i sådana fall antal gånger. Specify

More information

Nordic Archery Union 2015-02-21. Guidelines for cooperation within the Nordic Archery associations. Photo Matts Jacobsson, Sweden

Nordic Archery Union 2015-02-21. Guidelines for cooperation within the Nordic Archery associations. Photo Matts Jacobsson, Sweden Nordic Archery Union Guidelines for cooperation within the Nordic Archery associations. Photo Matts Jacobsson, Sweden 2015-02-21 1 Nordic Archery Union Guidelines for cooperation within the Nordic Archery

More information

IBM idag. Johan Rittner VD IBM Svenska

IBM idag. Johan Rittner VD IBM Svenska IBM idag Johan Rittner VD IBM Svenska Agenda 2014 var ett händelserikt år Strategin - Organisation Svenska tillväxtplanen Tillbakablick 2014:Year of strategic transformation for IBM $1.2B Global Cloud

More information

Diagnostisera problem med utskriftskvaliteten

Diagnostisera problem med utskriftskvaliteten Diagnostisera problem med utskriftskvaliteten Phaser 4400 laserskrivare En stor mängd information finns samlad i skrivaren som utskrivbara sidor. På följande sidor visas den utskrivbara sidan Diagnostisera

More information

Bachelor thesis Software Engineering and Management How can code reuse help a Software Company

Bachelor thesis Software Engineering and Management How can code reuse help a Software Company Bachelor thesis Software Engineering and Management How can code reuse help a Software Company David Berglund & Gabriel Englund Spring 2008 Project Coordinator: Björn Olsson Supervisor: Björn Olsson Table

More information

Tips & Tricks med SAS Visual Analytics Carl-Olow Magnusson, Nordic VA Spearhead

Tips & Tricks med SAS Visual Analytics Carl-Olow Magnusson, Nordic VA Spearhead Tips & Tricks med SAS Visual Analytics Carl-Olow Magnusson, Nordic VA Spearhead Copyright 2015, SAS Institute Inc. All rights reserved. 27:e Mars 2012 VA Copyright 2015, SAS Institute Inc. All rights reserved.

More information

Angel Hour. The healthiest game ever made

Angel Hour. The healthiest game ever made Angel Hour The healthiest game ever made Angel Hour 50% reduction risk for cancer 75% reduction risk for stroke 75% reduction risk for heart attack 5-8 extra of (healthy) live 30 min of pulse controlled

More information

Microsoft SQL Server 2012: Designing Buisness Intelligence Solutions

Microsoft SQL Server 2012: Designing Buisness Intelligence Solutions Microsoft SQL Server 2012: Designing Buisness Intelligence s Längd: 5 Days Kurskod: M20467 Version: A Sammanfattning: Denna 5-dagarskurs lär dig hur du designar och implementerar en BI-Infrastruktur. Kursen

More information

Enfo Zystems Services

Enfo Zystems Services Enfo Zystems Services ibpo Business Process Outsourcing Martin Rydman, Director - Baseline Stephan Seliger, Director Services The Playing Field = Governance Business demands Requirements Development Operations

More information

A Study of Failure Development in Thick Thermal Barrier Coatings. Karin Carlsson

A Study of Failure Development in Thick Thermal Barrier Coatings. Karin Carlsson A Study of Failure Development in Thick Thermal Barrier Coatings Karin Carlsson LITH-IEI-TEK--07/00236--SE Examensarbete Institutionen för ekonomisk och industriell utveckling Examensarbete LITH-IEI-TEK--07/00236--SE

More information

Cognition and Interaction. Jaana Puskala University of Vaasa Department of Scandinavian Languages

Cognition and Interaction. Jaana Puskala University of Vaasa Department of Scandinavian Languages Cognition and Interaction Jaana Puskala University of Vaasa Department of Scandinavian Languages Immersion in brief an optional bilingual education programme for those with a majority language as their

More information

FN:S RAPPORT OM E- GOVERNANCE. 2014 Med lite jämförelser med 2012

FN:S RAPPORT OM E- GOVERNANCE. 2014 Med lite jämförelser med 2012 FN:S RAPPORT OM E- GOVERNANCE 2014 Med lite jämförelser med 2012 1 ÖVERGRIPANDE SLUTSATS 2012 I dagens lågkonjunktur är det viktigt att fortsätta med leverans av tjänster men Regeringarna måste alltmer

More information

SAS Data Integration SAS Business Intelligence

SAS Data Integration SAS Business Intelligence Kursöversikt 2010 SAS Education Providing knowledge through global training and certification SAS Data Integration SAS Business Intelligence Specialkurser SAS Forum 2010 Kontaktinformation Stora Frösunda

More information

ANVÄNDARINSTRUKTION Patientlyftvåg SLSC2 200kg/100g

ANVÄNDARINSTRUKTION Patientlyftvåg SLSC2 200kg/100g ANVÄNDARINSTRUKTION Patientlyftvåg SLSC2 200kg/100g På sidorna 2 och 3 finns den svenska användarhandledningen som innehåller det den vanliga användaren behöver känna till. Vågen levereras med de tillbehör

More information

DECISION/BESLUT 2003-09-30

DECISION/BESLUT 2003-09-30 DECISION/BESLUT 2003-09-30 Ärendenr. 23. Sökande/Complainant IT Butikken A/S, Danmark Motpart/Respondent Shoppingsajterna Svenska AB, 556577-2547, Önsvala Gård, 245 93 Staffanstorp Saken/The Matter Alternativt

More information

Microsoft + SOA = Sant? Joakim Linghall Principal System Engineer SOA and Business Process joakiml@microsoft.com

Microsoft + SOA = Sant? Joakim Linghall Principal System Engineer SOA and Business Process joakiml@microsoft.com Microsoft + SOA = Sant? Joakim Linghall Principal System Engineer SOA and Business Process joakiml@microsoft.com Agenda Real World SOA En plattform för SOA ESB SOA Governance Exempel Lite om framtiden

More information

WEBINAR 5:E MARS 2013. Allt du skulle vilja veta om Marketing Automation men inte kunnat fråga om

WEBINAR 5:E MARS 2013. Allt du skulle vilja veta om Marketing Automation men inte kunnat fråga om WEBINAR 5:E MARS 2013 Allt du skulle vilja veta om Marketing Automation men inte kunnat fråga om Välkomna! Erik Garsten Footstep Marketing Guest speaker Jim Meyer Vice President and General Manager etrigue

More information

Windowsadministration II, 7.5hp, 1DV424 MODUL 5 EXCHANGE SERVER 2013 FÖRELÄSNING 3

Windowsadministration II, 7.5hp, 1DV424 MODUL 5 EXCHANGE SERVER 2013 FÖRELÄSNING 3 Windowsadministration II, 7.5hp, 1DV424 MODUL 5 EXCHANGE SERVER 2013 FÖRELÄSNING 3 Modul 5 - Exchange Server 2013 Öka tillgängligheten av Exchange Client Access Server Outlook Anywhere Outlook Web Access

More information

Effektiv hantering av Data och Information i M3 Joakim Jannerfeldt Anders Cottman

Effektiv hantering av Data och Information i M3 Joakim Jannerfeldt Anders Cottman Effektiv hantering av Data och Information i M3 Joakim Jannerfeldt Anders Cottman Information Data Information År 2015 kommer 15% av alla organisationer att ha moderniserat sina strategier för informationshantering

More information

Agenda. What is and Why Polymorphism? Examples of Polymorphism in Java programs 3 forms of Polymorphism

Agenda. What is and Why Polymorphism? Examples of Polymorphism in Java programs 3 forms of Polymorphism Polymorphism 1 Agenda What is and Why Polymorphism? Examples of Polymorphism in Java programs 3 forms of Polymorphism 2 What is & Why Polymorphism? 3 What is Polymorphism? Generally, polymorphism refers

More information

IT, work environment and health

IT, work environment and health IT, work environment and health Bengt Sandblad http://www.it.uu.se/research/hci IT and the work environment Stress at work I said search!! 1 Successful introduction of IT... Requires that users are not

More information

IT, work environment and health Bengt Sandblad

IT, work environment and health Bengt Sandblad IT, work environment and health Bengt Sandblad http://www.it.uu.se/research/hci IT and the work environment Stress at work Successful introduction of IT... Requires that users are not harmed, not exposed

More information

Strategisk planering, Aktiv demokrati, 6-8 jan 2012

Strategisk planering, Aktiv demokrati, 6-8 jan 2012 Strategisk planering, Aktiv demokrati, 6-8 jan 2012 Följande är förslag till workshopen under AD konferensen för att på ett systematiskt sätt diskutera vad AD är, vill och hur vi skall förverkliga dem.

More information

3gamma Från traditionell IT-leverans till modern, processtyrd tjänsteleverans i en multi-sourcing miljö. Peter Wahlgren, September 2013

3gamma Från traditionell IT-leverans till modern, processtyrd tjänsteleverans i en multi-sourcing miljö. Peter Wahlgren, September 2013 3gamma Från traditionell IT-leverans till modern, processtyrd tjänsteleverans i en multi-sourcing miljö Peter Wahlgren, September 2013 Vem är Peter Wahlgren? VD & Konsult på 3gamma sedan 2008 AstraZeneca

More information

Project: Vibration Damping

Project: Vibration Damping Mekanik GK för I (FMEA10) 2015 Project: Vibration Damping Project team: Name: Personal id-number: Mekanik www.mek.lth.se. 1 Project: Vibration damping Project Specification 1. Introduction In this project

More information

MME TECHNICAL SERVICE NEWSLETTER GROUP 16 ALTERNATOR LOOSE PULLEY _ 4N13 DATE 12 06-2012 SERVICE CAMPAIGN (REF. MMC: SSI-12-023)

MME TECHNICAL SERVICE NEWSLETTER GROUP 16 ALTERNATOR LOOSE PULLEY _ 4N13 DATE 12 06-2012 SERVICE CAMPAIGN (REF. MMC: SSI-12-023) MME TECHNICAL SERVICE NEWSLETTER NEWSLETTER MODEL ENL-12-018-SC ASX (GA6W) GROUP 16 SUBJECT ALTERNATOR LOOSE PULLEY _ 4N13 DATE 12 06-2012 SERVICE CAMPAIGN (REF. MMC: SSI-12-023) På grund av felaktig åtdragning

More information

Design Suggestions for Danske Bank SE

Design Suggestions for Danske Bank SE 2013 10 14 Version 1.0 Instigated and approved by: Compiled by: Karin Haskå (KHAS) Ian Baden (IAB) Jim Persson (JIMP) Design Suggestions for Danske Bank SE Collected design suggestions from the swedish

More information

Tillämpad Transformteori TNG032

Tillämpad Transformteori TNG032 Tillämpad Transformteori TNG032 Zhuangwei Liu Linköpings universitet January 18, 2016 Lärare Examinator: Zhuangwei Liu Språklärare: Pamela Vang Övningsledare: Zhuangwei Liu (ED2, MT2a) Olof Svensson (KTS2,

More information

Elektronikavfall. Thomas Lindhqvist IIIEE Lund University. 18 February 2009

Elektronikavfall. Thomas Lindhqvist IIIEE Lund University. 18 February 2009 Elektronikavfall Thomas Lindhqvist IIIEE Lund University 18 February 2009 Elektronik och miljö Problem? Livscykeltänkande Elektronikavfall kopplat till livscykeln W hat is e- w aste ( W EEE)? Varför elektronikavfall?

More information

Swedish Style Guide for Community

Swedish Style Guide for Community Swedish Style Guide for Community Table of Contents Introduction... 4 Approach... 4 Content Principles... 4 The Facebook Voice... 5 Basics... 5 Be Brief... 5 Consider Your Audience... 6 Make it Readable...

More information

Använd SAS för att bearbeta och analysera ditt data i Hadoop

Använd SAS för att bearbeta och analysera ditt data i Hadoop make connections share ideas be inspired Använd SAS för att bearbeta och analysera ditt data i Hadoop Mikael Turvall Arkitektur SAS VISUAL ANALYTICS and SAS VISUAL STATISTICS SAS IN-MEMORY STATISTICS FOR

More information

Undervisningsmaterial för Garmin G1000

Undervisningsmaterial för Garmin G1000 Bertil Andersson 2007-12-06 1(10) Undervisningsmaterial för Garmin G1000 Följande undervisningsmaterial finns på CD-ROM: Introduction to Garmin 1000 Sporty's Flying The Garmin G1000 DVD Max Trescott's

More information

Computer animations in physical chemistry. Kim Bolton School of Engineering, University College of Borås, SE-501 90, Borås

Computer animations in physical chemistry. Kim Bolton School of Engineering, University College of Borås, SE-501 90, Borås Computer animations in physical chemistry Kim Bolton School of Engineering, University College of Borås, SE-501 90, Borås Introduction The immense increase in computational power, variety of computer-based

More information

Sweden National H.O.G. Rally. 23 25 July 2010

Sweden National H.O.G. Rally. 23 25 July 2010 Kiss a Moose, Massage and Rock Karaoke. Ever felt like kissing a Moose? Millestgården Moose Farm in Åre, Sweden offer you the opportunity to get close to the animal the Scandinavians call "The king of

More information

INTERNATIONELLA BANKÖVERFÖRINGAR

INTERNATIONELLA BANKÖVERFÖRINGAR Market.com s kunder kan sätta in pengar på sina konton genom Wire Transfer och ett flertal banker världen över. Här nedan mer detaljer om Wire Transfer: INTERNATIONELLA BANKÖVERFÖRINGAR ROYAL BANK OF SCOTLAND

More information

Tanden Care Provider Interfaces Submit Claim v3

Tanden Care Provider Interfaces Submit Claim v3 Tanden Care Provider Interfaces Submit Claim v3 Integrationskrav ICC 2 (32) Table of contents 1 2 3 4 5 INTRODUCTION... 3 INTEGRATIONS... 3 INTEGRATION 1... 6 3.1 SUBMITCLAIM REQUEST... 6 3.1.1 Message

More information

Repetition inför tentan. Kommunikation. Infrastruktur. ÖP 13-17 Inga hjälpmedel. v v v

Repetition inför tentan. Kommunikation. Infrastruktur. ÖP 13-17 Inga hjälpmedel. v v v Repetition inför tentan v v v ÖP 13-17 Inga hjälpmedel Kommunikation Infrastruktur 1 Skalbarhet När det inte går bra Organisation 2 Illvilja Repetition inför tentan Tentan hur kommer den att bli? 13-17

More information

What is going on in Sweden?

What is going on in Sweden? What is going on in Sweden? Annika Bränström Director General, Swedish Companies Registration Office Chairman, Swedish egovernment Delegation Deputy Chairman, Swedish eidentification Board Agenda Short

More information

SharePoint 2007 Patrik Holsti patrik.holsti@cornerstone.se

SharePoint 2007 Patrik Holsti patrik.holsti@cornerstone.se Tid 13.00 16.00 Fika 14.15 14.30 Slides finns på http://www.cornerstone.se/downloads SharePoint 2007 Patrik Holsti patrik.holsti@cornerstone.se Ställ gärna frågor i pausen eller efter passet Vänligen stäng

More information

TDDB84 Design Patterns Exam

TDDB84 Design Patterns Exam TDDB84 Design Patterns Exam Tid: 14-18 October 15, 2005 Place: Ter1 (Terra) Skriv namn, klass, och personnummer på samtliga lösa blad. Poängavdrag kommer att göras om punkterna nedan inte åtföljs! Write

More information

I/O-Efficient Data Structures for Colored Range and Prefix Reporting

I/O-Efficient Data Structures for Colored Range and Prefix Reporting I/O-Efficient Data Structures for Colored Range and Prefix Reporting Kasper Green Larsen, MADALGO, Aarhus University Rasmus Pagh, IT University of Copenhagen Presenter: Yakov Nekrich 1 Motivating example

More information

Students opening up dimensions of variation for learning negative numbers

Students opening up dimensions of variation for learning negative numbers Students opening up dimensions of variation for learning negative numbers KULLBERG, Angelika Göteborg University, Sweden Paper presented at the World Association of the Lesson Studies international conference

More information

Development of E-government in Sweden

Development of E-government in Sweden Magnus LANDGREN, Sweden Key words: Cadastre, Digital cadaster, e-governance, Legislation SUMMARY This paper describes the possibilities created by using the Internet as a tool for the citizens to access

More information

Sickness compensation [Sjukersättning]

Sickness compensation [Sjukersättning] Information from Försäkringskassan, 29.03.2016 Sickness compensation [Sjukersättning] You can receive sickness compensation if your work capacity is permanently reduced by at least a quarter. How much

More information

APPENDIX 1: n2n STUDENT APPLICATION FORM

APPENDIX 1: n2n STUDENT APPLICATION FORM University of the Arctic north2north Student Mobility Program Application deadline for every academic year is February 15. Section A: Personal Data Home Country: Sweden Home institution: Umeå University

More information

First Java Programs. V. Paúl Pauca. CSC 111D Fall, 2015. Department of Computer Science Wake Forest University. Introduction to Computer Science

First Java Programs. V. Paúl Pauca. CSC 111D Fall, 2015. Department of Computer Science Wake Forest University. Introduction to Computer Science First Java Programs V. Paúl Pauca Department of Computer Science Wake Forest University CSC 111D Fall, 2015 Hello World revisited / 8/23/15 The f i r s t o b l i g a t o r y Java program @author Paul Pauca

More information

TRA Q1 2014 - NORDIC RELEASE - FEBRUARY 2014

TRA Q1 2014 - NORDIC RELEASE - FEBRUARY 2014 TRA Q1 2014 - NORDIC RELEASE - FEBRUARY 2014 TRAVEL INDUSTRY EXPECTANCY INDEX January 2012 - Nordic Introduction Travel Industry Expectancy Index is an independent temperature gauge on Nordic travel companies

More information

Development allowance and activity grant [Aktivitetsstöd och utvecklingsersättning]

Development allowance and activity grant [Aktivitetsstöd och utvecklingsersättning] Development allowance and activity grant [Aktivitetsstöd och utvecklingsersättning] If you are participating in a labour market programme, you are eligible for development allowance or an activity grant.

More information

public void setusername(string username) { this.username = username; } public void setname(string name) { this.name = name; }

public void setusername(string username) { this.username = username; } public void setname(string name) { this.name = name; } User-klassen package domain; import dk.au.hum.imv.persistence.db.databasepersistent; public class User extends DatabasePersistent { private String username; private String name; private String address;

More information

Preet raj Core Java and Databases CS4PR. Time Allotted: 3 Hours. Final Exam: Total Possible Points 75

Preet raj Core Java and Databases CS4PR. Time Allotted: 3 Hours. Final Exam: Total Possible Points 75 Preet raj Core Java and Databases CS4PR Time Allotted: 3 Hours Final Exam: Total Possible Points 75 Q1. What is difference between overloading and overriding? 10 points a) In overloading, there is a relationship

More information

2014-09- 11 THE INBOUND MARKETING WAY THE BATTLE OF GOOGLE MARKETING HOUSE MARKETING HOUSE MARKETING HOUSE

2014-09- 11 THE INBOUND MARKETING WAY THE BATTLE OF GOOGLE MARKETING HOUSE MARKETING HOUSE MARKETING HOUSE THE INBOUND WAY THE BATTLE OF THE BATTLE OF GOOGLE When did GOOGLE start? Everyone Google about everything - (The Swede googles +30 million times/day) Every day Google answers 1 BILLION questions Googles

More information

Tycker du att det bor vara tillatet att skicka sina barn till kristna friskolor? Freq. Percent Cum.

Tycker du att det bor vara tillatet att skicka sina barn till kristna friskolor? Freq. Percent Cum. Blinder, Ford, Ivarsflaten and Oskarsson, Secularism or anti-muslim sentiment. Supplementary material 1. Swedish items schools experiment Mp4_Q57: Christian schools Swedish wording: En del föräldrar i

More information

DEMONSTRATION OF AND EXPERIENCES FROM AN INTERACTIVE DIGITAL QUESTIONNAIRE

DEMONSTRATION OF AND EXPERIENCES FROM AN INTERACTIVE DIGITAL QUESTIONNAIRE DEMONSTRATION OF AND EXPERIENCES FROM AN INTERACTIVE DIGITAL QUESTIONNAIRE Rexfelt, O 1 1. Department of Product- and Production Development, Division of Design Chalmers University of Technology, SE-412

More information

Sample CSE8A midterm Multiple Choice (circle one)

Sample CSE8A midterm Multiple Choice (circle one) Sample midterm Multiple Choice (circle one) (2 pts) Evaluate the following Boolean expressions and indicate whether short-circuiting happened during evaluation: Assume variables with the following names

More information

BABIES PG 1. 24 st per förpackning, kan även beställas styckevis.

BABIES PG 1. 24 st per förpackning, kan även beställas styckevis. 1 BABIES PG 1 är för barn mellan 0-4 år, finns i varierande storlekar. De färgade linserna har linskategori 3 vilket betyder att de är kraftigt tonade och kan användas vid intensiv solstrålning. 24 st

More information

Viktigaste uppgift: Web Browser SSO

Viktigaste uppgift: Web Browser SSO Federation SAML Shibboleth programvara Jboss Java-system Namn: Uid: Organisation: inetorgperson Shibboleth programvara Unikt namn:... Roll: Funktioner som kan anropas:... Så här når du funktionerna:...

More information

AGENDA WINDOWS PRESENTATION FOUNDATION LEKTION 4. Statusbar Hyperlänkar WebBrowser TabControl Ribbon ListBox Data Template Resource Dictionary Style

AGENDA WINDOWS PRESENTATION FOUNDATION LEKTION 4. Statusbar Hyperlänkar WebBrowser TabControl Ribbon ListBox Data Template Resource Dictionary Style WINDOWS PRESENTATION FOUNDATION LEKTION 4 Mahmud Al Hakim mahmud@alhakim.se www.alhakim.se COPYRIGHT 2015 MAHMUD AL HAKIM WWW.WEBACADEMY.SE 1 AGENDA Statusbar Hyperlänkar WebBrowser TabControl Ribbon ListBox

More information

Institutionen för datavetenskap Department of Computer and Information Science

Institutionen för datavetenskap Department of Computer and Information Science Institutionen för datavetenskap Final thesis Application development for automated positioning of 3D-representations of a modularized product by Christian Larsson LIU-IDA/LITH-EX-G--13/034--SE Linköpings

More information

The role of HEI in regional development. Anders Olsson Region Värmland. Håkan Spjuth Karlstads universitet

The role of HEI in regional development. Anders Olsson Region Värmland. Håkan Spjuth Karlstads universitet The role of HEI in regional development Anders Olsson Region Värmland Håkan Spjuth Karlstads universitet www.regionvarmland.se Värmland www.regionvarmland.se www.regionvarmland.se www.regionvarmland.se

More information

Part I:( Time: 90 minutes, 30 Points)

Part I:( Time: 90 minutes, 30 Points) Qassim University Deanship of Educational Services Preparatory Year Program- Computer Science Unit Final Exam - 1434/1435 CSC111 Time: 2 Hours + 10 Minutes 1 MG Student name: Select the correct choice:

More information

Training in Psychosocial Rehabilitation - Case Management

Training in Psychosocial Rehabilitation - Case Management Training in Psychosocial Rehabilitation - Case Management Sonia Nilsson Development Leader, Central Stockholm Psychiatric Unit, Sweden Presented London 2000 Summary in Swedish Utbildning i psykosocial

More information

Java provides a rich set of operators to manipulate variables. We can divide all the Java operators into the following groups:

Java provides a rich set of operators to manipulate variables. We can divide all the Java operators into the following groups: JAVA OPERATORS GENERAL Java provides a rich set of operators to manipulate variables. We can divide all the Java operators into the following groups: Arithmetic Operators Relational Operators Bitwise Operators

More information

Scrum Kandidatprojekt datateknik - TDDD83

Scrum Kandidatprojekt datateknik - TDDD83 14-23- 1 Agenda Scrum Kandidatprojekt datateknik - TDDD83 Vad är scrum? Hur fungerar det? Hur ska scrum användas i kursen? Aseel Berglund IDA Agile Approaches - Agile Alliance Lightweight approaches to

More information

Asian Option Pricing and Volatility. Erik Wiklund

Asian Option Pricing and Volatility. Erik Wiklund Asian Option Pricing and Volatility Erik Wiklund Abstract An Asian option is a path-depending exotic option, which means that either the settlement or the strike of the option is formed by some aggregation

More information

Den europeiska jordbruks- och livsmedelsmodellens internationella konkurrenskraft Dokument och frågeformulär från ordförandeskapet

Den europeiska jordbruks- och livsmedelsmodellens internationella konkurrenskraft Dokument och frågeformulär från ordförandeskapet EUROPEISKA UNIONENS RÅD Bryssel den 5 maj 2010 (10.5) (OR. en) 9263/10 AGRILEG 52 NOT från: till: Ärende: Ordförandeskapet Rådet Den europeiska jordbruks- och livsmedelsmodellens internationella konkurrenskraft

More information

KINAR13h, KINLO13h. The marking period is, for the most part, 15 working days, otherwise it s the following date:

KINAR13h, KINLO13h. The marking period is, for the most part, 15 working days, otherwise it s the following date: Materialplanering och Styrning 7.5 ECTS Ladokcode: The exam is given to: 41I29M KININ13h, KININ13h1, KINAF13h-pgrp3, KINAF13h-pgrp4, KINAR13h, KINLO13h ExamCode: Date of exam: 2016-01-12 Time: 14:00 18:00

More information

ENGELSKA A, 30 HP RESULTAT SUMMA SPRÅKSTRUKTUR: /100 BETYG: (G: ) Uppsala universitet Engelska institutionen. Kurs: A1 HS1

ENGELSKA A, 30 HP RESULTAT SUMMA SPRÅKSTRUKTUR: /100 BETYG: (G: ) Uppsala universitet Engelska institutionen. Kurs: A1 HS1 Uppsala universitet Engelska institutionen ENGELSKA A, 30 HP PROV I SPRÅKSTRUKTUR, 7,5 poäng 2010-12-20 kl. 08.00 13.00. Inga hjälpmedel. Provet består av tre delar: grammatik och översättning (hophäftat

More information

Data base for Design Fires -Brandforsk Project 327-021

Data base for Design Fires -Brandforsk Project 327-021 Jesper Axelsson Tommy Hertzberg Björn Sundström Data base for Design Fires -Brandforsk Project 327-021 SP Arbetsrapport 2005:02 Brandteknik Borås 2005 2 Abstract Fire safety engineering and fire modelling

More information

Introduktion till SAS 9 Plattformen Helikopterkursen

Introduktion till SAS 9 Plattformen Helikopterkursen Introduktion till SAS 9 Plattformen Helikopterkursen Kursens mål: Denna kurs/workshop ger dig en samlad överblick över den nye SAS 9 Intelligenta Plattformen. Denna dag är en bra start för att förstå SAS

More information

PRESS LOOKBOOK KLOCKOR SMYCKEN

PRESS LOOKBOOK KLOCKOR SMYCKEN PRESS LOOKBOOK KLOCKOR SMYCKEN www.mi-moneda.com Utbytbara mynt Guess Connect - de nya SMARTA klockorna från Guess. Tillverkade i samarbete med Californiabaserade, prisbelönta Martian Watches. Guess

More information

Asset management i värmesektorn

Asset management i värmesektorn Asset management i värmesektorn Jan Schipper Diego Klappenbach UMS Group Inc., All Rights Reserved UMS Europe Region About Diego and Jan Diego Klappenbach Associate UMS Region Scandinavia Jan Schipper

More information

Den mänskliga dimensionen

Den mänskliga dimensionen Den mänskliga dimensionen David Sim Partner, Creative Director david@gehlarchitects.dk Bo 01 Malmö Me lego First edition 1971 Gehl Architects, Copenhagen First edition 1971 Livet mellan husen The Brasilia

More information

Git as introduction to configuration management for students

Git as introduction to configuration management for students Git as introduction to configuration management for students Adam Nilsson and Marie Versland 2013-02-19 Contents 1 Introduction 2 2 Git 2 3 EGit 6 4 Github 7 5 Git versus SVN 7 6 Course Project 8 6.1 Course

More information

Grundlæggende Programmering IT-C, Forår 2001. Model solutions to. Written exam in Introductory Programming

Grundlæggende Programmering IT-C, Forår 2001. Model solutions to. Written exam in Introductory Programming Question 1 Question 1.1 The program prints the following four lines: 8 14 18 2 Question 1.2 The program prints the following six lines: 2 7 16 Question 1.3 The problem is solved using two for-loops: static

More information

CompSci 125 Lecture 08. Chapter 5: Conditional Statements Chapter 4: return Statement

CompSci 125 Lecture 08. Chapter 5: Conditional Statements Chapter 4: return Statement CompSci 125 Lecture 08 Chapter 5: Conditional Statements Chapter 4: return Statement Homework Update HW3 Due 9/20 HW4 Due 9/27 Exam-1 10/2 Programming Assignment Update p1: Traffic Applet due Sept 21 (Submit

More information

The Sequential Search (Linear Search) Mr. Dave Clausen La Cañada High School

The Sequential Search (Linear Search) Mr. Dave Clausen La Cañada High School The Sequential Search (Linear Search) Mr. Dave Clausen La Cañada High School The Sequential Search Description The Sequential (or Linear) Search examines the first element in the list and then examines

More information

TCP Sockets. Multithreading. But first... Overview of Multithreading in Java. Background on Threads

TCP Sockets. Multithreading. But first... Overview of Multithreading in Java. Background on Threads But first... Background on Threads Overview of Multithreading in Java Multithreading Java has build-in support for concurrent programming. This enables you to have multiple flows of control, represented

More information

Cohort: BCA/07B/PT - BCA/06/PT - BCNS/06/FT - BCNS/05/FT - BIS/06/FT - BIS/05/FT - BSE/05/FT - BSE/04/PT-BSE/06/FT

Cohort: BCA/07B/PT - BCA/06/PT - BCNS/06/FT - BCNS/05/FT - BIS/06/FT - BIS/05/FT - BSE/05/FT - BSE/04/PT-BSE/06/FT BSc (Hons) in Computer Applications, BSc (Hons) Computer Science with Network Security, BSc (Hons) Business Information Systems & BSc (Hons) Software Engineering Cohort: BCA/07B/PT - BCA/06/PT - BCNS/06/FT

More information

. g .,, . . , Applicability of

More information

Java Review (Essentials of Java for Hadoop)

Java Review (Essentials of Java for Hadoop) Java Review (Essentials of Java for Hadoop) Have You Joined Our LinkedIn Group? What is Java? Java JRE - Java is not just a programming language but it is a complete platform for object oriented programming.

More information