Varhaiset brittiläiset tietokoneet
|
|
- Jyrki Saarnio
- 9 vuotta sitten
- Katselukertoja:
Transkriptio
1 hyväksymispäivä arvosana arvostelija Varhaiset brittiläiset tietokoneet Mikko Glumow Helsinki HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Seminaari: Tietojenkäsittelytieteen historia Kirjallinen esitelmä
2 Sisältö 1 Johdanto Ensi askeleet ACE EDSAC Manchester Mark I Yhteenveto...8
3 1 Johdanto 20. vuosisadan puolta väliä lähestyttäessä sitä, mitä nykypäivänä käsitämme sanalla tietokone, ei käytännössä ollut olemassa. Tätä ennen oli toki kehitetty koneita, jotka suorittivat automaattista laskentaa muodossa tai toisessa, mutta jokainen niistä oli suunniteltu aina vain yhtä tiettyä ongelmaa ja käyttötarkoitusta varten. Myöskin alan kehitys oli ollut lähinnä sellaista, että olemassa olevien koneiden teknisiä ratkaisuja oli paranneltu paremman laskentatehon toivossa. Kuitenkin vuoden 1945 aikoihin heräsi kiinnostus ns. universaalia automaattista laskentakonetta kohtaan. Tätä kehitystä edesauttoi se seikka, että toinen maailmansota päättyi kyseisenä vuonna, joten tieteen ja tutkimuksen resurssit voitiin jälleen valjastaa myös rauhanomaisempiin (ts. potentiaalisesti kaupallisiin) käyttötarkoituksiin. Universaalin automaattisen laskentakoneen ideana oli, että sen avulla voitaisiin ratkaista kaikki olemassa olevat (laskennallisesti ratkeavien ongelmien luokkaan kuuluvat) ongelmat. Tämä tapahtuisi koneeseen syötettävän, aina kuhunkin tarkoitukseen sopivan ohjelman avulla. Ohjelma käytännössä tarkoittaisi sarjaa konekielisiä käskyjä, joiden mukaan laskenta suoritetaan. Tätä varten se tarvitsisi kaksi kokonaan uutta ominaisuutta, joita aikaisemmista laskentakoneista ei löytynyt: Sisäisen säilön (muistin), jonka sisältöä voitaisiin automaattisesti muokata laskennan aikana. Tähän säilöttäisiin sekä käytössä oleva ohjelma, että data, jota halutaan käsitellä. Kyvyn muuttaa toimintatapaansa tarkkaan määritellyillä tavoilla, riippuen laskennan aikana vastaan tulevan datan luonteesta. Käytännössä tämä olisi mahdollista vain, jos data on esitetty digitaalisessa (binäärisessä) muodossa koneen sisällä [Lav80, sivu 1]. Oleellisesti tämä universaali kone oli se, mitä nykypäivänä ymmärrämme sanalla tietokone tarkoitettavan. Ja vaikka tietokoneet ovatkin edenneet pitkän matkan noista päivistä, on niiden perustoimintaperiaate tänäkin päivänä sama. 1
4 2 Ensi askeleet Luultavasti ensimmäinen ihminen, joka esitti ajatuksen tietokoneesta, oli brittiläinen matemaatikko Charles Babbage ( ). Hän suunnitteli aikanaan laitteen, joka kantoi nimeä Analytical Engine. Tuon ajan tekninen kehitys ei kuitenkaan ollut sellaisella tasolla, että laitteen toteuttaminen olisi kokonaisuudessaan ollut mahdollista. Kuitenkin, yhtään väheksymättä Babbagen ideaa, vastausta kysymykseen kuka keksi tietokoneen? on mahdotonta antaa. Konseptin kehittymiseen myötävaikuttivat useat eri henkilöt aikojen saatossa. Kaikesta huolimatta vuosisata myöhemmin, luvun puoliväliin tultaessa, keinot ja halukkuus tietokoneen rakentamiseen olivat vihdoin olemassa, ja sellaisen kehittämiseen keskittyneitä tutkimusryhmiä löytyi useita sekä Britanniasta, USA:sta että Saksasta. Ehkä hieman yllättäen Britannia oli lopulta se maa, jossa saatiin ensimmäisenä valmiiksi käytännössä toimiva tietokone. Tämä tapahtui Manchesterin yliopistossa, jossa valmistui Manchester Mark I:n ensimmäinen prototyyppiversio (koneesta enemmän luvussa 5). Kone oli kuitenkin hyvin vaatimaton resursseiltaan: Sen muistiin mahtui vain 32 kappaletta 32-bittisiä sanoja, se ymmärsi vain seitsemää erilaista käskyä, eikä siinä ollut minkäänlaista rekisteriä keskusyksikön apuna. Ensimmäinen askel oli kuitenkin otettu [Lav80, sivut 2-3]. Sen lisäksi, että britit saivat ensimmäisenä valmiiksi toimivan tietokoneen prototyypin, olivat he muutenkin vahvoilla ensimmäisiä laitteita kehitettäessä. Samoihin aikoihin Manchester Mark I -projektin kanssa maassa oli käynnistetty kaksi muutakin varteenotettavaa tietokoneen kehitystyötä, joista toinen kantoi nimeä ACE ja toinen nimeä EDSAC. Seuraavissa kolmessa luvussa esitellään tarkemmin kukin näistä laitteista. On syytä huomata, että näiden kolmen projektin asettaminen kronologiseen järjestykseen on hyvin vaikeaa, koska siinä missä yksi saattoi olla muita edellä projektin varhaisemmassa vaiheessa, oli toinen kirinyt ohi myöhemmässä. Lisäksi voidaan todeta, että kaikki kolme projektia toimivat itsenäisesti vailla keskinäistä vuorovaikutusta, eikä varsinaista kilpailutilannetta ainakaan virallisesti ollut olemassa. 2
5 Muutama sana tuon ajan tekniikasta, ennen kuin siirrytään itse laitteiden esittelyyn. Pääasiallisesti ensimmäisten tietokoneiden keskusyksiköt rakennettiin elektroniputkista (thermionic valve) [Lav80, sivu 13]. Suurin ongelma tietokoneen toteuttamisessa tuohon aikaan oli kuitenkin toimivan muistiratkaisun kehittäminen. Ensimmäisissä tietokoneissa ajateltiin aluksi käytettävän releitä, mutta nämä havaittiin nopeasti riittämättömiksi. Eri kehitysprojekteissa päädyttiinkin erilaisiin toteutustapoihin muistin suhteen, niistä enemmän kunkin laitteen yhteydessä. 3 ACE Yksi syy brittien hyvään menestykseen ensimmäisten tietokoneiden kehittämisessä oli se, että sodan aikana maassa oli panostettu saksalaisten lähettämien kryptattujen viestien murtamiseen tarkoitettuihin laskentalaitteisiin, minkä ansiosta tietotaito tietokoneiden rakentamiseen tekniseltä kannalta oli suurelta osin jo olemassa. Yksi tällainen laite oli COLOSSUS-niminen koodinpurkulaite, jonka kehittämisessä oli ollut mukana Kuva 2: ACE:n pilottiversion esittelytilaisuus lehdistölle. Itse tilaisuuden päätähden lisäksi mukana myös G.G. Allway (vas.), E.A. Newman ja J.H. Wilkinson [www01]. 3
6 muiden muassa matemaatikko Alan Turing. Sodan päättymisen jälkeen Turing siirtyi NPL:n (National Physical Laboratory) matemaattiselle osastolle, missä hän välittömästi alkoi suunnitella omaa näkemystään siitä, mitä universaalin laskentakoneen tulisi olla. Niinpä vuonna 1946 hän sai valmiiksi luultavasti ensimmäisenä maailmassa täydellisen ideatason konstruktion tietokoneesta. Koneen nimi olisi ACE (Automatic Computing Engine), ja NPL:n johto suunnitteli siitä kansallista tietokonetta siinä mielessä, että se olisi vastannut koko maan laskentatarpeisiin. Tilanne oli kuitenkin se, että tuolloin ei vielä maasta löytynyt kapasiteettia vaaditun kokoluokan koneen valmistamiseen. Lisäksi riittävän hyvin toimivaa muistiratkaisua ei tuolloin oltu vielä saatu valmiiksi, vaikkakin edistystä sillä saralla oli jo tapahtunut. Näistä ja muista syistä projekti laitettiin tuolloin toistaiseksi jäihin. Tästä oli seurauksena se, että Turing jätti sekä projektin että NPL:n kesällä 1947, ja siirtyi muiden haasteiden pariin [Lav80, sivut 23-30]. ACE:n toteutusvaihe pääsi käyntiin vasta vuoden 1948 puolessa välissä, jolloin projektin vetovastuun ottivat J. H. Wilkinson sen matemaattisilta osin, ja E. A. Newman sen teknisiltä osin. ACE:n pilottiversio valmistui toukokuussa vuonna 1950, mikä oli lähes vuotta myöhemmin kuin kaksi muuta tässä artikkelissa esiteltyä konetta. Se oli kuitenkin suorituskyvyltään nopeampi kuin mitä "kilpailijansa". Nopeusero oli potentiaalisesti hyvinkin suuri, mutta ACE:n rakenne oli sellainen, että sen laskentateho oli hyvin riippuvainen koneen kulloisestakin tilasta. Esimerkiksi yksinkertaiseen summalaskuun kulunut aika saattoi olla mitä vain väliltä 64 mikrosekuntia ja 1,024 millisekuntia. Muistina käytettiin ns. elohopeaviivelinja putkia (mercury delay line tubes), joita oli käytetty myös edellisenä vuonna valmistuneessa EDSAC:ssa. Aluksi muistiin mahtui bittistä sanaa, vuonna 1951 muistia laajennettiin 352- sanaiseksi ja vuonna 1954 siihen lisättiin 4096 sanan erillinen lisämuisti. Sekä tietojen syöttämiseen että tulostukseen käytettiin reikäkortteja. Keskusyksikkö sisälsi 800 elektroniputkea. Onnistuneen pilottiversion rohkaisemana ACE:n kehitystä jatkettiin aina vuoteen 1957, jolloin sen laskuteho oli jo monin verroin tasaisempaa ja tehokkaampaa. Myöskin koneen fyysinen koko oli monta kertaa alkuperäistä suurempi [Lav80, sivut 44-47]. 4
7 4 EDSAC Kuva 2: Taustalla EDSAC, edessä herrat W. Renwick (vas.) ja M. Wilkes [www02]. EDSAC (Electronic Delay Storage Automatic Calculator) oli Cambridgen yliopistossa kehitetty tietokone, jonka rakentamisesta vastasi professori Maurice Wilkes:n johtama tutkimusryhmä. Tarkoituksena oli toteuttaa käyttökelpoinen ja luotettava laskentatyökalu yliopiston tarpeisiin mahdollisimman lyhyessä ajassa, joten ryhmä ei välttämättä ollut kiinnostunut parhaasta mahdollisesta ratkaisusta, vaan riittävän hyvä olisi tässä tapauksessa kelvollinen. Sekä koneen nimi että rakenne ottivat vaikutteita Amerikanmaalla sillä hetkellä suunnitteluasteella olleesta EDVAC-nimisestä laitteesta. Muistiratkaisuksi valittiin elohopeaviivelinja-tekniikka, koska sitä oli käytetty onnistuneesti useissa sodanaikaisissa laitteissa, tosin hieman eri tarkoitukseen. Massamuistina EDSAC käytti 32:a edellä mainittua tekniikkaa hyödyntävää putkea, joista jokaiseen pystyi tallentamaan 576 bittiä. Lisäksi siinä oli muutama lisäputki keskusyksikön rekistereitä varten. Lopputuloksena koneen muistiin mahtui bittistä sanaa kerrallaan, ja se laski 5
8 yksinkertaisen kahden arvon summan noin 1,4 millisekunnissa. Keskusyksikkö sisälsi 3000 elektroniputkea, mikä on yli kolme kertaa enemmän kuin mitä ACE:ssa oli, ja se vei suuren huoneen verran tilaa. Data syötettiin koneeseen 5-bittisen, elektro-mekaanisen paperinauhan lukijan avulla. Tulosteet tuotti koneeseen kytketty kaukokirjoitin (teleprinter). Valmiin EDSAC:n ensimmäinen testiajo suoritettiin , ja se oli aktiivikäytössä vuosina Kyseessä oli ensimmäinen kerta, kun aito muistiin ladattaviin ohjelmiin perustuva tietokone oli muussakin kuin testikäytössä [Lav80, sivut 31-33]. Kehitysryhmä halusi tehdä EDSAC:sta mahdollisimman käyttäjäystävällisen, joten sille rakennettiin alkeellinen symboleihin perustunut ohjelmointikieli. Tämä tarkoitti sitä, että käskyt annettiin koneelle tarkoitusta kuvaavilla normaalin ihmisten käyttämän aakkoston merkeillä, jotka olivat tallennettuna paperinauhalle. Käskyt sitten käännettiin automaattisesti koneen ymmärtämään binäärimuotoon niiden syöttövaiheessa. Toinen merkittävä apuväline EDSAC:n käyttöön liittyen olivat sitä varten tuotetut valmiit aliohjelmakirjastot, jotka myös omalta osaltaan helpottivat laitteen käyttöä. Voidaankin sanoa, että Wilkesin johtaman ryhmän kehittämillä, standardin mukaiseen käyttöön pyrkivillä menetelmillä on ollut suuri vaikutus myöhempien ohjelmointikielien toimintaperiaatteisiin. EDSAC:n ominaisuuksia paranneltiin aina 1950-luvun puoliväliin saakka, missä vaiheessa aloitettiin sen seuraajan, mielikuvituksekkaasti nimetyn EDSAC II:n suunnittelu. Kyseinen kone valmistui vuonna 1957, ja se oli edeltäjäänsä nähden merkittävästi kehittyneempi. Tuohonkin aikaan siis tietotekniikan kehittyminen oli jo varsin ripeää [Lav80, sivu 34]. 6
9 5 Manchester Mark I Kuva 3: Rujonkaunis Manchester Mark I [www03]. Ennen kuin paneudutaan Manchester Mark I:een sen enempää, on syytä pohjustaa kyseistä tarinaa toisella tarinalla, jolla oli suuri vaikutus laitteen syntyyn. Joulukuussa vuonna 1947 kaverukset F.C. Williams ja Tom Kilburn liittyivät Manchesterin yliopiston iloiseen joukkoon tavoitteenaan toteuttaa uudentyyppinen muistiratkaisu, joka myöhemmin tuli tunnetuksi Williams tube nimellä. Sen enempää yksityiskohtiin menemättä tämän teknologian etuna aikaisempiin verrattuna oli siinä, että sen rakennuskustannukset olivat kohtuullisen matalat, koska se voitiin rakentaa jo valmiiksi olemassa olleita ja yleisesti käyttöön otettuja komponentteja käyttäen. Lisäksi se oli ensimmäinen ns. hajasaantimuisti (random access memory, tuttavallisemmin RAM), mikä salli sanojen haun mistä tahansa muistiosoitteesta. Tätä ennen kehitetyt muistiratkaisut olivat olleet toimintaperiaatteeltaan peräkkäismuisteja (sequental memory), esimerkiksi edellisissä kappaleissa esiteltyjen ACE:n ja EDSAC:n muistinaan käyttämä elohopeaviivelinja-tekniikka on luonteeltaan 7
10 peräkkäismuistia. Joka tapauksessa pääsyy Manchester Mark I:n rakentamiseen oli siis se, että voitiin testata Williams tube:n toimivuutta käytännössä [Lav80, sivu 36]. Kuten aikaisemmin jo mainittiin, Manchester Mark I:n prototyyppi oli ensimmäinen toimintakuntoinen tietokone maailmassa, kun sillä vuonna 1948 ajettiin hyvin yksinkertainen ohjelma onnistuneesti. Koska kyseessä oli kuitenkin ominaisuuksiltaan varsin vaatimaton laite, ruvettiin sen kapasiteettia laajentamaan, tavoitteena toteuttaa riittävän tehokas tietokone ollakseen käyttökelpoinen oikeita laskennallisia ongelmia ratkaistaessa. Lopullinen versio saatiin valmiiksi Lokakuussa 1949, jolloin koneen speksit olivat seuraavat: Se sisälsi nopeaa hajasaantimuistia, johon mahtui 128 kappaleen verran 40-bittisiä sanoja, jonka lisäksi siinä oli hitaampaa peräkkäismuistia 1024 sanan verran. Se pystyi suorittamaan kahden arvon summan 1,8 millisekunnissa. Syötteensä kone sai paperinauhan muodossa, ja tulokset tulivat kaukokirjoittimesta ulos. Kooltaan tämäkin kone oli suuren huoneen luokkaa. Yksi mainitsemisen arvoinen lopulliseen versioon implementoitu uusi keksintö oli keskusyksikön käyttämä indeksirekisteri, ominaisuus, joka löytyy yhä nykypäivänkin tietokoneista, tosin luonnollisestikin rutkasti kehittyneempänä versiona [Lav80, sivu 37]. 6 Yhteenveto Britannian panosta tietokoneiden syntyyn ei voida väheksyä. Päinvastoin, maasta tuli aikanaan useita alan todellisia pioneereja: Ensimmäisen täydellisen tietokoneen suunnitelman esitteli Turing, ensimmäinen toimiva prototyyppi oli Manchester Mark I, ja ensimmäinen käyttövalmis tietokone oli EDSAC. Britit säilyttivät tietyn teknisen etumatkansa tietokoneiden valmistamisessa varsin pitkään, mutta ajan myötä muu maailma (etunenässä USA) tuli takaa ohi: Laskelmien mukaan vielä vuonna 1960 Britanniassa oli noin 220 tietokonetta käytössä, joista 90 prosenttia oli myös siellä valmistettu, kun taas vuonna 1970 koneita oli maassa noin 6500, joista enää puolet oli valmistettu Britanniassa [Lav80, sivu 105]. 8
11 Lähteet Lav80 S. H. Lavington, Early British Computers, Digital Press, 1980 www www www
Koostaneet Juulia Lahdenperä ja Rami Luisto. Enigma. Kuvaus: Johdanto salakirjoituskone Enigman saloihin sekä välineet oman Enigman valmistamiseen.
Enigma Avainsanat: Enigma, salaus, salakirjoitus Luokkataso: 6.-9. luokka, lukio Välineet: haaraniitti, pohjat (liitteenä) Kuvaus: Johdanto salakirjoituskone Enigman saloihin sekä välineet oman Enigman
Tietokoneen muisti nyt ja tulevaisuudessa. Ryhmä: Mikko Haavisto Ilari Pihlajisto Marko Vesala Joona Hasu
Tietokoneen muisti nyt ja tulevaisuudessa Ryhmä: Mikko Haavisto Ilari Pihlajisto Marko Vesala Joona Hasu Yleisesti Muisti on yksi keskeisimmistä tietokoneen komponenteista Random Access Memory on yleistynyt
CT50A2602 Käyttöjärjestelmät Seminaarityö. Tietokoneen muisti nyt ja tulevaisuudessa
CT50A2602 Käyttöjärjestelmät Seminaarityö Tietokoneen muisti nyt ja tulevaisuudessa Jyrki Eurén Raimo Asikainen Janne Laitinen Teppo Lapinkoski Manu Toivanen Pasi Ruuth Johdanto Taustaa Työn taustana ryhmän
Jäämistöoikeuden laskennallisten ongelmien kurssi 2013
Jäämistöoikeuden laskennallisten ongelmien kurssi 2013 Loppukuulustelu II 8.5.2013 Mallivastaukset Tehtävä 1 Tapauksessa piti laskea rintaperillisten lakiosat ja selvittää, mitä kunkin lakiosasta vielä
Alan Mathiason Turing
Alan Mathiason Turing Tietojenkäsittelytieteen historia Kimmo Palin Tietojenkäsittelytieteen laitos Helsingin yliopisto Alan Mathiason Turing p.1 Lapsuus Alan Mathiason Turing syntyi 23. Kesäkuuta 1912
TIES460 OPPIMATERIAALITUOTANTO,
TIES460 OPPIMATERIAALITUOTANTO, LUENTO 5 Yliopistonopettaja, FT Antti Ekonoja antti.j.ekonoja@jyu.fi 8.11.2017 KOKEMUKSIA TIETO- JA VIESTINTÄTEKNIIKAN OPPIMATERIAALIEN TUOTTAMISESTA 2006 2007 2012 2009
C++ Ohjelmoijan käsikirja. Johdanto
Johdanto C++ Ohjelmoijan käsikirja Johdanto Tervetuloa Inside C++-kirjan pariin. Tämä on opaskirja standardi C++:n käyttöön. Käsittelemme kirjassa kaikki syntaksin, kieliopin, olio-ohjelmoinnin ja standardikirjastojen
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
Laskennan rajoja. TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 10. joulukuuta 2015 TIETOTEKNIIKAN LAITOS.
TIEA241 Automaatit ja kieliopit, syksy 2015 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 10. joulukuuta 2015 Sisällys TM vs yleiset kieliopit Lause Jokaiselle kielelle A seuraavat ovat yhtäpitävät: 1.
Muita vaativuusluokkia
Muita vaativuusluokkia Käydään lyhyesti läpi tärkeimpiä vaativuusluokkiin liittyviä tuloksia. Monet tunnetuista tuloksista ovat vaikeita todistaa, ja monet kysymykset ovat vielä auki. Lause (Ladner 1975):
Ongelma(t): Mikä on Turingin kone? Miten Turingin kone liittyy funktioihin ja algoritmeihin? Miten Turingin kone liittyy tietokoneisiin?
Ongelma(t): Mikä on Turingin kone? Miten Turingin kone liittyy funktioihin ja algoritmeihin? Miten Turingin kone liittyy tietokoneisiin? 2013-2014 Lasse Lensu 2 Algoritmit ovat deterministisiä toimintaohjeita
TIEA241 Automaatit ja kieliopit, kevät 2011 (IV) Antti-Juhani Kaijanaho. 31. maaliskuuta 2011
TIEA241 Automaatit ja kieliopit, kevät 2011 (IV) Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 31. maaliskuuta 2011 Sisällys Sisällys Chomskyn hierarkia kieli säännöllinen kontekstiton kontekstinen rekursiivisesti
Jos olet jo kirjautunut palveluun, näin pääset tilillesi: Anna sähköpostiosoitteesi ja salasanasi. Napsauta Sisäänkirjautuminen.
Haluatko testata sovelluksen käyttöä? Napsauta kohtaa Testaa kokeiluversiolta. Huomaa, että kaikkia sovelluksen ominaisuuksia ei ole saataville kokeiluversiossa. Onko tämä ensimmäinen käyntisi? Napsauta
1. Universaaleja laskennan malleja
1. Universaaleja laskennan malleja Laskenta datan käsittely annettuja sääntöjä täsmällisesti seuraamalla kahden kokonaisluvun kertolasku tietokoneella, tai kynällä ja paperilla: selvästi laskentaa entä
9.5. Turingin kone. Turingin koneen ohjeet. Turingin kone on järjestetty seitsikko
9.5. Turingin kone Turingin kone on järjestetty seitsikko TM = (S, I, Γ, O, B, s 0, H), missä S on tilojen joukko, I on syöttöaakkosto, Γ on nauha-aakkosto, I Γ, O on äärellinen ohjeiden joukko, O S Γ
Jos olet jo kirjautunut palveluun, näin pääset tilillesi: Anna sähköpostiosoitteesi ja salasanasi. Napsauta Sisäänkirjautuminen.
Onko tämä ensimmäinen käyntisi? Napsauta kohtaa Rekisteröidy. Täydennä avautuvalle sivulle sähköpostiosoitteesi ja anna salasana. Napsauta Seuraava, lue ja hyväksy tietosuojakäytäntö. Jos olet jo kirjautunut
Ääniohjattu vilkkuvalo ledeillä toteutettuna
Ääniohjattu vilkkuvalo eillä toteutettuna Idea ei valitettavasti ole lähtöisin omasta päästäni - niin mukavaa kuin olisikin ollut riistää kunnia itselleen - vaan on keksijäperhe Ponkalalta. Olen usein
3. Laskennan vaativuusteoriaa
3. Laskennan vaativuusteoriaa tähän asti puhuttu siitä, mitä on mahdollista laskea äärellisessä ajassa siirrytään tarkastelemaan laskemista kohtuullisessa ajassa vaihtoehtoisesti voidaan laskenta-ajan
DAISY. Esteetöntä julkaisua
DAISY Digital Accessible Information SYstem Esteetöntä julkaisua Markku Leino 27.4.2009 ESITYKSEN SISÄLTÖ Mikä on DAISY kirja? DAISY-järjestelmän lyhyt historia Miten rakentaa DAISY-kirja ja kirjatyypit
Täydentäviä muistiinpanoja laskennan rajoista
Täydentäviä muistiinpanoja laskennan rajoista Antti-Juhani Kaijanaho 10. joulukuuta 2015 1 Diagonaalikieli Diagonaalikieli on D = { k {0, 1} k L(M k ) }. Lause 1. Päätösongelma Onko k {0, 1} sellaisen
Rajoittamattomat kieliopit (Unrestricted Grammars)
Rajoittamattomat kieliopit (Unrestricted Grammars) Laura Pesola Laskennanteorian opintopiiri 13.2.2013 Formaalit kieliopit Sisältävät aina Säännöt (esim. A -> B C abc) Muuttujat (A, B, C, S) Aloitussymboli
ENG-A1002 ARTS-ENG-Projekti. B-kori
ENG-A1002 ARTS-ENG-Projekti B-kori 11.4.2017 Innovatiivinen kuljetin B-korissa pyritään löytämään: uusi tai paranneltu tuotekonsepti kappaletavaroiden tai materiaalien käsittelyyn, siirtelyyn tai kuljetukseen.
24.9.2015. Työasema- ja palvelinarkkitehtuurit (IC130301) Apumuistit. Kiintolevyt. 5 opintopistettä. Petri Nuutinen
Työasema- ja palvelinarkkitehtuurit (IC130301) 5 opintopistettä Petri Nuutinen 5 opintopistettä Petri Nuutinen Apumuistit Tarvitaan ohjelmien ja dokumenttien tallentamiseen, kiintolevyjen varmuuskopiointiin,
Todistus: Aiemmin esitetyn mukaan jos A ja A ovat rekursiivisesti lueteltavia, niin A on rekursiivinen.
Lause: Tyhjyysongelma ei ole osittain ratkeava; ts. kieli ei ole rekursiivisesti lueteltava. L e = { w { 0, 1 } L(M w ) = } Todistus: Aiemmin esitetyn mukaan jos A ja A ovat rekursiivisesti lueteltavia,
Palaute kirjasta: www.talentumshop.fi. Copyright 2011 Talentum Media Oy ja tekijät. Kansi: Sanna-Reeta Meilahti Taitto: NotePad Ay, www.notepad.
Talentum Helsinki 2011 Copyright 2011 Talentum Media Oy ja tekijät Kansi: Sanna-Reeta Meilahti Taitto: NotePad Ay, www.notepad.fi ISBN: 978-952-14-1723-8 ISBN: 978-952-14-1724-5 (sähkökirja) Kariston Kirjapaino
TIETOKANNAT: MYSQL & POSTGRESQL Seminaarityö
TIETOKANNAT: MYSQL & POSTGRESQL Seminaarityö Tekijät: Eemeli Honkonen Joni Metsälä Työ palautettu: SISÄLLYSLUETTELO: 1 SEMINAARITYÖN KUVAUS... 3 2 TIETOKANTA... 3 2.1 MITÄ TIETOKANNAT SITTEN OVAT?... 3
Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS Ti Kandidaatintyö ja seminaari
LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS Ti5004000 - Kandidaatintyö ja seminaari Alkuraportti Avoimen lähdekoodin käyttö WWW-sovelluspalvelujen toteutuksessa Lappeenranta, 4.6.2007,
TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 19. syyskuuta 2016
TIEA241 Automaatit ja kieliopit, syksy 2016 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 19. syyskuuta 2016 Sisällys Neuvoja opintoihin tee joka päivä ainakin vähän uskalla mennä epämukavuusalueelle en
vaihtoehtoja TIEA241 Automaatit ja kieliopit, syksy 2016 Antti-Juhani Kaijanaho 13. lokakuuta 2016 TIETOTEKNIIKAN LAITOS
TIEA241 Automaatit ja kieliopit, syksy 2016 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 13. lokakuuta 2016 Sisällys Harjoitustehtävätilastoa Tilanne 13.10.2016 klo 9:42 passed waiting redo submitters
Tietotekniikan valintakoe
Jyväskylän yliopisto Tietotekniikan laitos Tietotekniikan valintakoe 2..22 Vastaa kahteen seuraavista kolmesta tehtävästä. Kukin tehtävä arvostellaan kokonaislukuasteikolla - 25. Jos vastaat useampaan
TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 20. lokakuuta 2016
.. TIEA241 Automaatit ja kieliopit, syksy 2016 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 20. lokakuuta 2016 Sisällys. Turingin koneiden pysähtymisongelma. Lause Päätösongelma Pysähtyykö standardimallinen
Osaamistavoitteiden asettaminen omalle opintojaksolle - Flipparit
Osaamistavoitteiden asettaminen omalle opintojaksolle - Flipparit Professori, Dos. Laura Hirsto & KM, Itä-Suomen yliopisto, Soveltavan kasvatustieteen ja opettajankoulutuksen osasto, Savonlinnan kampus
Kuukauden kuvat kerhon galleriaan 1.4.2016 lähtien kuukaudenkuvaajan kuvagalleria on siirretty uudelle palvelimelle osoitteeseen:
Kuukauden kuvat kerhon galleriaan 1.4.2016 lähtien kuukaudenkuvaajan kuvagalleria on siirretty uudelle palvelimelle osoitteeseen: http://www.kamera73.fi/kuukaudenkuvaaja Kukin seuran jäsen voi laittaa
Kyselytutkimus opiskelijoiden ajankäytöstä tietojenkäsittelyteorian peruskurssilla
Kyselytutkimus opiskelijoiden ajankäytöstä tietojenkäsittelyteorian peruskurssilla Harri Haanpää Peda-forum 2004 AB TEKNILLINEN KORKEAKOULU Tietojenkäsittelyteorian laboratorio T 79.148 Tietojenkäsittelyteorian
on rekursiivisesti numeroituva, mutta ei rekursiivinen.
6.5 Turingin koneiden pysähtymisongelma Lause 6.9 Kieli H = { M pysähtyy syötteellä w} on rekursiivisesti numeroituva, mutta ei rekursiivinen. Todistus. Todetaan ensin, että kieli H on rekursiivisesti
Ongelma(t): Mihin perustuu tietokoneiden suorituskyky ja sen jatkuva kasvu? Mitkä tekijät rajoittavat suorituskyvyn parantamista ja mitkä niistä ovat
Ongelma(t): Mihin perustuu tietokoneiden suorituskyky ja sen jatkuva kasvu? Mitkä tekijät rajoittavat suorituskyvyn parantamista ja mitkä niistä ovat ehdottomia? 2013-2014 Lasse Lensu 2 Nykyiset tietokoneet
TIEA241 Automaatit ja kieliopit, kevät Antti-Juhani Kaijanaho. 8. maaliskuuta 2012
TIEA241 Automaatit ja kieliopit, kevät 2012 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 8. maaliskuuta 2012 Sisällys Ongelma-analyysiä Sisällys Ongelma-analyysiä Hypoteettinen ongelma The Elite Bugbusters
Ongelma(t): Miten mikro-ohjelmoitavaa tietokonetta voisi ohjelmoida kirjoittamatta binääristä (mikro)koodia? Voisiko samalla algoritmin esitystavalla
Ongelma(t): Miten mikro-ohjelmoitavaa tietokonetta voisi ohjelmoida kirjoittamatta binääristä (mikro)koodia? Voisiko samalla algoritmin esitystavalla ohjelmoida useita komponenteiltaan ja rakenteeltaan
Ongelma(t): Mihin perustuu tietokoneiden suorituskyky ja sen jatkuva kasvu? Mitkä tekijät rajoittavat suorituskyvyn parantamista ja mitkä niistä ovat
Ongelma(t): Mihin perustuu tietokoneiden suorituskyky ja sen jatkuva kasvu? Mitkä tekijät rajoittavat suorituskyvyn parantamista ja mitkä niistä ovat ehdottomia? 2012-2013 Lasse Lensu 2 Nykyiset tietokoneet
4.2 Yhteensopivuus roolimalleihin perustuvassa palvelussa
4. Roolimallipalvelu 4.1 Tiedot palvelusta Palvelun nimi: Palvelun versio 01.01.00 Toteuttaa palvelun yksilöllistä palvelua (kts. M14.4.42) Roolimallipalvelu (Model role service) MYJ:lle, jotka toteuttavat
Yhteenvetodokumentti. Boa Open Access. Helsinki 5.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Yhteenvetodokumentti Boa Open Access Helsinki 5.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Ilmari
Elinvoimaa täydennysrakentamisella. Täydennysrakentamiskäytäntöjen kehittäminen -klinikan aloitusseminaari 14.11.2014
Elinvoimaa täydennysrakentamisella Täydennysrakentamiskäytäntöjen kehittäminen -klinikan aloitusseminaari 14.11.2014 Lähtökohtia Täydennysrakentaminen on tärkeää ja tästä ollaan samaa mieltä Kasvukeskukset
AIKA ON RAHAA. VARSINKIN TYÖAIKA. CAT PRODUCT LINK TM
AIKA ON RAHAA. VARSINKIN TYÖAIKA. CAT PRODUCT LINK TM NYT TIEDÄT. Nyt tiedät, mitä koneellesi kuuluu. Tarkka, ajantasainen tieto koneesi sijainnista, käytöstä ja kunnosta tehostaa toimintaasi ja pienentää
Navistools Standard. Navistools
Navistools Standard Navistools on Naviswork pohjainen Asset management sovellus, jota käytetään laitoksen, infrakohteen tai rakennuksen elinkaarenaikasen tiedonhallintaan, suunnittelusta työmaavaiheen
MICROSOFT EXCEL 2010
1 MICROSOFT EXCEL 2010 Taulukkolaskentaohjelman jatkokurssin tärkeitä asioita 2 Taulukkolaskentaohjelmalla voit Käyttää tietokonetta ruutupaperin ja taskulaskimen korvaajana Laatia helposti ylläpidettäviä
IT-OSAAJA, TIETOJENKÄSITTELYN ERIKOISTUMISOPINNOT
IT-OSAAJA, TIETOJENKÄSITTELYN ERIKOISTUMISOPINNOT KOULUTUKSEN KOHDERYHMÄ SISÄLTÖ Koulutuksen tavoitteena on antaa opiskelijalle valmiudet uusien tietoteknisten menetelmien ja välineiden hyödyntämiseen.
Algoritmin määritelmä [Sipser luku 3.3]
Algoritmin määritelmä [Sipser luku 3.3] Mitä algoritmilla yleensä tarkoitetaan periaatteessa: yksiselitteisesti kuvattu jono (tietojenkäsittely)operaatioita, jotka voidaan toteuttaa mekaanisesti käytännössä:
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ää
Johdatus matemaattiseen päättelyyn
Johdatus matemaattiseen päättelyyn Maarit Järvenpää Oulun yliopisto Matemaattisten tieteiden laitos Syyslukukausi 2015 1 Merkintöjä 2 Todistamisesta 2 3 Joukko-oppia Tässä luvussa tarkastellaan joukko-opin
TIES325 Tietokonejärjestelmä. Jani Kurhinen Jyväskylän yliopisto Tietotekniikan laitos
TIES325 Tietokonejärjestelmä Jani Kurhinen Jyväskylän yliopisto Tietotekniikan laitos Kevät 2008 Luku 2 Tietokoneen kehittyminen Englannin kielen sana computer tarkoitti alun perin ihmistä, jonka työtehtävänä
Rakennusautomaation käytettävyys. Rakennusautomaatioseminaari 30.5.2013 Sami Karjalainen, VTT
Rakennusautomaation käytettävyys Rakennusautomaatioseminaari 30.5.2013 Sami Karjalainen, VTT 2 Oma tausta Perusinsinööri DI, lvi-tekniikka, TKK 1993 Herääminen käytettävyysasioihin noin 2002 Tekniikan
Energiatehokkuutta parantavien materiaalien tutkimus. Antti Karttunen Nuorten Akatemiaklubi 2010 01 18
Energiatehokkuutta parantavien materiaalien tutkimus Antti Karttunen Nuorten Akatemiaklubi 2010 01 18 Sisältö Tutkimusmenetelmät: Laskennallinen materiaalitutkimus teoreettisen kemian menetelmillä Esimerkki
Turingin testin historia
Turingin testin historia Jessika Penttinen Seminaariesitelmä Tietojenkäsittelytieteen historia, kevät 2007 Slide 1 Esityksen rakenne Johdanto - Mikä on Turingin testi Turingin testi eri vuosikymmeninä
LUKUJA, DATAA KÄSITTELEVÄT FUNKTIOT JA NIIDEN KÄYTTÖ LOGIIKKAOHJAUKSESSA
LUKUJA, DATAA KÄSITTELEVÄT FUNKTIOT JA NIIDEN KÄYTTÖ LOGIIKKAOHJAUKSESSA Tavallisimmin lukuja käsittelevien datasanojen tyypiksi kannattaa asettaa kokonaisluku 16 bitin INT, jonka vaihtelualueeksi tulee
Pikaopas. The New Black. Kesäkuu 2014. Datscha Pikaopas The New Black (25.6.2014) 1 (14)
Pikaopas The New Black Kesäkuu 2014 Datscha Pikaopas The New Black (25.6.2014) 1 (14) Taustatieto Tämä dokumentti on luotu helpottamaan uuden Datscha version käyttämistä. Uusi versio julkaistaan 27. kesäkuuta
TK Palvelinympäristö
TK081001 Palvelinympäristö 5 opintopistettä!! Petri Nuutinen! 8 opintopistettä!! Petri Nuutinen! Nauha-asemat Tehtävänä lähes poikkeuksetta datan varmistaminen Hoitavat palvelimien kiintolevyjen varmistamisen
Paavo Kyyrönen & Janne Raassina
Paavo Kyyrönen & Janne Raassina 1. Johdanto 2. Historia 3. David Deutsch 4. Kvanttilaskenta ja superpositio 5. Ongelmat 6. Tutkimus 7. Esimerkkejä käyttökohteista 8. Mistä näitä saa? 9. Potentiaali 10.
HUIPUT KEHIIN palautelomake
HUIPUT KEHIIN palautelomake 1. Organisaatio Skills Finland ry SAMPO Saimaan ammattiopisto Sampo Vaasan Ammattiopisto Winnova Hyria koulutus Oy WinNova EteläKarjalan koulutuskuntayhtymä Linnan Vartijat
JÄRJESTELMÄN TEKNINEN KÄYTTÖOHJE
JÄRJESTELMÄN TEKNINEN KÄYTTÖOHJE TEKNINEN OHJE OSAAJAPLUS- JÄRJESTELMÄN KÄYTTÖÖN OsaajaPlus -järjestelmä on luotu siten, että sen käyttöön tarvittavat ohjelmat ovat maksutta ladattavissa internetistä.
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2016
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2016 VIIME KERRALLA MENETELMIÄ Musta laatikko Valkea laatikko Harmaa laatikko Regressio Automaatio Rasitus (kuormitus)
Elektroninen ohjaus helposti
Elektroninen ohjaus helposti Koneiden vankka ja yksinkertainen ohjaus älykkään elektroniikan avulla IQAN-TOC2 oikotie tulevaisuuteen Helppo määritellä Helppo asentaa Helppo säätää Helppo diagnosoida Vankka
Integrointialgoritmit molekyylidynamiikassa
Integrointialgoritmit molekyylidynamiikassa Markus Ovaska 28.11.2008 Esitelmän kulku MD-simulaatiot yleisesti Integrointialgoritmit: mitä integroidaan ja miten? Esimerkkejä eri algoritmeista Hyvän algoritmin
TIES460 OPPIMATERIAALITUOTANTO,
TIES460 OPPIMATERIAALITUOTANTO, LUENTO 4 Yliopistonopettaja, FT Antti Ekonoja antti.j.ekonoja@jyu.fi 13.4.2016 KOKEMUKSIA TIETO- JA VIESTINTÄTEKNIIKAN OPPIMATERIAALIEN TUOTTAMISESTA 2006 2007 2012 2009
Avid Pro Tools Äänityksen perusteet. Petri Myllys 2013 / Taideyliopisto, Sibelius-Akatemia tp48 Äänitekniikan perusteet
Avid Pro Tools Äänityksen perusteet Petri Myllys 20 / Taideyliopisto, Sibelius-Akatemia tp48 Äänitekniikan perusteet Äänitys Pro Toolsissa Luo ensin uusi raita (ks. edellinen ohje). Jos äänität yhdellä
Suomen lääkintätekniikan teollisuuden markkinakatsaus. Vuosi
Raportin on laatinut FiHTAn toimeksiannosta Harri Luukkanen, Eco-Intelli Ky, 29.8.. 1 Yhteenveto kokonaiskehityksestä Lääkintälaitteiden vienti jatkuu aikaisemmalla korkealla tasolla Useimmat viennin pääryhmät
Avoin tieto ja World Wide Web tietoyhteiskunnan palveluksessa. Open Data and the World Wide Web in Service for the Informaton Society
Avoin tieto ja World Wide Web tietoyhteiskunnan palveluksessa Open Data and the World Wide Web in Service for the Informaton Society Aalto University, 5.4.2011 Johdatus päivän ohjelmaan Eero Hyvönen professori,
Lataa 50 eläintä jotka muuttivat maailmaa - Eric Chaline. Lataa
Lataa 50 eläintä jotka muuttivat maailmaa - Eric Chaline Lataa Kirjailija: Eric Chaline ISBN: 9789522541918 Sivumäärä: 223 Formaatti: PDF Tiedoston koko: 24.82 Mb Eläimet ovat luonnollinen osa ympäröivää
Työ 2.0 Lupa tehdä fiksummin! 20.1. Teemana Uusi työ. #Työ2.0
Työ 2.0 Lupa tehdä fiksummin! 20.1. Teemana Uusi työ #Työ2.0 1 Uusi työ valtionhallinnon toimintatavat digiaikaan! OHJELMA 20.1.2016, Paikka: VM:n Paja, Mariankatu 9 #Työ2.0 Päivän vetäjinä Esko Kilpi
Futura kuivaimen edut takaavat patentoidut tekniset ratkaisut
Kuivain Futura Kuivain Futura Eurooppalainen patentti EP nro. 1029211 19 patenttia todistavat laitteen teknisten ratkaisujen omaperäisyyden pistettä ja teknisten ratkaisujen Futura, kansainväliset innovatiivisuuspalkinnot
RAPORTTI. Pajapäivä Joensuun Steinerkoululla 20.5.2014. Joensuussa 22.5.2014 Tuuli Karhumaa
RAPORTTI Pajapäivä Joensuun Steinerkoululla 20.5.2014 Joensuussa 22.5.2014 Tuuli Karhumaa Johdanto Työpajatoiminta matemaattisissa aineissa kurssiin kuului työskentely SciFest-tapahtumassa. Itse en päässyt
RAPORTTI 25.2.2011 SUORITETUISTA KÄYTETTÄVYYSTESTEISTÄ Luuppi-projekti
RAPORTTI 25.2.2011 SUORITETUISTA KÄYTETTÄVYYSTESTEISTÄ Luuppi-projekti Saila Oldén 1. JOHDANTO Tässä raportissa kuvataan perjantaina 25.2.2011 Luuppi-projektin tiimoilta suoritettujen käytettävyystestien
Juulin kehittäminen: tilannekatsaus
Juulin kehittäminen: tilannekatsaus VIRTA-julkaisuyhteyshenkilöiden kokous, 4.11.2016 Jyrki Ilva Juuli-julkaisutietoportaali Juuli-portaali (www.juuli.fi) ollut käytössä kesäkuusta 2013 lähtien Uutta dataa
Koulu 3.0. Sosiaalisen median hyödyntäminen perusopetuksessa
Koulu 3.0 Sosiaalisen median hyödyntäminen perusopetuksessa Tavoitteet Keskeisenä tavoitteena on etsiä ja löytää pedagogisesti perusteltuja ratkaisuja sosiaalisen median välineiden ja ohjelmistojen hyödyntämiseen
Hyvästä paras. Miksi jotkut yritykset menestyvät ja toiset eivät?
1 Hyvästä paras Miksi jotkut yritykset menestyvät ja toiset eivät? Nimi: Nina Granqvist Päivämäärä: Teos: Hyvästä paras Kirjailija: Jim Collins Kirjapisteet: 3 2 Jim Collinsin teos Hyvästä paras on noussut
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.
Teknologian ennakointi
Teknologian ennakointi 7307050 Hypermedian jatko-opintoseminaari Outi Laitinen Automaatio- ja säätötekniikan laitos Puh: 3115 3555 Email: outi.laitinen@tut.fi Esityksen sisältö: Teknologian ennakointi
811312A Tietorakenteet ja algoritmit 2015-2016. I Johdanto
811312A Tietorakenteet ja algoritmit 2015-2016 I Johdanto Sisältö 1. Algoritmeista ja tietorakenteista 2. Algoritmien analyysistä 811312A TRA, Johdanto 2 I.1. Algoritmeista ja tietorakenteista I.1.1. Algoritmien
SUOMALAISEN TIEDEAKATEMIAN VÄISÄLÄN RAHASTON PALKINNOT JA APURAHAT JAETTU 14.12.2015
Lehdistötiedote Julkaisuvapaa 14.12.2015 klo 17.00 SUOMALAISEN TIEDEAKATEMIAN VÄISÄLÄN RAHASTON PALKINNOT JA APURAHAT JAETTU 14.12.2015 Suomalainen Tiedeakatemia myönsi 14.12.2015 pidetyssä tilaisuudessaan
IDA-tallennuspalvelun käyttölupahakemus
IDA-tallennuspalvelun käyttölupahakemus Uusi hakemus Käyttäjätietojen muutos Projektin vastuuhenkilön yhteystiedot: Etu- ja sukunimi: Mikäli sinulla ei ole HAKA-tunnusta, täytä seuraavat kentät: Projektin
Sivu 1/5 Mitä CD- tai DVD-muotoa tulisi käyttää? Tässä artikkelissa Tarpeita vastaavan levyn ja muodon valinta Tietoja Live File Systemin ja masteroidun levymuodon eroista Miksi Live File System -muodosta
Tilavuusvirta maks. 160 l/min Paine maks. 11 bar OILFREE.AIR
Tilavuusvirta maks. 160 l/min Paine maks. 11 bar OILFREE.AIR Sarja i.comp 3 Mahdollisuuksien summa tekee siitä erilaisen. Uuden käyttökonseptin ansiosta i.comp 3 tuottaa yksilöllisesti työn vaatiman paineilman.
Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS CT10A4000 - Kandidaatintyö ja seminaari
LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS CT10A4000 - Kandidaatintyö ja seminaari Alkuraportti Avoimen lähdekoodin käyttö WWW-sovelluspalvelujen toteutuksessa Lappeenranta, 30.3.2008,
Tarvitseeko informaatioteknologia matematiikkaa?
Tarvitseeko informaatioteknologia matematiikkaa? Oulun yliopisto Matemaattisten tieteiden laitos 1 Kyllä kai IT matematiikkaa tarvitsee!? IT ja muu korkea teknologia on nimenomaan matemaattista teknologiaa.
A I R - C O N D I T I O N I N G
AIR-CONDITIONING Palvelumme perustuu korkeaan ammattitaitoon ja tinkimättömään laatuun prosessin kaikissa vaiheissa Chiller Oy on Suomen suurin ilmastoinnin jäähdytyslaitevalmistaja. Tavoitteemme on olla
Hunajakakku menossa lingottavaksi
POHDIN projekti Hunajakenno Mehiläispesän rakentuminen alkaa kennoista. Kenno on mehiläisvahasta valmistettu kuusikulmainen lieriö, joka jokaiselta sivultaan rajoittuu toisiin kennoihin. Hunajakennot muodostavat
25.11.2014. Työasema- ja palvelinarkkitehtuurit IC130301. Nauha-asemat. 5 opintopistettä. Petri Nuutinen. 5 opintopistettä.
Työasema- ja palvelinarkkitehtuurit IC130301 5 opintopistettä Petri Nuutinen 5 opintopistettä Petri Nuutinen Nauha-asemat Tehtävänä lähes poikkeuksetta datan varmistaminen Hoitavat palvelimien kiintolevyjen
PUUTEKNOLOGIAPALVELUT. RFID-hankkeen casejen esittely 4.6.2013
PUUTEKNOLOGIAPALVELUT RFID-hankkeen casejen esittely 4.6.2013 RFID hankkeen casejen esittelyt 1. Kuopion Woodi Oy 2. Varkauden puu Oy 3. Lameco LHT Oy 4. RFID-hankkeet Tarve / ongelmana: 1. Kuopion Woodi
Liitinjärjestelmä Ring Tension Memory Teknologia
Uusi Liitinjärjestelmä Ring Tension Memory Teknologia Uponorin valikoimiin kuuluvat talotekniset ratkaisut tarjoavat ensiluokkaista käyttömukavuutta, energiatehokkuutta ja erinomaisia mahdollisuuksia hyödyntää
L models. Käyttöohje. Ryhmä Rajoitteiset
Teknillinen korkeakoulu T-76.115 Tietojenkäsittelyopin ohjelmatyö Lineaaristen rajoitteiden tyydyttämistehtävän ratkaisija L models Käyttöohje Ryhmä Rajoitteiset Versio Päivämäärä Tekijä Muutokset 0.1
Online-kurssien pikaopas Adobe Connect -yhteyden käyttämiseen
Online-kurssien pikaopas Adobe Connect -yhteyden käyttämiseen Laitteisto ja ohjelmat Sovelton Online-kurssit käyttävät alustanaan Adobe Connect -ympäristöä. Asiakasohjelmaksi riittää pelkkä www-selain
Electronic Frontier Finland ry
Lausunto luonnoksesta hallituksen esitykseksi laiksi sähköisen viestinnän tietosuojalain muuttamisesta 17.8.2007 17.08.09 Electronic Frontier Finland ry www.effi.org 1. Yleistä Electronic Frontier Finland
Juhta 11.6.2014 Kuntien tietotekniikkakartoituksen esittely. Erityisasiantuntija Elisa Kettunen
Juhta 11.6.2014 Kuntien tietotekniikkakartoituksen esittely Erityisasiantuntija Elisa Kettunen Aiheet Tunnusluvut ja tietohallinnon organisointi Toiminnan kehittäminen ja haasteet Avoin data, avoin lähdekoodi
Oikea konsepti kaikkiin tarpeisiin. Lukitusjärjestelmät
Oikea konsepti kaikkiin tarpeisiin Lukitusjärjestelmät dormakaba Lukitusjärjestelmät Ensimmäinen askel kohti turvallisempaa ympäristöä dormakaban lukitusjärjestelmiä on saatavana eri konsepteina, jotka
Laskennan rajoja. Sisällys. Meta. Palataan torstaihin. Ratkeavuus. Meta. Universaalikoneet. Palataan torstaihin. Ratkeavuus.
TIEA241 Automaatit ja kieliopit, syksy 2016 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 17. lokakuuta 2016 Sisällys Harjoitustehtävätilastoa Tilanne 17.10.2016 klo 15:07 passed waiting redo submitters
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...
VINKKEJÄ CV-NETIN KÄYTTÖÖN. www.te-palvelut.fi
VINKKEJÄ CV-NETIN KÄYTTÖÖN www.te-palvelut.fi TE-toimiston verkkoasiointiin pääset kirjautumaan www.te-palvelut.fi Oma asiointi Henkilöasiakas Kirjaudu sisään verkkopankkitunnuksilla ja hyväksy käyttöehdot
septima tuotannon uusi elämä
septima tuotannon uusi elämä 1 2 3 4 5 6 7 Lupaus Septima-palvelutuotteella saamme seitsemässä päivässä aikaan yrityksesi tuotannolle uuden elämän. Uuden tehokkaamman elämän, jossa kustannukset saadaan
Uusi uljas ubimaailma?
Uusi uljas ubimaailma? ÄES - Älykkään ympäristön ekologia - projekti 2005-2007 (Tekes) Kommentin teemat Vihdoinkin irti Weiserista ja eteenpäin Otetaan ympäristö-termi vakavasti Kompleksisuus ja sen hallinta
Käyttöjärjestelmien historia. Joni Herttuainen Henri Jantunen Markus Maijanen Timo Saksholm Johanna Tjäder Eetu Turunen
Käyttöjärjestelmien historia Joni Herttuainen Henri Jantunen Markus Maijanen Timo Saksholm Johanna Tjäder Eetu Turunen Käyttöjärjestelmien jaottelu Voidaan jaotella erilaisin menetelmin Aikajana (määrä,
Kim Koskinen kim.johan.koskinen@gmail.com 0445120409. Renkaanpesulaite esittely Metropolia, Konetekniikka. Taustaa
Kim Koskinen kim.johan.koskinen@gmail.com 0445120409 Renkaanpesulaite esittely Metropolia, Konetekniikka Taustaa Renkaiden ja vanteiden pesu on renkaiden vaihdon yhteydessä vähintäänkin suositeltavaa renkaiden