Ero sivun ”Tietokone” versioiden välillä

[katsottu versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
Kotitietokone - pöytätietokone, selvempi ilmaisu :))
Ei muokkausyhteenvetoa
Rivi 2:
[[Tiedosto:Columbia Supercomputer - NASA Advanced Supercomputing Facility.jpg|thumb|250px|[[NASA]]:n supertietokone [[Columbia (supertietokone)|Columbia]].]]
[[Tiedosto:Imacg4 17 calonnec.png|thumb|250px|Applen kotitietokone [[iMac|iMac G4]].]]
'''Tietokone'''joel on [[laite]], joka käsittelee numeeris-loogista tietoa [[ohjelmointi]]nsa mukaisesti. Arkikielessä tietokoneella tarkoitetaan yleensä yleiskäyttöistä laitetta, joka on tarkoitettu suorittamaan monenlaisia tietojenkäsittelytehtäviä. Myös esimerkiksi [[pelikonsoli]]t, [[matkapuhelin|matkapuhelimet]] ja [[laskin|taskulaskimet]] ovat perusluonteeltaan tietokoneita, vaikka erikoistuneiden käyttötarkoitustensa takia niitä ei sellaisiksi yleensä kutsuta. Myös [[sulautettu järjestelmä|sulautetuissa järjestelmissä]] on laitteen sisällä tietokone, vaikka käyttäjä ei aina ole siitä edes tietoinen.
 
Yksi tietokoneen [[matematiikka|matemaattisista]] malleista 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 [[ohjelmointikieli|ohjelmointikielellä]]) voi toteuttaa Turingin koneen, sillä voi toteuttaa myös minkä tahansa [[algoritmi]]n tai ohjelman, jonka Turingin kone pystyy ratkaisemaan. Nykyaikaiset yleistietokoneet perustuvat [[John von Neumann]]in mallin mukaiseen rakenteeseen, Turingin kone esiintyy vain tietojenkäsittelyteorian oppikirjoissa. Erikoissovelluksissa voi olla käytössä Neumannin mallista poikkeavia tietokoneita. Esimerkiksi [[signaalinkäsittely]]yn tarkoitetut [[suoritin|suorittimet]] ovat usein [[Harvard]]-arkkitehtuurin mukaisia.