Computerwinkels

Een computer is een programmeerbare geautomatiseerde machine die zowel complexe wiskundige berekeningen (computer) als andere soorten gegevensverwerking (computer) kan uitvoeren.

Apple computer

Ontworpen als een machine om sommige capaciteiten van de menselijke geest te automatiseren, zoals reken- en geheugencapaciteit, hun reikwijdte te vergroten en ze toe te passen op de oplossing van specifieke wetenschappelijke en technische problemen, pas vanaf de tweede helft van de twintigste eeuw, evolueerde het naar in staat om de meest uiteenlopende gegevensverwerking uit te voeren. De computer wordt gewoonlijk een elektronisch en digitaal apparaat genoemd, programmeerbaar voor algemene doeleinden, gebouwd volgens het theoretisch-computationele model van de zogenaamde Turing-machine en de zogenaamde von Neumann-architectuur, ook al krijgt de term tegenwoordig een meer algemene betekenis. van programmeerbaar en niet-programmeerbaar elektronisch verwerkingssysteem, dus inclusief een breed scala aan soorten apparaten: hoewel programmeerbare computers voor algemene doeleinden tegenwoordig het meest wijdverspreid zijn, zijn er in feite in specifieke toepassingsgebieden computermodellen gewijd aan verschillende gebieden en sectoren, zoals industriële automatisering, domotica, computergraphics.

In de loop van de geschiedenis is de technologische implementatie van deze machine ingrijpend veranderd, zowel in de bedieningsmechanismen (mechanisch, elektromechanisch en elektronisch), in de manier waarop informatie wordt weergegeven (analoog en digitaal) als in andere kenmerken (interne architectuur, programmeerbaarheid, etc.). In deze vorm vertegenwoordigt het, net als televisie, het technologische middel dat de meeste menselijke gewoonten na de Tweede Wereldoorlog veranderde: de uitvinding ervan droeg bij tot de geboorte en ontwikkeling van moderne informatietechnologie, die de opkomst markeerde van de zogenaamde derde industriële revolutie en de informatiemaatschappij.

Omschrijving

De hardwarecomponenten zijn over het algemeen ingesloten in een behuizing bestaande uit het moederbord, de CPU, de voeding, het primaire geheugen en het massageheugen, plus mogelijk andere kaarten voor accessoire of aanvullende functies, zoals een of meer meerdere videokaarten of één geluidskaart.

Logische structuur

De logische structuur van de huidige computer is terug te voeren op de aanwezigheid van ten minste vijf fundamentele elementen of subsystemen:

  • Central Processing Unit (UCE of CPU, acroniem voor Central Processing Unit);
  • Geheugen;
  • Elektronische uitbreidingskaarten;
  • Input / output apparaten;
  • Datacommunicatiekanaal (of bus).

Dit schema werd voor het eerst voorgesteld door de wiskundige John von Neumann in een informeel artikel uit 1945 dat bekend staat als het eerste ontwerp van een rapport over de EDVAC en dat de naam von Neumann-architectuur draagt. Het werk komt voort uit de deelname van von Neumann aan het ENIAC-project en verzamelt ideeën van verschillende leden van het ontwikkelingsteam over hoe de functionaliteit van de ongeboren computer kan worden verbeterd.

Er moet ook aan worden herinnerd dat Von Neumann diepgaand was beïnvloed door Alan Turing, die in 1937 een rekenmodel had voorgesteld – dat de geschiedenis inging als de Turingmachine – dat zich goed leende voor het beschrijven van de operaties die door een computer werden uitgevoerd, hoewel dat niet het geval was. voor dat doel bedacht (Turing pakte daar het berekenbaarheidsprobleem aan, niet het bouwen van een computer). De werking van de Turing Machine suggereerde aan Von Neumann dat het geheugen niet alleen de resultaten van de bewerkingen die door de computer werden uitgevoerd, maar ook de programmeerinstructies moest bevatten.

Gezien de bijdrage van de andere ENIAC-ontwerpers en die van Alan Turing, verdient von Neumann de eer voor het verdiepen, verrijken en systematiseren van de verzamelde ideeën: reden waarom de hierboven aangegeven logische structuur nu bekend staat als von-architectuur Neumann.