OHJ-1010 Tietotekniikan perusteet 4 op Syksy 2012

Koko: px
Aloita esitys sivulta:

Download "OHJ-1010 Tietotekniikan perusteet 4 op Syksy 2012"

Transkriptio

1 OHJ-1010 Tietotekniikan perusteet 4 op Syksy 2012 Luento 7: Tiedon esittäminen tietokoneessa, osa 2 Tekijät: Antti Virtanen, Timo Lehtonen, Matti Kujala, Kirsti Ala-Mutka, Petri M. Gerdt et al

2 Viikkoharjoituksista Viikkoharjoitukset (6 kpl) ovat pakollinen osa kurssin suoritusta Voi tehdä myös itsenäisesti...tai pyytää apua viikkoharjoitustilaisuuksissa! Viikkoharjoitustilaisuuksissa ei ole pakko käydä istumassa, eikä niihin tarvitse ilmoittautua. Kun pulmia tulee vastaan, opiskelija voi mennä mihin ryhmään tahansa kysymään assarilta apua. Myös koko harjoituksen voi käydä tekemässä viikkoharjoitustilaisuudessa.

3 Mystiikkaa: Moodlen pistelasku Arvioinnit välilehdeltä pitäisi löytyä jokaisesta viikkoharjoituksesta arvosana 1,00. Tällöin tehtävä on suoritettu onnistuneesti. Prosenteista yms ei tarvitse välittää! Mikäli pistelaskussa on ongelmia, kysykää aiheesta viikkoharjoituksissa (tai laittakaa sähköpostia osoitteeseen Katsotaanpa mistä tuo Arvioinnit-välilehti löytyy Moodlessa...

4 Mystiikkaa: Moodlen pistelasku

5 Vapaaehtoiset bonustehtävät 3 bonustehtävää -> 1p 5 bonustehtävää -> 3p 6 bonustehtävää -> 4p Arvosanojen välillä on noin neljä pistettä, eli tekemällä kaikki bonustehtävät hyväksytysti kurssin arvosana saattaa nousta yhden pykälän! Bonustehtävä palautetaan kunkin luentoviikon sunnuntaina klo mennessä Moodlessa olevan palautusautomaatin kautta. Katsotaanpa miltä se näyttää...

6 Kurssin harjoitustyö: essee Parityönä yksin työskentelemiseen tarvitaan erittäin hyvä syy ja lisäksi etukäteen saatu lupa... Paria voi etsiä Moodlessa (palsta Harjoitustyöparin etsintä ) Tehtävänanto julkaistaan maanantaina Palautettava klo mennessä Palautusautomaatti Moodlessa

7 Kysyttävää? Onko kurssin järjestelyissä vielä epäselvyyttä...?

8 Ohjelmistopatenteista: Apple vs. Samsung Samsung sai tuomion Applen patenttien loukkaamisesta puhelimissaan, joissa on Android-käyttöjärjestelmä Tuotteethan ovat huomattavan samannäköisiä... Androidissa hyödynnetään myös sellaisia patentoituja ominaisuuksia, jotka ovat nykyään Microsoftin omaisuutta Mitähän tästä mahtaa seurata...?

9 Luennon aiheet Reaalilukujen (desimaalilukujen) esittäminen tietokoneen muistissa Kuvat tietokoneen muistissa Näytteistäminen Tiedon tiivistäminen eli tiedon pakkaus Virheiden havaitseminen ja korjaus Massamuistien ominaisuuksista

10 Liukulukujen epätarkkuus Tietyllä määrällä bittejä voidaan esittää vain tietty määrä erilaisia lukuja Kokonaislukujen kohdalla ongelma ratkesi rajaamalla lukualuetta Nyt rajaaminen ei auta, koska mille tahansa välille mahtuu ääretön määrä desimaalilukuja Reaalilukua kuvataan liukuluvulla, joka on mahdollisimman lähellä reaalilukua Käytetään siis approksimaatiota Approksimaatio: (mat.) likiarvo, likiarvon laskeminen tai muu määrittäminen Epätäsmällinen esitys jostain asiasta siten, että se on suurin piirtein oikein

11 Approksimaation epätarkkuus Epätarkkuus ei haittaa useimmissa sovelluksissa Mistä tiedetään onko oma sovellus sellainen, jossa asialla on merkitystä? Mitä tehdään jos tarvitaan rajatonta tarkkuutta? Esimerkki reaalilukuongelmasta Patriot-ohjuksentorjuntaohjus ei toiminut, ihmisiä kuoli Syynä oli luvun 0,1 virheellinen esitys torjuntaohjuksen ohjausjärjestelmässä Käytössä oli reaalilukuesitys, jossa kokonaislukuosa ja murtolukuosa esitettiin kumpikin 24 bitillä

12 Analoginen, diskreetti ja digitaalinen Analogisella tarkoitetaan jatkuvaa, yhdenmukaista Suurin osa reaalimaailman asioista on jatkuva-aikaisia signaaleja, eli analogisia signaaleja lämpötila, tuulen nopeus musiikki Diskreetti on jatkuvan vastakohta Diskreetti: (mat) erillinen piste tai arvo, tai sellaisista koostuva Diskreetti matematiikka tutkii rakenteita, joissa on äärellinen määrä alkioita Digitaalinen järjestelmä käyttää diskreettejä arvoja käsitellessään tietoa Tietoa esitetään täsmällisinä arvoina Tietoa on rajallinen määrä

13 Tietokone digitaalisena järjestelmänä Helmitaulu on digitaalinen järjestelmä Käsittelee tietoa täsmällisesti helmien avulla Taulussa on helmiä on rajallinen määrä Myös tietokone on digitaalinen laite Käsittelee tietoa täsmällisesti bittien avulla Bittejä mahtuu muistiin rajallinen määrä Tietokoneella on tarkalleen tietty tila Tilalla tarkoitetaan tietokoneen käsittelemän bittijoukon järjestystä ja arvoja tietyllä hetkellä Kiinalainen Suanpan-helmitaulumalli 1300-luvulta. Suanpanilla voi käsitellä heksadesimaalilukuja. Kuvalähde: ( )

14 Näytteistäminen (samplaus, sampling) 1 / 2 Analogista signaalia voidaan esittää tietokoneella ottamalla siitä tietyillä ajan hetkillä näytteitä Näytteenottotaajuus Kun näytteet laitetaan peräkkäin, saatu signaali approksimoi alkuperäistä AD-muunnos (analog to digital)

15 Näytteistäminen (samplaus, sampling) 2 / 2 Approksimaatio paranee kun näytteitä on enemmän Mikä on riittävä määrä? Näytteenottotaajuuden lisäksi approksimaation laatuun vaikuttaa muitakin asioita tarkkuus vahvistus Joskus signaali halutaan muuntaa takaisin jatkuvaaikaiseksi (esimerkiksi musiikki) DA-muunnos (digital to analog)

16 Näytteistetty ääni Ääni on ihmisen näkökulmasta ilmanpaineen (nopeaa) vaihtelua Ääni pitää muuntaa digitaaliseen muotoon tietokonetta varten Tietokoneessa käytetään usein samaa digitointitarkkuutta millä CD-levytkin tehdään 44.1 khz, 16 bittiä / näyte, stereoääneen 2 kanavaa 44.1 khz * 2 tavua/näyte * 2 kanavaa = ~1378 kb/s

17 Kuvien esittäminen: rasteri- eli pikselikuva 1/3 Hieman yksinkertaistaen kuvia voidaan esittää tietokoneissa joko rasterikuvina tai vektorikuvina Rasterikuva on joukko pikseleitä Pikseli on kuvapiste, jolla on tietty väri Vrt. ruutulehtiön sivu, jonka ruutuja väritetään Sana "pixel" tulee engannin kielisestä ilmaisusta "picture element" Pikselikuvassa on tieto jokaisen pikselin sijainnista ja väristä Resoluutio kertoo kuvapisteiden määrän Kuvan resoluutio voi olla vaikkapa 1280*1024 pistettä 1280*1024*3 tavua/piste = ~4MB/kuva

18 Kuvien esittäminen: rasteri- eli pikselikuva 2/3 Miten voidaan luoda bittijono, joka esittää seuraavaa 3x3 pikselin kuvaa? Ratkaisu : sovitaan, että ensimmäinen tavu kertoo leveyden, toinen korkeuden, ja kolmas tavu kunkin pikselin värin:

19 Kuvien esittäminen: rasteri- eli pikselikuva 3/3 Rasterikuva on näytteistetty kuva Myös värit näytteistetään valitsemalla jokaiselle pikselille "lähin" väri Pikselin väri määritellään yleensä RGB-arvoina RGB =Red Green Blue RGB-värejä kuvataan tyypillisesti 24 bitillä, eli kolmella tavulla Yksi tavu jokaiselle kolmesta sävystä 24-bittisillä väreillä voidaan esittää 2^24 = n. 16 miljoonaa eri väriä Ihmissilmä ei näe pieniä eroja vierekkäisten sävyjen välillä

20 Värejä heksadesimaalien avulla Värit esitetään usein RGB-koodattuina XML-koodaus: risuaita + 3 heksadesimaalilukua väliltä #RRGGBB, esimerkiksi #50C882 Kuvalähde: ( )

21 Kurssiaikataulu nettisivulla Olisiko toiveita vierailuluennon aiheesta?

22 Väritehtävä Mikä kuutiossa oikeassa alakulmassa olevan värin XML-koodi? Kuvalähde: ( ) Tätä kulmaa kysytään

23 Väritehtävä Mikä kuutiossa oikeassa alakulmassa olevan värin XML-koodi? Desimaalina R: 0, G: 255, B: 255 Kuvalähde: ( ) Tätä kulmaa kysytään

24 Väritehtävä Mikä kuutiossa oikeassa alakulmassa olevan värin XML-koodi? Desimaalina R: 0, G: 255, B: 255 Binäärinä 0, , Kuvalähde: ( ) Tätä kulmaa kysytään

25 Väritehtävä Mikä kuutiossa oikeassa alakulmassa olevan värin XML-koodi? Desimaalina R: 0, G: 255, B: 255 Binäärinä 0, , Heksana 0, FF, FF, eli heksakoodi on #00FFFF Kuvalähde: ( ) Tätä kulmaa kysytään

26 Kuvien esittäminen: vektorikuva Vektorikuvat koostuvat graafisista peruselementeistä Esim. viiva, neliö, ympyrä, kaari, polygoni Vektorikuvasta talletetaan graafisten peruselementtien tyyppi, koko, väri ja sijainti Graafiset elementit voidaan ilmaista matemaattisten yhtälöitten kautta Yksinkertaistaen vektorikuva on kokoelma tietyn kuvan "piirto-ohjeita"

27 Kuvien esittäminen: vektorikuva

28 Kuvien esittäminen ja näyttöteknologia Näyttölaitteet käsittelevät ja ymmärtävät pikseleitä Pikseleiden esitys vaihtelee eri teknisissä toteutuksissa Kuvaputkinäytöissä elektronitykki "pommittaa" fluoresoivia elementtejä LCD-näytöt perustuvat kristallikiteisiin vaikuttamiseen sähkövirralla Näytön resoluutio kertoo paljonko pikseleitä on Tyypillinen näytön resoluutio voisi olla 1280*1024 pistettä Koska kuvaruudun solut ovat hyvin lähellä toisiaan ja hyvin pieniä, ei ihmissilmä erota niitä toisistaan Televisiot ovat toimineet näin pitkään

29 Tiedon pakkaaminen Pienennetään tiedon määrää pakkaamalla muodostetaan alkuperäistä dataa lyhyempi kuvaus, josta (lähes) alkuperäisen kaltainen data voidaan muodostaa Tallennus- ja siirtokapasiteetti on rajallista, joten pakkaaminen on tarpeellista Tarve ei ole katoamassa, vaikka kapasiteetti koko ajan kasvaa Pakkaaminen ja purkaminen vie koneen tehoa pois varsinaisesta asiasta jota halutaan tehdä Tiukempi pakkaus vie yleensä enemmän tehoa Usein tiedon pakkaaminen ja purkaminen on käyttäjälle näkymätöntä, mutta myös erillisiä pakkausohjelmia on olemassa

30 Häviöllinen ja häviötön pakkaus Pakkausmenetelmät voidaan jakaa kahteen luokkaan: häviötön ja häviöllinen pakkaus Häviöllinen pakkaus (lossy compression) Kadottaa osan tiedosta Pyrkii säilyttämään olennaisen Liian tiukka pakkaus ei enää pysty palauttamaan olennaista alkuperäisestä Kuvat ja ääni Häviölliset menetelmät käyttävät hyväkseen oletuksia pakattavan tiedon luonteesta ja ihmisen aistien toiminnasta Häviötön pakkaus (lossless compression) Data mahdollista palauttaa täysin alkuperäisenä Ei pakkaa yhtä pieneen tilaan kuin häviöllinen Teksti, ohjelmakoodi

31 Pakkaamisratkaisuja Toistuvan tiedon pakkaaminen Korvataan usein toistuva kuvio (pattern) lyhyemmällä Korvauksista tehdään kirjanpito, jonka avulla purkaminen onnistuu Suhteellinen pakkausmenetelmä Kerrotaan muutoksista suhteessa johonkin muuhun osaan pakattua tietoa Esimerkiksi videokuvassa peräkkäisten kuvien erot ovat yleensä pieniä Tilastollinen pakkaus Lasketaan eri bittikuvioiden esiintymistiheyksiä ja käytetään tilastollista tietoa niiden järjestämisessä uuteen muotoon Kts. Huffman-pakkaus

32 Esimerkkinä LZ77- pakkausmenetelmä LZ77on nimetty tekijöidensä mukaan: Abraham Lempel & Jacob Ziv, 1977 Pakkaa toistuvaa tietoa Perustuu nk. mukautuva sanavarasto -koodaukseen Sanakirja tallentaa joukon lohkoja Lohkot ovat toistuvia pätkiä tietoa Sanakirja voi muuttua pakkauksen edetessä LZ77 tunnetaan paremmin zippinä, zip-tiedostoja tuottavat ohjelmat käyttävät LZ77:aa tai sen sukulaismenetelmää Tutustumme seuraavaksi rutkasti yksinkertaistettuun esimerkkiin LZ77:n toimintaperiaatteesta

33 Esimerkkinä LZ77- pakkausmenetelmä Alkup. teksti: laturi, verkkolaturi, autolaturi, muu laturi. 44 merkkiä, a' 8 bittiä = 44*8 bittiä= 352 bittiä Pakattu teksti: laturi, verkko[14,8]auto[26,8]muu[38,6]. 23 merkkiä, 6 lukua, a' 8 bittiä = (23+6) * 8 bittiä = 232 bittiä

34 Esimerkkinä LZ77- pakkausmenetelmä Alkup. teksti: laturi, verkkolaturi, autolaturi, muu laturi. 44 merkkiä, a' 8 bittiä = 44*8 bittiä= 352 bittiä Pakattu teksti: laturi, verkko[14,8]auto[26,8]muu[38,6]. 23 merkkiä, 6 lukua, a' 8 bittiä = (23+6) * 8 bittiä = 232 bittiä Laturi, verkkolaturi, autolaturi, muu laturi laturi, verkko[14,8]autolaturi, muu laturi laturi, verkko[14,8]auto[26,8]muu laturi. laturi, verkko[14,8]auto[26,8]muu[38,6].

35 Toistuvan tiedon pakkaaminen Miksi zip-tiedostoja pakkaavat ohjelmat eivät juurikaan saa pakattua zip-tiedostoja?

36 Toistuvan tiedon pakkaaminen Miksi zip-tiedostoja pakkaavat ohjelmat eivät juurikaan saa pakattua zip-tiedostoja? Zip-tiedostot ovat pakattu LZ77:lla tai jollakin sen sukulaismenetelmällä Tästä johtuen zippitiedostoissa ei ole enää toistuvaa tietoa Siksi niitä ei juurikaan voi pakata tiiviimmiksi toistuvan tiedon pakkaamiseen perustuvalla menetelmällä

37 Esimerkkejä pakkauksesta Osa menetelmistä on patentoitu, jolloin niitä ei voi vapaasti hyödyntää Kenen etu on mahdollisuus patentoida algoritmeja? JPEG pakkaa kuvia häviöllisesti, GIF ja PNG pakkaavat häviöttömästi Molemmilla on käyttönsä Esimerkkejä pakkausta käyttävistä tallennusmuodoista: Tekstimuotoisen tiedon pakkaus (OpenDocument, Office Open XML) Kuvien pakkaaminen (JPEG, GIF, PNG... ) Videokuvan pakkaus (MPEG, DivX) Äänen pakkaaminen (MP3, WAV, OGG)

38 Esimerkkejä pakkauksesta: MP3 MP3-tiedostot sisältävät näytteistettyä ääntä MP3 = MPEG-1 Audio Layer 3 MPEG = Movie Picture Experts Group Musiikkikappale vie huomattavasti vähemmän tilaa MP3-muodossa kuin musiikki-cd-levyllä Kappale kutistuu noin kymmenesosaan MP3:na Hyödyntää häviöllistä pakkausmenetelmää Jättää tiedostosta pois äänet, joita ihmiskorva ei kuule MP3-formaatissa voidaan valita montako bittiä käytetään näytteistämiseen sekuntia kohti Taajuuden 128 kb/s sanotaan muistuttavan CD:n laatua Pienempi näytteenottotaajuus johtaa pienempään tiedostoon ja heikompaan äänenlaatuun

39 Virheellisen tiedon käsittely Joskus bitti menee poikittain Tiedonsiirrossa siirtojohdot alttiina häiriöille Tallennusvälineissä kuten CD-levyissä saattaa olla naarmuja Virheen havaitseminen Virhe on havaittava että se voidaan korjata Jos alkuperäinen tieto on tallella, havaitseminen riittää Tietoliikenteessä voidaan pyytää lähettämään virheelliseksi havaittu tieto uudelleen Virheen korjaaminen Jos virhe on CD:lle tai kiintolevylle tallennetussa tiedossa, ei alkuperäistä virheetöntä tietoa ole enää saatavilla Olisi hyvä jos virheellisestä tiedosta voitaisiin päätellä alkuperäinen virheetön tieto

40 Virheen havaitseminen Eräs keino on lisätä varsinaiseen tietoon ylimääräistä tietoa, josta oikeellisuus voidaan päätellä Esim. pariteettitarkistus, tarkistussumma A:n ASCII-arvo sisältää parillisen määrän bittejä Pariteettibitti Pariteettibitti F:n ASCII-arvo sisältää parittoman määrän bittejä Koko bittijono sisältää parittoman määrän ykkösbittejä Koko bittijono sisältää parittoman määrän ykkösbittejä

41 Virheen korjaaminen On olemassa useita erilaisia tapoja korjata virheitä Esimerkiksi mitä merkitsee bittijono ? Kirjain Koodi Kirjain Tulkittavan bittijonon ja kirjaimen välinen etäisyys Pienin etäisyys

42 Virheen korjaaminen entäpä ASCII Onnistuisiko alla olevalla menetelmällä virheen korjaaminen ASCII-merkistön tapauksessa? Kirjain Koodi Kirjain Tulkittavan bittijonon ja kirjaimen välinen etäisyys Pienin etäisyys

43 Virheen korjaaminen entäpä ASCII Onnistuisiko alla olevalla menetelmällä virheen korjaaminen ASCII-merkistön tapauksessa? Ei, emme tiedä edes onko virhettä tapahtunut Kirjain Koodi Kirjain Tulkittavan bittijonon ja kirjaimen välinen etäisyys Pienin etäisyys

44 Massa- eli tukimuistien ominaisuuksia Hinta talletustilan suhteen olennaista erityisesti kuluttajatuotteissa Virrankulutus olennaista lähinnä kannettavissa laitteissa Nopeus latenssi ja siirtonopeus Fyysinen koko tavua kohti Vikaantuminen tiheys ja aiheuttajat Virheenkorjausmenetelmät ja virheiden havaitseminen Tiedon säilyvyys Kaikkea kivaa ei voida saada tässäkään asiassa, vaan eri muistityypit tarjoavat erilaisia kompromisseja haluttujen asioiden välillä

45 Magneettiset levyt Levykkeet, kiintolevyt, zip-levyt Ura jaettu sektoreihin Levy Luku/kirjoituspää Hakuvarsi Levyn liikesuunta Varren liikesuunta

46 Optiset levyt CD, DVD, HD-DVD, Blue Ray Tieto tallennettu yhdelle uralle, joka jakaantuu sektoreihin, jotka laajenevat levyn ulkosyrjää kohti Levyn liike

47 Flash-muistit Käytössä mm. USB-muistitikuissa ja muistikorteissa Flash-muisti on ROM-piiri, jonka sisältöä voidaan tarvittaessa muuttaa Muuttaminen on kuitenkin huomattavasti hitaampaa kuin lukeminen Flash-muisteja käytetään lähinnä tukimuistina Nykyisin myös kiintolevyjen korvikkeena

48 Muistien ominaisuuksia Kiintolevy Nopea, suurikapasiteettinen, halpa / tavu CD, DVD Hidas, kapasiteetti riittää moniin tarkoituksiin, halpa HD-DVD, Blue Ray Kirjoittavat asemat vielä kalliita, suuri kapasiteetti Flash-muistit Fyysisesti pieni, kestävä, vie vähän sähköä, melko kallis Magneettinauhat Kestäviä, tallettavat helposti suuria tietomääriä Käytetään varmuuskopiointiin

49 Tiedon säilyminen Kiintolevy voi vikaantua Optinen levykin voi vikaantua Optiset levyt pilaantuvat lukukelvottimiksi ajan kuluessa Miten kauan tieto säilyy? Jos on tarve säilyttää jotain tietoa pitkiä aikoja, miten voidaan varmistaa että se saadaan säilymään? Patenttiratkaisua ei ole toistaiseksi olemassa kuluttajille

50 Yhteenveto Reaalilukujen (desimaalilukujen) esittäminen tietokoneen muistissa Kuvat tietokoneen muistissa Näytteistäminen Tiedon tiivistäminen eli tiedon pakkaus Virheiden havaitseminen ja korjaus Massamuistien ominaisuuksista

51 Thomson MP3-formaatista To create mp3, Brandenburg analyzed how the human ear and brain perceive sound. The coding technique effectively fools the ear by eliminating the less essential parts of a music file. For example, if two notes are very similar, or if a high and low tone occur at exactly the same time, the brain perceives only one of them; so the mp3 algorithm selects the more important signal and discards the other. The resulting mp3 file is reduced to less than a tenth of the original size of the audio file. For example, a three-minute track will normally take up about 30MB of hard-disk space. The equivalent mp3 file will use only about 3MB of space with little audible loss in quality. Through the early 90s, mp3 was mainly used in professional applications. In these pre-web days, Thomson was the only major industrial player to share Brandenburg's vision, and its engineers worked alongside the Fraunhofer team to develop and improve mp3 encoding and decoding applications. Their combined research and development resulted in twenty patents covering the mp3 standard, with Thomson issuing the licenses under these patents from 1993 onward.

AV-muotojen migraatiotyöpaja - ääni. KDK-pitkäaikaissäilytys 2013 -seminaari 6.5.2013 / Juha Lehtonen

AV-muotojen migraatiotyöpaja - ääni. KDK-pitkäaikaissäilytys 2013 -seminaari 6.5.2013 / Juha Lehtonen AV-muotojen migraatiotyöpaja - ääni KDK-pitkäaikaissäilytys 2013 -seminaari 6.5.2013 / Juha Lehtonen Äänimuodot Ääneen vaikuttavia asioita Taajuudet Äänen voimakkuus Kanavien määrä Näytteistys Bittisyvyys

Lisätiedot

AV-muotojen migraatiotyöpaja - video. KDK-pitkäaikaissäilytys seminaari / Juha Lehtonen

AV-muotojen migraatiotyöpaja - video. KDK-pitkäaikaissäilytys seminaari / Juha Lehtonen AV-muotojen migraatiotyöpaja - video KDK-pitkäaikaissäilytys 2013 -seminaari 6.5.2013 / Juha Lehtonen Elävän kuvan muodot Videoon vaikuttavia asioita Kuvamuotojen ominaisuudet Audiomuotojen ominaisuudet

Lisätiedot

Kojemeteorologia. Sami Haapanala syksy 2013. Fysiikan laitos, Ilmakehätieteiden osasto

Kojemeteorologia. Sami Haapanala syksy 2013. Fysiikan laitos, Ilmakehätieteiden osasto Kojemeteorologia Sami Haapanala syksy 2013 Fysiikan laitos, Ilmakehätieteiden osasto Datan käsittely ja tallentaminen Käytännössä kaikkien mittalaitteiden ensisijainen signaali on analoginen Jotta tämä

Lisätiedot

Kojemeteorologia. Sami Haapanala syksy 2013. Fysiikan laitos, Ilmakehätieteiden osasto

Kojemeteorologia. Sami Haapanala syksy 2013. Fysiikan laitos, Ilmakehätieteiden osasto Kojemeteorologia Sami Haapanala syksy 2013 Fysiikan laitos, Ilmakehätieteiden osasto Kojemeteorologia, 3 op 9 luentoa, 3 laskuharjoitukset ja vierailu mittausasemalle Tentti Oppikirjana Rinne & Haapanala:

Lisätiedot

VÄRISPEKTRIKUVIEN TEHOKAS SIIRTO TIETOVERKOISSA

VÄRISPEKTRIKUVIEN TEHOKAS SIIRTO TIETOVERKOISSA VÄRISPEKTRIKUVIEN TEHOKAS SIIRTO TIETOVERKOISSA Juha Lehtonen 20.3.2002 Joensuun yliopisto Tietojenkäsittelytiede Kandidaatintutkielma ESIPUHE Olen kirjoittanut tämän kandidaatintutkielman Joensuun yliopistossa

Lisätiedot

Spektri- ja signaalianalysaattorit

Spektri- ja signaalianalysaattorit Spektri- ja signaalianalysaattorit Pyyhkäisevät spektrianalysaattorit Suora pyyhkäisevä Superheterodyne Reaaliaika-analysaattorit Suora analoginen analysaattori FFT-spektrianalysaattori DFT FFT Analysaattoreiden

Lisätiedot

Digitaalitekniikan matematiikka Luku 1 Sivu 1 (19) Johdatus digitaalitekniikkaan

Digitaalitekniikan matematiikka Luku 1 Sivu 1 (19) Johdatus digitaalitekniikkaan Digitaalitekniikan matematiikka Luku 1 Sivu 1 (19) Digitaalitekniikan matematiikka Luku 1 Sivu 2 (19) Johdanto Tässä luvussa esitellään tiedon lajeja ja tiedolle tehtävää käsittelyä käsitellään tiedon

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 15.3.2010 T-106.1208 Ohjelmoinnin perusteet Y 15.3.2010 1 / 56 Tiedostoista: tietojen tallentaminen ohjelman suorituskertojen välillä Monissa sovelluksissa ohjelman

Lisätiedot

4. Lausekielinen ohjelmointi 4.1

4. Lausekielinen ohjelmointi 4.1 4. Lausekielinen ohjelmointi 4.1 Sisällys Konekieli, symbolinen konekieli ja lausekieli. Lausekielestä konekieleksi: - Lähdekoodi, tekstitiedosto ja tekstieditorit. - Kääntäminen ja tulkinta. - Kääntäminen,

Lisätiedot

Digitaalisen tarinan koostaminen HTKS Tanja Välisalo

Digitaalisen tarinan koostaminen HTKS Tanja Välisalo Digitaalisen tarinan koostaminen HTKS152 17.2.2014 Tanja Välisalo Digitaalisen tarinan käytännön toteutus 1. Kuva-, ääni- ja videomateriaalin muokkaaminen 2. Digitaalisen tarinan koostaminen Editointi

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

Tietotalo Insight. Digitaalinen markkinointi. Beacon FAQ: Vastaukset yleisimpiin kysymyksiin beaconeista

Tietotalo Insight. Digitaalinen markkinointi. Beacon FAQ: Vastaukset yleisimpiin kysymyksiin beaconeista Tietotalo Insight Digitaalinen markkinointi Beacon FAQ: Vastaukset yleisimpiin kysymyksiin beaconeista 1 Beacon FAQ Digitaalisesta kontekstisidonnaisesta markkinoinnista puhuttaessa mennään usein monelle

Lisätiedot

Signaalien datamuunnokset

Signaalien datamuunnokset Signaalien datamuunnokset Datamuunnosten teoriaa Muunnosten taustaa Muunnosten teoriaa Muunnosten rajoituksia ja ongelmia Petri Kärhä 06/02/2004 Luento 4a: Signaalien datamuunnokset 1 Digitaalitekniikan

Lisätiedot

Signaalien datamuunnokset

Signaalien datamuunnokset Signaalien datamuunnokset Muunnoskomponentit Näytteenotto ja pitopiirit Multiplekserit A/D-muuntimet Jännitereferenssit D/A-muuntimet Petri Kärhä 17/02/2005 Luento 4b: Signaalien datamuunnokset 1 Näytteenotto

Lisätiedot

Näin asennat MS-DOS käyttöjärjestelmän virtuaalikoneeseen

Näin asennat MS-DOS käyttöjärjestelmän virtuaalikoneeseen Näissä ohjeissa käydään läpi Microsoftin MS-DOS 6.22 -käyttöjärjestelmän asennus Microsoftin Virtual PC 2007 -virtuaalikoneeseen. Asennusta varten sinulla on oltava Virtual PC 2007 asennettuna tietokoneellasi

Lisätiedot

Kuvan ottaminen ja siirtäminen

Kuvan ottaminen ja siirtäminen Kuvan ottaminen ja siirtäminen Kuvien ottaminen Kuvien ottaminen tapahtuu oppilaiden omien kännykkäkameroiden tai koulun tablettien kameran avulla o Työ tehdään pareittain, joten ainakin toisella työparin

Lisätiedot

SGN Signaalinkäsittelyn perusteet Välikoe Heikki Huttunen

SGN Signaalinkäsittelyn perusteet Välikoe Heikki Huttunen SGN- Signaalinkäsittelyn perusteet Välikoe.5.4 Heikki Huttunen Tentissä ja välikokeessa saa käyttää vain tiedekunnan laskinta. Tenttikysymyksiä ei tarvitse palauttaa. Sivuilla -3 on. Sivuilla 4-5 on. Sivulla

Lisätiedot

Visma L7 Palkanlaskenta: PFD-pussien pakkaus. Ohje

Visma L7 Palkanlaskenta: PFD-pussien pakkaus. Ohje Visma L7 Palkanlaskenta: PFD-pussien pakkaus Ohje Oppaan päiväys: 21.9.2012. Asiakaspalvelu: Helpdesk: kirjautuminen Visma L7 infolinen tai osoitteen www.visma.fi kautta Puhelintuki Visma L7: 0107 562

Lisätiedot

Luokka näytön käyttäminen opetuksessa.

Luokka näytön käyttäminen opetuksessa. Luokka näytön käyttäminen opetuksessa. - Kaikki alkaa totta kai kaukosäätimestä. - Source napista pääset valikkoon, mistä voit valita minkä lähteen otat käyttöön - Magic IWB S on piirto-ohjelma (valkotaulu)

Lisätiedot

A Lausekkeen 1,1 3 arvo on 1,13 3,3 1,331 B Tilavuus 0,5 m 3 on sama kuin 50 l 500 l l C Luvuista 2 3, 6 7

A Lausekkeen 1,1 3 arvo on 1,13 3,3 1,331 B Tilavuus 0,5 m 3 on sama kuin 50 l 500 l l C Luvuista 2 3, 6 7 1 Tuotteen hinta nousee ensin 10 % ja laskee sitten 10 %, joten lopullinen hinta on... alkuperäisestä hinnasta. alkuperäisestä hinnasta. YLIOPPILASTUTKINTO- LAUTAKUNTA 23.3.2016 MATEMATIIKAN KOE PITKÄ

Lisätiedot

Äänitteitä lainaava asiakaskunta

Äänitteitä lainaava asiakaskunta Äänitteitä lainaava asiakaskunta 0 Äänitteiden lainaajat muodostavat musiikkiosaston suurimman asiakasryhmän (noin 70 %) 0 Musiikin suurkuluttajat käyttävät musiikkikirjastoa yhtenä musiikin hankintakanavana

Lisätiedot

JOHDATUS TEKOÄLYYN TEEMU ROOS

JOHDATUS TEKOÄLYYN TEEMU ROOS JOHDATUS TEKOÄLYYN TEEMU ROOS TERMINATOR SIGNAALINKÄSITTELY KUVA VOIDAAN TULKITA KOORDINAATTIEN (X,Y) FUNKTIONA. LÄHDE: S. SEITZ VÄRIKUVA KOOSTUU KOLMESTA KOMPONENTISTA (R,G,B). ÄÄNI VASTAAVASTI MUUTTUJAN

Lisätiedot

HELIA 1 (16) Outi Virkki Tietokantasuunnittelu

HELIA 1 (16) Outi Virkki Tietokantasuunnittelu HELIA 1 (16) Luento 3.2 Suorituskyvyn optimointi jatkuu...... 2 Tietojen tallennusratkaisut... 2 Tiedon tallennuksen yksiköitä... 3 Loogiset... 3 Fyysiset... 3 Tallennusmäärittelyt Oraclessa... 5 Loogiset

Lisätiedot

Adobe Premiere 6.0 ohjelmasta

Adobe Premiere 6.0 ohjelmasta 1 Adobe Premiere 6.0 ohjelmasta 1. Ohjelman käynnistys...2 2 Ohjelman näkymän esittely...3 Työskentelytila...3 3 VIDEON KAAPPAUS:...6 3.1. Tallennuspaikka valitaan valitsemalla...6 3. 2. Kaappaus aloitetaan

Lisätiedot

Rinnakkaisvalikko. Rinnakkaistila 1. Lisäasetus. Pääk. alustus. Rinnakkaistila 2. PCL-työn tunnis. Työn puskurointi. PS-työn tunnist.

Rinnakkaisvalikko. Rinnakkaistila 1. Lisäasetus. Pääk. alustus. Rinnakkaistila 2. PCL-työn tunnis. Työn puskurointi. PS-työn tunnist. Rinnakk.valikko-asetuksella voidaan muuttaa tulostimen asetuksia, jotka koskevat rinnakkaisportin (Vakio, rinn.p.- tai Rinn.portti -asetukset) kautta tulostimeen lähetettäviä töitä. Lisätietoja saat

Lisätiedot

Signaalien datamuunnokset. Digitaalitekniikan edut

Signaalien datamuunnokset. Digitaalitekniikan edut Signaalien datamuunnokset Datamuunnosten teoriaa Muunnosten taustaa Muunnosten teoriaa Muunnosten rajoituksia ja ongelmia Petri Kärhä 09/02/2009 Signaalien datamuunnokset 1 Digitaalitekniikan edut Tarkoituksena

Lisätiedot

Lausekielinen ohjelmointi II Ensimmäinen harjoitustyö

Lausekielinen ohjelmointi II Ensimmäinen harjoitustyö Lausekielinen ohjelmointi II Ensimmäinen harjoitustyö Yleistä Tehtävä: Tee Javalla LineBreaker-ohjelma tekstirivin sovittamiseen tekstialueelle riviä katkomalla. Lausekielinen ohjelmointi II -kurssin pakollinen

Lisätiedot

Results on the new polydrug use questions in the Finnish TDI data

Results on the new polydrug use questions in the Finnish TDI data Results on the new polydrug use questions in the Finnish TDI data Multi-drug use, polydrug use and problematic polydrug use Martta Forsell, Finnish Focal Point 28/09/2015 Martta Forsell 1 28/09/2015 Esityksen

Lisätiedot

esimerkkejä erilaisista lohkokoodeista

esimerkkejä erilaisista lohkokoodeista 6.2.1 Lohkokoodit tehdään bittiryhmälle bittiryhmään lisätään sovitun algoritmin mukaan ylimääräisiä bittejä [k informaatiobittiä => n koodibittiä, joista n-k lisäbittiä], käytetään yleensä merkintää (n,k)-koodi

Lisätiedot

BlueJ ohjelman pitäisi löytyä Development valikon alta mikroluokkien koneista. Muissa koneissa BlueJ voi löytyä esim. omana ikonina työpöydältä

BlueJ ohjelman pitäisi löytyä Development valikon alta mikroluokkien koneista. Muissa koneissa BlueJ voi löytyä esim. omana ikonina työpöydältä Pekka Ryhänen & Erkki Pesonen 2002 BlueJ:n käyttö Nämä ohjeet on tarkoitettu tkt-laitoksen mikroluokan koneilla tapahtuvaa käyttöä varten. Samat asiat pätevät myös muissa luokissa ja kotikäytössä, joskin

Lisätiedot

Kon Konepajojen tuotannonohjaus: ILOG CPLEX Studion käyttö

Kon Konepajojen tuotannonohjaus: ILOG CPLEX Studion käyttö Kon-15.4199 Konepajojen tuotannonohjaus: ILOG CPLEX Studion käyttö 22.1.2016 Harjoituksessa 1. Varmistetaan että kaikilla on pari! Ilmoittautukaa oodissa etukäteen! 2. Tutustutaan ensimmäiseen tehtävään

Lisätiedot

T harjoitustehtävät, syksy 2011

T harjoitustehtävät, syksy 2011 T-110.4100 harjoitustehtävät, syksy 2011 Kurssiassistentit Tietotekniikan laitos Perustieteiden korkeakoulu Aalto-yliopisto T-110.4100@tkk.fi Yleistä Kurssin osasuoritteita ovat kaksi osatenttiä ja harjoitustehtävät

Lisätiedot

4.6 Kurssin palauttaminen

4.6 Kurssin palauttaminen 4.6 Kurssin palauttaminen Yleistä kurssin palauttamisesta Kurssipohjan tulee olla luotuna Moodleen ennen kuin sen päälle voi palauttaa varmuuskopion. Yleensä palauttaminen kannattaa tehdä siten, että entisen

Lisätiedot

Mitä on konvoluutio? Tutustu kuvankäsittelyyn

Mitä on konvoluutio? Tutustu kuvankäsittelyyn Mitä on konvoluutio? Tutustu kuvankäsittelyyn Tieteenpäivät 2015, Työohje Sami Varjo Johdanto Digitaalinen signaalienkäsittely on tullut osaksi arkipäiväämme niin, ettemme yleensä edes huomaa sen olemassa

Lisätiedot

RATKI 1.0 Käyttäjän ohje

RATKI 1.0 Käyttäjän ohje RATKI RATKI 1.0 Käyttäjän ohje Ohje 0.5 Luottamuksellinen Vastuuhenkilö Petri Ahola Sisällysluettelo 1. Yleistä... 3 1.1. Kuvaus... 3 1.2. Esitiedot... 3 1.3. RATKIn käyttöoikeuksien hankinta... 3 1.4.

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

Windows Liven elokuvatyo kalun ka ytto ohje

Windows Liven elokuvatyo kalun ka ytto ohje Windows Liven elokuvatyo kalun ka ytto ohje Aloittaminen Hae video kansiosta, johon se on tallennettu painamalla Lisää videoita ja valokuvia painiketta. Kun video on tuotu elokuvatyökaluun sitä voi esikatsella

Lisätiedot

Videon tallentaminen Virtual Mapista

Videon tallentaminen Virtual Mapista Videon tallentaminen Virtual Mapista Kamera-ajon tekeminen Karkean kamera ajon teko onnistuu nopeimmin Katseluohjelmassa (Navigointi > Näkymät > Tallenna polku). Liikeradan ja nopeuden tarkka hallinta

Lisätiedot

811120P Diskreetit rakenteet

811120P Diskreetit rakenteet 811120P Diskreetit rakenteet 2016-2017 4. Joukot, relaatiot ja funktiot Osa 1: Joukot 4.1 Joukot Matemaattisesti joukko on mikä tahansa hyvin määritelty kokoelma objekteja, joita kutsutaan joukon alkioiksi

Lisätiedot

Adobe Photoshop Elements, kuvakäsittelyn perusteet

Adobe Photoshop Elements, kuvakäsittelyn perusteet Sivu 1 / 8 Adobe Photoshop Elements, kuvakäsittelyn perusteet Lyhyesti Tämän oppaan avulla voit - kääntää kuvan - valita kuvasta vain tietyn alueen ja poistaa kuvasta muut (eng. crop, suom. rajaus) - muuttaa

Lisätiedot

Seuraavia painikkeita klikkaamalla voit aktivoida, eli ottaa käyttöön (vihreä ikoni) tai poistaa käytöstä (valkoinen ikoni) toimintoja.

Seuraavia painikkeita klikkaamalla voit aktivoida, eli ottaa käyttöön (vihreä ikoni) tai poistaa käytöstä (valkoinen ikoni) toimintoja. Connect Pro Sisällys Kirjautuminen huoneeseen... 2 Työkalurivi... 2 Audio Setup Wizard... 3 Lupa kameran ja mikrofonin käyttöön... 4 Osallistujat(Attendee List )... 4 Chat... 4 Web kamera... 5 Kokouksen

Lisätiedot

https://noppa.oulu.fi/noppa/kurssi/811122p/etusivu

https://noppa.oulu.fi/noppa/kurssi/811122p/etusivu Johdatus ohjelmointiin 811122P Yleiset järjestelyt: Kurssin sivut noppa -järjestelmässä: https://noppa.oulu.fi/noppa/kurssi/811122p/etusivu 0. Kurssin suorittaminen Tänä vuonna kurssin suorittaminen tapahtuu

Lisätiedot

2. Seuraavassa kuvassa on verkon solmujen topologinen järjestys: x t v q z u s y w r. Kuva 1: Tehtävän 2 solmut järjestettynä topologisesti.

2. Seuraavassa kuvassa on verkon solmujen topologinen järjestys: x t v q z u s y w r. Kuva 1: Tehtävän 2 solmut järjestettynä topologisesti. Tietorakenteet, laskuharjoitus 11, ratkaisuja 1. Leveyssuuntaisen läpikäynnin voi toteuttaa rekursiivisesti käsittelemällä jokaisella rekursiivisella kutsulla kaikki tietyllä tasolla olevat solmut. Rekursiivinen

Lisätiedot

Varmuuskopiointi ja palauttaminen Käyttöopas

Varmuuskopiointi ja palauttaminen Käyttöopas Varmuuskopiointi ja palauttaminen Käyttöopas Copyright 2008 Hewlett-Packard Development Company, L.P. Windows ja Windows Vista ovat Microsoft Corporationin tavaramerkkejä tai rekisteröityjä tavaramerkkejä

Lisätiedot

Esimerkkejä vaativuusluokista

Esimerkkejä vaativuusluokista Esimerkkejä vaativuusluokista Seuraaville kalvoille on poimittu joitain esimerkkejä havainnollistamaan algoritmien aikavaativuusluokkia. Esimerkit on valittu melko mielivaltaisesti laitoksella tehtävään

Lisätiedot

4.1 Urakäsite. Ympyräviiva. Ympyrään liittyvät nimitykset

4.1 Urakäsite. Ympyräviiva. Ympyrään liittyvät nimitykset 4.1 Urakäsite. Ympyräviiva. Ympyrään liittyvät nimitykset MÄÄRITELMÄ 6 URA Joukko pisteitä, joista jokainen täyttää määrätyn ehdon, on ura. Urakäsite sisältää siten kaksi asiaa. Pistejoukon jokainen piste

Lisätiedot

Anturit ja Arduino. ELEC-A4010 Sähköpaja Tomi Pulli Signaalinkäsittelyn ja akustiikan laitos Mittaustekniikka

Anturit ja Arduino. ELEC-A4010 Sähköpaja Tomi Pulli Signaalinkäsittelyn ja akustiikan laitos Mittaustekniikka Anturit ja Arduino Tomi Pulli Signaalinkäsittelyn ja akustiikan laitos Mittaustekniikka Anturit ja Arduino Luennon sisältö 1. Taustaa 2. Antureiden ominaisuudet 3. AD-muunnos 4. Antureiden lukeminen Arduinolla

Lisätiedot

Peltotuki Pron Lohkotietopankkimoduli tärkkelysperunalle

Peltotuki Pron Lohkotietopankkimoduli tärkkelysperunalle Peltotuki Pron Lohkotietopankkimoduli tärkkelysperunalle Versio 2008.1 15.10.2008 ohje 15.10.2008 Asennus, käyttöönotto ja päätoiminnot Ohjelmiston tarkoitus Ohjelmiston tarkoitus on yhdistää Peltotuki

Lisätiedot

TIETOKONE JA TIETOVERKOT TYÖVÄLINEENÄ

TIETOKONE JA TIETOVERKOT TYÖVÄLINEENÄ henri.t.talviaho@student.jyu.fi Kuva 1. Nuoli TIETOKONE JA TIETOVERKOT TYÖVÄLINEENÄ 30.3.2016 1. Näytöt... 3 1.1. Kuvaputkinäytöt (Cathode Ray Tube (CRT))... 3 1.2. Kuvanlaatuun vaikuttavia tekijöitä...

Lisätiedot

VHS -nauhojen digitointi tietokoneella

VHS -nauhojen digitointi tietokoneella VHS -nauhojen digitointi tietokoneella Finlux VCR 6257 videonauhuri 1. Avaa ohjelma MAGIX Video easy Rescue Your Videotapes -kuvakkeesta. 2. Ohjelman avauduttua valitse Luo uusi videoprojekti. Ohjelma

Lisätiedot

Vapaat ohjelmat matkalla

Vapaat ohjelmat matkalla Vapaat ohjelmat matkalla Arto Teräs Finnish Linux User Group FLUG ry Teemailta Helsinki, 24.5.2010 Kalvo 1(14) Tietotekniikka (loma)matkalla Eihän lomalla tarvitse koskea tietokoneisiin.

Lisätiedot

ja λ 2 = 2x 1r 0 x 2 + 2x 1r 0 x 2

ja λ 2 = 2x 1r 0 x 2 + 2x 1r 0 x 2 Johdatus diskreettiin matematiikkaan Harjoitus 4, 7.10.2015 1. Olkoot c 0, c 1 R siten, että polynomilla r 2 c 1 r c 0 on kaksinkertainen juuri. Määritä rekursioyhtälön x n+2 = c 1 x n+1 + c 0 x n, n N,

Lisätiedot

811120P Diskreetit rakenteet

811120P Diskreetit rakenteet 811120P Diskreetit rakenteet 2016-2017 2. Lukujen esittäminen ja aritmetiikka 2.1 Kantajärjestelmät ja lukujen esittäminen Käytettävät lukujoukot: Luonnolliset luvut IN = {0,1,2,3,... } Positiiviset kokonaisluvut

Lisätiedot

T Multimediatekniikka

T Multimediatekniikka T-111.2350 Multimediatekniikka Prof. Petri Vuorimaa Tietoliikenneohjelmistojen ja multimedian laboratorio puh. 451 4794 email Petri.Vuorimaa@tkk.fi http://www.tml.hut.fi/~pv/ Agenda Aihe Ilmoittautuminen

Lisätiedot

YH2: Office365 II, verkko-opiskelu

YH2: Office365 II, verkko-opiskelu Aulikki Hyrskykari, Antti Sand, Juhani Linna YH2: Office365 II, verkko-opiskelu Huom. Suosittelemme tämän yksilöharjoituksen 2 tekemistä mikroluokassa, jotta yliopiston mikroluokat tulevat edes hieman

Lisätiedot

SafeLine VA4 Käyttöohjeet

SafeLine VA4 Käyttöohjeet SafeLine VA4 Käyttöohjeet 01.2013 Tekniska data Käyttöohjeet Strömförbrukning vid 24V matningspänning: Strömförbrukning på en aktiverad ingång och uppspelning av ljud med max volym: Högtalare Storlek:

Lisätiedot

VHS-kasetin kopiointi DVD-levylle Adobe Premiere Elements -ohjelmalla

VHS-kasetin kopiointi DVD-levylle Adobe Premiere Elements -ohjelmalla Kopiointiohjeita_VHS2DVD 17.3.2016 1 VHS-kasetin kopiointi DVD-levylle Adobe Premiere Elements -ohjelmalla I Kasetin luku Adobe Premiere Elements -ohjelmaan Kytke virta tietokoneeseen, näyttöön ja videolaitteeseen.

Lisätiedot

Heikki Helin Metatiedot ja tiedostomuodot

Heikki Helin Metatiedot ja tiedostomuodot Heikki Helin 6.5.2013 Metatiedot ja tiedostomuodot KDK:n metatiedot ja tiedostomuodot KDK:n tekniset määritykset ja niiden väliset suhteet Aineistojen valmistelu ja paketointi on hyödyntäville organisaatioille

Lisätiedot

Varmuuskopiointi ja palauttaminen Käyttöopas

Varmuuskopiointi ja palauttaminen Käyttöopas Varmuuskopiointi ja palauttaminen Käyttöopas Copyright 2009 Hewlett-Packard Development Company, L.P. Windows on Microsoft Corporationin Yhdysvalloissa rekisteröimä tavaramerkki. Tässä olevat tiedot voivat

Lisätiedot

C-kasetin digitointi Audacity-ohjelmalla

C-kasetin digitointi Audacity-ohjelmalla Digitointiohjeita_Kasetti 10.6.2016 1 C-kasetin digitointi Audacity-ohjelmalla I Kasetin tallennus tietokoneelle Kytke virta tietokoneeseen ja näyttöön. Kasettisoitin saa virtansa tietokoneesta. Käynnistä

Lisätiedot

Dynaaminen muisti. Pasi Sarolahti Aalto University School of Electrical Engineering. C-ohjelmointi Kevät 2017.

Dynaaminen muisti. Pasi Sarolahti Aalto University School of Electrical Engineering. C-ohjelmointi Kevät 2017. C! Dynaaminen muisti 9.2.2017 Agenda Kertausta merkkijonoista Dynaaminen muisti Valgrind-perusteet ja esimerkkejä Seuraava luento to 2.3. Ei harjoituksia arviointiviikolla 13.2. 17.2. 2 Palautetta merkkijonoihin

Lisätiedot

Tällä ohjelmoitavalla laitteella saat hälytyksen, mikäli lämpötila nousee liian korkeaksi.

Tällä ohjelmoitavalla laitteella saat hälytyksen, mikäli lämpötila nousee liian korkeaksi. Lämpötilahälytin Tällä ohjelmoitavalla laitteella saat hälytyksen, mikäli lämpötila nousee liian korkeaksi. Laite koostuu Arduinokortista ja koekytkentälevystä. Hälyttimen toiminnat ohjelmoidaan Arduinolle.

Lisätiedot

Tuotetiedot C: Asennus

Tuotetiedot C: Asennus Tuotetiedot A: Analogiset tulot ja lähdöt B: Digitaalinen S/PDIF-lähtö ja -tulo C: Sisäiset analogiset tulot C A B Asennus Ennen asennusta: Jos sinulla on äänikortti järjestelmässä, poista se käytöstä

Lisätiedot

Ohjelmoijan binaarialgebra ja heksaluvut

Ohjelmoijan binaarialgebra ja heksaluvut Paavo Räisänen Ohjelmoijan binaarialgebra ja heksaluvut www.ohjelmoinaan.net Tätä opasta saa vapaasti kopioida, tulostaa ja levittää ei kaupallisissa tarkoituksissa. Kuitenkaan omille nettisivuille opasta

Lisätiedot

Hellä ensikosketus. Tomi Kiviniemi

Hellä ensikosketus. Tomi Kiviniemi Hellä ensikosketus Tomi Kiviniemi Asialista Vähän debuggauksen filosofiaa. GDB:n peruskäyttö Netbeansissä. GDB:n peruskäyttö komentoriviympäristössä. Hieman edistyneempää sähellystä komentoriviympäristössä.

Lisätiedot

A. Peruskäyttöohje Digilehtiö

A. Peruskäyttöohje Digilehtiö A. Peruskäyttöohje Digilehtiö 1 1. Aseta haluamasi paperi tai lehtiö alustan päälle. Kirjoita ja piirrä muistiinpanot digilehtiön kynällä, kun kirjoitat uudelle sivulle, käännä lehti syrjään, ja paina

Lisätiedot

F: Liitäntäpainike G: Paristotila H: Varausliitäntä I: Liiketunnistin/merkkivalo. 12 h

F: Liitäntäpainike G: Paristotila H: Varausliitäntä I: Liiketunnistin/merkkivalo. 12 h TRUST MI5400X BLUETOOTH OPTICAL MOUSE Tuotetiedot Hiiri Laturi F A B D G I E C H J A: Hiiren kakkospainike B: Intelli-rullahiiri/ pariston merkkivalo tyhjä ja varattu C: Hiiren ykköspainike D: Selaa taaksepäin

Lisätiedot

Copyright 2007 Hewlett-Packard Development Company, L.P.

Copyright 2007 Hewlett-Packard Development Company, L.P. Asemat Käyttöohje Copyright 2007 Hewlett-Packard Development Company, L.P. Tässä olevat tiedot voivat muuttua ilman ennakkoilmoitusta. Ainoat HP:n tuotteita ja palveluja koskevat takuut mainitaan erikseen

Lisätiedot

Local Disk (C:)/Documents and Settings/OMATIETOKONEApplication Data/Adobe/Adobe PDF/Settings

Local Disk (C:)/Documents and Settings/OMATIETOKONEApplication Data/Adobe/Adobe PDF/Settings Käytössämme olevat ohjelmat: Adobe Indesign CS5.5 (Mac/PC) Adobe Photoshop CS5.1 (Mac/PC) Adobe Illustrator CS5.1 (Mac/PC) Adobe Acrobat X Pro (Mac/PC) Microsoft Office Aineistosuositus Suosittelemme aineiston

Lisätiedot

TIEA341 Funktio-ohjelmointi 1, kevät 2008

TIEA341 Funktio-ohjelmointi 1, kevät 2008 TIEA341 Funktio-ohjelmointi 1, kevät 2008 Luento 5 Ympärysmitta. Puut. Antti-Juhani Kaijanaho Jyväskylän yliopisto Tietotekniikan laitos 21. tammikuuta 2008 CASE: YMPÄRYSMITTA Lasketaan kuvioiden ympärysmittoja

Lisätiedot

Option GlobeSurfer III pikakäyttöopas

Option GlobeSurfer III pikakäyttöopas Option GlobeSurfer III pikakäyttöopas Laitteen ensimmäinen käyttöönotto 1. Aseta SIM-kortti laitteen pohjaan pyötätuen takana olevaan SIM-korttipaikkaan 2. Aseta mukana tullut ethernetkaapeli tietokoneen

Lisätiedot

KUVAMUOKKAUS HARJOITUS

KUVAMUOKKAUS HARJOITUS KUVAMUOKKAUS HARJOITUS VÄRI, PARANNUS, KUVAKOKO, KEHYKSET Kuvan väri- ja valoisuusarvot ovat sidoksissa kuvanottohetken valaistukseen. Harjoituksen kuva on kuvattu loistevaloissa ja värisävy ei ole kohdallaan.

Lisätiedot

E-RESULTS LITE -OHJEET

E-RESULTS LITE -OHJEET E-RESULTS LITE -OHJEET 1 ALKUVALMISTELUT Huolehdi ennen rastiesi pitoa, että Tulospalvelutietokoneen akku on ladattu täyteen Seuran EMIT-kortit ovat tallessa ja selkeästi erillään lähtöleimasimesta. Lähtö-

Lisätiedot

Luento 2: Viivan toteutus

Luento 2: Viivan toteutus Tietokonegrafiikan perusteet T-111.4300 3 op Luento : Viivan toteutus Lauri Savioja 11/07 Primitiivien toteutus / 1 GRAAFISTEN PRIMITIIVIEN TOTEUTUS HUOM! Oletuksena on XY-koordinaatisto Suorien viivojen

Lisätiedot

Väitöskirjan kansien suunnittelu

Väitöskirjan kansien suunnittelu Väitöskirjan kansien suunnittelu Ohje koskee Lapin Yliopistopainossa painettavia julkaisuja. Väittelijä toimittaa tarvittavat tiedot tekijälle sähköisenä: - julkaisun nimi - acta sarjan numero sekä ISBN

Lisätiedot

Sähköpostilla tulevien hinnastojen tallentaminen

Sähköpostilla tulevien hinnastojen tallentaminen Sivu 1/5 Sähköpostilla tulevien hinnastojen tallentaminen Yleistä Sähköposti on nykyään erittäin suosittu tapa viestiä sähköisesti. Tämä johtuu useistakin hyvistä puolista. Esim. sama viesti voidaan lähettää

Lisätiedot

Rubikin kuutio ja ryhmät. Johanna Rämö Helsingin yliopisto, Matematiikan ja tilastotieteen laitos

Rubikin kuutio ja ryhmät. Johanna Rämö Helsingin yliopisto, Matematiikan ja tilastotieteen laitos Rubikin kuutio ja ryhmät Johanna Rämö Helsingin yliopisto, Matematiikan ja tilastotieteen laitos Kehittäjä unkarilainen Erno Rubik kuvanveistäjä ja arkkitehtuurin professori 1974 Halusi leikkiä geometrisilla

Lisätiedot

Tilastollisen tutkimuksen vaiheet

Tilastollisen tutkimuksen vaiheet Tilastollisen tutkimuksen vaiheet Jari Päkkilä Johdatus tilastotieteeseen Matemaattisten tieteiden laitos TILASTOLLISEN TUTKIMUKSEN TARKOITUS Muodostaa mahdollisimman hyvä mielikuva havaintoaineistosta,

Lisätiedot

Ulkoiset mediakortit Käyttöopas

Ulkoiset mediakortit Käyttöopas Ulkoiset mediakortit Käyttöopas Copyright 2010 Hewlett-Packard Development Company, L.P. Java on Sun Microsystems, Inc:n tavaramerkki Yhdysvalloissa. SD-logo on omistajansa tavaramerkki. Tuotetta koskeva

Lisätiedot

Tietokonegrafiikan perusteet

Tietokonegrafiikan perusteet Tietokonegrafiikan perusteet Kuvamallit Koordinaattijärjestelmät Ihmisnäön ominaisuudet Grafiikkalaitteisto Abstrakti kangas Piirtäminen Teksti Leikkaaminen Väri Petri Vuorimaa 1 Kuvamallit Kuvien esittämiseen

Lisätiedot

Matematiikan tukikurssi

Matematiikan tukikurssi Matematiikan tukikurssi Kurssikerta 1 1 Matemaattisesta päättelystä Matemaattisen analyysin kurssin (kuten minkä tahansa matematiikan kurssin) seuraamista helpottaa huomattavasti, jos opiskelija ymmärtää

Lisätiedot

Trust Gamer Kit PCI TRUST GAMER KIT PCI. Pika-asennusohje. Versio 1.0

Trust Gamer Kit PCI TRUST GAMER KIT PCI. Pika-asennusohje. Versio 1.0 TRUST GAMER KIT PCI Pika-asennusohje Versio 1.0 1 1. Johdanto Tämä käyttöohje on tarkoitettu Trust Gamer Kit PCI -tuotteen käyttäjille. Tuotteen asentamisessa tarvitaan jonkin verran kokemusta tietokoneista.

Lisätiedot

Kurssijärjestelyt. ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos

Kurssijärjestelyt. ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos Kurssijärjestelyt ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos (Alkuperäiset luentokalvot: Markku Laine) 8. syyskuuta 2015 Luennon sisältö Kurssin

Lisätiedot

Langattoman kotiverkon mahdollisuudet

Langattoman kotiverkon mahdollisuudet Langattoman kotiverkon mahdollisuudet Tietoisku 5.4.2016 mikko.kaariainen@opisto.hel.fi Lataa tietoiskun materiaali netistä, kirjoita osoite selaimen osoitelokeroon: opi.opisto.hel.fi/mikko Tietoverkot

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

LP-levyn digitointi Audacity-ohjelmalla

LP-levyn digitointi Audacity-ohjelmalla Digitointiohjeita_LP 17.3.2016 1 LP-levyn digitointi Audacity-ohjelmalla I Levyn tallennus tietokoneelle Kytke virta tietokoneeseen ja näyttöön. Levysoitin saa virtansa tietokoneesta. Käynnistä kopiointiohjelma

Lisätiedot

JWT 2016 luento 11. to 21.4.2016 klo 14-15. Aulikki Hyrskykari. PinniB 1097. Aulikki Hyrskykari

JWT 2016 luento 11. to 21.4.2016 klo 14-15. Aulikki Hyrskykari. PinniB 1097. Aulikki Hyrskykari JWT 2016 luento 11 to 21.4.2016 klo 14-15 Aulikki Hyrskykari PinniB 1097 1 Viime luennolla o AJAX ja JSON, harjoitustyön tehtävänanto, vierailuluento avoimesta datasta Tänään o APIt rajapinnoista yleisesti

Lisätiedot

Matematiikka ja teknologia, kevät 2011

Matematiikka ja teknologia, kevät 2011 Matematiikka ja teknologia, kevät 2011 Peter Hästö 13. tammikuuta 2011 Matemaattisten tieteiden laitos Tarkoitus Kurssin tarkoituksena on tutustuttaa ja käydä läpi eräisiin teknologisiin sovelluksiin liittyvää

Lisätiedot

Asteri Palkanmaksu Dos Vuosipäivitys 5.11.2007

Asteri Palkanmaksu Dos Vuosipäivitys 5.11.2007 Asteri Palkanmaksu Dos Vuosipäivitys 5.11.2007 Päivityksen asentaminen...4 Uudelle koneelle siirtäminen...6 - pikakuvake Vistan työpöydälle...7 - moniyrityskäytön polkumäärittelyt...9 - jos åäö näppäimistä

Lisätiedot

Ohjeita kirjan tekemiseen

Ohjeita kirjan tekemiseen Suomen Sukututkimustoimisto on yhdessä Omakirjan kanssa tehnyt internetiin uuden Perhekirja-sivuston. Se löytyy osoitteesta: www.omakirja.fi -> Kirjat -> Perhekirja tai http://www.omakirja.fi/perhekirja?product=6

Lisätiedot

Vastauksia. Topologia Syksy 2010 Harjoitus 1

Vastauksia. Topologia Syksy 2010 Harjoitus 1 Topologia Syksy 2010 Harjoitus 1 (1) Olkoon X joukko ja (T j ) j J perhe X:n topologioita. Osoita, että T = {T j : j J} on X:n topologia. (2) Todista: Välit [a, b) muodostavat R 1 :n erään topologian kannan.

Lisätiedot

TAITAJA 2007 ELEKTRONIIKKAFINAALI 31.01-02.02.07 KILPAILIJAN TEHTÄVÄT. Kilpailijan nimi / Nro:

TAITAJA 2007 ELEKTRONIIKKAFINAALI 31.01-02.02.07 KILPAILIJAN TEHTÄVÄT. Kilpailijan nimi / Nro: KILPAILIJAN TEHTÄVÄT Kilpailijan nimi / Nro: Tehtävän laatinut: Hannu Laurikainen, Deltabit Oy Kilpailutehtävä Kilpailijalle annetaan tehtävässä tarvittavat ohjelmakoodit. Tämä ohjelma on tehty laitteen

Lisätiedot

ULLA SANNIKKA. SENIORIN TIETOKONEOPAS Windows 10

ULLA SANNIKKA. SENIORIN TIETOKONEOPAS Windows 10 ULLA SANNIKKA SENIORIN TIETOKONEOPAS Windows 10 TALENTUM Helsinki 2015 11., uudistettu painos Talentum Media Oy ja Ulla Sannikka ISBN 978-952-14-2582-0 ISBN 978-952-14-2583-7 (sähkökirja) ISBN 978-952-14-2584-4

Lisätiedot

anna minun kertoa let me tell you

anna minun kertoa let me tell you anna minun kertoa let me tell you anna minun kertoa I OSA 1. Anna minun kertoa sinulle mitä oli. Tiedän että osaan. Kykenen siihen. Teen nyt niin. Minulla on oikeus. Sanani voivat olla puutteellisia mutta

Lisätiedot

Algoritmit 1. Luento 2 Ke Timo Männikkö

Algoritmit 1. Luento 2 Ke Timo Männikkö Algoritmit 1 Luento 2 Ke 11.1.2017 Timo Männikkö Luento 2 Algoritmin esitys Algoritmien analysointi Suoritusaika Asymptoottinen kertaluokka Peruskertaluokkia NP-täydelliset ongelmat Algoritmit 1 Kevät

Lisätiedot

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

Kenguru Écolier (4. ja 5. luokka) ratkaisut sivu 1/5 Kenguru Écolier (4. ja 5. luokka) ratkaisut 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

Lisätiedot

PLAY. TP1 Mobiili musiikkikasvatusteknologia MEDIAT Kuvan ja äänen tallentaminen, muokkaaminen ja jakaminen (v1.1)

PLAY. TP1 Mobiili musiikkikasvatusteknologia MEDIAT Kuvan ja äänen tallentaminen, muokkaaminen ja jakaminen (v1.1) PLAY TP1 Mobiili musiikkikasvatusteknologia MEDIAT Kuvan ja äänen tallentaminen, muokkaaminen ja jakaminen 4.2.2016 (v1.1), projektipäällikkö Sisältö Kuvan ja äänen tallentaminen, muokkaaminen ja jakaminen

Lisätiedot

Luento 6 Tiedon esitysmuodot

Luento 6 Tiedon esitysmuodot Luento 6 Tiedon esitysmuodot Lukujärjestelmät Kokonaisluvut Liukuluvut Merkit, merkkijonot Totuusarvot Kuvat, äänet, hajut(?) 1 Tiedon tyypit (3) Kommunikointi ihmisen kanssa kuva, ääni, merkit, Laitteiston

Lisätiedot

Henkilötietosuojattu data

Henkilötietosuojattu data Henkilötietosuojattu data Päivi Timonen Johtaja Kuluttajatutkimuskeskus Valtiotieteellinen tiedekunta / Päivi Timonen/ henkilötietosuojattu data www.helsinki.fi/yliopisto 7.2.2017 1 Lähtökohtana henkilöt

Lisätiedot

AdobeConnect peruskäyttövinkkejä

AdobeConnect peruskäyttövinkkejä AdobeConnect peruskäyttövinkkejä Verkkotilaisuuden valmistelu ja kirjautuminen 1. Kytke kamera ja mikrofoni ennen tietokoneen käynnistystä a. Pöytäkoneessa laitteet kytketään aina TAKAPANEELIIN 2. Käynnistä

Lisätiedot