Fragen zu Begriffen#

Was ist ein Server?#

In JupyterHub ist ein Server Ihre persönliche Arbeitsumgebung. Dort laufen Ihre Programme und Notebooks. JupyterHub benutzt häufig den Begriff Server, aber gemeint ist damit immer eine Arbeitsumgebung. Man kann aus verschiedenen Arbeitsumgebungen auswählen. Sie können sich dies wie einen eigenen kleinen Computer vorstellen, der für Sie mit einem Mausklick bereitgestellt wird. Wenn eine Arbeitsumgebung beendet wird, gehen auch Veränderungen verloren. Nur Daten, die im Verzeichnis /work/ oder einem der Verzeichnisse einer Gruppe gespeichert werden, bleiben bis zur Löschung des Accounts oder der Gruppe erhalten, egal ob ein Server beendet wird.

Was ist eine Arbeitsumgebung?#

In JupyterHub laufen in Ihrer persönlichen Arbeitsumgebung Ihre Programme und Notebooks. JupyterHub benutzt häufig den Begriff Server, aber gemeint ist damit immer eine Arbeitsumgebung. Man kann aus verschiedenen Arbeitsumgebungen auswählen. Sie können sich dies wie einen eigenen kleinen Computer vorstellen, der für Sie mit einem Mausklick bereitgestellt wird. Wenn eine Arbeitsumgebung beendet wird, gehen auch Veränderungen verloren. Nur Daten, die im Verzeichnis /work/ oder einem der Verzeichnisse einer Gruppe gespeichert werden, bleiben bis zur Löschung des Accounts oder der Gruppe erhalten, egal ob ein Server beendet wird.

Was ist ein Notebook?#

Eine Notebook ist eine Datei, in der Sie Quellcode, Text und Ergebnisse zusammen speichern können. Sie können damit Schritt für Schritt arbeiten und gleichzeitig dokumentieren.

Was ist ein Paket?#

Ein Paket ist eine Sammlung von fertigen Funktionen. Damit können Sie Aufgaben einfacher lösen, ohne alles selbst programmieren zu müssen. Für die häufigsten Programmierprobleme existiert in der Regeln ein Paket, welches Funktionen hat, die das Problem lösen.

Was ist ein Kernel?#

Der Kernel ist das Programm, dass Ihren Quellcode ausführt. Es sorgt dafür, dass ihr „Notebook“ rechnet und Ergebnisse liefert.

Was ist RAM?#

RAM ist der Arbeitsspeicher Ihrer Arbeitsumgebung. Er wird genutzt, um Daten während der Arbeit zu speichern. Wieviel RAM Ihnen zu Verfügung steht hängt von Ihrer Gruppenzugehörigkeit ab.

Was ist CPU?#

Die CPU ist die „Recheneinheit“ Ihrer Arbeitsumgebung. Sie führt Berechnungen aus. Wieviel CPU-Leistung Ihnen zu Verfügung steht hängt von Ihrerer Gruppenzugehörigkeit ab.

Was ist Python?#

Python ist eine Programmiersprache. Sie wird häufig für Datenanalyse, Automatisierung und wissenschaftliches Arbeiten genutzt.

Was ist R?#

R ist eine Programmiersprache, die insbesondere für Statistik und Datenanalyse verwendet wird.

Was ist Julia?#

Julia ist eine Programmiersprache, die für schnelle wissenschaftliche Berechnungen entwickelt wurde.