1.3 Handhabung eines Programmiersystems
|
|
|
- Paula Waldfogel
- vor 7 Jahren
- Abrufe
Transkript
1 1.3 Handhabung eines Programmiersystems Der Turbo-Pascal-Editor Man muss nichts vom Innenleben eines Computers verstehen, um mit ihm umgehen zu können. Wir wollen ihn als "black box" verwenden, also lediglich seine Fähigkeiten nutzen, ohne sein physikalisches Innenleben zu verstehen. Nach dem Einschalten des Computers führt der PC einen Selbsttest durch, bei dem alle Systemkomponenten (Prozessor, Speicher, Schnittstellen) überprüft werden. Dies geschieht durch das in einem ROM-Speicher abgelegte sog. BIOS-Programm. Dann wird das Betriebssystem vom Netzwerkserver oder mit Hilfe einer sog. Systemdiskette gestartet und anschließend das Turbo-Pascal-Programmiersystem aufgerufen. In dem an der Schule installierten Netzwerk geschieht dies durch Anmeldung im Netz und anschließende Auswahl von Turbo-Pascal. Dann steht dessen Editor (im wesentlichen ein Textverarbeitungsprogramm) zur Verfügung, mit dem das zu erstellende Programm eingetippt werden kann. Ein fertiges Programm (Quellcode) muss erst mit einem weiteren Programm, dem Compiler, in einen maschinenverständlichen Code übersetzt (compiliert) werden. Dann kann es mit dem Kommando RUN gestartet werden. Mit den Befehlen LOAD und SAVE werden Programme geladen bzw. auf einem externen Medium gespeichert. Anmerkungen zum Editor bzw. zu Turbo-Pascal: 1. Die einzelnen Menüpunkte werden angewählt, indem man bei gedrückter ALT-Taste den farblich abgesetzten Buchstaben des gewünschten Befehls in der Menüzeile drückt. Dann erscheint ein Pull-Down-Menü mit weiteren Befehlen. 2. Die Befehle sind in einzelnen logisch zusammenhängenden Gruppen zusammengefasst. 3. Die Übersetzung des Programms in die Maschinensprache kann durch einen Interpreter, z. B. BASIC, oder einen Compiler, z. B. PASCAL, in Maschinensprache oder einen maschinenspracheähnlichen Objektcode übersetzt und dann ausgeführt. Ein Interpreter liest den Programmtext (Quellcode) Anweisung für Anweisung erst beim Programmlauf und führt ihn sofort aus (Vergleich: Simultanübersetzer). Ein Compiler übersetzt den Quellcode als Ganzes nach erfolgreicher Fehlerbeseitigung in den Objektcode oder direkt in Maschinensprache und führt ihn dann aus (Vergleich: Übersetzen eines Buches und lesen der Übersetzung). Grundelemente von Turbo-Pascal 1-3-1
2 Anmerkung zur Schreibweise: Sog. reservierte Wörter (Bezeichner des Sprachmittels) erscheinen nachfolgend im Fettdruck, Syntax und Anmerkungen sowie Beispiel in Normaldruck. Jedes Pascal-Programm wird in drei große Abschnitte eingeteilt: 1. Programmkopf 2. Deklarationsteil (mit Prozeduren/Funktionen) 3. Hauptprogramm Zu 1.: Der Programmkopf besteht aus dem reservierten Wort PROGRAM und dem Programmnamen (ohne Umlaute und ähnliche Sonderzeichen). Zu 2.: Hier werden Units (Bibliotheksteile) aufgerufen und Konstanten, Datentypen und Variablen vereinbart, die im Programm vorkommen und gebraucht werden. Weiterhin folgen alle Prozeduren (Unterprogramme, die vom Hauptprogramm aufgerufen und dann abgearbeitet werden) und Funktionen des Programms. Prozeduren haben die gleiche Form wie ein Hauptprogramm selbst, d. h. sie bestehen aus dem Prozedurkopf (PROCE- DURE ) und dem Prozedurrumpf. Zu 3.: Das Hauptprogramm fängt mit BEGIN an und hört mit END auf. Es besteht jeweils aus einzelnen Anweisungen und Blöcken von Anweisungen, die jeweils durch BEGIN und END zusammengehalten werden. Zu den Turbo-Pascal-Befehlen sind folgende grundsätzlichen Anmerkungen zu machen: 1. Ein Kommentar zum Programm wird in geschweiften Klammern {Kommentar} geschrieben. Da viele Rechner diese Zeichen nicht darstellen können, werden oft die Ersatzzeichen (* und *) verwendet. (Beispiel: (* Dies ist ein Kommentar.*)) 2. Alle Pascal-Befehle werden durch ein Semikolon (;) voneinander getrennt. 3. Pascal-Befehle werden immer in der Reihenfolge abgearbeitet, in der sie auftreten. 4. Die Anweisungen des Programms werden zwischen BEGIN und END geschachtelt. 5. Nach BEGIN steht kein Semikolon! 6. Vor END kann ein Semikolon stehen, sollte jedoch nicht. (Nur ein Semikolon erzeugt nämlich eine leere Anweisung.) 7. Nach END steht ein Punkt, wenn es das Ende des Hauptprogramms darstellt, sonst ein Semikolon. 8. Groß- und Kleinschreibung von Namen für Befehle, reservierte Wörter, Operatoren usw. werden von Turbo-Pascal gleich behandelt. Ein Programm mit jeweils einer Prozedur und einer Funktion hat das folgende grundsätzliche Aussehen: 1-3-2
3 PROGRAM demo1; USES unit1, unit2, ; TYPE ; PROCEDURE prodedurname1; BEGIN END; FUNCTION funktionsname1 (werteparameter) : ergebnistyp; BEGIN END; BEGIN {Hier erst beginnt das Hauptprogramm} END. Nach diesen grundsätzlichen Hinweisen soll endlich das erste Programm entstehen und laufen. Beispiel: Berechne Umfang U und Inhalt A eines Rechtecks mit Länge l und Breite b. Struktogramm: 1-3-3
4 Lösche den Bildschirm. Gib eine Zahl ein und nenne sie laenge. Gib. eine Zahl ein und nenne sie breite. Berechne den Umfang durch U = 2 (laenge + breite). Schreibe den Wert von U auf den Bildschirm. Schreibe den Wert des durch A = laenge breite bestimmten Flächeninhalts A auf den Bildschirm. Beende die Arbeit. In Turbo-Pascal wird dieses Programm so codiert: program programm1; uses crt; var laenge, breite, umfang: real; begin clrscr; {löscht den Bildschirm} write('länge: '); readln(laenge); write('breite: '); readln(breite); umfang := 2 * (laenge + breite); writeln('umfang: ', umfang:5:2); writeln('fläche : ', laenge * breite:5:2); readln end. Anmerkungen: 1. CRT ist eine Unit, in der unter anderem die Bildschirmausgabe kontrolliert wird. In ihr ist z. B. die Prozedur CLRSCR zum Löschen des Bildschirms abgelegt. 2. Mit der Prozedur READ wird auf eine Tastatureingabe gewartet und diese der angegebenen Variablen zugewiesen. Die Eingabe wird mit Druck auf die "Return"-Taste abgeschlossen. READLN bewirkt zusätzlich einen Zeilenvorschub (CR, Carriage Return). Syntax: READLN(variable1, variable2, ); Beispiel: READ(r); 1-3-4
5 3. Die Prozedur WRITE schreibt Texte, Werte von Variablen, Daten usw. in ein beliebig wählbares Ausgabegerät (Bildschirm, Drucker, Datei usw.). Text muss stets durch Hochkomma angeführt werden. Zahlen können formatiert ausgegeben werden; das Format (Stellenzahl, Nachkommalänge) steht hinter der Variablen, von dieser und untereinander durch Doppelpunkte getrennt. WRITELN bewirkt einen zusätzlichen Zeilenvorschub. Syntax: WRITE(gerät, 'Text', variable:stellen:nachkomma); Beispiel: WRITELN(lst, 'Alles klar!', 2*r:5:2); 4. Das letzte READLN bewirkt, dass das Programm nicht sofort nach dem Programmlauf wieder in den Editor zurückspringt, sondern auf eine erneute Eingabe (hier genügt ein Druck auf die "Return"-Taste) wartet. 5. Im vorliegenden Programm werden bereits konstante und variable Daten verarbeitet. Sie werden in den nächsten Kapiteln noch genauer besprochen. 6. Wertzuweisungen können als selbständige Anweisungen durch := erfolgen, aber auch innerhalb einer Ausgabeanweisung durch Angabe der entsprechenden Formel erfolgen. Syntax: variable := mathematischer oder logischer Zusammenhang
3. Methodik der Programmerstellung
3. Methodik der Programmerstellung 3.1 Vorgehen 3.2 Programmerstellung 3.2.1 Konventionen 3.2.2 Schlüsselwörter und Bezeichner 3.2.3 Fehlertypen 3.2.4 Programmierstil 3.3 Formaler Aufbau eines Pascal-Programms
2.2 Einfache Datenstrukturen
2.2 Einfache Datenstrukturen Konstante und Variable Die Begriffe "Konstante" und "Variable" haben zunächst auch in der Informatik dieselbe grundsätzliche Bedeutung wie in der übrigen Mathematik. Variablen
Um mit dem Computer über ein Programm in Kontakt treten zu können braucht man sogenannte Ein- und Ausgabebefehle.
TURBO-PASCAL Programmaufbau Jedes Pascal-Programm hat eine ganz bestimmte Struktur. Außerdem hat jeder Teil des Programms eine ähnliche Struktur. Man teilt ein Pascal-Programm in drei Abschnitte ein: 1.
JavaScript. Dies ist normales HTML. Hallo Welt! Dies ist JavaScript. Wieder normales HTML.
JavaScript JavaScript wird direkt in HTML-Dokumente eingebunden. Gib folgende Zeilen mit einem Texteditor (Notepad) ein: (Falls der Editor nicht gefunden wird, öffne im Browser eine Datei mit der Endung
PROFAN 6.6 FREEWARE, ANLEITUNG TEIL 1
PROFAN. FREEWARE, ANLEITUNG TEIL PROFAN ist eine Programmiersprache, mit der man Programme für das Betriebssystem WINDOWS erstellen kann. VOM CODE BIS ZUM FERTIGEN PROGRAMM Kreislauf, bis das Programm
Institut für Computational Science Prof. Dr. H. Hinterberger. Praxismodul 1. Einführung in die Programmierung Erste Programme
Institut für Computational Science Prof. Dr. H. Hinterberger Praxismodul 1 Einführung in die Programmierung Erste Programme Einführung in die Programmierung 2 Institut für Computational Science, ETH Zürich,
Syntax der Sprache PASCAL
Syntax der Sprache PASCAL Buchstaben A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z Ziffern 0 1 2 3 4 5 6 7 8 9 Sonderzeichen und Wortsymbole +
Funktionen in JavaScript
Funktionen in JavaScript Eine Funktion enthält gebündelten Code, der sich in dieser Form wiederverwenden lässt. Es können ganze Programmteile aufgenommen werden. Mithilfe von Funktionen kann man denselben
Funktionen in JavaScript
Funktionen in JavaScript Eine Funktion enthält gebündelten Code, der sich in dieser Form wiederverwenden lässt. Mithilfe von Funktionen kann man denselben Code von mehreren Stellen des Programms aus aufrufen.
TURBO PASCAL VERSION 5.5
Jörg Lange TURBO PASCAL VERSION 5.5 / Hüthig Buch Verlag Heidelberg 7 Inhaltsverzeichnis 1. DasTURBO-Pascal-System 13 1.1 Starten des TURBO-Pascal-Systems 13 1.2 DasTURBO-Pascal-Menue-System 17 1.3 DasF)ILE-Menue
Grundlagen der Fortran Sprache
Kapitel 1 Grundlagen der Fortran Sprache Programmieren bezeichnet das Verfahren, in einer bestimmten Sprache (Syntax) Anweisungen (sog. Quellcode) für den Computer zu schreiben. Dieser Programmcode wird
4.Grundsätzliche Programmentwicklungsmethoden
4.Grundsätzliche Programmentwicklungsmethoden 1.1 Grundlage strukturierter und objektorientierter Programmierung Begriff Software Engineering - umfaßt den gezielten Einsatz von Beschreibungsmitteln, Methoden
1. Allgemeine Datei (Binärdatei mit formatierten Inhalt)
Datei ein komplexer Datentyp, der primär zur dauerhaften (persistenten) Speicherung von Daten auf einen externen Datenträger dient die wichtigsten Operationen, die mit Dateien durchgeführt werden, sind
Wintersemester Maschinenbau und Kunststofftechnik. Informatik. Tobias Wolf Seite 1 von 29
Kapitel 2 Einführung in C++ Seite 1 von 29 C++ Zeichensatz - Buchstaben: a bis z und A bis Z. - Ziffern: 0 bis 9 - Sonderzeichen: ; :,. # + - * / % _ \! < > & ^ ~ ( ) { } [ ]? Seite 2 von 29 Höhere Elemente
Ekkehard Kaier. Informationstechnische Grundbildung Turbo Pascal
Ekkehard Kaier Informationstechnische Grundbildung Turbo Pascal Ekkehard Kaier I nformationstechnische Grundbildung Turbo Pascal Mit Referenzliste zur strukturierten Programmierung Zweite, durchgesehene
2017/01/23 15:50 1/5 Bedienung
2017/01/23 15:50 1/5 Bedienung Bedienung (J.Müller, Hilfe zu JTCEMU) Das originale 2K-System Das 2 KByte große Betriebssystem bietet die wichtigsten Funktionen zur Eingabe und Verwaltung von BASIC-Programmen.
Grundlagen der Programmentwicklung
Informatik für Elektrotechnik und Informationstechnik Benedict Reuschling [email protected] Hochschule Darmstadt Fachbereich Informatik WS 2013/14 Über C++ Über C++ C++ ist eine in der Industrie
Projekt 3 Variablen und Operatoren
Projekt 3 Variablen und Operatoren Praktisch jedes Programm verarbeitet Daten. Um mit Daten programmieren zu können, muss es Möglichkeiten geben, die Daten in einem Programm zu verwalten und zu manipulieren.
2 Grundlegende Kontroll- und Datenstrukturen
2 Grundlegende Kontroll- und Datenstrukturen 2.1 Kontrollstrukturen Jede algorithmische Problemlösung lässt sich durch nur drei grundlegende Kontrollstrukturen (Sequenz, Auswahl und Wiederholung) und dem
Einstieg in die Informatik mit Java
1 / 27 Einstieg in die Informatik mit Java Klassen als Datenstrukturen Gerd Bohlender Institut für Angewandte und Numerische Mathematik Gliederung 2 / 27 1 Überblick: Klassen als Datenstruktur 2 Vereinbarung
10 Wiederholungsanweisungen
Dr. K. Haller Turbo-Pascal Kap. 10: Wiederholungsanweisungen 10.1 10 Wiederholungsanweisungen /until-schleifen while-schleifen for-schleifen Break und Continue Gliederung 10.1 Die /until-schleife...2 10.2
Programmieren in C. Eine Einführung in die Programmiersprache C. Prof. Dr. Nikolaus Wulff
Programmieren in C Eine Einführung in die Programmiersprache C Prof. Dr. Nikolaus Wulff Agenda Elementare Einführung C Programm Syntax Datentypen, Variablen und Konstanten Operatoren und Ausdrücke Kontrollstrukturen
Fachbericht DPR. Name: René Wagener. Klasse: CI3O1. Fachlehrer: Herr Balog
Fachbericht DPR Name: René Wagener Klasse: CI3O1 Fachlehrer: Herr Balog Inhalt Der Anfang... 3 Was ist Delphi?... 3 Das erste Programm... 3 Delphi VCL-Formularanwendung... 4 Variablen... 5 Beispiel für
Tag 2 Repetitorium Informatik (Java)
Tag 2 Repetitorium Informatik (Java) Dozent: Daniela Novac Lehrstuhl für Informatik 2 (Programmiersysteme) Friedrich-Alexander-Universität Erlangen-Nürnberg Wintersemester 2017/2018 Übersicht Zeichen und
Einstieg in die Informatik mit Java
1 / 26 Einstieg in die Informatik mit Java Methoden Gerd Bohlender Institut für Angewandte und Numerische Mathematik Gliederung 2 / 26 1 Methoden 2 Methodendefinition 3 Parameterübergabe, Methodenaufruf
Methoden. Gerd Bohlender. Einstieg in die Informatik mit Java, Vorlesung vom
Einstieg in die Informatik mit Java, Vorlesung vom 2.5.07 Übersicht 1 2 definition 3 Parameterübergabe, aufruf 4 Referenztypen bei 5 Überladen von 6 Hauptprogrammparameter 7 Rekursion bilden das Analogon
Definitionen/Vorarbeit zum Thema Java
Definitionen/Vorarbeit zum Thema Java Programmiersprachen: System von Wörtern und Symbolen, die zur Formulierung von Programmen für die elektronische Datenverarbeitung verwendet werden. Arten: z.b. Javascript
(Aufgaben zu Wertzuweisungen siehe Vorlesungsbeilage S. 49)
Anweisungen Eine Anweisung ist eine in einer beliebigen Programmiersprache abgefaßte Arbeitsvorschrift für einen Computer. Jedes Programm besteht aus einer bestimmten Anzahl von Anweisungen. Wir unterscheiden
Lexikalische Struktur von Fortran 95. Normierte Zeichensätze
Lexikalische Struktur von Fortran 95. Normierte Zeichensätze Im Folgenden steht für ein Leerzeichen! ASCII (American Standard Code for Information Interchange. Es gibt eine DIN-Norm die dem entspricht),
Aufgaben zum Einarbeiten in die Turtle
Aufgaben zum Einarbeiten in die Turtle Aufgabe 1: Lies die erste halbe Seite der Anleitung durch, starte dann Turbo Pascal und tippe das Programm im zweiten Kasten ( PROGRAM Ein_n ) ein. Beachte dabei:
Die Programmiersprache C
Die Programmiersprache C höhere Programmiersprache (mit einigen assemblerähnlichen Konstrukten) gut verständliche Kommandos muss von Compiler in maschinenlesbaren Code (Binärdatei) übersetzt werden universell,
Informatik I - Einstiegskurs
Informatik I - Einstiegskurs Dr. Henrik Brosenne Georg-August-Universität Göttingen Institut für Informatik Basiert auf dem Einstiegskurs im Wintersemester 2009/10 von Markus Osterhoff Wintersemester 2012/13
9 Steueranweisungen. if... then if... then... else case... of goto. Gliederung. 9.1 Die einseitige Verzweigung if... then...2
Dr. K. Haller Turbo-Pascal Kap. 9: Steueranweisungen 9-1 9 Steueranweisungen if... then if... then... else case... of goto Gliederung 9.1 Die einseitige Verzweigung if... then...2 9.2 Die zweiseitige Verzweigung
Objektorientierte Programmierung. Agenda für heute, 1. April, Eines der drei wichtigsten Programmierparadigmen
Agenda für heute, 1. April, 2010 Imperatives vs. objektorientiertes Programmieren Lesen Sie den Begleittext Seite 79 85 Eines der drei wichtigsten Programmierparadigmen (Paradigma: Denkmuster) Imperative
Übungen zur Vorlesung Wissenschaftliches Rechnen I
Übungen zur Vorlesung Wissenschaftliches Rechnen I Nicolas Gauger, René Lamour, Hella Rabus Wintersemester 2007/2008 Programmierung - Einführung Programmierung - Einführung Berechnung einer Formel y =
15 Der strukturierte Datentyp»set«(Mengen)
Dr. K. Haller Turbo-Pascal Kap. 15: Mengen (Sets) 15-1 15 Der strukturierte Datentyp»set«(Mengen) Gliederung 15.1 Allgemeines zu Mengen...2 15.2 Mengen-Operatoren, Demo-Programm...3 15.3 Mengen-Prozeduren,
PROGRAMMIERKURS FORTRAN
Literaturempfehlung: Vorlesungsskript von Heidrun Kolinsky zu FORTRAN 90/95: http://www.rz.uni-bayreuth.de/lehre/fortran90/vorlesung/index.html Schmitt, Günter (1996): Fortran 90 Kurs technisch orientiert,
Inhaltsverzeichnis.
Inhaltsverzeichnis Vorwort Danksagung Einleitung 1 Ein schneller Einstieg in die Programmierung 1 Ein einfaches Turbo Pascal Programm 1 Erweitern eines Programms um Variable 3 Variable und Eingabe 4 Einfache
jetzt lerne ich Der einfache Einstieg in Object Pascal Für alle Versionen bis einschließlich Delphi 2006 THOMAS BINZINGER
jetzt lerne ich Der einfache Einstieg in Object Pascal Für alle Versionen bis einschließlich Delphi 2006 THOMAS BINZINGER KAPITEL 3 Grundsätzliches zu Object-Pascal jetzt lerne ich Für jede Programmiersprache
Klausur: Grundlagen der Informatik I, am 27. März 2009 Gruppe: F Dirk Seeber, h_da, Fb Informatik. Nachname: Vorname: Matr.-Nr.
Seite 1 von 9 Hiermit bestätige ich, dass ich die Übungsleistungen als Voraussetzung für diese Klausur in folgender Übung erfüllt habe. Jahr: Übungsleiter: Unterschrift: 1. Aufgabe ( / 15 Pkt.) Was liefert
Inhalt. Einführung in die Strukturierte Programmierung 15
Inhalt Einführung in die Strukturierte Programmierung 15 1.1 Was bedeutet Programmieren? 17 1.2 Was bedeutet Strukturierte Programmierung? 18 1.3 Was ist Pascal? 19 1.4 Was ist PS/k? 20 1.5 Warum wird
PIC16 Programmierung in HITECH-C
PIC16 Programmierung in HITECH-C Operatoren: Arithmetische Operatoren - binäre Operatoren + Addition - Subtraktion * Multiplikation / Division % Modulo + - * / sind auf ganzzahlige und reelle Operanden
Programme erstellen in Java
Programmieren mit Java Modul 0 Programme erstellen in Java Theorieteil Inhaltsverzeichnis 1 Modulübersicht 3 2 Schreiben von Computerprogrammen 3 2.1 Computerprogramme bestehen aus Daten und Instruktionen.......
Informatik für Schüler, Foliensatz 2 Ausdrücke, Variablen, Datentypen, Ein- und Ausgabe
Prof. G. Kemnitz Institut für Informatik, Technische Universität Clausthal 26. August 2009 1/17 Informatik für Schüler, Foliensatz 2 Ausdrücke, Variablen, Datentypen, Ein- und Ausgabe Prof. G. Kemnitz
Pseudo-Programmiersprache
1 Erste Schritte in C++ 4 Beschreibungsmöglichkeiten für Algorithmen Struktogramm Das gezeigte Struktogramm enthält die elementaren Grundstrukturen Folge, Auswahl und Schleife. Diese werden in einem der
C++ - Objektorientierte Programmierung Konstruktoren und Destruktoren
C++ - Objektorientierte Programmierung Konstruktoren und Destruktoren hat eine Kantenlänge hat eine Füllfarbe Kantenlänge setzen Füllfarbe lesen Volumen berechnen Leibniz Universität IT Services Anja Aue
Klausur: Grundlagen der Informatik I, am 06. Februar 2009 Gruppe: A Dirk Seeber, h_da, Fb Informatik. Nachname: Vorname: Matr.-Nr.
Seite 1 von 9 Hiermit bestätige ich, dass ich die Übungsleistungen als Voraussetzung für diese Klausur in folgender Übung erfüllt habe. Jahr: Übungsleiter: Unterschrift: 1. Aufgabe ( / 12 Pkt.) Was liefert
Programmieren mit PASCAL
Programmieren mit PASCAL Eine Kurzanleitung Informatik Sekundarstufe II Städtische Gesamtschule Duisburg-Hamborn/Neumühl August 2000 1 EINLEITUNG...3 2 GRUNDLAGEN...3 2.1 AUFBAU EINES EINFACHEN PASCAL-PROGRAMMS...3
Informatik I Übung, Woche 40
Giuseppe Accaputo 1. Oktober, 2015 Plan für heute 1. Nachbesprechung Übung 2 2. Vorbesprechung Übung 3 3. Zusammenfassung der für Übung 3 wichtigen Vorlesungsslides Informatik 1 (D-BAUG) Giuseppe Accaputo
C# - Einführung in die Programmiersprache Methoden. Leibniz Universität IT Services
C# - Einführung in die Programmiersprache Methoden Leibniz Universität IT Services 02.07.12 Methoden... sind Subroutinen in einer Klasse. können einen Wert an den Aufrufer zurückgeben. verändern die Eigenschaften
Variablen in MATLAB. Unterschiede zur Mathematik: Symbolisches und numerisches Rechnen. Skriptdateien. for-schleifen.
Variablen in MATLAB. Unterschiede zur Mathematik: Symbolisches und numerisches Rechnen. Skriptdateien. for-schleifen. Wir wollen uns heute dem Thema Variablen widmen und uns damit beschäftigen, wie sich
Funktionen nur wenn dann
Funktionen nur wenn dann Funktionen können auch nur in bestimmten Fällen angewendet werden. Code wird nur in einem bestimmten Fall ausgeführt Code Ja Code Block wahr if wahr? Nein else Code Block Alternative
Grundlagen wissenschaftlichen Arbeitens (ws /05)
Grundlagen wissenschaftlichen Arbeitens (ws.. 2004/05) Thema: The programming language PASCAL Autor: Ratko Trajanovski 1 kurzfassung Zur Sprache PASCAL Pascal in der Ausbildung Lexikalische Elemente Programmaufbau
3.1 Allgemeines. Abbildung 3.1: Eröffnungsmenü einer Excel-Mappe
3.1 Allgemeines Nach Aufruf des Programms-MS-Excel wird eine leere Datei, auch als Arbeitsmappe oder Excel-Worksheet als bezeichnet, geöffnet (= Abb. 3.1). Eine Arbeitsmappe besteht aus einem Stapel von
Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen
Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen 16OH21005 gefördert. Die Verantwortung für den Inhalt dieser
5. Programmieren mit Pascal
5. Programmieren mit Pascal 5.0. Einführung 5.0.1. Die Datenorganisation Das Betriebssystem auf unserer vernetzten Rechneranlage heißt Windows XP. Ein Betriebssystem versetzt als Basisprogramm den Rechner
Programmieren mit dem TI-92
Sieglinde Fürst Programmieren mit dem TI-92 Programmieren Formeln für Flächeninhalte Inhalte Programm zur Addition zweier Zahlen Programm zur Flächenberechnung eines Dreiecks, Parallelogramms, Trapezes
Übung 01 Harmonischer Oszillator
Übung 01 Harmonischer Oszillator 1 1 Dokumentation des harmonischen Oszillator 1.1 Physikalischer Hintergrund Das vorliegende Programm löst die diskrete Bewegungsgleichung eines Teilchens in einem harmonischen
IoT-Werkstatt Das Internet der Dinge anfassbar machen Algorithmisches Denken
IoT-Werkstatt Das Internet der Dinge anfassbar machen Algorithmisches Denken Klaus-Uwe Gollmer und Guido Burger Vorbereitung Editor USB Status 1. Octopus Board mit USB-Kabel verbinden 2. Arduino (IoT-Werkstatt)
Das erste C++ Programm
Das erste C++ Programm // Program: power8.c // Raise a number to the eighth power. #include int main() { // input std::cout > a; // computation int
L4. Erster Schritt zum Programmieren
L4. Erster Schritt zum Programmieren 1 Programmierung in Hoch Beispielprogramme in FORTRAN, PASCAL und C Die Programmiersprache C Erstellung und Übersetzung eines C-Programms Das Programm Hello World Eingabe
Einstieg in die Informatik mit Java
1 / 24 Einstieg in die Informatik mit Java Klassen als Datenstrukturen Gerd Bohlender Institut für Angewandte und Numerische Mathematik Gliederung 2 / 24 1 Klassen als Datenstruktur 2 Vereinbarung von
7. Übung zur Vorlesung Grundlagen der Informatik
7. Übung zur Vorlesung Grundlagen der Informatik 13.Interne Darstellung von Daten In der Vorlesung wurde bereits darauf hingewiesen, dass ein Rechner intern lediglich die Zustände 0 (kein Signal liegt
41.2 LUA Grundlagen - Funktionen
41.2 LUA Grundlagen - Funktionen Autor: Goetz Quelle: Mein EEP-Forum Im Grunde genommen sind Funktionen - Programmierer schauen jetzt bitte mal weg! - auch Variablen. Jedenfalls gibt es da einige Gemeinsamkeiten.
Kapitel 2. Einfache Beispielprogramme
Kapitel 2 Einfache Beispielprogramme 2.1 Ausgabe auf dem Bildschirm 2.2 Lokale Variablen, Ausdrücke und Schleifen 2.3 Zahlen von der Tastatur einlesen 2.4 Formatierung bei der Ausgabe 2.5 Zusammenfassung
javascript Coding-Guidelines 2. Ausgabe Februar 2015 Der Guideline beschreibt den verwendeten Coding-Stil von javascript als eigene Richtline.
javascript Coding-Guidelines 2. Ausgabe Februar 2015 Der Guideline beschreibt den verwendeten Coding-Stil von javascript als eigene Richtline. Inhalts-Verzeichnis 1. Allgemeine Richtlinien...1 1.1 Anzahl
Wenn Du Deinen Rechner zum ersten Mal einschaltest, verlangt er von Dir einige Angaben. Wähle als Sprache Deutsch.
1 Dein Rechner kann alles Dein neuer Rechner kann eigentlich fast alles. Die Frage ist nun, wie viel Du mit ihm anstellen kannst. In dieser Einführung geht es darum, die grundlegenden Techniken zu lernen,
Java: Eine kurze Einführung an Beispielen
Java: Eine kurze Einführung an Beispielen Quellcode, javac und die JVM Der Quellcode eines einfachen Java-Programms besteht aus einer Datei mit dem Suffix.java. In einer solchen Datei wird eine Klasse
Bedingte Anweisungen
Bedingte Anweisungen Bedingte Anweisungen werden nicht immer ausgeführt, sondern nur, wenn eine Bedingung erfüllt (wahr) ist. C/C++/Java bieten hier 2 Konstruktionen an: if-anweisung sowie switch-case
SRC Modula-3 Kommandos und Dateien Ein einfaches Beispiel Importieren von Modulen Hinweise zu den Übungsprogrammen Probleme - Mögliche Ursachen
SRC Modula-3 Kommandos und Dateien Ein einfaches Beispiel Importieren von Modulen Hinweise zu den Übungsprogrammen Probleme - Mögliche Ursachen Moritz Schnizler 1998, RWTH Aachen Einführung in die M3-
3. Das erste eigene Programm mit Greenfoot: Litte Crab
Eigenes Programm: Little Crab1, Seite 1 von 5 3. Das erste eigene Programm mit Greenfoot: Litte Crab 3.1. Quelltext bearbeiten Nachdem Sie etwas Erfahrungen in der Bedienung von Greenfoot gewonnen haben,
01 Einführung in PHP. Einführung in PHP 1/13 PHP in Aktion
01 Einführung in PHP Einführung in PHP 1/13 PHP in Aktion PHP ist eine Programmiersprache, die ganz verschiedene Dinge tun kann: von einem Browser gesendete Formularinhalte auswerten, angepasste Webinhalte
Hannover: Lebensqualität in der Südstadt
Hannover: Lebensqualität in der Südstadt Schülerhandreichung zum Umgang mit Spatial Commander Ein Projektentwurf im Rahmen des Seminars Der PC Einsatz im Geographieunterricht der Leibniz Universität Hannover
Klassen als Datenstrukturen
Einstieg in die Informatik mit Java, Vorlesung vom 27.11.07 Übersicht 1 Klassen als Datenstruktur 2 Vereinbarung von Klassen 3 Erzeugen von Objekten - Instanzen einer Klasse 4 Zugriff auf Attribute 5 Initialisierung
Aufgabe Total Punkte
Lösung der Informatikprüfung Klasse 4 Sa Kantonsschule XY 2007 Name :...Vorname :... Du hast 90 Minuten Zeit. Spicken ist nicht erlaubt (Die Prüfung wird sofort eingezoegen und Deine mögliche Bestnote
Eine kleine Anleitung zum Programmieren mit MATLAB
Eine kleine Anleitung zum Programmieren mit MATLAB Kathrin Smetana 4. Oktober 2011 Dies ist eine (stetig erweiterbare) Liste der Dinge, die man beachten sollte, wenn man mit Matlab programmieren, sprich
Entwickeln Sie ein C/C++-Programm für die Verwaltung einer Artikeldatei gemäß folgender Vorgaben!
Projekt: Artikelverwaltung Seite 1 von 5 Entwickeln Sie ein C/C++-Programm für die Verwaltung einer Artikeldatei gemäß folgender Vorgaben! Legen Sie global einen benutzerdefinierten Datentyp artikel an:
Java Anweisungen und Ablaufsteuerung
Informatik 1 für Nebenfachstudierende Grundmodul Java Anweisungen und Ablaufsteuerung Kai-Steffen Hielscher Folienversion: 24. Januar 2017 Informatik 7 Rechnernetze und Kommunikationssysteme Inhaltsübersicht
Quick-Start Informatik Programmieren in Python Teil 1
Quick-Start Informatik 2011 Programmieren in Python Teil 1 Alles zum Praxisteil } Skript, Übungen, auf Folien... http://vorkurs.cs.uni-frankfurt.de Bücher: Gratis: http://learnpythonthehardway.org/ Fragen,
2 Eine einfache Programmiersprache
2 Eine einfache Programmiersprache Eine Programmiersprache soll Datenstrukturen anbieten Operationen auf Daten erlauben Kontrollstrukturen zur Ablaufsteuerung bereitstellen Als Beispiel betrachten wir
2 Eine einfache Programmiersprache
2 Eine einfache Programmiersprache Eine Programmiersprache soll Datenstrukturen anbieten Operationen auf Daten erlauben Kontrollstrukturen zur Ablaufsteuerung bereitstellen Als Beispiel betrachten wir
Objektorientiertes Programmieren (Java)
Grundlagen Objektorientiertes Programmieren (Java) Java folgt gewissen Rechtschreibregeln die Syntax. Diese besagt, dass hinter jeden Befehl ein Semikolon( ; ) stehen muss, damit der Computer weiß, dass
