Computergrundlagen Geschichte des Computers
|
|
|
- Julian Seidel
- vor 10 Jahren
- Abrufe
Transkript
1 Computergrundlagen Geschichte des Computers Maria Fyta Institut für Computerphysik Universität Stuttgart Wintersemester 2012/13
2 Computer aus der Antike: Abakus Chinesischer Abakus ein mehr als 3000 Jahre altes einfaches mechanisches Rechenhilfsmittel vermutlich um 1100 v. Chr. im indo-chinesischen Kulturraum erfunden enthält Kugeln, meist Holz- oder Glasperlen, beim vergleichbaren Rechenbrett kamen auch Münzen oder sogenannte Rechensteine zum Einsatz ermöglicht die Durchführung der Grundrechenarten Addition, Subtraktion, Multiplikation und Division sowie das Ziehen von Quadrat- und Kubikwurzeln. M. Fyta Computergrundlagen 2/31
3 Computer aus der Antike: Mechanismus von Antikythera Die im Archäologischen Nationalmuseum (Athen) ausgestellten Fragmente B, A, und C enthält eine Vielzahl von Zahnrädern in ähnlicher Anordnung wie in einer Räderuhr diente als Modell für die von der Erde aus beobachtbaren Bewegungen von Sonne und Mond mit Hilfe von Anzeigen auf runden Skalen 1900: von Schwammtauchern in einem Schiffswrack gefunden M. Fyta Computergrundlagen 3/31
4 1624: Rechenmaschine von W. Schickard Wilhelm Schickard, Nachbau der Rechenmaschine von W. Schickard erste mechanische Rechenmaschine beherrschte das Addieren und Subtrahieren von bis zu sechsstelligen Zahlen einen Speicherüberlauf signalisierte sie durch das Läuten einer Glocke für komplexere Berechnungen waren Napiersche Rechenstäbchen darauf angebracht M. Fyta Computergrundlagen 4/31
5 1642: Rechenmaschine von B. Pascal B. Pascal, Eine Pascaline aus dem Jahr 1652 mechanische Rechenmaschine addierte & subtrahierte ganze Zahlen nicht programmierbar M. Fyta Computergrundlagen 5/31
6 1801: J.M. Jacquard und seine Lochkarten J.-M. Jacquard, Die Lochkartensteuerung der Jacquard-Maschine Weiterentwicklung des Webstuhls mit Lochkartensteuerung es handelt sich nicht um Karten, sondern um lange Lochstreifen und somit um eine frühe Anwendung der Digitaltechnik. endlose Muster von beliebiger Komplexität mechanisch hergestellt werden Grundstein zur heutigen Automatisierung der Webstuhl war die erste programmierbare Maschine, deren Steuerung dauerhaft aufgehoben und später erneut verwendet werden konnte M. Fyta Computergrundlagen 6/31
7 1837: Analytical Engine von C. Babbage C. Babbage, Vorläufer des modernen Computers sollte von einer Dampfmaschine angetrieben werden und wäre über 30m lang und 10m breit gewesen programmierbare mechanische Rechenmaschine 3 Lochkartenleser für Programm, Konstanten und Eingabezahlen 4 Grundrechenarten, Sprünge nie gebaut; Entwurf korrekt M. Fyta Computergrundlagen 7/31
8 1837: H. Hollerith H. Hollerith, Lochkarte von 1980 Hollerith Tisch 1880: Hollerithmaschine bei der amerikanischen Volkszählung verwendet 1884: Lochkartenpatente: übertrug das Steuerungsverfahren mittels gelochter Karten auf organisatorische Problemstellungen Lochkarteneinsatzes zur Massendatenerfassung: Fahrkarten 1896: gründete die Tabulating Machine Company, die mit Computing Scale Corporation und der International Time Recording Company fusionierte in 1924 in International Business Machines Corporation (IBM) umbennnant wurde. M. Fyta Computergrundlagen 8/31
9 Die erste Computergeneration ( ) Quelle: Wikipedia Eigenschaften (nicht in allen Rechner der ersten Generation): Vakuumröhre Ein(Aus)gabe durch Lochkarten ca Schaltungen pro ft 3 M. Fyta Computergrundlagen 9/31
10 1941: Z3 von K. Zuse K. Zuse, Zuse Z1 Zuse Z Z1, 1937: programmierbare mechanische Rechenmaschine Z3, 1941: elektromechanischer Rechner: Relais und Kernspeicher Z4, 1945: der einzige funktionierende Computer in Europa; erster kommerzielle Computer weltweit 0,9 / 1,4 Flops (Fliesskomma-Operationen / Sekunde) Programm und Daten über eigene Lochkartenleser im 2. Weltkrieg zerstört, Rekonstruktion in München M. Fyta Computergrundlagen 10/31
11 1941: Atanasoff-Berry Computer wurde von J.Atanasoff und C. Berry in den Jahren gebaut Röhrencomputer; keine mechanischen Teile zur Durchführung der Berechnungen Nutzung des binären Zahlensystems Trennung von Berechnungseinheit und Speicher könnte gleichzeitig 29 lineare Gleichungen verarbeiten Bausteine für binäre Arithmetik wurden für das erste Mal eingesetzt M. Fyta Computergrundlagen 11/31
12 1943: Colossus Colossi früher in England zur Dechiffrierung von geheimen Nachrichten während des 2. Weltkriegs gebaut Röhrencomputer (aus 1500 Röhren in 1943) erlaubte die Entzifferung einer Nachricht innerhalb weniger Stunden Der Speicher bestand aus 5 Zeichen die photoelektrisch von einem Lochsteifen gelesen wurden 5000 Zeichen/Sekunde konnten bearbeitet werden M. Fyta Computergrundlagen 12/31
13 1944: Harvard Mark I H.H. Aiken, wurde von der Harvard Universität entwickelt und von IBM gebaut vollständig aus elektromechanischen Bauteilen gebauter Computer Gewicht von 5 Tonnen; Frontlänge von 16m wurde von US-amerikanischen Marine für ballistische Berechnungen genutzt M. Fyta Computergrundlagen 13/31
14 1946: ENIAC erster rein elektronischer Universalrechner (Mauchly und Eckert) 350 Flops (Fließkommasahlrechnungen pro Sekunde) Grundrechenarten + Wurzeln [Addition/Subtraktion in 0.2 ms, Multiplikation bis zu 2.8 ms, Division bis zu 24 ms, Quadratwurzel mehr als 300 ms] Programmeingabe durch Verdrahtung (einzelnen Komponenten mit Kabeln verbinden und die gewünschten Operationen auf Drehschaltern einstellte) 1948 Einbau eines Befehlsspeichers von Frauen (zuvor Tischrechner) programmiert M. Fyta Computergrundlagen 14/31
15 Von Neumann-Architektur (1945) J. von Neumann, memory control unit CPU arithmetic logic unit accumulators Grundlage aller modernen Rechnerarchitekturen nach ENIAC ein linearer Ganzzahl-Speicher für Programme und Daten random access memory (RAM) Speicher mit wahlfreiem Zugriff Befehle sind Zahlen im Speicher, können überschrieben werden und werden sequenziell abgearbeitet Befehlszähler enthält die Adresse des aktuellen Befehls; wird normalerweise hochgezählt Sprünge und Verzweigung sind spezielle Befehle M. Fyta Computergrundlagen 15/31 input/output
16 Die zweite Computergeneration ( ) Das Tranzistor (1947, J. Bardeen, W. Brattain, W. Schockley) könnte die Elektronenröhre als Schalt-, Steuer-,Speicher- und Verstärkerelement in Computeranlagen weitgehend ablösen. Die Rechengeschwidigkeit wird auch erhöht. Eigenschaften: Transistoren und ca Schaltungen pro ft 3 M. Fyta Computergrundlagen 16/31
17 1960: UNIVAC LARC LARC in Lawrence Radiation Laboratory Der erster Versuch einen Supercomputer zu bauen 2 CPUs (eine für die Berechnungen und eine für das Ein/Ausgabe System), 500 kflops Lösung von Differenzielgleichungen M. Fyta Computergrundlagen 17/31
18 1961: IBM 7030 STRETCH Die Konsolle die 33ft Länge Langsamer als erwartet, aber von 1961 bis 1964 der schnellste Rechner der Welt Im Maximalbau standen Wörter (2MByte) zur Verfügung Die Breite der Befehlwörter war schaltbar zwischen 32Bit und 64Bit. erster Vertreter der 64-Bit-Architektur M. Fyta Computergrundlagen 18/31
19 Die dritte Computergeneration ( ) Fortschreitende Miniaturisierung und Integration der Bauteile von elektronischen Schaltungen Transistoren und Dioden werden zusammen mit Kondensatoren und Widerständen zu Funktionsgruppen (Modul) zusammengefaßt Additionen in eine Sekunde statt 1300 Additionen in der gleichen Zeit von einen Computer der 2. Generation. Eigenschaften: großflächige integrierte Schaltkreise (integrated circuit) ca Schaltungen pro ft 3 M. Fyta Computergrundlagen 19/31
20 1964: IBM System/360 Quelle:Computer Pictures Database eine Großrechnerarchitektur general purpose (360 Rad von Anwendungen) 32- oder 64-Bit Gleitkommaworte mit hexadezimaler Basis. wurde in den letzten 40 Jahren kontinuierlich weiterentwickelt (zur Zeit die System z Architektur) M. Fyta Computergrundlagen 20/31
21 1965: RCA Spectra 70 Series RCA Spectra 70 Model 46 Viele CPU Modelle Speicher Kapazität erstreckt sich von 4,096 bytes (70/15 Model) bis 524,288 bytes (70/55 Model). gleichzeitige Ein- und Aus-gabe möglicht M. Fyta Computergrundlagen 21/31
22 Die vierte Computergeneration (1975-jetzt) Eingeleitet durch die Entwicklung integrierter Schaltkreise (Integrated Circuit - IC); einzelne Bauteile wurden mit ihren Verbindungsleitungen in das Innere von Siliziumkristallen integriert. Eigenschaften: sehr großflächige integrierte Schaltkreise (integrated circuit) kontinuierliche Miniaturisierung 10 9 Schaltungen pro ft 3 M. Fyta Computergrundlagen 22/31
23 1976: Apple I / II 1976: Apple I, erster Serien -PC, 100 Exemplare 1977: Apple II, 2 Millionen Exemplare 8-bit CPU (6502), 48kB RAM, 1000 Flops Massenmarkt: C64 30 Millionen Exemplare Grund: zahlreiche Computerspiele erst ab ca 1990 setzen sich IBM-kompatible Heim-PCs durch M. Fyta Computergrundlagen 23/31
24 1982: Cray X-MP Konsole von CRAY X-MP/48 CRAY X-MP/24 im Barcelona Supercomputing Center Hauptentwickler Steve Chen von der schnellste Computer der Welt theoretische Rechenleistung von 200 Megaflops pro Prozessor 2 oder 4 Prozessoren verbesserte Unterstützung für verkettete Berechnungen, parallele arithmetische Pipelines und Zugriff auf geteilten Speicher über mehrere Pipes M. Fyta Computergrundlagen 24/31
25 1984: HP 9000 HP ab 1982 von Hewlett Packard gebaut Workstations und Server-Systeme 16- und 32bit Workstations M. Fyta Computergrundlagen 25/31
26 2008: Intel Nehalem Control unit ALUs + FPUs Intel Nehalem microarchitecture quadruple associative Instruction Cache 32 KByte, Uncore 128-entry TLB-4K, 7 TLB-2/4M per thread To Input/Output Loop Stream Decoder 2 x Retirement Register File Store Data AGU Store Addr. Unit Prefetch Buffer (16 Bytes) Predecode & Instruction Length Decoder Complex Decoder Instruction Queue 18 x86 Instructions Alignment MacroOp Fusion Simple Decoder Simple Decoder Simple Decoder Decoded Instruction Queue (28 µop entries) MicroOp Fusion 2 x Register Allocation Table (RAT) Reorder Buffer (128-entry) fused Reservation Station (128-entry) fused AGU Load Addr. Unit 128 Integer/ MMX ALU, Branch SSE ADD Move Integer/ MMX ALU SSE ADD Move Branch Prediction global/bimodal, loop, indirect jmp FP ADD Micro Instruction Sequencer Port 4 Port 3 Port 2 Port 5 Port 1 Port 0 FP MUL Integer/ MMX ALU, 2x AGU SSE MUL/DIV Move Quick Path Interconnect DDR3 Memory Controller Common L3-Cache 8 MByte 256 KByte 8-way, 64 Byte Cacheline, private L2-Cache 512-entry L2-TLB-4K 4 x 20 Bit 6,4 GT/s 3 x 64 Bit 1,33 GT/s To Memory Memory Order Buffer (MOB) Result Bus octruple associative Data Cache 32 KByte, 64-entry TLB-4K, 32-entry TLB-2/4M auch ein Nehalem-Kern ist immer noch eine von Neumann-CPU... aber mit Gigaflops Millionen verkaufte Einheiten pro Jahr M. Fyta Computergrundlagen 26/31
27 Mooresches Gesetz Verdopplung (jede Monate) der Komplexität intergrierter Schaltkreise (und Integrationsdichte, i.e. Transistoren/Flächeneinheit?) mit minimalen Komponentenkosten M. Fyta Computergrundlagen 27/31
28 Die fünfte Computergeneration (aktuell und Zukunft) Zusammenstellung von einige oder alle folgende Technologien exterm großfähige integrierte Schaltkreise Parallelverarbeitung integrierte Schlaltkreise superschnelle Logic- und Speicherchips Integration von Sprache und Daten für wissens-basierte Plattformen Erstellung von virtuelle Realität Satelliten-Links (Telekommunikationsnetz) Zukünftige Entwicklungen Biocomputer (Nützung biologischer Systeme) Verknüpfung zwischen biologischer und technischer Informationsverarbeitung Quantencomputer (optische Signalverarbeitung) Abstand von künstliche Intelligenzen M. Fyta Computergrundlagen 28/31
29 Modernes Rechnen Grid Computing: virtueller Supercomputer aus Cluster gekoppelten Rechnern (z.b. Proteinfaltung: Cloud Computing: IT-Infrastrukturen (Rechenkapazität, Datenspeicher, Netzwerkkapazitäten, Software) dynamish über einen Netzwerk zu Verfügung zu stellen Autonomic Computing: Selbstmanagement (Selbstkonfiguration, Selbstoptimierung, usw.) Ubiquitous Computing - ubicomp (Rechnerallgegenwart): Internet mit mobilen Anwendungen über seine klassische Domäne hinaus ausbreiten ( PC sollte als Gerät verschwinden und durch intelligente Gegenstände ersetzt werden) Wearable Computing (tragbare Datenverarbeitung): Entwicklung von tragbaren Computersystemen (Computersystem, das während der Anwendung am Körper des Benutzers befestigt ist, z.b. Google Glass Projekt)... M. Fyta Computergrundlagen 29/31
30 Parallelisierung: parallele Programmierung ein Computerprogramm in einzelne Teilstücke aufzuteilen, die nebenläufig ausgeführt werden können nebenläufige Programmabschnitte zu synchronisieren Effizienzsteigerung (mehrere Prozessorkerne) Programmteile werden in separaten Prozessen oder Threads (teil eines Prozesses) ausgeführt Multi-tasking: Programmteile können auch quasi-parallel ausgeführt werden; mehrere unabhängige Prozesse laufen nebeneinander M. Fyta Computergrundlagen 30/31
31 Parallelisierung: Effizienz Architekturen Computercluster: Anzahl von vernetzten Rechnern Mehrere CPUs Multicore-Prozessoren (SMP) GPUs (Grafik-Karten) Protokolle Message Passing Interface (MPI): beschreibt den Nachrichtenaustausch bei parallelen Berechnungen auf verteilten Computersystemen Implementierungen: C++, C, Fortran, C#, Python, Java, Perl, R OpenMPI (C, Fortran) parallel python Wichtig: Entsprechende Compilers müssen verwendet werden und der Code muss von der Parallelisierung profitieren! M. Fyta Computergrundlagen 31/31
Computergrundlagen Geschichte des Computers
Computergrundlagen Geschichte des Computers Axel Arnold Institut für Computerphysik Universität Stuttgart Wintersemester 2011/12 1641: Rechenmaschine von B. Pascal B. Pascal, 1623-1662 mechanische Rechenmaschine
Computergrundlagen Geschichte des Computers
Computergrundlagen Geschichte des Computers Axel Arnold Institut für Computerphysik Universität Stuttgart Wintersemester 2010/11 1641: Rechenmaschine von B. Pascal B. Pascal, 1632-1662 mechanische Rechenmaschine
FHZ. K01 Geschichte des Computers. Lernziele. Hochschule Technik+Architektur Luzern. Inhalt
Inhalt 1. Geschichte Folie 1 Lernziele Sie kennen die wichtigsten Punkte in der Geschichte des Computers Sie sind mit einigen Begriffen vertraut Folie 2 Seite 1 Computer als elektronische Rechenmaschine:
Die Geschichte des Computers
Inhaltsverzeichnis Der Vorbote des Computers... 3 Der Erfinder des ersten Computers... 3 Die Computer... 4 Der erste Computer Z1... 4 Der zweite Computer Z3... 5 Der Mark I... 6 Der ENIAC... 7 Der SSEC...
1. Übung - Einführung/Rechnerarchitektur
1. Übung - Einführung/Rechnerarchitektur Informatik I für Verkehrsingenieure Aufgaben inkl. Beispiellösungen 1. Aufgabe: Was ist Hard- bzw. Software? a Computermaus b Betriebssystem c Drucker d Internetbrowser
Computer-Generationen
(K.Zuses Z3, 1941) (Vorschlag) Generation Beispiel Technologie Geschw./Speich. Software Vorgeneration Z3 Elektro- 0,0002 MIPS Verdrahtet 1941-1944 Mark1 mechanik 1.Generation ENIAC, Z22 Elektronen- 0,02
Brückenkurs / Computer
Brückenkurs / Computer Sebastian Stabinger IIS 22 September 2014 1 / 24 Content 1 Allgemeines zum Studium 2 Was ist ein Computer? 3 Geschichte des Computers 4 Komponenten eines Computers 5 Aufbau eines
Wichtige Rechnerarchitekturen
Wichtige Rechnerarchitekturen Teil 1 Überblick 1 Rechnergeschichte: Mechanische Rechenmaschinen Mechanische Rechenmaschinen (17.Jahrhundert) Rechenuhr von Schickard (1623) Pascaline von Blaise Pascal (1642)
Informatik - Lehrgang 2000/2001 GRUNDLAGEN
Informatik - Lehrgang 2000/2001 GRUNDLAGEN Ein Überblick! Das Werden der Informatik! Daten! Technische Informatik Der von Neumann Computer Versuch einer Entmystifizierung 2 Grundlagen Micheuz Peter Das
Brückenkurs / Computer
Brückenkurs / Computer Sebastian Stabinger IIS 23 September 2013 Sebastian Stabinger (IIS) Brückenkurs / Computer 23 September 2013 1 / 20 Content 1 Allgemeines zum Studium 2 Was ist ein Computer? 3 Geschichte
Dipl. Ing. (FH) Ehrenfried Stuhlpfarrer
Dipl. Ing. (FH) Ehrenfried Stuhlpfarrer Die Geschichte der Rechenmaschinen 1100 v. Chr. Abakus Ein Abakus ist ein mehr als 3000 Jahre altes einfaches mechanisches Rechenhilfsmittel. Der Abakus enthält
Allgemeine Informatik Thema 1 Informatik; Konzepte (II)
Conf. Dr. I. Intorsureanu Wirtschaftsakademie Bukarest Allgemeine Informatik Thema 1 Informatik; Konzepte (II) Inhalt: 1.1 Was ist Informatik? 1.2 Information und Daten 1.3 Computersysteme Hardware und
GESCHICHTE DER COMPUTERTECHNIK
GESCHICHTE DER COMPUTERTECHNIK Rebekka Mönch Projekt ://reisefieber WS 2005/06 Bauhaus-Universität Weimar Ich glaube, dass es auf der Welt einen Bedarf von vielleicht fünf Computern geben wird. Künftige
Die Mikroprogrammebene eines Rechners
Die Mikroprogrammebene eines Rechners Das Abarbeiten eines Arbeitszyklus eines einzelnen Befehls besteht selbst wieder aus verschiedenen Schritten, z.b. Befehl holen Befehl dekodieren Operanden holen etc.
Informatik Mensch Gesellschaft. Historische Entwicklung der Informationstechnik (von Anfang bis Heute)
Informatik Mensch Gesellschaft Historische Entwicklung der Informationstechnik (von Anfang bis Heute) Algorithmen-Automat Schritt-für-Schritt-Anleitung zum Lösen mathematischer Probleme kann immer wieder
Mikrocontroller Grundlagen. Markus Koch April 2011
Mikrocontroller Grundlagen Markus Koch April 2011 Übersicht Was ist ein Mikrocontroller Aufbau (CPU/RAM/ROM/Takt/Peripherie) Unterschied zum Mikroprozessor Unterschiede der Controllerarten Unterschiede
HISTORISCHES INFORMATIK-MUSEUM DER UNIVERSIDAD POLITECNICA DE MADRID
HISTORISCHES INFORMATIK-MUSEUM DER UNIVERSIDAD POLITECNICA DE MADRID Die Initiative, ein historisches Informatik-Museum zu gründen, ist Pionier im Rahmen der spanischen Universitäten. Sie hat das Sammeln
1 Aufgaben zu Wie funktioniert ein Computer?
71 1 Aufgaben zu Wie funktioniert ein Computer? Netzteil a) Welche Spannungen werden von PC-Netzteilen bereitgestellt? 3.3 V, 5 V, 12 V, -5 V, -12 V. b) Warum können PC-Netzteile hohe Leistungen liefern,
Kann ein Computer denken?
Kann ein Computer denken? Fachbereich Betriebswirtschaft FH www.fh-koblenz.de/bw/komus www.komus.de www.fh-koblenz.de/bw/komus www.fh-koblenz.de/bw/komus 2 www.fh-koblenz.de/bw/komus 3 www.fh-koblenz.de/bw/komus
Grundlagen der Informatik
Grundlagen der Informatik Teil I Definition, Geschichte und Teilgebiete der Informatik Seite 1 Wer steht da? M. Eng. Robert Maaßen [email protected] www.robertmaassen.de Studium: Informatik Vertiefungsrichtung
Einführung in die Informatik
Einführung in die Informatik Geschichte und Einteilung der Informatik 01101101 01011001 11010011 10011000 00000011 00011100 01111111 11111111 00110100 00101110 11101110 01110010 10011101 00111010 2 Der
Teil VIII Von Neumann Rechner 1
Teil VIII Von Neumann Rechner 1 Grundlegende Architektur Zentraleinheit: Central Processing Unit (CPU) Ausführen von Befehlen und Ablaufsteuerung Speicher: Memory Ablage von Daten und Programmen Read Only
Elektromechanische Computer
Elektromechanische Computer Erfinder, ihre Biographien und Maschinen Konrad Zuse George Stibitz Howard Aiken Konrad Zuse: Biographie I Geburt: 22.06.1910 in Berlin 1928 Studium Maschinenbau (TH Berlin-Charl.),
Mikroprozessor als universeller digitaler Baustein
2. Mikroprozessor 2.1 Allgemeines Mikroprozessor als universeller digitaler Baustein Die zunehmende Integrationsdichte von elektronischen Schaltkreisen führt zwangsläufige zur Entwicklung eines universellen
Algorithmus, siehe (1)
Der Computer als elektronische Rechenmaschine entstand in den vierziger Jahren des 20. Jahrhunderts. Die Gedankenwelt der Informatik lässt sich aber bedeutend weiter zurückverfolgen. Mit diesem Kapitel
Im Original veränderbare Word-Dateien
Das Von-Neumann-Prinzip Prinzipien der Datenverarbeitung Fast alle modernen Computer funktionieren nach dem Von- Neumann-Prinzip. Der Erfinder dieses Konzeptes John von Neumann (1903-1957) war ein in den
Ein kleiner Einblick in die Welt der Supercomputer. Christian Krohn 07.12.2010 1
Ein kleiner Einblick in die Welt der Supercomputer Christian Krohn 07.12.2010 1 Vorschub: FLOPS Entwicklung der Supercomputer Funktionsweisen von Supercomputern Zukunftsvisionen 2 Ein Top10 Supercomputer
Computer-Architektur Ein Überblick
Computer-Architektur Ein Überblick Johann Blieberger Institut für Rechnergestützte Automation Computer-Architektur Ein Überblick p.1/27 Computer-Aufbau: Motherboard Computer-Architektur Ein Überblick p.2/27
Microcontroller Kurs. 08.07.11 Microcontroller Kurs/Johannes Fuchs 1
Microcontroller Kurs 08.07.11 Microcontroller Kurs/Johannes Fuchs 1 Was ist ein Microcontroller Wikipedia: A microcontroller (sometimes abbreviated µc, uc or MCU) is a small computer on a single integrated
Die Geschichte der Taschenrechner
Kevin 19. März 2009 Übersicht Damals Heute Zukunft Anwendung des Taschenrechners in der Schule Inhalt Damals Entwicklung der Zahlensysteme Abakus und Rechenschieber Mechanische Addierer Die Vier-Spezies-Maschine
Facharbeit Informatik. Thema:
Facharbeit Informatik Thema: Rechneraufbau Mit Locad 2002 1 Inhaltsangabe Inhalt: Seite: 1. Einleitung 3 2. Inbetriebnahme der Schaltung 3 3. Eingabe 4 4. CPU 5 5. RAM/HDD 8 6. Ausgabe 10 7. Auf einer
Computeria Urdorf. Treff vom 16. Januar 2013. Was ist ein Computer?
Computeria Urdorf Treff vom 16. Januar 2013 Was ist ein Computer? Der Vater des Computers Charles Babbage (26.12.1791 18.10.1871) Erfinder der mechanische Rechenmaschine Die Entwicklung des Computers Karl
1. Entwicklung der Datenverarbeitung
1. Entwicklung der Datenverarbeitung 1.1. Vom Abakus zum Pentium Schon im Altertum war man bestrebt, sich Hilfsmittel zu schaffen, die das Zählen und Rechnen erleichterten. Formulierung mechanischer Abläufe
In 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC
PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email [email protected]
Technische Informatik I
Technische Informatik I SS 2001 PD Dr. A. Strey Abteilung Neuroinformatik Universität Ulm Inhalt Einführung: Überblick über die historische Entwicklung der Rechnerhardware Teil 1: Digitale Logik kurzer
Hochleistungsrechnen für Wissenschaft und Wirtschaft im internationalen Verbund
Hochleistungsrechnen für Wissenschaft und Wirtschaft im internationalen Verbund Prof. Dr. rer. nat. Christian Schröder Dipl.-Ing. Thomas Hilbig, Dipl.-Ing. Gerhard Hartmann Fachbereich Elektrotechnik und
4D Server v12 64-bit Version BETA VERSION
4D Server v12 64-bit Version BETA VERSION 4D Server v12 unterstützt jetzt das Windows 64-bit Betriebssystem. Hauptvorteil der 64-bit Technologie ist die rundum verbesserte Performance der Anwendungen und
Vorlesung. Technologische Grundlagen der Informationsverarbeitung. Rechnerarchitektur. Dipl.-Ing. Gert Martin
Vorlesung Technologische Grundlagen der Informationsverarbeitung Rechnerarchitektur Dipl.-Ing. Gert Martin Geschichte der Computer Erste Versuche Charles Babbage (1792 1871) difference Engine 1832 (zum
Step by Step Remotedesktopfreigabe unter Windows Server 2003. von Christian Bartl
Step by Step Remotedesktopfreigabe unter Windows Server 2003 von Remotedesktopfreigabe unter Windows Server 2003 Um die Remotedesktopfreigabe zu nutzen muss diese am Server aktiviert werden. Außerdem ist
Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER
AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...
2. Negative Dualzahlen darstellen
2.1 Subtraktion von Dualzahlen 2.1.1 Direkte Subtraktion (Tafelrechnung) siehe ARCOR T0IF Nachteil dieser Methode: Diese Form der Subtraktion kann nur sehr schwer von einer Elektronik (CPU) durchgeführt
In 15 Schritten zum mobilen PC mit Paragon Drive Copy 14 und VMware Player
PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0)761 59018-201 Fax +49 (0)761 59018-130 Internet www.paragon-software.com E-Mail [email protected]
Kap 4. 4 Die Mikroprogrammebene eines Rechners
4 Die Mikroprogrammebene eines Rechners Das Abarbeiten eines Arbeitszyklus eines einzelnen Befehls besteht selbst wieder aus verschiedenen Schritten (Befehl holen, Befehl dekodieren, Operanden holen etc.).
Johann Wolfgang Goethe-Universität
Flynn sche Klassifikation SISD (single instruction, single data stream): IS IS CU PU DS MM Mono (Mikro-)prozessoren CU: Control Unit SM: Shared Memory PU: Processor Unit IS: Instruction Stream MM: Memory
Eine Logikschaltung zur Addition zweier Zahlen
Eine Logikschaltung zur Addition zweier Zahlen Grundlegender Ansatz für die Umsetzung arithmetischer Operationen als elektronische Schaltung ist die Darstellung von Zahlen im Binärsystem. Eine Logikschaltung
Schritt-Schritt-Anleitung zum mobilen PC mit Paragon Drive Copy 10 und VMware Player
PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email [email protected]
In 15 Schritten zum mobilen PC mit Paragon Drive Copy 11 und VMware Player
PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Schritthan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email [email protected]
Daten verarbeiten. Binärzahlen
Daten verarbeiten Binärzahlen In Digitalrechnern werden (fast) ausschließlich nur Binärzahlen eingesetzt. Das Binärzahlensystem ist das Stellenwertsystem mit der geringsten Anzahl von Ziffern. Es kennt
Realisierung von UMCM über den IBH Link UA mit Simatic S5 und S7 Steuerungen
Realisierung von UMCM über den IBH Link UA mit Simatic S5 und S7 Steuerungen Es gibt 2 Möglichkeiten zur Realisierung von UMCM über OPC UA : 1. UMCM in der Maschinensteuerung SPS Die UMCM Struktur wird
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
Einführung (0) Erster funktionsfähiger programmgesteuerter Rechenautomat Z3, fertiggestellt 1941 Bild: Nachbau im Deutschen Museum München
Einführung (0) Erster funktionsfähiger programmgesteuerter Rechenautomat Z3, fertiggestellt 1941 Bild: Nachbau im Deutschen Museum München Einführung (1) Was ist ein Rechner? Maschine, die Probleme für
Programmieren. Kapitel 2: Der Traum vom automatischen Rechnen ein Streifzug durch die Computergeschichte. Wintersemester 2008/2009
Institut für Telematik Universität zu Lübeck Programmieren Kapitel 2: Der Traum vom automatischen Rechnen ein Streifzug durch die Computergeschichte Wintersemester 2008/2009 Prof. Dr. Christian Werner
2.2 Rechnerorganisation: Aufbau und Funktionsweise
2.2 Rechnerorganisation: Aufbau und Funktionsweise é Hardware, Software und Firmware é grober Aufbau eines von-neumann-rechners é Arbeitsspeicher, Speicherzelle, Bit, Byte é Prozessor é grobe Arbeitsweise
Wenn keine Verbindung zwischen den Computern besteht, dann bist du offline.
online Das ist ein englisches Wort und bedeutet in der Leitung". Wenn du mit einem Freund oder einer Freundin telefonierst, bist du online. Wenn sich 2 Computer dein Computer und einer in Amerika miteinander
1Computergrundlagen = 1*16 + 0*8 + 1*4 + 1*2 + 0*1
Kapitel 1 1Computergrundlagen Zusammenfassung des Stoffes In diesem Kapitel haben Sie die Komponenten eines Computers und die Rolle von Computern in Netzwerken kennen gelernt. Wir stellten insbesondere
Enterprise Computing Einführung in das Betriebssystem z/os. Prof. Dr. Martin Bogdan Prof. Dr.-Ing. Wilhelm G. Spruth WS 2012/13
UNIVERSITÄT LEIPZIG Enterprise Computing Einführung in das Betriebssystem z/os Prof. Dr. Martin Bogdan Prof. Dr.-Ing. Wilhelm G. Spruth WS 2012/13 System z Hardware Teil 4 Weiterführende Information el0100
Persönliche Einladung. Zur IT Managers Lounge am 4. November 2009 in Köln, Hotel im Wasserturm.
Persönliche Einladung. Zur IT Managers Lounge am 4. November 2009 in Köln, Hotel im Wasserturm. IT Managers Lounge präsentiert: Top-Trend Cloud Computing. Flexibilität, Dynamik und eine schnelle Reaktionsfähigkeit
Windows Server 2008 (R2): Anwendungsplattform
Mag. Christian Zahler, Stand: August 2011 13 14 Mag. Christian Zahler, Stand: August 2011 Mag. Christian Zahler, Stand: August 2011 15 1.5.2 Remotedesktop-Webverbindung Windows Server 2008 (R2): Anwendungsplattform
:: Anleitung Hosting Server 1cloud.ch ::
:: one source ag :: Technopark Luzern :: D4 Platz 4 :: CH-6039 Root-Längenbold LU :: :: Fon +41 41 451 01 11 :: Fax +41 41 451 01 09 :: [email protected] :: www.one-source.ch :: :: Anleitung Hosting Server
Zeichen bei Zahlen entschlüsseln
Zeichen bei Zahlen entschlüsseln In diesem Kapitel... Verwendung des Zahlenstrahls Absolut richtige Bestimmung von absoluten Werten Operationen bei Zahlen mit Vorzeichen: Addieren, Subtrahieren, Multiplizieren
Wearables & Internet of Things. Definition, Chancen und Risiken saarcamp 2014 Nico Maas
Wearables & Internet of Things Definition, Chancen und Risiken saarcamp 2014 Nico Maas Zur Person Nico Maas IT Systemelektroniker (RZ UNI SB) Praktische Informatik (HTW SB) [email protected] www.nico-maas.de
Benutzerkonto unter Windows 2000
Jeder Benutzer, der an einem Windows 2000 PC arbeiten möchte, braucht dazu ein Benutzerkonto. Je nach Organisation des Netzwerkes, existiert dieses Benutzerkonto auf der lokalen Workstation oder im Active
Berühmt berüchtigte Softwarefehler. Der Pentium Division-Bug. vorgetragen von: Sebastian Knieschewski
Berühmt berüchtigte Softwarefehler Der Pentium Division-Bug vorgetragen von: Sebastian Knieschewski Inhalt Die Pentium CPU Ein Fehler im Pentium? Divisions-Algorithmus Workarounds Intels Reaktion Weitere
Einrichten eines Postfachs mit Outlook Express / Outlook bis Version 2000
Folgende Anleitung beschreibt, wie Sie ein bestehendes Postfach in Outlook Express, bzw. Microsoft Outlook bis Version 2000 einrichten können. 1. Öffnen Sie im Menü die Punkte Extras und anschließend Konten
Programmiersprachen und Programmierkonzepte
Programmiersprachen und Programmierkonzepte Inhalt Programmiersprachen- Entwicklung Programmiersprachen und Programmierparadigmen Die Geschichte der Programmiersprachen Anfänge vor 200 Jahren Programmierbare
Ein polyadisches Zahlensystem mit der Basis B ist ein Zahlensystem, in dem eine Zahl x nach Potenzen von B zerlegt wird.
Zahlensysteme Definition: Ein polyadisches Zahlensystem mit der Basis B ist ein Zahlensystem, in dem eine Zahl x nach Potenzen von B zerlegt wird. In der Informatik spricht man auch von Stellenwertsystem,
Mobile und Wearable Computer: Überholen Consumer die Industrieanwender?
Mobile und Wearable Computer: Überholen Consumer die Industrieanwender? Dr. Christian Bürgy texxmo Mobile Solution GmbH & Co. KG Universität Mannheim, 22. Januar 2013 Inhalt texxmo Mobile Computing: Business
Das MTI Steuerungssystem. Zukunftsorientierte Mischerautomatisation
Perfect Mix Unser Produktionsmanagement für Sicherheit und Effi zienz Das MTI Steuerungssystem Zukunftsorientierte Mischerautomatisation Made in Germany Made by MTI MTI Steuerungssystem erfüllt in vollem
Prof. Dr. Norbert Pohlmann, Institut für Internet Sicherheit - if(is), Fachhochschule Gelsenkirchen. Lage der IT-Sicherheit im Mittelstand
Lage der IT-Sicherheit im Mittelstand Inhalt Die Situation heute: Eine kritische Bewertung 2 Inhalt Die Situation heute: Eine kritische Bewertung 3 IT-Sicherheit u. Vertrauenswürdigkeitrdigkeit Veränderung,
schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv
Roboter programmieren mit NXC für Lego Mindstorms NXT 1. Auflage Roboter programmieren mit NXC für Lego Mindstorms NXT schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv Verlag
Updatehinweise für die Version forma 5.5.5
Updatehinweise für die Version forma 5.5.5 Seit der Version forma 5.5.0 aus 2012 gibt es nur noch eine Office-Version und keine StandAlone-Version mehr. Wenn Sie noch mit der alten Version forma 5.0.x
Grundlagen der Informatik
Mag. Christian Gürtler Programmierung Grundlagen der Informatik 2011 Inhaltsverzeichnis I. Allgemeines 3 1. Zahlensysteme 4 1.1. ganze Zahlen...................................... 4 1.1.1. Umrechnungen.................................
A1 Desktop Security Installationshilfe. Symantec Endpoint Protection 12.1 für Windows/Mac
A Desktop Security Installationshilfe Symantec Endpoint Protection. für Windows/Mac Inhalt. Systemvoraussetzung & Vorbereitung S. Download der Client Software (Windows) S. 4 Installation am Computer (Windows)
Webmodule. Informationen zur neuen Version der Online Auftragserfassung / Tracking & Tracing
Webmodule Informationen zur neuen Version der Online Auftragserfassung / Tracking & Tracing Seite - 1 - von 7 Stand 01/15 Allgemeine Hinweise Die Aufrufadresse (aktuell http://145.253.131.52/tdwebmodule/
Lizenzierung von System Center 2012
Lizenzierung von System Center 2012 Mit den Microsoft System Center-Produkten lassen sich Endgeräte wie Server, Clients und mobile Geräte mit unterschiedlichen Betriebssystemen verwalten. Verwalten im
VIDA ADMIN KURZANLEITUNG
INHALT 1 VIDA ADMIN... 3 1.1 Checkliste... 3 1.2 Benutzer hinzufügen... 3 1.3 VIDA All-in-one registrieren... 4 1.4 Abonnement aktivieren und Benutzer und Computer an ein Abonnement knüpfen... 5 1.5 Benutzername
HINWEISE ZUR ARBEIT IM LABOR
HINWEISE ZUR ARBEIT IM LABOR MIT GLASSFISH UND DERBY UNTER NETBEANS 1. Grundsätzliches: Auch weiterhin arbeiten Sie im SWE-Labor remote, d.h. auf einem Server. Ihre Entwicklungsumgebung Netbeans ist dort
Die Erfindung der ersten Computer und Vergleich der Intentionen der Erfinder
Die Erfindung der ersten Computer und Vergleich der Intentionen der Erfinder Konrad Zuse John Atanasoff John Mauchly Inwiefern ist Konrad Zuse der Erfinder des Computers? von Ivo Adrian Knabe 20. März
In 15 einfachen Schritten zum mobilen PC mit Paragon Drive Copy 10 und Microsoft Windows Virtual PC
PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email [email protected]
SJ OFFICE - Update 3.0
SJ OFFICE - Update 3.0 Das Update auf die vorherige Version 2.0 kostet netto Euro 75,00 für die erste Lizenz. Das Update für weitere Lizenzen kostet jeweils netto Euro 18,75 (25%). inkl. Programmsupport
Installation des COM Port Redirectors
Installation des COM Port Redirectors Über die entsprechenden Treiber ist es möglich, die seriellen Schnittstellen eines IGW/400 als virtuelle COM-Ports eines Windows-PCs zu nutzen. Aus Sicht der PC-Software
Projektgruppe Algorithmen für die Cloud-unterstützte 3-D-Darstellung auf mobilen Endgeräten
Projektgruppe Algorithmen für die Cloud-unterstützte 3-D-Darstellung auf mobilen Endgeräten WS 2011/2012 bis SS 2012 11. Juli 2011 Benjamin Eikel Matthias Fischer Projektgruppe Algorithmen für die Cloud-unterstützte
JetSym. Programmierung in Hochsprache ST nach IEC-61131-3. We automate your success.
JetSym Programmierung in Hochsprache ST nach IEC-61131-3 We automate your success. JetSym das Tool JetSym ist das zentrale Programmiertool der Jetter AG, das alle Funktionen der Automatisierungstechnik
Stammdaten Auftragserfassung Produktionsbearbeitung Bestellwesen Cloud Computing
Stammdaten Auftragserfassung Produktionsbearbeitung Bestellwesen Cloud Computing Finanzbuchhaltung Wenn Sie Fragen haben, dann rufen Sie uns an, wir helfen Ihnen gerne weiter - mit Ihrem Wartungsvertrag
Einrichtung des Cisco VPN Clients (IPSEC) in Windows7
Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Diese Verbindung muss einmalig eingerichtet werden und wird benötigt, um den Zugriff vom privaten Rechner oder der Workstation im Home Office über
Das Rechnermodell von John von Neumann
Das Rechnermodell von John von Neumann Historisches Die ersten mechanischen Rechenmaschinen wurden im 17. Jahhundert entworfen. Zu den Pionieren dieser Entwichlung zählen Wilhelm Schickard, Blaise Pascal
TO-220 TO-202 TO-92 TO-18. Transistoren mit verschiedenen Gehäusen
Transistoren TO-220 TO-202 SOT-42 TO-3 TO-18 TO-92 TO-5 Transistoren mit verschiedenen Gehäusen Das Wort Transistor ist ein Kunstwort. Es leitet sich von transfer resistor ab und beschreibt damit einen
B Einführung. 1 Historische Entwicklung. 1 Historische Entwicklung (3) 1 Historische Entwicklung (2)
1 Historische Entwicklung 8500 v. Chr.: Zählsysteme in vielen Kulturen benutzt häufig 5 oder 10 als Basis 1. historische Entwicklung 2. Entwicklung der Mikroprozessoren 3. Entwicklung der Betriebssysteme
Funktion Erläuterung Beispiel
WESTFÄLISCHE WILHELMS-UNIVERSITÄT WIRTSCHAFTSWISSENSCHAFTLICHE FAKULTÄT BETRIEBLICHE DATENVERARBEITUNG Folgende Befehle werden typischerweise im Excel-Testat benötigt. Die Beispiele in diesem Dokument
Upgrade von Windows Vista auf Windows 7
Je nach Ihrer Hardware und der aktuellen Edition von Windows Vista können Sie die Option Upgrade bei der Installation von Windows 7 verwenden, um ein Upgrade von Windows Vista auf die entsprechende oder
Fragen zur GridVis MSSQL-Server
Fragen zur GridVis MSSQL-Server Frage Anmerkung 1.0 Server allgemein 1.1 Welche Sprache benötigt die Software bzgl. Betriebssystem/SQL Server (deutsch/englisch)? 1.2 Welche MS SQL Server-Edition wird mindestens
ERPaaS TM. In nur drei Minuten zur individuellen Lösung und maximaler Flexibilität.
ERPaaS TM In nur drei Minuten zur individuellen Lösung und maximaler Flexibilität. Was ist ERPaaS TM? Kurz gesagt: ERPaaS TM ist die moderne Schweizer Business Software europa3000 TM, welche im Rechenzentrum
Verlust von Unternehmensdaten?
Verlust von Unternehmensdaten? Das lässt sich vermeiden - Sehen Sie selbst! Wussten Sie schon? Auf Ihrem PC sammeln sich signifikante Unternehmensdaten an, deren Verlust Ihr Geschäft erheblich beeinträchtigen
Zahlensysteme Seite -1- Zahlensysteme
Zahlensysteme Seite -- Zahlensysteme Inhaltsverzeichnis Dezimalsystem... Binärsystem... Umrechnen Bin Dez...2 Umrechnung Dez Bin...2 Rechnen im Binärsystem Addition...3 Die negativen ganzen Zahlen im Binärsystem...4
ACDSee Pro 2. ACDSee Pro 2 Tutorials: Übertragung von Fotos (+ Datenbank) auf einen anderen Computer. Über Metadaten und die Datenbank
Tutorials: Übertragung von Fotos (+ ) auf einen anderen Computer Export der In dieser Lektion erfahren Sie, wie Sie am effektivsten Fotos von einem Computer auf einen anderen übertragen. Wenn Sie Ihre
Versuch Nr. 8c Digitale Elektronik I
Institut für ernphysik der Universität zu öln Praktikum M Versuch Nr. 8c Digitale Elektronik I Stand 14. Oktober 2010 INHALTSVERZEICHNIS 1 Inhaltsverzeichnis 1 Einführung 2 1.1 Motivation....................................
