![]() |
||||||||||||||||||||||||||||
http://www.glossar.de/glossar/z_programmiersprachen.htm Übersicht:
|
||||||||||||||||||||||||||||
|
Dazu ein Überblick über die Programmiersprachen der verschiedenen Generationen:
|
Beschimpf' den Programmierer! Fehler in Software könnten minimiert - wenn nicht gar ausgemerzt - werden, wenn Kunden mit den Programmherstellern kommunizieren und es ablehnen würden, fehlerhafte Software zu benutzen - findet der Autor Mark Minasi. Die Produzenten versuchten sich im Konkurrenzkampf durch das ständige Hinzufügen neuer Funktionen zu besiegen, was zu Lasten der Zuverlässigkeit ginge, schreibt Minasi in seinem neusten Buch: "Die Software-Verschwörung: Warum Softwarefirmen fehlerhafte Software veröffentlichen, wie sie Ihnen schaden können, was Sie dagegen tun können". Minasi weist darauf hin, dass US-Kunden pro Jahr mehr als 65 Millionen Minuten mit dem technischen Support vertelefonierten. Außerdem sei die Kundschaft gegenüber miesen Programmen toleranter als gegenüber jedem anderen Produkt. Allerdings meint das Better Business Bureau, die Käufer vertrauten inzwischen Softwareherstellern noch weniger als Gebrauchtwarenhändlern. BAUBUCH.de: "The Software Conspiracy" (DM 43,43 / Eur 22,21) |
|
|
Borland
C++ Compiler 5.5 (BCC) kostenlos Inprise, Rechtnachfolger von Borland, zeigt sich großzügig. Wer sich gebührenfrei bei der Borland Community anmeldet, kann sich den Borland C++ Compiler 5.5 (BCC) kostenlos herunterladen. Der Compiler soll als Appetitanreger fuer die grafische Entwicklungsumgebung C++Builder dienen: www.borland.com/bcppbuilder/freecompiler/ |
C# (englisch gesprochen wie die Note Cis: "C sharp") ist eine
objektorientierten Programmiersprache, die Microsoft Mitte 2000 präsentiert hat. C# wurde
aus C++ abgeleitet. Ähnlich wie Suns Java
soll C# die Portierung des Programm-
Laut Microsoft soll die neue Programmiersprache auch die Erstellung von Applikationen für Windows 2000 und NT erleichtern. Zudem sollen die damit erstellten Programme einfacher mit Programmen verknüpft werden können, die mit anderen Programmiersprachen erstellt worden sind.
Laut CNet meldet, hat Microsoft die
Sprachspezifikationen auch der ECMA (European Computer Manufacturers Association) zur
Standardisierung vorgelegt. So soll ermöglicht werden, dass andere Hersteller auch für
andere Betriebssysteme C#-
Abkürzung für "Common Business Oriented Language" eine höhere
Programmiersprache, die für Großcomputer und Mikrocomputer eingesetzt wird.
|
|
|
|
Computer-Algorithmen sind
patentierbar Der US-amerikanische Oberste Gerichtshof hat die Entscheidung eines untergeordneten Gerichts bestätigt, in der die Möglichkeit anerkannt worden war, den in Computerprogrammen verwendeten mathematischen Algorithmen einen Urheberrechtsschutz zuzubilligen, sofern sie "ein nutzbares, konkretes und greifbares Resultat" produzierten. Bei der Entscheidung ging es um ein Programm, das es Finanzmanagern erlaubt, wechselseitige Finanzinvestitionen so zu bündeln und zu berechnen, dass bestimmte Buchprüfungen vermieden werden können. |
Ein Übersetzungsprogramm, welches Programme einer höheren Programmiersprache in den vom Prozessor ausführbaren Maschinensprache umwandelt.
Kommt aus dem Englischen (Bug = Wanze) und bedeutet soviel wie Fehlersuche. Diese Bezeichnung entstammt aus einer Zeit, als Rechner noch mit Elektronenröhren ausgestattet waren und eine zwischen den Kontakten (Relais) eingeklemmte Wanze einen Fehler verursachen konnte.
Englische Bezeichnung für "Übersetzer" Programm, das Befehle einer Programmiersprache in Maschinensprache umwandelt.
Ein Interpreter interpretiert (übersetzt) Quellcode und führt ihn umgehend aus. Im Gegensatz zu einem Compiler erzeugt ein Interpreter keinen speicherbaren Maschinencode. Ein Interpreter wird zum Beispiel für viele einfache Makrosprachen (speicherbare Befehlsabläufe innerhalb eines Anwendungsprogrammes, z.B. Tastaturmakros o.ä.) eingesetzt.
Andere Bezeichnung für Maschinensprache.
Für den Prozessor erforderliche Darstellung von Befehlen im binären Zahlenformat. Maschinensprache ist schwer zu programmieren, da sie an der Hardware ausgerichtet ist und nicht wie die höheren Programmiersprachen am Benutzer. Die Maschinensprache wird vom Compiler oder Assembler erzeugt.
Moderne Programmiermethode, die von den konkreten, inhaltlichen Problemen ausgeht und nicht von einer theoretischen EDV-Systematik. Zum Beispiel gibt es keine Trennung zwischen passiven Datenstrukturen und aktiven Funktionen. Ein Objekt enthält mit seinen Daten und Funktionen immer alles, was für eine bestimmte Aufgabe nötig ist.
Software, deren Quellcode
veröffentlicht wurde und an dem freie Programmierer (Studenten,...) arbeiten können. LINUX ist ein typisches Open-
Originärer ASCII-Text, der ein Programm in einer höheren Programmiersprache darstellt und mit einem Editor bearbeitet werden kann. In dieser Form ist das Programm nicht lauffähig und muß erst mit einem Compiler in die Maschinensprache übersetzt werden (auch Source-Code).
Kostenlose Programme im Quelltext: Ein Eldorado für Programmierer
sind www.freecode.de und www.freecode.com. Auf der Website
befinden sich hunderte von kostenlosen Programmen. Das Besondere dabei: Die Programme
liegen nicht als ausführbare Dateien vor, sondern als Quelltext. Damit sind die
freecode-Sites eine gute Quelle für alle Programmierer oder solche, die es werden wollen.
Der Schwerpunkt liegt zwar auf Internet-Software, es sind aber auch einige
Bildbearbeitungsprogrammen und Dateimanager vertreten. Als Programmiersprachen finden
C/C++, Java, Perl und Visual Basic Verwendung.
|
außerdem Unterrichtsmaterial:
|
Bücher zum Thema: | ||||||||||||||||
Noch mehr |
1995 - Sybex-Vlg. - ISBN: 3815571758 Klappentext Das Delphi Entwickler Kit richtet sich an diejenigen, die Ihre Programmiermöglichkeiten mit Delphi erweitern möchten. Es eignet sich gleichermaßen für Programmier-Anfänger und fortgeschritten Programmierer. Auch erfahrene Borland Pascal 7 und Pascal-Programmierer finden hier wertvolle Werkzeuge. Das Paket Ist eine "Allround-Toolbox" für jeden, der mit Delphi professionelle Anwendungen erstellen möchte. Buch und CD sind aufeinander abgestimmt Die auf der CD-ROM enthaltenen Komponenten werden Im beiliegenden Buch ausführlich erläutert und sind In Delphi-Anwendungen direkt einsetzbar. Die Delphi-Solution-Serie, die sich auf der CD-ROM befindet, ist in Grafik & Design-, Multimedia- und Datenbank-Komponenten unterteilt. Der Delphi-Entwickler kann optional bei Object Base Software den kompletten Quellcode der Komponenten sowie Updates zu günstigen Konditionen anfordern. Eine Auswahl der mitgelieferten Komponenten
|
|||||||||||||||
Copyright: Alfons Oebbeke, Neustadt 1997-2000 |
![]() ![]() |
Navigation ohne Frames: |
|