Verzweigungen in Delphi

Slides:



Advertisements
Ähnliche Präsentationen
Blue J.
Advertisements

Programmierung: Einführung
2.3 Register-Transfer-Strukturen
Verzweigung oder bedingte Anweisung Weiter mit PP.
Zentraleinheit CPU, Motherbord, RAM
Name des Vortragenden Klasse Ort / tt.mm.jjjj Beschreibung Zentraleinheit CPU, Motherbord, RAM.
Agenda Die Hardwearkomponenten und ihre Funktionen - Mikroprozessor
Zentraleinheit CPU, Motherbord, RAM
Name des Vortragenden Klasse Ort / tt.mm.jjjj Beschreibung Zentraleinheit CPU, Motherbord, RAM.
Paul, Morten, Yannick Blue J. Entwicklungsumgebung versteht Java Programmcode versteht Java Programmcode Für die Entwicklung eigener Software.
WS 2009/10 1 Systeme 1 Kapitel 1 Aufbau von Rechnern.
Entwicklung der Programmiersprachen
Neumannrechner.
Algorithmus. Ein Kochrezept, zum Beispiel: Kartoffelbrei.
ARRAY oder FELD oder VEKTOR
Dynamischer Speicher. In einer Funktion wird z.B. mit der Deklaration int i; Speicher auf dem sogenannten Stack reserviert. Wenn die Funktion verlassen.
Aufbau und Funktionsweise von Prozessoren
Vorlesung 2 Rechnerarchitektur Universität Bielefeld – Technische Fakultät AG Rechnernetze und verteilte Systeme Peter B. Ladkin
Rechnerarchitektur Vorlesung 2 Peter B. Ladkin
Addierwerke.
Gymnasium Horn – Bad Meinberg
Umrechnung Bit und Bytes und Bibytes
Grundkonzepte Java - Klassendefinition
So arbeitet ein PC.
John-von-Neumann-Architektur
SOFTWARE.
Name des Vortragenden Klasse Ort / tt.mm.jjjj Beschreibung Zentraleinheit CPU, Motherbord, RAM.
Aufbau und Funktionsweise
Aufbau eines Computers
Keywords Informatik 1 Gehen Sie alle Keywords durch Wie viele Keywords von welcher Farbe können Sie auf Anhieb erläutern? Führen Sie bitte eine Strichliste.
Aufbau eines von-Neumann- Rechners Marcel Waldvogel.
Dateien Datei = File (engl.) Mögliche Inhalte einer Datei
Entwicklung der Programmiersprachen
Man kann ein Antiviren Programm installieren.
Versuche alle Fragen richtig zu beantworten!
© Gabriele Sowada © Gabriele Sowada 2 Emulation Emulation der Siemens 2002 auf dem PC unter Windows von Volker Dahrendorf Für alle.
Grundlagen der Informatik - Prof. Slany 1 Grundlagen der Informatik Prof. Wolfgang SLANY.
Vom Bit zum Byte.
Das Binär-System Alles ist davon abhängig, ob Strom fließt oder nicht!
Grundlegende Funktionsweise eines Computers
1. Entwicklungsumgebung 2. Kontextmenü 3. Compile 4. Objekt 5. Attribut 6. Klasse 7. Deklaration 8. Intialisierung.
Grundlagen der Informatik
Übersicht: Hardware Zentraleinheit EVA-Prinzip
Eine Darstellung mit Bits
Speichergrößen in der digitalen Datenverarbeitung
Rechnerarchitekturen
Datenspeicherung Gk Informatik Jennifer Hahn Stefanie Svenja Bachmann.
Johann Baron von Neumann
DER COMPUTER.
Paul, Morten, Yannick Blue J. Entwicklungsumgebung  versteht Java Programmcode  Für die Entwicklung eigener Software  Durch die Programmierung.
programmieren des casio FX-7400GII
Central Processing Unit von David Kleuker und Thomas Auner
… erste Schritte mit einem programmierbaren Mikrocontroller
Mensch – Maschine - Kommunikation
Der Prozessor Von Stephan Blum.
Medizinische Statistik und Informationsverarbeitung Quade Institut für Medizinische Biometrie, Informatik und Epidemiologie.
Geschichte der Informatik

Delphi Chars und Strings
Prozessoren (CPU) Ahmet Aktas, HWI I.
Bit (Binary Digit): die kleinste EDV-technische Speichereinheit kann entweder den Wert eins (wahr) oder den Wert null (falsch) einnehmen Physikalisch.
Sicherheitskomponente in der Computertechnik
Von Bits, Bytes und Raid Eine Schnuppervorlesung Inhalt
Kompetent? Verständlich? Erklärend?
Präsentation Binär.
Grundlagen der Informationsverarbeitung
CPU Furkan Dogan.
Hexadezimale Darstellung von Zahlen
Die Komponenten Von einem PC.
 Präsentation transkript:

Verzweigungen in Delphi Die if…then…else Anweisung Thomas Püttmann im GK Informatik 11 B.M.V.-Schule, Essen

Inhalt Herkunft der Begriffe Bit und Byte Funktionsweise eines Laserdruckers Grundlegende Arbeitsweise eines Computers

Herkunft Bit und Byte Bit – Binary Digit Byte Von John W. Tukey (1915-2000) geprägter Begriff Bezeichnet die kleinstmögliche Informationseinheit, also z.B. an oder aus, wahr oder falsch, 1 oder 0 Byte Durch Dr. Werner Buchholz (*1922) „erfundener“ Begriff. Ursprünglich abgeleitet von Bite (engl. Happen) Zur Vermeidung einer Verwechslung mit Bit Übergang zur Schreibweise mit y

Richtigstellung kByte Der „Profi“ unterscheidet zwischen kB und KB k als Präfix bezeichnet die von kilometer bekannte Vorsilbe für 1000 K steht für 210 D.h.: ein kB (sprich Kilo-Byte) hat 1000 Byte, eine KB (sprich Kah-Byte) hat 1024 Byte Zur besseren Unterscheidung wurde eine neue Vorsilbe vorgeschlagen: KiByte (Kibibyte für Kilobinarybyte), dementsprechend dann auch MiByte, GiByte usw.

Funktionsweise Laserdrucker Die Vorgänge sind in folgende vier Einzelschritte unterteilt:   1. Schritt:   Die Informationen von dem Computer werden zu dem Drucker an den Laserdrucker übertragen. Der Druckertreiber hilft bei dem Vorgang. Die Daten werden über eine Schnittstelle übertragen und dort im Speicher zu vollständigen Seiten aufgebaut. Deswegen zählt der Laserdrucker zu den Seitendruckern, im Gegensatz zu dem zeilenweise druckenden Tintenstrahldrucker. Da vor dem Ausdruck die gesamte Seite berechnet wird, ist eine entsprechende Speicherkapazität und Prozessorleistung notwendig um eine hohe Schnelligkeit zu erreichen (leistungsstarke Prozessoren mit bis zu 266MHz und auf bis zu 512 MB aufrüstbar).   2. Schritt:   Dann wird die Bildtrommel, auch bekannt als Photo- oder OPC-Trommel (OPC = Organic Photo Conductor), von der Reinigungseinheit negativ aufgeladen. Der Laser wird mit Hilfe des rotierenden Umlenkspiegels auf die Trommel gelenkt, an die Stellen, wo später der Toner aufgetragen werden soll. Der Umlenkspiegel wird Polygonspiegel genannt.   3. Schritt:   Durch den Laser werden die getroffenen Stellen neutralisiert. Die Bildtrommel dreht sich und die vorher neutralisierten Stellen kommen an dem Toner vorbei. Die Toner-Rolle enthält negativ geladene Farbteilchen, die nun an den neutralisierten Stellen haften. Der noch negativ geladene Teil der Bildtrommel stößt den Toner ab. Das Papier wird jetzt positiv geladen und zieht den Toner an.   4. Schritt:   Damit der Toner nicht verwischt, wird das Papier durch die Fixierwalzen geführt und der Toner wird durch die relativ hohe Temperatur (ca. 200°) eingebrannt. Das Papier ist fertig. Die Bildtrommel wird jetzt durch die Reinigungseinheit entladen und der überschüssige Toner entfernt. Wird der letzte Schritt ausgelassen und der Rest der Schritte wiederholt, kann der Drucker mehrere Kopien anfertigen.   Die hohe Geschwindigkeit (6-30 Seiten pro Minute) und das klare Schriftbild sind die Vorteile des Laserdruckers.   Farblaserdrucker arbeiten prinzipiell wie die Schwarz/Weiß Laserdrucker, bis auf den kleinen Unterschied, dass hier 4 Druckwerke OPC - Organic Photo Conductor

Funktionsweise eines Rechners Konzept von J.v. Neumann Gerät zu erst Rechenmaschine, daher Werk zur Durchführung arithmetischer Operationen  Rechenwerk Steuerwerk kontrolliert die Arbeitsweise des Rechenwerks

Funktionsweise eines Rechners Im Speicher liegen Daten und Befehle vor Über Eingabe- und Ausgabekomponenten muss der Rechner in der Lage sein mit einem externen Speicher zu kommunizieren

„Programme“ Dem Rechner muss also zur Lösung eines Problems eine Reihe von Anweisungen übergeben werden Daten müssen vorher ebenfalls gespeichert werden Der Rechner „versteht“ dabei nur Folgen von Nullen und Einsen.

Addition von zwei Zahlen 0101011110010010 0101111110010011 0110011101010100

Wie wird nun addiert? Dualzahlen 1 – 1 2 – 10 3 – 11 4 – 100

Wie wird nun addiert? a b ü s a10 b10 erg2 erg10 00 1 01 10 2

Wie wird nun addiert? Grundelemente für Schaltgatter

Wie wird nun addiert?

Wie funktioniert so ein Grundelement?

Fazit In einem modernen Rechner sind in einem Prozessor Millionen von Transistoren auf einem Chip zusammengefasst. Für den weiteren Unterricht wichtig, zu wissen, dass dies grundsätzlich so funktioniert Wir arbeiten mit einer höheren Programmiersprache, d.h. ein Compiler übersetzt unsere Anweisungen in Maschinensprache