Syksyn portfoliotehtävät

Essee

Tietokone

Tietokoneet ovat kehittyneet lähivuosina hurjasti ja tulevat kehittymäänkin kokoajan tulevaisuuuteen mentäessä. Tietokone on siis laite, joka käsittelee numeeris-loogista tietoa ohjelmointinsa mukaisesti. Arkikielessä tietokoneella tarkoitetaan yleiskäyttöistä laitetta, joka on tarkoitettu suorittamaan monenlaisia tehtäviä. Esimerkiksi pelikonsolit ja matkapuhelimet ovat perusluonteeltaan tietokoneita, vaikka erikoistuneiden käyttötarkoitustensa takia niitä ei sellaisiksi kutsuta. Myös sulautetuissa järjestelmissä on laitteen sisällä tietokone, vaikka käyttäjä ei aina ole siitä tietoinen. 

Tietokoneiden edeltäjinä pidetään reikäkorttien käsittelyyn tarkoitettuja reikäkorttikoneita ja mekaanisia laskimia. Ensimmäiset varsinaiset tietokoneet rakennettiin 1940-luvulla ja niitä käytettiin toisen maailmansodan aikaan salakirjoitusten murtamiseen brittiläinen Colossus, tykistön ammusten ratojen laskentaan yhdysvaltalainen ENIAC ja lentokonesuunnittelun lujuuslaskentoihin saksalainen Z3. 

Matematiikan professori Charles Baggage kehitti 1800-luvulla mekaanisen tietokoneen nimeltä Analyyttinen kone. Yksi tunnetuimmista tietokoneen matemaattisista malleista on Turingin kone, jonka kehitti englantilainen matemaatikko Alan Turing. Nykyaikaiset yleistietokoneet perustuvat elektroniikkaan ja John Von Neumannin mallin mukaiseen rakenteeseen, ja Turingin kone esiintyy vain tietojenkäsittelyteorian oppikirjoissa. Erikoissovelluksissa voi olla käytössä Neumannin mallista poikkeavia tietokoneita. Esimerkiksi signaalinkäsittelyyn tarkoitetut prosessorit ovat usein Harvard-arkkitehtuurin mukaisia. Useimmat tietokoneet toteuttavat John Von Neumannnin mallia, jossa sekä ohjelma että sen käsittelemä tieto ovat samaan muistiin tallennettua dataa. Harvinaisemmassa Harvard-arkkitehtuurissa ohjelma ja sen käsittelemä tieto ovat muisteissaan.

Tietokoneen toimintaa ohjaa prosessori, joka tulkitsee konekielisiä käskyjä ja ohjaa niiden mukaan tietokoneen toimintoja. Suoritin suorittaa ohjelmaa lukemalla peräkkäisiä muistipaikkoja alueelta johon ohjelmakoodi on tallennettu, ja tulkitsemalla lukemansa bittijonot konekielisiksi käskyiksi. Käsky suorittaa jonkin yksnkertaisen alkeisoperaation, kuten luvun lukemisen muistipaikasta, kahden luvun välisen laskutoimituksen tai ohjelman suoritusosoitteen ehdollisen vaihtamisen. Käskyn suorituksen päätteeksi suorittimen sisäisissä muistipaikoissa, rekistereissä sijaitsevat laskennan lopputulokset tallennetaan takaisin muistiin. 

Suorittimet on jo pitkään toteutettu yhtenä integroituna piirinä. Nykyaikana yksi piiri voi sisältää monta suoritinta. Henkilökohtaisissa tietokoneissa on yleensä 1-16 suoritinydintä yhdellä integroidulla piirillä. Isoissa palvelmissa ja supertietokoneissa suoritinytimiä on jopa tuhansia. Suorittimen lisäksi tietokoneessa on yleensä myös muita piirejä tai apusuorittimia

jotka suorittavat erikoistuneempia tietojenkäsittelytehtäviä ja vapauttavat siten varsinaiset suorittimet näistä tehtävistä. Esimerkiksi näytönohjain muuttaa näyttömuistiin tallennetun kuvan näyttölaitteelle sopivaksi ajoitetuksi signaaliksi monet näytönohjaimet osaavat itse piirtää grafiikkaa näyttömuistiin. Käytännössä tällaiset laitteet sisältävät oman suoittimensa, ja monien grafiikkaohjainten suorittimia voidaankin käyttää myös muun laskennan tukena silloin, kun niitä ei tarvita grafiikan muodostamiseen.

Digitaalinen signaaliprosessori on matkapuhelimissa ja verkkolaitteissa yleinen erikoispiiri, joka käsittelee jatkuvaa datavirtaa ja tekee operaatioita, esimerkiksi salauksen tai äänen purkamisen.


Lähde : Wikipedia, cs.tut.fi



Mielipidekirjoitus

Miksi Android on parempi

Android käyttöjärjestelmälliset älypuhelimet vastaan Apple käyttöjärjestelmälliset älypuhelimet, ovat olleet kiistana jo monta vuotta. Ihmiset ovat joko Androidin tai IOS:sän kannalla (IOS on siis Applen puhelimien käyttöjärjestelmä). Tässä minun mielipiteeni tästä kiistasta. 

Minun mielestäni Android käyttöjärjestelmälliset puhelimet ovat parempia, sillä Apple on vain yksi valmistaja ja Androidilla varustettuja puhelimia valmistaa monet eri valmistajat. Kun monet eri valmistajat valmistavat Android puhelimia, se tekee Androidille monia eri hintaluokkia ja ominaisuuksia eri brändeiltä, kun Applella on taas vain muutama malli, jotka ovat nekin kalliita. Applen puhelimet ovat eittämättä hyviä, mutta Androidilla on niin monta etua.

Tälle kiistalle ei oikeastaan ole ratkaisua, sillä se on oman mielipiteen ja perustelun mukaan, kummasta tykkää. Tämä kiista tulee luultavasti pysymään, niin kauan kuin Apple ja Android puhelimia valmistetaan.

Minun mielipiteeni kiteytettynä on se, että Android puhelimet ovat parempia, sillä niissä on monia eri ominaisuuksia, hintaluokkia ja eri valmistajia oheisominaisuuksilla.