Browse Source

Update 'programmierparadigmen.md'

master
Ronja Awe 2 years ago
parent
commit
66658153a4
  1. 24
      programmierparadigmen.md

24
programmierparadigmen.md

@ -1,6 +1,6 @@
#Übungsaufgaben vom 03.11.2022
### Übungsaufgaben vom 03.11.2022
#Java
# Java
- typisierte Programmiersprache - typisierte Programmiersprache
- für Variablen, Parameter und Rückgabewerte von Prozeduren wird festgelegt, von welchem Datentypen sie sind - für Variablen, Parameter und Rückgabewerte von Prozeduren wird festgelegt, von welchem Datentypen sie sind
- festlegung kann implizit oder explizit erfolgen - festlegung kann implizit oder explizit erfolgen
@ -9,7 +9,7 @@
- zum Programmierzeitpunkt müssen die vorhandenen Typen bekannt sein - zum Programmierzeitpunkt müssen die vorhandenen Typen bekannt sein
- nachträgliche Änderungen an Typen können Code brechen - nachträgliche Änderungen an Typen können Code brechen
#C
# C
- typisierte Programmiersprache - typisierte Programmiersprache
- für Variablen, Parameter und Rückgabewerte von Prozeduren wird festgelegt, von welchem Datentypen sie sind - für Variablen, Parameter und Rückgabewerte von Prozeduren wird festgelegt, von welchem Datentypen sie sind
- festlegung kann implizit oder explizit erfolgen - festlegung kann implizit oder explizit erfolgen
@ -18,7 +18,7 @@
- verwendete Typen müssen bekannt sein zum Programmierzeitpunkt - verwendete Typen müssen bekannt sein zum Programmierzeitpunkt
- der Code kann durch nachträgliche Änderungen am Typen brechen - der Code kann durch nachträgliche Änderungen am Typen brechen
#Python
# Python
- typisierte Programmiersprache - typisierte Programmiersprache
- für Variablen, Parameter und Rückgabewerte von Prozeduren wird festgelegt, von welchem Datentypen sie sind - für Variablen, Parameter und Rückgabewerte von Prozeduren wird festgelegt, von welchem Datentypen sie sind
- festlegung kann implizit oder explizit erfolgen - festlegung kann implizit oder explizit erfolgen
@ -27,7 +27,7 @@
- verwendete Typen müssen zum Programmierzeitpunkt bekannt sein - verwendete Typen müssen zum Programmierzeitpunkt bekannt sein
- nachträglicher Änderung können bestehenden Code brechen - nachträglicher Änderung können bestehenden Code brechen
#go
# go
- typisierte Programmiersprache - typisierte Programmiersprache
- für Variablen, Parameter und Rückgabewerte von Prozeduren wird festgelegt, von welchem Datentypen sie sind - für Variablen, Parameter und Rückgabewerte von Prozeduren wird festgelegt, von welchem Datentypen sie sind
- festlegung kann implizit oder explizit erfolgen - festlegung kann implizit oder explizit erfolgen
@ -36,14 +36,14 @@
- zum Programmierzeitpunkt müssen verwendete Typen bekannt sein - zum Programmierzeitpunkt müssen verwendete Typen bekannt sein
- bestehender Code kann brechen bei nachträgliche Änderung an Typen - bestehender Code kann brechen bei nachträgliche Änderung an Typen
#JavaScript
# JavaScript
- typenlose Programmiersprache - typenlose Programmiersprache
- Typ von Variablen, Parametern und Rückgabewerten wird nicht festgelegt - Typ von Variablen, Parametern und Rückgabewerten wird nicht festgelegt
- nur faktische Kompatibilität - nur faktische Kompatibilität
- implizierte Konvertierung - implizierte Konvertierung
- erst zur Laufzeit des Programms treten Typenfehler auf - erst zur Laufzeit des Programms treten Typenfehler auf
#TypeScript
# TypeScript
- typisierte Programmiersprache - typisierte Programmiersprache
- für Variablen, Parameter und Rückgabewerte von Prozeduren wird festgelegt, von welchem Datentypen sie sind - für Variablen, Parameter und Rückgabewerte von Prozeduren wird festgelegt, von welchem Datentypen sie sind
- festlegung kann implizit oder explizit erfolgen - festlegung kann implizit oder explizit erfolgen
@ -51,3 +51,13 @@
- Vervollständigungsvorschläge durch IDE - Vervollständigungsvorschläge durch IDE
- zum Programmierzeitpunkt müssen verwendete Typen bekannt sein - zum Programmierzeitpunkt müssen verwendete Typen bekannt sein
- nachträgliche Änderung ann Typen können bestehenden Code brechen - 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
Loading…
Cancel
Save