Resultat: Senior

Du har besvarat frågor. Du hade 16.

Dina poäng i början var 48. Om du svarade fel på alla frågor skulle du ha 0 poäng i slutet.

Du svarade rätt på 0 frågor.

Du svarade fel på 0 frågor.

Du svarade inte på 16 frågor.

Ditt resultat: 48/192

Bra gjort!

Du fick 0 poäng på frågan "Grafer".

Du fick 0 poäng på frågan "Bildsökning".

Du fick 0 poäng på frågan "Saknad bit".

Du fick 0 poäng på frågan "Bäverkonst".

Du fick 0 poäng på frågan "Bildkodning".

Du fick 0 poäng på frågan "En bäver i kanoten".

Du fick 0 poäng på frågan "XO".

Du fick 0 poäng på frågan "Bevattningssystemets logik".

Du fick 0 poäng på frågan "Slumpfunktion".

Du fick 0 poäng på frågan "Formler".

Du fick 0 poäng på frågan "Första "buggen"".

Du fick 0 poäng på frågan "Dokumentets filformat".

Du fick 0 poäng på frågan "Sesam öppna dig".

Du fick 0 poäng på frågan "Dörrmålning".

Du fick 0 poäng på frågan "Bilarnas registreringsnummer".

Du fick 0 poäng på frågan "Insamling av godis".

1. Grafer

Du fick 0 poäng på den här frågan. Maxpoäng är 6. Uppgiften låg på nivån lätt.

Här under finns fyra så kallade grafer. Vilka av dessa är så gott som lika?

Diagrammit

1.

A och C

2.

B och D

3.

A och B

Rätt svar
4.

A och D

Du besvarade inte denna fråga.

Lösning:

Rätt svar är A och B. Vissa punkter har flyttats, men de är förbundna på exakt samma sätt.

I uppgiften bekantar vi oss med presentation av information genom grafer.

2. Bildsökning

Du fick 0 poäng på den här frågan. Maxpoäng är 9. Uppgiften låg på nivån medel.

Tobias Bävers bildfilers namn börjar med datumet, som är i formen ÅÅÅÅ-MM-DD. Efter datumet finns namnen på barnen på bilden. Före varje namn finns ett ”+”-tecken. Filnamnet slutar med filändelsen ”.jpg”.

Exempel:

  • 2010-06-13+Tommy.jpg
  • 2008-06-06+Tommy+Eva.jpg
  • 2009-06-11+Eva+Lea+Tommy+Ivan.jpg

För att snabbare hitta bland bilderna använder Tobias Bäver ett program som kan söka på filnamnen. Där kan man lägga in stjärntecken ”*” för att ersätta noll, ett eller flera tecken.

Exempel:

  • Söksträngen 2010-*.jpg hittar alla filer som börjar på ”2010-” och slutar på ”.jpg”.
  • Söksträngen *Eva*.jpg hittar alla filer som börjar med vad som helst, innehåller ”Eva”, och har vad som helst mellan ”Eva” och ”.jpg”. Sökresultatet är t.ex. 2009-06-11+Eva+Lea+Tommy+Ivan.jpg

Tobias Bäver vill nu hitta alla bilder som är tagna i juni och där åtminstone Tommy är med. Hur ska söksträngen se ut?

1.

*06*Tommy*.jpg

2.

*-06+*Tommy*.jpg

3.

*-06-*Tommy*.jpg

Rätt svar
4.

*-06-*+Tommy.jpg

Du besvarade inte denna fråga.

Lösning:

Rätt svar är *-06-*Tommy*.jpg

Strängen *06*Tommy*.jpg hittar också till exempel 2010-05-06+Tommy.jpg
Strängen *-06-*+Tommy.jpg hittar inte till exempel 2010-06-12+Tommy+Lea.jpg
Strängen *-06+*Tommy*.jpg hittar bara de bilder som är tagna på sjätte dagen en månad.

3. Saknad bit

Du fick 0 poäng på den här frågan. Maxpoäng är 6. Uppgiften låg på nivån lätt.

Vilken triangel passar i bilden nedan? Triangeln får svängas.

Puuttuva pala

1.

Triangel a

2.

Triangel b

3.

Triangel c

4.

Triangel d

Rätt svar

Du besvarade inte denna fråga.

Lösning:

Rätt svar är triangel d.

Rätta bitens bakgrundsfärg måste vara gul, eftersom bilden mittemot också har gul bakgrund. Bitarna bredvid har röd och blå bakgrundsfärg och bilderna mittemot dem har också dessa bakgrundsfärger. Bara B och D har gul bakgrundsfärg. Biten måste vridas 120 grader motsols, så att vita biten är till vänster. Då är rött och blått på rätta ställena, så att de små trehörningarna bredvid dem har olika huvudfärger.

4. Bäverkonst

Du fick 0 poäng på den här frågan. Maxpoäng är 12. Uppgiften låg på nivån svår.

Bill Bäver har utvecklat en modell för att beskriva skulpturer:

  • Skulpturen har tre variabler (m,s,list), där m är materialet, s form och list är mindre skulpturer, som är fastsatta i toppen.
  • [] betyder en tom lista utan objekt,[a] är en lista som innehåller ett enda objekt och [a,b] innehåller de två objekten a och b.

Exempel:

Esimerkki1   Esimerkki2

(glas, cylinder, []) (betong, cylinder, [(tegel, boll [])])

Vilka variabler har följande skulptur?

Tehtävä

1.

(tegel, kub, [(stål, cylinder, [(trä, boll, [])]), (stål, cylinder, [])])

Rätt svar
2.

(tegel, kub, [(stål, cylinder), [], (trä, boll), (stål, cylinder, [])])

3.

(tegel, kub, [(stål, cylinder, []), (trä, boll), []), (stål, cylinder, [])])

4.

(tegel, kub, [stål, cylinder, [], trä, boll, stål, cylinder, []])

Du besvarade inte denna fråga.

Lösning:

Rätt svar är (tegel, kub, [(stål, cylinder, [(trä, boll, [])]), (stål, cylinder, [])])

(tegel, kub, [(stål, cylinder, []), (trä, boll), []), (stål, cylinder, [])]) Efter ”boll”-ordet finns ingenting, skall finnas en tom lista.

(tegel, kub, [(stål, cylinder), [], (trä, boll), (stål, cylinder, [])]) Efter cylinder borde det komma ett kommatecken och en lista.

(tegel, kub, [stål, cylinder, [], trä, boll, stål, cylinder, []]) Efter första listan [] borde det komma en slutparentes.

Datorprogram använder datastrukturer som avbildar riktiga saker. I det här fallet används nästlade listor (en ny lista kan börja inuti en lista, som också kan innehålla en lista...).

5. Bildkodning

Du fick 0 poäng på den här frågan. Maxpoäng är 6. Uppgiften låg på nivån lätt.

Bilden nere till vänster är kodad med dator genom att använda endast bokstäver och följa koden till höger. Tredje radens kodning har dock försvunnit. Vad skall koden på tredje raden vara?

Kuva ja koodaus

1.

bodiao

Rätt svar
2.

oociaio

3.

aobobicio

4.

bocibo

Du besvarade inte denna fråga.

Lösning:

Rätt svar är ”bodiao”.

Koden kan delas upp med två tecken för varje sammanhängande färg, t.ex. XY. X är hur många rutor det finns efter varandra, och Y är färgen. X är alltså a för 1, b för 2 osv. Y är x för gul, o för röd och i för blå. Det finns många olika sätt att koda bildfiler. Vanliga format är jpg,png och gif.

6. En bäver i kanoten

Du fick 0 poäng på den här frågan. Maxpoäng är 6. Uppgiften låg på nivån lätt.

Beatrice Bäver är ute och paddlar kanot och kommer till ett område med många små sjöar. Sjöarna har alla floder som ansluter dem till varandra. Hon vill se alla sjöar, och kommer fram till ett sätt som gör att hon säkert besöker alla sjöar.

Beatrice vet att från varje sjö går det vidare högst två floder som hon inte har besökt. När hon kommer till en ny sjö bestämmer hon rutten vidare enligt följande regler:

  • Om sjön har två floder som hon ännu inte besökt, väljer hon vänstra.
  • Om sjön har en flod som hon inte besökt, väljer hon denna.
  • Om hon har besökt alla floder i en sjö, åker hon tillbaka till föregående sjö.

Beatrice slutar sin utfärd när hon besökt alla sjöar och är tillbaka till utgångspunkten. Här är en karta som visar hur hon har åkt på sin utflykt:

 

Djur

I varje sjö ser Beatrice ett nytt djur. Första gången hon ser djuret skriver hon ner det på ett papper.

I vilken ordning har hon skrivit ner djuren?

1.

fisk, krokodil, orm, häger, anka, utter, groda, sköldpadda

2.

fisk, groda, sköldpadda

3.

fisk, groda, sköldpadda, krokodil, häger, utter, anka, orm

Rätt svar
4.

fisk, groda, krokodil, sköldpadda, häger, orm, utter, anka

Du besvarade inte denna fråga.

Lösning:

Rätt svar är fisk, groda, sköldpadda, krokodil, häger, utter, anka, orm.

Beatrice far först genom första tre sjöarna till vänster, och sedan tillbaka. Sedan far hon från fisken högerut till krokodilen. Här far hon först till vänster genom sjöarna, och sedan till ormen till höger. Efter ormen far hon tillbaka till början.

I den här uppgiften bekantar vi oss med binära träd.

7. XO

Du fick 0 poäng på den här frågan. Maxpoäng är 9. Uppgiften låg på nivån medel.

Nedan finns en textsträng som består av mellanslag och ett X-tecken. Mellanslagen visas som golvstreck, ”_”. Markören, som nu står i textsträngens början, markeras av tecknet ”|”.

|_ _ _ _ _ _ _ _ _ _ _ _ _ X _ _ _ _ _ _

När ett tecken skrivs hamnar det till höger om markören och ersätter det tecken som redan står där (mellanslag, X eller O). Samtidigt flyttas markören till höger. Följande anvisningar följs i tur och ordning på ett sådant sätt att så länge påståendet stämmer utförs funktionen innanför klammerparenteserna.

  1. Så länge markören inte är vid ett X {Skriv O}
  2. Så länge markören inte är i teckensträngens början {Skriv X och flytta sedan markören två steg till vänster}

Vad blir teckensträngen efter dessa båda steg?

1.

O X X X X X X X X X X X X X _ _ _ _ _ _

Rätt svar
2.

X O O O O O O O O O O O O O _ _ _ _ _ _

3.

O O O O O O O O O O O O O O _ _ _ _ _ _

4.

X X X X X X X X X X X X X X _ _ _ _ _ _

Du besvarade inte denna fråga.

Lösning:

Rätt svar är

O X X X X X X X X X X X X X _ _ _ _ _ _

I uppgiften bekantar vi oss med en algoritm skrivet i naturligt språk. I uppgiftens algoritm finns en repetitionsdel, en WHILE-sats, med ett inbyggt kommando att repetera. I en while-sats repeteras ett eller flera kommandon tills villkoret inte stämmer längre (blir false). Villkors- och repetitionssatser används i programmeringsspråk.

8. Bevattningssystemets logik

Du fick 0 poäng på den här frågan. Maxpoäng är 12. Uppgiften låg på nivån svår.

Jonas Bäver har byggt ett datorstyrt bevattningssystem åt sitt äppelträd. Han använder variablerna A, B, C och D för att beteckna de olika kranarna och deras läge.

  • Om en variabel är TRUE är kranen öppen, är den FALSE är kranen stängd.
  • Om hela uttrycket är TRUE får äppelträdet vatten, om uttrycket är FALSE får trädet inte vatten.

Vilket av följande uttryck stämmer överens med denna bild?

 

Kastelujärjestelmä 

1.

((not A) and B) or (C and D)

Rätt svar
2.

(not A) and B

3.

not (A and B) or (C and D)

4.

B and (C and D)

Du besvarade inte denna fråga.

Lösning:

Rätt svar är ((not A) and B) or (C and D). Då kommer vatten till trädet från båda sidorna.

Uttrycket not (A and B) or (C and D) är TRUE, om A=FALSE, B=FALSE, C=FALSE,D=FALSE, men trädet får förstås inte vatten när alla kranar är stängda.

I de andra uttrycken kan vattnet flöda även om hela uttrycket blir falskt. om uttrycket B and (C and D) värden är A=TRUE/FALSE, B=FALSE, C=TRUE, D= TRUE, så blir

uttryckets värde false, fast vattnet strömmar (för kranarna C och D är öppna). Om uttrycket (not A) and B variabler är A=TRUE, B=FALSE, C=TRUE, D=TRUE, så blir uttrycket

FALSE fast vattnet strömmar igenom (för kranarna C och D är öppna).

 

9. Slumpfunktion

Du fick 0 poäng på den här frågan. Maxpoäng är 12. Uppgiften låg på nivån svår.

Bengt Bäver jobbar som programmerare. Han behöver nu få fram slumpmässiga tal mellan 0,5 och 1. Bengt använder ett programmeringsspråk där man kan använda funktionen RND(), som ger ut ett slumpmässigt tal mellan 0 och 1, t.ex. 0,562359 och 0,136494.

Vad kan man göra för att få fram ett slumpmässigt tal i intervallet 0,5 till 1?

1.

0,5 + 0,5 * RND()

Rätt svar
2.

0,5 – 0,5 * RND()

3.

0,5 * RND()

4.

0,5 + RND()

Du besvarade inte denna fråga.

Lösning:

Rätt svar är 0,5 + 0,5 * RND()

0,5 - 0,5 * RND() ger tal mellan 0 och 0,5.
0,5 * RND() ger tal mellan 0 och 0,5.
0,5 + RND() ger tal mellan 0,5 och 1,5.

10. Formler

Du fick 0 poäng på den här frågan. Maxpoäng är 9. Uppgiften låg på nivån medel.

Eva Bäver ville skapa alla bråk mindre än ett. Först skrev hon nummer ett i cellerna A2 och B2. Efter det skrev hon formler i cellerna A3, B3 och C2. Sedan kopierade hon dessa formler neråt.

I formlerna fungerar funktionen IF enligt följande: IF(villkor; ”värde om villkoret är sant”; ”värde om villkoret är falskt”).

Här är formlerna Eva använde:

Formel 1: Kaava 1

Formel 2: Kaava 2

Formel 3: Kaava 3

I kolumn C betyder 1 att bråktalet är ett heltal, 0 att bråktalet inte är ett heltal.

Taulukko

I vilken cell finns vilken formel?

1.

Formel 2 i cell A3, formel 1 i cell B3 och formel 3 i cell C2.

Rätt svar
2.

Formel 2 i cell A3, formel 3 i cell B3 och formel 1 i cell C2.

3.

Formel 1 i cell A3, formel 3 i cell B3 och formel 2 i cell C2.

4.

Formel 1 i cell A3, formel 2 i cell B3 och formel 3 i cell C2.

Du besvarade inte denna fråga.

Lösning:

Rätt svar är ”Formel 2 i cell A3, formel 1 i cell B3 och formel 3 i cell C2”.

Du bör observera mönstret i tabellen. Bara formel 3 returnerar en nolla och måste därför vara i C-kolumnen. Därför är både ”Formel 2 i cell A3, formel 3 i cell B3 och formel 1 i cell C2” och ”Formel 1 i cell A3, formel 3 i cell B3 och formel 2 i cell C2” fel.

Formel 2 kan returnera talet 1. Eftersom talet 1 inte finns i kolumn B kan det bara vara i tabell A. Avancerade användare har nytta av att förstå formler, så att de kan använda kalkylprogram effektivt.

11. Första "buggen"

Du fick 0 poäng på den här frågan. Maxpoäng är 6. Uppgiften låg på nivån lätt.

Nionde september 1945 hittade Grace Hopper, officer inom USA:s marin, första datorbuggen i Harvard Mark II- datorn. Hon skrev i loggboken ”första riktiga ’buggen’ hittad”. Fastän ordet ”bugg” användes redan tidigare blev det populärt först efter denna incident.


Tietokone

Hurdan bugg var det frågan om?

1.

Ett skrivfel i ett program.

2.

Ett logiskt fel i ett program.

3.

En mal i ett relä.

Rätt svar
4.

Ett tekniskt obegripligt fel.

Du besvarade inte denna fråga.

Lösning:

Rätt svar är en mal i ett relä.

Direkt översatt betyder engelskans ”bug” alla sorts insekter. Historien i uppgiften är den vanligaste historien till hur ordet ”bug” började användas för fel i datorprogram. Sanningen är den att ordet användes redan före händelsen, som bara gjorde ordet populärare. Det finns olika uppgifter om händelsen, rätt tidpunkt kan också ha varit nionde september 1947, dessutom hittades buggen troligtvis inte av Grace Hopper utan av en annan ingenjör.

I uppgiften bekantar vi oss med IT-historia.

12. Dokumentets filformat

Du fick 0 poäng på den här frågan. Maxpoäng är 6. Uppgiften låg på nivån lätt.

Berit Bäver skall skicka ett elektroniskt dokument åt sin vän. Hon minns inte vad för sorts dator hennes vän har, men minns att den är annorlunda än sin egen. Berits textbehandlingsprogram kan spara dokument i många olika format.

Vilket av följande filformat borde användas när ett dokument innehåller mycket formatering, och en vän ska granska och skriva ut det?

1.

Portable Document Format (*.pdf)

Rätt svar
2.

Microsoft Office Word (*.doc, *.docx)

3.

OpenDocument teksti (*.odt)

4.

Ren text (*.txt)

Du besvarade inte denna fråga.

Lösning:

Rätt svar är Portable Document Format (*.pdf).

PDF-dokumentformatet är för den här situationen det mest passande valet, för det sparar också formateringen (typsnitt, färger, former). Dessutom finns PDF-läsare redan i de flesta maskiner, eller kan installeras gratis.

Att spara som ren text (*.txt) är inte bra i det här fallet, för då försvinner all formatering. Microsoft Word å andra sidan kräver att man köper programvara för att öppna filen. OpenDocument-formatet är inte heller så bra, för de flesta Windows-maskiner har endast Microsoft Word, som inte kan öppna OpenDocument-filer.

Om man måste kunna ändra på dokumentet skall man ändå spara som Word- eller OpenDocument-format, för att ändra på PDF-formatet behöver man nämligen ett speciellt program.

Uppgiften övar hur man använder olika filformat.

13. Sesam öppna dig

Du fick 0 poäng på den här frågan. Maxpoäng är 9. Uppgiften låg på nivån medel.

Bill Bäver hittade en skattkista i skogen, med en fastsatt papperslapp på. På pappret stod ”MEXFF”, och på kistan fanns ett lås som öppnas med fyra bokstäver. Eftersom kistan inte öppnades med bokstäverna som stod på papperslappen, tänkte Bill att det måste vara en ledtråd till riktiga lösenordet. Han tänkte att varje bokstav skall ändras till någonting annat enligt en viss regel. Bokstävernas ordning får inte ändras.

Vilket är lösenordet?

1.

KISTA

2.

FNATT

3.

SKALL

Rätt svar
4.

SKATT

Du besvarade inte denna fråga.

Lösning:

Rätt svar är ”SKALL”.

Eftersom två sista bokstäverna i ”MEXFF” är samma, passar inte ”KISTA”. M är 5 bokstäver från S, (M,N,O,P,Q,R,S).E är också 5 bokstäver från K, (E,F,G,H,I,J,K). Så fortsätter det, (X,Y,Z,Å,Ä,Ö,A) och (F,G,H,I,J,K,L).

I uppgiften bekantar vi oss med lösenordshantering. Just denna metod kallas caesarkrypto.

14. Dörrmålning

Du fick 0 poäng på den här frågan. Maxpoäng är 12. Uppgiften låg på nivån svår.

I ett våningshus är alla dörrar endera blåa (på bilden +) eller röda (på bilden X).

Våningshus

En målare skall måla vissa dörrar gula (på bilden ett rutnät). När han målar utför han funktionen Måla(våning, dörr).

Måla(våning, dörr)
Om lägenheten(våning, dörr) finns, gör följande: 
Om lägenheten(våning, dörr) är röd, gör följande fem rader:
Måla dörren på lägenhet(våning, dörr) gul 
Utför Måla(våning, dörr- 1)  
Utför Måla (våning, dörr + 1) 
Utför Måla (våning -1, dörr) 
Utför Måla (våning + 1, dörr) 

Hur ser våningshuset ut när målaren har utfört Måla(4,3)?

1.

KerrostaloB

Rätt svar
2.

KerrostaloD

3.

KerrostaloA

4.

KerrostaloC

Du besvarade inte denna fråga.

Lösning:

Rätt svar är:

KerrostaloB

för här är alla påträffade röda dörrar målade enligt funktionen Måla(våning,dörr).

KerrostaloC KerrostaloA KerrostaloC
Bild 1 Bild 2 Bild 3

På bild 1 är alla röda dörrar målade, vilket inte stämmer överens med funktionen. Bild 2 är rätt dörrar målade på våningen, men man har inte alls rört sig lodrätt.

Bild 3 har inte tagit i beaktande den riktning som man skulle nå om man beaktade redan målade dörrar, dessutom är blåa dörrar målade.

Uppgiften lär ut så kallad fyllnadsalgoritm (flood fill algorithm), som används t.ex. i grafikprogram när man skall fylla ett fält med en färg.

 

15. Bilarnas registreringsnummer

Du fick 0 poäng på den här frågan. Maxpoäng är 12. Uppgiften låg på nivån svår.

I bäverlandet får bilarna en unik identifikationskod (registreringsnummer). Koden byggs upp enligt följande;

<Nummer, inte noll><Nummer> - <Konsonant><Konsonant><Konsonant> - <Nummer,inte noll>

Esimerkkirekisterikilpi

Nya registreringsnummer skapas på följande sätt:

  • Först ökas det sista numret med ett.
  • Om den sista siffran var 9 (och därmed inte kan växa mera), skall den bli ett och så byter man istället sista konsonanten till nästa konsonant.
  • Om den konsonanten var ett Z, byter man den till ett B och ändrar istället följande konsonant till vänster.
  • Så fortsätter man ända tills man kommer till nummern längst till vänster.

Vilket registreringsnummer kom närmast föreKysymysrekisterikilpi?

1.

2.

Rätt svar
3.

4.

Du besvarade inte denna fråga.

Lösning:

Rätt svar är 19-ZZZ-9.

20-BBB-9 kom före 20-BBC-1
19-BBB-9 kom före 19-BBC-1
19-ZZZ-1 kom före 19-ZZZ-2

Kunskap om textsträngar och identifikationsnummer kan användas i många situationer, till exempel bilars registernummer och pass. Den här sortens arrangerande av tecken är nära besläktat med datorberäkningar. Dessutom är det användbart att veta vad man kan ge som nästa registreringsnummer till en ny bil.

16. Insamling av godis

Du fick 0 poäng på den här frågan. Maxpoäng är 12. Uppgiften låg på nivån svår.

Mattias Bäver går in i en grotta som består av rum som förenas med gångar emellan. Gångarna är enkelriktade, och Mattias kan bara gå från vänster till höger eller nerifrån upp. Dessutom får han bara gå igenom grottan en gång. I varje rum finns godis, vars antal visas i bilden ovan.

Luola

Hur många godisbitar kan Mattias få tag på som mest.

1.

28

Rätt svar
2.

27

3.

26

4.

24

Du besvarade inte denna fråga.

Lösning:

Rätt svar är 28.

Lösningen kan man få fram med en teknik som kallas dynamisk programmering. Först gör man en tabell med en cell för varje rum. Därefter fyller man i varje cell det antal godis man som mest kan få när man går till det rummet. I cellen högst upp till höger kommer svaret att finnas.

12 19 22 28
10 12 18 23
7 8 15 21
3 6 9 13

Man börjar nerifrån vänster och går upp mot högra hörnet. Man provar i varje cell att gå från vänster och underifrån, och lägger till cellen det tal som är större. Inom IT finns det många viktiga algoritmer som bygger på dynamisk programmeringsteknik.