Die Entwicklung des Computers ist eine faszinierende Reise von raumgröße zu den Taschengröße, die wir heute verwenden. Hier ist eine Aufschlüsselung der Schlüsselphasen:
1. Prä-mechanische Ära (vor dem 19. Jahrhundert):
* Abakus: Betrachtete die früheste Form eines Computergeräts, das für die grundlegende Arithmetik verwendet wird.
* Folie Regel: Ein mechanischer analoge Computer, der für Multiplikation, Aufteilung, Logarithmen und Trigonometrie verwendet wird.
2. Mechanische Ära (19. Jahrhundert):
* Charles Babbag's Differenzmotor (frühe 1820er Jahre): Entwickelt, um die Berechnung der Polynomfunktionen zu automatisieren. Es war in Babbags Leben nie vollständig abgeschlossen.
* Charles Babbages analytischer Motor (Mitte 1830): Betrachtete den konzeptionellen Vorläufer des modernen Computers. Es wurde mit einer "arithmetischen Einheit" (der Mühle) für die Verarbeitung, einen "Speicher" (der Speicher) für die Haltung von Daten und Anweisungen sowie eine "Steuereinheit" für die Verwaltung von Vorgängen entwickelt. Für Eingabe und Ausgabe wurden Stempelkarten verwendet, die vom Jacquard -Webstuhl inspiriert wurden. Es war auch während Babbags Lebzeiten nie vollständig gebaut.
* ada lovelace: Anerkannt für das Schreiben des ersten Algorithmus, der von einer Maschine (der analytischen Engine) verarbeitet werden soll, wodurch sie oft als der erste Computerprogrammierer angesehen wird.
* Herman Holleriths Tabelling Machine (1890er): Verwendete Stempelkarten, um Daten für die US -Volkszählung zu verarbeiten. Dies führte zur Bildung der Tabulationsmaschinenfirma, die später zu IBM wurde. Diese Maschine beschleunigte den Volkszählungsprozess erheblich.
3. Elektromechanische Ära (Anfang des 20. Jahrhunderts - 1930 und 40er Jahre):
* Diese Maschinen verwendeten elektrische Leistung, stützten sich jedoch immer noch auf mechanische Komponenten wie Relais und Zahnräder.
* Mark I (1944): Erbaut von IBM in Harvard, einem der frühesten elektromechanischen Computer. Es war massiv, verwendete Relais für das Schalten und wurde mit gestanztem Papierband programmiert.
* Bell Laboratories 'komplexe Nummer Computer (1940): Verwendete Relais, um komplexe mathematische Probleme zu lösen.
4. Elektronische Ära (Mitte des 20. Jahrhunderts - Gegenwart): Hier nehmen Computer aufgrund der Erfindung und Verfeinerung des Vakuumrohrs wirklich ab.
* Erste Generation (1940er - 1950er Jahre):Vakuumrohre:
* eniac (1946): Elektronischer numerischer Integrator und Computer. Als der erste allgemeine Purple * Electronic * Digital Computer. Es verwendete Vakuumröhrchen, war enorm, verbrauchte massive Mengen an Strom und wurde durch physikalische Wiederverdrahtungsschaltungen programmiert.
* Univac I (1951): Universeller automatischer Computer. Der erste im Handel erhältliche elektronische Computer. Es wurde Magnetband für Eingang und Ausgang verwendet.
* zweite Generation (1950er - 1960er Jahre):Transistoren:
* Transistoren ersetzten Vakuumrohre und machten Computer kleiner, schneller, zuverlässiger und energieeffizienter.
* Der magnetische Kerngedächtnis wurde üblich und bietet eine schnellere und zuverlässigere Speicherung.
* Es wurden hochrangige Programmiersprachen wie Forran und COBOL entwickelt, was die Programmierer erleichterte.
* Das Konzept der Betriebssysteme begann sich zu entstehen.
* dritte Generation (1960er - 1970er Jahre):Integrierte Schaltungen (ICs):
* ICS (auch als Chips bekannt) integrierte mehrere Transistoren in einen einzelnen Siliziumwafer, wodurch die Computer weiter miniaturisierend und ihre Verarbeitungsgeschwindigkeit erhöht wurden.
* Das IBM -System/360 war ein zentrales Beispiel, das eine Familie kompatibler Computer anbot.
* Minicomputer wurden populär und machten das Computer für kleinere Unternehmen und Organisationen zugänglicher.
* Betriebssysteme wurden anspruchsvoller und unterstützten Multitasking und Zeitaustausch.
* vierte Generation (1970er Jahre - vorhanden):Mikroprozessoren und VLSI (Integration mit sehr großem Maßstab):
* Die Erfindung des Mikroprozessors (z. B. Intel 4004) legte eine gesamte CPU auf einen einzelnen Chip, was zur Entwicklung des PC (PC) führt.
* VLSI erlaubte, dass Millionen (und letztendlich Milliarden) Transistoren auf einen einzelnen Chip platziert werden.
* Die Entwicklung des PC revolutionierte Computing und machte es Einzelpersonen und kleine Unternehmen zugänglich. Apple, IBM und andere Unternehmen spielten eine bedeutende Rolle.
* Grafische Benutzeroberflächen (GUIs) wurden gemeinsam und erleichterten die Verwendung von Computern.
* Networking -Technologien wie Ethernet und das Internet sind aufgetaucht und verbinden Computer weltweit.
* fünfte Generation (Gegenwart und darüber hinaus):Künstliche Intelligenz und parallele Verarbeitung:
* Konzentrieren Sie sich auf die Entwicklung von Computern, die Aufgaben ausführen können, die typischerweise menschliche Intelligenz erfordern, wie z. B. Verarbeitung natürlicher Sprache, Bilderkennung und maschinelles Lernen.
* Die parallele Verarbeitung, bei der mehrere Prozessoren zusammenarbeiten, um ein Problem zu lösen, wird immer wichtiger.
* Quantum Computing ist ein aufstrebender Bereich mit dem Potenzial, das Computer mithilfe der Quantenmechanik zu revolutionieren.
* Fortsetzung Miniaturisierung und Verbesserungen der Chip -Technologie.
* Cloud Computing, Mobile Computing und das Internet der Dinge (IoT) prägen die aktuelle Landschaft.
Schlüsseltechnologische Treiber der Evolution:
* Switching -Technologie: Von mechanischen Relais über Vakuumröhrchen über Transistoren bis hin zu integrierten Schaltkreisen war die Geschwindigkeit, Zuverlässigkeit und Größe der Schaltgeräte von entscheidender Bedeutung.
* Speichertechnologie: Von geschlagenen Karten über den magnetischen Kerngedächtnis bis hin zum Halbleiterspeicher (RAM und ROM) haben sich die Speicherkapazität, die Geschwindigkeit und die Kosten dramatisch verbessert.
* Programmiersprachen: Von Maschinencode über die Montagesprache bis hin zu Sprachen auf hoher Ebene ist die Programmierung abstrakter und zugänglicher geworden.
* Herstellungstechniken: Fortschritte in der Herstellung haben die Erstellung kleinerer, komplexerer und zuverlässigerer Chips ermöglicht.
* Networking: Die Entwicklung von Netzwerktechnologien hat es Computern ermöglicht, Informationen zu kommunizieren und zu teilen, was zum Internet und zum World Wide Web führt.
Zusammenfassend wurde die Entwicklung des Computers durch ein unerbittliches Streben nach Geschwindigkeit, verringerte Größe, verbesserte Zuverlässigkeit und geringere Kosten angetrieben. Dies hat zu einer dramatischen Transformation von Computer von einer speziellen Aktivität zu einem integralen Teil des modernen Lebens geführt.