DATUM 2015-01-28 UTBILDNING I E-TJÄNSTBYGGAREN. 2 Logikmallar.

Slides:



Advertisements
Liknande presentationer
Klasser och objekt.
Advertisements

Programmeringsteknik
Programmeringsteknik Föreläsning 6 Skolan för Datavetenskap och kommunikation.
Fortsättningskurs i Programmering lektion 6
OOP Objekt-orienterad programmering
Utbildningsdatabasen
Binära Sökträd, kapitel 19
Föreläsning 4 Python: mera om funktioner och parametrar
2D1311 Programmeringsteknik med PBL Föreläsning 4 Skolan för Datavetenskap och kommunikation.
Föreläsning 10 Länkade lista Stack och Kö Att arbeta med listor
Föreläsning 4 Python: Definiering av egna funktioner Parametrar
Föreläsning 6 Referenser Objekt som parametrar public/private Klassvariabler och klassmetoder.
Next previous Innehåll Inledning Några enkla exempel Pekare till och kort beskrivning av större exempel Speciella referenser (som används i marginalen)
Planeringstid för insatser i ordinärt boende.
Träd och tillämpningar Data Structures & Problem Solving using Java -- Kapitel 19, 12.
Programmering B PHP Lektion 2
OOP F4:1 Marie Olsson OOP Objekt-orienterad programmering Föreläsning 4 Metoder klass-metoder instans-metoder.
Sid 1 CD5250 OOP med C++ Daniel Flemström MDH/IDT CD5250 OOP med C++
Repetition inför slutprovet
int res2=Math.max(tal1,tal2);
Föreläsning 2 Kort Översikt Över Javaspråket. Källkodsformat Unicode används åäöμψζ tillåtna Inte alla miljöer klarar av det Källkod Bytekod Java VM för.
TÄNK PÅ ETT HELTAL MELLAN 1-50
Skillnad mellan norska och svenska språket
DATABASHANTERING för programmerare Lektion 4 Mahmud Al Hakim
Stöd till en evidensbaserad praktik för god kvalitet inom socialtjänsten – brukarmedverkan vid brukarundersökningar inom LSS • • SKAPAD.
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 3 ( ) INNEHÅLL: -Jämförelseoperatorer -Villkorssatser -Logiska operatorer.
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 3 ( ) INNEHÅLL: -Jämförelseoperatorer -Villkorssatser -Logiska operatorer.
Något skymmer.
DD1311 P ROGRAMMERINGSTEKNIK MED PBL Föreläsning 9 Skolan för Datavetenskap och kommunikation.
grundUtbildning i E-tjänstbyggaren
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 8 ( ) INNEHÅLL:Klasser: -Konstruktorer -Klassvariabler -Instansmetoder -Privata.
Array. Vad är en array? En variabel som kan innehålla flera värden ◦ $age[’Max’] = 17; ◦ $age[’Simon’] = 17; ◦ $age[’Teo’] = 16; ◦ $age[’Ehnborg’] = 16;
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 7 ( ) INNEHÅLL: -Metoder -Lokala variabler -Mera om klasser: -Nyckelorden.
Riktade listor i C och Java Lösning till gruppövning 1.
1 Föreläsning 5 Programmeringsteknik och Matlab 2D1312/2D1305 Repetition Metoder Array API och klassen ArrayList.
Föreläsning 1 Reserverade ord Javas API Identifierare Litteraler Variabler Kompilering och interpretering.
Föreläsning 8 Programmeringsteknik och Matlab DD1312 Klassmetoder Egen modul, Self Metoderna: __str__, __lt__,… Meddelande Arv, Överlagring av metoder,
TILLÄMPAD DATALOGI (TILDA) Övning 3
Sid 1 CD5250 Daniel Flemström MDH/IDT COM Extremely Rough Overview.
OOP F14:1 Stefan Möller OOP Objekt-orienterad programmering Föreläsning 14 Repetition Tips inför inlämningsuppgift 2.
PROGRAMMERINGSTEKNIK Övningsgrupp 3 Marcus Hjelm
Placera siffrorna i rutorna så att summorna i kanten stämmer
Class VattenKraft{ public static void main(String[] args){ int num=150; int i, totflöde, maxflöde; int[] fall = new int[num]; //vattenflödet i vattenfallen.
DATABASHANTERING för programmerare Lektion 6 Mahmud Al Hakim
Programmeringsteknik Föreläsning 8 Skolan för Datavetenskap och kommunikation.
Föreläsning 7 Programmeringsteknik och Matlab DD1315 Kommandotolk parametrar Klass Instans Metod konstruktor.
Programmeringsteknik Föreläsning 17 Skolan för Datavetenskap och kommunikation.
13 jan feb apr jul jul nov feb okt nov dec 2006 Det ordinarie lagstiftningsförfarandet.
2D1311 Programmeringsteknik med PBL Föreläsning 4 Skolan för Datavetenskap och kommunikation.
Sid period2CD5250 OOP med C++ Mats Medin MDH/IDT Undantag - eng. Exceptions Viktig del av klassbiblioteksdesign “Hoppa direkt ut med felkod” class.
1 Föreläsning 8 Mer om klasser och objektorientering.
Träd -Allmänt om träd -Binärt träd -Filkomprimering med Huffman träd
OOP F2:1 Stefan Möller OOP Objekt-orienterad programmering Föreläsning 2 Deklaration och tilldelning Programsatser Tilldelning Input/Output Selektion.
Köer -- Kapitel 16. Principen med en kö Köer är FIFO datastrukturer  First In – First Out  enqueue() Lägg till data i kön (först)  dequeue() Hämta.
Utdrag ur Vikingalagen i Eddan År 1000 e.Kr. Var en bra handelsman
För utveckling av verksamhet, produkter och livskvalitet. Algoritmer och datastrukturer - En annan sort tänkande, rekursiva metoder -Datastrukturen träd,
Föreläsning 3 Villkorssatsen if Slingor: while och for Felsökning.
TILLÄMPAD DATALOGI (TILDA) Övningsgrupp 2 Marcus Hjelm
OOP F5:1 Stefan Möller OOP Objekt-orienterad programmering Föreläsning 5 Klasser och objekt Skapa objekt - new Referenser Konstruktorer Inkapsling.
Övning2 programmeringsteknik och Matlab 2D1312/ 2D1305
Övning 3. Repetition Metoder class RepetitionMetoder { public static void main(String [] args) double längd = 2.0; double bredd = 1.0; double area =
Programmeringsteknik
TILLÄMPAD DATALOGI (TILDA) Övning 2
TILLÄMPAD DATALOGI (TILDA) Övning 2
Föreläsning 7 Repetition Sammansatta datatyper –vektor (hakvektor, array) –matris.
Föreläsning 9 Sökning, sortering, grafiska gränssnitt (GUI)
För utveckling av verksamhet, produkter och livskvalitet. Algoritmer och datastructurer - En annan sort tänkande, rekursiva metoder -Datastrukturen träd.
Från databas till Excel
IT Databas Göran Wiréen
Undersökningsperiod: >
Presentationens avskrift:

DATUM UTBILDNING I E-TJÄNSTBYGGAREN

2 Logikmallar

3 Övningar Logikmall – logikhopp med flera val import clr from System import * from Abou.Calamare.Web import * class NAMN PÅ SKRIPTET(PageNode): def GetNextPage(self): answer = self.GetAnswer("FältID för det fält som påverkar logikhoppet") if Answer.Equals("Det svar som ska påverka logikhoppet", StringComparison.OrdinalIgnoreCase): return self.GetPage("Sidnamn för den sida dit jag ska hoppa om jag svarat enligt ovan") else: return self.GetPage("Sidnamn för den sida dit jag ska hoppa om jag inte svarat enligt ovan") tj%C3%A4nsten-flera-val-och-hopp-f%C3%B6r-olika-f%C3%A4lt-

4 Övningar import clr from System import * from Abou.Calamare.Web import * class ValAvBetyg(PageNode): def GetNextPage(self): answer1 = self.GetAnswer("dut.10") if answer1.Equals("Utdrag ur betygskatalogen", StringComparison.OrdinalIgnoreCase): return self.GetPage("UtdragBetygskatalogen") answer2 = self.GetAnswer("dut.10") if answer2.Equals("Slutbetyg", StringComparison.OrdinalIgnoreCase): return self.GetPage("Slutbetyg") else: return self.GetPage("SummaryPage") Logikmall – logikhopp med flera val

5 Övningar Logikmall – förifylla tidigare val import clr from System import * from Abou.Calamare.Web import * class NAMN PÅ SKRIPTET(PageNode): def Initialize(self): answer = self.GetAnswer("FältID för det fält där värdet/svaret ska hämtas") self.SetAnswerIfEmpty("FältID för det fält där värdet/svaret ska förifyllas", Answer ) fr%C3%A5n-ett-annat-f%C3%A4lt

6 Övningar import clr from System import * from Abou.Calamare.Web import * class UtdragBetygskatalogen(PageNode): def Initialize(self): dittVal= self.GetAnswer('dut.10') self.SetAnswerIfEmpty("dut.14", dittVal) Logikmall - förifylla tidigare val

7 Övningar def GetNextPage(self): answer = self.GetAnswer("FältID för det fält som påverkar logikhoppet") if answer.Equals("Det svar som ska påverka logikhoppet", StringComparison.OrdinalIgnoreCase): return self.GetPage("Sidnamn för den sida dit jag ska hoppa om jag svarat enligt ovan") Logikmall - Logikhopp

8 Övningar import clr from System import * from Abou.Calamare.Web import * class Slutbetyg(PageNode): def Initialize(self): answer = self.GetAnswer('dut.10') dittVal = self.GetAnswer("dut.17") self.SetAnswerIfEmpty("dut.17", dittVal) def GetNextPage(self): answer = self.GetAnswer("dut.19") if answer.Equals("Ja", StringComparison.OrdinalIgnoreCase): return self.GetPage("BraBetyg") else: return self.GetPage("SummaryPage") Logikmall – Med två metoder