You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.6 KiB
2.6 KiB
Übungsaufgaben vom 03.11.2022
Java
- typisierte Programmiersprache
- für Variablen, Parameter und Rückgabewerte von Prozeduren wird festgelegt, von welchem Datentypen sie sind
- festlegung kann implizit oder explizit erfolgen
- fail fast
- Vervollständigungsvorschläge durch IDE
- zum Programmierzeitpunkt müssen die vorhandenen Typen bekannt sein
- nachträgliche Änderungen an Typen können Code brechen
C
- typisierte Programmiersprache
- für Variablen, Parameter und Rückgabewerte von Prozeduren wird festgelegt, von welchem Datentypen sie sind
- festlegung kann implizit oder explizit erfolgen
- fail fast
- Vervollständigungsvorschläge durch IDE
- verwendete Typen müssen bekannt sein zum Programmierzeitpunkt
- der Code kann durch nachträgliche Änderungen am Typen brechen
Python
- typisierte Programmiersprache
- für Variablen, Parameter und Rückgabewerte von Prozeduren wird festgelegt, von welchem Datentypen sie sind
- festlegung kann implizit oder explizit erfolgen
- fail fast
- Vervollständigungsvorschläge durch IDE
- verwendete Typen müssen zum Programmierzeitpunkt bekannt sein
- nachträglicher Änderung können bestehenden Code brechen
go
- typisierte Programmiersprache
- für Variablen, Parameter und Rückgabewerte von Prozeduren wird festgelegt, von welchem Datentypen sie sind
- festlegung kann implizit oder explizit erfolgen
- fail fast
- Vervollständigungsvorschläge durch IDE
- zum Programmierzeitpunkt müssen verwendete Typen bekannt sein
- bestehender Code kann brechen bei nachträgliche Änderung an Typen
JavaScript
- typenlose Programmiersprache
- Typ von Variablen, Parametern und Rückgabewerten wird nicht festgelegt
- nur faktische Kompatibilität
- implizierte Konvertierung
- erst zur Laufzeit des Programms treten Typenfehler auf
TypeScript
- typisierte Programmiersprache
- für Variablen, Parameter und Rückgabewerte von Prozeduren wird festgelegt, von welchem Datentypen sie sind
- festlegung kann implizit oder explizit erfolgen
- fail fast
- Vervollständigungsvorschläge durch IDE
- zum Programmierzeitpunkt müssen verwendete Typen bekannt sein
- nachträgliche Änderung ann Typen können bestehenden Code brechen
Aufgabe 3
XL
- eXtensible Language (erweiterbare Programmiersprache)
- Unterstützung des Paradigmas der konzeptorientierten Programmierung
TAL
- Transaction Application Language
- hat eine Syntax, die an C, teilweise auch an Pascal angelehnt ist, mit spezifischen Sprachelementen für Client-Server-Architekturen
RPG
- Report Program Generator
- eine problemorientierte Programmiersprache für den kaufmännischen Bereich