Tietokone on laite, joka käsittelee numeeris-loogista tietoa ohjelmointinsa mukaisesti. Arkikielessä tietokoneella tarkoitetaan yleensä yleiskäyttöistä laitetta, joka on tarkoitettu suorittamaan monenlaisia tietojenkäsittelytehtäviä. Myös esimerkiksi pelikonsolit, matkapuhelimet ja taskulaskimet ovat perusluonteeltaan täysiverisiä tietokoneita, vaikka erikoistuneiden käyttötarkoitustensa takia niitä ei sellaisiksi yleensä kutsuta.
Eräs tietokoneen matemaattinen malli on Turingin kone, jonka kehitti englantilainen matemaatikko Alan Turing. Tietojenkäsittelyn ekvivalenssiperiaatteen mukaan kaikki tietokoneet pystyvät suoriutumaan samoista tehtävistä, mikäli käytössä on riittävästi tallennustilaa ja aikaa. Jos siis koneella tai formaalilla järjestelmällä (esimerkiksi ohjelmointikielellä) voi toteuttaa Turingin koneen, sillä voi periaatteessa toteuttaa myös minkä tahansa algoritmin tai ohjelman.
Tietokoneiden edeltäjinä voidaan pitää yhtäältä reikäkorttien käsittelyyn tarkoitettuja reikäkorttikoneita ja toisaalta esimerkiksi mekaanisia laskimia. Ensimmäiset varsinaiset ohjelmoitavat tietokoneet rakennettiin 1940-luvulla ja niitä käytettiin muun muassa toisen maailmansodan aikaan salakirjoitusten murtamiseen (brittiläinen Colossus), ohjusten ratojen laskentaan (amerikkalainen ENIAC) ja lentokonesuunnittelun lujuuslaskentoihin (saksalainen Z3).
Vaikka tietokoneen pystyykin toteuttamaan lukemattomilla tekniikoilla, valtaosa tietokoneista on kautta historian perustunut elektronisiin piireihin, joiden alkeellisimmat perusosat suorittavat Boolen algebraan kuuluvia perusoperaatioita. Koska Boolen algebra perustuu kahteen totuusarvoon, on luontevaa käyttää niitä kaiken käsiteltävän tiedon ilmaisemiseen: esimerkiksi lukuja on teknisesti yksinkertaisinta käsitellä, jos ne on esitetty binäärijärjestelmän avulla. Yksittäisestä totuusarvosta (binäärijärjestelmän numerosta 1 tai 0) käytetään nimitystä bitti.
Useimmat tietokoneet toteuttavat John von Neumannin mallia, jossa sekä ohjelma että sen käsittelemä tieto ovat muistiin tallennettua dataa. Tietokone suorittaa ohjelmaa yleensä lukemalla peräkkäisiä muistipaikkoja ja tulkitsemalla lukemansa bittijonot konekielisiksi käskyiksi. Konekielikäsky suorittaa yleensä jonkin yksinkertaisen alkeisoperaation, kuten bittijonon lukemisen muistipaikasta, kahden bittijonon välisen yhteenlaskun tai ohjelman suoritusosoitteen ehdollisen vaihtamisen.
Konekielikäskyjä suorittavaa tietokoneen osaa kutsutaan suorittimeksi eli prosessoriksi, joka on nykyään yleensä muutaman neliösenttimetrin kokoinen integroitu piiri. Henkilökohtaisissa tietokoneissa on tyypillisesti vain yksi suoritin, mutta suurissa palvelimissa ja supertietokoneissa niitä voi olla jopa useita tuhansia.
Suorittimien lisäksi tietokoneessa on yleensä myös muita piirejä, jotka suorittavat erikoistuneempia tietojenkäsittelytehtäviä ja vapauttavat siten varsinaiset suorittimet näistä tehtävistä. Esimerkiksi
Vaikka kaikki tietokoneet pystyvätkin periaatteessa suorittamaan samat tehtävät, jotkin ovat huomattavasti soveltuvampia joihinkin tehtäviin kuin toiset. Suorituskykyä erityyppisissä tehtävissä mitataan vertaillen niin sanotuilla benchmarking-testeillä. Riittävän suorituskyvyn lisäksi merkittäviä tekijöitä ovat muun muassa koneen vakaus, vikasietoisuus, virrankulutus, fyysinen koko, ohjelmistoyhteensopivuus sekä hankinta- ja käyttökustannukset.
Arkipuheessa tietokoneita asetetaan usein paremmuusjärjestykseen vertailemalla suoraan esimerkiksi suorittimien kellotaajuuksia. Kellotaajuus voi antaa suurpiirteisen vihjeen esimerkiksi PC-työaseman teknisestä iästä ja siten sen yleisestä suorituskyvystä ja luotettavuudesta useimmissa tehtävissä, mutta pelkkiin numeerisiin suureisiin katsominen voi esimerkiksi koneen ominaisuuksia arvioitaessa olla hyvinkin harhaanjohtavaa.
Tietokonejärjestelmään kuuluvat
Ohjelmisto jaetaan edelleen
Tietokoneen laitteiston perusrakenne (niin sanottu von Neumannin arkkitehtuuri) on säilynyt suunnilleen samana aina 1940-luvulta asti. Laitteistoon kuuluvat
Nykyaikaisen pöytämallisen työasema- tai kotitietokoneen laitteisto koostuu erillisistä osista, joita ovat tyypillisesti
Lisäksi tarvitaan osia, joita ei käytetä tiedonkäsittelyyn, kuten
Ensimmäiset tietokoneet 1940-luvulla oli tehty sotilaallisiin tarkoituksiin, muun muassa Saksan ja Japanin salakirjoitusjärjestelmien murtamiseen.
Tietokonetta käytettiin aluksi ensisijaisesti laskemiseen (vrt. engl. computer). ENIAC, joka suoritti 385 kertolaskua sekunnissa, pystyi korvaamaan noin 23 000 ihmistä (jos oletetaan, että ihminen pystyy ratkaisemaan keskimäärin yhden kertolaskun minuutissa). Nykyinen mikroprosessori on noin 3 000 000 kertaa ENIACia nopeampi eli saman laskutavan mukaan korvaa kertolaskuissa noin 60 miljardia ihmistä.
Myöhemmin oivallettiin, että ykkösillä ja nollilla voitiin kuvata mitä tahansa: tekstiä, kuvia, sanomia, kirjoja, arkistoja, maastoa, rakennuksia ja niin edelleen.
Tietokone ohjaa monesti laajoja järjestelmiä, esimerkiksi tietokoneohjattua tuotantoa, ase-, tiedustelu- tai johtamisjärjestelmää, liikennevaloja, puhelinkeskuksia, Internetin reitittimiä, autoja, pesukoneita, lähes kaikkia teknisiä järjestelmiä. Nykyaikaisen yhteiskunnan teknologinen pohja on keskeisesti tietokonetekniikkaa.
Tietokoneiden kapasiteetin kasvu on jatkuvasti yllättänyt asiantuntijat. Aikojen saatossa ovat asiantuntijoina pidetyt henkilöt lausuneet monia väitteitä, jotka aika ja tekninen kehitys ovat osoittaneet erheiksi:
Šakin peluuta pidettiin pitkään niin ihmismäisenä toimintona, että tietokoneen ei ajateltu koskaan pystyvän siihen.
Merkittävä tapaus tietokoneen historiassa oli myös Toy Story – leluelämää -elokuva, joka oli maailmanhistorian ensimmäinen täysin tietokoneanimaationa tehty kokoillan elokuva.
Etenkin vanhemmassa kirjallisuudessa tietotekniikan historia kuvataan usein jakamalla tietokoneet neljään sukupolveen:
Varhaisissa tietokoneissa 1940-luvulla käytettiin peruskomponentteina yleensä joko elektroniputkia tai sähkömekaanisia releitä. Liikkuvat osat rajoittivat sähkömekaanisten koneiden nopeuden enintään muutamiin kymmeniin laskutoimituksiin sekunnissa, kun taas täysin elektroniset putkitoteutukset suorittivat samassa ajassa useita tuhansia operaatioita. Komponentit olivat kuitenkin joka tapauksessa suurikokoisia, epäluotettavia ja kuluttivat paljon energiaa.
1950-luvun jälkipuoliskolla otettiin käyttöön puolijohteisiin perustuvat transistorit, jolloin tietokoneiden komponetit ja energian tarve pienenivät oleellisesti ja luotettavuus parani. 1960-luvulla siirryttiin mikropiirehin, mikä pienensi jälleen komponenttien kokoa. Alkoi Mooren lakina tunnettu kehitys, jossa samalle mikropiirille saatiin kaksinkertainen komponenttimäärä puolessatoista vuodessa. Seuraava mullistus oli mikroprosessorin keksiminen, joka mahdollisti henkilökohtaisen tietokoneen eli PC:n synnyn. 1980- ja 1990-luvuilla siirryttiin suuritiheyksisiin mikropiireihin (VLSIC) ja edelleen suurnopeuksisiin mikropiireihin (VHSIC).
Kysymys ensimmäisestä tietokoneesta ei ole kovin yksiselitteinen, sillä tietokoneen määritelmät vaihtelevat, ja useimmat varhaiset laitteet jättävät joitakin yleisiä vaatimuksia täyttämättä. Muun muassa seuraavassa lueteltuja laitteita on pidetty ensimmäisenä tietokoneena:
Colossus kehitettiin natsien viestiliikenteessä käyttämän salauksen purkamiseen. Koska kyse oli tiedustelutoiminnasta, Britannian hallituksen salassapitomääräys koski myös Colossusta. Yhdysvaltalaisen ENIACin käyttötarkoitusta, tykistön ampumataulukoiden laskentaa, ei sen sijaan luokiteltu salaiseksi, joten ENIACin dokumentaatio voitiin julkistaa heti 2. maailmansodan päätyttyä.
Mikroprosessori on tietokoneen keskusyksikkö, "aivot", yhdellä mikropiirillä. Ensimmäinen mikroprosessori, Intelin 4004 vuodelta 1971, sisälsi noin 2 300 transistoria. Sen kellotaajuus eli nopeus oli 0,1 MHz, kerralla käsiteltävän tiedon leveys 4 bittiä (yksi numero), ja se pystyi käsittelemään 0,06 miljoonaa käskyä sekunnissa.
Kolmekymmentä vuotta myöhemmin, vuonna 2001, uusin mikroprosessori Intelin perheessä oli Itanium. Se sisälsi noin 25 000 000 transistoria, sen kellotaajuus oli 733 MHz, kerralla käsiteltävän tiedon leveys oli 64 bittiä (16 numeroa), ja Itanium pystyi suorittamaan 7 491 miljoonaa käskyä sekunnissa.
Kehityksen vauhti on ollut häkellyttävä; ihmiskunnan tekniikan historia ei tunne vastaavaa ilmiötä.
1. Yksityisyys vaarassa. Mikroprosessori on luomassa ennen näkemättömän mahdollisuuden yhdistellä ja saada tietoa eri lähteistä. Lääke tähän on mikroprosessori ja sen antama mahdollisuus tietojen tehokkaaseen ja halpaan salaamiseen.
2. Elektroninen työpaikka. Aluksi työpaikka muuttui melko vähän. Sitten halvat työryhmäohjelmat ja tietokoneverkot muuttivat työtä enemmän. Johto pystyy johtamaan useampaa ja erilaisempaa työryhmää tehokkaasti. Hyvä uutinen on se, että toimistokoneet eivät koskaan ole olleet näin halpoja. Huono uutinen on se, että ihmisten etenemismahdollisuudet pienenevät, kun johtajia tarvitaan vähemmän.
3. Aivokuvaus kaikille. Kolmiulotteiset tomografia-laitteet vaativat laskentakapasiteetin, joka aiemmin oli toteutettavissa vain kalliilla minitietokoneilla. Nyt sama kapasiteetti löytyy tehokkaimmista mikroista.
4. Uutistuotannosta tulee yhteistoimintaa. Aiemmin uutiset tulivat suurista uutistoimistoista. Nyt sähköpostijärjestelmät ja elektroniset keskustelufoorumit tarjoavat uutisaiheita valtavan turhan tiedon lisäksi. Reportterit saavat paljon sähköpostia ulkopuolisilta. Uutispohja kasvaa.
5. DNA-mysteerit paljastuvat. Ihmisperimän molekyyliketjujen laskenta on synnyttänyt uuden laskennallisen molekyylibiologian. Sairastumisherkkyys ja perinnölliset taudit voidaan kartoittaa – ja vakuutusyhtiöt voivat tutkia, ketä kannattaa vakuuttaa.
6. Sähköposti luo demokratiaa. Se korvaa hierarkkisen johtamisportaikon ja mahdollistaa suoran tiedon alhaalta ylös (vrt. kohtaan 2).
7. Älykkäämmät autot hallitsevat maanteitä. Moottorit käyttävät vähemmän polttoainetta ja antavat paremman tehon. Tarve säätää moottoria huollon yhteydessä on mennyttä aikaa. Kehitteillä on erityisiä käyttöjärjestelmiä, jotka yhdistävät tavallisen auton noin tusina mikroprosessoria. Tiedon valtatie autossa.
8. Luottoa kaikille. Kymmenen vuotta sitten luottokorttiostosten tarkistaminen oli hankalaa ja työlästä. Nyt jokaisen ostoksen automaattinen tarkastus on mahdollista heti ja ennen kaikkea halvalla. Vuonna 1990 Visan tietoverkoissa maksettiin 174 miljardilla dollarilla, vuonna 1994 jo 293 miljardilla, mikä tarkoittaa 17 prosentin vuosikasvua.
9. Maailmanlaajuinen äänivalinta. Kännykkä on käytännössä mikrotietokone, johon on liitetty antenni ja joka on optimoitu signaalien välittämiseen. Uudet matkapuhelinverkot tarjoavat uusille valtioille mahdollisuuden siirtyä kivikaudesta suoraan uusimpaan tekniikkaan.
10. Animaatio avaa uuden ulottuvuuden. Elokuva Toy Story tehtiin pienemmällä henkilöstöllä kuin mikään aikaisempi animaatioelokuva. Silicon Graphicsin työasemien koneaikaa kului 800 000 tuntia ja tuloksena oli 500 gigatavua tietoa, jonka yleisö näki filminä.
11. Tietokone ja digitaalinen signaalinkäsittely on aivan keskeinen osa nykyaikaisinta tavanomaista sodankäyntiä. Tietokoneeseen perustuvat muun muassa täsmäaseet, AWACS, JSTARS, GPS, tietoliikenne ja suuri osa tiedustelusta.
12. Laajimmillaan tietokonetta pidetään uuden tieteellisen paradigman mahdollistajana. Tällöin tietokone avaa ihmiselle kompleksisuuden maailman samalla tavalla kuin mikroskooppi avasi pienuuden maailman ja kaukoputki suuruuden maailman. Tietokone tutkimusvälineenä mahdollistaa muun muassa kokonaisuuksien uudenlaisen tutkimuksen osiin keskittymisen sijasta. Tätä tietokoneiden aiheuttamaa muutosta on käsitellyt esimerkiksi amerikkalainen filosofi ja fyysikko Heinz R. Pagels.
Mooren laki pätenee vielä jonkin aikaa eli tietokoneiden kehitys jatkuu ainakin nykyisenlaisena. Tämä kehitys merkitsee
Tietokoneiden tulevaisuus on tietokoneverkoissa. Mullistusta tietokonetekniikassa on esitetty kvanttitietokoneista. Tietokone muuttaa ehkä ihmiskunnan kehityksen suunnan. Yksi tällainen suunta on transhumanismi.
Tietotekniikka | Matemaattiset apuvälineet
Rekenaar | حاسوب | Computadora | Komputer | Komputer | Ordinador | Počítač | Cyfrifiadur | Computer | Computer | Arvuti | Computer | Computadora | Komputilo | رایانه | Telda | Ordinateur | Kompjûter | 컴퓨터 | संगणक | Computator | Tölva | Computer | מחשב | Kompûter | Computatrum | Datori | Computer | Kompiuteris | Számítógép | കംപ്യുട്ടര് | Mpikajy | Béésh bee ak'e'elchíhí t'áá bí nitsékeesígíí | Computer | コンピュータ | Datamaskin | Computer | Komputer | Computador | Computer | Компьютер | Computer | Ra%C4%8Dunalnik | Рачунар | Dator | Máy tính | Bilgisayar | Комп'ютер | 计算机
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Tietokone".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world