SUCHE
Smalltalk gilt als die erste konsequent objektorientierte Programmiersprache. Gleichzeitig ist Smalltalk eine komplette interaktive Entwicklungsumgebung und bietet eine umfangreiche Klassenbibliothek. Die Sprache wurde erstmals 1972 am Palo Alto Research Center von Xerox als Teil von Dynabook veröffentlicht. Erst 1980 erhielt sie außerhalb Xerox Park mit Smalltalk-80 ihren Standard, der als Sprachstandard bis heute gültig ist. Smalltalk hat die Entwicklung vieler späterer Programmiersprachen wie Java maßgeblich beeinflusst. Zu den Eigenschaften von Smalltalk zählt, dass alles ein Objekt ist, auch Klassen, Stackframes, Boolesche Werte, Zeichenketten, ausführbarer Code, Codeblöcke. Objekte werden durch Nachrichten (Messages) aktiviert.
Die objektorientierte Programmiersprache Visual Basic ist Bestandteil von Microsofts Entwicklungsumgebung Visual Studio und basiert, wie am Namen zu erkennen ist, auf BASIC. Das einfach erlernbare Visual Basic liefert Entwicklern mächtige Werkzeuge, um rasch Windows Programme zu erstellen. Es eignet sich daher gut für das Rapid Application Development (RAD). Befehle für einzelne Ereignisse werden in Prozeduren abgelegt. Das aktuelle Visual Basic basiert auf dem Microsoft .NET Framework und heißt daher Visual Basic .NET (VB.NET).
Die Abkürzung VBA steht für Visual Basic für Applikationen und ist eine eigenständige, objektorientierte Entwicklungsumgebung für die Programmierung von Office-Anwendungen. VBA macht es möglich, den Funktionsumfang von MS Word, Excel und Access durch eigene Programmmodule zu erweitern.
Über die Funktionen der Windows API können Entwickler Details des Betriebssystems steuern. VBA enthält zahlreiche Sprachelemente.
Die Programmiersprache C++ wurde ab 1979 von AT&T Mitarbeiter Bjarne Stroustrup entwickelt, um C abgeleitete Klassen, Inline Funktionen, Standard Argumente und ein strengeres Typsystem hinzuzufügen. Die Sprache hieß zunächst "C with Classes", woraus später C++ wurde. C++ sollte genauso effizient sein wie C. C++ gilt als prozedurale, objektorientierte Programmiersprache mit Funktionen, die z.B. die allgemeine Syntax verbessern sollen. Die flexible, erweiterbare Sprache eignet sich somit für komplexe Programmieraufgaben. Darüber hinaus spielt die Kompatibilität zu C für Entwickler eine wichtige Rolle.
Die Unified Modeling Language (UML) wird als standardisierte Modellierungssprache der objektorientieren Programmierung (OOP) bezeichnet. Mit Unified Modeling Language (UML) können z.B. Strukturen, Verknüpfungen und Abläufe dargestellt werden. Unified Modeling Language ermöglicht es, Beziehungen zwischen Klassen (Klassendiagramm) oder Objekten (Objektdiagramm) zu modellieren.
Des Weiteren kann mithilfe von Unified Modeling Language abgebildet werden, wie ein Programm in bestimmten Situationen reagieren (Aktivitätsdiagramm) oder zeitlich ablaufen (Sequenzdiagramm) soll. Unified Modeling Language kann dazu dienen, ungeplante Ereignisse und Ungereimtheiten in großen Softwareprojekten möglichst zu vermeiden.
DE, Aachen
Universitätsprofessor
Rheinisch-Westfälische Technische Hochschule (RWTH) Aachen Fachgruppe Informatik Lehrstuhl für Informatik III
Publikationen: 12
Veranstaltungen: 8
Aufrufe seit 04/2005: 3312
Aufrufe letzte 30 Tage: 4
Aufrufe seit 12/2015: 1209
Aufrufe letzte 30 Tage: 4
Aufrufe seit 01/2008: 1271
Aufrufe letzte 30 Tage: 1
DE, Bremerhaven
Hochschule Bremerhaven Studiengang Transportwesen/Logistik
Aufrufe seit 03/2003: 955
Aufrufe letzte 30 Tage: 1
Veranstaltungen: 4
Aufrufe seit 09/2007: 1943
Aufrufe letzte 30 Tage: 2
Experten: 1
Aufrufe seit 09/2002: 819
Aufrufe letzte 30 Tage: 1
Experten: 1
Aufrufe seit 01/2018: 53
Aufrufe letzte 30 Tage: 3
Experten: 1
Aufrufe seit 05/2003: 903
Aufrufe letzte 30 Tage: 1
Das Programmierhandbuch. Inkl. ADO.NET 4.0 Entity Framework
Autoren: Andreas Kühnel, Dirk Mertins, Jörg Neumann
Installation, Migration, Datenbankmodellierung T-SQL, .NET-Programmierung, XML und Webservices...
Buch: 2012
Aufrufe letzte 30 Tage: 13
€ 59,90
Interaktive Websites entwickeln
Autor: Jon Duckett
Learn JavaScript and jQuery a nicer way This full-color book adopts a visual approach to teaching...
Buch: 2015
Aufrufe letzte 30 Tage: 4
€ 44,99
Werkzeuge und Methoden für einen effizenten Entwicklungsprozess
Wie kann Enterprise Entwicklung mit PHP5 effizienter gestaltet werden? Hier werden Methoden und brandneue...
Buch: 2006
Aufrufe letzte 30 Tage: 2
€ 29,90
Autor: Prof. Henning Mittelbach
Neben Java ist C++ ist eine der wichtigsten Programmiersprachen unserer Zeit. Auf C basierend, aber...
Buch: 2002
Aufrufe letzte 30 Tage: 1
Autor: Dipl.-Inform. Dierk König
ALLES ÜBER GROOVY Mit einem Vorwort von J.Gosling (einem der Urväter von Java) Wissen...
Buch: 2007
Aufrufe letzte 30 Tage: 1
€ 49,90
Autor: Craig Walls
Mit der Version 2.0 brachte Spring wieder frischen Wind in die Java-Entwicklungslandschaft und die...
Buch: 2007
Aufrufe letzte 30 Tage: 1
€ 49,90
Neue Umfrage unter 3.000 Entwicklern bringt Einsichten in Entwicklungs-Trends und Cloud-Akzeptanz
Die zweite Zend Developer Pulse™ Umfrage findet heraus, dass 63% der Entwickler einige Applikationen in die Cloud deployen; 1 von 10 Entwicklern erwartet, dass 100 Prozent ihrer Applikationen Cloud-basiert sein werden.
Autor: Lydia Sturr
Cupertino, CA, USA – 26. Juni 2012 – Zend, the PHP Company gab nun die Resultate ihrer...
Pressemitteilung: 2012
Aufrufe letzte 30 Tage: 2
Design und Programmierung lernen
Autor: Dipl.-Kfm. Tobias Hauser
Dieses Video-Training präsentiert alle wichtigen Technologien und Trends rund um die Themen...
DVD / CD-ROM: 2010
Aufrufe letzte 30 Tage: 1
€ 39,95
Neue Studie enthüllt die aktuelle Akzeptanz von PHP in Unternehmen
60 Prozent der Unternehmen verwalten mit PHP kritische Geschäftsprozesse
Autor: Lydia Sturr
Zend, the PHP Company, und UBM TechWeb veröffentlichten nun die “State of PHP in the...
Pressemitteilung: 2012
Aufrufe letzte 30 Tage: 3
Grundgebiete der Informatik - Algorithmen und Programmiertechniken, Ausbildung / Lehrgang
Referent: Prof. Dr.-Ing. M. Nagl
Vorlesung für Studenten der Elektrotechnik Grundlegene Programmierkonzepte (Variablen, Funktionen,...
Aufrufe letzte 30 Tage: 2
Die Softwaretechnik-Programmiersprache Ada 95, Ausbildung / Lehrgang
Referent: Prof. Dr.-Ing. M. Nagl
In dieser Vorlesung werden die Konzepte der Programmiersprache Ada zur Grob- und Detailstrukturierung...
Aufrufe letzte 30 Tage: 2
Modellierung von Softwarearchitekturen, Ausbildung / Lehrgang
Referent: Prof. Dr.-Ing. M. Nagl
Schwerpunkt der Vorlesung ist die Objekt-basierte, aber auch die Objekt-orientierte Architekturmodellierung....
Aufrufe letzte 30 Tage: 2