Aufgabenstellung
Ergänze die Funktion durchschnitt. Sie soll den Mittelwert einer Zahlenliste zurückgeben.
Ausgabe bzw. Vorschau
Noch nicht ausgeführt.
Tipp anzeigen
Die Summe erhältst du mit sum(werte).
Lösung anzeigen
def durchschnitt(werte):
return sum(werte) / len(werte)
Aufgabenstellung
Gib Kursname und Lehrkraft für alle Kurse aus. Verbinde dazu kurs und lehrkraft.
Ausgabe bzw. Vorschau
Noch nicht ausgeführt.
Tipp anzeigen
Verbinde kurs.lehrkraft_id mit lehrkraft.id.
Lösung anzeigen
SELECT k.name AS kurs, l.name AS lehrkraft
FROM kurs AS k
JOIN lehrkraft AS l ON l.id = k.lehrkraft_id
ORDER BY k.id;
Aufgabenstellung
Erstelle eine Überschrift und gestalte die Lernkarte mit einem gut sichtbaren Rahmen.
Ausgabe bzw. Vorschau
Noch nicht ausgeführt.
Tipp anzeigen
Eine Rahmenregel beginnt zum Beispiel mit border:.
Lösung anzeigen
<style>
.lernkarte { padding: 1rem; border: 2px solid #3155a4; border-radius: .5rem; }
</style>
<article class="lernkarte"><h2>Binärzahlen</h2><p>1010 entspricht dezimal 10.</p></article>
Aufgabenstellung
Welche Protokolle gehören zur Anwendungsschicht? Wähle alle richtigen Antworten.
Ausgabe bzw. Vorschau
Noch nicht ausgeführt.
Tipp anzeigen
Denke an Dienste, die Anwendungen unmittelbar verwenden.
Lösung anzeigen
HTTP und DNS gehören zur Anwendungsschicht.
Aufgabenstellung
Welche Eigenschaft muss ein Primärschlüssel besitzen?
Ausgabe bzw. Vorschau
Noch nicht ausgeführt.
Tipp anzeigen
Denke daran, wie ein einzelner Datensatz sicher gefunden wird.
Lösung anzeigen
Ein Primärschlüssel identifiziert jeden Datensatz eindeutig und ist nicht NULL.
Aufgabenstellung
Welchen Dezimalwert hat die Binärzahl 1011?
Ausgabe bzw. Vorschau
Noch nicht ausgeführt.
Tipp anzeigen
Nutze die Stellenwerte 8, 4, 2 und 1.
Lösung anzeigen
1011₂ = 8 + 2 + 1 = 11₁₀.
Aufgabenstellung
Ergänze die Funktion. summeBis(5) soll die Zahlen von 1 bis 5 addieren und 15 ausgeben.
Ausgabe bzw. Vorschau
Noch nicht ausgeführt.
2 Tipps anzeigen
- Beginne bei 1 und erhöhe die Laufvariable bis einschließlich
n. - Addiere die aktuelle Laufvariable in jedem Schleifendurchlauf zu
summe.
Lösung anzeigen
function summeBis(n) {
let summe = 0;
for (let zahl = 1; zahl <= n; zahl += 1) {
summe += zahl;
}
return summe;
}
console.log(summeBis(5));
Aufgabenstellung
Welchen Endwert hat summe nach diesem Ablauf?
summe = 0\nfür zahl in [2, 3, 4]:\n summe = summe + zahl
Ausgabe bzw. Vorschau
Noch nicht ausgeführt.
Tipp anzeigen
Notiere den Wert nach jedem Schleifendurchlauf.
Lösung anzeigen
Die Zwischenwerte sind 2, 5 und 9. Der Endwert ist 9.