Oracle Certified Expert, Java Platform, Enterprise Edition 6 Web Services Developer

Storlek: px
Starta visningen från sidan:

Download "Oracle Certified Expert, Java Platform, Enterprise Edition 6 Web Services Developer"

Transkript

1 Java-certifiering Översikt Certifiering för Java-utvecklare har funnits ända sedan 1990-talet, då Java var ett ungt programspråk. Sun Microsystems, som ursprungligen utvecklade programspråket, har slagit fast hur certifieringen ska gå till. Certifieringen utförs av Sun eller testcentra som utsetts av Sun. Sedan Oracle i januari 2010 förvärvat Sun Microsystems har Oracle tagit över denna styrande roll. Det är vanligt att prata om Java-certifiering som en enda certifiering, men i praktiken handlar det om 13 olika certifieringar, beroende på vilken av de tre Java-arkitekturerna (Java Standard Edition, Java Enterprise Edition och Java Micro Edition) det gäller, version av Java samt vilken yrkesroll det avser. De 13 som förekommer, med både deras nuvarande och tidigare namn, är: Oracle Certified Associate, Java SE 5/SE 6 Sun Certified Java Associate (SCJA) Oracle Certified Professional, Java SE 5 Programmer Sun Certified Java Programmer (SCJP), J2SE 5.0 Oracle Certified Professional, Java SE 6 Programmer Sun Certified Java Programmer (SCJP), Java SE 6 Oracle Certified Master Java SE 6 Developer Sun Certified Java Developer (SCJD) Oracle Certified Professional, Java EE 5 Web Component Developer Sun Certified Web Component Developer (SCWCD) Oracle Certified Professional, Java EE 5 Business Component Developer Sun Certified Business Component Developer (SCBCD) Oracle Certified Professional, Java EE 5 Web Services Developer Sun Certified Developer for Java Web Services (SCDJWS) Oracle Certified Master, Java EE 5 Enterprise Architect Sun Certified Enterprise Architect (SCEA) Oracle Certified Expert, Java Platform, Enterprise Edition 6 Web Services Developer Oracle Certified Expert, Java Platform, Enterprise Edition 6 JavaServer Pages and Servlet Developer Oracle Certified Expert, Java Platform, Enterprise Edition 6 Enterprise JavaBeans Developer Oracle Certified Expert, Java Platform, Enterprise Edition 6 Java Persistence API Developer Oracle Certified Professional, Java ME 1 Mobile Application Developer Sun Certified Mobile Application Developer (SCMAD) De mer grundläggande certifieringarna genomförs i en testlokal under strikt kontrollerade former på begränsad tid och bedöms maskinellt. De mer avancerade kräver inlämningsuppgifter som bedöms manuellt (t ex en löst programmeringsuppgift plus en uppsats som motiverar ens designval). Den certifiering som de flesta menar när de endast talar om Java-certifiering är den tredje i översikten, dvs Oracle Certified Professional, Java SE 6 Programmer (f d Sun Certified Java Programmer) eller den andra, dvs motsvarande certifiering för Java SE 5. Detta är den certifiering som varit mest populär i Sverige. Resten av detta dokument kommer att handla om den. Det finns i skrivande stund (augusti 2011) ingen certifiering för Java SE 7. Programmera i Java/5.0 Copyright 2011 HB Bohel Smådatorprodukter Sida 1

2 Oracle Certified Professional, Java SE 6 Programmer De delar av Java och Javas standardbibliotek som ingår i testet för den här certifieringen beskrivs i detalj i Oracles beskrivning av certifieringen (hela adressen på en rad): De sju olika ämnesområdena motsvarar följande kursavsnitt i våra kurser: 1 Declarations, Initialization and Scoping Programmera i Java, kapitel Grundläggande språkelement Programmera i Java, kapitel Klasser Programmera i Java, kapitel Vektorer Programmera i Java, kapitel Klassegenskaper Programmera i Java, kapitel Arv Programmera i Java, kapitel Gränssnitt och programstruktur Programmera i Java, kapitel Uppräknade datatyper Avancerad Java, kapitel Introduktion samt inre klasser (inre klasser) 2 Flow Control Programmera i Java, kapitel Styrstrukturer Programmera i Java, kapitel Objekt (NullPointerException) Programmera i Java, kapitel Vektorer (indexering utanför vektorer, förenklad for-sats) Programmera i Java, kapitel Arv (ClassCastException) Programmera i Java, kapitel Uppräknade datatyper (switch-satsen) Programmera i Java, kapitel Felhantering och in/utmatning (felhantering) Programmera i Java, kapitel Datastrukturer och parametrisering (förenklad for-sats) Avancerad Java, kapitel Felsökning och loggning (assert-satsen, AssertionError) 3 API Contents Programmera i Java, kapitel Standardbiblioteket Programmera i Java, kapitel Objekt (String) Programmera i Java, kapitel Felhantering och in/utmatning (in/utmatning) Programmera i Java, kapitel Grafiska användargränssnitt (StringBuilder) Avancerad Java, kapitel Nationell anpassning Ej i någon kurs: reguljära uttryck, klasserna Pattern och Matcher, metoden String.split 4 Concurrency Programmera i Java, kapitel Parallell exekvering Avancerad Java, kapitel Parallell exekvering 5 OO Concepts Objektorientering, hela kursen Programmera i Java, kapitel Klasser Programmera i Java, kapitel Klassegenskaper Programmera i Java, kapitel Arv Programmera i Java, kapitel Gränssnitt och programstruktur (inkapslingsnivåer) 6 Collections / Generics Programmera i Java, kapitel Datastrukturer och parametrisering Avancerad Java, kapitel Parametriserade klasser och gränssnitt Programmera i Java, kapitel Objekt (== och equals) Programmera i Java, kapitel Standardbiblioteket (equals och hashcode) Ej i någon kurs: NavigableSet, NavigableMap 7 Fundamentals Programmera i Java, kapitel Grundläggande språkelement (operatorer) Programmera i Java, kapitel Objekt (skräpsamling, == och equals) Programmera i Java, kapitel Klasser (inkapsling, argumentöverföring, finalize) Programmera i Java, kapitel Vektorer (kommandoradsargument) Programmera i Java, kapitel Arv (arvsrelationer) Programmera i Java, kapitel Gränssnitt och programstruktur (package, import, classpath, JAR) Programmera i Java, kapitel Standardbiblioteket (equals) Sida 2 Copyright 2011 HB Bohel Smådatorprodukter Programmera i Java/5.0

3 Hur går ett certifieringstest till? Certifieringen utförs i en av ett antal testlokaler i Sverige som auktoriserats av Sun/Oracle. Man bokar tid och plats i förväg. Det finns en avgift, och man betalar med en voucher som man beställer i förväg. Tester i Sverige måste betalas med en voucher köpt i Sverige. Testlokalen är utrustad med ett antal datorer, en per deltagare som bokat plats i testet. Lokalen övervakas av en testledare. Testet är helt på engelska och ska utföras på begränsad tid. Inga hjälpmedel är tillåtna, dvs du får inte ta med dig böcker, anteckningar, dator, handdator, mobiltelefon, USB-minnen eller minneskort. Det enda som du får ha med dig är pennor, dryck och ett enklare mellanmål (t ex ett äpple). Räkna med att det du tar med dig kommer att undersökas. Eftersom testet är helt på engelska, brukar det finnas en allmän engelsk-svensk ordbok i testlokaler i Sverige. Räkna dock endast med att du kan slå upp ord i allmän engelska i den ordboken. Specifika Java-termer på engelska måste du redan känna till. Testet består av ett antal frågor som ska besvaras inom tidsramen för testet. Frågorna för varje deltagare slumpas fram från en stor databas, så två deltagare som tar testet samtidigt får inte samma frågor, och om du gör om testet vid ett senare tillfälle kommer du inte att få samma frågor som förra gången. Du måste besvara minst en bestämd procentuell andel av frågorna korrekt för att klara testet. (I nuvarande version består testet av 60 frågor som ska besvaras på 150 minuter. Minst 61 % måste vara korrekt besvarade.) Eftersom testet ska kunna granskas maskinellt, kan frågorna endast vara av vissa typer: frågor med flera svarsalternativ där ett alternativ är korrekt frågor med flera svarsalternativ där flera alternativ är korrekta frågor där ett kort svar ska skrivas in, t ex ett reserverat ord, ett namn eller ett numeriskt värde frågor där svaret följer en helt bestämd syntax, t ex en deklaration av en variabel eller en metod frågor där du ska placera kodfragment på tomma platser i källkoden med dra-och-släpp-teknik Däremot förekommer t ex inte frågor där du ska skriva en lång motivering eller ett längre stycke källkod, eftersom dessa skulle vara svåra att granska maskinellt. Datorn du sitter vid under testet har inte tillgång till kompilator eller andra Java-utvecklingsverktyg, ingen språkdefinition och ingen dokumentation av standardbibliotekets API:er (programgränssnitt), utöver det som ingår i uppgiftsformuleringarna. Det finns ingen tillgång till Internet. Du måste alltså ha de kunskaper som krävs i huvudet. Tiden för hela testet är begränsad, däremot inte tiden per fråga. Vissa frågor kan gå väldigt snabbt att besvara, andra kan t ex kräva att du analyserar ett stycke källkod och därmed ta betydligt längre tid. Räkna med att det kan bli ont om tid. Det finns en möjlighet att märka frågor som du vill komma tillbaka till och granska på nytt i mån av tid. Efter fullbordat test får du reda på om du klarat testet, och hur många procent av frågorna som var korrekt besvarade. Du får inte reda på vilka av dina svar som var korrekta eller felaktiga, och du får inte berätta för andra vilka frågor du fått. Klarar jag testet om jag är redan är en bra Java-programmerare? Kanske, men inte alls säkert. Testet sker i en miljö som är väldigt olik den en vanlig Java-programmerare är van vid nuförtiden. Den som arbetar professionellt med Java idag omger sig med mängder av moderna utvecklingsverktyg, dokumentation och ständig tillgång till Internet. Att plötsligt ställas utan allt detta är för många en chockerande upplevelse. Det är alltså som regel nödvändigt även för en erfaren Javaprogrammerare att förbereda sig inför ett test. Är jag en bra Java-programmerare om jag klarar testet? Om du klarar testet har du ett mycket god grundförståelse för Java och centrala delar av Javas standardbibliotek, och det är en viktig egenskap hos en bra Java-programmerare, men naturligtvis inte den enda. En bra programmerare måste besitta fler goda egenskaper, t ex analytisk förmåga, förmåga att arbeta i ett projekt och att kunna kommunicera sina arbetsresultat. Men det är utan tvekan en god start. Programmera i Java/5.0 Copyright 2011 HB Bohel Smådatorprodukter Sida 3

4 Hur förbereder jag mig för testet? Även om man tillåts ha ganska många felaktiga svar, räknas testet som svårt. Det är inte ovanligt att vana Java-programmerare misslyckas vid första försöket. Därför är det klokt att förbereda sig ordentligt inför ett certifieringstest. Det finns många resurser att utnyttja: Kurser Våra kurser ger en solid teoretisk grund att stå på inför fortsatta förberedelser, så de är ett utmärkt första steg. Det är tre kurser som kan vara relevanta inför ett certifieringstest för Java SE 6: Kursen Objektorientering, för dem som saknar tillräckliga grunder i det objektorienterade synsättet Kursen Programmera i Java, samtliga avsnitt utom det som rör användargränssnitt Kursen Avancerad Java, i första hand avsnitten om: - inre klasser - nationell anpassning - parallell exekvering - felsökning med assert-satsen - parametriserade klasser och gränssnitt För en detaljerad översikt av hur dessa kurser motsvarar de olika testavsnitten, se sida 2. För dig som redan gått kurserna är kursmaterialet en utmärkt bas för repetition av teorin. Titta inte enbart på bilderna, utan läs även den beskrivande texten. Ofta innehåller den fler detaljer än vad som kan tas upp under kursen, och dessa detaljer kan vara särskilt intressanta om du läser inför ett certifieringstest. De flesta av våra kurser innehåller fler övningar än vad flertalet hinner med under kurstillfället. Dessa extra övningar kan användas för att förstärka dina kunskaper. Våra kursmaterial innehåller en ordlista över både svenska och engelska termer inom objektorientering i allmänhet och Java i synnerhet. Första halvan av ordlistan är alfabetiskt ordnad efter svenska termer med förklaring på svenska och översättning till motsvarande engelska term. Andra halvan av ordlistan är alfabetisk ordnad efter engelska termer med översättning till motsvarande svenska term. Lär dig de engelska termerna ordentligt testet är helt på engelska! Böcker Det finns särskilda böcker som är avsedda för dem som studerar inför en certifiering. De är ett utmärkt nästa steg. Flertalet av dessa böcker innehåller övningar med frågor som liknar de du kommer att möta under ett verkligt test. En utmärkt bok för certifiering på nivån Oracle Certified Professional, Java SE 6 Programmer (f d Sun Certified Java Programmer) är: Kathy Sierra Bert Bates: SCJP Sun Certified Programmer for Java 6 Study Guide (CX ): Exam McGraw-Hill 2008 Du kan läsa boken och genomföra övningar på egen hand, eller i grupp med andra. Flera företag där många ska certifiera sig samtidigt har valt att ordna studiecirklar. Javas språkdefinition Javas språkdefinition är måhända ingen lättsam läsning, men det är nyttigt att bekanta sig med den. Det sätt att uttrycka sig som används här kommer du även att möta i testet. Att läsa den från pärm till pärm är nog för mastigt för att göra ordentlig nytta, men gör till vana att använda språkdefinitionen för att reda ut oklarheter kring vad som är tillåtet och inte i Java! Språkdefinitionen finns tillgänglig i PDF-format på Internet: Sida 4 Copyright 2011 HB Bohel Smådatorprodukter Programmera i Java/5.0

5 Provtester När du närmar dig slutet på dina studier kan det vara mycket nyttigt att genomföra provtester, som försöker efterlikna det verkliga testet så mycket som möjligt. Den bok som refererades ovan innehåller flera kompletta sådana provtester. Ytterligare provtester finns i boken: Bert Bates Kathy Sierra: OCP Java SE 6 Programmer Practise Exams (Exam ) McGraw-Hill 2010 (Observera att denna bok endast innehåller testfrågor, så den är ett komplement inte en ersättning till den förstnämnda boken.) Det finns också företag som säljer provtester via Internet: Enthuware Whizlabs Provtester är nyttiga på många sätt: De visar vilken nivå din kunskap kommer att testas på. De visar vilka dina svaga punkter är vad du behöver studera noggrannare. De vänjer dig till formen på testet, och du får känna på tidspressen. Provtester är gjorda för att efterlikna riktiga tester, men de får inte använda sig av frågor som förekommer i verkliga certifieringstester. Så bry dig inte om att försöka lära dig svaren på provtesterna utantill just de frågorna kommer inte upp på ditt test! Praktiska tips under testet Kom till testet utvilad, koncentrerad och i tid! Försök att planera in testet en dag som inte redan är full av andra aktiviteter. Är du mest koncentrerad på förmiddag eller eftermiddag? Hitta den tid som passar dig bäst! Läs frågorna noggrant! Vissa frågor kan vara luriga eller dubbelbottnade. Du har ingen kompilator och inga kollegor som hjälper dig att se det du inte ser. Jäkta inte, men håll koll på tiden! Vissa frågor kräver mer tid än andra. Försök klara av varje fjärdedel av frågorna på 20 % av tiden det ger dig 20 % av tiden kvar på slutet att granska det du är osäker på en gång till. Utnyttja möjligheten att märka frågor som du är osäker på, så att du kan granska dem igen om det finns tid över. Om du stöter på en fråga som du absolut inte vet svaret på, tänk då efter om du känner till likartade fall i andra delar av programspråket. Även om det förekommer undantag, är Java ett ovanligt konsekvent uttänkt programspråk, så det är sannolikt att du kan dra nytta av dina kunskaper i andra delar av språket för att hitta fram till rätt svar. Programmera i Java/5.0 Copyright 2011 HB Bohel Smådatorprodukter Sida 5

EDAA01 Programmeringsteknik - fördjupningskurs

EDAA01 Programmeringsteknik - fördjupningskurs EDAA01 Programmeringsteknik - fördjupningskurs Läsperiod lp 1+2 (Ges även lp 3) 7.5 hp anna.axelsson@cs.lth.se sandra.nilsson@cs.lth.se http://cs.lth.se/edaa01ht Förkunskapskrav: Godkänd på obligatoriska

Läs mer

Introduktionsmöte Innehåll

Introduktionsmöte Innehåll Introduktionsmöte Innehåll Introduktion till kursen Kursens mål och innehåll Undervisning Datavetenskap (LTH) Introduktionsmöte ST 2019 1 / 14 EDAA01 Programmeringsteknik - fördjupningskurs Ingen sommarkurs

Läs mer

Kursplanering för EE3D i kursen Programmering 1, 100p.

Kursplanering för EE3D i kursen Programmering 1, 100p. Kursplanering för EE3D i kursen Programmering 1, 100p. Tidplan Kursstart 2013-08-22 - Kursslut 2014-06-03 Datum/Period Kursinnehåll/Moment Sidhänvisning Vecka 34 Kursintroduktion Vecka 35 Allmänt om Java,

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

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

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

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

Läs mer

SKOLFS. beslutade den -- maj 2015.

SKOLFS. beslutade den -- maj 2015. SKOLFS Föreskrifter om ändring i Skolverkets föreskrifter (SKOLFS 2010:247) om ämnesplan för ämnet programmering i gymnasieskolan och inom kommunal vuxenutbildning på gymnasial nivå; beslutade den -- maj

Läs mer

Kursplanering Objektorienterad programmering

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

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

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

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar hur mjukvaror skapas, anpassas och utvecklas samt programmeringens roll i informationstekniska sammanhang som datorsimulering och praktisk datoriserad problemlösning.

Läs mer

JAVAUTVECKLING LEKTION 1

JAVAUTVECKLING LEKTION 1 JAVAUTVECKLING LEKTION 1 2016 Mahmud Al Hakim mahmud.al.hakim@nackademin.se www.alhakim.se AGENDA Introduktion till kursen Java historik och särdrag Javautvecklarens yrkesroll Installation och konfiguration

Läs mer

SKOLFS. beslutade den XXX 2017.

SKOLFS. beslutade den XXX 2017. 1 (11) Föreskrifter om ändring i Skolverkets föreskrifter (SKOLFS 2010:247) om ämnesplan för ämnet programmering i gymnasieskolan, inom kommunal vuxenutbildning på gymnasial nivå och inom vidareutbildning

Läs mer

Programutveckling med Java 7.5 p, ht 2007 (D0019N) STUDIEHANDLEDNING - ALLMÄN INFORMATION

Programutveckling med Java 7.5 p, ht 2007 (D0019N) STUDIEHANDLEDNING - ALLMÄN INFORMATION Programutveckling med Java 7.5 p, ht 2007 (D0019N) STUDIEHANDLEDNING - ALLMÄN INFORMATION Hej, jag heter Ingela Johansson och hälsar dig välkommen till kursen Programutveckling med Java. Den är på 7.5

Läs mer

Kursanalys DA2003 sommar 2017

Kursanalys DA2003 sommar 2017 Kursanalys DA2003 sommar 2017 Kursdata Programmeringsteknik, DA2003, 6 högskolepoäng Kursledare: Emma Riese Examinator: Olle Bälter Kursen är en webbkurs som inte kräver någon fysisk närvaro, den avslutande

Läs mer

Programmering A. Johan Eliasson johane@cs.umu.se

Programmering A. Johan Eliasson johane@cs.umu.se Programmering A Johan Eliasson johane@cs.umu.se 1 Jag Undervisar mest grundläggande programmering på Institutionen för datavetensakap Applikationsutveckling för iphone Applikationsutveckling i Java Datastrukturer

Läs mer

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg niklas.broberg@chalmers.

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg niklas.broberg@chalmers. Programmering Seminarier i datavetenskap, datorteknik och informationsteknik Niklas Broberg niklas.broberg@chalmers.se 2015-09-24 Hur många från Datavetenskap? Datateknik? Informationsteknik? Översikt

Läs mer

Undervisningen i ämnet programmering ska ge eleverna förutsättningar att utveckla följande:

Undervisningen i ämnet programmering ska ge eleverna förutsättningar att utveckla följande: Programmering PRR Programmering Ämnet programmering behandlar hur mjukvaror skapas, anpassas och utvecklas samt programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik,

Läs mer

Javautvecklare. Utbildningsfakta. 400 YH-poäng, 2 år

Javautvecklare. Utbildningsfakta. 400 YH-poäng, 2 år Javautvecklare 400 YH-poäng, 2 år Utbildningsfakta Kurser (12 stycken) Grundläggande programmering och javaverktyg 50 yhp Grafiskt gränssnitt och interaktion 20 yhp Internet, webb och webbramverk 40 yhp

Läs mer

Packa kappsäcken till translatorprovet

Packa kappsäcken till translatorprovet Packa kappsäcken till translatorprovet Mina erfarenheter och tips jag samlat på mig (med benäget bidrag från Kammarkollegiet och Föreningen Auktoriserade Translatorer) Del 1 Vad innebär en auktorisation

Läs mer

Innehållsförteckning

Innehållsförteckning Innehållsförteckning Ämne Sida Program Hur ska man lära sig programmering med Java? 11 Kapitel 1 Introduktion till programmering 13 1.1 Vad är programmering? 14 1.2 Vad är en algoritm? 16 1.3 Olika sätt

Läs mer

Kursanalys DA2003 höst 2017

Kursanalys DA2003 höst 2017 Kursanalys DA2003 höst 2017 Kursdata Programmeringsteknik, DA2003, 6 högskolepoäng Kursledare: Emma Riese Examinator: Olle Bälter Kursen är en webbkurs som inte kräver någon fysisk närvaro, den avslutande

Läs mer

Kompilering och exekvering. Föreläsning 1 Objektorienterad programmering DD1332. En kompilerbar och körbar java-kod. Kompilering och exekvering

Kompilering och exekvering. Föreläsning 1 Objektorienterad programmering DD1332. En kompilerbar och körbar java-kod. Kompilering och exekvering Föreläsning 1 Objektorienterad programmering DD1332 Introduktion till Java Kompilering, exekvering, variabler, styrstrukturer Kompilering och exekvering Ett program måste översättas till datorns språk

Läs mer

1DV433 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?

1DV433 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 mer

Välkommen på kurs hos RIGHT EDUCATION!

Välkommen på kurs hos RIGHT EDUCATION! Välkommen på kurs hos RIGHT EDUCATION! När du startar på en ny kurs, börja med att orientera dig i kursupplägget så att du får en uppfattning om vad kursen innehåller. Du har full översikt över kursens

Läs mer

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg Programmering Seminarier i datavetenskap, datorteknik och informationsteknik Niklas Broberg niklas.broberg@chalmers.se 2017-09-21 Hur många från Datavetenskap? Datateknik? Informationsteknik? Översikt

Läs mer

Programmeringsteknik F1/TM1

Programmeringsteknik F1/TM1 f1pt Välkommen till Programmeringsteknik F1/TM1 CTH: TIN212 LP 2-3 2016/17 F1 introduktion Erland Holmström erland... at... chalmers.se Data & Informationsteknik Kurshemsida: www.cse.chalmers.se/edu/course/tin212/

Läs mer

Syfte : Lära sig objektorienterad programmering Syfte : Lära sig programmering i ett OO-språk vilket?

Syfte : Lära sig objektorienterad programmering Syfte : Lära sig programmering i ett OO-språk vilket? Jonas Kvarnström jonkv@ida.liu.se 2013 Syfte : Lära sig objektorienterad programmering Syfte : Lära sig programmering i ett OO-språk vilket? Rena OO-språk (allt är objekt) Scala, Smalltalk, Eiffel, Ruby,

Läs mer

Föreläsning 1: Intro till kursen och programmering

Föreläsning 1: Intro till kursen och programmering Föreläsning 1: Intro till kursen och programmering λ Kursens hemsida http:www.it.uu.se/edu/course/homepage/prog1/mafykht11/ λ Studentportalen http://www.studentportalen.uu.se UNIX-konton (systemansvariga

Läs mer

Så här loggar man in:

Så här loggar man in: instruktörmanual FÖR ATT LOGGA IN OCH HANDHA etruck Här får du en förklaring av hur instruktörsdelen av etruck fungerar. Som komplement finns också en kort manual för eleverna hur man loggar in och börjar

Läs mer

Kurs-PM fo r HI1027, Objektorienterad programmering, period 1 HT14

Kurs-PM fo r HI1027, Objektorienterad programmering, period 1 HT14 Kurs-PM fo r HI1027, Objektorienterad programmering, period 1 HT14 Aktuell kursplan finns på studentwebben, http://www.kth.se/student/kurser/kurs/hi1027. Lärare och examinator Anders Lindström, anders.lindstrom@sth.kth.se,

Läs mer

Programmeringsteknik II

Programmeringsteknik II Programmeringteknik II Kursintroduktion http://www.it.uu.se/edu/course/homepage/prog2/vt18/ 2018-03-19 Programmeringsteknik II 2018-03-19 1 / 9 Lärare Carl Nettelblad (kursansvarig) Anna Eckerdal Biträdande

Läs mer

Kurs-PM HI2011, Programutveckling i funktionella och objektorienterande spra k, P3 VT17

Kurs-PM HI2011, Programutveckling i funktionella och objektorienterande spra k, P3 VT17 Kurs-PM HI2011, Programutveckling i funktionella och objektorienterande spra k, P3 VT17 Bakgrund och kursmål Kursens mål är att ge kunskaper inom funktionell programmering, fördjupade kunskaper inom objektorienterad

Läs mer

Att använda sig av sin intuition och tala med Änglarna

Att använda sig av sin intuition och tala med Änglarna Att använda sig av sin intuition och tala med Änglarna En guide hur du kan använda dig av orakelkort för att träna upp din intuition. av Carina Jansson, goacarina@gmail.com Certifierad Oracle Messenger

Läs mer

OOP F1:1. Föreläsning 1. Introduktion till kursen OOP Vad är Java? Ett första Java-program Variabler Tilldelning. Marie Olsson

OOP F1:1. Föreläsning 1. Introduktion till kursen OOP Vad är Java? Ett första Java-program Variabler Tilldelning. Marie Olsson OOP F1:1 Föreläsning 1 Introduktion till kursen OOP Vad är Java? Ett första Java-program Variabler Tilldelning OOP Objekt-orienterad programmering Delkursansvarig: First Class-konferens: Kursens webbsidor:

Läs mer

Installationsinstruktioner

Installationsinstruktioner knfbreader Mobile kreader Mobile Installationsinstruktioner Copyright 2009 knfbreading Technology, Inc. www.knfbreader.eu Alla rättigheter förbehållna. Andra företagsnamn och produkter är varumärken eller

Läs mer

Kurs-PM fo r HI1027, Objektorienterad programmering, period 1 HT15

Kurs-PM fo r HI1027, Objektorienterad programmering, period 1 HT15 Kurs-PM fo r HI1027, Objektorienterad programmering, period 1 HT15 Aktuell kursplan finns på studentwebben, http://www.kth.se/student/kurser/kurs/hi1027. Lärare och examinator Anders Lindström, anders.lindstrom@sth.kth.se,

Läs mer

TENTAMEN. Kurs: Objektorienterad programmeringsmetodik 5DV133 Ansvarig lärare: Anders Broberg. VT-13 Datum: 13-06-05 Tid: kl 16.00-20.

TENTAMEN. Kurs: Objektorienterad programmeringsmetodik 5DV133 Ansvarig lärare: Anders Broberg. VT-13 Datum: 13-06-05 Tid: kl 16.00-20. Umeå Universitet Datavetenskap Anders Broberg 130605 TENTAMEN Kurs: Objektorienterad programmeringsmetodik 5DV133 Ansvarig lärare: Anders Broberg VT-13 Datum: 13-06-05 Tid: kl 16.00-20.00 Namn: Personnummer:

Läs mer

Programmering med Java. Grunderna. Programspråket Java. Programmering med Java. Källkodsexempel. Java API-exempel In- och utmatning.

Programmering med Java. Grunderna. Programspråket Java. Programmering med Java. Källkodsexempel. Java API-exempel In- och utmatning. Programmering med Java Programmering med Java Programspråket Java Källkodsexempel Källkod Java API-exempel In- och utmatning Grunderna Ann Pan panda@nada.kth.se Rum 1445, plan 4 på Nada 08-7909690 Game.java

Läs mer

Positiv Ridning Systemet Negativ eller positiv? Av Henrik Johansen

Positiv Ridning Systemet Negativ eller positiv? Av Henrik Johansen Positiv Ridning Systemet Negativ eller positiv? Av Henrik Johansen Man ska vara positiv för att skapa något gott. Ryttare är mycket känslosamma med hänsyn till resultatet. Går ridningen inte bra, faller

Läs mer

Guide Studieteknik. Tips för lättare studier!

Guide Studieteknik. Tips för lättare studier! Guide Studieteknik Tips för lättare studier! 1 Läs- och anteckningsteknik Att läsa och att anteckna Det finns goda skäl till att göra anteckningar när du läser en text, lyssnar på en föreläsning, förbereder

Läs mer

Välkomna till DIT012 IPGO. Tyvärr en bug i Google Docs: Sidnummer stämmer inte alltid. Alla anteckningar börjar på sidan 1.

Välkomna till DIT012 IPGO. Tyvärr en bug i Google Docs: Sidnummer stämmer inte alltid. Alla anteckningar börjar på sidan 1. Välkomna till DIT012 IPGO 1 Tyvärr en bug i Google Docs: Sidnummer stämmer inte alltid. Alla anteckningar börjar på sidan 1. Lärare och Handledare Kursansvariga, examinatorer, föreläsare och handledare

Läs mer

PROV. 13 JSP Standard Tag Library

PROV. 13 JSP Standard Tag Library 13 JSP Standard Tag Library 13.1 Bibliotek med nya JSP-kommandon 13.2 JSP Standard Tag Library (JSTL) 13.3 Filstruktur för webbapplikationer med JSTL 13.4 Deklaration av JSP-kommandon 13.5 Lägga till biblioteksfiler

Läs mer

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg Programmering Seminarier i datavetenskap, datorteknik och informationsteknik Niklas Broberg niklas.broberg@chalmers.se 2018-09-27 Hur många från Datavetenskap? Datateknik? Informationsteknik? Översikt

Läs mer

Java: Utvecklingsverktyg, datatyper, kontrollstrukturer

Java: Utvecklingsverktyg, datatyper, kontrollstrukturer Java: Utvecklingsverktyg, datatyper, kontrollstrukturer Sven-Olof Nyström Uppsala Universitet 13 juni 2005 1 Utvecklingsverktyg för Java Vi rekommenderar Suns utvecklingsverktyg (SDK, tidigare JDK), se

Läs mer

TENTAMEN: Design och konstruktion av grafiska gränssnitt DAT215/TIG091

TENTAMEN: Design och konstruktion av grafiska gränssnitt DAT215/TIG091 TENTAMEN: Design och konstruktion av grafiska gränssnitt DAT215/TIG091 DAG: 5 mars, 2012 TID: 8.30 12.30 SAL: Hörsalsvägen Ansvarig: Olof Torgersson, tel. 772 54 06. Institutionen för tillämpad informationsteknologi.

Läs mer

Mina listor. En Android-applikation. Rickard Karlsson 2013-06-09. Rickard Karlsson - rk222cu Linnéuniversitet rk222cu@student.lnu.

Mina listor. En Android-applikation. Rickard Karlsson 2013-06-09. Rickard Karlsson - rk222cu Linnéuniversitet rk222cu@student.lnu. Mina listor En Android-applikation Rickard Karlsson 2013-06-09 Rickard Karlsson - rk222cu Linnéuniversitet rk222cu@student.lnu.se Innehållsförteckning 2. Innehållsförteckning 3. Abstrakt 4. Inledning/bakgrund

Läs mer

Objekt-orienterad programmering och design. DIT953 Niklas Broberg, 2018

Objekt-orienterad programmering och design. DIT953 Niklas Broberg, 2018 Objekt-orienterad programmering och design DIT953 Niklas Broberg, 2018 Kursteamet Niklas Broberg kursansvarig, föreläsare, examinator Johannes Åman Pohjola föreläsare Assistenter: Karin Wibergh Sarosh

Läs mer

Tentamen i Grundläggande programmering STS, åk 1 fredag

Tentamen i Grundläggande programmering STS, åk 1 fredag Tentamen i Grundläggande programmering STS, åk 1 fredag 2002-08-23 Skrivtid: 09.00 14.00 Hjälpmedel: Inga Lärare: Anders Berglund. Anders besöker tentan vid två tillfällen: cirka kl. 10.30 samt cirka kl.

Läs mer

Vad handlar kursen om? Algoritmer och datastrukturer. Vad handlar kursen om? Vad handlar kursen om?

Vad handlar kursen om? Algoritmer och datastrukturer. Vad handlar kursen om? Vad handlar kursen om? Algoritmer och datastrukturer Allmänt om kursen Kort javagrund repetition - Klasser, metoder, objekt och referensvariabler, - Hierarkiska klass strukturer - Arrayer och arrayer av objekt - Collection ramverket

Läs mer

Vem är vem på kursen. Objektorienterad programvaruutveckling GU (DIT011) Kursbok Cay Horstmann: Big Java 3rd edition.

Vem är vem på kursen. Objektorienterad programvaruutveckling GU (DIT011) Kursbok Cay Horstmann: Big Java 3rd edition. Institutionen för Datavetenskap Göteborgs universitet HT2009 DIT011 Vem är vem på kursen Objektorienterad programvaruutveckling GU (DIT011) Kursansvarig : Katarina Blom, tel 772 10 60 Rum: 6126 (E-huset)

Läs mer

OOP Objekt-orienterad programmering

OOP Objekt-orienterad programmering OOP Objekt-orienterad programmering OOP F1:1 Delkursansvarig Epost Kursens webbsidor sm@fc.dsv.su.se http://people.dsv.su.se/~sm/oop/ Föreläsning 1 Introduktion till kursen OOP Vad är Java? Ett första

Läs mer

Föreläsning 1: Intro till kursen och programmering

Föreläsning 1: Intro till kursen och programmering Föreläsning 1: Intro till kursen och programmering Kursens hemsida http:www.it.uu.se/edu/course/homepage/prog1/vt11 Studentportalen http://www.studentportalen.uu.se Lärare: Tom Smedsaas, Tom.Smedsaas@it.uu.se

Läs mer

Välkomna till DIT012 IPGO

Välkomna till DIT012 IPGO Välkomna till DIT012 IPGO 1 Lärare och Handledare Kursansvariga, examinatorer, föreläsare och handledare Joachim von Hacht, hajo@chalmers.se, 772 1003 Handledare (se även kurssida) Alexander Sjösten, sjosten@chalmers.se

Läs mer

Kursanalys DD1312 hösten 2008

Kursanalys DD1312 hösten 2008 Kursanalys DD1312 hösten 2008 Författare: Vahid Mosavat Nedan följer en kursanalys av kursen programmeringsteknik och matlab för I1. Kursanalysen är framtaget av kursledarens anteckningar under kursens

Läs mer

ITK:P1 Föreläsning 1. Programmering. Programmeringsspråket Java. Stark typning Explicit typning Strukturerat Hög säkerhet

ITK:P1 Föreläsning 1. Programmering. Programmeringsspråket Java. Stark typning Explicit typning Strukturerat Hög säkerhet ITK:P1 Föreläsning 1 Att programmera i språket Java DSV Peter Mozelius Programmering Olika typer av programmering som t ex: o Imperativ programmering (C, Pascal m fl) o Funktionell programmering (Lisp,

Läs mer

Grundläggande programmering, STS 1, VT Sven Sandberg. Föreläsning 14

Grundläggande programmering, STS 1, VT Sven Sandberg. Föreläsning 14 Grundläggande programmering, STS 1, VT 2007. Sven Sandberg Föreläsning 14 I torsdags & fredags: arrayer Deklaration, initiering, åtkomst Arrayer är referenser Arrayer som parametrar och returvärden Exempel

Läs mer

Intervjuguide - förberedelser

Intervjuguide - förberedelser Intervjuguide - förberedelser Din grundläggande förberedelse Dags för intervju? Stort grattis. Glädje och nyfikenhet är positiva egenskaper att fokusera på nu. För att lyckas på intervjun är förberedelse

Läs mer

Objektorientering/1.2. 3 Klasser

Objektorientering/1.2. 3 Klasser 3 Klasser 3.1 Att hantera många objekt 3.2 Klasser 3.3 Krav för att bilda en klass 3.4 Får två objekt vara helt identiska? 3.5 Måste vi använda klasser i objektorientering? 3.6 En klassbeskrivning 3.7

Läs mer

Objekt-orienterad Programmering och Design. TDA551 Alex Gerdes, HT-2016

Objekt-orienterad Programmering och Design. TDA551 Alex Gerdes, HT-2016 Objekt-orienterad Programmering och Design TDA551 Alex Gerdes, HT-2016 Kursteamet Dr. Alex Gerdes kursansvarig, föreläsare Dr. Niklas Broberg examinator, (föreläsare) Fredrik Sjöholm handledare Johan Andersson

Läs mer

IBSE Ett självreflekterande(självkritiskt) verktyg för lärare. Riktlinjer för lärare

IBSE Ett självreflekterande(självkritiskt) verktyg för lärare. Riktlinjer för lärare Fibonacci / översättning från engelska IBSE Ett självreflekterande(självkritiskt) verktyg för lärare Riktlinjer för lärare Vad är det? Detta verktyg för självutvärdering sätter upp kriterier som gör det

Läs mer

Webbtjänster med API er

Webbtjänster med API er Webbtjänster med API er Mål med lektionen! Veta kursmålen. Lite grunder om WCF Vem är jag? Mitt namn är Björn Jönsson och jobbar på Tahoe Solutions, ni når mig via mail: bjorn.jonsson@tahoesolutions.se

Läs mer

PROV. 10 Uppräknade datatyper

PROV. 10 Uppräknade datatyper 10 10.1 10.2 Definition 10.3 Användning och regler 10.4 switch-satsen 10.5 Iteration över samtliga värden 10.6 Instansvariabler och instanstjänster 10.7 Värdespecifika implementationer 10.1 Hur ser vi

Läs mer

Handi. För att livet ska funka

Handi. För att livet ska funka Handi För att livet ska funka Handi är ett hjälpmedel som fungerar som ett kognitivt stöd i vardagen. Handi hjälper dig att få struktur på din dag och dina rutiner. Handi är till för dig som behöver hjälp

Läs mer

Objekt-orienterad Programmering och Design. TDA552 Alex Gerdes, HT-2018

Objekt-orienterad Programmering och Design. TDA552 Alex Gerdes, HT-2018 Objekt-orienterad Programmering och Design TDA552 Alex Gerdes, HT-2018 Kursteamet Dr. Alex Gerdes examinator och föreläsare (Dr. Niklas Broberg föreläsare) Handledare: Sólrún Halla Einarsdóttir Yazan Ghafir

Läs mer

Foto: Björn Abelin, Plainpicture, Folio bildbyrå Illustrationer: Gandini Forma Tryck: Danagårds Grafiska, 2009

Foto: Björn Abelin, Plainpicture, Folio bildbyrå Illustrationer: Gandini Forma Tryck: Danagårds Grafiska, 2009 Om trådlösa nät 2 Foto: Björn Abelin, Plainpicture, Folio bildbyrå Illustrationer: Gandini Forma Tryck: Danagårds Grafiska, 2009 Om trådlösa nät Trådlösa nät för uppkoppling mot Internet är vanliga både

Läs mer

2I1049 Föreläsning 9. Iterativ programutveckling. Iterativ programutveckling. Modularisering, återanvändning och JavaBeans

2I1049 Föreläsning 9. Iterativ programutveckling. Iterativ programutveckling. Modularisering, återanvändning och JavaBeans 2I1049 Föreläsning 9 Modularisering, återanvändning och JavaBeans KTH-MI Peter Mozelius Iterativ programutveckling Iterativ utveckling evolutionär utveckling inkrementell utveckling Att bygga programmen

Läs mer

CV och jobbintervju. Valentino Berti. MSemploy AB Box 1073 164 25 Kista Valentino.berti@vebeit.se

CV och jobbintervju. Valentino Berti. MSemploy AB Box 1073 164 25 Kista Valentino.berti@vebeit.se CV och jobbintervju Valentino Berti MSemploy AB Box 1073 164 25 Kista Valentino.berti@vebeit.se CV och jobbintervju Hur skall CV se ut? Det personliga brevet Anställningsintervjun Hålla sig anställningsbar

Läs mer

3. Spara ner sådant som du känner att du måsta ha (enligt punkt 2), och zippa resten (punkt 1) och spara för säkerhets skull.

3. Spara ner sådant som du känner att du måsta ha (enligt punkt 2), och zippa resten (punkt 1) och spara för säkerhets skull. its Learning Lunds skolors IKT-team 1 Att spara kursmaterial från its Learning, det finns tre generella vägar att gå: 1. Zippa allt nu, spara det på säker plats och packa upp och sortera senare. När man

Läs mer

Programmering, grundkurs

Programmering, grundkurs DNR LIU-2018-02499 1(5) Programmering, grundkurs Programkurs 8 hp Introduction to Computer Programming TDDE44 Gäller från: 2019 VT Fastställd av Programnämnden för elektroteknik, fysik och matematik, EF

Läs mer

En introduktion till pr och mediebearbetning V 1.2

En introduktion till pr och mediebearbetning V 1.2 En introduktion till pr och mediebearbetning V 1.2 En guide av Mats Wurnell www.matswurnell.net Om denna introduktion Se denna guide som en introduktion till pr och mediebearbetning. Den hjälper er att

Läs mer

Alla filer som bearbetar PHP script ska avslutas med ändelsen.php, exempelvis ska en indexsida till en hemsida heta index.php

Alla filer som bearbetar PHP script ska avslutas med ändelsen.php, exempelvis ska en indexsida till en hemsida heta index.php Introlektion PHP är ett av de enklare språken att lära sig just pga. dess dynamiska struktur. Det används för att bygga upp båda stora och mindre system. Några vanliga system som använder sig av PHP är

Läs mer

Guide för Tele P iphone app INLEDNING

Guide för Tele P iphone app INLEDNING INLEDNING Ladda ner appen från App Store Först måste man ladda ner appen. Detta gör du på App Store. (Se bild nere till vänster). Sök sedan efter Tele P och ladda ner appen. Skriv in dina inloggningsuppgifter

Läs mer

Objektorienterad Programmering (TDDC77)

Objektorienterad Programmering (TDDC77) Objektorienterad Programmering (TDDC77) Föreläsning I: kursinfo, att programmera datorer, första programmet Ahmed Rezine IDA, Linköpings Universitet Hösttermin 2015 Outline Hemsida Organization Examination

Läs mer

Xerox Device Agent, XDA-Lite. Installationsguide

Xerox Device Agent, XDA-Lite. Installationsguide Xerox Device Agent, XDA-Lite Installationsguide Introduktion XDA-Lite XDA-Lite är ett program avsett för insamling av data från skrivare. Det används framför allt för att automatiskt skicka in mätaravläsningar

Läs mer

Frontermanual för Rektorsprogrammet

Frontermanual för Rektorsprogrammet Frontermanual för Rektorsprogrammet Denna manual beskriver övergripande vad Fronter är och hur det kan användas. Skapad: 2010-04-27 Version: 1.0 1 Innehållsförteckning Vad är Fronter?... 3 Vilka behörigheter

Läs mer

Ingenjörsfirman Stéen 2001-12-13 Java Sida 1 av 1

Ingenjörsfirman Stéen 2001-12-13 Java Sida 1 av 1 Java Sida 1 av 1 Java Mål och Syfte Målet med denna kurs i Java är att du direkt efteråt ska kunna börja utveckla dina första Javaapplikationer. Kursen ger dig många konkreta exempel på hur detta effektiva

Läs mer

När skrivs de första proven i studentexamen på dator?

När skrivs de första proven i studentexamen på dator? Enkäten skickades till en lärare/skola i Vi7 (olika ämnen), som bad en grupp ettor fylla i. Enkäten är alltså ett stickprov. Kicki Häggblom 2015 När skrivs de första proven i studentexamen på dator? Hösten

Läs mer

1DV432 ST14. 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?

1DV432 ST14. 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? 1DV432 ST14 : 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? Förstå grundläggande begrepp och principer inom objektorienterad

Läs mer

Laboration 0. Enhetsbokstaven anges med ett kolon efter och man läser ofta ut detta, exempelvis C:(sekolon).

Laboration 0. Enhetsbokstaven anges med ett kolon efter och man läser ofta ut detta, exempelvis C:(sekolon). Laboration 0 Laborationen är till för dig som inte är familjär med att navigera i filträd på en dator. Om du är van vid detta (vilket är det vanliga nu för tiden) så kan du bara snabbt titta igenom laborationen.

Läs mer

DI-institutionen Sid 1 av 6 Hans-Edy Mårtensson Sten Sundin

DI-institutionen Sid 1 av 6 Hans-Edy Mårtensson Sten Sundin DI-institutionen Sid 1 av 6 Hans-Edy Mårtensson Sten Sundin TENTAMEN I IKB007 INTERNETPROGRAMMERING MED JAVA för SY2 1999-03-17, kl 14.00-18.00 Hjälpmedel: En lärobok i Java programmering Återlämningstillfälle:

Läs mer

Talsystem Teori. Vad är talsystem? Av Johan Johansson

Talsystem Teori. Vad är talsystem? Av Johan Johansson Talsystem Teori Av Johan Johansson Vad är talsystem? Talsystem är det sätt som vi använder oss av när vi läser, räknar och skriver ner tal. Exempelvis hade romarna ett talsystem som var baserat på de romerska

Läs mer

Programmering i C++ En manual för kursen Datavetenskaplig introduktionskurs 5p

Programmering i C++ En manual för kursen Datavetenskaplig introduktionskurs 5p Programmering i C++ En manual för kursen Datavetenskaplig introduktionskurs 5p Skriven av Michael Andersson Introduktion Programmering I högnivåspråk fokuserar på själv problemet (algoritmen) istället

Läs mer

EDAA20 Programmering och databaser. Mål komprimerat se kursplanen för detaljer. Checklista. Föreläsning 1-2 Innehåll. Programmering.

EDAA20 Programmering och databaser. Mål komprimerat se kursplanen för detaljer. Checklista. Föreläsning 1-2 Innehåll. Programmering. EDAA20 Programmering och databaser Mål komprimerat se kursplanen för detaljer Läsperiod 1 7.5 hp anna.aelsson@cs.lth.se http://cs.lth.se/edaa20 Mer information finns på kursens webbsida samt på det utdelade

Läs mer

B. Vad skulle man göra för att vara bättre förberedd inför en lektion i det här ämnet?

B. Vad skulle man göra för att vara bättre förberedd inför en lektion i det här ämnet? Studieteknik STUDIEHANDLEDNING Syftet med dessa övningar är att eleverna själva ska fördjupa sig i olika aspekter som kan förbättra deras egen inlärning. arna görs med fördel i grupp eller parvis, och

Läs mer

Tentamen, Distribuerade System/Programvaruarkitektur 2001-08-24

Tentamen, Distribuerade System/Programvaruarkitektur 2001-08-24 Tentamen, Distribuerade System/Programvaruarkitektur 2001-08-24 FÖRSÄTTSBLAD Inlämnas ifyllt tillsammans med tentan. Skriv namn på samtliga blad. Ange nedan vilka uppgifter du besvarat. Uppgift Besvarad

Läs mer

Tentamen i Grundläggande programmering STS, åk 1 fredag

Tentamen i Grundläggande programmering STS, åk 1 fredag Tentamen i Grundläggande programmering STS, åk 1 fredag 2003-05-23 Skrivtid: 09.00 14.00 Hjälpmedel: Inga Lärare: Anders Berglund. Anders besöker tentan vid två tillfällen: cirka kl. 10.30 samt cirka kl.

Läs mer

Ephorus. Denna manual beskriver Ephorus som är Högskolan Dalarnas plagiatkontrollsystem.

Ephorus. Denna manual beskriver Ephorus som är Högskolan Dalarnas plagiatkontrollsystem. Ephorus Denna manual beskriver Ephorus som är s plagiatkontrollsystem. Innehållsförteckning Vad är plagiatkontroll?... 3 Vad kan ett plagieringsverktyg göra?... 3 Vilka filformat stöds av Ephorus?... 4

Läs mer

Kursvärdering 1DV433 Strukturerad programmering med C++ LP3 2011-12 Lärare: Tommy Löfqvist 17 svar

Kursvärdering 1DV433 Strukturerad programmering med C++ LP3 2011-12 Lärare: Tommy Löfqvist 17 svar Kursvärdering 1DV433 Strukturerad programmering med C++ LP3 2011-12 Lärare: Tommy Löfqvist 17 svar KURSFRÅGA AV ÖVERGRIPANDE KARAKTÄR - Kursinnehållet har varit intressant och stimulerande I låg grad 0

Läs mer

Digitalt lärande och programmering i klassrummet

Digitalt lärande och programmering i klassrummet Stockholm 2018-02-14 14 februari 2018 Digitalt lärande och programmering i klassrummet Programmera i Python med micro:bit Introduktion I förra lektionen gick vi igenom grunderna i hur man programmerar

Läs mer

Introduktion till formella metoder Programmeringsmetodik 1. Inledning

Introduktion till formella metoder Programmeringsmetodik 1. Inledning Introduktion till formella metoder Programmeringsmetodik 1. Inledning Fokus på imperativa program (ex. C, Java) program betyder härefter ett imperativt program Program bestäms i en abstrakt mening av hur

Läs mer

Tentamen i Grundläggande programmering STS, åk 1 2005-01-13

Tentamen i Grundläggande programmering STS, åk 1 2005-01-13 Tentamen i Grundläggande programmering STS, åk 1 2005-01-13 Skrivtid: 14.00-19.00 Lokal: Polacksbacken Hjälpmedel: Inga Lärare: Anders Berglund. Anders besöker tentan cirka kl. 15.30. Observera: Programkod

Läs mer

TDDC30/725G63. Objektorienterad programmering i Java, datastrukturer och algoritmer

TDDC30/725G63. Objektorienterad programmering i Java, datastrukturer och algoritmer Tentamen i... TDDC30/725G63 Objektorienterad programmering i Java, datastrukturer och algoritmer Datum 2011-12-19 Tid 14-18 Provkod DAT1 Institution Institutionen för Datavetenskap (IDA) Jour Johan Janzén

Läs mer

Introduktion till MySQL

Introduktion till MySQL Introduktion till MySQL Vad är MySQL? MySQL är ett programmerings- och frågespråk för databaser. Med programmeringsspråk menas att du kan skapa och administrera databaser med hjälp av MySQL, och med frågespråk

Läs mer

Grattis till ett bra köp!

Grattis till ett bra köp! Grattis till ett bra köp! Du har valt världens ledande programvara för skydd av din dator. ZoneAlarm har bara i Sverige 100.000-tals användare och programmet finns att köpa i de flesta välsorterade databutiker

Läs mer

Kurskatalog 2010 INNEHÅLLSFÖRTECKNING

Kurskatalog 2010 INNEHÅLLSFÖRTECKNING SFÖRTECKNING 1. RFID-Kurser... 2 1.1. RFID Grundkurs... 2 1.2. RFID Fortsättningskurs... 3 1.3. RFID dator programmering... 4 1.4. RFID Systemadministration... 5 1.5. RFID Aktiv Systemadministration...

Läs mer

SMD 134 Objektorienterad programmering

SMD 134 Objektorienterad programmering SMD 134 Objektorienterad programmering Lärare: pl@cdt.luth.se A 3113 Tomas Klockar klockar@sm.luth.se A 3019 Mats Folke folke@sm.luth.se A 3019 Labhandledare: Natasja Saburova Fredrik Jonsson Lars Persson

Läs mer

Enkätresultat. Kursenkät, Flervariabelanalys. Datum: 2010-03-29 08:47:04. Aktiverade deltagare (MMGF20, V10, Flervariabelanalys) Grupp:

Enkätresultat. Kursenkät, Flervariabelanalys. Datum: 2010-03-29 08:47:04. Aktiverade deltagare (MMGF20, V10, Flervariabelanalys) Grupp: Enkätresultat Enkät: Status: Kursenkät, Flervariabelanalys stängd Datum: 2010-03-29 08:47:04 Grupp: Besvarad av: 13(40) (32%) Aktiverade deltagare (MMGF20, V10, Flervariabelanalys) Helheten Mitt helhetsomdöme

Läs mer

SVENSKA BÅGSKYTTEFÖRBUNDET. Modernt Fältskytte

SVENSKA BÅGSKYTTEFÖRBUNDET. Modernt Fältskytte SVENSKA BÅGSKYTTEFÖRBUNDET Modernt Fältskytte Fotograf Jari Hjerpe Studieplan Studieplan Inledning Modernt Fältskytte Välkomna till en gemensam stund kring bordet! Styrelsepaketet syftar främst till att

Läs mer

Föreläsning 1 & 2 INTRODUKTION

Föreläsning 1 & 2 INTRODUKTION Föreläsning 1 & 2 INTRODUKTION Denna föreläsning Vad händer under kursen? praktisk information Kursens mål vad är programmering? Skriva små program i programspråket Java Skriva program som använder färdiga

Läs mer

Särskild utbildning för vuxna. Särvux. Välkommen till Särvux - en plats där du växer. Kom ihåg! Sista ansökningsdag. 1 maj. Trollhättan Y Vänersborg

Särskild utbildning för vuxna. Särvux. Välkommen till Särvux - en plats där du växer. Kom ihåg! Sista ansökningsdag. 1 maj. Trollhättan Y Vänersborg Särskild utbildning för vuxna Särvux Välkommen till Särvux - en plats där du växer Kom ihåg! Sista ansökningsdag 1 maj Trollhättan Y Vänersborg Kort om Särvux i Trollhättan och Vänersborg Särvux är för

Läs mer