Vigenèren salaus. Välineet: kynä, paperia, Vigèneren neliö (liitteenä), tehtävämoniste (liitteenä)

Koko: px
Aloita esitys sivulta:

Download "Vigenèren salaus. Välineet: kynä, paperia, Vigèneren neliö (liitteenä), tehtävämoniste (liitteenä)"

Transkriptio

1 Vigenèren salaus Avainsanat: salakirjoitus, Caesar-salakirjoitus, Vigenèren neliö, suurin yhteinen tekijä, alkutekijöihin jakaminen, Eukleideen algoritmi, frekvenssi Luokkataso: luokka, luokka, lukio Välineet: kynä, paperia, Vigèneren neliö (liitteenä), tehtävämoniste (liitteenä) Kuvaus: Tähän ohjelmamonisteeseen on koottu eritasoisia tehtäviä ratkottavaksi Vigèneren neliötä apuna käyttäen. Ennen Vigenèren salaukseen perehtymistä kannattaa opetella Caesarin kiekkojen toimintaperiaate. Aluksi Vigenèren salaus on kehitetty 1500-luvulla Caesarin kiekon (ks. Salakirjoituksia Materiaalipankista) pohjalta toimimaan tehokkaampana salausmenetelmänä teksteille. Alustana toimii monen eri kiekon sijasta nk. Vigenèren neliö, jossa kirjaimet on sijoitettu aakkosjärjestyksessä allekkaisille riveille kuitenkin niin, että seuraava rivi on aina yhden kirjaimen verran vasempana kuin edellinen rivi (ks. liitteistä Vigenèren neliö). Salaus toimi jonkin aikaa tehokkaasti ja 1917 sitä kuvailtiinkin mahdottomaksi purettavaksi. Tämä maine ei kuitenkaan ollut ansaittu, sillä purkutekniikka on ratkaistu ja julkaistu jo luvulla. Tätä ennenkin jo 1500-luvulla jotkut todella taidokkaat kryptoanalyytikot ovat pystyneet silloin tällöin murtamaan Vigenèren salauksen, vaikka silloin ei tiedettykään yleistä ratkaisua koodille. Alla on esitelty Vigenèren neliön käyttöä ja neljä tehtävää ratkaisuineen. Tehtävämoniste ilman ratkaisuja, mutta vinkeillä höystettynä, löytyy ohjelmamonisteen lopusta (ks. liitteistä tehtävämoniste).. Tehtävät 1 ja 2 sopivat luokille 3-5, tehtävä kolme on jo haastavampi ja se soveltuisi luokille 6-9 ja tehtävä 4 haasteellisimpana lukioon esimerkiksi projektityöksi tai aiheesta kiinnostuneille lisämateriaaliksi. Esimerkki Vigenèren neliön käytöstä 1500-luvulla Ranskassa oli meneillään sarja yhteenottoja protestanttien ja katolilaisten välillä. Näissä uskonsodissa on saatettu lähettää viestejä silloin uudella ja vasta kehitetyllä Vigenèren salauksella, mitä ei sen aikaisin keinoin osattu vielä purkaa kovin tehokkaasti. Sivu 1 / 23

2 Esimerkiksi protestantit olisivat voineet salauksen avulla välittää viestiään VAPAUTETAAN KUNINGAS ilman, että katolilaiset saisivat vihiä heidän suunnitelmistaan. Salauksen voi tehdä valitsemalla jonkin avainsanan, kuten PRO: P R O P R O P R O P R O P R O P R O P V A P A U T E T A A N K U N I N G A S Nyt jokainen kirjaimista P, R ja O tarkoittavat eri Caesarin kiekkoja ja salaus voidaan suorittaa niin, että ensimmäinen kiekko käännetään asentoon, jossa sisempään kiekkoon aiemmin päätetyn lähtökirjaimen (tässä käytetty kirjainta E) kohdalle asetetaan ulompaan kiekkoon kirjain P, toiseen kiekkoon R ja kolmanteen O. Katsotaan selkokielen kirjain kiekon ulkoreunalta ja salakirjain saadaan vastaavasta sarakkeesta sisemmältä kiekolta. P R O P R O P R O P R O P R O P R O P V A P A U T E T A A N K U N I N G A S D N Z L E J P D K L Å U C Å Y Y T K A Tässä kohtaa huomataan, että kolmen eri kiekon sijasta voisi olla helpompaa käyttää Vigenèren neliötä, jossa kirjaimet on sijoitettu aakkosjärjestyksessä allekkaisille riveille niin, että seuraava rivi on aina yhden kirjaimen verran vasempana kuin edellinen rivi. Neliötä voi lukea niin, että ylimmällä harmaataustaisella rivillä sijaitsee selkokielen kirjaimet ja sen alapuolella olevat rivit kuvaavat kukin yhtä Caesarin kiekkoa. Sivu 2 / 23

3 Nyt neliöstä poimitaan oikeat rivit vastaamaan kiekkoja. Ensimmäistä kiekkoa vastaa rivi, jolla aiemmin päätetyn kirjaimen (tässä käytetty kirjainta E) sarakkeessa (oranssi) sijaitsee kirjain P -> saadaan liila rivi. Samalla tekniikalla toista kiekkoa vastaa vihreä rivi (R kirjain oranssin sarakkeen kohdalla) ja kolmatta sininen rivi (O kirjain oranssin sarakkeen kohdalla). Ensimmäiseltä riviltä (liila) katsotaan selkokielen kirjainta V vastaava kirjain, joka on D (ruskean sarakkeen ja liilan rivin risteämiskohta). Ja jatketaan samaan tapaan vaihtamalla riviä jokaisen kirjaimen kohdalla Ensimmäinen rivi (liila), toinen rivi (vihreä) ja kolmas rivi (sininen) a b c d e f g h i j k l m n o p q r s t u v w x y z å ä ö A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö A C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö A B D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö A B C E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö A B C D F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö A B C D E G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö A B C D E F H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö A B C D E F G I J K L M N O P Q R S T U V W X Y Z Å Ä Ö A B C D E F G H J K L M N O P Q R S T U V W X Y Z Å Ä Ö A B C D E F G H I K L M N O P Q R S T U V W X Y Z Å Ä Ö A B C D E F G H I J L M N O P Q R S T U V W X Y Z Å Ä Ö A B C D E F G H I J K M N O P Q R S T U V W X Y Z Å Ä Ö A B C D E F G H I J K L N O P Q R S T U V W X Y Z Å Ä Ö A B C D E F G H I J K L M O P Q R S T U V W X Y Z Å Ä Ö A B C D E F G H I J K L M N P Q R S T U V W X Y Z Å Ä Ö A B C D E F G H I J K L M N O Q R S T U V W X Y Z Å Ä Ö A B C D E F G H I J K L M N O P R S T U V W X Y Z Å Ä Ö A B C D E F G H I J K L M N O P Q S T U V W X Y Z Å Ä Ö A B C D E F G H I J K L M N O P Q R T U V W X Y Z Å Ä Ö A B C D E F G H I J K L M N O P Q R S U V W X Y Z Å Ä Ö A B C D E F G H I J K L M N O P Q R S T V W X Y Z Å Ä Ö A B C D E F G H I J K L M N O P Q R S T U W X Y Z Å Ä Ö A B C D E F G H I J K L M N O P Q R S T U V X Y Z Å Ä Ö A B C D E F G H I J K L M N O P Q R S T U V W Y Z Å Ä Ö A B C D E F G H I J K L M N O P Q R S T U V W X Z Å Ä Ö A B C D E F G H I J K L M N O P Q R S T U V W X Y Å Ä Ö A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Ä Ö A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ö A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Sivu 3 / 23

4 Tehtävä 1 Avaa seuraava salakirjoitus Vigenèren neliön avulla, kun avainsana on OVI. Ö R P K Ä M Ä Å S S H Y Ö H I U B M S Ä O K Ratkaisu: kirjoita avainsana yläriville ja ratkaise selkokielen teksti alariville. Ensimmäinen kirjain saadaan, kun katsotaan riviä, jolla kirjain O kohtaa selkokielen kirjaimen E sarakkeen kanssa. Siltä riviltä löytyy kirjain Ö vähän puolenvälin oikealta puolelta. Seurataan Ö kirjaimen saraketta yläreunaan asti, mistä saadaan selkokielen kirjain S. Toinen kirjain saadaan, kun katsotaan riviä, jolla kirjain V kohtaa selkokielen kirjaimen E sarakkeen kanssa. Siltä riviltä löytyy kirjain R ihan vasemmasta reunasta. Seurataan kirjaimen R saraketta yläreunaan asti, mistä saadaan selkokielen kirjain A. O V I O V I O V I O V I O V I O V I O V I O Ö R P K Ä M Ä Å S S H Y Ö H I U B M S Ä O K S A L A K I R J O I T U S T E K N I I K K A Tehtävä 2 Kirjoita salainen viesti ja anna vierustoverisi ratkaista se. Viestin pituus riippuu käytettävissä olevasta ajasta. Keksi myös avainsana (3-5 kirjaimen pituinen). Voit käyttää lähtökirjaimena aiemmin käytettyä E kirjainta, tai käyttää sen tilalla esimerkiksi oman etunimen ensimmäistä kirjainta. Muista kertoa viestin saajalle, mitä lähtökirjainta ja avainsanaa olet käyttänyt! Sivu 4 / 23

5 Tehtävä 3 Paikalle saapuu viesti, joka on täynnä siansaksaa. Siitä tiedetään kuitenkin, että se on kirjoitettu Vigenèren salauksella. Lähetti muistaa, että avainsana oli kolmen kirjaimen pituinen, mutta on unohtanut itse sanan. Lähtökirjain on totuttu E. Miten viestin sisällön voisi selvittää? Mikä on avainsana? Onko avainsanan selvittäminen jälkikäteen mielekästä? Viesti: O H P Z R M N Q S E Å Y O Å I J H Z Z H Q E U I A V R Z P O Z H Z E L Z X F T Q Ä L Z H I J Å M O H M G H E J R E E R O E Z E H H Y G Z I P W M P P T Q Y O Z H O X Z M J Å I G U M E R E J H Z Q S P Z Z E H H Y G Z I P V R O H E P Ä X E L X K R S J L M H S I F H R A V Z Z Å Q K U M I Ä X G H M O L Q L P E G Ä M J L R J L R Ratkaisu: Koska avainsana on kolmen kirjaimen pituinen, ratkaisuun tarvitaan Vigenèren neliöstä kolme riviä tai kolme Caesarin kiekkoa. Selkeyden vuoksi tekstin voi jakaa kolmen kirjaimen ryhmiin. Nyt kaikkien kirjainryhmien ensimmäiset kirjaimet on Sivu 5 / 23

6 salattu kiekolla 1, keskimmäiset kirjaimet kiekolla 2 ja viimeiset kirjaimet kiekolla 3. Kolme käytettävää kiekkoa on värjätty kukin omalla värillään: o Kiekko 1 keltainen, o Kiekko 2 vihreä ja o Kiekko 3 sininen O H P Z R M N Q S E Å Y O Å I J H Z Z H Q E U I A V R Z P O Z H Z E L Z X F T Q Ä L Z H I J Å M O H M G H E J R E E R O E Z E H H Y G Z I P W M P P T Q Y O Z H O X Z M J Å I G U M E R E J H Z Q S P Z Z E H H Y G Z I P V R O H E P Ä X E L X K R S J L M H S I F H R A V Z Z Å Q K U M I Ä X G H M O L Q L P E G Ä M J L R J L R Tarkastele sarakkeita (kiekkoja) ja laske niiden kirjainmäärät. KIEKKO 1 A E F G H I J K L N O P Q X Z YHT Sivu 6 / 23

7 KIEKKO 2 F H L P Q R S U V W Y Z Å Ä YHT KIEKKO 3 E I L M O P Q R S T X Y Z YHT Kirjainten esiintyvyys o Kiekolla 1 yleisimmät kirjaimet ovat J (8kpl), Z(8kpl) ja E(7kpl). o Kiekolla 2 yleisin kirjain on H(14kpl). o Kiekolla 3 yleisimmät kirjaimet ovat M(10kpl), E(kpl) ja I(kpl). Suomen kielessä yleisimmät kirjaimet ovat A (11.62 %), I (10.71 %), T (9.88 %), N (8.67 %) ja E (8.21 %) Tästä eteenpäin täytyy edetä arvaamalla o Koska kiekolla 2 kirjainta H on ylivoimaisesti enemmän kuin muita kirjaimia, arvataan, että se olisi selkokielessä kirjain A (suomen kielen yleisin kirjain). o Nyt katsotaan Vigenèren neliöstä, missä kohtaa selkokielen kirjaimen A sarake kohtaa kirjaimen H. Tämä rivi on toisen kiekon ratkaisu, jos H kirjain osoittautuu A kirjaimeksi. Sivu 7 / 23

8 O H P Z R M N Q S E Å Y O Å I J H Z Z H Q A K J T T A A E U I A V R Z P O Z H Z E L Z X F T Q Ä L N O I A E Ä U Z H I J Å M O H M G H E J R E E R O E Z E A T A A K K S H H Y G Z I P W M P P T Q Y O Z H O X Z M A S P I R A S J Å I G U M E R E J H Z Q S P Z Z E H H Y T N K A L S A G Z I P V R O H E P Ä X E L X K R S J L M S O A U E K E H S I F H R A V Z Z Å Q K U M I Ä X G H M L A O T N U A O L Q L P E G Ä M J L R J L R E I U E E Tarkastellaan kiekkoa 1, siellä oli kolmea kirjainta suunnilleen yhtä monta o Jos kirjain J olisi selkokielessä kirjain A, ratkaistulta riviltä saataisiin kirjeen ensimmäiseksi kirjaimeksi F. Tämä tuskin on Kirjeen aloitus, joten tutkitaan seuraavaa kirjainta. o Jos kirjain Z olisi selkokielessä kirjain A, ratkaistulta riviltä saataisiin kirjeen ensimmäiseksi kirjaimeksi S. o Jos kirjain E olisi selkokielessä kirjain A, ratkaistulta riviltä saataisiin kirjeen loppuun kolmanneksi viimeiseksi kirjaimeksi C. Nyt muuallekin kirjeeseen päätyisi suomen kielessä harvemmin esiintyviä kirjaimia kuten G, Z ja B. o Kokeillaan siis ratkaisuksi, että kirjain Z vastaisi kirjainta A Sivu 8 / 23

9 O H P Z R M N Q S E Å Y O Å I J H Z Z H Q S A A K R J I T S T N A A A E U I A V R Z P O Z H Z E L Z X F T Q Ä L I N E O A I A A I E Ä Ä U U Z H I J Å M O H M G H E J R E E R O E Z E A A N T S A K A N K I K I S H H Y G Z I P W M P P T Q Y O Z H O X Z M L A K S T P T I U R A A Ä S J Å I G U M E R E J H Z Q S P Z Z E H H Y N T K N I K N A U L A S L A G Z I P V R O H E P Ä X E L X K R S J L M K S T O S A T U I E O K N E H S I F H R A V Z Z Å Q K U M I Ä X G H M L L J A E O A T O N M U K A O L Q L P E G Ä M J L R J L R S E P I K U N E N E Teksti vaikuttaa toistaiseksi mahdolliselta ratkaisulta Tässä kohtaa huomataan, että J vastasi kirjainta N ja E kirjainta I, jotka ovat yleisimpien joukossa myös koko suomen kielessä. Kolmannen kiekon ratkaisu o Kokeillaan M kirjaimen paikalle kirjainta A. Nyt kirjeen alku kuulostaisi tältä: sadakarjgit. Ei vaikuta luettavalle o Kokeillaan seuraavaksi kirjaimen E paikalle kirjainta A. Nyt kirjeen alku kuulostaisi tältä: salakirjoit. Vaikuttaa lupaavalta, siirretään kirjaimet taulukkoon. Sivu 9 / 23

10 O H P Z R M N Q S E Å Y O Å I J H Z Z H Q S A L A K I R J O I T U S T E N A V A A M E U I A V R Z P O Z H Z E L Z X F T Q Ä L I N E E O N A I K A A V I E V Ä Ä P U U H Z H I J Å M O H M G H E J R E E R O E Z E A A E N T I S A I K A A N K A I K K I S A H H Y G Z I P W M P P T Q Y O Z H O X Z M L A U K S E T P I T I P U R K A A K Ä S I J Å I G U M E R E J H Z Q S P Z Z E H H Y N T E K N I I K A N A V U L L A S A L A U G Z I P V R O H E P Ä X E L X K R S J L M K S E T O N S A A T U T I E T O K O N E I H S I F H R A V Z Z Å Q K U M I Ä X G H M L L E J A N E O V A T M O N I M U T K A I O L Q L P E G Ä M J L R J L R S E M P I A K U I N E N N E N Kun lähtökirjain on E, saadaan avainsanaksi ALI. Avainsanan löytää Vigenèren kiekosta katsomalla lähtökirjain E:n saraketta, ja poimimalla sen kanssa risteävien rivien kirjaimet oikeassa järjestyksessä: o Kiekolla 1 E:n kanssa ristesi kirjain A, o Kiekolla 2 E:n kanssa ristesi kirjain L ja o Kiekolla 3 E:n kanssa ristesi kirjain I. Jos lähtökirjain olisi A, saataisiin avainsanaksi ZHE Tällaisissa tehtävissä avainsanalla ei ole jälkikäteen juuri mitään merkitystä. Se olisi vain helpottanut viestin purkamista. Ja jos viesti on jo purettu, ei avainsanan selville saaminen auta enää viestin selvittämistä. Sivu 10 / 23

11 Tehtävä 4 Salaustekniikoiden innoittamana Pekka päätti lähettää Villelle salaisen viestin oppitunnilla. Heille oli vastikään tullut uusi matematiikan opettaja, jonka pinnaa pojat myös halusivat vähän testata. Viesti matkasi Villen pulpetille hiljaisuuden vallitessa. Viestiä lukiessaan Ville alkoi kuitenkin hekotella vähäsen, joten opettajaakin alkoi kiinnostaa, mikä poikaa huvitti. Pojat eivät suostuneet kertomaan opettajalle, mitä salakirjoituksessa luki, tai mitä salausavainta he olivat sen salaamisessa käyttäneet. Niinpä viesti jäi opettajalle salattuna ja hän päätteli edellisen tunnin salaustekniikoiden opiskelun perusteella, että pojat olivat käyttäneet salaukseen Vigenèren salausta. Muutaman tunnin kuluttua opettaja olikin jo saanut viestin selville. Miten? Mikä viestin sisältö on? Viesti: AOÅFXBBNWHIÄÅHZWXYWHKLEQGEDGXMIIBWHÅBEMGHMMNMOXZLXWULÄICK GVWVDKUHBÅIZAVZÅHYBÄXÅMCUPKULKCVKDCQDEÅCIDDEDÅGUDVTUHÅECBBI ÄÅHYBÄXÅMCUJMKXBCVKDCQDEÅCIDDEDÅMUMNQGDÅDOÄÅFUYXZLPMBGDBM CWXWHBMGMQÅÅQLGUMVKGEÅDIXWDULNMCVKDCQDEÅHHEWEMOXMLCMÅCW UNDHFXWCBÅNDEEÅIXUDEMDOZMXXWCBÅNEHCCWDDMXCUNKCVKDCQDEÅRF ÄÅSCMV Ratkaisu: Ryhmitellään viesti selkeyden vuoksi kolmen kirjaimen ryhmiin. Salauksen purku perustuu viestissä toistuviin merkkijonoihin. Tässä viestissä toistuvat merkkijonot on merkitty alla ja ne löytyvät kirjainten joukosta huolellisella tarkastelulla. AOÅ FXB BNW HIÄ ÅHZ WXY WHK LEQ GED GXM IIB WHÅ BEM GHM MNM OXZ LXW ULÄ ICK GVW VDK UHB ÅIZ AVZ ÅHY BÄX ÅMC UPK ULK CVK DCQ DEÅ CID DED ÅGU DVT UHÅ ECB BIÄ ÅHY BÄX ÅMC UJM KXB CVK DCQ DEÅ CID DED ÅMU MNQ GDÅ DOÄ ÅFU YXZ LPM BGD BMC WXW HBM GMQ ÅÅQ LGU MVK GEÅ DIX WDU LNM CVK DCQ DEÅ HHE WEM OXM LCM ÅCW UND HFX WCB ÅND EEÅ IXU DEM DOZ MXX WCB ÅNE HCC WDD MXC UNK CVK DCQ DEÅ RFÄ ÅSC MV Samanlaiset merkkijonot tarkoittavat erittäin todennäköisesti sitä, että kussakin kohdassa kyseessä on sama sana. Jotta sana kääntyisi kussakin kohdassa samalla tavalla, tarkoittaa se kiekkojen osalta sitä, että niitä on täytynyt käyttää kussakin kohdassa samassa järjestyksessä. Sivu 11 / 23

12 o Tarkastellaan esimerkkiä Pekan koirasta. Esimerkissä salaukseen on käytetty erästä kolmikirjaimista avainsanaa. Pek all aon koi rak oir ann imi onm ust ise nro tuo nsu ome nla pin koi ra iäw wfx wiz diu kxw hca whz bgu hhy nmc bmq glå moå gmd hgq gfm icz diu kx o Tarinassa esiintyy sana koira kolme kertaa. Kaksi näistä sanoista on kääntynyt kirjaimiksi diukx (violetti) ja yksi eritavalla whcaw (oranssi). Huomataan, että kahden samoin kääntyneen sanan kohdalla kiekot ovat järjestyksessä , kun taas eritavalla kääntyneen sanan kohdalla ne ovat järjestyksessä o Jotta kiekot olisivat viestin toistuvissa merkkijonoissa samassa järjestyksessä, täytyy niiden väliin jäädä avainsanan kirjainten lukumäärän monikerran verran kirjaimia (siis esimerkissä 3?) Väliin jäävät kirjaimet lasketaan toistuvan merkkijonon ensimmäisestä kirjaimesta viimeiseen kirjaimeen ennen seuraavaa toistuvaa merkkijonoa Esimerkissä koira-sanojen väliin jää 42 kirjainta. Avainsana on kolmen kirjaimen mittainen ja 3 on luvun 42 eräs tekijä. Lasketaan viestistä kirjainmäärät, jotka jäävät toistuvien merkkijonojen (merkitty vaaleanpunaisella ryhmiteltyyn viestiin) väliin. 1. ja 2. jono ja 3. jono ja 4. jono 69 Sivu 12 / 23

13 Avainsanan pituus saadaan laskemalla lukujen suurin yhteinen tekijä (syt) Suurimman yhteisen tekijän voi määrittää kahdella tavalla o Jaetaan luvut alkutekijöihin ja merkitään suurin yhteinen tekijä 45 = = = 3 23 o Eukleideen algoritmi: lasketaan suurin yhteinen tekijä 69 = = = = = = = = = = o Eukleideen algoritmistä saatiin suurimman ja pienimmän luvun (72 ja 45) välille syt = 9, mutta nyt tarvitaan kaikkien kolmen (45, 72, 69) luvun yhteinen suurin tekijä, joka on siis 3, sillä 3 on luvun 9 tekijä. Suurimman yhteisen tekijän perusteella voimme olettaa, että pojilla olisi ollut käytössään kolmekirjaiminen avainsana, joten jaetaan kirjaimet kolmelle kiekolle. Lasketaan kirjainten frekvenssit kullakin kiekolla. o Kiekko 1 A B C D E F G H I K L M O R U V W Y Å YHT o Kiekko 2 B C D E F G H I J L M N O P S V X Å Ä YHT o Kiekko 3 B C D E K M Q T U W X Y Z Å Ä YHT Tästä eteenpäin edetään taas arvuuttelemalla o Otetaan kiekkojen yleisimmät kirjaimet ja tehdään oletus, että joku niistä on selkokielen kirjain A. o Selvitetään Vigèneren neliön avulla, mikä sana toistuvista merkkijonoista muodostuu kullakin avainsanalla Sivu 13 / 23

14 o Kiekolla 1 A voisi olla D, W tai Å o Kiekolla 2 A voisi olla C, E tai X o Kiekolla 3 A voisi olla K, M tai Å Tästä saadaan = 27 vaihtoehtoa vaihtoehdot kiekoille 123 ratkaistava merkkijono: CVK DCQ DEÅ oikea sana? DCK öta aag acq ei DCM ötä aae aco ei DCÅ ötn aat aca ei DEK öra aäg aaq ei DEM örä aäe ei DEÅ örn aät ei DXK öäa ei DXM öää aie ako ei DXÅ öän ait aka ei WCK jta kag kcq ei WCM jtä kae kco ei WCÅ jtn kat kca ei WEK jrg ei WEM jrä ei WEÅ jrn ei WXK jäa kig ei WXM jää kie kko OIKEA SANA WXÅ ÅCK ÅCM ÅCÅ ÅEK ÅEM ÅEÅ ÅXK ÅXM ÅXÅ Sivu 14 / 23

15 Kokeillaan siis kiekkojen järjestystä W-X-M lähtökirjain A:n suhteen ja sijoitetaan selkokielen kirjaimet taulukkoon W X M W X M W X M W X M W X M W X M W X M A O Å F X B B N W H I Ä Å H Z W X Y W H K H U O M A S I T K O O P E N N A A M A N Ä L E Q G E D G X M I I B W H Å B E M G H M S K E N K U N A A P O S A N O I K A N N A M N M O X Z L X W U L Ä I C K G V W V D K T T A V A N S A K Ä R P P I Ä N Ä K Ö J Ä U H B Å I Z A V Z Å H Y B Ä X Å M C U P K Ä N S E O N H Ä N E N M I E L E S T Ä V Ä U L K C V K D C Q D E Å C I D D E D Å G U Ä R Ä J Ä Ä K I E K K O J O U K K U E M I D V T U H Å E C B B I Ä Å H Y B Ä X Å M C K Ä H Ä N O L I S I O P E N M I E L E S T U J M K X B C V K D C Q D E Å C I D D E D Ä P A R A S J Ä Ä K I E K K O J O U K K U Å M U M N Q G D Å D O Ä Å F U Y X Z L P M E S I T T E N J O K U P E L I C A N S V A B G D B M C W X W H B M G M Q Å Å Q L G U I M U I S T A A K O H A N S E E D E S M I M V K G E Å D I X W D U L N M C V K D C Q T Ä Ä N K O K O L A J I S T A J Ä Ä K I E D E Å H H E W E M O X M L C M Å C W U N D K K O O N V A K A V A A S I A E I K Ä T U Sivu 15 / 23

16 H F X W C B Å N D E E Å I X U D E M D O Z O L L A I S E T U L K O P A I K K A K U N M X X W C B Å N E H C C W D D M X C U N K T A L A I S E T V O I T A J U T A T Ä T Ä C V K D C Q D E Å R F Ä Å S C M V J Ä Ä K I E K K O Y L P E Y T T Ä Jälkikäteen voidaan myös huomata, että poikien käyttämä avainsana oli OPE lähtökirjain V:n mukaan. Liitteet Vigenèren neliö Tehtävämoniste Sivu 16 / 23

17 Vigenèren neliö a b c d e f g h i j k l m n o p q r s t u v w x y z å ä ö A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö A C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö A B D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö A B C E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö A B C D F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö A B C D E G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö A B C D E F H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö A B C D E F G I J K L M N O P Q R S T U V W X Y Z Å Ä Ö A B C D E F G H J K L M N O P Q R S T U V W X Y Z Å Ä Ö A B C D E F G H I K L M N O P Q R S T U V W X Y Z Å Ä Ö A B C D E F G H I J L M N O P Q R S T U V W X Y Z Å Ä Ö A B C D E F G H I J K M N O P Q R S T U V W X Y Z Å Ä Ö A B C D E F G H I J K L N O P Q R S T U V W X Y Z Å Ä Ö A B C D E F G H I J K L M O P Q R S T U V W X Y Z Å Ä Ö A B C D E F G H I J K L M N P Q R S T U V W X Y Z Å Ä Ö A B C D E F G H I J K L M N O Q R S T U V W X Y Z Å Ä Ö A B C D E F G H I J K L M N O P R S T U V W X Y Z Å Ä Ö A B C D E F G H I J K L M N O P Q S T U V W X Y Z Å Ä Ö A B C D E F G H I J K L M N O P Q R T U V W X Y Z Å Ä Ö A B C D E F G H I J K L M N O P Q R S U V W X Y Z Å Ä Ö A B C D E F G H I J K L M N O P Q R S T V W X Y Z Å Ä Ö A B C D E F G H I J K L M N O P Q R S T U W X Y Z Å Ä Ö A B C D E F G H I J K L M N O P Q R S T U V X Y Z Å Ä Ö A B C D E F G H I J K L M N O P Q R S T U V W Y Z Å Ä Ö A B C D E F G H I J K L M N O P Q R S T U V W X Z Å Ä Ö A B C D E F G H I J K L M N O P Q R S T U V W X Y Å Ä Ö A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Ä Ö A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ö A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Sivu 17 / 23

18 Tehtävämoniste Tehtävä 1 Avaa seuraava salakirjoitus Vigenèren neliön avulla, kun avainsana on OVI. Ö R P K Ä M Ä Å S S H Y Ö H I U B M S Ä O K Vinkkejä: kirjoita avainsana yläriville ja ratkaise selkokielen teksti alariville. Ensimmäinen kirjain saadaan, kun katsotaan riviä, jolla kirjain O kohtaa selkokielen kirjaimen E sarakkeen kanssa. Siltä riviltä löytyy kirjain Ö vähän puolenvälin oikealta puolelta. Seurataan Ö kirjaimen saraketta yläreunaan asti, mistä saadaan selkokielen kirjain S. Toinen kirjain saadaan, kun katsotaan riviä, jolla kirjain V kohtaa selkokielen kirjaimen E sarakkeen kanssa. Siltä riviltä löytyy kirjain R ihan vasemmasta reunasta. Seurataan kirjaimen R saraketta yläreunaan asti, mistä saadaan selkokielen kirjain A. Tehtävä 2 Kirjoita salainen viesti ja anna vierustoverisi ratkaista se. Keksi myös avainsana (3-5 kirjaimen pituinen). Voit käyttää lähtökirjaimena aiemmin käytettyä E kirjainta, tai käyttää sen tilalla esimerkiksi oman etunimen ensimmäistä kirjainta. Muista kertoa viestin saajalle, mitä lähtökirjainta ja avainsanaa olet käyttänyt! Sivu 18 / 23

19 Tehtävä 3 Paikalle saapuu viesti, joka on täynnä siansaksaa. Siitä tiedetään kuitenkin, että se on kirjoitettu Vigenèren salauksella. Lähetti muistaa, että avainsana oli kolmen kirjaimen pituinen, mutta on unohtanut itse sanan. Lähtökirjain on totuttu E. Miten viestin sisällön voisi selvittää? Mikä on avainsana? Onko avainsanan selvittäminen jälkikäteen mielekästä? Viesti: O H P Z R M N Q S E Å Y O Å I J H Z Z H Q E U I A V R Z P O Z H Z E L Z X F T Q Ä L Z H I J Å M O H M G H E J R E E R O E Z E H H Y G Z I P W M P P T Q Y O Z H O X Z M J Å I G U M E R E J H Z Q S P Z Z E H H Y G Z I P V R O H E P Ä X E L X K R S J L M H S I F H R A V Z Z Å Q K U M I Ä X G H M O L Q L P E G Ä M J L R J L R Sivu 19 / 23

20 Vinkkejä: Kirjoita ratkaisusi yllä olevaan taulukkoon Kuinka monta riviä Vigenèren neliöstä tai Caesarin kiekkoa ratkaisuun tarvitaan? Erottele kiekkojen kirjaimet toisistaan esimerkiksi värittämällä eri sarakkeet kiekkojen mukaan. Kuinka monta eri väriä tarvitset? Tarkastele sarakkeita ja laske niiden kirjainmäärät o Mitkä ovat yleisimpiä kirjaimia kullakin kiekolla? o Mikä on suomen kielen yleisin kirjain? o Onko jollain kiekolla jotain kirjainta ylivoimaisesti enemmän kuin muita? Mitä, jos sen asettaa olemaan selkokielen kirjain A? Miten saat ratkaistua muut kirjaimet? Vaikuttavatko ratkaistut kirjaimet mahdollisilta? Ota käsittelyyn seuraava kiekko, tarkastele minkälaisia kirjaimia taulukkoon tulee, kun asetat kunkin usein esiintyvän kirjaimen paikalle selkokielen A kirjaimen. Käykö mikään usein esiintyvistä kirjaimista järkevällä tavalla ratkaisuksi selkokielen kirjain A:lle? Ratkaise kolmas kiekko samaan tapaan. Sivu 20 / 23

21 Tehtävä 4 Salaustekniikoiden innoittamana Pekka päätti lähettää Villelle salaisen viestin oppitunnilla. Heille oli vastikään tullut uusi matematiikan opettaja, jonka pinnaa pojat halusivat myös vähän testata. Viesti matkasi Villen pulpetille hiljaisuuden vallitessa. Viestiä lukiessaan Ville alkoi kuitenkin hekotella vähäsen, joten opettajaakin alkoi kiinnostaa, mikä poikaa huvitti. Pojat eivät suostuneet kertomaan opettajalle, mitä salakirjoituksessa luki, tai mitä salausavainta he olivat sen salaamisessa käyttäneet. Niinpä viesti jäi opettajalle salattuna ja hän päätteli edellisen tunnin salaustekniikoiden opiskelun perusteella, että pojat olivat käyttäneet salaukseen Vigenèren salausta. Muutaman tunnin kuluttua opettaja olikin jo saanut viestin selville. Miten? Mikä viestin sisältö on? Viesti: AOÅFXBBNWHIÄÅHZWXYWHKLEQGEDGXMIIBWHÅBEMGHMMNMOXZLXWULÄICK GVWVDKUHBÅIZAVZÅHYBÄXÅMCUPKULKCVKDCQDEÅCIDDEDÅGUDVTUHÅECBBI ÄÅHYBÄXÅMCUJMKXBCVKDCQDEÅCIDDEDÅMUMNQGDÅDOÄÅFUYXZLPMBGDBM CWXWHBMGMQÅÅQLGUMVKGEÅDIXWDULNMCVKDCQDEÅHHEWEMOXMLCMÅCW UNDHFXWCBÅNDEEÅIXUDEMDOZMXXWCBÅNEHCCWDDMXCUNKCVKDCQDEÅRF ÄÅSCMV Vinkkejä: Ryhmittele viesti itsellesi selkeyden vuoksi esimerkiksi kolmen kirjaimen ryhmiin. Salauksen purku perustuu viestissä toistuviin merkkijonoihin. Löydätkö huolellisesti tarkastelemalla viestistä toistuvia merkkijonoja? Samanlaiset merkkijonot tarkoittavat erittäin todennäköisesti sitä, että kussakin kohdassa kyseessä on sama sana. Jotta sana kääntyisi kussakin kohdassa samalla tavalla, tarkoittaa se kiekkojen osalta sitä, että niitä on täytynyt käyttää kussakin kohdassa samassa järjestyksessä. o Tarkastellaan esimerkkiä Pekan koirasta. Esimerkissä salaukseen on käytetty erästä kolmikirjaimista avainsanaa. Pek all aon koi rak oir ann imi onm ust ise nro tuo nsu ome nla pin koi ra iäw wfx wiz diu kxw hca whz bgu hhy nmc bmq glå moå gmd hgq gfm icz diu kx Sivu 21 / 23

22 o Tarinassa esiintyy sana koira kolme kertaa. Kaksi näistä sanoista on kääntynyt kirjaimiksi diukx (violetti) ja yksi eritavalla whcaw (oranssi). Huomataan, että kahden samoin kääntyneen sanan kohdalla kiekot ovat järjestyksessä , kun taas eritavalla kääntyneen sanan kohdalla ne ovat järjestyksessä o Jotta kiekot olisivat viestin toistuvissa merkkijonoissa samassa järjestyksessä, täytyy niiden väliin jäädä avainsanan kirjainten lukumäärän monikerran verran kirjaimia (siis esimerkissä 3?) Väliin jäävät kirjaimet lasketaan toistuvan merkkijonon ensimmäisestä kirjaimesta viimeiseen kirjaimeen ennen seuraavaa toistuvaa merkkijonoa Esimerkissä koira-sanojen väliin jää 42 kirjainta. Avainsana on kolmen kirjaimen mittainen ja 3 on luvun 42 eräs tekijä. Laske viestistä kirjainmäärät, jotka jäävät toistuvien merkkijonojen väliin ja merkitse ne ylös. Avainsanan pituus saadaan laskemalla lukujen suurin yhteinen tekijä (syt) Suurimman yhteisen tekijän voi määrittää kahdella tavalla o Jakamalla luvut alkutekijöihin tai o Eukleideen algoritmillä Mitä voidaan päätellä avainsanan pituudesta suurimman yhteisen tekijän perusteella? Käytä ratkaisuun alla olevaa taulukkoa. Kuinka monta riviä Vigenèren neliöstä tai Caesarin kiekkoa ratkaisuun tarvitaan? Erottele kiekkojen kirjaimet toisistaan esimerkiksi värittämällä eri sarakkeet kiekkojen mukaan. Kuinka monta eri väriä tarvitset? Tarkastele sarakkeita ja laske niiden kirjainmäärät o Mitkä ovat yleisimpiä kirjaimia kullakin kiekolla (valitse kolme yleisintä kultakin kiekolta)? o Kuinka monta järjestystä saat kiekoille, jos oletetaan, että joku kirjain kunkin kiekon yleisimmistä on selkokielen kirjain A? Tee erilaisista mahdollisista järjestyksistä taulukko ja ala kokeilla ratkaisuja toistuvalle merkkijonolle. Tuleeko merkkijonosta jollakin järjestyksellä järkevä sana? Kun löydät oikean järjestyksen kiekoille, ratkaise viestin muutkin kirjaimet. Sivu 22 / 23

23 A O Å F X B B N W H I Ä Å H Z W X Y W H K L E Q G E D G X M I I B W H Å B E M G H M M N M O X Z L X W U L Ä I C K G V W V D K U H B Å I Z A V Z Å H Y B Ä X Å M C U P K U L K C V K D C Q D E Å C I D D E D Å G U D V T U H Å E C B B I Ä Å H Y B Ä X Å M C U J M K X B C V K D C Q D E Å C I D D E D Å M U M N Q G D Å D O Ä Å F U Y X Z L P M B G D B M C W X W H B M G M Q Å Å Q L G U M V K G E Å D I X W D U L N M C V K D C Q D E Å H H E W E M O X M L C M Å C W U N D H F X W C B Å N D E E Å I X U D E M D O Z M X X W C B Å N E H C C W D D M X C U N K C V K D C Q D E Å R F Ä Å S C M V Sivu 23 / 23

Koostanut Juulia Lahdenperä ja Rami Luisto. Salakirjoituksia

Koostanut Juulia Lahdenperä ja Rami Luisto. Salakirjoituksia Salakirjoituksia Avainsanat: salakirjoitus, suoraan numeroiksi, Atblash, Caesar-salakirjoitus, ruudukkosalakirjoitus, julkisen avaimen salakirjoitus, RSA-salakirjoitus Luokkataso: 3.-5. luokka, 6.-9. luokka,

Lisätiedot

Koostaneet Juulia Lahdenperä ja Rami Luisto. Enigma. Kuvaus: Johdanto salakirjoituskone Enigman saloihin sekä välineet oman Enigman valmistamiseen.

Koostaneet Juulia Lahdenperä ja Rami Luisto. Enigma. Kuvaus: Johdanto salakirjoituskone Enigman saloihin sekä välineet oman Enigman valmistamiseen. Enigma Avainsanat: Enigma, salaus, salakirjoitus Luokkataso: 6.-9. luokka, lukio Välineet: haaraniitti, pohjat (liitteenä) Kuvaus: Johdanto salakirjoituskone Enigman saloihin sekä välineet oman Enigman

Lisätiedot

Tehtävä 1 2 3 4 5 6 7 Vastaus

Tehtävä 1 2 3 4 5 6 7 Vastaus Kenguru Benjamin, vastauslomake Nimi Luokka/Ryhmä Pisteet Kenguruloikka Irrota tämä vastauslomake tehtävämonisteesta. Merkitse tehtävän numeron alle valitsemasi vastausvaihtoehto. Jätä ruutu tyhjäksi,

Lisätiedot

Murtolukujen peruslaskutoimitukset Cuisenairen lukusauvoilla

Murtolukujen peruslaskutoimitukset Cuisenairen lukusauvoilla Murtolukujen peruslaskutoimitukset Cuisenairen lukusauvoilla 1. Tehtävänanto Pohdi kuinka opettaisit yläasteen oppilaille murtolukujen peruslaskutoimitukset { +, -, *, / } Cuisenairen lukusauvoja apuna

Lisätiedot

RSA-salakirjoitus. Simo K. Kivelä, Apufunktioita

RSA-salakirjoitus. Simo K. Kivelä, Apufunktioita Simo K. Kivelä, 25.1.2005 RSA-salakirjoitus Ron Rivest, Adi Shamir ja Leonard Adleman esittivät vuonna 1978 salakirjoitusmenettelyn, jossa tietylle henkilölle osoitetut viestit voidaan salakirjoittaa hänen

Lisätiedot

Vigenéren salaus ja sen murtaminen

Vigenéren salaus ja sen murtaminen Vigenéren salaus ja sen murtaminen LuK-tutkielma Janita Puhakka Matemaattisten tieteiden tutkinto-ohjelma Oulun yliopisto Kevät 2017 Sisältö Johdanto 1 1 Vigenéren salaus 1 2 Vigenerén taulukko 2 2.1 Vigenerén

Lisätiedot

Esimerkiksi jos käytössä ovat kirjaimet FFII, mahdolliset nimet ovat FIFI ja IFIF. Näistä aakkosjärjestykssä ensimmäinen nimi on FIFI.

Esimerkiksi jos käytössä ovat kirjaimet FFII, mahdolliset nimet ovat FIFI ja IFIF. Näistä aakkosjärjestykssä ensimmäinen nimi on FIFI. A Nimi Uolevi sai koiranpennun, mutta siltä puuttuu vielä nimi. Uolevi on jo päättänyt, mitä kirjaimia nimessä tulee olla. Lisäksi hän haluaa, että nimi muodostuu toistamalla kaksi kertaa sama merkkijono.

Lisätiedot

Kerta 2. Kerta 2 Kerta 3 Kerta 4 Kerta 5. 1. Toteuta Pythonilla seuraava ohjelma:

Kerta 2. Kerta 2 Kerta 3 Kerta 4 Kerta 5. 1. Toteuta Pythonilla seuraava ohjelma: Kerta 2 Kerta 3 Kerta 4 Kerta 5 Kerta 2 1. Toteuta Pythonilla seuraava ohjelma: 2. Tulosta Pythonilla seuraavat luvut allekkain a. 0 10 (eli, näyttää tältä: 0 1 2 3 4 5 6 7 8 9 10 b. 0 100 c. 50 100 3.

Lisätiedot

Salakirjoitusmenetelmiä

Salakirjoitusmenetelmiä Salakirjoitusmenetelmiä LUKUTEORIA JA LOGIIKKA, MAA 11 Salakirjoitusten historia on tuhansia vuosia pitkä. On ollut tarve lähettää viestejä, joiden sisältö ei asianomaisen mielestä saanut tulla ulkopuolisten

Lisätiedot

1.1 Funktion määritelmä

1.1 Funktion määritelmä 1.1 Funktion määritelmä Tämän kappaleen otsikoksi valittu funktio on hyvä esimerkki matemaattisesta käsitteestä, johon usein jopa tietämättämme törmäämme arkielämässä. Tutkiessamme erilaisia Jos joukkojen

Lisätiedot

1 Logiikkaa. 1.1 Logiikan symbolit

1 Logiikkaa. 1.1 Logiikan symbolit 1 Logiikkaa Tieteessä ja jokapäiväisessä elämässä joudutaan tekemään päätelmiä. Logiikassa tutkimuskohteena on juuri päättelyt. Sen sijaan päätelmien sisältöön ei niinkäään kiinnitetä huomiota. Päätelmät

Lisätiedot

Java-kielen perusteet

Java-kielen perusteet Java-kielen perusteet Tunnus, varattu sana, kommentti Muuttuja, alkeistietotyyppi, merkkijono, Vakio Tiedon merkkipohjainen tulostaminen Ohjelmointi (ict1tx006) Tunnus (5.3) Javan tunnus Java-kirjain Java-numero

Lisätiedot

(d) 29 4 (mod 7) (e) ( ) 49 (mod 10) (f) (mod 9)

(d) 29 4 (mod 7) (e) ( ) 49 (mod 10) (f) (mod 9) 1. Pätevätkö seuraavat kongruenssiyhtälöt? (a) 40 13 (mod 9) (b) 211 12 (mod 2) (c) 126 46 (mod 3) Ratkaisu. (a) Kyllä, sillä 40 = 4 9+4 ja 13 = 9+4. (b) Ei, sillä 211 on pariton ja 12 parillinen. (c)

Lisätiedot

Luku 4 Yhtälönratkaisun harjoittelua

Luku 4 Yhtälönratkaisun harjoittelua Luku 4 Yhtälönratkaisun harjoittelua 4.1. Yhtälönratkaisu tehtäviä Tehtävä 4.1.1 Ratkaise yhtälöistä tuntematon muuttuja käyttäen oppimiasi muunnoksia. Valitse sarja. Sarja 1) 6 5 37 = 0 Kun eräs luku

Lisätiedot

Kurssikoe on maanantaina 29.6. Muista ilmoittautua kokeeseen viimeistään 10 päivää ennen koetta! Ilmoittautumisohjeet löytyvät kurssin kotisivuilla.

Kurssikoe on maanantaina 29.6. Muista ilmoittautua kokeeseen viimeistään 10 päivää ennen koetta! Ilmoittautumisohjeet löytyvät kurssin kotisivuilla. HY / Avoin ylioisto Johdatus yliopistomatematiikkaan, kesä 201 Harjoitus 7 Ratkaisut palautettava viimeistään perjantaina 26.6.201 klo 16.00. Huom! Luennot ovat salissa CK112 maanantaista 1.6. lähtien.

Lisätiedot

Puzzle-SM 2000. Loppukilpailu 18.6.2000 Oulu

Puzzle-SM 2000. Loppukilpailu 18.6.2000 Oulu Puzzle-SM Loppukilpailu 8.6. Oulu Puzzle Ratkontaaikaa tunti Ratkontaaikaa tunti tsi palat 6 Varjokuva 7 Parinmuodostus 7 Paikallista 7 Metris 7 ominopalapeli Kerrostalot Pisteestä toiseen Heinäsirkka

Lisätiedot

Sinulle on annettu bittijono, ja tehtäväsi on muuttaa jonoa niin, että jokainen bitti on 0.

Sinulle on annettu bittijono, ja tehtäväsi on muuttaa jonoa niin, että jokainen bitti on 0. A Bittien nollaus Sinulle on annettu bittijono, ja tehtäväsi on muuttaa jonoa niin, että jokainen bitti on 0. Saat käyttää seuraavia operaatioita: muuta jokin bitti vastakkaiseksi (0 1 tai 1 0) muuta kaikki

Lisätiedot

Kenguru Ecolier, ratkaisut (1 / 5) 4. - 5. luokka

Kenguru Ecolier, ratkaisut (1 / 5) 4. - 5. luokka 3 pisteen tehtävät Kenguru Ecolier, ratkaisut (1 / 5) 1. Missä kenguru on? (A) Ympyrässä ja kolmiossa, mutta ei neliössä. (B) Ympyrässä ja neliössä, mutta ei kolmiossa. (C) Kolmiossa ja neliössä, mutta

Lisätiedot

Ongelma 1: Miten tieto kannattaa koodata, jos sen halutaan olevan hyvin vaikeasti luettavaa?

Ongelma 1: Miten tieto kannattaa koodata, jos sen halutaan olevan hyvin vaikeasti luettavaa? Ongelma 1: Miten tieto kannattaa koodata, jos sen halutaan olevan hyvin vaikeasti luettavaa? 2012-2013 Lasse Lensu 2 Ongelma 2: Miten tietoa voidaan (uudelleen)koodata tehokkaasti? 2012-2013 Lasse Lensu

Lisätiedot

Kahden lausekkeen merkittyä yhtäsuuruutta sanotaan yhtälöksi.

Kahden lausekkeen merkittyä yhtäsuuruutta sanotaan yhtälöksi. 10.1 Yleistä Kahden lausekkeen merkittyä yhtäsuuruutta sanotaan yhtälöksi. Esimerkkejä: 2x 8 = 12 A = πr 2 5 + 7 = 12 Yhtälöissä voi olla yksi tai useampi muuttuja Tuntematonta muuttujaa merkitään usein

Lisätiedot

Ohjelmointi 1 / 2009 syksy Tentti / 18.12

Ohjelmointi 1 / 2009 syksy Tentti / 18.12 Tentti / 18.12 Vastaa yhteensä neljään tehtävään (huomaa että tehtävissä voi olla useita alakohtia), joista yksi on tehtävä 5. Voit siis valita kolme tehtävistä 1 4 ja tehtävä 5 on pakollinen. Vastaa JOKAISEN

Lisätiedot

Hgin kaupungin opetusvirasto Wilma opas huoltajille 1(10) HAKE/Tiepa 28.2.2007 KKa

Hgin kaupungin opetusvirasto Wilma opas huoltajille 1(10) HAKE/Tiepa 28.2.2007 KKa Hgin kaupungin opetusvirasto Wilma opas huoltajille 1(10) :LOPD 0LNl:LOPDRQ" Wilma on internetin kautta toimiva liittymä opettajille, oppilaille ja näiden huoltajille. Se ei ole käyttäjän koneella oleva

Lisätiedot

5.2 Ensimmäisen asteen yhtälö

5.2 Ensimmäisen asteen yhtälö 5. Ensimmäisen asteen ytälö 5. Ensimmäisen asteen yhtälö Aloitetaan antamalla nimi yhtälön osille. Nyt annettavat nimet eivät riipu yhtälön tyypistä tai asteesta. Tarkastellaan seuraavaa yhtälöä. Emme

Lisätiedot

NÄIN TOIMII. alakirjoituksen historia ulottuu tuhansien

NÄIN TOIMII. alakirjoituksen historia ulottuu tuhansien NÄIN TOIMII MTÅRVCC KRYPTA Verkkopankissa asiointi olisi mahdotonta ilman teknisiä salausmenetelmiä. Tietoturvasta huolestunut kotikäyttäjä voi suojata myös tärkeät tiedostonsa tehokkaalla salauksella.

Lisätiedot

MS-A0402 Diskreetin matematiikan perusteet

MS-A0402 Diskreetin matematiikan perusteet MS-A0402 Diskreetin matematiikan perusteet Osa 4: Modulaariaritmetiikka Riikka Kangaslampi 2017 Matematiikan ja systeemianalyysin laitos Aalto-yliopisto Modulaariaritmetiikka Jakoyhtälö Määritelmä 1 Luku

Lisätiedot

päättely jatkuva sarja. Päättele miten sarja jatkuu. Jatka sarjaa ainakin kahdella luvulla tai kuviolla. A. 7 8 9 0 0-00 99 98 97 - - - 0 B. 8 0 0 0 9 0 8 00 80 0 0 C. PÄÄT TELY 9 jatkuva sarja. Päättele

Lisätiedot

Scifest-loppuraportti Jani Hovi 234270 4.5.2014. 21 kortin temppu

Scifest-loppuraportti Jani Hovi 234270 4.5.2014. 21 kortin temppu Scifest-loppuraportti Jani Hovi 234270 4.5.2014 Toteutus 21 kortin temppu Temppuun tarvitaan nimensä mukaisesti 21 korttia. Kortit jaetaan kuvapuoli näkyvillä kolmeen pinoon, ensiksi kolme korttia rinnan

Lisätiedot

OHJEET LUE TÄMÄ AIVAN ENSIKSI!

OHJEET LUE TÄMÄ AIVAN ENSIKSI! 1/8 OHJEET LUE TÄMÄ AIVAN ENSIKSI! Sinulla on nyt hallussasi testi, jolla voit arvioida oman älykkyytesi. Tämä testi muodostuu kahdesta osatestistä (Testi 1 ja Testi ). Testi on tarkoitettu vain yli neljätoistavuotiaille.

Lisätiedot

2 Yhtälöitä ja epäyhtälöitä

2 Yhtälöitä ja epäyhtälöitä 2 Yhtälöitä ja epäyhtälöitä 2.1 Ensimmäisen asteen yhtälö ja epäyhtälö Muuttujan x ensimmäisen asteen yhtälöksi sanotaan yhtälöä, joka voidaan kirjoittaa muotoon ax + b = 0, missä vakiot a ja b ovat reaalilukuja

Lisätiedot

811120P Diskreetit rakenteet

811120P Diskreetit rakenteet 811120P Diskreetit rakenteet 2018-2019 7. Kombinatoriikka 7.1 Johdanto Kombinatoriikka tutkii seuraavan kaltaisia kysymyksiä: Kuinka monella tavalla jokin toiminto voidaan suorittaa? Kuinka monta tietynlaista

Lisätiedot

A-OSA. Kyseessä on binomitodennäköisyys. 30 P(Tasan 10 sadepäivää ja muut 20 poutapäiviä) 0,35 (1 0,35) ,35 0, ,

A-OSA. Kyseessä on binomitodennäköisyys. 30 P(Tasan 10 sadepäivää ja muut 20 poutapäiviä) 0,35 (1 0,35) ,35 0, , MAB8-harjoituskoe RATKAISUT A-OSA 1. Eräänä kuukautena yksittäisen sadepäivän todennäköisyys on 35 %. Millä todennäköisyydellä kuukauden päivistä 10 on sadepäiviä ja 20 poutapäiviä, kun kuukaudessa on

Lisätiedot

10. Kerto- ja jakolaskuja

10. Kerto- ja jakolaskuja 10. Kerto- ja jakolaskuja * Kerto- ja jakolaskun käsitteistä * Multiplikare * Kertolaatikot * Lyhyet kertotaulut * Laskujärjestys Aiheesta muualla: Luku 14: Algoritmien konkretisointia s. 87 Luku 15: Ajan

Lisätiedot

Demo 1: Simplex-menetelmä

Demo 1: Simplex-menetelmä MS-C2105 Optimoinnin perusteet Malliratkaisut 3 Ehtamo Demo 1: Simplex-menetelmä Muodosta lineaarisen tehtävän standardimuoto ja ratkaise tehtävä taulukkomuotoisella Simplex-algoritmilla. max 5x 1 + 4x

Lisätiedot

1. Jaa blini kolmella suoralla a) neljään, b) viiteen, c) kuuteen ja d) seitsemään osaan. Osien ei tarvitse olla samanlaisia. Piirrä suorat kuviin.

1. Jaa blini kolmella suoralla a) neljään, b) viiteen, c) kuuteen ja d) seitsemään osaan. Osien ei tarvitse olla samanlaisia. Piirrä suorat kuviin. Peruskoulun matematiikkakilpailu 2015 2016 alkukilpailu 29.10.2015. Ratkaisut 1. Jaa blini kolmella suoralla a) neljään, b) viiteen, c) kuuteen ja d) seitsemään osaan. Osien ei tarvitse olla samanlaisia.

Lisätiedot

8 9 Kopionti ehdottomasti kielletty.

8 9 Kopionti ehdottomasti kielletty. Nä-mä jo o-saam-me. Kir-joi-ta sa-nat so-pi-van ku-van al-le. Li-sää puut-tu-vat ta-vut. Piir-rä ju-tus-ta ku-va. Kek-si pen-nuil-le ni-met.... 8 9 Kirjoita ku-vaan: Piir-rä ku-vaan: Lu-mi-u-kol-le hat-tu

Lisätiedot

ANAGRAMMEJA TIETOTEKNIIKASTA

ANAGRAMMEJA TIETOTEKNIIKASTA 1 ANAGRAMMEJA TIETOTEKNIIKASTA Anagrammit ovat haastavaa aivojumppaa. Seuraavalla sivulla on 26 sanaa, jotka on saatu sekoittamalla alku-peräisen sanan kirjaimet uuteen järjestykseen. Tehtävänä on ratkaista

Lisätiedot

ITKP102 Ohjelmointi 1 (6 op)

ITKP102 Ohjelmointi 1 (6 op) ITKP102 Ohjelmointi 1 (6 op) Tentaattori: Antti-Jussi Lakanen 7. huhtikuuta 2017 Vastaa kaikkiin tehtäviin. Tee jokainen tehtävä erilliselle konseptiarkille. Kirjoittamasi luokat, funktiot ja aliohjelmat

Lisätiedot

TEHTÄVIÄ SATUUN PEUKALOINEN

TEHTÄVIÄ SATUUN PEUKALOINEN 1 TEHTÄVIÄ SATUUN PEUKALOINEN A) Sisältökysymykset: 1. Miksi pojan nimeksi tuli Peukaloinen? 2. Millainen Peukaloinen oli lapsena? 3. Miten Peukaloinen ohjasi hevosta oikeaan paikkaan? 4. Mitä vastaan

Lisätiedot

Käänteismatriisin. Aiheet. Käänteismatriisin ominaisuuksia. Rivioperaatiot matriisitulona. Matriisin kääntäminen rivioperaatioiden avulla

Käänteismatriisin. Aiheet. Käänteismatriisin ominaisuuksia. Rivioperaatiot matriisitulona. Matriisin kääntäminen rivioperaatioiden avulla Käänteismatriisi, L5 1 Tässä kalvosarjassa käsittelemme neliömatriiseja. Ilman asian jatkuvaa toistamista oletamme seuraavassa, että kaikki käsittelemämme matriisit ovat neliömatriiseja. Määritelmä. Olkoon

Lisätiedot

Kynä-paperi -harjoitukset. Taina Lehtinen Taina I Lehtinen Helsingin yliopisto

Kynä-paperi -harjoitukset. Taina Lehtinen Taina I Lehtinen Helsingin yliopisto Kynä-paperi -harjoitukset Taina Lehtinen 43 Loput ratkaisut harjoitustehtäviin 44 Stressitestin = 40 s = 8 Kalle = 34 pistettä Ville = 5 pistettä Z Kalle 34 8 40 0.75 Z Ville 5 8 40 1.5 Kalle sijoittuu

Lisätiedot

Pianonsoiton alkeet - opeta koko luokka soittamaan 2 kappaletta kahdeksassa viikossa.

Pianonsoiton alkeet - opeta koko luokka soittamaan 2 kappaletta kahdeksassa viikossa. Pianonsoiton alkeet - opeta koko luokka soittamaan 2 kappaletta kahdeksassa viikossa. Kurssilla koko luokka oppii pianonsoiton alkeet ja kaksi kappaletta. Kurssin voi suorittaa ilman pianonsoiton, musiikinteorian

Lisätiedot

Pythonin Kertaus. Cse-a1130. Tietotekniikka Sovelluksissa. Versio 0.01b

Pythonin Kertaus. Cse-a1130. Tietotekniikka Sovelluksissa. Versio 0.01b Pythonin Kertaus Cse-a1130 Tietotekniikka Sovelluksissa Versio 0.01b Listat 1/2 esimerkkejä listan peruskäytöstä. > lista=['kala','kukko','kissa','koira'] ['kala','kukko','kissa','koira'] >lista.append('kana')

Lisätiedot

Aasian kieliä ja kulttuureita tutkimassa. Paja

Aasian kieliä ja kulttuureita tutkimassa. Paja Esittäytyminen Helpottaa tulevan päivän kulkua. Oppilaat saavat lyhyesti tietoa päivästä. Ohjaajat ja oppilaat näkevät jatkossa toistensa nimet nimilapuista, ja voivat kutsua toisiaan nimillä. Maalarinteippi,

Lisätiedot

Merkitse yhtä puuta kirjaimella x ja kirjoita yhtälöksi. Mikä tulee vastaukseksi? 3x + 2x = 5x + =

Merkitse yhtä puuta kirjaimella x ja kirjoita yhtälöksi. Mikä tulee vastaukseksi? 3x + 2x = 5x + = Mikä X? Esimerkki: Merkitse yhtä puuta kirjaimella ja kirjoita yhtälöksi. Mikä tulee vastaukseksi? 3 + 2 = 5 + = 5 + = 1. Merkitse yhtä päärynää kirjaimella ja kirjoita yhtälöksi? Mikä tulee vastaukseksi?

Lisätiedot

PERSONEC HR-JÄRJESTELMÄ Käyttöohje Yksikön johtaja

PERSONEC HR-JÄRJESTELMÄ Käyttöohje Yksikön johtaja PERSONEC HR-JÄRJESTELMÄ Käyttöohje Yksikön johtaja Personec HR-järjestelmä sisältää valtion palkkausjärjestelmän (yliopistot) arviointilomakkeet, joihin tallennetut tiedot siirtyvät järjestelmässä VPJ-arviointiprosessin

Lisätiedot

Ohjeet autosuunnistuksen AT-asemalle

Ohjeet autosuunnistuksen AT-asemalle Ohjeet autosuunnistuksen AT-asemalle Olet tässä kilpailussa aikatarkastus- eli AT-asema numero (ei välttämätön tieto). Ensimmäiset kilpailijat saapuvat asemallesi noin kello. asemapaikaltasi ennen purkuauton

Lisätiedot

Hyvän salasanan tunnusmerkit Hyökkääjästä salasanan pitää näyttää satunnaiselta merkkijonolta. Hyvän salasanan luominen: Luo mahdollisimman pitkä

Hyvän salasanan tunnusmerkit Hyökkääjästä salasanan pitää näyttää satunnaiselta merkkijonolta. Hyvän salasanan luominen: Luo mahdollisimman pitkä Hyvä Salis Hyvän salasanan tunnusmerkit Hyökkääjästä salasanan pitää näyttää satunnaiselta merkkijonolta. Hyvän salasanan luominen: Luo mahdollisimman pitkä salasana. Jokainen salasanaan lisäämäsi kirjain

Lisätiedot

Datatähti 2019 alku. task type time limit memory limit. A Kolikot standard 1.00 s 512 MB. B Leimasin standard 1.00 s 512 MB

Datatähti 2019 alku. task type time limit memory limit. A Kolikot standard 1.00 s 512 MB. B Leimasin standard 1.00 s 512 MB Datatähti 2019 alku task type time limit memory limit A Kolikot standard 1.00 s 512 MB B Leimasin standard 1.00 s 512 MB C Taulukko standard 1.00 s 512 MB D Ruudukko standard 1.00 s 512 MB E Sanalista

Lisätiedot

Matematiikan tukikurssi

Matematiikan tukikurssi Matematiikan tukikurssi Kurssikerta 2 Lisää osamurtoja Tutkitaan jälleen rationaalifunktion P(x)/Q(x) integrointia. Aiemmin käsittelimme tapauksen, jossa nimittäjä voidaan esittää muodossa Q(x) = a(x x

Lisätiedot

PIKAOHJEET WILMAN KÄYTÖSTÄ - HUOLTAJA

PIKAOHJEET WILMAN KÄYTÖSTÄ - HUOLTAJA 1 (6) PIKAOHJEET WILMAN KÄYTÖSTÄ - HUOLTAJA Sisältö Mikä Wilma on?... 1 Kirjautuminen ohjelmaan, käyttäjätunnus, salasana... 1 Etusivu, käytössä olevat toiminnot... 2 Pikaviestit... 2 Työjärjestys... 3

Lisätiedot

a) Sievennä lauseke 1+x , kun x 0jax 1. b) Aseta luvut 2, 5 suuruusjärjestykseen ja perustele vastauksesi. 3 3 ja

a) Sievennä lauseke 1+x , kun x 0jax 1. b) Aseta luvut 2, 5 suuruusjärjestykseen ja perustele vastauksesi. 3 3 ja 1 YLIOPPILASTUTKINTO- LAUTAKUNTA 1.10.2018 MATEMATIIKAN KOE PITKÄ OPPIMÄÄRÄ A-osa Ratkaise kaikki tämän osan tehtävät 1 4. Tehtävät arvostellaan pistein 0 6. Kunkin tehtävän ratkaisu kirjoitetaan tehtävän

Lisätiedot

OSA 2: MATEMATIIKKAA TARVITAAN, LUKUJONOT JA SUMMAT SEKÄ SALAKIRJOITUS

OSA 2: MATEMATIIKKAA TARVITAAN, LUKUJONOT JA SUMMAT SEKÄ SALAKIRJOITUS OSA : MATEMATIIKKAA TARVITAAN, LUKUJONOT JA SUMMAT SEKÄ SALAKIRJOITUS Tekijät: Ari Heimonen, Hellevi Kupila, Katja Leinonen, Tuomo Talala, Hanna Tuhkanen, Pekka Vaaraniemi Alkupala Pyydä ystävääsi ajattelemaan

Lisätiedot

1.3 Prosenttilaskuja. pa b = 100

1.3 Prosenttilaskuja. pa b = 100 1.3 Prosenttilaskuja Yksi prosentti jostakin luvusta tai suureesta on tämän sadasosa ja saadaan siis jakamalla ao. luku tai suure luvulla. Jos luku b on p % luvusta a, toisin sanoen jos luku b on p kpl

Lisätiedot

Jäsennysaiheesta lisää Täydentäviä muistiinpanoja TIEA241 Automaatit ja kieliopit, syksy 2016

Jäsennysaiheesta lisää Täydentäviä muistiinpanoja TIEA241 Automaatit ja kieliopit, syksy 2016 Jäsennysaiheesta lisää Täydentäviä muistiinpanoja TIA241 Automaatit ja kieliopit, syksy 2016 Antti-Juhani Kaijanaho 4. lokakuuta 2016 1 simerkki arleyn algoritmin soveltamisesta Tämä esimerkki on laadittu

Lisätiedot

Ohjeet opettajalle. Tervetuloa Apilatielle!

Ohjeet opettajalle. Tervetuloa Apilatielle! Ohjeet opettajalle Vihjeitä opettajalle koulun tutustumispäivään Esiopetuksen oppilaille koulun tutustumispäivä on tärkeä, vaikka esiopetuspaikka sijaitsisi samassa pihapiirissä koulun kanssa. Lähes kaikkia

Lisätiedot

Kimmo Koskinen, Rolf Malmelin, Ulla Laitinen ja Anni Salmela

Kimmo Koskinen, Rolf Malmelin, Ulla Laitinen ja Anni Salmela Olipa kerran köyhä maanviljelijä Kimmo Koskinen, Rolf Malmelin, Ulla Laitinen ja Anni Salmela 1 1 Johdanto Tässä raportissa esittelemme ratkaisukeinon ongelmalle, joka on suunnattu 7 12-vuotiaille oppilaille

Lisätiedot

B sivu 1(6) AMMATTIKORKEAKOULUJEN TEKNIIKAN JA LIIKENTEEN VALINTAKOE

B sivu 1(6) AMMATTIKORKEAKOULUJEN TEKNIIKAN JA LIIKENTEEN VALINTAKOE B sivu 1(6) TEHTÄVÄOSA 7.6.2004 AMMATTIKORKEAKOULUJEN TEKNIIKAN JA LIIKENTEEN VALINTAKOE YLEISOHJEITA Tehtävien suoritusaika on 2 h 45 min. Osa 1 (Tekstin ymmärtäminen) Osassa on 12 valintatehtävää. Tämän

Lisätiedot

Puzzle SM 2005 15. 25.7.2005. Pistelasku

Puzzle SM 2005 15. 25.7.2005. Pistelasku Puzzle SM 005 5. 5.7.005 Pistelasku Jokaisesta oikein ratkotusta tehtävästä saa yhden () pisteen, minkä lisäksi saa yhden () bonuspisteen jokaisesta muusta ratkojasta, joka ei ole osannut ratkoa tehtävää.

Lisätiedot

Kenguru 2011 Cadet (8. ja 9. luokka)

Kenguru 2011 Cadet (8. ja 9. luokka) sivu 1 / 7 NIMI LUOKKA/RYHMÄ Pisteet: Kenguruloikan pituus: Irrota tämä vastauslomake tehtävämonisteesta. Merkitse tehtävän numeron alle valitsemasi vastausvaihtoehto. Jätä ruutu tyhjäksi, jos et halua

Lisätiedot

Pikapaketti logiikkaan

Pikapaketti logiikkaan Pikapaketti logiikkaan Tämän oppimateriaalin tarkoituksena on tutustua pikaisesti matemaattiseen logiikkaan. Oppimateriaalin asioita tarvitaan projektin tekemisessä. Kiinnostuneet voivat lukea lisää myös

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 15.2.2010 T-106.1208 Ohjelmoinnin perusteet Y 15.2.2010 1 / 46 Merkkijonot Merkkijonojen avulla ohjelmassa voi esittää tekstitietoa, esim. nimiä, osoitteita ja

Lisätiedot

Verkkokaupan ohje. Alkutieto. Scanlase verkkokauppa. Sisäänkirjautuminen

Verkkokaupan ohje. Alkutieto. Scanlase verkkokauppa. Sisäänkirjautuminen Verkkokaupan ohje Alkutieto Verkkokaupan tarkoitus on helpottaa Scanlase asiakkaiden tilaamisprosessia kun asiakkaat tarvitsevat tuotteita. Verkkokaupan ollessa pois toiminnasta tilaukset tulee tehdä puhelimitse

Lisätiedot

LUKUJONOT. 1) Jatka lukujonoja. 0, 1, 2,,,, 6, 8, 10,,,, 8, 12, 16,,,, 18, 15, 12,,,, 30, 25, 20,,,, 2) Täydennä lukujonoihin puuttuvat luvut.

LUKUJONOT. 1) Jatka lukujonoja. 0, 1, 2,,,, 6, 8, 10,,,, 8, 12, 16,,,, 18, 15, 12,,,, 30, 25, 20,,,, 2) Täydennä lukujonoihin puuttuvat luvut. LUKUJONOT 2 1) Jatka lukujonoja. 0, 1, 2,,,, 6, 8, 10,,,, 8, 12, 16,,,, 18, 15, 12,,,, 30, 25, 20,,,, 2) Täydennä lukujonoihin puuttuvat luvut. 2, 4,, 8,, 12,,, 7,, 3, 1 3) Keksi oma lukujono ja kerro

Lisätiedot

ikä (vuosia) on jo muuttanut 7 % 46 % 87 % 96 % 98 % 100 %

ikä (vuosia) on jo muuttanut 7 % 46 % 87 % 96 % 98 % 100 % Testaa taitosi 1 1. Noppaa heitetään kahdesti. Merkitse kaikki alkeistapaukset koordinaatistoon. a) Millä todennäköisyydellä ainakin toinen silmäluvuista on 3? b) Mikä on a-kohdan tapahtuman vastatapahtuma?

Lisätiedot

PERSONEC HR-JÄRJESTELMÄ Käyttöohje Esimies

PERSONEC HR-JÄRJESTELMÄ Käyttöohje Esimies PERSONEC HR-JÄRJESTELMÄ Käyttöohje Esimies Personec HR-järjestelmä sisältää yliopistojen palkkausjärjestelmän arviointilomakkeet, joihin tallennetut tiedot siirtyvät järjestelmässä ypj-arviointiprosessin

Lisätiedot

Syötteen ensimmäisellä rivillä on kokonaisluku n, testien määrä (1 n 10). Tämän jälkeen jokaisella seuraavalla rivillä on kokonaisluku x (0 x 1000).

Syötteen ensimmäisellä rivillä on kokonaisluku n, testien määrä (1 n 10). Tämän jälkeen jokaisella seuraavalla rivillä on kokonaisluku x (0 x 1000). A Summat Tehtäväsi on selvittää, monellako tavalla luvun n voi esittää summana a 2 + b 2 + c 2 + d 2. Kaikki luvut ovat ei-negatiivisia kokonaislukuja. Esimerkiksi jos n = 21, yksi tapa muodostaa summa

Lisätiedot

HARJOITUKSIA VERBITYYPISTÄ 4

HARJOITUKSIA VERBITYYPISTÄ 4 HARJOITUKSIA VERBITYYPISTÄ 4 Verbityypin 4 tuntomerkit: - perusmuodon lopussa on -ata/ätä, joskus -ota, -ötä, -uta, -ytä: luvata: lupaan, pelätä: pelkäät, tuhota: tuhoaa, haluta: haluamme, älytä: älyää

Lisätiedot

Peruskoulun matematiikkakilpailun alkukilpailun tulosten ja tehtävien analysointi vuodelta 2009

Peruskoulun matematiikkakilpailun alkukilpailun tulosten ja tehtävien analysointi vuodelta 2009 Peruskoulun matematiikkakilpailun alkukilpailun tulosten ja tehtävien analysointi vuodelta 2009 Anastasia Vlasova Peruskoulun matematiikkakilpailutyöryhmä Tämän työn tarkoituksena oli saada käsitys siitä,

Lisätiedot

Tehy Tehyn ammattiosaston mallivaalijärjestys V103. Valtuuston kokous 27.5.2003 27.5.2003 1 (7)

Tehy Tehyn ammattiosaston mallivaalijärjestys V103. Valtuuston kokous 27.5.2003 27.5.2003 1 (7) Valtuuston kokous 27.5.2003 27.5.2003 1 (7) 1 ' VAALITAPA Tehyn... ammattiosasto ry:n sääntöjen 13 ':ssä mainitut hallituksen varsinaiset jäsenet ja heidän henkilökohtaiset varajäsenensä valitaan ammattiosaston

Lisätiedot

LUKUTEORIA johdantoa

LUKUTEORIA johdantoa LUKUTEORIA johdantoa LUKUTEORIA JA TODISTAMINEN, MAA11 Lukuteorian tehtävä: Lukuteoria tutkii kokonaislukuja, niiden ominaisuuksia ja niiden välisiä suhteita. Kokonaislukujen maailma näyttää yksinkertaiselta,

Lisätiedot

Kaulaketju. Syöte. Tuloste. Esimerkki 1. Esimerkki 2

Kaulaketju. Syöte. Tuloste. Esimerkki 1. Esimerkki 2 A Kaulaketju Kaulaketjussa on sinisiä ja punaisia helmiä tietyssä järjestyksessä. Helmien järjestys voidaan esittää merkkijonona, jossa S vastaa sinistä helmeä ja P punaista helmeä. Esimerkiksi ketjussa

Lisätiedot

Kenguru 2011 Cadet RATKAISUT (8. ja 9. luokka)

Kenguru 2011 Cadet RATKAISUT (8. ja 9. luokka) sivu / 2 IKET VSTUSVIHTEHDT N LLEVIIVTTU. 3 pistettä. Minkä laskun tulos on suurin? () 20 (B) 20 (C) 20 (D) + 20 (E) : 20 20 20, 20, 20 20 20 202 ( suurin ) ja : 20 0,0005 2. Hamsteri Fridolin suuntaa

Lisätiedot

Jahtipaikat.fi Käyttöohje

Jahtipaikat.fi Käyttöohje Jahtipaikat.fi Käyttöohje versio 2.0 Sisällysluettelo 1. Kirjautuminen...3 2. Näyttöruudun osat...3 3. Kartta-alusta...4 4. Kartan sisällön määrittely...4 5. Työkalut...5 5.1 Keskitä kartta koko Suomeen...5

Lisätiedot

Kenguru Écolier (4. ja 5. luokka) sivu 1/5

Kenguru Écolier (4. ja 5. luokka) sivu 1/5 Kenguru Écolier (4. ja 5. luokka) sivu 1/5 3 pisteen tehtävät 1. Miettisen perhe syö 3 ateriaa päivässä. Kuinka monta ateriaa he syövät viikon aikana? A) 7 B) 18 C) 21 D) 28 E) 37 2. Aikuisten pääsylippu

Lisätiedot

2. JAKSO - MYÖNTEINEN MINÄKUVA Itsenäisyys, turvallisuus, itseluottamus, itseilmaisu

2. JAKSO - MYÖNTEINEN MINÄKUVA Itsenäisyys, turvallisuus, itseluottamus, itseilmaisu 2. JAKSO - MYÖNTEINEN MINÄKUVA Itsenäisyys, turvallisuus, itseluottamus, itseilmaisu Jokaisella lapsella tulisi olla itsestään kuva yksilönä joka ei tarvitse ulkopuolista hyväksyntää ympäristöstään. Heillä

Lisätiedot

1 Kannat ja kannanvaihto

1 Kannat ja kannanvaihto 1 Kannat ja kannanvaihto 1.1 Koordinaattivektori Oletetaan, että V on K-vektoriavaruus, jolla on kanta S = (v 1, v 2,..., v n ). Avaruuden V vektori v voidaan kirjoittaa kannan vektorien lineaarikombinaationa:

Lisätiedot

Python-ohjelmointi Harjoitus 5

Python-ohjelmointi Harjoitus 5 Python-ohjelmointi Harjoitus 5 TAVOITTEET Kerrataan silmukkarakenteen käyttäminen. Kerrataan jos-ehtorakenteen käyttäminen. Opitaan if else- ja if elif else-ehtorakenteet. Matematiikan sisällöt Tehtävät

Lisätiedot

VERKKOPANKKILINKKI. Turvallinen linkki verkkopankista pankin ulkopuoliseen palveluun. Palvelun kuvaus ja palveluntarjoajan

VERKKOPANKKILINKKI. Turvallinen linkki verkkopankista pankin ulkopuoliseen palveluun. Palvelun kuvaus ja palveluntarjoajan VERKKOPANKKILINKKI Turvallinen linkki verkkopankista pankin ulkopuoliseen palveluun Palvelun kuvaus ja palveluntarjoajan ohje Kuvaus v1.2 1 (1) Sisällysluettelo 1 Verkkopankkilinkin kuvaus... 1 1.1 Yleiskuvaus...

Lisätiedot

Oulun seitsemäsluokkalaisten matematiikkakilpailu 18.1.2012 Tehtävät ja ratkaisut

Oulun seitsemäsluokkalaisten matematiikkakilpailu 18.1.2012 Tehtävät ja ratkaisut Oulun seitsemäsluokkalaisten matematiikkakilpailu 18.1.2012 Tehtävät ja ratkaisut (1) Kolmen peräkkäisen kokonaisluvun summa on 42. Luvuista keskimmäinen on a) 13 b) 14 c) 15 d) 16. Ratkaisu. Jos luvut

Lisätiedot

Tuen tarpeen tunnistaminen

Tuen tarpeen tunnistaminen Tuen tarpeen tunnistaminen Matematiikan arviointi esiopetus kevät Esitysohjeet opettajalle Arvioinnin yleisiä periaatteita Tutustu ennen tehtävien esittämistä ohjeisiin ja materiaaliin sekä tarkista, että

Lisätiedot

Turun seitsemäsluokkalaisten matematiikkakilpailu 22.1.2014 Ratkaisuita

Turun seitsemäsluokkalaisten matematiikkakilpailu 22.1.2014 Ratkaisuita Turun seitsemäsluokkalaisten matematiikkakilpailu 22.1.2014 Ratkaisuita 1. Laske 3 21 12 3. a) 27 b) 28 c) 29 d) 30 e) 31 Ratkaisu. 3 21 12 3 = 63 36 = 27. 2. Peräkylän matematiikkakerholla on kaksi tapaa

Lisätiedot

797 E. matematiikka. Martti Heinonen Markus Luoma Leena Mannila Kati Rautakorpi-Salmio Timo Tapiainen Tommi Tikka Timo Urpiola

797 E. matematiikka. Martti Heinonen Markus Luoma Leena Mannila Kati Rautakorpi-Salmio Timo Tapiainen Tommi Tikka Timo Urpiola 797 E matematiikka Martti Heinonen Markus Luoma Leena Mannila Kati Rautakorpi-Salmio Timo Tapiainen Tommi Tikka Timo Urpiola Helsingissä Kustannusosakeyhtiö Otava 24 Ongelmanratkaisu yhtälön avulla Yhtälön

Lisätiedot

BUSINESS ONLINE TRADE FINANCE KOTI- JA ULKOMAISET PANKKITAKAUKSET

BUSINESS ONLINE TRADE FINANCE KOTI- JA ULKOMAISET PANKKITAKAUKSET BUSINESS ONLINE TRADE FINANCE KOTI- JA ULKOMAISET PANKKITAKAUKSET Danske Bank Trade Finance Danske Bank Oyj Rekisteröity kotipaikka ja osoite Helsinki, Hiililaiturinkuja 2, 00075 DANSKE BANK. Y-tunnus

Lisätiedot

Diskreetin matematiikan perusteet Laskuharjoitus 5 / vko 41

Diskreetin matematiikan perusteet Laskuharjoitus 5 / vko 41 Diskreetin matematiikan perusteet Laskuharjoitus 5 / vko 4 Tuntitehtävät 4-42 lasketaan alkuviikon harjoituksissa ja tuntitehtävät 45-46 loppuviikon harjoituksissa. Kotitehtävät 43-44 tarkastetaan loppuviikon

Lisätiedot

Valokuvien matematiikkaa

Valokuvien matematiikkaa Valokuvien matematiikkaa Avainsanat: valokuva, pikseli, päättely Luokkataso: 3.-5. luokka, 6.-9. luokka, lukio, yliopisto Välineet: Kynä, tehtävämonisteet (liitteenä), mahdollisiin jatkotutkimuksiin tietokone

Lisätiedot

Ensimmäisen ja toisen asteen yhtälöt

Ensimmäisen ja toisen asteen yhtälöt Ensimmäisen ja toisen t nimittäjien poistaminen sieventäminen ensimmäisen identtinen yhtälö yhtälö verranto toisen asteen yhtälö korkeamman ristiin kertominen suhde täydellinen toisen ratkaisukaava vaillinainen

Lisätiedot

Pelivaihtoehtoja. Enemmän vaihtelua peliin saa käyttämällä erikoislaattoja. Jännittävimmillään Alfapet on, kun miinusruudut ovat mukana pelissä!

Pelivaihtoehtoja. Enemmän vaihtelua peliin saa käyttämällä erikoislaattoja. Jännittävimmillään Alfapet on, kun miinusruudut ovat mukana pelissä! Pelivaihtoehtoja Yksinkertaisin vaihtoehto: lfapetia voi pelata monella eri tavalla. Yksinkertaisimmassa vaihtoehdossa käytetään ainoastaan kirjainlaattoja. Pelilaudan miinusruudut ovat tavallisia ruutuja,

Lisätiedot

Valmistelut: Aseta kartiot numerojärjestykseen pienimmästä suurimpaan (alkeisopiskelu) tai sekalaiseen järjestykseen (pidemmälle edenneet oppilaat).

Valmistelut: Aseta kartiot numerojärjestykseen pienimmästä suurimpaan (alkeisopiskelu) tai sekalaiseen järjestykseen (pidemmälle edenneet oppilaat). Laske kymmeneen Tavoite: Oppilaat osaavat laskea yhdestä kymmeneen ja kymmenestä yhteen. Osallistujamäärä: Vähintään 10 oppilasta kartioita, joissa on numerot yhdestä kymmeneen. (Käytä 0-numeroidun kartion

Lisätiedot

Lukuspiraali. Syöte. Tuloste. Esimerkki 1. Esimerkki 2. Esimerkki 3. Tarkastellaan seuraavanlaisia lukuspiraaleita:

Lukuspiraali. Syöte. Tuloste. Esimerkki 1. Esimerkki 2. Esimerkki 3. Tarkastellaan seuraavanlaisia lukuspiraaleita: A Lukuspiraali Tarkastellaan seuraavanlaisia lukuspiraaleita: 7 8 9 10 6 1 2 11 5 4 3 12 16 15 14 13 21 22 23 24 25 20 7 8 9 10 19 6 1 2 11 18 5 4 3 12 17 16 15 14 13 Spiraalin keskellä on luku 1, josta

Lisätiedot

Ratkaisuehdotukset LH 3 / alkuvko 45

Ratkaisuehdotukset LH 3 / alkuvko 45 Ratkaisuehdotukset LH 3 / alkuvko 45 Tehtävä : Olkoot A, B, X R n n, a, b R n ja jokin vektorinormi. Kätetään vektorinormia vastaavasta operaattorinormista samaa merkintää. Nätä, että. a + b a b, 2. A

Lisätiedot

ASCII-taidetta. Intro: Python

ASCII-taidetta. Intro: Python Python 1 ASCII-taidetta All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/18cplpy to find out what to do.

Lisätiedot

2 Suomen kielen äänteet

2 Suomen kielen äänteet 1 Ruudulla on ensin vain Ali. Linkit kolmeen suomen kielen äänteiden alakokonaisuuteen (2.1 Kirjaintarjottimeen, 2.2 Yksittäisiin äänteisiin sekä 2.3 Äänteistä tavuiksi ja sanoiksi) ilmestyvät ruudulle

Lisätiedot

Yhtälönratkaisu oppilaan materiaali

Yhtälönratkaisu oppilaan materiaali Yhtälönratkaisu oppilaan materiaali Nimi: Luokka: 1 1. Tosia ja epätosia väitteitä Alkupalat Kirjoita taulukkoon T, jos väite on tosi ja E, jos väite on epätosi. Väite 5 > 3 16 < 8 19 = 26 9 < 28 64 =

Lisätiedot

3. Kongruenssit. 3.1 Jakojäännös ja kongruenssi

3. Kongruenssit. 3.1 Jakojäännös ja kongruenssi 3. Kongruenssit 3.1 Jakojäännös ja kongruenssi Tässä kappaleessa esitellään kokonaislukujen modulaarinen aritmetiikka (ns. kellotauluaritmetiikka), jossa luvut tyypillisesti korvataan niillä jakojäännöksillä,

Lisätiedot

OHJELMOINNIN POHJUSTUSTA PÄÄTTELYÄ JA ERI VAIHTOEHTOJEN TUTKIMISTA

OHJELMOINNIN POHJUSTUSTA PÄÄTTELYÄ JA ERI VAIHTOEHTOJEN TUTKIMISTA OHJELMOINNIN POHJUSTUSTA PÄÄTTELYÄ JA ERI VAIHTOEHTOJEN TUTKIMISTA Aihepiirejä: erilaiset yhdistelmät kuten ovikoodit, autojen rekisteritunnukset ja numerolukot, erilaiset reitit ja väritykset, säveltäminen,

Lisätiedot

Kysely etäopetustuntien valvojille toukokuussa 2011 (vastauksia 13)

Kysely etäopetustuntien valvojille toukokuussa 2011 (vastauksia 13) Kysely etäopetustuntien valvojille toukokuussa 2011 (vastauksia 1) Olen saanut riittävästi perehdytystä etätuntien valvojana toimimiseen kyllä en en tiedä 8 % Mistä asiasta/asioista olisit kaivannut lisää

Lisätiedot

Tehtävä 1 2 3 4 5 6 7 Vastaus

Tehtävä 1 2 3 4 5 6 7 Vastaus Kenguru Cadet, vastauslomake Nimi Luokka/Ryhmä Pisteet Kenguruloikka Irrota tämä vastauslomake tehtävämonisteesta. Merkitse tehtävän numeron alle valitsemasi vastausvaihtoehto. Jätä ruutu tyhjäksi, jos

Lisätiedot

Lineaarialgebra ja matriisilaskenta I, HY Kurssikoe Ratkaisuehdotus. 1. (35 pistettä)

Lineaarialgebra ja matriisilaskenta I, HY Kurssikoe Ratkaisuehdotus. 1. (35 pistettä) Lineaarialgebra ja matriisilaskenta I, HY Kurssikoe 26.10.2017 Ratkaisuehdotus 1. (35 pistettä) (a) Seuraavat matriisit on saatu eräistä yhtälöryhmistä alkeisrivitoimituksilla. Kuinka monta ratkaisua yhtälöryhmällä

Lisätiedot

Rekursiolause. Laskennan teorian opintopiiri. Sebastian Björkqvist. 23. helmikuuta Tiivistelmä

Rekursiolause. Laskennan teorian opintopiiri. Sebastian Björkqvist. 23. helmikuuta Tiivistelmä Rekursiolause Laskennan teorian opintopiiri Sebastian Björkqvist 23. helmikuuta 2014 Tiivistelmä Työssä käydään läpi itsereplikoituvien ohjelmien toimintaa sekä esitetään ja todistetaan rekursiolause,

Lisätiedot