Lernen Sie die grundlegenden Programmiertechniken einfach und sicher anhand der verbreiteten Programmiersprache Visual Basic. Für die Versionen Visual Basic 6.0, Visual Basic .NET und Visual Basic for Application (VBA) geeignet! Die Themen Programmentwicklung, Algorithmen-Entwürfe, Unterprogrammtechniken und die Nutzung komplexer Datentypen werden anhand von leicht nachvollziehbaren Beispielaufgaben erläutert. Den Abschluss bilden die Prinzipien der objekt-orientierten Programmierung sowie ihre Umsetzung in Visual Basic.
Auflage
Sprache
Verlagsort
Verlagsgruppe
Illustrationen
Maße
Höhe: 24.4 cm
Breite: 17 cm
Gewicht
ISBN-13
978-3-528-05855-5 (9783528058555)
DOI
10.1007/978-3-322-92940-2
Schweitzer Klassifikation
Frau Prof. Sabine Kämper ist Dipl. Informatikerin und lehrt am Fachbereich Allgemeine Verwaltung der FHÖV in Hamburg. Sie ist Koordinatorin für das Fachgebiet Informatik und Informationstechnologie.
1 Algorithmenentwurf.- 1.1 Die Problemdefinition.- 1.2 Die Entwicklung des Algorithmus.- 1.2.1 Grundlegende Eigenschaften von Algorithmen.- 1.2.2 Kontrollstrukturen.- 1.2.3 Grafische Darstellungsmittel.- 1.2.4 Lineare versus strukturierte Programmierung.- 1.2.5 Algorithmenentwurf mit Variablen.- 2 Die Implementierung von Programmen.- 2.1 Umsetzung des Algorithmus in Visual Basic Anweisungen.- 2.1.1 Der Deklarationsteil.- 2.1.2 Der Anweisungsteil.- 2.2 Die Entwicklungsumgebung in Visual Basic.- 2.2.1 Die Eingabe des Programms.- 2.2.2 Übersetzungsprogramme.- 2.2.3 Das Ausführen von Programmen.- 2.2.4 Das Testen von Programmen.- 2.3 Flexibilisierung des Programms "Addition".- 3 Varianten von Alternative und Schleife.- 3.1 Varianten der Alternative.- 3.1.1 Die verschachtelte Alternative am Beispiel des Programms "Rechner".- 3.1.2 Das Auswahl-Konstrukt Select Case.- 3.2 Varianten von Schleifen.- 3.2.1 Pre-Check und Post-Check-Schleifen.- 3.2.2 Zählschleifen.- 3.3 Ausgabeformatierungen.- 4 Unterprogramme.- 4.1 Funktionen und Prozeduren.- 4.1.1 Aufbau und Anwendung von Funktionen.- 4.1.2 Aufbau und Anwendung von Prozeduren.- 4.2 Programmhierarchien und Geltungsbereiche von Unterprogrammen.- 4.3 Vorteile der Nutzung von Unterprogrammen.- 4.4 Geltungsbereich von Variablen.- 4.5 Zusammenfassung anhand des Beispiels "Fitnessbereich".- 4.6 Parameter.- 4.6.1 Aktuelle und formale Parameter.- 4.6.2 Übergabemechanismen.- 4.7 Rekursive Funktionen.- 5 Komplexe Datentypen.- 5.1 Das Array.- 5.1.1 Funktionsweise.- 5.1.2 Die Nutzung von Arrays in Prozeduren.- 5.1.3 Mehrdimensionale Array.- 5.2 Selbstdefinierte Datentypen (Record).- 6 Zusammenfassung der Ergebnisse anhand des Beis iel ro ramms "Haushaltsführung".- 6.1 Entwicklung des Algorithmus.- 6.2 Die Implementierung des Programms.- 7 Objektorientierte Programmierung.- 7.1 Einführung in die objektorientierte Programmierung.- 7.2 Konzepte der objektorientierten Programmierung.- 7.2.1 Objekte, Klassen, Eigenschaften und Methoden.- 7.2.2 Vererbung, Polymorphismus und dynamische Bindung.- 8 Ereignisorientierte Programmierung.- 8.1 Grundlagen der ereignisorientierten Programmierung.- 8.2 Formulare mit Ereignisprozeduren erstellen.- 8.3 Formulare mit selbstdefinierten Objekten.- Schlagwortverzeichnis.