Dieses Repository enthält zusätzliche Materialien für die Vorlesung "Mathematische Grundlagen der Wirtschaftsinformatik" an der Hochschule der Medien Stuttgart. Die Vorlesung wird im Rahmen des Bachelorstudiengangs Wirtschaftsinformatik und digitale Medien angeboten. Dieses Repository befindet sich noch im Aufbau und wird in den kommenden Wochen und Monaten weiter ausgebaut. Anregungen und Hinweise sind jederzeit willkommen.
Die Code-Fragmente sind in Python implementiert und wurden mit Python 3.10 getestet. Die Fragmente wurden zudem gemeinsam mit den Erklärungen in Jupyter Notebooks eingebettet. Es gibt viele Möglichkeiten, Jupyter Notebooks auszuführen, sowohl in der Cloud (z.B. bei Google Colaboratory) als auch lokal (z.B. [https://jupyter.org/install]). Ich empfehle, sich mit Jupyter Notebooks vertraut zu machen, da sie eine sehr nützliche Möglichkeit sind, um Code zu erklären und zu demonstrieren.
Im Ordner boolesche algebra
befindet sich ein Jupyter Notebook, das die Grundlagen der Booleschen Algebra in Python erklärt. Die wichtigsten booleschen Operatoren not
, and
und or
werden erläutert und mit Beispielen erklärt. Zudem werden als weitere logische Verknüpfungen z.B. die Implikation und die Äquivalenz behandelt.
Im Ordner zahlensysteme
befindet sich ein Jupyter Notebook, das die Umrechnung von Dezimalzahlen in andere Zahlensysteme und umgekehrt demonstriert. Die Umrechnung erfolgt dabei mit Hilfe von Python.
Im Ordner teilbarkeit
befindet sich ein Jupyter Notebook, das die Teilbarkeitsrelation, die Teilbarkeitsregeln, Primzahlen und Primzahlenzwillinge erklärt.