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.
|
|
### Ü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
|