Malmö högskola 2012/2013 Teknik och samhälle
|
|
- Filip Danielsson
- för 8 år sedan
- Visningar:
Transkript
1 Laboration 6 Till pseudokoduppgifterna och aktivitetsdiagrammen ges inga direkta lösningar då dessa går att göra på så väldigt många olika sätt. Pseudokod Skriv pseudokod för följande problem Åka tåg Du står på en perrong och väntar på ett tåg till Göteborg. När tåget till Göteborg kommer så går du på närmsta vagn. Om det är restaurangvagnen så tar du en kopp kaffe innan du letar upp din plats. Du har plats 33 i vagn 6. Tänk på vilka frågor som uppstår. Exempelvis börjar du leta efter din plats i ena änden av tåget eller ej och vad du gör om du kommit till änden av tåget utan att hitta din plats? Slå upp ett ord Du skall slå upp ordet logik i ett lexikon. Du får inte använda dig av metoden att läsa alla ord från början utan öppnar lexikonet på mitten och ser om du skall gå framåt eller bakåt och upprepar detta för den kvarvarande delen tills du är på rätt sida och då kan du läsa ord för ord. Vilka skillnader uppstår om vi förutsätter att ordet finns eller om vi inte förutsätter att det finns? Jämföra tre tal Du ska göra ett datorprogram som frågar användaren efter tre tal. Programmet ska sedan svara vilket av dessa tre tal som är störst. Skriv pseudokod för din algoritm för att hitta det största talet. Fungerar din strategi även för fyra tal? Aktivitetsdiagram Laga middag Gör ett aktivitetsdiagram över att laga köttbullar med kokt potatis. Vilka aktiviteter kan göras samtidigt? Vilka måste följa på varandra? Jämföra tre tal Du ska göra ett datorprogram som frågar användaren efter tre tal. Programmet ska sedan svara vilket av dessa tre tal som är störst. Rita ett aktivitetsdiagram över hur datorn skulle gå till väga för att hitta det största talet. (Fungerar din strategi även för fyra tal?) DA129A Programmering 1 1
2 Satslogik Använd bladet som sammanfattar satslogik som finns i it s learning, under Studiematerial 6, i filen Satslogik.pdf. Uppgift 1 Översätt följande meningar a-d till satslogik. Vissa meningar kan ha fler än en möjlig tolkning. Ex1 Om du sköter dig så får du bra betyg. p = Du sköter dig. q = Du får bra betyg. Översättning: p q Ex2 Om jag inte svarar i telefon så är jag antingen inte hemma eller så ligger jag i badet. p = Jag svarar i telefon. q = Jag är hemma. r = Jag ligger i badet. Översättning: p (( q v r)& ( q&r)) a) Det regnar och blåser varje dag. b) Programmering är ibland svårt men alltid roligt. c) Oavsett om mina föräldrar tillåter mig att gå på festen så går jag. d) Om du gör något fuffens åker du fast och hela din framtid är förstörd. Uppgift 2 Avgör vilka av följande satser som betyder det samma? a) Det är inte så att Per kommer och Eva inte stannar hemma. b) Per kommer inte, eller så stannar Eva hemma. c) Om Per inte kommer, så stannar Eva inte hemma. Uppgift 3 Avgör vilka slutledningar som är satslogiskt giltiga. En satslogiskt giltig slutledning betyder att om premisserna är sanna så måste också slutsatsen vara sann. En giltig slutsats följer någon av de reglerna som finns beskrivna på satslogikpappret. Ex3 Om Olle har varit snäll, så får han en karamell. Olle har inte varit snäll. Slutsats: Olle får ingen karamell. p = Olle är snäll. q = Olle får en karamell. p q p q är ingen giltig slutledning a) Om Alice älskar Rudolf, så gifter hon sig med honom. Alice gifter sig med Rudolf. Slutsats: Alice älskar Rudolf. DA129A Programmering 1 2
3 b) Hunden skäller om det kommer någon. Hunden skäller inte. Slutsats: Det kommer inte någon. c) Om inte Matilda har ärvt så har hon vunnit på lotteri. Hon har inte vunnit på lotteri. Slutsats: Hon har ärvt. d) Algot har stulit, eller också har han vunnit på tips. Han har vunnit på tips. Slutsats: Han har inte stulit. e) Om du inte har sovit mer än fyra timmar blir du trött. Om du blir trött blir du på dåligt humör. Slutsats: Om du inte blir på dåligt humör så har du alltså sovit mer än fyra timmar. f) Om du inte är galen kan du inte få marktjänst. Du kan inte få marktjänst om du inte anhåller om marktjänst. Om du anhåller om marktjänst så är du inte galen. Slutsats: Du kan inte få marktjänst ( Catch 22 ) g) Om industritjänstemännen går i strejk fungerar inte industrin. Antingen fungerar industrin eller så ökar inte exporten. Exporten ökar. Slutsats: Industritjänstemännen går inte i strejk. Uppgift 4 Bevisa följande satslogiska lagar med hjälp av sanningsvärdestabeller. a) De Morgans lagar: (p &q) p v q (p v q) p & q b) Disjunktiv utbytesregel: p v q p q Uppgift 5 I ett java program finns det fyra variabler av typen boolean: medlem, ärförst, nykund, betalträkningar. Variabler av typen boolean kan anta värdena true eller false Avgör för vilka värden på variablerna som utskriften Hej! sker. (Du kan använda en sanningsvärdestabell.) a) if (!medlem) b) if (medlem &&!nykund) c) if (!medlem!nykund) DA129A Programmering 1 3
4 d) if (medlem && (ärförst nykund) e) if ((!medlem && betalträkningar) (nykund &&!betalträkningar)) f) if ((ärförst!medlem) && ( betalträkningar medlem)) System.out.println( Hej då! ); else DA129A Programmering 1 4
5 Lösningsförslag Uppgift 1 a) Det regnar och blåser varje dag. p = Det regnar varje dag. q = Det blåser varje dag. Översättning: p& q b) Programmering är ibland svårt men alltid roligt. p = Programmering är svårt. q = Programmering är roligt. Översättning: q c) Oavsett om mina föräldrar tillåter mig att gå på festen så går jag. p = Mina föräldrar tillåter mig att gå på fest. q = Jag går på fest. Översättning: q d) Om du gör något fuffens åker du fast och hela din framtid är förstörd. p = Du gör något fuffens. q = Du åker fast. r = Hela din framtid är förstörd. Översättning: p (q & r) Uppgift 2 Avgör vilka av följande satser som betyder det samma. a) Det är inte så att Per kommer och Eva inte stannar hemma. b) Per kommer inte, eller så stannar Eva hemma. c) Om Per inte kommer, så stannar Eva inte hemma. p = Per kommer. q = Eva stannar hemma. Både a) och b) kan översättas till: p v q medan c) kan översättas till q p vilket inte är de samma som a) och b). Uppgift 3 a) Om Alice älskar Rudolf, så gifter hon sig med honom. Alice gifter sig med Rudolf. Slutsats: Alice älskar Rudolf. p = Alice älskar Rudolf. q = Alice gifter sig med Rudolf. p q q Ingen slutledning kan göras. DA129A Programmering 1 5
6 b) Hunden skäller om det kommer någon. Hunden skäller inte. Slutsats: Det kommer inte någon. p = Hunden skäller. q = Det kommer någon. q p p q c) Om inte Matilda har ärvt så har hon vunnit på lotteri. Hon har inte vunnit på lotteri. Slutsats: Hon har ärvt. p = Matilda har ärvt. q = Matilda har vunnit på lotteri. p q q p d) Algot har stulit, eller också har han vunnit på tips. Han har vunnit på tips. Slutsats: Han har inte stulit. p = Algot har stulit. q = Algot har vunnit på tips. (p v q)& ( (p&q)) q p e) Om du inte har sovit mer än fyra timmar blir du trött. Om du blir trött blir du på dåligt humör. Slutsats: Om du inte blir på dåligt humör så har du alltså sovit mer än fyra timmar. p = Du har sovit mer än fyra timmar. q = Du blir trött. r = Du blir på dåligt humör. p q q r r p DA129A Programmering 1 6
7 f) Om du inte är galen kan du inte få marktjänst. Du kan inte få marktjänst om du inte anhåller om marktjänst. Om du anhåller om marktjänst så är du inte galen. Slutsats: Du kan inte få marktjänst ( Catch 22 ) p = Du är galen. q = Du kan få marktjänst. r = Du anhåller om marktjänst. p q r q r p q g) Om industritjänstemännen går i strejk fungerar inte industrin. Antingen fungerar industrin eller så ökar inte exporten. Exporten ökar. Slutsats: Industritjänstemännen går inte i strejk. p = Industritjänstemännen går i strejk. q = Industrin fungerar. r = Exporten ökar. p q (q v r)& ( (q& r)) r p Uppgift 4 Bevisa följande satslogiskalagar med hjälp av sanningsvärdestabeller. s= sant och f=falskt a) De Morganslag 1: (p &q) _ p v q p q p q (p &q) (p &q) p v q (p &q) p v q s s f f s f f s s f f s f s s s f s s f f s s s f f s s f s s s De Morganslag 2: (p v q) p & q p q p q (p vq) (p vq) p & q (p vq) p v& q s s f f s f f s s f f s s f f s f s s f s f f s f f s s f s s s DA129A Programmering 1 7
8 b) Disjunktiv utbytesregel: p v q p q p q p p v q p q p v q p q s s F s s s s f F f f s f s S s s s f f S s s s Uppgift 5 I ett java program finns det fyra variabler av typen boolean: medlem, ärförst, nykund, betalträkningar. Variabler av typen boolean kan anta värdena true eller false Avgör för vilka värden på variablerna som utskriften Hej! sker. (Du kan använda en sanningsvärdestabell.) a) if (!medlem) Programmet skriver ut Hej! när medlem=false. b) if (medlem &&!nykund) Programmet skriver ut Hej! när medlem=true och nykund=false. c) if (!medlem!nykund) Programmet skriver alltid ut Hej! utom när både medlem=true och nykund=true. d) if (medlem && (ärförst nykund) Programmet skriver ut Hej! när både medlem=true och ärförst=true eller både medlem=true och nykund=true. e) if ((!medlem && betalträkningar) (nykund &&!betalträkningar)) Programmet skriver ut Hej! när både medlem=false och betalträkning=true eller både nykund=true och betalträkning=false. DA129A Programmering 1 8
9 f) if ((ärförst!medlem) && ( betalträkningar medlem)) System.out.println( Hej då! ); else Programmet skriver ut Hej! när både medlem=true och ärförst=false eller både betalträkning=false och medlem=false. DA129A Programmering 1 9
Föreläsning 6. pseudokod problemlösning logik algoritmer
Föreläsning 6 pseudokod problemlösning logik algoritmer Inledning Logik är läran om korrekt resonemang att kunna dra korrekta slutledningar utifrån det man vet. Vi gör detta ständigt utan att tänka på
Läs merTentamen på kursen DA7351, Programmering 1. 051102, kl 08.15-12.15. Malmö högskola Teknik och samhälle. DA7351, Programmering 1 1 051102
Tentamen på kursen DA7351, Programmering 1 051102, kl 08.15-12.15 Tillåtna hjälpmedel: Valfri bok om Java. Vid bedömning av lösningarna tas hänsyn till om dessa uppfyller de krav på programkvalitet (strukturering,
Läs merOperatorer Tilldelning Kodblock { } if satsen Logiska uttryck Att programmera
Föreläsning 2 Operatorer Tilldelning Kodblock if satsen Logiska uttryck Att programmera En operator tar ett eller två data och producerar ett svar. Typexemplet är +. Den tar t.ex två heltal och producerar
Läs merHur jag lärde mig att älska Datavetenskap
Hur jag lärde mig att älska Datavetenskap Vad tänker ni på just nu? Vad tänker ni på just nu? Är det svårt? Vad tänker ni på just nu? Är det svårt? Det bestämmer du! Vad tänker ni på just nu? Är det svårt?
Läs mer732G Linköpings universitet 732G11. Johan Jernlås. Översikt. Repetition. Strukturdiagram. Styra. Algoritmer. Val
732G11 Linköpings universitet 2011-01-26 1 2 3 4 Program recept 1 spaghetti = 100; 2 salt = 1; 3 olja = 5; 4 köttbullar = 8; 5 ketchup = 0,5; 6 koka(salt, spaghetti); 7 micra(köttbullar); 8 Om(micron ==
Läs merSVENSKA Inplaceringstest A
SVENSKA Inplaceringstest A Välj ett ord som passar i meningen. Använd bara ordet en gång. Exempel: Smöret står i kylskåpet. Det ringer på dörren. Han fick ett brev från mamma. De pratar om vädret. från
Läs merLär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se
Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se Mål Så enkelt som möjligt: låg tröskel Ett riktigt programmeringsspråk: inget tak Roliga uppgifter som går
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 merJa jag la bort den sa mamma. Den ligger i mitt rum sa mamma. Kan du vara kvar i luren? En liten stund sa mamma. Men pappa är ju borta i en månad och
Jag och min morbror. Jag var hemma själv och satt i soffan. Jag har inget och göra. Vart är tv kontrollen någonstans? Har mamma tagit bort kontrollen? Jag får väl leta sa jag med en suck. Ring ring, är
Läs merSTADSLEDNINGSKONTORET
Sommarkollo 2012-Granliden Barnens ö SIDAN 1 Det fanns alltid någon ledare till hands som du kunde prata med om du behövde A. Aldrig 1 1,5 B. Sällan 0 0 C. Ibland 2 3 D. Oftast 17 25,4 E. Alltid 47 70,1
Läs merF4. programmeringsteknik och Matlab
Programmeringsspråk Föreläsning 4 programmeringsteknik och Matlab 2D1312/ 2D1305 Introduktion till Java Kompilering, exekvering, variabler, styrstrukturer 1 Ett program är en eller flera instruktioner
Läs merEn introduktion till predikatlogik
rasmus.blanck@gu.se FT1200, LC1510 och LGFI52 VT2017 (Premiss 1) (Premiss 2) (Slutsats) Alla människor är dödliga Sokrates är en människa Sokrates är dödlig Detta argument är intuitivt giltigt: Det finns
Läs merProgrammering för språkteknologer II, HT2014. evelina.andersson@lingfil.uu.se Rum 9-2035 http://stp.ling.uu.se/~evelina/uv/uv14/pst2/
Programmering för språkteknologer II, HT2014 Avancerad programmering för språkteknologer, HT2014 evelina.andersson@lingfil.uu.se Rum 9-2035 http://stp.ling.uu.se/~evelina/uv/uv14/pst2/ Idag - Hashtabeller
Läs merLogik: sanning, konsekvens, bevis
Logik: sanning, konsekvens, bevis ft1100 samt lc1510 HT 2016 Giltiga argument (Premiss 1) (Premiss 2) (Slutsats) Professorn är på kontoret eller i lunchrummet Hon är inte på kontoret Professorn är i lunchrummet
Läs merFilosofisk Logik (FTEA21:4) föreläsningsanteckningar/kompendium. v. 2.0, den 29/ III. Metalogik 17-19
Filosofisk Logik (FTEA21:4) föreläsningsanteckningar/kompendium IV v. 2.0, den 29/4 2013 III. Metalogik 17-19 Modeller för satslogiken 18.1 Vi har tidigare sagt att en modell är en tolkning av en teori
Läs merSVENSKA Inplaceringstest A
SVENSKA Inplaceringstest A Välj ett ord som passar i meningen. Använd bara ordet en gång. Exempel: Smöret står i kylskåpet. Det ringer på dörren. Han fick ett brev från mamma. De pratar om vädret. om /
Läs merKompilering 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Övning2. Variabler. Data typer
Vahid 28 okt 2002 prgk02 Övning2 -Repetition -Variabler -Primitiva typer (+ boolean) -Operatörer +, ++, --, -Typ konvertering -Wrapper klasser -Jämförelse operatörer,(==, =, ,!=,!) -String hur man
Läs merÖversikt 732G11 PROGRAMMERING 1. Personal. Kursens mål. Litteratur. Kursens innehåll 2010-04-22
Översikt 732G11 PROGRAMMERING 1 Institutionen för datavetenskap Om kursen Vad är programmering (bra för)? Programmeringsspråket Java Utvecklingsmiljön Eclipse Genomgång av några programexempel Programmering
Läs merFÅR JAG GIFTA MIG MED VEM JAG VILL?
FÅR JAG GIFTA MIG MED VEM JAG VILL? KÄNNER DU IGEN DIG? ÄR DU OROLIG ATT DU...... inte får gifta dig med vem du vill?... inte får vara kär i någon av samma kön?... inte kan skilja dig om du redan är gift?
Läs merJAVAUTVECKLING LEKTION 4
JAVAUTVECKLING LEKTION 4 2016 Mahmud Al Hakim mahmud.al.hakim@nackademin.se www.alhakim.se AGENDA Iterationer (loopar) Algoritmer Mer om felsökning 1 WHILE-SATSEN String s = JOptionPane.showInputDialog("Talet
Läs mer7, Diskreta strukturer
Objektorienterad modellering och diskreta strukturer 7, Diskreta strukturer Sven Gestegård Robertz Datavetenskap, LTH 2015 Modeller Matematiska modeller Kontinuerliga modeller Kontinuerliga funktioner
Läs merOm barns och ungas rättigheter
Om barns och ungas rättigheter Att barn och unga har egna rättigheter har du kanske hört. Men vad betyder det att man har en rättighet? Sverige och nästan alla andra länder i världen har lovat att följa
Läs merLogik och kontrollstrukturer
Logik och kontrollstrukturer Flödet av instruktioner i ett programmeringsspråk bygger vi upp med hjälp av dess kontrollstrukturer. I C har vi exemplen if, if else, while, do while. Dessutom finns switch
Läs merDISC test Översatt till svenska
DISC test Översatt till svenska (Nedanstående ska stå innan man börjar testet) Kom ihåg! Svara sanningsenligt för att få bästa möjliga resultat som kommer hjälpa dig att hitta ett jobb som passar just
Läs merp /\ q r DD1350 Logik för dataloger Kort repetition Fö 3 Satslogikens semantik
DD1350 Logik för dataloger Fö 3 Satslogikens semantik 1 Kort repetition Satslogik formellt språk för att uttrycka påståenden med variabler och konnektiv /\, \/,, t.ex. p /\ q r 1 Kort repetition Naturlig
Läs merString [] argv. Dagens Agenda. Mer om arrayer. Mer om arrayer forts. String [] argv. argv är variabelnamnet. Arrayer och Strängar fortsättning
Dagens Agenda String [] argv String [] argv Arrayer och Strängar fortsättning Booleska operatorer if, for, while satser Introduktion till algoritmer public static void main(string [] argv) argv är variabelnamnet
Läs mer1. Sammanfatta. 2. Summera. 3. Hemuppgiften. 4. Läs! 5. Arbeta med! 6. Sammanfatta. Session 6. Datum: kortfattat föregående session
Datum: 1. Sammanfatta kortfattat föregående session 2. Summera Session 6 kortfattat hur veckan varit 3. Hemuppgiften Finns det fler alternativa tankar som du kommer på nu när du ser schemat på avstånd?
Läs merMalmö högskola 2007/2008 Teknik och samhälle
Laboration 8 Avsikten med denna laboration är att du lära dig skapa objekt med hjälp av klasser. Detta är en introduktion till ett objektorienterat tankesätt. Med hjälp av detta tankesätt kan du så småningom
Läs merProv svensk grammatik
Prov svensk grammatik Markera det alternativ som du anser vara rätt i meningarna nedan. Det är bara ett av alternativen som är rätt i varje mening. 1. När farfar hade ätit åt har ätit, sov han middag.
Läs merDD1350 Logik för dataloger. Fö 2 Satslogik och Naturlig deduktion
DD1350 Logik för dataloger Fö 2 Satslogik och Naturlig deduktion 1 Satslogik En sats(eller utsaga)är ett påstående som kan vara sant eller falskt. I satslogik(eng. propositionallogic) representeras sådana
Läs merTommy Färnqvist, IDA, Linköpings universitet. 1 Kursadministration 1. 2 Introduktion 2 2.1 Varför logik?... 2 2.2 Satslogik... 2
Föreläsning 1 Syntax 729G06 Logikdelen Föreläsningsanteckningar i Programmering och logik 21 januari 2014 Tommy Färnqvist, IDA, Linköpings universitet 1.1 Innehåll Innehåll 1 Kursadministration 1 2 Introduktion
Läs merTentamen , Introduktion till Java, dtaa98, dtea53
Mittuniversitetet 2007-09-01 Institutionen för informationsteknologi och medier Sid:1(3) dtaa98, dtea53 Martin Kjellqvist; Linda Karlsson, Ulf Reiman Lösningsansatser Tentamen 2007-09-01, Introduktion
Läs merHej Då, Karel! Programmering. Vårt första Javaprogram. hh.se/db2004. Java. Grundtyper, variabler och arrayer
Programmering hh.se/db2004 Föreläsning 3: Java. Grundtyper, variabler och arrayer Hej Då, Karel! Verónica Gaspes www2.hh.se/staff/vero www2.hh.se/staff/vero/programmering Center for Research on Embedded
Läs merLogik. Boolesk algebra. Logik. Operationer. Boolesk algebra
Logik F4 Logik Boolesk algebra EDAA05 Roger Henriksson Jonas Wisbrant Konsten att, och vetenskapen om, att resonera och dra slutsatser. Vad behövs för att man ska kunna dra en slutsats? Hur kan man dra
Läs merUGGLEPOSTEN 2011:1 ANSVARIG UTGIVARE: DANIEL GAUSEL
UGGLEPOSTEN 2011:1 ANSVARIG UTGIVARE: DANIEL GAUSEL Uggleposten Exklusivt 2* intervju i detta nummer År: 2011 Nummer: 1 I det här numret: I detta nummer hedrar vi vår kära Barbro Ljungholm som snart går
Läs merTa vara på tiden, du är snabbt "för gammal" för att inte behöva ta ansvar.
Några ord till min Tips och råd från IHL1A, 16 januari 2015 Lev livet medan du kan Tänk ej för mycket på framtiden, ej heller på det förflutna Var snäll mot dem som är snälla mot dig; det lönar sig. Gör
Läs merFTEA12:2 Filosofisk metod. Att värdera argumentation I
FTEA12:2 Filosofisk metod Att värdera argumentation I Dagens upplägg 1. Några generella saker att tänka på vid utvärdering av argument. 2. Grundläggande språkfilosofi. 3. Specifika problem vid utvärdering:
Läs merLaboration A Objektsamlingar
Laboration A Objektsamlingar Avsikten med laborationen är att du ska träna på att använda ett par objektsamlingar. Uppgift 1 Titta genom föreläsningsunderlaget DA129AFAHT07.pdf och testkör exemplen (se
Läs merMin bok. När mamma, pappa eller ett syskon är sjuk
Min bok När mamma, pappa eller ett syskon är sjuk Förord Tanken med Min bok är att den ska delas ut till alla barn som har en mamma, pappa eller ett syskon som ligger på sjukhus men kan även användas om
Läs merLgr 11 Centralt innehåll och förmågor som tränas:
SIDAN 1 Författare: Hanne Fredsted Vad handlar boken om? Boken handlar om Tarik och Ida som ska på skolresa. Tarik vill så gärna följa med, men hans pappa har sagt att i hans familj sover man hemma. Fröken
Läs merYasin El Guennouni NV3A, Tensta Gymnasium
1 Yasin El Guennouni NV3A, Tensta Gymnasium Innehållsförteckning Bakgrund 2 Syfte 2 Material/Metod 2 Resultat 3 Diskussion 14 Slutsats 15 2 Bakgrund Årskurs 6 elever kommer snart att ställas inför ett
Läs merAtt deklarera och att använda variabler. Föreläsning 10. Synlighetsregler (2) Synlighetsregler (1)
Föreläsning 10 STRING OCH STRINGBUILDER; VARIABLERS SYNLIGHET Att deklarera och att använda variabler När vi deklarerar en variabel, t ex int x; inför vi en ny variabel med ett namn och en typ. När namnet
Läs merLabb i Datorsystemteknik och programvaruteknik Programmering av kalkylator i Visual Basic
Labb i Datorsystemteknik och programvaruteknik Programmering av kalkylator i Visual Basic Inledning Starta Microsoft Visual Studio 2005. Välj create Project Välj VB + Vindows Application och välj ett nytt
Läs merImportera utskriftsinställningar och Tips och tricks för Disgen 8.2d
Importera utskriftsinställningar och Tips och tricks för Disgen 8.2d Importera utskriftsinställningar Utskriftsinställningar finns i Inställningsmallar. Varje utskriftsform i Disgen (antavla, ansedel,
Läs merÖvningshäfte 1: Logik och matematikens språk
GÖTEBORGS UNIVERSITET MATEMATIK 1, MMG200, HT2014 INLEDANDE ALGEBRA Övningshäfte 1: Logik och matematikens språk Övning A Målet är att genom att lösa och diskutera några inledande uppgifter få erfarenheter
Läs merGrundläggande logik och modellteori (5DV102)
Tentamen 2013-10-31 Grundläggande logik och modellteori (5DV102) M. Berglund och K. Markström Totalt antal uppgifter 11 Maximalt antal poäng 30 Krav för 3 i betyg 14 poäng Krav för 4 i betyg 19 poäng,
Läs merKap. 7 Logik och boolesk algebra
Ka. 7 Logik och boolesk algebra Satslogik Fem logiska konnektiv: ej, och, eller, om-så, omm Begre: sats, sanningsvärde, sanningsvärdestabell tautologi, kontradiktion Egenskaer: Räkneregler för satslogik
Läs merITK: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 merSemantik och pragmatik (Serie 3)
Semantik och pragmatik (Serie 3) Satser och logik. Mats Dahllöf Institutionen för lingvistik och filologi April 2015 1 / 37 Logik: språk tanke (Saeed kapitel 4.) Satser uttrycker (ofta) tankar. Uttrycksrikedom
Läs merProgrammering 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 merJag heter Max Andersson. Jag jobbar på B.U. PAC. Sandbackevägen 1 är där jag bor.
Jag heter Max Andersson. Jag jobbar på B.U. PAC. Sandbackevägen 1 är där jag bor. DEN ÅTTONDE MAJ 2004 FYLLER JAG 40 ÅR INNEHÅLLSFÖRTECKNING PRESENTATION AV MIG..SID 1 MITT KOMMUNIKATIONSPASS..SID 3 VIKTIGT
Läs merSemantik och pragmatik
Semantik och pragmatik OH-serie 4 http://stp.lingfil.uu.se/~matsd/uv/uv12/semp/ Mats Dahllöf Institutionen för lingvistik och filologi Januari 2012 Om barnet har svårt att andas eller har ont i bröstet
Läs merSystem.out.println("Jaså du har "+ antalhusdjur+ " husdjur"); if ( antalhusdjur > 5 ) System.out.println("Oj det var många);
1 Villkor och styrsatser I de program vi sett tidigare har programkörning inneburit att sats efter sats utförts i den ordning de skrivits i källkoden. Vi har inte kunna ändra programmets uppförande beroende
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 merNivå 1 ANKOMST. Har du bagage? Ja, jag har en ryggsäck och en stor väska. Ok, Jag tar väskan och du tar ryggsäcken, okay?
Nivå 1 ANKOMST Hej! Är du Sandra? Ja, det är jag. Och du är du Erik? Ja, äntligen. Hur mår du? Bra tack, och du? Bra, tack. Och resan. Gick den bra? Inte illa Jag är ganska trött och jag är törstig Det
Läs merFTEA12:2 Filosofisk Metod. Grundläggande argumentationsanalys II
TEA12:2 ilosofisk Metod Grundläggande argumentationsanalys II Dagens upplägg 1. Kort repetition. 2. Logisk styrka: några intressanta specialfall. 3. ormalisering: översättning från naturligt språk till
Läs merTentamen. Lösningsförslag
Sida 1/8 Tentamen Grundläggande programmering i Java A 5p, DTAA32 2002-03-22 Lösningsförslag Uppgift 1 ( 3p ) Utskriften blir: Skriv in ett tal 24 47 48 intal=471 Uppgift 2 ( 6p ) a.) b.) c.) d.) e.) falskt
Läs merProgramutveckling 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 merKontraktsprogrammering
Kontraktsprogrammering Programmera med kontrakt Samma som i vardagen Två parter (minst), bägge följer sin del 2 Bilköp Kund Krav Betala varje månad Förtjänst Få en bil Försäljare Ge kunden en bil och serva
Läs merViktiga Personer I mitt Liv (VIPIL)
Viktiga Personer I mitt Liv (VIPIL) Detta frågeformulär handlar om dina relationer till viktiga personer i ditt liv: din mamma, din pappa och dina nära vänner. Var vänlig och läs instruktionerna till varje
Läs merTentamen, EDA501 Programmering M L TM W K V
LUNDS TEKNISKA HÖGSKOLA 1(3) Institutionen för datavetenskap Tentamen, EDA501 Programmering M L TM W K V 2010 04 13, 8.00 13.00 Anvisningar: Denna tentamen består av 4 uppgifter. Preliminärt ger uppgifterna
Läs merIntroduktion till Datalogi DD1339. Föreläsning 3 29 sept 2014
Introduktion till Datalogi DD1339 Föreläsning 3 29 sept 2014 Ett lite intelligentare program? Klassen Rectangle Rectangle height width color setheight setwidth getcolor getarea Rectangle public class Rectangle{
Läs merÖvning 1: Vad är självkänsla?
Självkänsla Inledning OBS! Hela föreläsningen ska hålla på i 45 minuter. Samla gruppen och sitt gärna i en ring så att alla hör och ser dig som föreläsare. Första gången du träffar gruppen: Föreläsaren
Läs merSantos hade precis avslutat träningen med ungdomslaget när tränaren kom och kallade på honom.
1. Santos hade nu spelat för klubben ungdomslag i två år och trivdes oerhört bra med sitt nya liv. Han fick i princip hålla på med det han älskade från morgon till kväll. Ja, de hade ju lite skola också
Läs merUttryck och villkor. Föreläsning 2
Uttryck och villkor Föreläsning 2 Dagens kluring Finn fem fel! #include int main(void) printf("resistans hos R1 (ohm) : ") scanf("%d",r1); printf("resistans hos R2 (ohm) : "); scanf("%d",r2);
Läs merMalmö högskola 2008/2009 CTS
Laboration 8 Avsikten med laborationen är att du lära dig skapa objekt med hjälp av klasser. Detta är en introduktion till ett objektorienterat tankesätt. Med hjälp av detta tankesätt kan du så småningom
Läs merCommand line argumenter. Objektorienterad Programmering (TDDC77) Vad blir resultatet? Nu då? Ahmed Rezine. Hösttermin 2016
Command line argumenter Objektorienterad Programmering (TDDC77) Föreläsning VI: eclipse, felsökning, felhantering Ahmed Rezine IDA, Linköpings Universitet Hösttermin 2016 /* Cla. java * Programmet illustrerar
Läs merObjektorienterad Programmering (TDDC77)
Objektorienterad Programmering (TDDC77) Föreläsning VI: eclipse, felsökning, felhantering Ahmed Rezine IDA, Linköpings Universitet Hösttermin 2016 Outline Felhantering Eclipse Felsökning Command line argumenter
Läs merÖversikt MERA JAVA OCH ECLIPSE. Uttryck och tilldelning. Uttryck och tilldelning. Uttryck och tilldelning. Uttryck och tilldelning
Översikt Uttryck i tilldelningssatser Typer och typomvandling Klasser Metoder Konstanter Eclipse-tips MERA JAVA OCH ECLIPSE Institutionen för datavetenskap Programmering 1 Rita Kovordányi 2 public class
Läs merKillen i baren - okodad
Killen i baren - okodad 1. R: (Säger sitt namn och hälsar välkommen.) K: Tack. Ja, e hmm jag tänkte väl bara säga så här att det känns djävligt konstigt å vara här. Jag brukar gå till doktorn när jag...
Läs merMalmö högskola 2007/2008 Teknik och samhälle
Laboration 9 Avsikten med denna laboration är att du ska jobba vidare med klasser. Uppgifterna går ut på att skriva metoder och att skriva konstruktorer. Laborationen bygger vidare på laboration 8. Skapa
Läs merFÖRELÄSNING 8 ANDERS MÄRAK LEFFLER IDA/HCS
729G06 Logik FÖRELÄSNING 8 ANDERS MÄRAK LEFFLER IDA/HCS 160309 Idag Sammanfattning*/uppsamling 2 Mer problemöversikt (och lite definitioner) Inte ersättning för andra föreläsningar! 3 Vad är enlogik? Syntax
Läs merLenas mamma får en depression
Lenas mamma får en depression Text och illustrationer: Elisabet Alphonce Lena bor med sin mamma och lillebror Johan på Tallstigen. Lena går i första klass och Johan går på förskolan om dagarna. Lena och
Läs merSexårskören 2015 Min vän i Rymden Sångtexter
Sexårskören 2015 Min vän i Rymden Sångtexter Innehåll Spår på CDn Titel Sidnummer 01 Alla är så ensamma här 2 02 Vi har letat 2 03 Rymdramsa 3 04 Raketbyggarna 4 05 Vi är på väg till rymden 5 06 Rymdvals
Läs merPISA 2003 ENKÄT OM INFORMATIONS- OCH KOMMUNIKATIONS- TEKNOLOGI
PISA 2003 ENKÄT OM INFORMATIONS- OCH KOMMUNIKATIONS- TEKNOLOGI Sverige svenska Projektkonsortium: Australian Council for Educational Research (ACER) Netherlands National Institute for Educational Measurement
Läs merJag ritar upp en modell på whiteboard-tavlan i terapirummet.
VAD ÄR PROBLEMET? Anna, 18 år, sitter i fåtöljen i mitt mottagningsrum. Hon har sparkat av sig skorna och dragit upp benen under sig. Okej, Anna jag har fått en remiss från doktor Johansson. När jag får
Läs merSMD 134 Objektorienterad programmering
SMD 134 Objektorienterad programmering Dagens agenda: Typer i Java: primitiva datatyperna, referenstyper Variabler och variabeltilldelningar med primitiva typer Konstanter av de olika typerna. Heltalsräkning
Läs merVokalprogrammet Sara Wiberg Hanna Hägerland
Vokalprogrammet Sara Wiberg Hanna Hägerland Filmer och diktamen Till detta häfte finns en internetsida. Där hittar du filmer om vokalerna. Du kan också träna diktamen. vokalprogrammet.weebly.com Titta
Läs merHörmanus. 1 Ett meddelande. A Varför kommer hon för sent? B Vem ska hon träffa?
1 Ett meddelande Lyssna på meddelandet. Sätt kryss för rätt svar. Du får lyssna två gånger. Hej Peter! Jag är lite försenad. Jag hinner inte komma till klockan sex. Jag måste köra mamma till ögonläkaren.
Läs merGesäll provet Internetprogrammering I. Författare: Henrik Fridström. Personnummer: 870408-6654. Skola: DSV
Gesäll provet Internetprogrammering I Författare: Henrik Fridström Personnummer: 870408-6654 Skola: DSV Val av uppgift: En e-mail applikation med kryptering Bakgrund: Som sista uppgift i kursen Internetprogrammering
Läs merSpinderella Tarantella 1 - en dramatisering
Dramatisering av Maria Bengtsson efter Lindahl & Gimbergsson 2012, Tarantella, Alvina Förlag Tarantella 1 - en dramatisering Bearbetningen endast är tillåten för användning inom undervisningssituationer
Läs merMASKERADKOSTYMER BONDGÅRD
MASKERADKOSTYMER BONDGÅRD Ref. 66010 Ref. 66010 Set: CD + MASKERADKOSTYMER "BONDGÅRDEN" INNEHÅLL OCH BESKRIVNING Paket bestående av 4 maskeradkostymer (storlek: barn 3-7 år) + LJUD-CD-SKIVA med MP3 (utan
Läs merEn vanlig dag på jobbet
En vanlig dag på jobbet Läs texten många gånger! Träna på att läsa meningarna högt tio gånger. Morgon Mitt alarm ringer klockan 05.20. Jag brukar ligga kvar en stund och tänka på vad jag ska göra under
Läs merSanningar om programmering
Block 3: Programmering, del 1 Beräkningsvetenskap I Sanningar om programmering n Ett program är ett antal kommandon och särskilda strukturer lagrade i en eller flera filer n Att utveckla och skriva program
Läs mer- Jag bor i ett hus tillsammans med min man, min. son och min dotter. Huset är gammalt, men^vi har. :om mycket. Vi har också en stor trädgård.
BOSTAD Hur bor du? Malin Fasth bor i Jonsered. - Jag bor i ett hus tillsammans med min man, min son och min dotter. Huset är gammalt, men^vi har :om mycket. Vi har också en stor trädgård. ^ ODe"tä7mycket
Läs merJavaScript del 3 If, Operatorer och Confirm
JavaScript del 3 If, Operatorer och Confirm Under förra uppgiften så kollade vi på hur användaren kan ge oss information via promt(), vi använde den informationen både för att skriva ut den och för att
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 merGUD ÄLSKAR DIG! Gud älskar Dig och har skapat Dig till att känna Honom personligen.
Gud älskar Dig och har skapat Dig till att känna Honom personligen. Så älskade Gud världen att han gav den sin ende son, för att var och en som tror på honom inte skall gå under utan ha evigt liv. (Joh
Läs merINDISKA BERÄTTELSER DEL 8 MANGOTRÄDET av Lena Gramstrup Olofgörs intervju och berättelse. Medverkande: Arvind Chander Pallavi Chander
INDISKA BERÄTTELSER DEL 8 MANGOTRÄDET av Lena Gramstrup Olofgörs intervju och berättelse Medverkande: Arvind Chander Pallavi Chander Uppläsning av Cecilia Frode Indiska Berättelser del 8 Hej Jag heter
Läs mer1 december B Kära dagbok!
1 december B Kära dagbok! (Fast egentligen är det ju ingen dagbok, utan en blå svenskaskrivbok från skolan. Jag bad fröken om en ny och sa att jag hade tappat bort den andra. Sen kan jag bara säga att
Läs merBARNANPASSAD ÅTERGIVNING AV PSYKOLOGUTREDNING
BARNANPASSAD ÅTERGIVNING AV PSYKOLOGUTREDNING Habiliteringen Mora 2012 Barn 6 12 år Diagnos: Adhd, autismspektrum, lindrig och måttlig utvecklingsstörning, Cp samt EDS Psykologutredning Remiss med frågeställning
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 merPlanering: del 1 Tider: 16:00-18:00. Du får låna böckerna Nya mål 3 och Övningsbok mot en depositionsavgift på 100 kr. Du får INTE skriva i böckerna.
Flex: Svenska grundläggande Planering: del 1 Tider: 16:00-18:00 Lärare: Cécile Tartar Jönsson Mail: cecile.tartar@burlov.se Hemsidor: - www.komvux.cecile.se - itslearning.com (välj Komvux Burlöv i listan)
Läs merHa rätt sorts belöning. Åtta tips för bästa sätt hur du tränar din hund. Grunden till all träning:
Åtta tips för bästa sätt hur du tränar din hund Grunden till all träning: Gör det lätt för hunden! Börja alltid på en nivå som är enkel för hunden och bygg på svårigheterna. På det sättet tycker hunden
Läs merSanningsvärdet av ett sammansatt påstående (sats, utsaga) beror av bindeord och sanningsvärden för ingående påståenden.
MATEMATISK LOGIK Matematisk logik formaliserar korrekta resonemang och definierar formellt bindeord (konnektiv) mellan påståenden (utsagor, satser) I matematisk logik betraktar vi påståenden som antingen
Läs merDen magiska dörren. Kasper Lindström
Den magiska dörren Kasper Lindström Kapitel 1. Hej Hej! Jag heter Marcus berg och jag är 12 år jag går i Centralskolan i Sundsvall. Min klass är ganska stökig. Min bästis heter Johan och vi har känt varandra
Läs merKlasser i Java kan ha metoder och egenskaper. Metoder beskriver funktioner som klassen kan utföra. Egenskaper beskriver innehållet i klassen.
TT Kapitel 3. Husdjur & Fisk Javaklasser Translation by Leif Lourié Java program består av klasser som beskriver saker (objekt) som finns på riktigt. Även om det finns många olika sätt att skriva program
Läs merKritiskt tänkande HTXF04:3 FTEB05. Grundläggande semantik II
Kritiskt tänkande HTXF04:3 FTEB05 Grundläggande semantik II Deskriptiv vs. värderande/känslomässig mening Ords betydelser kan ha både deskriptiva och värderande/känslomässiga komponenter. Det blir tydligt
Läs merEn introduktion till logik
rasmus.blanck@gu.se FT1200, LC1510 och LGFI52 VT2017 Först: Tack till Martin Kaså, som gett mig tillstånd att använda och bearbeta dessa ljusbilder. Vad är logik? Slogan: Logik undersöker vilka argument
Läs mer