Beruflich Dokumente
Kultur Dokumente
Hinweise: 1. Dies ist nur das Aufgabenblatt. Bitte bearbeiten Sie die Antworten schriftlich und speichern Sie die Antworten in
einem File mit pdf Format.
2. Bitte benennen Sie das File mit Ihrem Namen und der Matrikelnummer (z.B. Maxi_Mustermann_123455.pdf)
3. Bitte antworten Sie knapp, präzise und in Stichpunkten (keine ganzen Sätze). Bei unpräzisen Antworten können
Punkte abgezogen werden.
Bachelorprüfung SoSe 2021 im Modul Grundlagen der Programmierung Seite 2
Aufgabe 2:
Der Onlinehandel trägt mit dem Versand und Rücksendungen von Bestellungen mit zum CO2-
Ausstoß bei.
a) Programmieren Sie eine Python Funktion, der die Anzahl der Pakete übergeben
wird und die den Gesamt-CO2-Ausstoß in kg zurückgibt.
b) Programmieren Sie ein Python Skript, indem Sie die Anzahl der bestellten Pakete mit
Hilfe der Tastatur im Command Fenster eingeben und den Gesamt-CO2-Ausstoß berech-
nen. Dabei ist zu berücksichtigen, dass 16.3 % der Pakete zurückgesendet werden, welche
zusätzlich zum CO2-Ausstoß beitragen. Verwenden Sie die in a) entwickelte Funktion.
Aufgabe 3:
a) Von einer seilspringenden Person wurden mit einer Kraftmessplatte über 10 Sekunden Ge-
wichtskraftwerte in Gravitationsrichtung erfasst. Die Person wog 80 Kilogramm. Berechnen
Sie aus den Gewichtskraftwerten die entsprechenden Beschleunigungen und plotten Sie
diese über die Zeit. Geben Sie den Code an.
Gewichtskraft=Gewicht * Beschleunigung
Gegeben:
import numpy as np
import matplotlib.pyplot as plt
m=80
zeit = np.array([0,1,2,3,4,5,6,7,8,9,10])
gewichtskraft = np.array([800, 850, 750, 900, 1100, 850, 850, 1000, 700, 500, 800])
b) Geben Sie den Befehl an, um den Plot den Titel „Beschleunigung über Zeit“ zu geben.
Bachelorprüfung SoSe 2021 im Modul Grundlagen der Programmierung Seite 4
Aufgabe 4: Entwickeln Sie aus dem untenstehenden Ablaufdiagramm ein Python Programm.
Bachelorprüfung SoSe 2021 im Modul Grundlagen der Programmierung Seite 5
Aufgabe 5:
Gegeben sei ein Roboterarm mit zwei Gelenken. Die Position des Greifers wird über die Winkel α
und β sowie die Länge der gleichlangen Arme (L=2m) bestimmt.
Programmieren Sie ein Pythonskript, dass den Abstand des Greifers zum Ursprung aus den vorge-
gebenen Winkelpaaren von α und β (in Grad) zu fünf verschiedenen Zeitpunkten berechnet und
den jeweiligen Wert ausgibt. („Für Alpha = {alpha} und Beta = {beta} ist der Greifer {Abstand}
Meter vom Ursprung entfernt“)
Winkelpaar