uni 2.Woche


E. S.
Cartes-fiches
17
Utilisateurs
1
Langue
Allemand
Catégorie
Informatique
Créé / Mis à jour
23.09.2026 / 23.09.2026

Cartes-fiches

Was gibt for i in range(1, 11): print(i) aus?

Die Zahlen 1 bis 10, jeweils in einer neuen Zeile. Die 11 gehört nicht dazu.

Welche Bedeutung hat die Einrückung unter if in Python?

Sie zeigt, welche Anweisungen zum if-Block gehören.

Was bewirkt name = input()?

Eine Eingabe wird gelesen und in der Variablen name gespeichert.

Was sind Parameter einer Funktion?

Werte, die man einer Funktion beim Aufruf übergibt.

Warum verwendet man Funktionen?

Um wiederholt benötigte Anweisungen auszulagern und über einen Namen aufzurufen.

Wann entsteht eine Endlosschleife?

Wenn die Schleifenbedingung wegen eines Fehlers immer wahr bleibt.

Was unterscheidet zählerkontrollierte und bedingungskontrollierte Schleifen?

Bei der ersten steht die Anzahl Wiederholungen vorher fest. Bei der zweiten hängt sie von einer Bedingung ab.

Was unterscheidet einseitige und zweiseitige Fallunterscheidungen?

Bei der einseitigen gibt es Anweisungen nur für den wahren Fall. Bei der zweiseitigen gibt es zusätzlich einen Block für den falschen Fall.

Was beschreibt ein Datentyp? Nenne Beispiele.

Er beschreibt Daten mit gleicher Struktur und möglichen Operationen. Beispiele sind ganze Zahlen, Zeichenketten und Wahrheitswerte.

Was unterscheidet Deklaration und Initialisierung einer Variablen?

Bei der Deklaration wird sie erstellt; bei der Initialisierung erhält sie erstmals einen Wert.

Wozu dient eine Variable?

Sie speichert einen Wert, den das Programm später lesen oder verändern kann.

Was ist eine Anweisung und was ist eine Sequenz?

Eine Anweisung ist ein einzelner Schritt. Eine Sequenz ist eine Folge von Schritten, die nacheinander ausgeführt werden.

Was unterscheidet imperative von deklarativer Programmierung?

Imperativ beschreibt die auszuführenden Schritte (wie). Deklarativ beschreibt vor allem das gewünschte Ergebnis (was).

Was ist ein Programmierparadigma?

Ein grundlegender Stil, nach dem Programme geschrieben werden.

Was bedeuten Lexikalik, Syntax und Semantik?

Lexikalik bestimmt gültige Zeichen und Wörter; Syntax deren erlaubte Anordnung; Semantik die Bedeutung korrekt geschriebener Anweisungen.

Was unterscheidet Compiler und Interpreter laut Skript?

Ein Compiler übersetzt das ganze Programm vor der Ausführung. Ein Interpreter verarbeitet die benötigten Anweisungen während der Ausführung einzeln.

Wie unterscheiden sich Maschinen-, Assembler- und höhere Programmiersprachen?

Maschinensprache ist direkt ausführbar und meist binär. Assemblersprache verwendet lesbare Abkürzungen. Höhere Sprachen sind stärker abstrahiert und für Menschen leichter verständlich.

Étudier