Charles Babbage, tietokoneen isä?.

Slides:



Advertisements
Samankaltaiset esitykset
Realismi Syntynyt 1800 luvulla Rami, Anniina ja Tomi.
Advertisements

Fiksu Koululainen, matematiikka TEHTÄVÄ 9. Laskuja paperista.
Johdatus Linuxiin Mauri Heinonen
Tietojärjestelmät 2.
Yhteistyössä Tietohallinto liikunnassa ja urheilussa
Aikakauslehtien lukukerrat KMT Kuluttaja • Nettikysely KMT Kuluttaja tutkimuksessa. • Kysyttiin lehdistä, jotka vastaaja KMT puhelinhaastattelussa.
Tekninen suunnit-telu
Käyttöjärjestelmät Johdanto. Kurssimateriaalista 15 lukua, jotka vastaavat enemmän tai vähemmän 15 kahden tunnin pakettia Perustuu Gary Nuttin Operating.
TIETOKONEOHJELMAN RAKENNE OHJELMALLA ON KAKSI OSAA  MÄÄRITYSOSA TIETOJEN KUVAUKSIA VARTEN  SUORITUSOSA TIETOJEN KÄSITTELYÄ VARTEN.
Tehtävä Tee ohjelma, joka kysyy käyttäjältä kaksi kokonaislukua (0-50, kysytään lukuja niin kauan kunnes käyttäjä antaa luvut sallitulta alueelta). Ohjelma.
KERTAUSTA PERUSASTEEN MATEMATIIKASTA Piia junes
LOGARITMI Eksponenttiyhtälön 10x = a ratkaisua sanotaan luvun a logaritmiksi Merkintä x = lga Huom. vain positiivisilla luvuilla on logaritmi.
RSA – Julkisen avaimen salakirjoitusmenetelmä Perusteet, algoritmit, hyökkäykset Matti K. Sinisalo, FL.
E-Commerce 2010: Business, Technology, Society 6e
Turun ammattikorkeakoulun kirjasto - puheenvuoro käyttäjäkyselystä Eija Suikkanen
Ohjelmoinnin tekniikkaa Sisällys for -lause lyhemmin. Vaihtoehtoisia merkintöjä aritmeettisille lauseille. Useiden muuttujien esittely.
Raskaudenkeskeytykset 2010 – ennakkotiedot Anna Heino Mika Gissler.
Digitointiyhteistyötä Varsinais-Suomessa
Tiedon esittäminen.
Näkökulmia tilastojen tulkitsemiseen Käytä oikeita käsitteitä.
Johdatus ohjelmointiin Ohjelmistosuunnittelu Jaana Holvikivi.
MUUTAMA LAUSE HISTORIAAN SEPPO RÄSÄNEN SAVONIA-AMMATTIKORKEAKOULU TERVEYSALA, KUOPIO Ohjelmistotekniikka ja projektinhallinta, 4 op.
Visual Basic -ohjelmointi
TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op ALU.
Murtoluvun supistaminen
Aikakauslehtien lukukerrat KMT Kuluttaja syksy 2013 / kevät 2014.
Aikakauslehtien kohtaamiskerroin ja kohtaamiskontaktit KMT Kuluttaja kevät 2014.
Charles Babbage ja Ada Augusta Samuli Siivonen
Osio 3 Matematiikka 0 Aloitussivu oppaat esittelevät pääosiot
1 Ohjelmointikielten varhaishistoria Esa-Matti Miettinen
Testaus Testaus Testauksella pyritään löytämään virheitä, jotka sitten korjataan. Yksittäinen testi on yleensä ohjelman suoritus (tietyillä.
@ Leena Lahtinen TIETOKONEOHJELMAN RAKENNE OHJELMALLA ON KAKSI OSAA:  MÄÄRITYSOSA TIETOJEN KUVAUKSIA VARTEN  SUORITUSOSA TIETOJEN KÄSITTELYÄ.
Johdatus ohjelmointiin – C kielen peruselementit Tutkijayliopettaja Manne Hannula Opetusharjoittelu (ohjaava opettaja Jukka Jauhiainen)
Aikakauslehtien kohtaamiskerroin ja kohtaamiskontaktit KMT Kuluttaja 2014.
Logiikan ja komputaation historiaa
John von Neumann
Tietojärjestelmien historia Johdatus tietojärjestelmätieteeseen Produktio kl 2002 Teema 2.
Visual Basic -ohjelmointi
Elliott 803 A aloitti TKK:lla tietokoneajan 50 vuotta sitten
Jacquardin kutomakone
Liukulukulaskenta. Yleistä liukuluvuista Tarvitaan reaalilukujen esittämiseen tietokoneella  esim. matemaattiset mallit Kaikkia reaalilukuja ei ole mahdollista.
Keskusmuistitietokantahakemistot Vilho Raatikka Solid Information Technology Tietokannat NYT! Helsinki,
Terveys- ja sosiaalipalvelujen henkilöstö 2012
Johdatus ohjelmointiin – lohkokaaviot ja algoritmit
Tietoja Korson suuralueesta Tietopalveluyksikkö
Funktiot Funktio = mahdollisten syöte- ja tulostearvojen välinen suhde siten, että kuhunkin syötearvoon on liitetty tulostearvo –Funktion laskeminen =
Ohjelmassa tänään Algoritminen ongelmanratkaisu Algoritmin määritelmä
PROSENTTILASKUJA Prosenttimerkintää muunnellaan laskuissa murtoluvuksi ja desimaaliluvuksi!
Projektityökurssi KLTITE05SU/OH Projektitöiden seminaariohjeet.
Tietokoneen toiminta ja laitteisto
Tietojenkäsittelytieteen Historia Justus Karekallas
Modernismin tulo Suomeen
1.M IKÄ ON SARJAN SEURAAVA JÄSEN ? 1, 2, 3, 4,…. 2.M IKÄ ON SARJAN SEURAAVA JÄSEN ? A, B, C, D, …
Tietokonetekniikan historiaa luku 2001 Ensimmäiset tietokoneet PC:t Suuret tietokoneet laskentaan, tilastoihin, tutkimukseet Sovellukset Henkilökohtaiset.
BINÄÄRILUKUJÄRJESTELMÄ
PYRAMIDIT. HAUTAMONUMENTTI PYRAMIDEJA RAKENNETTIIN HAUDOIKSI FAARAOILLE. FAARAOT MUUMIOITIIN ENSIKSI JA SITTEN NE LAITETTIIN HAUTAAN. FAARAOIDEN USKOTTIIN.
Development Project for Visualizing Metrics
Kuutio 7 1. Luvut ja laskutoimitukset Sarja 1 – Perustehtävät Sarja 2 – Haastavampi vaihtoehto.
18. Testaus.
Opettajan esitysaineisto kurssi 1 kappaleet 1–3
TIETEELLISEN AJATTELUN JA TIETEEN SYNTY
Matematiikkaa 3a, Kerto- ja jakolaskuja © Varga–Neményi ry 2016
9. Aritmeettiset operaatiot
9. Aritmeettiset operaatiot
16. Ohjelmoinnin tekniikkaa
ABC-kone (Atanasoff-Berry Computer)
Itseisarvo ja vastaluku
Yhteen- ja vähennyslasku
Raahen sataman tavaraliikenne 2005–2017
16. Ohjelmoinnin tekniikkaa
Esityksen transkriptio:

Charles Babbage, tietokoneen isä?

Charles Babbage Syntyi vuonna 1791 Lontoossa Opiskeli matematiikkaa Trinity Collegessa v.1810-1814 Lukuisia keksintöjä valaistuksen alalla Idea tieteen ja teknologian yhdistämisestä Tilastoja, tähtitiedettä, filosofiaa...

Laskevakello v.1623 Ensimmäinen mekaaninen laskukone Wilhelm Schickard (1592-1635) Naipierin luiden jatkokehittelyä Yhteen- ja vähennyslasku (max. 6 merkkiä) Muistinumero-ongelma

Pascaline 1642 Blaise Pascal (1623-1662) Yhteen- ja vähennyslasku Hammasrattaat Muistinumero-ongelma

Leibnizin pyörä 1673 Gottfried Wilhelm Leibniz (1646-1716) Suunnitelma 1673 ja toteutus 1694 Kaikki aritmetiikan perusfunktiot Hammasrattaita ja sylinteri Muistinumero-ongelma

Ohjelmoinnin esiasteita Soittorasia kela ja väkäsiä (alkumuoto jo 1300-luvulla) v.1843 patentoitiin ensimmäinen reikäkorttisoitin (posetiivi) Jacquardin kutomakone v. 1801 reikäkorttinauha

De Pronyn malli Taulukoiden laskentametodi Babbage tutustui malliin v. 1819 Ranskassa Laskennan pilkkominen pieniin osiin varsinaisen laskennan yhteen- ja vähennyslaskun suorittivat maallikot

Differenssikone numero 1 Idea syntyi v.1821 Ratkaisu taulukoiden laskentaan Analogia de Pronyn mallista Äärellisten differenssien metodi laskutapahtumien pelkistys Hammasrattaat

Insinööri Babbage 1800-luvun teknologian riittämättömyys Babbage keskittyi teknisten osien ja teknisen osaamisen kehittämiseen vuonna 1832 1/7-osa differenssikoneesta valmiina projekti keskeytyi lopullisesti v.1833

Analyyttinen kone Sarja luonnoksia vuosilta 1831-1871 Yleiskäyttöinen kone ohjelmoitavuus kykeni laskemaan lähes kaikkien algebrallisten funktioiden arvoja

Nykyaikaisen tietokoneen malli Vuoteen 1836 mennessä neljä perusosaa I/O-järjestelmä, mylly, varasto ja hallinnointijärjestelmä

Varasto Joukko akseleissa kiinni olevia hammasrattaita yksi akseli vastasi yhtä lukua yksittäinen ratas luvun yhtä merkkiä desimaalijärjestelmä siirtoakseli vastasi muistinumeroista Lukujen ja välitulosten säilytyspaikka Keskusmuistin ja kovalevyn välimuoto

Mylly Keskusprosessori Suoritti aritmeettiset operaatiot Vastasi sisäisistä proseduureista tallennettu ”tynnyriin” idea muistutti soittorasiaa

Reikäkortit Päätyypit: operaatio-, numero- ja muuttujakortit Kullekin reikäkortille oma lukijansa

Operaatiokortti Tehtävänä myllyn hallinnointi Mylly luki kortista suoritettavan toimenpiteen yhteen-, vähennys-, kerto- tai jakolasku optiona myös muita toimenpiteitä Yksinkertaisin ja pienin korteista

Numerokortit Numeerisia vakioita Välituloksia tallennettavaksi varastoon Monimutkaisin korteista yksi kymmenen reiän sarake jokaista luvun 50 merkkiä kohden lisäsarake luvun etumerkille

Muuttujakortit Lukuarvojen siirto varastosta myllyyn ja myllystä varastoon Tieto lukuarvon sijoituspaikasta positio; mikä varaston akseleista

Lady Ada Lovelace Babbagen työtoveri Kehitti koneen toiminallisuutta ehdollisuus ja siirtyminen haluttuun ohjelmakohtaan Lisää reikäkortteja yhdistelmä- ja indeksikortit

Differenssikone numero 2 Vanhan idean kehittelyä v.1847 yksinkertaistettu malli Rakennettiin valmiiksi v.1991 rakentaminen kesti 6 vuotta 4000 osaa painoa yli 2,6 tonnia

Tulostin Tulosti automaattisesti laskujen tulokset Rakennettiin v. 2000 4000 osaa painoa 2,5 tonnia Toimi täydellisesti

Babbage, tietokoneen isä?! Näki laskennan koneellistamisen mahdollisuudet Loi teorian yleispätevästä tietokoneesta Howard Aiken Alan Turing