Programmieren mit BASIC
Programmieren mit BASIC Agenda Was ist BASIC? geschichtliche Einordnung Wie funktioniert BASIC? kleines Beispielprogramm mit QBasic kleine Befehlsübersicht Fragen? Köln, 20. Januar 2007 Programmieren mit BASIC ein Referat von Alexander Rasquing, AITT0304
Programmieren mit BASIC Was ist BASIC? B Beginners A All-purpose S Symbolic I Instruction C Code Köln, 20. Januar 2007 Programmieren mit BASIC ein Referat von Alexander Rasquing, AITT0304
Programmieren mit BASIC Was ist BASIC? leicht zu erlernen einfach anzuwenden universell einsetzbar schnell erste Ergebnisse ideal für Anfänger Köln, 20. Januar 2007 Programmieren mit BASIC ein Referat von Alexander Rasquing, AITT0304
geschichtliche Einordnung Assembler (1952) FORTRAN IV (1962) QuickBASIC (1988) BASIC (1964) ALGOL 60 (1960) Visual BASIC (1990) Köln, 20. Januar 2007 Programmieren mit BASIC ein Referat von Alexander Rasquing, AITT0304
geschichtliche Einordnung Beginn der 1960er Dartmouth College, USA anfangs nur 14 Befehle aufkommen vielerlei Unterdialekte ab 70ern 1. Versuch von Standardisierung in 80ern populärer durch MS ab 90ern Visual Basic Köln, 20. Januar 2007 Programmieren mit BASIC ein Referat von Alexander Rasquing, AITT0304
Wie funktioniert BASIC? von Windows 3.1 bis 9x auf jedem PC Umwandlung in Maschinensprache Interpreter Compiler ermöglicht direktes Verständnis *.com bzw. *.exe Weiterentwicklung VB noch in .net zu finden Köln, 20. Januar 2007 Programmieren mit BASIC ein Referat von Alexander Rasquing, AITT0304
kleines Beispielprogramm Köln, 20. Januar 2007 Programmieren mit BASIC ein Referat von Alexander Rasquing, AITT0304
kleines Beispielprogramm Köln, 20. Januar 2007 Programmieren mit BASIC ein Referat von Alexander Rasquing, AITT0304
kleine Befehlsübersicht Funktion ‘ Text Kommentar zu Quelltext, wird nicht ausgegeben INPUT x weißt Variable x eingebenden Wert zu PRINT “?” / DATE$ / TIME$ Bildschirmausgabe von ? / aktuellem / r Datum / Zeit IF… THEN… ELSE… wenn… dann… sonst… =; <; >; <=; >=; <> Vergleichsoperatoren BEEP Ausgabe eines Pieptons CLS löscht den Bildschirminhalt Köln, 20. Januar 2007 Programmieren mit BASIC ein Referat von Alexander Rasquing, AITT0304
Programmieren mit BASIC noch Fragen? Köln, 20. Januar 2007 Programmieren mit BASIC ein Referat von Alexander Rasquing, AITT0304