14. Kohti hajautettuja sulautettuja järjestelmiä

Koko: px
Aloita esitys sivulta:

Download "14. Kohti hajautettuja sulautettuja järjestelmiä"

Transkriptio

1 Kohti hajautettuja sulautettuja järjestelmiä Kohti hajautettuja sulautettuja järjestelmiä Yhä useammin sulautetut järjestelmät muodostavat monimutkaisempia järjestelmiä kytkeytymällä toisiinsa. Esimerkkejä tällaisista järjestelmistä ovat autot, metsäkoneet, hissit, ja kaivoskoneet, joista jokaisessa on useita tietokoneyksiköitä hoitamassa erilaisia tehtäviä ja joiden yhteistoiminta johtaa koko laitteen oikeaan toimintaan. Lisäksi myös tavallisimmin käytössä olevat laitteet, kuten esimerkiksi matkapuhelimet, ovat yhä useammin sisäisesti hajautettuja, sillä niiden toiminta on usein niin erikoistunutta, että laitteeseen kannattaa asentaa erillisiä komponentteja esimerkiksi GSM-signaalin purkamista varten. Seuraavassa tutustumme joihinkin tällaisten järjestelmien suunnitteluun ja toteuttamiseen liittyviin haasteisiin. Lisäksi esittelemme joukon protokollia ja arkkitehtuureja, joita järjestelmien toteutuksessa voidaan käyttää Johdanto Perinteisesti sulautetut järjestelmät on pyritty toteuttamaan siten, että niihin on liittynyt mahdollisimman vähän dynaamisia ominaisuuksia. Tästä syystä monet hajautetut sulautetut järjestelmät on toteutettu siten, että jokaista järjestelmää varten on oma väyläyhteytensä suoraan keskustietokoneelle, jolloin järjestelmät ovat voineet kommunikoida suoraviivaisesti ja ennustettavasti. Yksi viime aikojen suurista muutoksista on ollut, että yhä useammin hajautettujen sulautettujen järjestelmät kytkeytyvät toisiinsa yhteistä väylää käyttäen perinteisen mallin sijaan, jossa eri laitteista oli lähes aina oma väylöitys keskusyksikköön. Keskitettyyn väylään siirtyminen on huomattavasti kustannustehokkaampaa ja kätevämpää, sillä uuden laitteen lisääminen ei johda väylöitysarkkitehtuurin muutokseen,

2 230 Sulautettu ohjelmointi mikä puolestaan vähentää suunnittelu- ja valmistuskustannuksia. Voi jopa olla niin, että kaikissa erilaisissa laitteissa käytetään samaa laitteistoa, ja erilaiset asiakaskohtaiset ominaisuudet toteutetaan ohjelmistolla. Huonona puolena suuntauksessa voidaan pitää kasvaneen dynaamisuuden myötä kasvaneita laadunvarmistushaasteita. Esimerkiksi yhteisellä väylällä tapahtuvat kilpailutilanteet, jossa vain yksi tietokone onnistuu lähettämään viestinsä ja muut joutuvat odottamaan vuoroaan, voivat johtaa hankaliin ongelmiin ajoituksen suhteen, ja näistä ongelmista on esimakua saatu joissakin automalleissakin. Toinen erikoispiirre on, että myös loppukäyttäjä saattaa havaita toimintaan liittyvät ongelmat, mikä puolestaan voi johtaa luottamuksen romahtamiseen koko laitteen osalta. Ymmärrettävistä syistä tämä puolestaan voi johtaa teknisistä ongelmista taloudellisiin ongelmiin valmistajan kannalta tilannetta tarkastellessa. Hajautetun järjestelmän yhteydessä tulee ajankohtaiseksi myös dynaaminen skedulointi koko järjestelmän tasolla. Kokonaisuuden kannalta hajautetun järjestelmän dynaaminen skedulointi on ongelmallista, sillä tehtäviä voi syntyä missä tahansa koneessa, eikä missään kohtaa järjestelmää voida tietää jokaisen koneen tarkkaa tilaa. Ongelma jaetaankin kahtia: skedulointi tehdään paikallisesti, ja jos paikallinen skedulointi ei onnistu, niin vasta sitten etsitään verkosta sopivaa konetta. Toisaalta sulautettujen järjestelmien yhteydessä tilannetta rajoittaa se, että eri suorittimet ja laitteet ovat erikoistettuja jonkin tehtävän hoitamiseen, eikä yksikään toinen laite järjestelmässä välttämättä kykene samaan. Symmetrisen suorituksen tapauksessa voitaisiin periaatteessa lähteä myös siitä, että eri suorittimien kuormaa tasoitetaan. Tämän mahdollistavat algoritmit eivät ole käyttökelpoisia reaaliaikajärjestelmässä, koska oikean suorittimen löytämiseen kuluu liikaa aikaa. Ongelman hankaluus johtuu siitä, että kokonaistilaa ei voida tuntea. Testeissä täysin satunnainen algoritmi on toiminut yhtä hyvin kuin perusteellisen pohdinnan tekevä algoritmi, huomattavasti nopeammin vain Hajautettujen järjestelmien väyliä Tässä kohdassa tarkastellaan lyhyesti kahden suhteellisen yleisen väyläratkaisun ominaisuuksia. Näistä CAN-väylä on hankalien paikkojen väylä, jolla on reaaliaikaominaisuuksia, ja LON-väylä on tarkoitettu alunperin rakennusautomaatioon, mutta on levinnyt moniin muihinkin sovellusalueisiin. LONilla ei ole CANin tapaisia reaali-

3 Kohti hajautettuja sulautettuja järjestelmiä 231 aikaominaisuuksia, mutta toisaalta siirtotienä voi toimia vaikka 230 V jakeluverkko. Nämä väylät eivät ole ainoita mahdollisia vaihtoehtoja. LON on valittu mukaan siksi, että se on yksi yleisimmistä väylistä, CAN taas edustaa reaaliaikaominaisuuksilla varustettuja väyliä CAN-väylä CAN (Controller Area Network) on alunperin autojen johdotuksen vähentämiseksi suunniteltu väylä. Fyysisesti kyseessä on differentiaalinen kaksijohtoinen väylä (suojattu kierretty pari). Väylää käytetään auton lisäksi monessa muussakin ympäristössä, sillä väylä on tehty todella huonoihin olosuhteisiin. Sen tulisi toimia, vaikka jompikumpi johdoista on poikki tai jompikumpi johdoista on oikosulussa maahan tai käyttöjännitteeseen. Lisäksi, mikäli molemmat johdot ovat katki samasta paikkaa, väylän kumpikin pää pystyy toimimaan erillisenä verkkona. Väylän nopeudet eivät ole kovin suuria, mutta väylä takaa suuriprioriteettiselle viestille tietyn läpimenoajan. Maksiminopeudet pituuden funktiona ovat taulukossa Taulukko 14.1: CAN-väylän nopeudet väylän pituuden funktiona Pituus (metriä) Nopeus (kilobittiä sekunnissa) < < < CAN-väylän toimintaidea CAN-väylässä ei ole osoitteita. Kaikki asemat ottavat vastaan kaikki viestit, jonka jälkeen ne päättävät, tuleeko niiden käsitellä viesti vai ei. Päätelmä tehdään viestin tunnisteen perusteella, joka on joka viestityypille omansa. Tämän takia CAN-väylän monitorointi on helppoa, sillä väylään voidaan aina lisätä kuunteluasemia ilman mitään muutoksia ohjelmistoon tai muuhun laitteistoon. Väylän toiminta on esitettynä kuvassa Kuvassa solmu 2 lähettää viestin, jonka solmut 1 ja 4 ottavat vastaan, mutta jonka solmu 3 jättää käsittelemättä, koska se ei ole viestistä kiinnostunut.

4 232 Sulautettu ohjelmointi Solmu 1 Solmu 2 Solmu 3 Solmu 4 käsittelee alustaa käsittelee hyväksyy lähettää hylkää hyväksyy vastaanottaa vastaanottaa vastaanottaa Kuva 14.1 CAN-väylän toiminta CAN-väylälle luvataan reaaliaikaominaisuuksia. Jotta korkeaprioriteettinen viesti ei jäisi odottamaan pitkäksi aikaa, tulee voida varmistua siitä, että se saadaan varmasti lähetettyä. Koska mikä tahansa CANväylän toimilaite voi lähettää, voisi ratkaisuna olla jokin protokolla, jossa vuoro siirtyy varmasti eteenpäin (esimerkiksi token bus). Tosin vuoroa voidaan joutua jonkin verran odottamaan. Koska CAN-väylän vikasietoisuusvaatimuksiin liittyy vielä väylän kahtiajakamisen mahdollisuus, ei luvan (token) siirto solmulta toiselle ole käyttökelpoinen ratkaisu. Lähettäjä määräytyykin sen mukaan, millainen viesti solmulla on lähetettävänään, kuten seuraavassa kappaleessa esitetään. Väylän ollessa käyttämättömänä sen tila on yksi. Viesti aloitetaan kirjoittamalla aloitusbitti nolla. Mikäli kaksi yksikköä tekee tämän samanaikaisesti, ne eivät huomaa toisiaan. Itse viesti alkaa sen tunnistetiedolla. Lähettäessään asemat seuraavat väylän tilaa. Mikäli asema lähettää bittiä yksi, mutta väylällä onkin nolla, asema luopuu viestin lähettämisestä. Näin se asema, jolla on pienin tunniste lähetettävänään, on se, jonka viesti lähtee väylälle. Järjestelmän toimiminen edellyttää, että tunnisteet ovat yksikäsitteisiä. Tunnisteiden arvojen määrääminen onkin osa suunnittelutehtävää, sillä koko järjestelmän reaaliaikaominaisuudet riippuvat niistä. Lähettäjän määräytymistä on havainnollistettu kuvassa CAN-väylästä on käytössä on kaksi versiota, joissa ei ole muuta eroa kuin tunnisteen pituus. A-formaatissa tunniste on 11 bittiä ja B-formaatissa bittiä pitkä.

5 Kohti hajautettuja sulautettuja järjestelmiä 233 Bitti Solmu 1 ID 59C Solmu 2 ID Solmu 3 ID Väylä 1 luopuu 3 luopuu Kuva 14.2 CAN-väylän lähettäjän määräytyminen Yhteenveto CAN-väylästä CAN-väylässä kaikki asemat kuuntelevat kaikki viestit. Viesteillä ei ole osoitteita, vaan viestin tyyppi (sisältötieto) määrää viestin vastaanottajat, joten järjestelmään voidaan helposti lisätä kuunteluasemia. Suuriprioriteettisin viesti saa varmasti lähetysvuoron heti, kun on mahdollista lähettää uusi viesti. Tämän takia väylällä on kyky toteuttaa reaaliaikavaatimuksia. Esimerkiksi Ethernet on suorastaan onneton tässä suhteessa, sillä sen lähetys perustuu vain todennäköisyyksiin. Token ring on Ethernetiä parempi, muttei sekään ole yhtä hyvä kuin CAN. Koska reaaliaikaominaisuudet sidotaan tunnisteisiin, tulee tunnisteista osa ajoituksen suunnittelua. Uuden viestityypin lisääminen sotkee vanhaa ajoitusta niiden viestien osalta, joiden prioriteetti on uutta viestiä pienempi. CAN-väylä on suunniteltu toimivaksi hyvin huonoissa olosuhteissa. Väylälle on saatavissa usean valmistajan liityntäelektroniikkaa ja ohjelmapaketteja CANopen Koska CAN-väylä tarjoaa vain perusominaisuudet, on kehitetty korkeamman tason standardeja hyödyntämään CAN-väylää. Näin voidaan ainakin tietyillä sovellusalueilla päästä siihen, että väylälle voidaan liit-

6 234 Sulautettu ohjelmointi tää minkä tahansa valmistajan tekemä oheislaite. Yksi yleisimpiä ratkaisuja on CANopen, joka yleensä käyttää siirtotienä CAN-väylää. CANopen jakaa viestin tyypin kahteen osaan: funktiokoodiin ja solmutunnisteeseen. Funktiokoodille on varattu neljä bittiä, ja niillä on keskinäinen prioriteetti siten kuin CAN-väylä sen määrittää. Loppu 7 bittiä 11-bittisestä CAN-väylän tyypistä on lähettävän laitteen solmutunniste. Näin ei koskaan ole mahdollista, että kahdella viestillä olisi täsmälleen sama tunniste. CANopen-verkossa voi olla vain 127 eri laitetta, mutta ani harvoin tarvitaan niin suurta verkkoa, että CAN-väylän tarjoamaa B-formaattia tarvittaisiin. CANopen sisältää useita valmiita aliprotokollia: verkonhallinta- (NMT, Network Management), objektipalvelu- (SDO, Service Data Object), reaaliaikainen objektipalvelu- (PDO, Process Data Object), synkronointi- (SYNC, Synchronization Object), aikaleima- (TIME, Time Stamp Object) ja hätätilaprotokollat (EMCY, Emergency Object) LON-väylä LON-väylä on yhden valmistajan (Echelon) suunnittelema tuote, mutta silti laajalti käytetty. Yleiskuvaus LON-väylä kattaa kaikki OSI-mallin tasot. Olennaista on, että fyysistä tasoa tai verkon topologiaa ei ole kiinnitetty, joten viestin välittämiseen voidaan käyttää muun muassa kierrettyä paria, sähköverkkoa ja kuitua. LON-väylällä yhdistetyssä verkossa asemilla on kolmitasoinen hierarkkinen osoite. Viestejä voidaan lähettää paitsi yksittäisille koneille myös "ryhmälle" ja "alueelle" (domain). Osoitteistossa on alueita 2 48, alueessa ryhmiä 127 ja ryhmässä solmuja 255. LON-verkon jokainen solmu voi lähettää, kuten CANväylässäkin, joten kyseessä on kilpaväylä. CAN-väylässä törmäykset oli estetty viestien prioriteettien avulla, mutta LON-väylässä törmäyksiä ei voi estää, paitsi tietenkin rakentamalla oma törmäyksiä välttävä protokolla, jos törmäykset muodostuvat ongelmaksi. Näin ei LONväylän käyttökohteissa yleensä ole. Lisäksi törmäystodennäköisyyden pienentämiseksi lähetystodennäköisyys on dynaaminen ja vaihtelee kuormituksen funktiona.

7 Kohti hajautettuja sulautettuja järjestelmiä 235 LON-väylän alkuperäinen sovelluskohde on rakennusautomaatio, mutta väylä on melko laajalti käytössä monissa muissakin sovelluksissa (muun muassa ohjaus- ja säätöjärjestelmissä). Neuron-siru LON-väylän järjestelmän ydin on liittymän hoitava neuron-piiri, jossa on kolme suoritinta, pieni RAM (2k) ja mallista riippuen sisäinen tai ulkoinen ROM. Lisäksi piiriin kuuluvat ulkoiset liittymät. Piiri sisältää valmiina protokollan toteutuksen. Käyttäjä voi itse ohjelmoida omia protokolliaan (tietyissä rajoissa), mutta perusidea on niin sanottu globaalien muuttujien käyttö. Globaalin muuttujan tyyppi on joko in tai out. Jälkimmäisessä tapauksessa muuttujan arvon muuttaminen (esimerkiksi liityntäelektroniikalla tai ohjelmalla) saa aikaan automaattisen muuttujan arvon päivityksen verkkoon. Jos taas tyyppi on in, verkosta tullut muutoskäsky saa aikaan muuttujan paikallisen arvon muuttamisen, jolloin suoritetaan muutokseen liitetty käsky. Esimerkki: Katkaisijan asento muuttuu, joten lähetetään viesti verkkoon. Vastaanottopuolella viesti otetaan vastaan, muutetaan muuttujan arvoa ja tehdään siihen liitetty toimenpide, eli sytytetään valo Pienen sulautetun laitteen sisäinen hajautus Paitsi isossa mittakaavassa, jossa kyse on esimerkiksi ajoneuvon kokoisen sulautetusta järjestelmästä, hajautus voi tulla vastaan myös paljon pienempiä sulautettuja järjestelmiä toteutettaessa. Esimerkiksi matkapuhelin saattaa sisältää useita erilaisia suorittimia tai lisälaitteita, joilla on erilaisia ominaisuuksia, ja jotka on varattu tekemään jotain sovellusalueen kannalta tärkeää tehtävää, kuten vaikkapa GSMkoodausta tai videokuvan pakkausta. Monet tällaisista ympäristöistä saattavat kuitenkin tarjota myös mahdollisuuden hyödyntää tällaisia lisälaitteita muista sovelluksista silloin, kun niitä ei tarvita suorittamaan varsinaista tehtäväänsä. Tällöin ohjelmoijan kannalta varsinainen fyysinen väylä ei enää ole kovin tärkeässä osassa, vaan väylärakenteen päällä olevat abstraktiot ovat suoraan käytettävissä Seuraavassa käsittelemme kaksi tällaiseen käyttöön esiteltyä arkkitehtuuria, jotka ovat OpenCL ja Network on Terminal Architecture (NoTA). Näistä OpenCL on alunperin PC-ympäristöön suunnattu tapa hyödyntää esimerkiksi näytönohjaimen laskentaresursseja, ja se on

8 236 Sulautettu ohjelmointi otettu esittelyyn mukaan yleisen mielenkiinnon vuoksi. NoTA puolestaan on pohjimmiltaan yleinen arkkitehtuurimalli, jonka avulla sisäisesti hajautettujen sulautettujen järjestelmien toteuttaminen on mahdollista OpenCL OpenCL tarkoitettu näytönohjaimen (tai tarvittaessa myös jonkin muun oheislaitteen) laskentakapasiteetin hyödyntämiseen ohjelmallisesti. Perusidea on yksinkertainen. Pääsuorittimella suoritettava pääohjelma sisältää laajennoksia, joita OpenCL-terminologiassa kutsutaan nimellä kernel, ydin. Näitä laajennoksia voidaan suorittaa millä tahansa oheislaitteella joka tarjoaa OpenCL-rajapinnan. Rajapinta sisältää mahdollisuuden kääntää ytimiä ja ladata niitä suoritettavaksi oheislaitteelle. Tyypillisesti OpenCL:n onnistunut käyttö vaatii, että ytimien avulla voidaan suorittaa rinnakkaista laskentaa. Tällöin esimerkiksi näytönohjaimen sisäisen rakenteen tarjoama sisäinen rinnakkaisuus ja tuki rinnakkaisille suorituksille mahdollistaa peräkkäisohjelmaa huomattavasti paremman suoritustehon. Toisaalta laskennan käynnistämiseen kuluu usein jonkin verran aikaa, sillä laskentakernelit pitää kääntää ja ladata suoritettavaksi. Varsinainen ytimien ohjelmointi tapahtuu käyttäen jonkin verran rajoitettua C-kieltä (C99). Lisäksi kieleen on sisällytetty joitakin laajennuksia, jotka tukevat ja yksinkertaistavat joitakin rinnakkaisen laskennan kannalta keskeisiä seikkoja. Rinnakkaisuuden ja usean eri laiteyksikön käyttö tuo mukanaan myös ongelmia ja monimutkaisuutta. OpenCL:n tapauksessa varsinkin muistin käyttö voi olla tällainen, sillä monin eri tavoin käyttäytyviä muistialueita tarvitaan useita. Esimerkiksi ydin voi tarvita omaa muistia, samaa tehtävää suorittavien ytimien yhteistä muistia, samalla fyysisellä laitteella olevien tehtävien kesken yhteistä muistia tai globaalia muistia, joka näkyy myös pääsuorittimella olevalle ohjelmalle. Kun tähän yhdistetään vielä erilaiset väylät (kerneleitä suorittava laskentayksikkö ja laitteen pääsuoritin ovat yleensä eri yksiköitä) ja välimuistit, syntyy kokonaisuudesta helposti monimutkainen ja vaikeasti hallittava. Yhteenveto tärkeimmistä OpenCL:n ominaispiirteistä on esitetty taulukossa 14.2.

9 Kohti hajautettuja sulautettuja järjestelmiä 237 Taulukko 14.2: OpenCL-ympäristön ominaispiirteet Kielen spesifikaatio C-perustainen ohjelmointikieli (C99:n alijoukko). Täsmälliset pyöristyssäännöt (IEEE 754, maksimivirhe määritelty). Online- ja offline-käännökset laskentaa suorittavien ytimien osalta. Paljon sisäänrakennettuja apufunktioita erilaisiin tarkoituksiin. Alustarajapinta HAL, Hardware Abstraction Layer Laitteiden etsintä, valinta ja alustus. Laitekontekstien ja työjonojen luonti. Ajoajan API Laskentaytimien suoritus. Resurssien hallinta (skedulointi, laskenta, muisti) Network on Terminal Architecture Network on Terminal Architecture, NoTA, on Nokia Tutkimuskeskuksessa alunperin kehitetty, nyttemmin omaan yritykseensä ulkoistettu arkkitehtuurimalli, jossa sulautetun laitteen, kuten esimerkiksi matkapuhelimen, sisäinen arkkitehtuuri on rakennettu tavalla, joka mahdollistaa erilaisten lisälaitepiirien ja -suorittimien modulaarisen yhdistelemisen laitteen sisällä. NoTA-arkkitehtuurin suunnittelua ohjanneet perusperiaatteet on lueteltu seuraavassa: Löyhä kytkentä järjestelmätasolla. Perustuu palveluihin. Väyläperustaisuus. Viesti- ja datapohjainen kommunikaatio. Heterogeeniset toteutukset mahdollisia. Toisin sanoen Nota-arkkitehtuurin siis voidaan ajatella soveltavan webpalveluiden periaatteita laitteen sisäisten suorittimien ja muiden laskentayksiköiden väliseen kommunikointiin.

10 238 Sulautettu ohjelmointi Yksinkertaisimmillaan arkkitehtuurin perusajatuksen voi ajatella hyvin nopeana, eri prosessoreita yhdistävänä väylänä (Device Interconnect Protocol, DIP), jota käyttäen eri suorittimet voivat kommunikoida. Toisin kuin matkapuhelimessa yleensä, eri suorittimet eivät kuitenkaan ole pelkkiä suorittimia, jotka laitevalmistajan on mahdollista ohjelmoida, vaan jokainen suorittimista on (mahdollisesti) erikoistunut jonkun tietyn tehtävän siis oikeastaan palvelu hoitoon ja sisältää tehtävän suorittamiseksi tarvittavan ohjelmiston ja laitteiston. Suorittimet voivat kommunikoida viestinvälitystä käyttäen, mutta on myös mahdollista muodostaa tietovirta suorittimien välillä. Lisäksi suorittimilla voi olla selkeä työnjako, jossa osa suorittimista voi tarjota palveluita muille ("palvelusolmu"), ja osa puolestaan on varattu järjestelmän sovellusten suorittamiselle ("sovellussolmu"). Palvelut tunnistetaan yksikäsitteisellä tunnisteella (Service Identifier, SID), jonka avulla niitä voidaan hyödyntää halki koko NoTA-perustaisen järjestelmän. Toteutuksen tasolla jokainen järjestelmän suorittimista sisältää tyypillisesti myös ohjelmiston, jolla sille allokoidut ominaisuudet on mahdollista toteuttaa. Esimerkiksi vaikkapa videopiiri voisi ottaa vastaan videokuvavirtaa, ja lähettää sen edelleen näytölle piirrettäväksi sitten, kun videokuva on avattu. Videovirtaa ohjaava suoritin puolestaan voisi muodostaa reitityksen laitteistoa ohjaamalla siten, että radiorajapinnalta sisään tuleva virta on ohjattu suoraan videosuorittimelle, joka puolestaan lähettäisi sen näytölle. Tällöin pääsuoritin vapautuisi hoitamaan laitteiston ohjaamisen kannalta tärkeitä tehtäviä, eikä sen tarvitsisi osallistua sovelluskohtaiseen toimintaan kuin ohjaavassa roolissa. Vaikka arkkitehtuurin juuret ovatkin vahvasti laitteen sisäisessä hajauttamisessa, NoTA-tyyppisellä arkkitehtuurilla voidaan rakentaa myös perinteisiä hajautettuja sulautettuja järjestelmiä. Syynä tähän on se, että NoTA-ympäristön käytännön toteutus tarjoaa ainoastaan hivenen erikoistetun socket-rajapinnan, jota käyttäen eri komponenttien välinen yhteistoiminta on rakennettu. Käyttäen tätä niin kutsuttua NoTA Interconnectia, joka toimii väylää hallinnoivana ohjelmistona, on mahdollista rakentaa myös aidosti hajautettuja sovelluksia, jos oletetaan, että rajapinnan operaatiot riittävät sovelluksen tarpeisiin. Toki tarjottujen mekanismien varaan on myös mahdollista rakentaa monimutkaisempia abstraktioita, kuten esimerkiksi puhtaasti web-henkiset rajapinnat tai vaikkapa etäproseduurikutsu, joiden avulla voidaan edelleen toteuttaa monimuotoisempia sovelluksia.

11 Kohti hajautettuja sulautettuja järjestelmiä 239 Laitevalmistajan kannalta NoTA-arkkitehtuurilla saavutetaan merkittäviä etuja verrattuna perinteiseen malliin, jossa piirivalmistaja valmistaa piirit, ja laitevalmistaja hyödyntää piirien suorituskykyä omalla ohjelmistollaan. Niistä tärkeimmät on lueteltu seuraavassa: Laitevalmistaja saa suoraan sovellustason toteutukset piirin toteuttamista toiminnallisuuksista. Jos kaikki (tai edes tarpeeksi moni) piirivalmistaja tuottaa NoTAyhteensopivia piirejä eri tarkoituksiin, voi laitevalmistaja kilpailuttaa piirejä varsin helposti. Riittää, että piirivalmistaja lupaa piirinsä tukevan tiettyjä NoTA-yhteensopivia protokollia, ja tämän jälkeen toiminnallisuuksien vertailusta voidaan siirtyä hintaan, valmistusmääriin ja suorituskykyyn. Piirivalmistajan kannalta ajateltuna tilanne on tietystikin vaikeampi, mutta ainakin periaatteessa voidaan myydä samanlaisia piirejä useaan eri paikkaan, jos samoja komponentteja ja samoja standardeja käyttäviä asiakkaita on useita. Tällöin piirivalmistaja voisi keskittyä valmistamaan piirejä mahdollisimman tehokkaasti ja korkealaatuisesti. Periaatteessa myös kehittyminen yhdistetyksi piiri- ja ohjelmistovalmistajaksi on mahdollista, sillä piiriin on NoTA-ideologian mukaisesti sisällytetty myös tarvittavat ohjelmistot. NoTA-arkkitehtuurin huonona puolena voidaan pitää sitä, että mitä useampia älykkäitä komponentteja järjestelmään on sisällytetty, sitä vaikeammaksi järjestelmän toiminnan jäsentäminen kokonaisuutena muuttuu. Tällöin esimerkiksi eri toiminnallisuuksien ja toimintojen keskinäinen vuorovaikutus voi johtaa ongelmiin Yhteenveto Erilaiset väylät voivat yksinkertaistaa järjestelmän rakentamista, mutta ne voivat myös vaatia uudenlaisten suunnitteluongelmien ratkaisua. Väyliä on saatavilla useita erilaisia, ja niillä on yleensä omat, erilliset vakiintuneet käyttökohteensa. Hajautettu skedulointi luo omat haasteensa laadunvarmistukselle, sillä virheiden toistaminen vaikeutuu. Laitteen sisäisen laskentakapasiteetin hyödyntäminen mahdollista yhä useammin myös sovelluskohtaiseen laskentaan. On kuitenkin muistettava, että näiden ohjelmien teko voi olla vaikeampaa kuin perinteisten peräkkäisohjelmien.

14. Luento: Kohti hajautettuja sulautettuja järjestelmiä. Tommi Mikkonen,

14. Luento: Kohti hajautettuja sulautettuja järjestelmiä. Tommi Mikkonen, 14. Luento: Kohti hajautettuja sulautettuja järjestelmiä Tommi Mikkonen, tommi.mikkonen@tut.fi Agenda Johdanto Hajautettujen järjestelmien väyliä LON CAN Pienen laitteen sisäinen hajautus OpenCL Network

Lisätiedot

Luonnollisten lukujen laskutoimitusten määrittely Peanon aksioomien pohjalta

Luonnollisten lukujen laskutoimitusten määrittely Peanon aksioomien pohjalta Simo K. Kivelä, 15.4.2003 Luonnollisten lukujen laskutoimitusten määrittely Peanon aksioomien pohjalta Aksioomat Luonnolliset luvut voidaan määritellä Peanon aksioomien avulla. Tarkastelun kohteena on

Lisätiedot

Matematiikan tukikurssi

Matematiikan tukikurssi Matematiikan tukikurssi Kurssikerta 8 1 Derivaatta Tarkastellaan funktion f keskimääräistä muutosta tietyllä välillä ( 0, ). Funktio f muuttuu tällä välillä määrän. Kun tämä määrä jaetaan välin pituudella,

Lisätiedot

5. Luento: Rinnakkaisuus ja reaaliaika. Tommi Mikkonen, tommi.mikkonen@tut.fi

5. Luento: Rinnakkaisuus ja reaaliaika. Tommi Mikkonen, tommi.mikkonen@tut.fi 5. Luento: Rinnakkaisuus ja reaaliaika Tommi Mikkonen, tommi.mikkonen@tut.fi Agenda Perusongelmat Jako prosesseihin Reaaliaika Rinnakkaisuus Rinnakkaisuus tarkoittaa tässä yhteydessä useamman kuin yhden

Lisätiedot

14. Luento: Kohti hajautettuja sulautettuja järjestelmiä. Arto Salminen arto.salminen@tut.fi

14. Luento: Kohti hajautettuja sulautettuja järjestelmiä. Arto Salminen arto.salminen@tut.fi 14. Luento: Kohti hajautettuja sulautettuja järjestelmiä Arto Salminen arto.salminen@tut.fi Agenda Johdanto Hajautettujen järjestelmien väyliä CAN LON Pienen laitteen sisäinen hajautus OpenCL Network on

Lisätiedot

Concurrency - Rinnakkaisuus. Group: 9 Joni Laine Juho Vähätalo

Concurrency - Rinnakkaisuus. Group: 9 Joni Laine Juho Vähätalo Concurrency - Rinnakkaisuus Group: 9 Joni Laine Juho Vähätalo Sisällysluettelo 1. Johdanto... 3 2. C++ thread... 4 3. Python multiprocessing... 6 4. Java ExecutorService... 8 5. Yhteenveto... 9 6. Lähteet...

Lisätiedot

2.2 Täydellinen yhtälö. Ratkaisukaava

2.2 Täydellinen yhtälö. Ratkaisukaava . Täydellinen yhtälö. Ratkaisukaava Tulon nollasäännöstä näkee silloin tällöin omituisia sovellutuksia. Jotkut näet ajattelevat, että on olemassa myöskin tulon -sääntö tai tulon "mikä-tahansa"- sääntö.

Lisätiedot

Lisää segmenttipuusta

Lisää segmenttipuusta Luku 24 Lisää segmenttipuusta Segmenttipuu on monipuolinen tietorakenne, joka mahdollistaa monenlaisten kyselyiden toteuttamisen tehokkaasti. Tähän mennessä olemme käyttäneet kuitenkin segmenttipuuta melko

Lisätiedot

Käyttöjärjestelmät: Virtuaalimuisti

Käyttöjärjestelmät: Virtuaalimuisti Käyttöjärjestelmät: Virtuaalimuisti Teemu Saarelainen Tietotekniikka teemu.saarelainen@kyamk.fi Lähteet Stallings, W. Operating Systems Haikala, Järvinen, Käyttöjärjestelmät Eri Web-lähteet Muistinhallinta

Lisätiedot

String-vertailusta ja Scannerin käytöstä (1/2) String-vertailusta ja Scannerin käytöstä (2/2) Luentoesimerkki 4.1

String-vertailusta ja Scannerin käytöstä (1/2) String-vertailusta ja Scannerin käytöstä (2/2) Luentoesimerkki 4.1 String-vertailusta ja Scannerin käytöstä (1/2) Vertailuja tehdessä törmätään usein tilanteeseen, jossa merkkijonoa (esimerkiksi merkkijonomuuttujaa) pitää vertailla toiseen merkkijonoon. Tällöin tavanomainen

Lisätiedot

TIES530 TIES530. Moniprosessorijärjestelmät. Moniprosessorijärjestelmät. Miksi moniprosessorijärjestelmä?

TIES530 TIES530. Moniprosessorijärjestelmät. Moniprosessorijärjestelmät. Miksi moniprosessorijärjestelmä? Miksi moniprosessorijärjestelmä? Laskentaa voidaan hajauttaa useammille prosessoreille nopeuden, modulaarisuuden ja luotettavuuden vaatimuksesta tai hajauttaminen voi helpottaa ohjelmointia. Voi olla järkevää

Lisätiedot

OHJ-4301 Sulautettu Ohjelmointi

OHJ-4301 Sulautettu Ohjelmointi OHJ-4301 Sulautettu Ohjelmointi (http://www.cs.tut.fi/~sulo/) 5op, to 12-14, TB 109 Arto Salminen, arto.salminen@tut.fi Läpäisyvaatimukset Hyväksytysti suoritetut: Tentti Harjoitustyöt Harjoitustyöt 3

Lisätiedot

Tips & Tricks for TestStand development NI Days 2013

Tips & Tricks for TestStand development NI Days 2013 Tips & Tricks for TestStand development NI Days 2013 Agenda 1. LabVIEW & TestStand:n yhteiskäyttö 2. TestStand arkkitehtuurimalleja LabVIEW pohjaisesti 3. Hyödyllisiä vinkkejä testisekvenssien luontiin

Lisätiedot

Johdatus diskreettiin matematiikkaan Harjoitus 7, 28.10.2015

Johdatus diskreettiin matematiikkaan Harjoitus 7, 28.10.2015 Johdatus diskreettiin matematiikkaan Harjoitus 7, 28.10.2015 1. Onko olemassa yhtenäistä verkkoa, jossa (a) jokaisen kärjen aste on 6, (b) jokaisen kärjen aste on 5, ja paperille piirrettynä sivut eivät

Lisätiedot

Agenda. Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu ohjelmointi

Agenda. Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu ohjelmointi 1. Luento: Sulautetut Järjestelmät Arto Salminen, arto.salminen@tut.fi Agenda Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu

Lisätiedot

Dynaamisen järjestelmän siirtofunktio

Dynaamisen järjestelmän siirtofunktio Dynaamisen järjestelmän siirtofunktio Nyt päästään soveltamaan matriisilaskentaa ja Laplace muunnosta. Tutkikaamme, miten lineaarista mallia voidaan käsitellä. Kuten edellä on jo nähty säätötekniikassa

Lisätiedot

Markkinoiden helpoin ja käytännöllisin IP Kamera

Markkinoiden helpoin ja käytännöllisin IP Kamera No.1. Plug and Play IP Kamera Markkinoiden helpoin ja käytännöllisin IP Kamera Helppo Käyttäjän ei tarvitse tietää mitään verkkotekniikasta eikä tehdä mitään asetuksia tai porttiohjauksia reitittimeen.

Lisätiedot

Sähköpostiohjeet. Tehokas ja huoleton sähköposti

Sähköpostiohjeet. Tehokas ja huoleton sähköposti Sähköpostiohjeet 1 Uuden PST tiedoston luominen sähköposteille... 3 Tärkeää!... 3 Tiedoston luominen... 3 Kansioiden luominen datatiedostoon... 5 Pikatoimintojen luominen... 8 Odottaa vastausta allekirjoitus...

Lisätiedot

Huomaathan, että ohjeessa olevat näytöistä otetut kuvat voivat poiketa sinun koulutuksesi vastaavien sivujen kuvista.

Huomaathan, että ohjeessa olevat näytöistä otetut kuvat voivat poiketa sinun koulutuksesi vastaavien sivujen kuvista. OHJE OPISKELIJALLE MOODLEN KÄYTTÖÖN 1/5 2011/2012 MOODLE KOULUTUKSESSA Työterveyslaitoksella käytetään Moodle -verkko-oppimisalustaa. Potilassiirtojen Ergonomia - koulutus on monimuotokoulutusta, johon

Lisätiedot

TILASTOLLINEN LAADUNVALVONTA

TILASTOLLINEN LAADUNVALVONTA 1 Aki Taanila TILASTOLLINEN LAADUNVALVONTA 31.10.2008 2 TILASTOLLINEN LAADUNVALVONTA Tasalaatuisuus on hyvä tavoite, jota ei yleensä voida täydellisesti saavuttaa: asiakaspalvelun laatu vaihtelee, vaikka

Lisätiedot

OHJ-1151 Ohjelmointi IIe

OHJ-1151 Ohjelmointi IIe Tampereen teknillinen yliopisto Ohjelmistotekniikan laitos OHJ-1151 Ohjelmointi IIe Harjoitustyö Tomaattisota Välipalautus / Loppudokumentaatio Assistentin nimi Välipalautusaika (päivä ja kellonaika) ja

Lisätiedot

IV-kuntotutkimushanke_tutkijat

IV-kuntotutkimushanke_tutkijat IV-kuntotutkimushanke_tutkijat 1. 1. Kuinka käyttökelpoisena pidät SuLVIn IV-kuntotutkimusohjeistusta yleisesti? 1 2 3 4 5 Yhteensä Keskiarvo Asteikko 0 0 0 3 0 3 4 2. 2. Kuinka hyvänä pidät IV-kuntotutkimuksen

Lisätiedot

Epäyhtälön molemmille puolille voidaan lisätä sama luku: kaikilla reaaliluvuilla a, b ja c on voimassa a < b a + c < b + c ja a b a + c b + c.

Epäyhtälön molemmille puolille voidaan lisätä sama luku: kaikilla reaaliluvuilla a, b ja c on voimassa a < b a + c < b + c ja a b a + c b + c. Epäyhtälö Kahden lausekkeen A ja B välisiä järjestysrelaatioita A < B, A B, A > B ja A B nimitetään epäyhtälöiksi. Esimerkiksi 2 < 6, 9 10, 5 > a + + 2 ja ( + 1) 2 2 + 2 ovat epäyhtälöitä. Epäyhtälössä

Lisätiedot

SKYPE-RYHMÄN LUOMINEN

SKYPE-RYHMÄN LUOMINEN SKYPE-RYHMÄN LUOMINEN JA RYHMÄPUHELUN SOITTAMINEN Ryhmän perustaminen on helppoa. Tarvitset internet-yhteyden sekä tietokoneen, jossa on mikrofoni ja webbikamera. Useimmissa kannettavissa tietokoneissa

Lisätiedot

CUDA. Moniydinohjelmointi 17.4.2012 Mikko Honkonen

CUDA. Moniydinohjelmointi 17.4.2012 Mikko Honkonen CUDA Moniydinohjelmointi 17.4.2012 Mikko Honkonen Yleisesti Compute Unified Device Architecture Ideana GPGPU eli grafiikkaprosessorin käyttö yleiseen laskentaan. Nvidian täysin suljetusti kehittämä. Vuoden

Lisätiedot

Dynaaminen hankintajärjestelmä. Kuntatalo 11.11.2014 Katariina Huikko Lakimies, Suomen Kuntaliitto

Dynaaminen hankintajärjestelmä. Kuntatalo 11.11.2014 Katariina Huikko Lakimies, Suomen Kuntaliitto Dynaaminen hankintajärjestelmä Kuntatalo 11.11.2014 Katariina Huikko Lakimies, Suomen Kuntaliitto Taustaa Dynaaminen hankintajärjestelmä on mainittu vuoden 2004 hankintadirektiiveissä. Menettely otettiin

Lisätiedot

Mielestämme hyvä kannustus ja mukava ilmapiiri on opiskelijalle todella tärkeää.

Mielestämme hyvä kannustus ja mukava ilmapiiri on opiskelijalle todella tärkeää. Ops-perusteluonnosten palaute Poikkilaakson oppilailta 1 LUKU 2 B Perusopetuksen arvoperusta Suunta on oikea, ja tekstissä kuvataan hyvin sitä, kuinka kaikilla lapsilla kuuluisi olla oikeus opiskella ja

Lisätiedot

KÄYTTÖOHJE FLSNIF KÄYTTÖÖNOTTO V2.2 (23.04.2014) 1 (5)

KÄYTTÖOHJE FLSNIF KÄYTTÖÖNOTTO V2.2 (23.04.2014) 1 (5) V2.2 (23.04.2014) 1 (5) KÄYTTÖÖNOTTO 1. Asenna tietokoneeseen USB-sarjaporttiajuri laitteen mukana toimitetulta CD-levyltä. HUOM: Jos CD-levyn ajuri ei sovellu tietokoneeseesi, voit hakea ajurin internetistä

Lisätiedot

Sonera Hosted Mail -palvelun käyttöohje 12.05.2011

Sonera Hosted Mail -palvelun käyttöohje 12.05.2011 Sonera Hosted Mail -palvelun käyttöohje 12.05.2011 Sonera Hosted Mail -palvelun käyttöohje 1. Johdanto Hosted Mail on yrityskäyttöön suunniteltu sähköposti- ja ryhmätyösovelluspalvelu. Se perustuu Microsoft

Lisätiedot

SIS. Vinkkejä Ampèren lain käyttöön laskettaessa magneettikenttiä:

SIS. Vinkkejä Ampèren lain käyttöön laskettaessa magneettikenttiä: Magneettikentät 2 SISÄLTÖ: Ampèren laki Menetelmän valinta Vektoripotentiaali Ampèren laki Ampèren lain avulla voidaan laskea maneettikenttiä tietyissä symmetrisissä tapauksissa, kuten Gaussin lailla laskettiin

Lisätiedot

Käyttövaltuushallintaa kehitetään (SAP IDM -projekti), hyödyt virastoille

Käyttövaltuushallintaa kehitetään (SAP IDM -projekti), hyödyt virastoille Käyttövaltuushallintaa kehitetään (SAP IDM -projekti), hyödyt virastoille Kieku-info virastoille 9.6.2015 OPH:n monitoimitila, Helsinki Lari Nikoskelainen, ERP hankepäällikkö Esittäjän nimi 9.6.2015 kehitysprojekti

Lisätiedot

Esimerkkejä derivoinnin ketjusäännöstä

Esimerkkejä derivoinnin ketjusäännöstä Esimerkkejä derivoinnin ketjusäännöstä (5.9.008 versio 1.0) Esimerkki 1 Määritä funktion f(x) = (x 5) derivaattafunktio. Funktio voidaan tulkita yhdistettynä funktiona, jonka ulko- ja sisäfunktiot ovat

Lisätiedot

monissa laskimissa luvun x käänteisluku saadaan näyttöön painamalla x - näppäintä.

monissa laskimissa luvun x käänteisluku saadaan näyttöön painamalla x - näppäintä. .. Käänteisunktio.. Käänteisunktio Mikäli unktio : A B on bijektio, niin joukkojen A ja B alkioiden välillä vallitsee kääntäen yksikäsitteinen vastaavuus eli A vastaa täsmälleen yksi y B, joten myös se

Lisätiedot

Matematiikan tukikurssi 3.4.

Matematiikan tukikurssi 3.4. Matematiikan tukikurssi 3.4. Neliömuodot, Hessen matriisi, deiniittisyys, konveksisuus siinä tämän dokumentin aiheet. Neliömuodot ovat unktioita, jotka ovat muotoa T ( x) = x Ax, missä x = (x 1,, x n )

Lisätiedot

Outlook 2007. Microsoft Outlook 2007 PIKAOHJE: SÄHKÖPOSTIN UUSI ILME. Kieliversio: suomi Materiaaliversio 1.0 päivitetty 16.12.

Outlook 2007. Microsoft Outlook 2007 PIKAOHJE: SÄHKÖPOSTIN UUSI ILME. Kieliversio: suomi Materiaaliversio 1.0 päivitetty 16.12. Outlook 2007 PIKAOHJE: SÄHKÖPOSTIN UUSI ILME Microsoft Outlook 2007 Kieliversio: suomi Materiaaliversio 1.0 päivitetty 16.12.2008 materiaalimyynti@piuha.fi Tämän materiaalin kopioiminen ilman tekijän lupaa

Lisätiedot

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. FT Ari Viinikainen

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. FT Ari Viinikainen TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op FT Ari Viinikainen Tietokoneen rakenne Keskusyksikkö, CPU Keskusmuisti Aritmeettislooginen yksikkö I/O-laitteet Kontrolliyksikkö Tyypillinen Von Neumann

Lisätiedot

TW- EAV510: WDS- TOIMINTO KAHDEN TW- EAV510 LAITTEEN VÄLILLÄ

TW- EAV510: WDS- TOIMINTO KAHDEN TW- EAV510 LAITTEEN VÄLILLÄ TWEAV510: WDSTOIMINTO KAHDEN TWEAV510 LAITTEEN VÄLILLÄ Alla kaksi vaihtoehtoista ohjetta WDSverkon luomiseksi Ohje 1: WDSyhteys käyttää WPAsalausta. Tässä ohjeessa WDSyhteys toimii vain, kun tukiasema

Lisätiedot

Moodle HOPS-työskentelyn tukena

Moodle HOPS-työskentelyn tukena Moodle HOPS-työskentelyn tukena Ohjeita alueen tilaamiseen Tilatessasi Moodle-aluetta HOPS-ryhmällesi, voit tilata täysin tyhjän alueen, jonne rakennat itse kaikki tarvittavat työkalut ja materiaalit.

Lisätiedot

P A R T. Professional Assault Response Training 2002. Seppo Salminen Auroran koulu. Valtakunnalliset sairaalaopetuksen koulutuspäivät 16.11.

P A R T. Professional Assault Response Training 2002. Seppo Salminen Auroran koulu. Valtakunnalliset sairaalaopetuksen koulutuspäivät 16.11. P A R T Professional Assault Response Training 2002 Seppo Salminen Auroran koulu Valtakunnalliset sairaalaopetuksen koulutuspäivät 16.11.2007 PART -taustaa Ammatillista reagointia uhkaavissa ja väkivaltaisissa

Lisätiedot

Ongelma(t): Jotta tietokone olisi mahdollisimman yleiskäyttöinen ja suorituskykyinen, niin miten tietokoneen resurssit tulisi tarjota ohjelmoijalle,

Ongelma(t): Jotta tietokone olisi mahdollisimman yleiskäyttöinen ja suorituskykyinen, niin miten tietokoneen resurssit tulisi tarjota ohjelmoijalle, Ongelma(t): Jotta tietokone olisi mahdollisimman yleiskäyttöinen ja suorituskykyinen, niin miten tietokoneen resurssit tulisi tarjota ohjelmoijalle, sovellusohjelmille ja käyttäjille? 2012-2013 Lasse Lensu

Lisätiedot

Message Broadcasting. Käyttöympäristö. Message Broadcasting -laajennuksen asentaminen. Viestien luominen

Message Broadcasting. Käyttöympäristö. Message Broadcasting -laajennuksen asentaminen. Viestien luominen Message Broadcasting Message Broadcasting on EasyMP Monitor -sovelluksen laajennus. Järjestelmänvalvojat voivat lähettää tämän laajennuksen avulla viestejä ja ilmoituksia yhteen tai useampaan projektoriin

Lisätiedot

TURVAVÄYLÄSEMINAARI. Erilaiset kenttäväylät ja niiden kehitys 13.11.2002. Jukka Hiltunen

TURVAVÄYLÄSEMINAARI. Erilaiset kenttäväylät ja niiden kehitys 13.11.2002. Jukka Hiltunen TURVAVÄYLÄSEMINAARI Erilaiset kenttäväylät ja niiden kehitys 13.11.2002 Jukka Hiltunen Miksi väylätekniikkaa? 1. luonnolliset perusteet: : kehittyneiden kenttälaitteiden ja ylemmän tason laitteiden välille

Lisätiedot

Kuusamon kaupungin ohjeistus PALVELUSETELI- JA OSTOPALVELUJÄRJESTELMÄN KÄYTTÖÖN

Kuusamon kaupungin ohjeistus PALVELUSETELI- JA OSTOPALVELUJÄRJESTELMÄN KÄYTTÖÖN Kuusamon kaupungin ohjeistus PALVELUSETELI- JA OSTOPALVELUJÄRJESTELMÄN KÄYTTÖÖN www.parastapalvelua.fi 7.6.2016 Asiakas 1 Hyvä palveluseteliasiakas Palveluseteli on yksi tapa valita ja käyttää sosiaali-

Lisätiedot

Matematiikan tukikurssi

Matematiikan tukikurssi Matematiikan tukikurssi Kurssikerta 10 1 Sarjakehitelmiä Palautetaan mieliin, että potenssisarja on sarja joka on muotoa a n (x x 0 ) n = a 0 + a 1 (x x 0 ) + a 2 (x x 0 ) 2 + a 3 (x x 0 ) 3 +. n=0 Kyseinen

Lisätiedot

Sähköstaattisen potentiaalin laskeminen

Sähköstaattisen potentiaalin laskeminen Sähköstaattisen potentiaalin laskeminen Potentiaalienegia on tuttu mekaniikan kussilta eikä se ole vieas akielämässäkään. Sen sijaan potentiaalin käsite koetaan usein vaikeaksi. On hyvä muistaa, että staattisissa

Lisätiedot

AJOK/KEAJ/IAJOK. Koetallennus

AJOK/KEAJ/IAJOK. Koetallennus AJOK/KEAJ/IAJOK Koetallennus Sisältö Mitä uutta? Ohjelman käyttö koepaikalla AJOK koetallennus ja tulosteet KEAJ koetallennus ja tulosteet IAJOK koetallennus ja tulosteet Koekauden kokeet (AJOK, KEAJ)

Lisätiedot

1. Algoritmi 1.1 Sisällys Algoritmin määritelmä. Aiheen pariin johdatteleva esimerkki. Muuttujat ja operaatiot (sijoitus, aritmetiikka ja vertailu). Algoritmista ohjelmaksi. 1.2 Algoritmin määritelmä Ohjelmointi

Lisätiedot

SUOMALAISET PK-YRITYKSET EIVÄT LUOTA PILVIPALVELUIHIN

SUOMALAISET PK-YRITYKSET EIVÄT LUOTA PILVIPALVELUIHIN Lehdistötiedote 17.1.2012 SUOMALAISET PK-YRITYKSET EIVÄT LUOTA PILVIPALVELUIHIN Buffalo Technologyn tekemän tutkimuksen mukaan yli 40 prosenttia suomalaisista pk-yrittäjistä ja johtajista ei luota tietojen

Lisätiedot

DownLink Shared Channel in the 3 rd Generation Base Station

DownLink Shared Channel in the 3 rd Generation Base Station S-38.110 Diplomityöseminaari DownLink Shared hannel in the 3 rd Diplomityön tekijä: Valvoja: rofessori Samuli Aalto Ohjaaja: Insinööri Jari Laasonen Suorituspaikka: Nokia Networks 1 Seminaarityön sisällysluettelo

Lisätiedot

Induktio kaavan pituuden suhteen

Induktio kaavan pituuden suhteen Induktio kaavan pituuden suhteen Lauselogiikan objektikieli määritellään kurssilla Logiikka 1B seuraavasti: 1. Lausemuuttujat p 1, p 2, p 3,... ovat kaavoja. 2. Jos A on kaava, niin A on kaava. 3. Jos

Lisätiedot

etunimi, sukunimi ja opiskelijanumero ja näillä

etunimi, sukunimi ja opiskelijanumero ja näillä Sisällys 1. Algoritmi Algoritmin määritelmä. Aiheen pariin johdatteleva esimerkki. ja operaatiot (sijoitus, aritmetiikka ja vertailu). Algoritmista ohjelmaksi. 1.1 1.2 Algoritmin määritelmä Ohjelmointi

Lisätiedot

Oletetaan, että funktio f on määritelty jollakin välillä ]x 0 δ, x 0 + δ[. Sen derivaatta pisteessä x 0 on

Oletetaan, että funktio f on määritelty jollakin välillä ]x 0 δ, x 0 + δ[. Sen derivaatta pisteessä x 0 on Derivaatta Erilaisia lähestymistapoja: geometrinen (käyrän tangentti sekanttien raja-asentona) fysikaalinen (ajasta riippuvan funktion hetkellinen muutosnopeus) 1 / 13 Derivaatan määritelmä Määritelmä

Lisätiedot

Marjan makuisia koruja rautalangasta ja helmistä -Portfolio

Marjan makuisia koruja rautalangasta ja helmistä -Portfolio Marjan makuisia koruja rautalangasta ja helmistä -Portfolio Saara Lohi 2007 Suunnittelu ja tavoitteet Suunnittelun lähtökohtana oli kuva pihlajanmarjoista pajumatolla. Tavoitteena on suunnitella ja toteuttaa

Lisätiedot

Kuva maailmasta Pakettiverkot (Luento 1)

Kuva maailmasta Pakettiverkot (Luento 1) M.Sc.(Tech.) Marko Luoma (1/20) M.Sc.(Tech.) Marko Luoma (2/20) Kuva maailmasta Pakettiverkot (Luento 1) WAN Marko Luoma TKK Teletekniikan laboratorio LAN M.Sc.(Tech.) Marko Luoma (3/20) M.Sc.(Tech.) Marko

Lisätiedot

- Valitaan kohta Asetukset / NAT / Ohjelmallinen palvelin - Seuraavassa esimerkki asetuksista: valitaan käytössä oleva ohjelmistorajapinta

- Valitaan kohta Asetukset / NAT / Ohjelmallinen palvelin - Seuraavassa esimerkki asetuksista: valitaan käytössä oleva ohjelmistorajapinta TW-EAV510: VALVONTAKAMERAN KYTKEMINEN VERKKOON OPERAATTORIN IP-OSOITE - Jotta valvontakameran käyttöä varten saadaan avattua tarvittavat portit, pitää operaattorilta saada julkinen IP-osoite, jotta kaikki

Lisätiedot

Mobiiliturva Palvelun käyttöönotto

Mobiiliturva Palvelun käyttöönotto Mobiiliturva Palvelun käyttöönotto Protecting the irreplaceable f-secure.com Sovelluksen lataus Tilattuaan Mobiiliturva palvelun, asiakas saa Android-laitteeseensa latauslinkin*, jota klikkaamalla sovellus

Lisätiedot

ESR-Henkilö. Tunnistautuminen ESR-Henkilö -järjestelmässä

ESR-Henkilö. Tunnistautuminen ESR-Henkilö -järjestelmässä ESR-Henkilö Tunnistautuminen ESR-Henkilö -järjestelmässä Käyttöohje toteuttajille 28.9.2015 ESR-Henkilö -järjestelmän käyttöohje hankkeiden toteuttajille 2 (8) SISÄLLYSLUETTELO 1 Yleistä tunnistautumisesta...

Lisätiedot

Ohjelmistopäivitykset Käyttöopas

Ohjelmistopäivitykset Käyttöopas Ohjelmistopäivitykset Käyttöopas Copyright 2007 Hewlett-Packard Development Company, L.P. Windows on Microsoft Corporationin Yhdysvalloissa rekisteröity tavaramerkki. Tässä olevat tiedot voivat muuttua

Lisätiedot

Verkkotehtäviin pohjautuva arviointi matematiikan opetuksessa

Verkkotehtäviin pohjautuva arviointi matematiikan opetuksessa Verkkotehtäviin pohjautuva arviointi matematiikan opetuksessa Linda Blåfield, Helle Majander, Antti Rasila & Pekka Alestalo Aalto-yliopiston teknillinen korkeakoulu Oppimisen arviointi Käytännössä: Tarkastellaan

Lisätiedot

MS-A0004 - Matriisilaskenta Laskuharjoitus 3

MS-A0004 - Matriisilaskenta Laskuharjoitus 3 MS-A0004 - Matriisilaskenta Laskuharjoitus 3 atkaisut Tehtävä Merkitään matriisin rivejä, 2 ja 3. Gaussin eliminoinnilla saadaan 3 5 4 7 3 5 4 7 3 2 4 2+ 0 3 0 6 6 8 4 3+2 2 0 3 0 6 3 5 4 7 0 3 0 6 3+

Lisätiedot

(x 0 ) = lim. Derivoimissääntöjä. Oletetaan, että funktiot f ja g ovat derivoituvia ja c R on vakio. 1. Dc = 0 (vakiofunktion derivaatta) 2.

(x 0 ) = lim. Derivoimissääntöjä. Oletetaan, että funktiot f ja g ovat derivoituvia ja c R on vakio. 1. Dc = 0 (vakiofunktion derivaatta) 2. Derivaatta kuvaa funktion hetkellistä kasvunopeutta. Geometrisesti tulkittuna funktion derivaatta kohdassa x 0 on funktion kuvaajalle kohtaan x 0 piirretyn tangentin kulmakerroin. Funktio f on derivoituva

Lisätiedot

Tech Conference 28.-29.5.2015. Windows 10 viimeinen Windowsversio? Sami Laiho Senior Technical Fellow, MVP. #TechConfFI

Tech Conference 28.-29.5.2015. Windows 10 viimeinen Windowsversio? Sami Laiho Senior Technical Fellow, MVP. #TechConfFI Tech Conference 28.-29.5.2015 Windows 10 viimeinen Windowsversio? Sami Laiho Senior Technical Fellow, MVP #TechConfFI Windows 10 viimeinen Windows-versio? Windows 10:n merkitys IT-ympäristöille Windows

Lisätiedot

TimeEdit henkilökunnan ohje

TimeEdit henkilökunnan ohje TIMEEDIT-OHJE 1 (13) TimeEdit henkilökunnan ohje TIMEEDIT WEB... 2 TYÖJÄRJESTYKSET... 2 TYÖJÄRJESTYKSET NÄKYMÄT JA HAKUEHDOT... 4 VARAA TILA... 5 VARAA AUTO... 6 NÄYTÄ OMAT VARAUKSET... 6 TEE POISSAOLOILMOITUS...

Lisätiedot

Älysopimusten kehittäminen. Sopimus suuntautunut ohjelmointi

Älysopimusten kehittäminen. Sopimus suuntautunut ohjelmointi Älysopimusten kehittäminen Sopimus suuntautunut ohjelmointi There are currently 5,000 blockchain developers. By 2020, we project a global need for over 500,000 - ConsenSys Älysopimus alustat q Ethereum

Lisätiedot

Syksyn aloituskampanjat lippukunnissa

Syksyn aloituskampanjat lippukunnissa Syksyn aloituskampanjat lippukunnissa Partiossa eletään nyt hyvää nousukautta. Jotta sama tilanne jatkuisi, olemme tehneet teille syksyn toiminnan aloittamisen tueksi tarkoitetun vihkon. Viime syksynä

Lisätiedot

Ohje PhotoPortaalin käytöstä

Ohje PhotoPortaalin käytöstä Ohje PhotoPortaalin käytöstä Yleistä sisällöstä 1. Käyttäjän sisäänkirjautuminen / rekisteröityminen Jos olet kirjautunut aikaisemmin Finland Circuit, Obsession of Light, This is Life, tai johonkin muuhun

Lisätiedot

Tutustu merkintöihin! Tärkeää tietoa siitä, miten varmistat pesu- ja puhdistusaineiden käytön turvallisuuden kotona

Tutustu merkintöihin! Tärkeää tietoa siitä, miten varmistat pesu- ja puhdistusaineiden käytön turvallisuuden kotona Tutustu merkintöihin! Tärkeää tietoa siitä, miten varmistat pesu- ja puhdistusaineiden käytön turvallisuuden kotona Kodin puhdistusaineisiin on lähiaikoina tulossa uudet varoitusmerkinnät. Osa symboleista

Lisätiedot

Aluksi. 2.1. Kahden muuttujan lineaarinen epäyhtälö

Aluksi. 2.1. Kahden muuttujan lineaarinen epäyhtälö Aluksi Matemaattisena käsitteenä lineaarinen optimointi sisältää juuri sen saman asian kuin mikä sen nimestä tulee mieleen. Lineaarisen optimoinnin avulla haetaan ihannearvoa eli optimia, joka on määritelty

Lisätiedot

Ohje hakulomakkeen täyttämiseen yliopistohaku.fi -palvelussa

Ohje hakulomakkeen täyttämiseen yliopistohaku.fi -palvelussa Hakijan ohje Opetushallitus kevät 2013 Ohje hakulomakkeen täyttämiseen yliopistohaku.fi -palvelussa Tässä ohjeessa on kuvattu miten hakulomake täytetään ja lähetetään yliopistohaku.fi-palvelussa. Näytön

Lisätiedot

1 / 11. Digitaalisen arkkitehtuurin yksikkö Aalto-yliopisto. Pikaopas Maxwelliin. ARK-A2500 DA-alkeet Elina Haapaluoma, Heidi Silvennoinen Syksy 2015

1 / 11. Digitaalisen arkkitehtuurin yksikkö Aalto-yliopisto. Pikaopas Maxwelliin. ARK-A2500 DA-alkeet Elina Haapaluoma, Heidi Silvennoinen Syksy 2015 1 / 11 Digitaalisen arkkitehtuurin yksikkö Aalto-yliopisto Pikaopas Maxwelliin Miksi Maxwell? 2 / 11 Enemmän säätövaraa kuin Brazilissa. Varsinkin jos on harrastanut valokuvausta, Maxwell voi olla hyvä

Lisätiedot

Windows Live SkyDrive - esittely

Windows Live SkyDrive - esittely Windows Live SkyDrive - esittely Microsoftin SkyDrive on pilvipohjainen tiedostojen säilytys- ja jakopalvelu. SkyDrive tarjoaa 25 Gb ilmaista säilytystilaa tiedostoille ja valokuville. Voit käyttää SkyDriven

Lisätiedot

LIITE. asiakirjaan. komission delegoitu asetus

LIITE. asiakirjaan. komission delegoitu asetus EUROOPAN KOMISSIO Bryssel 12.10.2015 C(2015) 6823 final ANNEX 1 PART 6/11 LIITE asiakirjaan komission delegoitu asetus kaksikäyttötuotteiden vientiä, siirtoa, välitystä ja kauttakulkua koskevan yhteisön

Lisätiedot

HE 226/2008 vp. Esityksessä ehdotetaan muutettavaksi työttömyysturvalakia

HE 226/2008 vp. Esityksessä ehdotetaan muutettavaksi työttömyysturvalakia Hallituksen esitys Eduskunnalle laiksi työttömyysturvalain 11 luvun :n muuttamisesta Esityksessä ehdotetaan muutettavaksi työttömyysturvalakia siten, että niitä perusteita, joilla soviteltua työttömyysetuutta

Lisätiedot

Kolme pientä opinto-ohjaajaa ja suuren suuri lukio

Kolme pientä opinto-ohjaajaa ja suuren suuri lukio Kolme pientä opinto-ohjaajaa ja suuren suuri lukio Järki päätti ottaa selvää, keitä koulussamme hiihtelevät ja opoiksi itseään kutsuvat ihmisolennot todellisuudessa oikein ovat ja mistä he tulevat. Opinto-ohjaajat

Lisätiedot

Ulkoiset mediakortit Käyttöopas

Ulkoiset mediakortit Käyttöopas Ulkoiset mediakortit Käyttöopas Copyright 2009 Hewlett-Packard Development Company, L.P. SD-logo on omistajansa tavaramerkki. Tässä olevat tiedot voivat muuttua ilman ennakkoilmoitusta. Ainoat HP:n tuotteita

Lisätiedot

Ehdotus NEUVOSTON PÄÄTÖS

Ehdotus NEUVOSTON PÄÄTÖS EUROOPAN KOMISSIO Bryssel 15.4.2015 COM(2015) 153 final 2015/0078 (NLE) Ehdotus NEUVOSTON PÄÄTÖS yhteistä passitusta käsittelevässä EU EFTA-sekakomiteassa esitettävästä Euroopan unionin kannasta yhteistä

Lisätiedot

Sulautettujen järjestelmien skaala on niin laaja, että on erittäin vaikea antaa yleispätevää kuvausta siitä millainen on sulautettu järjestelmä.

Sulautettujen järjestelmien skaala on niin laaja, että on erittäin vaikea antaa yleispätevää kuvausta siitä millainen on sulautettu järjestelmä. Sulautettujen järjestelmien skaala on niin laaja, että on erittäin vaikea antaa yleispätevää kuvausta siitä millainen on sulautettu järjestelmä. On arvioitu, että maailmassa on tällä hetkellä enemmän sulautettuja

Lisätiedot

Tekijät: Hellevi Kupila, Katja Leinonen, Tuomo Talala, Hanna Tuhkanen, Pekka Vaaraniemi

Tekijät: Hellevi Kupila, Katja Leinonen, Tuomo Talala, Hanna Tuhkanen, Pekka Vaaraniemi 2. OSA: GEOMETRIA Tekijät: Hellevi Kupila, Katja Leinonen, Tuomo Talala, Hanna Tuhkanen, Pekka Vaaraniemi Alkupala Montako tasokuviota voit muodostaa viidestä neliöstä siten, että jokaisen neliön vähintään

Lisätiedot

ABT 2000kg Haarukkavaunun käyttöohje

ABT 2000kg Haarukkavaunun käyttöohje ABT 2000kg Haarukkavaunun käyttöohje HUOM! Käyttäjän tulee lukea käyttöohje ennen käytön aloittamista. 1. YLEISKUVAUS Kapasiteetti Max. haarukoiden korkeus Min. haarukoiden korkeus Haarukoiden pituus Vaunun

Lisätiedot

KiVa Koulu tilannekartoituskysely 2016 sivu 1/31. KiVa Koulu tilannekartoituskysely 2016 sivu 2/31. KiVa Koulu tilannekartoituskysely 2016 sivu 3/31

KiVa Koulu tilannekartoituskysely 2016 sivu 1/31. KiVa Koulu tilannekartoituskysely 2016 sivu 2/31. KiVa Koulu tilannekartoituskysely 2016 sivu 3/31 KiVa Koulu tilannekartoituskysely 2016 sivu 1/31 Tervetuloa täyttämään kysely! Koulutunnus: Oppilaiden tilannekartoitussalasana: Kirjaudu kyselyyn KiVa Koulu tilannekartoituskysely 2016 sivu 2/31 Kukaan

Lisätiedot

Avaruus eli stereoisomeria

Avaruus eli stereoisomeria Avaruus eli stereoisomeria Avaruusisomeriassa isomeerien avaruudellinen rakenne on erilainen: sidokset suuntautuvat eri tavalla, esim. molekyylit voivat olla toistensa peilikuvia. konformaatioisomeria

Lisätiedot

Tehtävä 2: Tietoliikenneprotokolla

Tehtävä 2: Tietoliikenneprotokolla Tehtävä 2: Tietoliikenneprotokolla Johdanto Tarkastellaan tilannetta, jossa tietokone A lähettää datapaketteja tietokoneelle tiedonsiirtovirheille alttiin kanavan kautta. Datapaketit ovat biteistä eli

Lisätiedot

11.4. Rakenteellista käsittelyä tilavuusrenderöintialgoritmeissa

11.4. Rakenteellista käsittelyä tilavuusrenderöintialgoritmeissa 11.4. Rakenteellista käsittelyä tilavuusrenderöintialgoritmeissa Tilavuusdatan katseluprosessi on käsitteellisesti yksinkertaista. Se pitää sisällään tilavuuden kierron katselusuuntaan ja sitten säteen

Lisätiedot

MAA10 HARJOITUSTEHTÄVIÄ

MAA10 HARJOITUSTEHTÄVIÄ MAA0 Määritä se funktion f: f() = + integraalifunktio, jolle F() = Määritä se funktion f : f() = integraalifunktio, jonka kuvaaja sivuaa suoraa y = d Integroi: a) d b) c) d d) Määritä ( + + 8 + a) d 5

Lisätiedot

Avoimia liiketoimintamahdollisuuksia? Liiketoiminta ja avoin paikkatieto -talviseminaari Torstaina 3.2.2011

Avoimia liiketoimintamahdollisuuksia? Liiketoiminta ja avoin paikkatieto -talviseminaari Torstaina 3.2.2011 Avoimia liiketoimintamahdollisuuksia? Liiketoiminta ja avoin paikkatieto -talviseminaari Torstaina 3.2.2011 Sisältö Avoimuutta on jo Avoimuus luo mahdollisuuksia Onko tulevaisuus avoin? 3.2.2011 Sami Masala

Lisätiedot

Tietoturva langattomissa verkoissa. Anekdootti

Tietoturva langattomissa verkoissa. Anekdootti Tietoturva langattomissa verkoissa Anekdootti Tapio Väättänen 21.04.2005 Tiivistelmä Tässä tutkimuksessa on tutkittu kattavasti langattomien verkkojen tietoturvaa. Tutkimuksen välineinä on käytetty kannettavaa

Lisätiedot

Diskreetit rakenteet

Diskreetit rakenteet Diskreetit rakenteet 811120P 5 op 7. Oulun yliopisto Tietojenkäsittelytieteiden laitos 2015 / 2016 Periodi 1 Mikä on verkko? verkko (eli graafi) koostuu solmuista ja väleistä, jotka yhdistävät solmuja

Lisätiedot

Tietojenkäsittelyn perusteet 2. Lisää käyttöjärjestelmistä

Tietojenkäsittelyn perusteet 2. Lisää käyttöjärjestelmistä Tietojenkäsittelyn perusteet 2 Lisää käyttöjärjestelmistä 2011-02-09 Leena Ikonen 1 Systeemiohjelmat Systeemiohjelmiin kuuluvat Kääntäjät ja tulkit (+debuggerit) Käyttöjärjestelmä Linkittäjät Lataajat

Lisätiedot

Kokemusasiantuntijan tarina. Kasvamista kokemusasiantuntijaksi

Kokemusasiantuntijan tarina. Kasvamista kokemusasiantuntijaksi Kokemusasiantuntijan tarina Kasvamista kokemusasiantuntijaksi Tie päihdekuntoutujasta kokemusasiantuntijaksi on ollut kivinen ja pitkä. En olisi joskus toipumiseni alussa voinut ikinä kuvitellakaan toimivani

Lisätiedot

KiVa Koulu henkilökunnan tilannekartoituskysely 2016 sivu 1/14. KiVa Koulu henkilökunnan tilannekartoituskysely 2016 sivu 2/14

KiVa Koulu henkilökunnan tilannekartoituskysely 2016 sivu 1/14. KiVa Koulu henkilökunnan tilannekartoituskysely 2016 sivu 2/14 KiVa Koulu henkilökunnan tilannekartoituskysely 2016 sivu 1/14 Tervetuloa täyttämään kysely! Koulutunnus: Opettajasalasana: Kirjaudu kyselyyn KiVa Koulu henkilökunnan tilannekartoituskysely 2016 sivu 2/14

Lisätiedot

Luento 6. June 1, 2015. Luento 6

Luento 6. June 1, 2015. Luento 6 June 1, 2015 Normaalimuodon pelissä on luontevaa ajatella, että pelaajat tekevät valintansa samanaikaisesti. Ekstensiivisen muodon peleissä pelin jonottaisella rakenteella on keskeinen merkitys. Aluksi

Lisätiedot

Yleinen malliprediktiivinen säädin. Funktiolohko Siemens PLC. SoftControl Oy

Yleinen malliprediktiivinen säädin. Funktiolohko Siemens PLC. SoftControl Oy Yleinen malliprediktiivinen säädin Funktiolohko Siemens PLC SoftControl Oy 1.0 Malliprediktiivinen Säädin... 3 1.1 Yleistä...3 1.2 Sovellus...3 1.3 Kuvaus...4 1.4 Muuttujat...5 1.5 Säätimen viritys...6

Lisätiedot

Miksi kysyttäisiin sosiaalityön asiakkailta?

Miksi kysyttäisiin sosiaalityön asiakkailta? Miksi kysyttäisiin sosiaalityön asiakkailta? Asiakaslähtöinen kehittäminen Valtion ja kansalaisyhteiskunnan tavoitteiden yhteen sovittamista Viranomaisammattilaisten ja kansalaisasiakkaiden jaettua asiantuntijuutta

Lisätiedot

Korvakäytäväkojeiden käyttöohje

Korvakäytäväkojeiden käyttöohje Korvakäytäväkojeiden käyttöohje www.kuulotekniikka.com Sisällysluettelo Kuvaus Siemens korvakäytäväkojeista sivu 3 Kuulokojeen kytkeminen päälle / pois sivu 4 ja pariston vaihto Tilanneohjelmat, induktiivinen

Lisätiedot

Suomen Lions-liitto ry Käyttäjätunnus ja sisäänkirjautuminen MyLCI - Käyttäjäohje Versio 1.2 4.4.2016

Suomen Lions-liitto ry Käyttäjätunnus ja sisäänkirjautuminen MyLCI - Käyttäjäohje Versio 1.2 4.4.2016 Suomen Lions liitto ry Suomen Lions-liitto ry Käyttäjätunnus ja sisäänkirjautuminen MyLCI - Käyttäjäohje Versio 1.2 4.4.2016 Dokumenttien ja ohjeiden luovutus kolmannelle osapuolelle ilman lupaa, kopioimalla,

Lisätiedot

Aurinkoenergiajärjestelmien etäseurantajärjestelmä

Aurinkoenergiajärjestelmien etäseurantajärjestelmä Aurinkoenergiajärjestelmien etäseurantajärjestelmä Janne Raitaniemi (Bitec Oy) Saku Rantamäki (SAMK) Aurinkoenergiajärjestelmien luonne järjestelmien odotettu elinkaari on pitkä investoinnin kannattavuus

Lisätiedot

VideoJet X10/X20/X40. Verkkovideopalvelin. Pika-asennusopas

VideoJet X10/X20/X40. Verkkovideopalvelin. Pika-asennusopas VideoJet X10/X20/X40 Verkkovideopalvelin fi Pika-asennusopas VideoJet X10/X20/X40 Yleisiä tietoja fi 2 1 Yleisiä tietoja Nämä ohjeet (Pika-asennusopas) liittyvät laitteisiin VideoJet X10, VideoJet X20

Lisätiedot

Lue ohjeet huolellisesti ennen laitteen käyttöä.

Lue ohjeet huolellisesti ennen laitteen käyttöä. 1 Väliaikaisen tallennuskansion käyttö Lue ohjeet huolellisesti ennen laitteen käyttöä. Kun skannaat kuvia, dioja, asiakirjoja jne. sekä digitoit LP-levyjä tai C-kasetteja, sinulla on mahdollisuus tallentaa

Lisätiedot

Rinnakkaistietokoneet luento S

Rinnakkaistietokoneet luento S Rinnakkaistietokoneet luento 5 521475S Silmukalliset ohjelmat Silmukat joissa ei ole riippuvuussyklejä voidaan vektoroida eli suorittaa silmukan vektorointi Jokainen yksittäinen käsky silmukan rungossa

Lisätiedot

8. EMC-direktiivi ja standardihierarkia

8. EMC-direktiivi ja standardihierarkia 11/16/07 / Ari Lehtio 73 8. EMC-direktiivi ja standardihierarkia 8.1 Johdanto Sähkömagneettista häiriösuojausta koskeva EU:n EMC-direktiivi (89/336/EEC) astui voimaan vuoden 1992 alusta ja sen soveltamisen

Lisätiedot