
Co bylo dřív?
Zdravím, napadla mě taková filozofická otázka: Co bylo dřív? počítač, nebo počítačový program?
Když o tom tak přemýšlím, tak by mě to celkem zajímalo. Program nemohl být vytvořený bez počítače, žejo, ale zase první počítač - PC nemohl fungovat bez programu, nebo respektive bez operačního systému. Ale představte si situaci, když byl vyroben první PC, první prázdné harddisky a prázdné diskety. Jak by se dalo něco naprogramovat, třeba ten operační systém, když na počítači bez operačního systému by to asi nešlo?
Počítač může mít program napevno implementovaný v sobě. Např. propojíš pár logických hradel a máš program (naprogramoval jsi to tak, že jsi to propojil). To byly taky začátky. Jenže pak se přišlo na to, že je mnohem výhodnější mít univerzální procesor, který umí vykonat jakýkoliv program uložený v paměti. Změna programu = změna paměti (jinak poskládáš instrukce) a to je mnohem jednodušší, než předělávat hardware. Nicméně, hardware postavený pro jeden účel je zase bleskurychlý. Existují tzv. programovatelné hradlové pole (FPGA). V tom jsou logické hradla, které si můžeš poskládat jak je libo (nastavit hardwarově program) a pak to hravě strčí do kapsy jakýkoliv univerzální procesor, i když to běží na mnohem nižší frekvenci. Nedávno jsem kdesi viděl, že s tím kdosi těžil bitcoiny..
aha to je zajímavé, a jak se to pak programuje? Zase jen z funkčního počítače ne?
A není to pak něco podobného jako třeba program co je napevno v kalkulačkách?
najdi si někdy, jak vypadal počítač z Apolla...
Já si myslím, že nejdřív byl program (algoritmus), ale nebylo, na čem by běžel
Opačně mi to nedává smysl. Dělat počítač bez využití.
Konektor.
Tady si čti a pochopíš. Nebo taky ne...
papirovy_pocitac.php
http://www.nostalcomp.cz/pdfka/papirovy_pocitac.zi p
Ohledně vzniku programů se připomíná tenhle pán:
http://cs.wikipedia.org/wiki/Joseph_Marie_Jacquard
a tahle paní:
Ada_Lovelace