From ab22fd6c503bd4d6b6a6ebebe125add0492adb95 Mon Sep 17 00:00:00 2001 From: Simernjeet Singh Date: Wed, 9 Nov 2022 09:09:01 +0100 Subject: [PATCH] erste commit mit Java und c definiert --- Programmierparadigmen.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 Programmierparadigmen.md diff --git a/Programmierparadigmen.md b/Programmierparadigmen.md new file mode 100644 index 0000000..66003f0 --- /dev/null +++ b/Programmierparadigmen.md @@ -0,0 +1,39 @@ +# Lerntagebuch +###### Übung 2 08.11.2022 + +## Analysieren Programmierparadigmen +### Java +Java ist eine plattformübergreifende, Objektorientierte und netzzentrierte Sprache. Java wird auch als ComputingßPlattform verwendet. + +#### Vorteil +Java +- unterstützt multi-threading. +- ist Objektorientierte +- ist dynamisch, was das Runtime-system angeht. Klassen werden dann gelinkt, wenn sie benötigt werden. + +#### Nachtteil + +- die Performance ist verringert, da java-code vom Interpreter (der die Plattformunabhängigkeit erst möglich macht) interpretiert wird. + +### C + +C ist eine universelle Programmiersprache, die sehr beliebt, einfach und flexibel ist. Es ist eine strukturierte Programmiersprache, die maschinenunabhängig ist und ausgiebig zum Schreiben verschiedener Anwendungen, Betriebssysteme wie Windows und vieler anderer komplexer Programme wie Oracle-Datenbank, Git, Python-Interpreter und mehr verwendet wird. + +#### Vorteil +- Es ist eine robuste Sprache. +- Es handelt sich um eine Sprache mit niedrigem Programmierniveau, die der Maschinensprache nahe kommt. +- Sie wird häufig in der Softwareentwicklung eingesetzt. +- Es handelt sich um eine prozedur- und strukturorientierte Sprache. +- Sie hat die volle Unterstützung verschiedener Betriebssysteme und Hardware-Plattformen. + + +#### Nachtteil + + +- Eine allzu große Freiheit beim Kodieren kann dazu führen, dass schwer lesbarer Code geschrieben wird. +- Als Anfänger haben Sie bereits direkten Zugriff auf die Hardware und können somit vieles durcheinander bringen, wenn Sie nicht wissen, was Sie genau tun. +- Fehler, die bei anderen Sprachen beim Compiler-Lauf abgeschaltet werden, werden unter Umständen nicht gefunden. Meist treten solche Fehler erst dann auf, wenn das Programm bereits freigegeben wurde. + + + +### Python