Variable Beim Ausschalten gehen alle in den Variablen gespeicherten Informationen verloren! Zweck: Speichern von Informationen, z. B. Zahlen Modellvorstellung:

Slides:



Advertisements
Ähnliche Präsentationen
LCDisplay Anschluss des LCDisplays Aufbau der LCDisplay-Platine
Advertisements

Variablen und Datentypen
verweis-sensitive Grafiken
Kapselung , toString , equals , Java API
Attiny-Projekt - EEPROM
I2C beim Attiny Was ist I2C? I2C-Befehle Der Temperatursensor LM75
FH-Hof Indirekte Adressierung Richard Göbel. FH-Hof Einfache Speicherung von Daten Eine "einfache" Deklaration definiert direkt eine Speicherplatz für.
Übung 6.1Turing-Maschine 1.Machen Sie sich mit der Funktionsweise des Busy Beaver-Programms vertraut Vollziehen sie die 11 Schritte der ersten Turing-Tabelle.
Algorithmus. Ein Kochrezept, zum Beispiel: Kartoffelbrei.
Strukturen. In einer Struktur kann eine beliebige Anzahl von Komponenten (Daten) mit unterschiedlichen Datentypen (im Gegensatz zu Feldern) zusammengefaßt.
ARRAY oder FELD oder VEKTOR
V AdresseWert public static void main(...){ int[] v; v=new int[2]; } Was veranlasst diese Anweisung im Arbeitsspeicher ? Es wird im Arbeitsspeicher.
Dynamischer Speicher. In einer Funktion wird z.B. mit der Deklaration int i; Speicher auf dem sogenannten Stack reserviert. Wenn die Funktion verlassen.
EINI-I Einführung in die Informatik für Naturwissenschaftler und Ingenieure I Kapitel 5 Claudio Moraga; Gisbert Dittrich FBI Unido
EINI-I Einführung in die Informatik für Naturwissenschaftler und Ingenieure I Vorlesung 2 SWS WS 99/00 Gisbert Dittrich FBI Unido
Imperative Programmierung
= 4x x nach links, Zahl nach rechts! -2x 4x -2x + 52x – 2x x -2x = 2x – 2x x Zahl 2x= = 2x -15 x = - 10 = 4x + 52x -15 Beispiel.
Das erste Programm (Folie 16)
Einführung in C++ und das objektorientierte Programmieren (OOP)
Wichtige Fachausdrücke in C
Hardware – Teile eines Computersystems
Einführung in die Programmiersprache C 1
In die erste Zeile jeweils Überschriften für die Spalten eingeben, z.B.: Dann in die Spalten die Daten eingeben! In die Spalte Bemerkung werden Daten.
BAS-Signale mit dem Attiny
Postversand und Zustellung
By James Collison Der Brief im Internet s senden und empfangen w w w. s a f e r i n t e r n e t. a t.
Passwörter.
7 Bessere Übersicht mit NamenInhaltsverzeichnis 7 Bessere Übersicht mit Namen 7.1Grundlagen 7.2Namen vergeben 7.3Namen in Formeln einsetzen 7.4Nützliches.
Black Box Algorithmen Hartmut Klauck Universität Frankfurt SS
Tutorium zur LV Online Research Ein Computerprogramm tut, was Du schreibst, nicht was Du willst.
FORTRAN 77.
Institut für Wirtschaftsinformatik – Software Engineering, JKU Linz 1 Algorithmen und Datenstrukturen SS 2005 Mag.Th. Hilpold u. Dr. A.Stritzinger Institut.
Prozeduren und Funktionen
BAS-Signale mit dem Attiny
Informatik I for D-MAVT
Permanente Datenspeicherung
Erste Schritte mit dem virtuellen Klassenzimmer Diese Anleitung verwendet in den meisten Fällen den Browser Firefox; Für den Browser Internet-Explorer.
Variablen in Programmiersprachen
von Saskia- Romina Duwe
„Erstellen“ anklicken. Für Geräte mit gelben Aufkleber auf „Reparatur eines Gerätes mit Ident-Nummer“ anklicken. Erfahrene Ticket-Ersteller können „Direkterstellung“
„Erstellen“ anklicken. sonstige Reparaturen und Dienstleistungen anklicken.
document document Hier wird das document Objekt definiert. Alle anderen Objekte sind innerhalb des Objektes document angesiedelt. In diesem „rohen“ Dokument.
Der Datentyp Verbund (record)
(Syntax, Strings/Zahlen, Variablen, Arrays)
Delphi Chars und Strings
Reguläre Ausdrücke / regular expression. P. Brezany2 =~
Pool Informatik, Sj 11/12 GZG FN W.Seyboldt 1 Pool Informatik 5 GZG FN Sj. 11/12 Kopieren, Daten, Programme.
III c WINF 1 Mag. Edwin Schädler. Symbolleiste für den Schnellzugriff anpassen.
Pointer. Grundsätzliches: Im Arbeitsspeicher werden Daten gespeichert. Um auf die Daten eindeutig zugreifen zu können, werden diesen Daten Adressen zugeordnet.
Tutorium Software-Engineering SS14 Florian Manghofer.
Funktionen (Zweck und Eigenschaften) Funktionen sind Unterprogramme, die einen bestimmten Zweck erfüllen Sie zerlegen Probleme in kleine, abgeschlossene.
Strukturen (Eigenschaften) Strukturen dienen zur Zusammenfassung mehrerer Komponenten verschiedener Typen zu einer Einheit, die dann mit gemeinsamen Namen.
Programmablaufsteuerung E. Eube, G. Heinrichs, U. Ihlefeldt (V 1.0 C 2016) 1  Verzweigung  Schleifen Endlosschleife Abbrechende Schleife  Unterprogramme.
J. Nürnberger2007 / 081 Tabellenkalkulation (3) Arbeiten mit Formeln am Beispiel von OpenOffice.org Calc.
LCDisplay Anschluss des LCDisplays Aufbau der LCDisplay-Platine
Allgemeine Technologien 2
Präsentation Binär.
I2C beim Attiny Was ist I2C? I2C-Befehle Das PCF8574-Modul
Perl: pattern matching and regular expressions
Arbeiten mit dem Terminal
Programmieren in C Wie speichert C
Die I/O-Register des Attiny
Interrupts Wozu Interrupts? Interruptmodell Einige Attiny-Interrupts
Dynamisches Array als "verkettete Liste"
Variable: typ varName = Wert Kiste: Art Aufschrift  Inhalt
SS 04 Christiane Rauh Christian Hellinger
Die programmierte Lösung
WAS EINE GUTE PRÄSENTATION AUSMACHT 8 hilfreiche tipps!
Datentyp- umwandlung.
Chaos, Chaos, Chaos….
 Präsentation transkript:

Variable Beim Ausschalten gehen alle in den Variablen gespeicherten Informationen verloren! Zweck: Speichern von Informationen, z. B. Zahlen Modellvorstellung: Schrankmodell, RAM Wichtige Begriffe: Deklaration, Schreiben, Lesen Variable 1.0 Copyright 2016 by G. Heinrichs

Variable: Deklaration BASCOM: dim otto as byte Schrank mit Schubladen RAM mit Speicherzellen erika Adresse Inhalt .. 17 18 otto Klebe Etikett „otto“ auf eine freie Schublade. Compiler ordnet dem Namen „otto“ die Adresse einer freien Speicherzelle zu, z. B. 17. Variable 1.0 Copyright 2016 by G. Heinrichs

Variable: Zuweisung/Schreiben BASCOM: otto = 42 42 Schrank mit Schubladen RAM mit Speicherzellen erika Adresse Inhalt .. 17 18 otto 42 Lege Zettel mit der „42“ in die Schublade mit dem Etikett „otto“. Mikrocontroller speichert die Zahl „42“ in der Zelle mit der Adresse 17. Variable 1.0 Copyright 2016 by G. Heinrichs

Variable: Lesen… BASCOM: PortB = otto 42 42 42 erika otto Schrank mit Schubladen RAM mit Speicherzellen erika Adresse Inhalt .. 17 18 42 otto 42 42 Lies den Zettel in der Schublade „otto“ und gib die entsprechende Zahl an PortB aus. Mikrocontroller kopiert die Zahl „42“ in der Zelle „17“ nach PortB. Variable 1.0 Copyright 2016 by G. Heinrichs

Variable: Gleichheitszeichen In BASCOM hat das Gleichheitszeichen zwei verschiedene Bedeutungen: otto = erika zahl = zahl + 1 if zahl = 25 then … Zuweisungen: Rechts lesen, links schreiben Vergleiche (if, until, …) Variable 1.0 Copyright 2016 by G. Heinrichs

Variable: Namen Variablennamen bestehen aus Buchstaben und Ziffern (Ziffer nicht am Anfang), dürfen keine Sonderzeichen (wie ä, ?, ß oder das Leerzeichen…) enthalten (Ausnahme: Unterstrich), sollen sinnvoll gewählt werden. Gleiches gilt für die Namen von Unterprogrammen! Variable 1.0 Copyright 2016 by G. Heinrichs