UMEÅ UNIVERSITET 26 april 2002 Instutionen för datavetenskap. Grafproblem. Laboration 4, Datastrukturer och Algoritmer VT02
|
|
- Mattias Andreasson
- för 7 år sedan
- Visningar:
Transkript
1 UMEÅ UNIVERSITET 26 april 2002 Instutionen för datavetenskap Grafproblem Laboration 4, Datastrukturer och Algoritmer VT02
2 Laboration 4 - grafproblem Förpackningsdatum: Denna lab-spec är senast ändrad: Bäst-före-datum: Labrapporten lämnas i röda postlådan märkt A-kursernas laborationer senast 08:00 den 29 maj. Grupparbete: Denna lab skall utföras i grupper om 4 personer, listor för gruppanmälan sitter på dörren till rum NADV103 (där David, Fredrik och Johan sitter). Bredband für alle! Inledning Det är valår och flera kommuner planerar att fiska röster genom att lova bredband fram till alla orter i kommunen. Även kommunalrådet i Umeå går i sådana tankar. Men oppositionen väntas passa på att bita ifrån ordentligt i den här frågan, varför det är extra viktigt att det trots allt blir så kostnadseffektivt som möjligt. Vi vill helst visa att Umeås bredbandsprojekt kostar mindre per skattebetalare än vad Ö-viks och Skellefteås utbyggnad kostar. Prognosmakarna har förutspått att det kommer att bli överhettning i både kabelgrävningsbranschen och bland fiberkabel-producenterna, så det är av yttersta vikt att man planerar kabeldragningarna på ett optimalt sätt. Konsultfirman FullKoll AB, där ni arbetar, har fått i uppdrag 1 att planera för hur orterna bör förbindas med varandra. Några av dina medarbetare har redan undersökt markförhållanden, arbets- och materialkostnader förknippade med att dra kabel mellan alla de olika byarna. Mellan två orter har man alltså redan räknat fram ett värde som representerar den totalkostnad som är förknippad med att dra fram en fiber mellan dem. Ditt uppdrag blir nu att bedöma vilka orter som skall ha direktförbindelse med vilka, så att alla orter får kontakt med varandra. I vanlig ordning så bekymrar det ingen att vissa byar kan få låg prestanda pga. strukturella brister. Det enda som räknas är att alla orter skall ha indirekt kontakt med varandra och att kostnaderna skall bli så låga som möjligt. Prestanda och redundans är irrelevant. Dina kollegor har försett dig med två textfiler. Den ena filen innehåller en lista på alla orter som ingår, och den andra filen är en kostnadsbeskrivning med alla tänkbara kabeldragningar mellan två orter och den kostnad som det skulle medföra. Indata Ortfilen är en textfil med lista av strängar: 1 Upphandlingen skedde i hård konkurrens med NollKoll AB, HalvKoll AB samt Lejsy & Gridy AB. Laboration april 2002
3 Ersmark Flurkmark Innertavle Kostnadsfilen är en textfil med en tabseparerad lista av (sträng sträng heltal): Ersmark Flurkmark 120 Ersmark Innertavle 320 Utdata Ni ska skapa en applikation som heter Bredband som m.h.a. datastrukturer som ni själva skall skapa, löser problemet i enlighet med en lämplig algoritm. >java Bredband <ortfil> <kostnadsfil> Utdata från programmet skall vara ett heltal som motsvarar totalkostnaden att förbinda samtliga orter i kommunen: >java Bredband orter.txt kostnader.txt >23746 Lokala nätverk Alla är dock inte lika imponerade av politikernas löften om bredband. Missnöjet är särskilt stort i de byar som ligger lång ifrån Umeå, och därmed kommer att få en långsammare uppkoppling. Datorföreningen Karzanovs vänner i Flurkmark har bestämt sig för att ta saken i egna händer. Man har storstilade planer på att bygga sitt eget bredbandsnät, dit man tänker ladda ner en lokal kopia av internet. Tack vare en generös donation från firman HalvKoll AB äger föreningen numer en stor mängd datorer samt all nödvändig nätverksutrustning. Dessvärre har firma HalvKoll AB inte full koll på läget, vilket medför att utrustningen är av varierande prestanda och inte följde någon som helst standard. Den största begränsningen är att all nätverksutrustning är av typen kvarts-duplex, vilket innebär att det enbart går att överföra data i en riktning. Trots detta kopplar Karzanovs vänner ihop sitt nätverk, men man stöter på oväntade problem. Den ursprungliga tanken var att placera hela internet på samma dator men det visade sig att allt inte rymdes. För att råda bot på detta har man i stället spridit ut datat på olika datorer. Av rättviseskäl vill man att den totala bandbredd som förbinder alla par av datorer skall vara ungefär densamma. Laboration april 2002
4 För tillfället håller föreningen på att experimentera lite med olika konfigurationer, och man undersöker hur snabbt data kan överföras från en dator till en annan. Din uppgift är att bestämma den maximala bandbredden mellan ett givet par av datorer. Observera att allt data inte behöver överföras via samma länk, datastömmen kan delas upp på olika fysiska förbindelser. Figur 1: Exempel på nätverk, alla hastigheter i Mbps Indata Indatat kommer att bestå av två filer, samt namn på de två datorer man vill veta överföringshastigheten mellan. Den första filen (datorfilen) innehåller alla datornamn: A B C Laboration april 2002
5 Nästa fil är nätverksfilen som innehåller information om nätverkets konfiguration. Filen innehåller tre kolumner, dator1 dator2 hastighet, vilket betyder att data kan överföras mellan dator1 och dator2 med hastighet Mbps. Observera att detta inte innebär att dator2 kan sända data till dator1. Ett litet exempel: A B 10 B C 100 C A 10 I exemplet ovan kan A sända till B, men om B vill sända till A måste detta ske via C. Utdata Er applikation, som skall heta LAN, skall anropas enligt följande: >java LAN <datorfil> <nätverksfil> <dator1> <dator2> Exempel: >java LAN dator.txt natverk.txt A B > 140 I exemplet ovan är A och B två av datorerna i dator.txt. Det nätverk som kan konstrueras utifrån dator.txt och natverk.txt är samma som på bilden på föregående sida. Den totala överföringshastigheten mellan A och B är 130 Mbps. Ytterligare tips och info Lös problemen först, och implementera sedan. Fundera först över ifall det går att härleda problemen till något känt typproblem. Välj sedan en lämplig algoritm som löser problemet. För Bredband für alle får den valda algoritmen (i teorin) ej ha en komplexitet överstigande O(n log n), där n är antal rader i kostnadsfilen. Inga tidskomplexitetskrav ställs på algoritmen för uppgiften Lokala nätverk. Förklara i er rapport algoritmerna m.h.a. en algoritmbeskrivning, och försök göra en uppskattning av algoritmernas komplexitet med en kort resonerande text, där ni relaterar till olika delar av algoritmerna. Skapa lämpliga datatyper. De datatyper ni väljer att implementera måste i princip ha den standardiserade gränsyta som anges i kursboken. Om ni t.ex. implementerar en stack så skall ni implementera de funktioner som Laboration april 2002
6 anges på sida 134 i kursboken 2. Om gränssnittet för en datatyp skulle vara väldigt omfattande, så tillåter vi att ni utelämnar en liten del av gränssnittet om den är helt irrelevant för den uppgift som skall utföras. Beskriv då i er rapport vilka funktioner ni utelämnat och motivera varför. Då många datatyper med fördel både kan användas i deluppgift 1 och deluppgift 2 är det bra att tänka efter lite extra innan man börjar skriva kod. Kom ihåg att konstruera klasser och interface i enlighet med de riktlinjer som ni har lärt er. Använd exceptions för felhantering. Lägg källkodsfilerna i anvnamn/edu/doa/lab4/ (i vanlig ordning), och sätt filrättigheterna korrekt ( t.ex. chmod 705). Observera att de körbara filerna skall heta Bredband respektive LAN. På denna laboration kommer särskilda krav att ställas på rapporten när det gäller såväl tekniskt innehåll som språkliga detaljer. För den som är ovan att skriva laborationsrapporten rekommenderas där tips och råd finns. 2 Janlert, Wiberg. Datatyper och algoritmer. 2:a upplagan. Studentlitteratur, Lund, Laboration april 2002
Föreläsning 11. Giriga algoritmer
Föreläsning 11 Giriga algoritmer Föreläsning 11 Giriga algoritmer Användning Växelproblemet Kappsäcksproblemet Schemaläggning Färgläggning Handelsresandeproblemet Uppgifter Giriga algoritmer (Greedy algorithms)
Läs merTentamen i. för D1 m fl, även distanskursen. fredag 13 januari 2012
1 of 6 Örebro universitet Akademin för naturvetenskap och teknik Thomas Padron-McCarthy (thomas.padron-mccarthy@oru.se) Tentamen i Programmering grundkurs och Programmering C för D1 m fl, även distanskursen
Läs merGunnesboskolan, miljövänlig? Energi och Miljö tema VT-10
Gunnesboskolan, miljövänlig? Energi och Miljö tema VT-10 Fredrik Ossiannilsson & Jakob Eriksson Klass 9a Inlämnat 21 maj 2010 Handledare Olle Nyhlén Johansson Innehållsförteckning Inledning... sida 2 Bakgrund...
Läs merProcessidentifiering och Polplacerad Reglering
UmU/TFE Laboration Processidentifiering och Polplacerad Reglering Introduktion Referenser till teoriavsnitt följer här. Processidentifiering: Kursbok kap 17.3-17.4. Jämför med det sista exemplet i kap
Läs merObjektorienterad programmering D2
Objektorienterad programmering D2 Laboration nr 2. Syfte Att få förståelse för de grundläggande objektorienterade begreppen. Redovisning Källkoden för uppgifterna skall skickas in via Fire. För senaste
Läs merEtt ämnesövergripande arbetsområde som innehåller biologi, fysik och teknik.
Namn: Målsmans underskrift: VAD ÄR DET SOM LÅTER? Ett ämnesövergripande arbetsområde som innehåller biologi, fysik och teknik. MÅL När du är klar med det här arbetsområdet ska du för att nå godkänt: Kunna
Läs merLaboration 2: Ett kommunikationssystem
Laboration 2: Ett kommunikationssystem 1 Syfte Att arbeta ännu mer med OO-design och programmering, framför allt programmering mot gränssnitt. Undantag och felhantering. Parallellism 2 Uppgift Ni skall
Läs merFöreläsning 3.1: Datastrukturer, en översikt
Föreläsning.: Datastrukturer, en översikt Hittills har vi i kursen lagt mycket fokus på algoritmiskt tänkande. Vi har inte egentligen ägna så mycket uppmärksamhet åt det andra som datorprogram också består,
Läs merUppgift 1 ( Betyg 3 uppgift )
2005-06-09.kl.08-13 Uppgift 1 ( Betyg 3 uppgift ) Ett plustecken kan se ut på många sätt. En variant är den som ses nedan. Skriv ett program som låter användaren mata in storleken på plusset enligt exemplen
Läs merFöreläsning 6: Introduktion av listor
Föreläsning 6: Introduktion av listor Med hjälp av pekare kan man bygga upp datastrukturer på olika sätt. Bland annat kan man bygga upp listor bestående av någon typ av data. Begreppet lista bör förklaras.
Läs merDatastrukturer och algoritmer
Datastrukturer och algoritmer Föreläsning 16 2 Innehåll Snabbrepetition Exempeltentamen Kursutvärdering Mina målsättningar Kursens mål: 3 Rolig och viktig kurs Bli en bättre programmerare och inse att
Läs merTentamen i Realtidsprogrammering
Tentamen i Realtidsprogrammering Ordinarie Tentamen Datum: 2011-05-14 Tid: 08:15 11:15 Ansvarig lärare: Telefon: 301438 Hjälpmedel: Miniräknare Poäng: Tentamen omfattar 40 poäng fördelade på 5 uppgifter.
Läs merProva på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09
Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09 1. Introduktion till webbprogrammering Webbprogrammering består av ett antal
Läs merLathund för att arbeta med pdf
Lathund för att arbeta med pdf Till Riksstämman 2016 är alla handlingar digitala, närmare bestämt i PDF-format. I den här lathunden får du som använder en PC/Mac tips och råd om hur du lättast går tillväga
Läs merProblem: BOW Bowling. Regler för Bowling. swedish. BOI 2015, dag 1. Tillgängligt minne: 256 MB. 30.04.2015
Problem: BOW Bowling swedish BOI 0, dag. Tillgängligt minne: 6 MB. 30.04.0 Byteasar tycker om både bowling och statistik. Han har skrivit ner resultatet från några tidigare bowlingspel. Tyvärr är några
Läs merTentaupplägg denna gång
Några tips på vägen kanske kan vara bra. Tentaupplägg denna gång TIPS 1: Läs igenom ALLA uppgifterna och välj den du känner att det är den lättaste först. Det kan gärna ta 10-20 minuter. Försök skriva
Läs merTips och anvisningar vid fiberanslutning inom tätort
Tips och anvisningar vid fiberanslutning inom tätort En stabil framtid med fiber Nu är det inte längre frågan om vi ska ansluta ett område - utan när vi ska göra det! Intresset för fiberanslutning är mycket
Läs merUppgift (poäng) 1 (2) 2 (3) 3 (4) 4 (4) 5 (3) 6 (4) 7 (6) 8 (6) 9 (8) Summa
Lena Kallin Westin 2005-08-22 Institutionen för datavetenskap Umeå universitet TENTAMEN Uppgift (poäng) 1 (2) 2 (3) 3 (4) 4 (4) 5 (3) 6 (4) 7 (6) 8 (6) 9 (8) Summa Inlämnad Poäng Kurs : Programmeringsteknisk
Läs merBygga hus med LECA-stenar
Bygga hus med LECA-stenar När man bygger hus med LECA-stenar finns det en del att tänka på. Till att börja med finns det LECA-stenar i olika dimensioner (t.ex. 59x19x19 och 59x19x39). Dessa dimensioner
Läs merOBS - ranking NYTT RANKINGSYSTEM. Jan-Erik Thomasson 2001-01-16 INNEHÅLL
OBS - ranking NYTT RANKINGSYSTEM Jan-Erik Thomasson 2001-01-16 INNEHÅLL 1 FORMELÄNDRINGAR... 2 1.1 Konvergens mot "rätt" rankingtal... 2 1.2 Höjd konvergenshastighet... 2 2 "CARRY-OVER"... 3 3 METOD...
Läs merVIKTIG INFO GÄLLANDE OMKOPPLINGEN TILL DET ÖPPNA NÄTET
VIKTIG INFO GÄLLANDE OMKOPPLINGEN TILL DET ÖPPNA NÄTET Installation av hemmaswitch Vi har/kommer att installera en hemmaswitch hos dig, den ser ut som på bilden här intill. När omkopplingen till Open Universe
Läs merSteg 4. Lika arbeten. 10 Diskrimineringslagen
Steg 4. Lika arbeten 10 Diskrimineringslagen [ ] Arbetsgivaren ska bedöma om förekommande löneskillnader har direkt eller indirekt samband med kön. Bedömningen ska särskilt avse skillnader mellan - Kvinnor
Läs merSverige tåget - Vem kör lok och vem åker vagn? Innehållsförteckning. All data avser år 2004
Sverige tåget - Vem kör lok och vem åker vagn? All data avser år 2004 Innehållsförteckning Sid 2 - Grundkurs Sid 3 - Fördelning medborgare Sid 4 - Fördelning företag Sid 5 - Fördelning anställda Hur ser
Läs merDatorhårdvaruteknik 1DV426 - Laboration Clustring och migrering av cluster från FibreChannel till iscsi
Datorhårdvaruteknik 1DV426 - Laboration Clustring och migrering av cluster från FibreChannel till iscsi Marcus Wilhelmsson marcus.wilhelmsson@lnu.se 16 maj 2013 Instruktioner Organisation och genomförande
Läs merLEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen?
ICT LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen? Daniel Lindfors 12/9/07 dlindf@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Denna laboration
Läs merKOPPLA AV OCH UPP I VINTER.
KOPPLA AV OCH UPP I VINTER. BREDBAND, TV OCH TELEFONI KAMPANJKOD: 1416OU (MÅSTE ANGES VID BESTÄLLNING) 1 OÄNDLIGA MÖJLIGHETER I DET ÖPPNA NÄTET. I det öppna fibernätet är det du som bestämmer. Vad du vill
Läs merSätt att skriva ut binärträd
Tilpro Övning 3 På programmet idag: Genomgång av Hemtalet samt rättning Begreppet Stabil sortering Hur man kodar olika sorteringsvilkor Inkapsling av data Länkade listor Användning av stackar och köer
Läs merPaper från lärgruppen i matematik. S:t Olofsskolan vt 13
Paper från lärgruppen i matematik S:t Olofsskolan vt 13 Agneta Sillman Karlsson Carolina Strömberg Katrin Lingensjö Ulla Sjöstedt Bakgrund: Många elever tycker matte är att enbart räkna i en mattebok.
Läs merÖvning 2: I cellerna B19 och F26 ska du beräkna den totala ytan för respektive hus. I cell C28 den totala ytan, för båda husen.
VT -09 Excelövningar KY Eslöv Öppna filen Excelövningar.xls. Det är en Excelfil som innehåller alla de övningar jag har gjort, som är av allmän karaktär, dvs. beräkningar och kalkyler, men t ex inte diagram.
Läs merDatorsystem Laboration 2: Minnesmappade bussar
Datorsystem Laboration 2: Minnesmappade bussar Senast uppdaterad: 14 oktober 2012 Version 1.2 Student: Lärare: Underskrift: Underskrift: Datum: Datorsystem Laboration 2 1 Innehåll 1 Inledning 2 1.1 Introduktion..................................
Läs merTentamen för kursen Objektorienterad programvaruutveckling GU (DIT010)
Tentamen för kursen Objektorienterad programvaruutveckling GU (DIT010) Tid: Onsdagen 15 december 2004, 8:30 till 13:30 Plats: M Ansvarig lärare: Katarina Blom, tel 772 10 60. Läraren besöker tentamen kl
Läs merOmtentamen (del 1, 6 högskolepoäng) i Programkonstruktion och datastrukturer (1DL201)
Omtentamen (del 1, 6 högskolepoäng) i Programkonstruktion och datastrukturer (1DL201) Lars-Henrik Eriksson Fredag 5 april 2013, kl 14:00 17:00, i Polacksbackens skrivsal Hjälpmedel: Inga. Inte heller elektronisk
Läs mer19. Skriva ut statistik
19. Skiva ut statistik version 2006-05-10 19.1 19. Skriva ut statistik Den här dokumentationen beskriver hur man skriver ut statistik från SPFs medlemsregister via Internet. Observera att bilderna är exempel
Läs merDatorlära 3 Octave Workspace ovh mijlö Skriva text på skärmen Värdesiffror Variabler och typer Strängar Makro Vektorer
Datorlära 1 Introduktion till datasystemet, epost konto, afs hemkonto Introduktion till datorer och datasalar Open Office Calculator Beräkningar med Open Office Calc Diagram med OO Calc Datorlära 2 Utforma
Läs merOmtentamen i DV & TDV
Umeå Universitet Institutionen för Datavetenskap Gunilla Wikström (e-post wikstrom) Omtentamen i Teknisk-Vetenskapliga Beräkningar för DV & TDV Tentamensdatum: 2005-06-07 Skrivtid: 9-15 Hjälpmedel: inga
Läs merTentamen TEN1 HI1029 2014-05-22
Tentamen TEN1 HI1029 2014-05-22 Skrivtid: 8.15-13.00 Hjälpmedel: Referensblad (utdelas), papper (tomma), penna Logga in med tentamenskontot ni får av skrivvakten. Det kommer att ta tid att logga in ha
Läs merTAOP88/TEN 1 OPTIMERING FÖR INGENJÖRER
Matematiska institutionen Optimeringslära TENTAMEN TAOP88/TEN 1 OPTIMERING FÖR INGENJÖRER Datum: 28 maj 2014 Tid: 14.00-19.00 Hjälpmedel: Miniräknare Kurslitteratur: Kaj Holmberg: Optimering Anteckningar
Läs merFöreläsning 1 & 2 INTRODUKTION
Föreläsning 1 & 2 INTRODUKTION Denna föreläsning Vad händer under kursen? praktisk information Kursens mål vad är programmering? Skriva små program i programspråket Java Skriva program som använder färdiga
Läs merHur BitTorrent fungerar
Hur BitTorrent fungerar dator8.info Introduktion till hur BitTorrent fungerar BitTorrent är ett protokoll som möjliggör snabb nedladdning av stora filer med minst Internet bandbredd. Det kostar inget att
Läs merSe om dina grannar anmält intresse
I SAMARBETE MED BACKNEJLIKEGATAN ANSLUTEN ENGELSKA VÄGEN INTRESSE Se om dina grannar anmält intresse Just nu bygger vi ut fibernätet över kommunen så fort det bara går! För att på bästa sätt använda de
Läs merKommunikationskoncept för kommuner som arbetar med hastighetsöversyn
Rätt hastighet för en attraktiv kommun Kommunikationskoncept för kommuner som arbetar med hastighetsöversyn Konkreta förslag för intern och extern kommunikation en vägledning Framtaget av Jenny Appelgren
Läs merDet första steget blir att titta i Svensk MeSH för att se om vi kan hitta några bra engelska termer att ha med oss på sökresan.
Sökexempel - Hälsovägledare Hälsovägledning med inriktning mot olika folkhälsoproblem som t ex rökning, tips på hur man går tillväga för att göra en datasökning och hur man även kontrollerar om artiklarna
Läs mer2016-03-18.kl.14-19. Tentaupplägg
Tentaupplägg TIPS 1: Läs igenom ALLA uppgifterna. Välj den du känner är lättast först. Det kan gärna ta 10-20 minuter. Försök skriva saker som kan vara problem i uppgifterna. Är det något du absolut kommer
Läs merFörarbete, planering och förankring
Förarbete, planering och förankring Förarbete, planering och förankring Att arbeta med vilka etiska värden och normer som ska känneteckna den äldreomsorgsverksamhet vi arbetar i och hur vi konkret ska
Läs mer4/16 Yttrande över motion "WiFi & mobilanslutning på Nynäs" Behandlat av Mötesdatum Ärendenr 1 Nämnden för kultur, utbildning och 2016-03-11 4/16
Nämnden för kultur, utbildning och friluftsverksamhet PROTOKOLLSUTDRAG SID 1(2) D A T U M D I A R I E N R 2016-03-11 KN-KUS16-0019-2 4/16 Yttrande över motion "WiFi & mobilanslutning på Nynäs" Diarienummer:
Läs merTentamen i. för D1 m fl, även distanskursen. lördag 19 januari 2013
1 of 7 Örebro universitet Institutionen för naturvetenskap och teknik Thomas Padron-McCarthy (thomas.padron-mccarthy@oru.se) Tentamen i Programmering grundkurs och Programmering C för D1 m fl, även distanskursen
Läs merExcelfiler läggs till i ArcMap på samma sätt som annan data, genom Lägg till Dataknappen.
Jobba med Microsoft Exceldata i ArcGIS När du jobbar i ArcMap behöver du ofta använda dig av Excel-tabeller. Du kan öppna Microsoft Office Excel-tabeller direkt i ArcGIS och arbeta med dem som andra datakällor.
Läs merTDDC30 Programmering i Java, Datastrukturer och Algoritmer Lektion 5. Laboration 4 Lådplanering Exempel på layout, ett GUI-baserat program Frågor
TDDC30 Programmering i Java, Datastrukturer och Algoritmer Lektion 5 Laboration 4 Lådplanering Exempel på layout, ett GUI-baserat program Frågor 1 Laboration 5 - Introduktion Syfte: Öva på självständig
Läs merProgrammeringsuppgifter 1
Programmeringsuppgifter 1 Redovisning: Ni demo-kör och förklarar för handledaren några av de program ni gjort. Ni behöver inte hinna allt, redovisa så långt ni kommit. Om ni hinner mer kan ni alltid redovisa
Läs merMicrosoft Publisher. Laborationskompendium för digital behandling av publikationer. Detta exemplar tillhör:
Mittuniversitetet ITM Telefon 0771-97 50 00 Microsoft Publisher Laborationskompendium för digital behandling av publikationer Detta exemplar tillhör: HT 2006 Innehållsförteckning Objekt 1 Textblock 2 Tabeller
Läs merInlämningsuppgift 4 NUM131
Inlämningsuppgift 4 NUM131 Modell Denna inlämningsuppgift går ut på att simulera ett modellflygplans rörelse i luften. Vi bortser ifrån rörelser i sidled och studerar enbart rörelsen i ett plan. De krafter
Läs merNXT LEGO-robot laboration Programmering och felsökning av en LEGOrobot
KUNGLIGA TEKNISKA HÖGSKOLAN NXT LEGO-robot laboration Programmering och felsökning av en LEGOrobot Gabriel Vilén 30/8-2012 gvilen@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Vi har programmerat
Läs merAnvändarmanual Pagero Connect 2.0
Användarmanual Pagero Connect 2.0 Innehåll 1. Grundläggande information... 3 1.1 Aktivera ditt Pagero Onlinekonto... 3 1.2 Ladda ner Pagero Connect 2.0... 3 1.3 Startsida... 4 1.4 Minimerad vy... 5 1.5
Läs merTentamen i Programmering grundkurs och Programmering C
1 of 7 Örebro universitet Institutionen för naturvetenskap och teknik Thomas Padron-McCarthy (thomas.padron-mccarthy@oru.se) Tentamen i Programmering grundkurs och Programmering C för D1 m fl, även distanskursen
Läs merLYCK. Tips och idéer till roliga och lärorika lektioner i samband med aktuellt tema i Lyckoslanten. Nr 2 2010 Spara & Låna
L e k t i o n st i p s f r å n S w e d b a n k o c h S pa r b a n k e r n a LYCK SLANTEN Tips och idéer till roliga och lärorika lektioner i samband med aktuellt tema i Lyckoslanten. Nr 2 2010 Spara &
Läs merFöreläsning 4: Poster
Föreläsning 4: Poster Följande är genomgånget: type Person_Type is Namn : String(30); Skonr : Float; Kon : Boolean; Diskussion runt detta med olika typer m.m. Har tagit upp vilka operationer man kan göra
Läs merFortsättningskurs i programmering F 2. Algoritmer i Programutveckling Hugo Quisbert 20130122. Problemexempel 1
Fortsättningskurs i programmering F 2 Algoritmer i Programutveckling Hugo Quisbert 20130122 1 Exempel 1 Problemexempel 1 En souvenirbutik behöver ett datorprogram som omvandlar ett pris i svenska kronor
Läs merPRAO. PP Av Michaela Bärlund, Studie- och yrkesvägledare (2015), reviderad av Moa Bergendahl (2015-2016)
PRAO PP Av Michaela Bärlund, Studie- och yrkesvägledare (2015), reviderad av Moa Bergendahl (2015-2016) VAD ÄR MENINGEN MED PRAO? Praktisk arbetslivsorientering - Hur fungerar arbetslivet! - Hur beter
Läs merAldrig mer krångliga system
Whitepaper Aldrig mer krångliga system När du investerar i ett nytt system är det viktigt att ställa rätt krav på användbarhet. Bra användbarhet ökar produktiviteten och arbetsglädjen. Läs mer på www.visma.se/commerce
Läs merMÄSSHANDBOK ENTREPRENÖRSKAP PÅ RIKTIGT 2016 KRONOBERG
MÄSSHANDBOK ENTREPRENÖRSKAP PÅ RIKTIGT 2016 KRONOBERG Om mässan: Plats: Affärshuset Tegnér, Växjö När: 22 april 2016 Hålltider: Kl. 08.00 Tävlingen Årets Säljare börjar. Kl. 10.00 11.45 Monterbygge. Kl.
Läs merTDDC30. Objektorienterad programmering i Java, datastrukturer och algoritmer. Föreläsning 8 Jonas Lindgren, Institutionen för Datavetenskap, LiU
TDDC30 Objektorienterad programmering i Java, datastrukturer och algoritmer. Föreläsning 8 Jonas Lindgren, Institutionen för Datavetenskap, LiU På denna föreläsning: Träd Traversering Insättning, borttagning
Läs merHur mäts kunskap bäst? examinationen som inlärningsmoment
Miniprojekt, pedagogisk grundkurs I, vt 2001. Klemens Eriksson, Evolutionsbiologiska institutionen Hur mäts kunskap bäst? examinationen som inlärningsmoment Jag hävdar att kunskapskontrollen är en del
Läs mer1DV433 HT13. I vilken utsträckning har kursens innehåll och uppläggning gett förutsättningar för att du ska ha uppnått respektive lärandemål?
1DV33 HT13 Antal : I vilken utsträckning har kursens innehåll och uppläggning gett förutsättningar för att du ska ha uppnått respektive lärandemål? - ha fått grundläggande kunskaper om strukturerad programmering
Läs merVandrande Tidsverkstad. Ett naturligt tillfälle till reflektion och samtal om tiden och tillvaron
Vandrande Tidsverkstad. Ett naturligt tillfälle till reflektion och samtal om tiden och tillvaron Trots att jag har det bra, mår jag inget vidare. Det känns som att livet snurrar på och att jag följer
Läs merTentaupplägg denna gång
Några tips på vägen kanske kan vara bra. Tentaupplägg denna gång TIPS 1: Läs igenom ALLA uppgifterna och välj den du känner att det är den lättaste först. Det kan gärna ta 10-20 minuter. Försök skriva
Läs merBarns och ungdomars informationskanaler kring hälsofrågor
2013-02-06 Barns och ungdomars informationskanaler kring hälsofrågor Önskas mer information om hur Landstinget Kronoberg arbetar med kontaktklasser eller om innehållet i denna rapport, kontakta: Susann
Läs merTILL DIG SOM ARBETSGIVARE. PRAO I PRAKTIKEN Tips och information för dig som tar emot prao-elever
TILL DIG SOM ARBETSGIVARE PRAO I PRAKTIKEN Tips och information för dig som tar emot prao-elever PRAO I PRAKTIKEN 1 Vägen till besöksnäringen börjar hos dig Dagens elever är framtidens medarbetare och
Läs merSmartair System. TS1000 Version 4.23
Smartair System TS1000 Version 4.23 Denna manual är ett komplement till: 2069-1001 Smartair System Installations och driftsättningsmanual version 4.20A Denna manual beskriver nyheter i Smartair TS1000
Läs merDen golfspelande roboten
2004-05-17 Den golfspelande roboten Användarhandledning Ett projekt genomfört av Y4 studenterna: Elin Eklund, Alexander Nordström, Magnus Nordenborg, Staffan Ohlsson, Hanna Sjöstedt, Lars Stenlind och
Läs merExempeluppgift i Logikstyrning. 1 Inledning. 2 Insignaler och utsignaler
Exempeluppgift i Logikstyrning Inledning Idén med detta papper är att ge en allmän beskrivning av labbutrustningen och tips för hur man kan lösa olika praktiska problem i samband med laborationen. Läs
Läs merAnvändarmeddelande (november 2014) Ny programversion. Version 14.3a
Användarmeddelande (november 2014) Ny programversion FLEX Reseräkning Bäste kund! Version 14.3a På följande sidor kan du läsa om de nyheter som har tillkommit i FLEX Reseräkning i version 14.3a. Bland
Läs merUPPGIFT 1 KANINER. Håkan Strömberg 1 Pär Söderhjelm
UPPGIFT 1 KANINER Kaniner är bra på att föröka sig. I den här uppgiften tänker vi oss att det finns obegränsat med hannar och att inga kaniner dör. Vi ska försöka simulera hur många kaninhonor det finns
Läs mer1. Att lyssna 1. Titta på den som talar. 2. Tänk på vad som sagts. 3. Vänta på min tur att prata. 4. Säg det jag vill säga. 1.
1. Att lyssna 1. Titta på den som talar. 2. Tänk på vad som sagts. 3. Vänta på min tur att prata. 4. Säg det jag vill säga. 1. Att lyssna 1. Titta på den som talar. 2. Tänk på vad som sagts. 3. Vänta på
Läs merManual för version V2
Innehållsförteckning 1. Om 2. Installera Administration 3. Programmets skrivbord 4. Lägga upp din första kund 5. Kontaktpersoner 6. Besiktningsadresser 7. Kontrollpunkter/Besiktningspunkter 8. Koppla kontrollpunkter/besiktningspunkter
Läs merIntroduktion till arv
Introduktion till arv 6 INTRODUKTION TILL ARV Arv Generell-Speciell Arv för att utnyttja det vi redan gjort Återanvändning Basklass Härledd klass Varför arv? Inför en subklass för att uttrycka specialisering
Läs merNärvarande: Bertil, Kristina, Jesper, Linnea, Pia Revidering av handelsplansmöte kl. 10 mån den 27 november Miljömöte är kl.
Minnesanteckningar Miljömöte 2006-11-13 Närvarande: Bertil, Kristina, Jesper, Linnea, Pia Revidering av handelsplansmöte kl. 10 mån den 27 november Miljömöte är kl. 10 den 10 januari Ojämn inomhus temperatur
Läs merUBit arbetsmöte 14 december 2015 kl 09:30 16:00 Landstinget, Stora Badhusgatan 2, Göteborg UBit, Utveckling av Bredband och IT-infrastruktur Page 1
UBit arbetsmöte 14 december 2015 kl 09:30 16:00 Landstinget, Stora Badhusgatan 2, Göteborg UBit, Utveckling av Bredband och IT-infrastruktur Page 1 Agenda 14 december 2015, förmiddag Jordbruksverkets föreskrifter
Läs merChapter 3: Using Classes and Objects
Chapter 3: Using Classes and Objects I dessa uppgifter kommer du att lära dig om hur man använder klasser och metoder från java biblioteket. Du kommer inte att förstå allt som händer bakom metod anrop
Läs merÖppen data och vad vi kan vinna på att offentliggöra uppgifter! Formatdag i västerås 2015-11-17 Björn Hagström bjorn.
Öppen data och vad vi kan vinna på att offentliggöra uppgifter! Formatdag i västerås 2015-11-17 Björn Hagström bjorn.hagstrom@orebrolse Den information vi har är ofta kopplad till personer. Grundregeln
Läs merTDDC30 Programmering i Java, Datastrukturer och Algoritmer Lektion 5. Laboration 4 Lådplanering Exempel på grafik, ett avancerat program Frågor
TDDC30 Programmering i Java, Datastrukturer och Algoritmer Lektion 5 Laboration 4 Lådplanering Exempel på grafik, ett avancerat program Frågor 1 Laboration 4 - Introduktion Syfte: Öva på självständig problemlösning
Läs merFöreläsning 13 och 14: Binära träd
Föreläsning 13 och 14: Binära träd o Binärträd och allmänna träd o Rekursiva tankar för binärträd o Binära sökträd Binärträd och allmänna träd Stack och kö är två viktiga datastrukturer man kan bygga av
Läs merTAOP88/TEN 1 OPTIMERING FÖR INGENJÖRER
Matematiska institutionen Optimeringslära TENTAMEN TAOP88/TEN 1 OPTIMERING FÖR INGENJÖRER Datum: 10 januari 201 Tid: 1.00-19.00 Hjälpmedel: Miniräknare Kurslitteratur: Kaj Holmberg: Optimering Anteckningar
Läs merTips och anvisningar vid fiberanslutning inom tätort
Tips och anvisningar vid fiberanslutning inom tätort En stabil framtid med fiber Nu är det inte längre frågan om vi ska ansluta ett område - utan när vi ska göra det! Intresset för fiberanslutning är mycket
Läs merÖversikt. Installation av EasyPHP 1. Ladda ner från http://www.easyphp.org/ Jag använder Release 5.3.4.0 2. Installera EasyPHP.
Laboration 1 Översikt 1. Att komma igång med laborationsmiljön a. installera Aptana Studio 3 b. Installera EasyPHP 2. Testa lite programmering a. Testa enkla uppgifter b. Testa automatiskt 3. Skapa inloggningsformulär
Läs merKLOKA FRÅGOR OM ÄLDRES LÄKEMEDELSBEHANDLING ATT STÄLLA I SJUKVÅRDEN
KLOKA FRÅGOR OM ÄLDRES LÄKEMEDELSBEHANDLING ATT STÄLLA I SJUKVÅRDEN Kloka frågor vänder sig till dig som är äldre och som använder läkemedel. Med stigande ålder blir det vanligare att man behöver läkemedel.
Läs merDugga Datastrukturer (DAT036)
Dugga Datastrukturer (DAT036) Duggans datum: 2012-11-21. Författare: Nils Anders Danielsson. För att en uppgift ska räknas som löst så måste en i princip helt korrekt lösning lämnas in. Enstaka mindre
Läs merGlöd och dynamik när Ingrepp stod i centrum
Glöd och dynamik när Ingrepp stod i centrum The Politics of Magma. Så heter skriften där forskar- och konstnärsgruppen Ingrepp har formulerat sitt program. Och lite som magma blev det när Ingrepp presenterade
Läs merIntroduktion till integrering av Schenkers e-tjänster. Version 2.0
Introduktion till integrering av Schenkers e- Version 2.0 Datum: 2008-06-18 Sida 2 av 8 Revisionshistorik Lägg senaste ändringen först! Datum Version Revision 2008-06-18 2.0 Stora delar av introduktionen
Läs merExcelfiler läggs till i ArcMap på samma sätt som annan data, genom Lägg till Data-knappen.
Jobba med Exceldata i ArcGis oktober 2009 När du jobbar i ArcMap behöver du ofta använda dig av Excel-tabeller. Du kan öppna Microsoft Office Excel-tabeller direkt i ArcGis och arbeta med dem som andra
Läs merArbetsrätt. Ola Brinnen April 2016
Arbetsrätt Ola Brinnen April 2016 1 Dagens agenda 1. Olika anställningsformer i LAS 2. Skärpta åtgärder mot missbruk av tidsbegränsade anställningar 3. Anställningens upphörande p.g.a personliga skäl 4.
Läs merFöreläsning 10. ADT:er och datastrukturer
Föreläsning 10 ADT:er och datastrukturer ADT:er och datastrukturer Dessa två begrepp är kopplade till varandra men de står för olika saker. En ADT (abstrakt datatyp) är just abstrakt och är inte kopplad
Läs mer2. Får jag bestämma var ni ska gräva? Ja, om det finns något känsligt i vägen vid grävning kan ni påverka var grävning ska ske.
Vanliga frågor Anslutning 1. Ska ni gräva på min tomt eller gör jag det själv? Om det finns behov av grävning så gör vi det. Grävning och återställning ingår i kampanjerbjudandet. Finns det tomrör som
Läs merDigitalt lärande och programmering i klassrummet. Introduktionsworkshop - Bygg ett akvarium i Scratch
Digitalt lärande och programmering i klassrummet Introduktionsworkshop - Bygg ett akvarium i Scratch Introduktion Scratch är en programmeringsomgivning utvecklad av forskare på Massachusetts Institute
Läs merUPPGIFT 2 KVADRATVANDRING
UPPGIFT 1 LYCKOTAL Lyckotal är en serie heltal, som hittas på följande sätt. Starta med de naturliga talen: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13... Sök upp det första talet i serien, som är större
Läs merPRAO åk 8 vecka 13 och 15 2012 Vecka 14 är Påsklov och eleverna är också lediga annandag Påsk vecka 15!
BSF Lunds stad Tunaskolan Ann-Helén Oldenby studie- och yrkesvägledare 046 35 76 81, ann-helen.oldenby@lund.se PRAO åk 8 vecka 13 och 15 2012 Vecka 14 är Påsklov och eleverna är också lediga annandag Påsk
Läs merFIBERNÄT STEGET TILL SNABBARE OCH STÖRRE FRIHET
FIBERNÄT STEGET TILL SNABBARE OCH STÖRRE FRIHET C4 Energi Fibernät C4 Energi leverar fiberkabel till de som vill ha ett snabbt, framtidssäkrat och öppet nät. Nätet växer kontinuerligt och allt fler ges
Läs merFöreläsning 7. Grafiska användargränssnitt
Föreläsning 7 Grafiska användargränssnitt För att göra grafiska användargränssnitt: Måste man veta hur man skapar komponenterna i ett GUI och vilka det finns. Till lab 3 räcker det med att känna till de
Läs merTNM011 Grafisk teknik Laboration 3 - Färg
TNM011 Grafisk teknik Laboration 3 - Färg Martin Solli marso@itn.liu.se ITN, Linköpings Universitet HT 2006 Introduktion Laborationen handlar om sambandet mellan reflektansspektran, belysningar och den
Läs merFöretagsförsäkring för fotografer
Foto: Emilia B. Jiménez/Söderberg Agentur Vår företagsförsäkring för fotografer passar din verksamhet oavsett storlek Gefvert har försäkrat fotografer i över 40 år. Genom åren har vi förfinat och utvecklat
Läs merTDP002 2015-08-26 14-19. Regler
Regler Student får lämna salen tidigast en timme efter tentans start. Vid toalettbesök eller rökpaus ska pauslista utanför salen fyllas i. All form av kontakt mellan studenter under tentans gång är strängt
Läs mer