Tehtävä: FIL Tiedostopolut

Save this PDF as:
 WORD  PNG  TXT  JPG

Koko: px
Aloita esitys sivulta:

Download "Tehtävä: FIL Tiedostopolut"

Transkriptio

1 Tehtävä: FIL Tiedostopolut finnish BOI 2015, päivä 2. Muistiraja: 256 MB Jarkka pitää vaarallisesta elämästä. Hän juoksee saksien kanssa, lähettää ratkaisuja kisatehtäviin testaamatta esimerkkisyötteillä ja haluaa, että kaikissa hänen tiedostoissaan tiedostopolku on tarkalleen niin pitkä, kuin käyttöjärjestelmä sallii (esimerkiksi Linuxissa 4095 merkkiä). Kun Jarkka käyttää jonkun toisen konetta, saattaa käydä niin, että kaikki tiedostot eivät noudata tätä vaatimusta. Tässä tilanteessa hän yrittää lisätä symbolisia linkkejä ja käyttää niitä tiedostopolkujen luontiin. Tehtäväsi on selvittää kullekin järjestelmässä olevalle tiedostolle, voiko Jarkka lisätä yhden symbolisen linkin (jonka pituus on etukäteen valittu) niin, että tiedostoon voi viitata tarkalleen k merkin pituisella tiedostopolulla. Jos tiedosto nimeltä file on hakemistoketjun dir1, dir2,..., dirj päässä, sen absoluuttinen tiedostopolku on /dir1/dir2/.../dirj/file. Merkintä / viittaa juurihakemistoon, ja jos tiedosto sijaitsee suoraan tässä hakemistossa, sen absoluuttinen polku on muotoa /file. Symbolinen linkki on hakemistoon osoittava oikotie, ja linkin voi sijoittaa mihin tahansa tiedostojärjestelmän hakemistoon. Tässä tehtävässä ei ole sallittua tehdä symbolista linkkiä tiedostoon. Symbolisen linkin avulla on mahdollista tuottaa vaihtoehtoisia tiedostopolkuja. Esimerkiksi jos hakemistoon / lisätään symbolinen linkki hello, joka osoittaa hakemistoon /, polut /dir/file, /hello/dir/file ja /hello/hello/dir/file viittaavat kaikki samaan tiedostoon, mutta kunkin polun pituus on eri. Toisena esimerkkinä jos hakemistoon /dir lisätään symbolinen linkki hi, joka osoittaa hakemistoon /, mahdollisia tiedostopolkuja ovat /dir/file, /dir/hi/dir/file ja /dir/hi/dir/hi/dir/file. Huomaa, että symbolinen linkki voi osoittaa ylöspäin, alaspäin tai sivuittain tiedostojärjestelmässä, ja jopa samaan hakemistoon, johon se on sijoitettu. Tässä tehtävässä./ ja../ ja // eivät ole sallittuja polun osia. Syöte Syötteen ensimmäisellä rivillä on kolme positivista kokonaislukua: n (muiden hakemistojen kuin juurihakemiston määrä), m (tiedostojen määrä) ja k (haluttu tiedostopolun pituus). Juurihakemiston tunnus on 0, ja kaikki muut hakemistot on numeroitu 1... n. Tiedostot on numeroitu 1... m. Toisella rivillä on luku s, lisättävän symbolisen linkin nimen pituus (nimellä itsessään ei ole väliä, ja se ei ole sama kuin mikään muu nimi tiedostojärjestelmässä). Tämän jälkeen tulee n riviä, jotka kuvaavat tiedostojärjestelmän hakemistot (muut kuin juurihakemiston). Rivillä i on kuvaus hakemistosta i, joka muodostuu kahdesta kokonaisluvusta: p i ja l i. Ne tarkoittavat, että hakemiston i nimessä on l i kirjainta ja sitä ylempi hakemisto (eli hakemisto, jossa hakemisto i sijaitsee), on hakemisto p i. On varmaa, että p i < i. Lopuksi tulee m riviä, jotka kuvaavat tiedostojärjestelmän tiedostot. Rivillä j on kuvaus tiedostosta j, joka muodostuu kahdesta kokonaisluvusta: p j ja l j. Ne tarkoittavat, että tiedoston j nimessä on l j merkkiä ja tiedosto sijaitsee hakemistossa p j. Jokaisen tiedoston ja hakemiston nimen pituus on positiivinen, ja absoluuttisen tiedostopolun pituus on enintään k merkkiä. Tuloste Ohjelmasi tulee tulostaa m riviä, yksi jokaista tiedostoa kohden. Rivillä j tulee olla yksi sana, tai NO, joka vastaa kysymykseen: onko mahdollista lisätä s-pituinen symbolinen linkki niin, että tarkalleen k merkin pituinen tiedostopolku viittaa tiedostoon j? v Tiedostopolut 1/2

2 Esimerkit NO Esimerkkien selitys: Olkoon symbolinen linkki LL, hakemistojen nimet a ja bbbbb, sekä tiedostojen nimet ccccccccccccc, dddddddddd, eeee ja fffffff. Juurihakemistossa on hakemisto a ja tiedosto fffffff; hakemistossa a on hakemisto bbbbb ja tiedosto eeee; ja lopulta hakemistossa bbbbb on tiedostot ccccccccccccc ja dddddddddd. / -- a -- bbbbb -- ccccccccccccc +-- dddddddddd +-- eeee +-- fffffff Ensimmäisessä tapauksessa absoluuttisen tiedostopolun /a/bbbbb/ccccccccccccc pituus on valmiiksi haluttu, joten symbolista linkkiä ei edes tarvita. Toisessa tapauksessa voidaan lisätä symbolinen linkki /a/ll -> /a ja viitata tiedostoon /a/ll/bbbbb/dddddddddd. Kolmannessa tapauksessa voidaan lisätä symbolinen linkki /a/ll -> / ja viitata tiedostoon /a/ll/a/ll/a/ll/a/eeee. Neljännessä tapauksessa ei ole mitenkään mahdollista saavuttaa tavoitetta symbolisen linkin avulla. Arvostelu Kaikissa osatehtävissä 1 k, s Osatehtävä Rajat Pisteet 1 n, m n, m 3000 ja jos tiedostoa koskeva vastaus on myönteinen, on mahdollista 33 lisätä symbolinen linkki, jonka kautta täytyy kulkea korkeintaan kerran 3 n, m v Tiedostopolut 2/2

3 Tehtävä: HAC Hakkeri finnish BOI 2015, päivä 2. Muistiraja: 256 MB Hakkeri-Jarkka osallistuu tänä vuonna IHO-kisaan (International Hacking Olympiad). Olympialaisten osana on tehtävä, jossa täytyy kilpailla järjestelmän ylläpitäjää vastaan. Tehtävässä on n tietokonetta, jotka on numeroitu 1... n ja kytketty renkaan muotoiseen verkkoon siten, että koneet i ja i + 1 on yhdistetty (kun i = 1,..., n 1) ja lisäksi koneet n ja 1 on yhdistetty. Kamppailussa vastakkain ovat hakkeri ja ylläpitäjä: Jarkka tekee ensimmäisen siirron. Tämän jälkeen ylläpitäjä ja Jarkka siirtävät vuorotellen. Ensimmäisellä siirrollaan Jarkka valitsee jonkin koneista ja hakkeroi sen (esimerkiksi hyödyntämällä jotain järjestelmän aukkoa). Ensimmäisellä siirrollaan ylläpitäjä valitsee jonkin hakkeroimattoman koneen ja suojaa sen (esimerkiksi asentamalla uusimmat turvapäivitykset). Kaikilla seuraavilla siirroillaan Jarkka joko (a) ei tee mitään tai (b) valitsee jonkin koneen, jota ei ole hakkeroitu eikä suojattu ja joka on jonkin hakkeroidun koneen vieressä, ja hakkeroi sen. Kaikilla seuraavilla siirroillaan ylläpitäjä joko (a) ei tee mitään tai (b) valitsee jonkin koneen, jota ei ole hakkeroitu eikä suojattu ja joka on jonkin suojatun koneen vieressä, ja suojaa sen. Kamppailu päättyy, kun kumpikaan pelaaja ei tee mitään peräkkäisillä siirroilla. Kamppailun alussa mikään tietokone ei ole hakkeroitu eikä suojattu. Jokaisella koneella i on tietty arvo v i, joka kuvaa siihen tallennetun tiedon arvoa. Jokaisesta hakkeroidusta koneesta i Jarkka saa v i pistettä. Jarkka on varsin hyvä hakkeri, mutta hän ei tunne algoritmiikkaa. Tämän vuoksi hän pyytää sinua laatimaan ohjelman, joka laskee suurimman mahdollisen saavutettavissa olevan pistemäärän olettaen, että ylläpitäjä toimii optimaalisesti. Syöte Syötteen ensimmäisellä rivillä on positiivinen kokonaisluku n (n 2): tietokoneiden määrä. Toisella rivillä on n kokonaislukua v 1, v 2,..., v n (1 v i 2000). Luku v i kertoo koneessa i olevan tiedon arvon. Tuloste Ohjelmasi tulee tulostaa yksi rivi, jossa on yksi kokonaisluku: Jarkan suurin mahdollinen pistemäärä optimaalisesti toimivaa ylläpitäjää vastaan. Esimerkit v Hakkeri 1/2

4 Esimerkkien selitys: Ensimäisessä esimerkissä Jarkan tulee hakkeroida ensin kone 2 (pisteitä tulee 6). Ylläpitäjä vastaa suojaamalla koneen 3. Seuraavaksi Jarkka voi hakkeroida koneen 1 (pisteitä tulee 7). Lopuksi ylläpitäjä suojaa koneen 4. Arvostelu Osatehtävä Rajat Pisteet 1 n n n , koneen 1 hakkerointi on optimaalista Jarkan alkusiirtona 20 4 n v Hakkeri 2/2

5 Tehtävä: TUG Köydenveto finnish BOI 2015, päivä 2. Muistiraja: 256 MB Köydenveto on hyvin suosittu laji Bittimaassa. Säännöt ovat helpot: kaksi joukkuetta vetää köyttä vastakkaisiin suuntiin. Bittimaan vuotuinen hyväntekeväisyysottelu on alkamassa, ja paljon kilpailijoita on ilmoittautunut mukaan. Tehtäväsi on toimia erotuomarina ja jakaa kilpailijat kahteen joukkueeseen siten, että ottelu jatkuu kauan. Ilmoittautuneita kilpailijoita on yhteensä 2n, joten molemmissa joukkueissa tulee olemaan n kilpailijaa. Köydessä on n vetopaikkaa vasemmalla puolella ja n vetopaikkaa oikealla puolella. Bittimaan köydenvetoeliitti on varsin valikoivaa: kullakin kilpailijalla on tarkalleen yksi vetopaikka vasemmalla puolella köyttä ja yksi vetopaikka oikealla puolella, joihin hän suostuu menemään. Lisäksi tiedät kunkin osallistujan vahvuuden. Kilpailun järjestäjä kysyy nyt sinulta seuraavaa: Kun valitaan kokonaisluku k, onko mahdollista luoda kaksi joukkuetta niin, että molemmissa joukkueissa on n kilpailijaa, jokainen saa haluamansa vetopaikan (tietenkään kaksi kilpailijaa ei voi olla samassa paikassa) ja joukkueiden vahvuuksien summien ero on enintään k? Syöte Syötteen ensimmäisellä rivillä on positiivinen kokonaisluku n, vetopaikkojen määrä köyden kummallakin puolella, sekä kokonaisluku k 20n, suurin ero joukkueiden vahvuuksien välillä. Yksinkertaisuuden vuoksi osallistujat on numeroitu n. Seuraavat 2n riviä kuvaavat yhden kilpailijan: rivillä i on kolme positiivista kokonaislukua l i, r i ja s i (1 l i, r i n, 1 s i 20). Tämä tarkoittaa, että kilpailijan i vahvuus on s i ja hän haluaa joko vetopaikan l i köyden vasemmalla puolella tai vetopaikan r i köyden oikealla puolella. Tuloste Ohjelmasi tulee tulostaa ainoalle riville joko tai NO riippuen siitä, onko mahdollista luoda kaksi joukkuetta, jotka toteuttavat yllä kuvatut vaatimukset. Esimerkit v Köydenveto 1/2

6 NO Esimerkkien selitys: Ensimmäisessä esimerkissä sijoitamme osallistujat 1, 3, 6 ja 7 vasemmalle puolelle (tuloksena vahvuus = 12) ja osallistujat 2, 4, 5 ja 8 oikealle puolelle (tuloksena vahvuus = 11). Joukkueiden vahvuuksien erona on 1. Toisessa esimerkissä kummankin vahvuuden 4 osallistujan täytyy olla samassa joukkueessa, joten pienin vahvuuksien ero on 6. Arvostelu Osatehtävä Rajat Pisteet 1 n n n , s i = n v Köydenveto 2/2

finnish BOI 2015, päivä 1. Muistiraja: 256 MB. 30.04.2015

finnish BOI 2015, päivä 1. Muistiraja: 256 MB. 30.04.2015 Tehtävä: BOW Keilaus finnish BOI 0, päivä. Muistiraja: 6 MB. 30.04.0 Jarkka pitää sekä keilauksesta että tilastotieteestä. Hän on merkinnyt muistiin muutaman viimeisimmän keilapelin tulokset. Valitettavasti

Lisätiedot

S: siirtää listan ensimmäisen luvun viimeiseksi V: vaihtaa keskenään listan kaksi ensimmäistä lukua

S: siirtää listan ensimmäisen luvun viimeiseksi V: vaihtaa keskenään listan kaksi ensimmäistä lukua A Lista Sinulle on annettu lista, joka sisältää kokonaisluvut 1, 2,, n jossakin järjestyksessä. Tehtäväsi on järjestää luvut pienimmästä suurimpaan käyttäen seuraavia operaatioita: S: siirtää listan ensimmäisen

Lisätiedot

Uolevin reitti. Kuvaus. Syöte (stdin) Tuloste (stdout) Esimerkki 1. Esimerkki 2

Uolevin reitti. Kuvaus. Syöte (stdin) Tuloste (stdout) Esimerkki 1. Esimerkki 2 Uolevin reitti Kuvaus Uolevi on ruudukon vasemmassa ylänurkassa ja haluaisi päästä oikeaan alanurkkaan. Uolevi voi liikkua joka askeleella ruudun verran vasemmalle, oikealle, ylöspäin tai alaspäin. Lisäksi

Lisätiedot

Task list Submit code Submissions Messages Scoreboard View queue Edit contest

Task list Submit code Submissions Messages Scoreboard View queue Edit contest Jäätelö Edit task Translate 1.00 s Uolevi aikoo ostaa kaksi jäätelötötteröä: yhden Maijalle ja yhden itselleen. Tiedossasi on jokaisen myynnissä olevan jäätelötötterön hinta ja paino sekä suurin summa,

Lisätiedot

International Olympiad in Informatics 2013

International Olympiad in Informatics 2013 International Olympiad in Informatics 2013 6-13 July 2013 Brisbane, Australia Day 2 tasks robots Finnish 1.0 Maritan pikkuveli on jättänyt lelunsa ympäri olohuonetta! Onneksi Marita on kehittänyt erikoisrobotteja

Lisätiedot

Toisessa kyselyssä alueella on 1 ruudussa A ja 3 ruudussa B, joten suosituin ehdokas on B.

Toisessa kyselyssä alueella on 1 ruudussa A ja 3 ruudussa B, joten suosituin ehdokas on B. A Alueet Bittimaassa järjestetään vaalit, joissa on 26 ehdokasta. Jokaisella ehdokkaalla on kirjaintunnus välillä A...Z. Bittimaa on suorakulmion muotoinen ja jaettu neliöruutuihin. Tehtäväsi on selvittää

Lisätiedot

Task list Submit code Submissions Scoreboard View queue Edit contest

Task list Submit code Submissions Scoreboard View queue Edit contest Code Submission Evaluation System Logged in: sharph Admin Logout Datatähti 2016 alku Contest start: 2015 09 28 00:00:00 Contest end: 2015 10 12 00:00:00 Task list Submit code Submissions Scoreboard View

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

Kohdissa 2 ja 3 jos lukujen valintaan on useita vaihtoehtoja, valitaan sellaiset luvut, jotka ovat mahdollisimman lähellä listan alkua.

Kohdissa 2 ja 3 jos lukujen valintaan on useita vaihtoehtoja, valitaan sellaiset luvut, jotka ovat mahdollisimman lähellä listan alkua. A Lista Aikaraja: 1 s Uolevi sai käsiinsä listan kokonaislukuja. Hän päätti laskea listan luvuista yhden luvun käyttäen seuraavaa algoritmia: 1. Jos listalla on vain yksi luku, pysäytä algoritmi. 2. Jos

Lisätiedot

Maahan on pudonnut omenoita, ja Uolevi aikoo poimia niitä. Tiedät jokaisesta omenasta, kuinka painava se on.

Maahan on pudonnut omenoita, ja Uolevi aikoo poimia niitä. Tiedät jokaisesta omenasta, kuinka painava se on. Datatähti 2015 A: Omenat Aikaraja: 2 s Maahan on pudonnut omenoita, ja Uolevi aikoo poimia niitä. Tiedät jokaisesta omenasta, kuinka painava se on. Uolevi haluaa saada mahdollisimman monta omenaa, mutta

Lisätiedot

Ohjelmoinnin peruskurssi Y1

Ohjelmoinnin peruskurssi Y1 Ohjelmoinnin peruskurssi Y1 CSE-A1111 21.9.2016 CSE-A1111 Ohjelmoinnin peruskurssi Y1 21.9.2016 1 / 22 Mahdollisuus antaa luentopalautetta Goblinissa vasemmassa reunassa olevassa valikossa on valinta Luentopalaute.

Lisätiedot

Merkkijono on palindromi, jos se säilyy samana, vaikka sen kääntää väärinpäin.

Merkkijono on palindromi, jos se säilyy samana, vaikka sen kääntää väärinpäin. A Palindromi Sinulle annetaan merkkijono, ja tehtäväsi on poistaa siitä tarkalleen yksi merkki, minkä jälkeen merkkijonon tulisi olla palindromi. Onko tehtäväsi mahdollinen? Merkkijono on palindromi, jos

Lisätiedot

n! k!(n k)! n = Binomikerroin voidaan laskea pelkästään yhteenlaskun avulla käyttäen allaolevia ns. palautuskaavoja.

n! k!(n k)! n = Binomikerroin voidaan laskea pelkästään yhteenlaskun avulla käyttäen allaolevia ns. palautuskaavoja. IsoInt Tietokoneiden muisti koostuu yksittäisistä muistisanoista, jotka nykyaikaisissa koneissa ovat 64 bitin pituisia. Muistisanan koko asettaa teknisen rajoituksen sille, kuinka suuria lukuja tietokone

Lisätiedot

Task list Submit code Submissions Messages Scoreboard View queue Edit contest

Task list Submit code Submissions Messages Scoreboard View queue Edit contest Code Submission Evaluation System Logged in: sharph Admin Logout Datatähti 2017 alku Contest start: 2016-10-03 00:00:00 Contest end: 2016-10-17 00:00:00 Task list Submit code Submissions Messages Scoreboard

Lisätiedot

KServer Etäohjaus Spesifikaatio asiakaspuolen toteutuksille

KServer Etäohjaus Spesifikaatio asiakaspuolen toteutuksille KServer Etäohjaus 1 (5) KServer Etäohjaus Spesifikaatio asiakaspuolen toteutuksille Palvelimen toteutuksen ollessa versio 1.0, spesifikaation versio 1.0.0. 2009, Riku Eskelinen/ KServer Software Development

Lisätiedot

Taulukkolaskennan perusteet Taulukkolaskentaohjelmat

Taulukkolaskennan perusteet Taulukkolaskentaohjelmat Taulukkolaskennan perusteet Taulukkolaskentaohjelmat MS Excel ja LO Calc H6: Lomakkeen solujen visuaalisten ja sisältöominaisuuksien käsittely ja soluviittausten perusteet Taulukkolaskennan perusteita

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

Numeropelissä 3x3-ruudukko sisältää luvut 1, 2,, 9. Tehtäväsi on järjestää ruudukko näin:

Numeropelissä 3x3-ruudukko sisältää luvut 1, 2,, 9. Tehtäväsi on järjestää ruudukko näin: A Numeropeli Numeropelissä 3x3-ruudukko sisältää luvut 1, 2,, 9. Tehtäväsi on järjestää ruudukko näin: 1 2 3 4 5 6 7 8 9 Voit jokaisella siirrolla vaihtaa keskenään kaksi vierekkäistä lukua vaaka- tai

Lisätiedot

Syötteen ainoalla rivillä on yksi positiivinen kokonaisluku, joka on alle 1000000000000 = 10 12. Luvussa ei esiinny missään kohtaa numeroa 0.

Syötteen ainoalla rivillä on yksi positiivinen kokonaisluku, joka on alle 1000000000000 = 10 12. Luvussa ei esiinny missään kohtaa numeroa 0. A Alkulukuosat Tehtävänä on laskea annetusta kokonaisluvusta niiden osajonojen määrä, joita vastaavat luvut ovat alkulukuja. Esimerkiksi luvun 123 kaikki osajonot ovat 1, 2, 3, 12, 23 ja 123. Näistä alkulukuja

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

- Jalkapalloa jokaiselle -

- Jalkapalloa jokaiselle - Kauden vaihto Ohjeita ylläpitäjille Arto Kalliola - Jalkapalloa jokaiselle - KAUDEN VAIHTAMINEN JOPOX-JÄRJESTELMÄSSÄ Yleistä Kun toimintakausi lähestyy loppuaan, luodaan Jopox-järjestelmään seuraavaa kautta

Lisätiedot

Taulukkolaskennan perusteet Taulukkolaskentaohjelmat

Taulukkolaskennan perusteet Taulukkolaskentaohjelmat Taulukkolaskennan perusteet Taulukkolaskentaohjelmat MS Excel ja LO Calc H6: Lomakkeen solujen visuaalisten ja sisältöominaisuuksien käsittely ja soluviittausten perusteet Taulukkolaskennan perusteita

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

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

Datatähti 2009 -alkukilpailu

Datatähti 2009 -alkukilpailu Datatähti 2009 -alkukilpailu Ohjelmointitehtävä 1/3: Hissimatka HUOM: Tutustuthan huolellisesti tehtävien sääntöihin ja palautusohjeisiin (sivu 7) Joukko ohjelmoijia on talon pohjakerroksessa, ja he haluavat

Lisätiedot

Ohjelmoinnin jatkokurssi, kurssikoe 28.4.2014

Ohjelmoinnin jatkokurssi, kurssikoe 28.4.2014 Ohjelmoinnin jatkokurssi, kurssikoe 28.4.2014 Kirjoita jokaiseen palauttamaasi konseptiin kurssin nimi, kokeen päivämäärä, oma nimi ja opiskelijanumero. Vastaa kaikkiin tehtäviin omille konsepteilleen.

Lisätiedot

HOW-TO: Kuinka saan yhdistettyä kaksi tulospalvelukonetta keskenään verkkoon? [Windows XP]

HOW-TO: Kuinka saan yhdistettyä kaksi tulospalvelukonetta keskenään verkkoon? [Windows XP] HOWTO: Tulospalveluohjelman asetusten määrittely verkkokäytössä 1/5 HOW-TO: Kuinka saan yhdistettyä kaksi tulospalvelukonetta keskenään verkkoon? [Windows XP] Kaksi tietokonetta saa kytkettyä keskenään

Lisätiedot

Työsähköpostin sisällön siirto uuteen postijärjestelmään

Työsähköpostin sisällön siirto uuteen postijärjestelmään Työsähköpostin sisällön siirto uuteen postijärjestelmään edupori.fi/office 365 3.10.2013 Porin kaupunki ATK Tuki Sisällys Johdanto... 2 Edupori.fi sähköpostin määrittäminen Office 365:n Outlook-ohjelmaan

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 24.1.2011 T-106.1208 Ohjelmoinnin perusteet Y 24.1.2011 1 / 36 Luentopalaute kännykällä alkaa tänään! Ilmoittaudu mukaan lähettämällä ilmainen tekstiviesti Vast

Lisätiedot

Simulaattorin asennus- ja käyttöohje

Simulaattorin asennus- ja käyttöohje Linux ja Windows XP Versio Päiväys Muokkaaja Kuvaus 0.2 16.2.2006 Mikko Halttunen Katselmoinin jälkeen 0.1 13.2.2006 Mikko Halttunen Alustava versio Sisällysluettelo 1 Johdanto... 3 2 Simulaattorin asennus...

Lisätiedot

Kenguru 2013 Benjamin sivu 1 / 7 (6. ja 7. luokka) yhteistyössä Pakilan ala-asteen kanssa

Kenguru 2013 Benjamin sivu 1 / 7 (6. ja 7. luokka) yhteistyössä Pakilan ala-asteen kanssa Kenguru 2013 Benjamin sivu 1 / 7 Nimi Ryhmä Pisteet: Kenguruloikan pituus: Irrota tämä vastauslomake tehtävämonisteesta. Merkitse tehtävän numeron alle valitsemasi vastausvaihtoehto. Väärästä vastauksesta

Lisätiedot

Kenguru 2013 Student sivu 1 / 7 (lukion 2. ja 3. vuosi)

Kenguru 2013 Student sivu 1 / 7 (lukion 2. ja 3. vuosi) Kenguru 2013 Student sivu 1 / 7 NIMI RYHMÄ Pisteet: Kenguruloikan pituus: Irrota tämä vastauslomake tehtävämonisteesta. Merkitse tehtävän numeron alle valitsemasi vastausvaihtoehto. Väärästä vastauksesta

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 2.3.2009 T-106.1208 Ohjelmoinnin perusteet Y 2.3.2009 1 / 28 Puhelinluettelo, koodi def lue_puhelinnumerot(): print "Anna lisattavat nimet ja numerot." print

Lisätiedot

Aluksi. 1.1. Kahden muuttujan lineaarinen yhtälö

Aluksi. 1.1. Kahden muuttujan lineaarinen yhtälö Aluksi Matematiikan käsite suora on tarkalleen sama asia kuin arkikielen suoran käsite. Vai oliko se toisinpäin? Matematiikan luonteesta johtuu, että sen soveltaja ei tyydy pelkkään suoran nimeen eikä

Lisätiedot

Kirjoita oma versio funktioista strcpy ja strcat, jotka saavat parametrinaan kaksi merkkiosoitinta.

Kirjoita oma versio funktioista strcpy ja strcat, jotka saavat parametrinaan kaksi merkkiosoitinta. Tehtävä 63. Kirjoita oma versio funktiosta strcmp(),joka saa parametrinaan kaksi merkkiosoitinta. Tee ohjelma, jossa luetaan kaksi merkkijonoa, joita sitten verrataan ko. funktiolla. Tehtävä 64. Kirjoita

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

3. Kirjoita seuraavat joukot luettelemalla niiden alkiot, jos mahdollista. Onko jokin joukoista tyhjä joukko?

3. Kirjoita seuraavat joukot luettelemalla niiden alkiot, jos mahdollista. Onko jokin joukoista tyhjä joukko? HY / Avoin yliopisto Johdatus yliopistomatematiikkaan, kesä 2015 Harjoitus 1 Ratkaisuehdotuksia Tehtäväsarja I Seuraavat tehtävät liittyvät luentokalvoihin 1 14. Erityisesti esimerkistä 4 ja esimerkin

Lisätiedot

Tee html-sivu, jossa on yllä olevat kaksi taulukkoa.

Tee html-sivu, jossa on yllä olevat kaksi taulukkoa. TAULUKKO 1 Taulukoiden avulla voidaan informaatio esittää havainnollisesti esimerkiksi palstoitettuna. Lisäksi voidaan sijoittaa eri elementit haluttuihin paikkoihin (taulukkotaitto). Taulukko luodaan

Lisätiedot

ALHAMBRA. Muuri Seralji Puutarha Holvikäytävä Paviljonki Asuinrakennus Torni Rakennuksen nimi Hinta

ALHAMBRA. Muuri Seralji Puutarha Holvikäytävä Paviljonki Asuinrakennus Torni Rakennuksen nimi Hinta ALHAMBRA Parhaat rakennusmestarit kaikkialta Euroopasta ja Arabiasta haluavat näyttää taitonsa. Palkkaa sopivimmat työjoukot ja varmista, että sinulla on aina tarpeeksi oikeaa valuuttaa. Sillä kaikkia

Lisätiedot

27. 10. joissa on 0 4 oikeata vastausta. Laskimet eivät ole sallittuja.

27. 10. joissa on 0 4 oikeata vastausta. Laskimet eivät ole sallittuja. ÄÙ ÓÒÑ Ø Ñ Ø ÐÔ ÐÙÒ Ð Ù ÐÔ ÐÙÒÔ ÖÙ Ö Tehtäviä on kahdella sivulla; kuusi ensimmäistä tehtävää on monivalintatehtäviä, joissa on 0 4 oikeata vastausta. Laskimet eivät ole sallittuja. 1. Hiiri juoksee tasaisella

Lisätiedot

AMMATTIKORKEAKOULUJEN TEKNIIKAN VALINTAKOE

AMMATTIKORKEAKOULUJEN TEKNIIKAN VALINTAKOE AMMATTIKORKEAKOULUJEN TEKNIIKAN VALINTAKOE OHJEITA Valintakokeessa on kaksi osaa: TEHTÄVÄOSA: Ongelmanratkaisu VASTAUSOSA: Tekstikoe ja Ongelmanratkaisu HUOMIOI SEURAAVAA: 1. TEHTÄVÄOSAN tehtävään 7 ja

Lisätiedot

3M Online Center sivuston käyttöopas

3M Online Center sivuston käyttöopas 3M Online Center sivuston käyttöopas 1 3M 2015. All Rights Reserved. 3M Online Center -sivuston käyttöopas Tuotteiden tilaaminen...3 1. Tilaa nyt...4 2. Pikatilaus...5 3. Lataa tilaustiedosto...6 4. Ostoslistat

Lisätiedot

Kenguru 2012 Cadet (8. ja 9. luokka)

Kenguru 2012 Cadet (8. ja 9. luokka) sivu 1 / 7 NIMI LUOKKA Pisteet: Kenguruloikan pituus: Irrota tämä vastauslomake tehtävämonisteesta. Merkitse tehtävän numeron alle valitsemasi vastausvaihtoehto. Väärästä vastauksesta saat miinuspisteitä

Lisätiedot

y=-3x+2 y=2x-3 y=3x+2 x = = 6

y=-3x+2 y=2x-3 y=3x+2 x = = 6 MAA Koe, Arto Hekkanen ja Jussi Tyni 5.5.015 Loppukoe LASKE ILMAN LASKINTA. 1. Yhdistä kuvaaja ja sen yhtälö a) 3 b) 1 c) 5 d) Suoran yhtälö 1) y=3x ) 3x+y =0 3) x y 3=0 ) y= 3x 3 5) y= 3x 6) 3x y+=0 y=-3x+

Lisätiedot

Datatähti 2000: alkukilpailun ohjelmointitehtävä

Datatähti 2000: alkukilpailun ohjelmointitehtävä Datatähti 2000: alkukilpailun ohjelmointitehtävä 1 Lyhyt tehtävän kuvaus Tehtävänä on etsiä puurakenteen esiintymiä kirjaintaulukosta. Ohjelmasi saa syötteenä kirjaintaulukon ja puun, jonka jokaisessa

Lisätiedot

Kenguru 2014 Ecolier (4. ja 5. luokka)

Kenguru 2014 Ecolier (4. ja 5. luokka) sivu 1 / 11 NIMI LUOKKA Pisteet: Kenguruloikan pituus: Irrota tämä vastauslomake tehtävämonisteesta. Merkitse tehtävän numeron alle valitsemasi vastausvaihtoehto. Väärästä vastauksesta saat miinuspisteitä

Lisätiedot

Luento 3. Timo Savola. 7. huhtikuuta 2006

Luento 3. Timo Savola. 7. huhtikuuta 2006 UNIX-käyttöjärjestelmä Luento 3 Timo Savola 7. huhtikuuta 2006 Osa I Käyttöoikeudet Käyttöoikeudet Monen käyttäjän järjestelmä Prosessit kuuluvat eri käyttäjille Tiedostot kuuluvat

Lisätiedot

YH1b: Office365 II, verkko-opiskelu

YH1b: Office365 II, verkko-opiskelu YH1b: Office365 II, verkko-opiskelu Huom. Suosittelemme tämän harjoituksen 1b tekemistä mikroluokassa, jotta yliopiston mikroluokat tulevat edes hieman tutuiksi. Harjoituksen tavoitteet Harjoituksessa

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 28.2.2011 T-106.1208 Ohjelmoinnin perusteet Y 28.2.2011 1 / 46 Ohjelmointiprojektin vaiheet 1. Määrittely 2. Ohjelman suunnittelu (ohjelman rakenne ja ohjelman

Lisätiedot

WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8)

WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8) WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8) 1 UUDEN KILPAILUTIEDOSTON AVAUS Avaa Wcondes ohjelma tuplaklikkaamalla wcondes.lnk ikonia. Ohjelma avaa automaattisesti viimeksi tallennetun kilpailutiedoston.

Lisätiedot

Datatähti alkukilpailu

Datatähti alkukilpailu Datatähti 2010 -alkukilpailu Ohjelmointitehtävä 1/3: Mustikat HUOM: Tutustuthan huolellisesti tehtävien sääntöihin ja palautusohjeisiin (sivu 7) Tarkastellaan seuraavaa kahden pelaajan peliä: Aluksi pöydällä

Lisätiedot

Tiedostojen siirto ja FTP - 1

Tiedostojen siirto ja FTP - 1 Tiedostojen siirto ja FTP Tiedonsiirto Sibelius-Akatemian hakemistosi ja jonkun muun koneen välillä (esim. kotikoneesi) Taustaa FTP on lyhenne sanoista File Transfer Protocol. Se on yhteystapa jolla siirretään

Lisätiedot

Kesäkisasäännöt Hyväksytty hallituksen kokouksessa 27.11.2013

Kesäkisasäännöt Hyväksytty hallituksen kokouksessa 27.11.2013 Kesäkisasäännöt Hyväksytty hallituksen kokouksessa 27.11.2013 Järjestelyt Kesäkisoihin ilmoittaudutaan paikan päällä riittävän hyvissä ajoin ennen kutakin lajia. Kisoja järjestävä siirtolapuutarha järjestää

Lisätiedot

Metropolia ammattikorkeakoulu 05.02.2015 TI00AA43-3004: Ohjelmointi Kotitehtävät 3

Metropolia ammattikorkeakoulu 05.02.2015 TI00AA43-3004: Ohjelmointi Kotitehtävät 3 : http://users.metropolia.fi/~pasitr/2014-2015/ti00aa43-3004/kt/03/ratkaisut/ Tehtävä 1. (1 piste) Tee ohjelma K03T01.cpp, jossa ohjelmalle syötetään kokonaisluku. Jos kokonaisluku on positiivinen, niin

Lisätiedot

Kaikkiin tehtäviin laskuja, kuvia tai muita perusteluja näkyviin.

Kaikkiin tehtäviin laskuja, kuvia tai muita perusteluja näkyviin. Peruskoulun matematiikkakilpailu Loppukilpailu perjantaina 1.2.2013 OSA 1 Ratkaisuaika 30 min Pistemäärä 20 Tässä osassa ei käytetä laskinta. Kaikkiin tehtäviin laskuja, kuvia tai muita perusteluja näkyviin.

Lisätiedot

FOTONETTI BOOK CREATOR

FOTONETTI BOOK CREATOR F O T O N E T T I O Y FOTONETTI BOOK CREATOR 6 2012 Kemintie 6 95420 Tornio puhelin: 050-555 6500 pro/kirja: 050-555 6580 www.fotonetti.fi Ohjelman asentaminen 1 Hae ohjelma koneellesi osoitteesta http://www.fotonetti.fi/kuvakirjatilaa

Lisätiedot

Punomo Tee itse -julkaisun tekeminen

Punomo Tee itse -julkaisun tekeminen Punomo Tee itse -julkaisun tekeminen Tässä pikaohje Uuden Punomon Tee itse -julkaisujen tekemiseen. Kun ensimmäinen juttusi on tehty tätä ohjetta noudattaen, seuraava homma hoituu maalaisjärjellä. Uudistuvan

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

1 Asentaminen. 2 Yleistä ja simuloinnin aloitus 12/2006 1.1.1

1 Asentaminen. 2 Yleistä ja simuloinnin aloitus 12/2006 1.1.1 1 Asentaminen...2 2 Yleistä ja simuloinnin aloitus...2 2.1 PI-säätimet...3 2.2 Trendit...4 3 Lämpölaitoksen ohjaus...5 4 Voimalan alkuarvojen muuttaminen...6 5 Tulostus...8 6 Mahdollisia ongelmia...8 6.1

Lisätiedot

Kenguru 2017 Student lukio

Kenguru 2017 Student lukio sivu 1 / 9 NIMI LUOKKA Pisteet: Kenguruloikan pituus: Irrota tämä vastauslomake tehtävämonisteesta. Merkitse tehtävän numeron alle valitsemasi vastausvaihtoehto. Oikeasta vastauksesta saa 3, 4 tai 5 pistettä.

Lisätiedot

Avaa ohjelma ja tarvittaessa Tiedosto -> Uusi kilpailutiedosto

Avaa ohjelma ja tarvittaessa Tiedosto -> Uusi kilpailutiedosto Condess ratamestariohjelman käyttö Aloitus ja alkumäärittelyt Avaa ohjelma ja tarvittaessa Tiedosto -> Uusi kilpailutiedosto Kun kysytään kilpailun nimeä, syötä kuvaava nimi. Samaa nimeä käytetään oletuksena

Lisätiedot

Tee konseptiin pisteytysruudukko! Muista kirjata nimesi ja ryhmäsi. Lue ohjeet huolellisesti!

Tee konseptiin pisteytysruudukko! Muista kirjata nimesi ja ryhmäsi. Lue ohjeet huolellisesti! MAA11 Koe.4.014 Jussi Tyni Tee konseptiin pisteytysruudukko! Muista kirjata nimesi ja ryhmäsi. Lue ohjeet huolellisesti! A-Osio: Ei saa käyttää laskinta. MAOL saa olla alusta asti käytössä. Maksimissaan

Lisätiedot

Kenguru 2014 Student sivu 1 / 8 (lukion 2. ja 3. vuosi)

Kenguru 2014 Student sivu 1 / 8 (lukion 2. ja 3. vuosi) Kenguru 2014 Student sivu 1 / 8 Nimi Ryhmä Pisteet: Kenguruloikan pituus: Irrota tämä vastauslomake tehtävämonisteesta. Merkitse tehtävän numeron alle valitsemasi vastausvaihtoehto. Väärästä vastauksesta

Lisätiedot

Johdatus Ohjelmointiin

Johdatus Ohjelmointiin Johdatus Ohjelmointiin Syksy 2006 Viikko 2 13.9. - 14.9. Tällä viikolla käsiteltävät asiat Peruskäsitteitä Kiintoarvot Tiedon tulostus Yksinkertaiset laskutoimitukset Muuttujat Tiedon syöttäminen Hyvin

Lisätiedot

MAB3 - Harjoitustehtävien ratkaisut:

MAB3 - Harjoitustehtävien ratkaisut: MAB3 - Harjoitustehtävien ratkaisut: 1 Funktio 1.1 Piirretään koordinaatistoakselit ja sijoitetaan pisteet: 1 1. a) Funktioiden nollakohdat löydetään etsimällä kuvaajien ja - akselin leikkauspisteitä.

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

Datatähti-alkukilpailu 2005

Datatähti-alkukilpailu 2005 1 Taikaneliö 0 5 7 4 6 2 8 1 3 Kuva 1: Eräs kokoa N = 3 oleva taikaneliö. Datatähti-alkukilpailu 2005 Kokoa N oleva taikaneliö on N rivin ja N sarakkeen ruudukko, jonka ruutuihin on sijoiteltu luvut 0,

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

Coolselector Asennusohje

Coolselector Asennusohje MAKING MODERN LIVING POSSIBLE Coolselector Asennusohje Täydellinen valinta on vain muutaman klikkauksen päässä www.danfoss.fi/kylma Yleiset vaatimukset Windows XP asennus Windows 7 asennus Asennuksen poisto

Lisätiedot

SOTILASURHEILULIITON SALIBANDYMESTARUUSTURNAUS 2014

SOTILASURHEILULIITON SALIBANDYMESTARUUSTURNAUS 2014 LAHVU 1968-2014 SOTILASURHEILULIITON SALIBANDYMESTARUUSTURNAUS 2014 Henkilökunnan A- ja B-sarjat HELSINGIN ENERGIA CUP Vierumäki 24.-25.1.2014 Sotilasurheilupoolissa mukana: TERVETULOA LAHDEN VARUSKUNNAN

Lisätiedot

Toiminta ennen ensimmäistä ottelua (1/2)

Toiminta ennen ensimmäistä ottelua (1/2) Toiminta ennen ensimmäistä ottelua (1/2) Kotijoukkue kirjautuu järjestelmään omalla joukkuekoodillaan Joukkue- /seuratunnus -kohdasta. Kirjoita joukkueesi tunnus siihen ja paina Kirjaudu -kohdasta. Tunnukset

Lisätiedot

Asko Ikävalko, k0201291 22.2.2004 TP02S-D. Ohjelmointi (C-kieli) Projektityö. Työn valvoja: Olli Hämäläinen

Asko Ikävalko, k0201291 22.2.2004 TP02S-D. Ohjelmointi (C-kieli) Projektityö. Työn valvoja: Olli Hämäläinen Asko Ikävalko, k0201291 22.2.2004 TP02S-D Ohjelmointi (C-kieli) Projektityö Työn valvoja: Olli Hämäläinen Asko Ikävalko LOPPURAPORTTI 1(11) Ratkaisun kuvaus Käytetyt tiedostot Tietuerakenteet Onnistuin

Lisätiedot

1. Mikä on lukujen 10, 9, 8,..., 9, 10 summa? 2. Mikä on lukujen 10, 9, 8,..., 9, 10 tulo? =?

1. Mikä on lukujen 10, 9, 8,..., 9, 10 summa? 2. Mikä on lukujen 10, 9, 8,..., 9, 10 tulo? =? Tehtävät 1 1. Mikä on lukujen 10, 9, 8,..., 9, 10 summa? 2. Mikä on lukujen 10, 9, 8,..., 9, 10 tulo? 3. 16 125 250 =? 4. Kirjoita lausekkeeseen sulut siten, että tulos on nolla. 2 + 2 2 2 : 2 + 2 2 2

Lisätiedot

MOODLE TUTUKSI. Pirkko Vänttilä Oulun aikuiskoulutuskeskus 4.8.2008

MOODLE TUTUKSI. Pirkko Vänttilä Oulun aikuiskoulutuskeskus 4.8.2008 2008 MOODLE TUTUKSI Pirkko Vänttilä Oulun aikuiskoulutuskeskus 4.8.2008 SISÄLLYSLUETTELO 1. ALOITUSNÄKYMÄ... 4 2. TUTUSTUMINEN... 5 3. KESKUSTELUT... 8 4. VIESTIT... 10 5. CHATIT... 10 6. TIEDOSTOJA OMALTA

Lisätiedot

Kenguru 2014 Benjamin (6. ja 7. luokka) sivu 1 / 7 ja Pakilan ala-aste

Kenguru 2014 Benjamin (6. ja 7. luokka) sivu 1 / 7 ja Pakilan ala-aste (6. ja 7. luokka) sivu 1 / 7 ja Pakilan ala-aste NIMI LUOKKA Pisteet: Kenguruloikan pituus: Irrota tämä vastauslomake tehtävämonisteesta. Merkitse tehtävän numeron alle valitsemasi vastausvaihtoehto. Väärästä

Lisätiedot

Metropolia ammattikorkeakoulu TI00AA : Ohjelmointi Kotitehtävät 3 opettaja: Pasi Ranne

Metropolia ammattikorkeakoulu TI00AA : Ohjelmointi Kotitehtävät 3 opettaja: Pasi Ranne Seuraavista tehtävistä saatu yhteispistemäärä (max 7 pistettä) jaetaan luvulla 3.5 ja näin saadaan varsinainen kurssipisteisiin laskettava pistemäärä. Bonustehtävien pisteet jaetaan luvulla 4 eli niistä

Lisätiedot

Toiminta ennen ensimmäistä ottelua (1/2)

Toiminta ennen ensimmäistä ottelua (1/2) Toiminta ennen ensimmäistä ottelua (1/2) Kotijoukkue kirjautuu järjestelmään omalla joukkuekoodillaan Joukkue- /seuratunnus -kohdasta. Kirjoita joukkueesi tunnus siihen ja paina Kirjaudu -kohdasta. Tunnukset

Lisätiedot

EeNet materiaalit ohje

EeNet materiaalit ohje EeNet materiaalit ohje EeNetin materiaaleissa voidaan ladata ja jakaa materiaaleja sekä katsoa ja keskustella materiaaleista. Materiaalit voivat olla teksti-, kuva tai videotiedostoja. Videoihin voidaan

Lisätiedot

Etsintä verkosta (Searching from the Web) T Datasta tietoon Heikki Mannila, Jouni Seppänen

Etsintä verkosta (Searching from the Web) T Datasta tietoon Heikki Mannila, Jouni Seppänen Etsintä verkosta (Searching from the Web) T-61.2010 Datasta tietoon Heikki Mannila, Jouni Seppänen 12.12.2007 Webin lyhyt historia http://info.cern.ch/proposal.html http://browser.arachne.cz/screen/

Lisätiedot

Toiminta ennen ensimmäistä ottelua (1/2)

Toiminta ennen ensimmäistä ottelua (1/2) Toiminta ennen ensimmäistä ottelua (1/2) Kotijoukkue kirjautuu järjestelmään omalla joukkuekoodillaan Joukkue- /seuratunnus -kohdasta. Kirjoita joukkueesi tunnus siihen ja paina Kirjaudu -kohdasta. Tunnukset

Lisätiedot

Kenguru 2010 Benjamin (6. ja 7. luokka) sivu 1 / 5

Kenguru 2010 Benjamin (6. ja 7. luokka) sivu 1 / 5 Kenguru 2010 Benjamin (6. ja 7. luokka) sivu 1 / 5 NIMI LUOKKA/RYHMÄ Pisteet: Kenguruloikan pituus: Irrota tämä vastauslomake tehtävämonisteesta. Merkitse tehtävän numeron alle valitsemasi vastausvaihtoehto.

Lisätiedot

Järjestäjällä tulee olla anottuna turnauslupa Jääkiekkoliiton alueelta, jolla turnaus pelataan.

Järjestäjällä tulee olla anottuna turnauslupa Jääkiekkoliiton alueelta, jolla turnaus pelataan. 1(5) JÄÄKIEKKO 1 YLEISTÄ Sotilasurheiluliiton jääkiekkomestaruuskilpailuissa noudatetaan Suomen Jääkiekkoliiton harraste- ja seniorisääntöjä ( www.finhockey.fi ) sekä Suomen Sotilasurheiluliiton yleissääntöjä

Lisätiedot

Juuri 7 Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty c) sin 50 = sin ( ) = sin 130 = 0,77

Juuri 7 Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty c) sin 50 = sin ( ) = sin 130 = 0,77 Juuri 7 Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty.5.07 Kertaus K. a) sin 0 = 0,77 b) cos ( 0 ) = cos 0 = 0,6 c) sin 50 = sin (80 50 ) = sin 0 = 0,77 d) tan 0 = tan (0 80 ) = tan 0 =,9 e)

Lisätiedot

Hieman linkkejä: http://cs.stadia.fi/~kuivanen/linux/kom.php, lyhyt ohje komentoriviohjelmointiin.

Hieman linkkejä: http://cs.stadia.fi/~kuivanen/linux/kom.php, lyhyt ohje komentoriviohjelmointiin. Linux-harjoitus 9 Linuxin mukana tulevat komentotulkit (mm. bash, tcsh, ksh, jne ) sisältävät ohjelmointikielen, joka on varsin tehokas ja ilmaisuvoimainen. Tähän yhdistettynä unix-maailmasta tutut tehokkaat

Lisätiedot

Tentti erilaiset kysymystyypit

Tentti erilaiset kysymystyypit Tentti erilaiset kysymystyypit Monivalinta Monivalintatehtävässä opiskelija valitsee vastauksen valmiiden vastausvaihtoehtojen joukosta. Tehtävään voi olla yksi tai useampi oikea vastaus. Varmista, että

Lisätiedot

815338A Ohjelmointikielten periaatteet Harjoitus 2 vastaukset

815338A Ohjelmointikielten periaatteet Harjoitus 2 vastaukset 815338A Ohjelmointikielten periaatteet 2015-2016. Harjoitus 2 vastaukset Harjoituksen aiheena on BNF-merkinnän käyttö ja yhteys rekursiivisesti etenevään jäsentäjään. Tehtävä 1. Mitkä ilmaukset seuraava

Lisätiedot

TEHTÄVIEN PALAUTTAMINEN MOODLEEN

TEHTÄVIEN PALAUTTAMINEN MOODLEEN TEHTÄVIEN PALAUTTAMINEN MOODLEEN Moodlessa opettaja voi valita tehtävälleen jonkun neljästä erilaisesta tehtävämuodosta: Lähetä yksi tiedosto opiskelija palauttaa yhden tiedoston. Tiedostojen lähetys opiskelija

Lisätiedot

Muinaiset kreikkalaiset uskoivat kaiken maanpäällisen koostuvan neljästä elementistä: maasta, ilmasta, vedestä ja tulesta.

Muinaiset kreikkalaiset uskoivat kaiken maanpäällisen koostuvan neljästä elementistä: maasta, ilmasta, vedestä ja tulesta. Johdanto Muinaiset kreikkalaiset uskoivat kaiken maanpäällisen koostuvan neljästä elementistä: maasta, ilmasta, vedestä ja tulesta. Jumalten maailma, kaikki ihmisten maailman yläpuolinen, koostui viidennestä

Lisätiedot

ResultCode-ohje. Henkilöiden lisääminen joukkueeseen

ResultCode-ohje. Henkilöiden lisääminen joukkueeseen ResultCode-ohje Henkilöiden lisääminen joukkueeseen 1. Kirjaudu ResultCodeen osoitteessa www.resultcode.fi (jalkapallo / SPL Turku). Kirjauduttuasi tarkista, että olet kirjautuneena (nimesi lukee yläpalkissa).

Lisätiedot

T&M Autori Versio Series 60 -puhelimiin

T&M Autori Versio Series 60 -puhelimiin T&M Autori Versio 5.0.0 Series 60 -puhelimiin Asennusohje 19. huhtikuuta 2010 TIETOMEKKA T&M Autori asennusohje - 2 SISÄLLYSLUETTELO SISÄLLYSLUETTELO 2 1. YLEISTÄ 3 2. UUDEN MUISTIKORTIN ASENNUS 3 3. T&M

Lisätiedot

Alkuarvot ja tyyppimuunnokset (1/5) Alkuarvot ja tyyppimuunnokset (2/5) Alkuarvot ja tyyppimuunnokset (3/5)

Alkuarvot ja tyyppimuunnokset (1/5) Alkuarvot ja tyyppimuunnokset (2/5) Alkuarvot ja tyyppimuunnokset (3/5) Alkuarvot ja tyyppimuunnokset (1/5) Aiemmin olemme jo antaneet muuttujille alkuarvoja, esimerkiksi: int luku = 123; Alkuarvon on oltava muuttujan tietotyypin mukainen, esimerkiksi int-muuttujilla kokonaisluku,

Lisätiedot

TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 30. marraskuuta 2015

TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 30. marraskuuta 2015 TIEA241 Automaatit ja kieliopit, syksy 2015 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 30. marraskuuta 2015 Sisällys t Väitöstilaisuus 4.12.2015 kello 12 vanhassa juhlasalissa S212 saa tulla 2 demoruksia

Lisätiedot

- 4 aloituslaattaa pelaajien väreissä molemmille puolille on kuvattu vesialtaat, joista lähtee eri määrä akvedukteja.

- 4 aloituslaattaa pelaajien väreissä molemmille puolille on kuvattu vesialtaat, joista lähtee eri määrä akvedukteja. AQUA ROMANA Vesi oli elintärkeä ja keskeinen edellytys Rooman imperiumin kehitykselle. Vedensaannin turvaamiseksi taitavimmat rakennusmestarit rakensivat valtavan pitkiä akvedukteja, joita pidetään antiikin

Lisätiedot

JOUKKUETAITOKILPAILUSÄÄNNÖT JA LAJIT 2014

JOUKKUETAITOKILPAILUSÄÄNNÖT JA LAJIT 2014 JOUKKUETAITOKILPAILUSÄÄNNÖT JA LAJIT 2014 C- pojat ja C-tytöt 1. Haran potkutaitotesti 2. Lyhyt ja pitkä syöttö (paritaito) + haltuunotto 3. Kuljetus, syöttö ja laukaus (paritaito) Kilpailupallo: pallo

Lisätiedot

Tietotekniikan valintakoe

Tietotekniikan valintakoe Jyväskylän yliopisto Tietotekniikan laitos Tietotekniikan valintakoe 2..22 Vastaa kahteen seuraavista kolmesta tehtävästä. Kukin tehtävä arvostellaan kokonaislukuasteikolla - 25. Jos vastaat useampaan

Lisätiedot

Octo käyttöohje 1. Sisältö

Octo käyttöohje 1. Sisältö Octo käyttöohje 1 Sisältö Sisältö...1 Sisäänkirjautuminen...2 Etusivu...2 Uimarihaku...3 Uimariryhmät...4 Seurahaku...4 Kilpailutilastot...5 Ilmoittautuminen kilpailuun...6 Kilpailuun ilmoittautuminen...7

Lisätiedot

MAB3 - Harjoitustehtävien ratkaisut:

MAB3 - Harjoitustehtävien ratkaisut: MAB - Harjoitustehtävien ratkaisut: Funktio. Piirretään koordinaatistoakselit ja sijoitetaan pisteet:. a) Funktioiden nollakohdat löydetään etsimällä kuvaajien ja - akselin leikkauspisteitä. Funktiolla

Lisätiedot

Lyhyt ABC Haka-junioreiden sivuille

Lyhyt ABC Haka-junioreiden sivuille Lyhyt ABC Haka-junioreiden sivuille Sisällysluettelo Kuinka lisään uutisen joukkueelleni?...1 Kuinka lisään joukkueelleni ottelun ottelukalenteriin?...2 Kuinka lisään kuvan tietokantaan?...2 Kuinka muokkaan/lisään

Lisätiedot

Tekijä Pitkä matematiikka Pisteen (x, y) etäisyys pisteestä (0, 2) on ( x 0) Pisteen (x, y) etäisyys x-akselista, eli suorasta y = 0 on y.

Tekijä Pitkä matematiikka Pisteen (x, y) etäisyys pisteestä (0, 2) on ( x 0) Pisteen (x, y) etäisyys x-akselista, eli suorasta y = 0 on y. Tekijä Pitkä matematiikka 5 7..017 37 Pisteen (x, y) etäisyys pisteestä (0, ) on ( x 0) + ( y ). Pisteen (x, y) etäisyys x-akselista, eli suorasta y = 0 on y. Merkitään etäisyydet yhtä suuriksi ja ratkaistaan

Lisätiedot