1
-
- 1 / 102
-
Cartes-fiches
- Brainfuck ist eine Programmiersprache?
- True
- False
●True
- Wenn man programmieren kann, versteht man den digitalen Alltag besser?
- True
- False
●True
- Algorithmen kann man auch ausserhalb von Programmieren finden?
- True
- False
●True
- Beim Programmieren gibt es nur einen richtigen Weg?
- True
- False
●False
- Was ist ein Algorithmus
- Eine mathematische Berechnung
- Immer ein Computerprogramm
- Schrittweise Lösung von einem Problem
- Perkussion in einem Musikstück
●Schrittweise Lösung von einem Problem
- Die Reihenfolge von Aktionen innerhalb eines Algorithmus…
- Spielt eine wichtige Rolle für die Problemlösung
- Braucht es nicht
- Kann beliebig verändert werden
- Ist in jedem Fall fix definiert
●Spielt eine wichtige Rolle für die Problemlösung
- Die bedingte Ausführung
- Ist eine Schleife
- Ist eine elementare Funktion im Algorithmus
- Ist ein energiegesteuerter Algorithmus
- Die Bedingungen sind immer mathematischer Natur
●Ist ein energiegesteuerter Algorithmus
- Jeder Algorithmus
- Beinhaltet eine bedingte Ausführung
- Sieht gleich aus, sofern er das gleiche Problem löst
- Beinhaltet Wiederholungen
- Besteht aus denselben elementaren Aktionen, unterschiedlich angeordnet
●Besteht aus denselben elementaren Aktionen, unterschiedlich angeordnet
- Algorithmen findet man nur in Computerprogrammen
- Ture
- False
●False
- Die Strukturierung von Programmcode
- Hilft Fehler zu vermeiden
- Ist nur für Nerds
- Kann vernachlässigt werden
- Ist in Python egal
●Hilft Fehler zu vermeiden
- Ein Flussdiagramm ist keine Darstellung von einem Algorithmus
- True
- False
●False
- Programmieren muss man üben
- Ture
- False
●Ture
- Die Bedingungen für die Terminierung eines Algorithmus ist eine wichtige Eigenschaft
- Ture
- False
●Ture
- Python dient als Übersetzung zwischen Menschen und Maschine
- True
- Fase
●True
- Mit diesem Datentyp kann man rechnen.
- String
- Float
- Boolean
- Zeichen
●Float
- ine Variablendeklaration ist
- Das Einfügen des Variableninhaltes
- On Python Pflicht
- Das Ankündigen des Datentyps einer Variable
- Abhängig vom Variablennamen
●Das Ankündigen des Datentyps einer Variable
- Integrer sind
- Fliesskommazahlen und exakt
- Angenäherte Fliesskommazahlen
- Ganze zahlen und exakt
- Angenäherte ganze Zahlen
●Ganze zahlen und exakt
- Eine Division in Python
- Hat den Datentyp Integer als Resultat
- Hat den Datentyp Float als Resultat
- Wird als letztes gerechnet
- Ist ein String
●Hat den Datentyp Float als Resultat
- Die Konvertierung von Float zu Integer
- Wird in Python mit Funktion int(x.x) gemacht
- Ist eine mathematische Berechnung
- Führt zu einem Fehler
- Hat eine angenäherte Zahl zur Folge
●Wird in Python mit Funktion int(x.x) gemacht
- Ein String darf
- Keine Hochkommas beinhalten
- Nicht durch einen User-Input definiert werden
- Beliebige Zeichen beinhalten
- Wird in Python mittels int() Funktion erstellt
●Beliebige Zeichen beinhalten
- Mathematische Operationen
- Sind nur mit bestimmten Datentypen möglich
- Haben immer den Datentyp Float als Resultat
- Können innerhalb eines Strings erfolgen
- Werden mit Vergleichsoperationen gemacht
●Sind nur mit bestimmten Datentypen möglich
- Die Verwendung von Vergleichsoperatoren
- Ist nur mit Float oder integer erlabt
- Ist in Python nicht möglich
- Ist nur mit Strings erlaubt
- Haben den Datentyp Boolean als Resultat
●Haben den Datentyp Boolean als Resultat
- Boolean sind Wahrheitswerte also entweder True oder False
- False
- True
True
- Mehrere Booleans können mittels Kombinatorik zu einem Boolean zusammengefasst werden
- True
False
●True
- In Python können Listen
- Keine Liste als Element haben
- Nicht zusammengefügt werden
- Elemente unterschiedlicher Datentypen beinhalten
- Nicht leer sein
●Elemente unterschiedlicher Datentypen beinhalten
- Listen sind identisch
- Wenn sie gleichviele Elemente haben
- Wenn die Anzahl, Reihenfolge und Inhalte der Elemente gleich sind
- Wenn sie den gleichen Variablennamen haben
- Wenn die ersten und die letzten Elemente gleich sind
●Wenn die Anzahl, Reihenfolge und Inhalte der Elemente gleich sind
- Der erste Eintrag einer Liste
- Muss bei der Listendefinition vorhanden sein
- Definiert den Datentyp aller Elemente
- Hat den Indexwert 0
- Lässt sich mittels list.append(elemnet) einfügen
●Hat den Indexwert 0
- Kontrollstrukturen in der Programmierung
- Sind Datentypen
- Sind Listenverbindungen
- Sind abhängig von der Programmiersprache
- Sind Bedingungen und Schleifen
●Sind Bedingungen und Schleifen
- Eine Bedingung überprüft immer einen Boolean auf «True»
- True
- False
True
- Ein elif Eintrag in einer Verzweigung ist Pflicht
- Ture
- False
False
- Der else-Teil wird nur ausgeführt, wenn keine vorherige Bedingung «True» war.
- True
- False
True
- Bedingungen steuern das Verhalten von einem Programm
- True
- False
True
- Beim if-elif-Block wird nur der Code der ersten «True»-Bedingung ausgeführt
- True
- False
True
- Schleifen dienen hauptsächlich dazu
- Wiederhohlende Codeteile einfacher zu gestallten
- Zahlen zu generieren
- Listen zu definieren
- Pausen im Code einzufügen
Wiederhohlende Codeteile einfacher zu gestallten
- Die Anzahl Ausführungen
- Ist bei der While-Schleife bereits bekannt
- Ist bei einer For-Schleife bereits bekannt
- Ist bei keiner Schleife bekannt
- Ist immer die Abbruchbedingung bei einer While-Schleife
Ist bei einer For-Schleife bereits bekannt
- Ein Schleifenkörper
- Ist die Definition einer Abbruchbedingung
- Ist der Code, der mehrmals durchlaufen werden soll
- Gibt es nur bei While-Schleifen
- Ist eine Zählvariable
Ist der Code, der mehrmals durchlaufen werden soll
- Eine Liste
- Kann Schleifen beinhalten
- Kann nicht mit einer Schleife verarbeitet werden
- Kann mittels For-Schleife verarbeitet werden
- Beinhaltete Elemente, die in einer Schleife nicht verwendet werden können
Kann mittels For-Schleife verarbeitet werden
- Eine For-Schleife mit Range (5)
- Beinhaltet 6 Wiederholungen (0-5)
- Beinhaltet 4 Wiederholungen (1-4)
- Beinhaltet 5 Wiederholungen (1-5)
- Beinhaltet 5 Wiederholungen (0-4)
Beinhaltet 5 Wiederholungen (0-4)
- Eine For-Schleife
- Kann Listen mit Elementen beliebiger Datentypen durchlaufen
- Kann nur Listen mit Elementen vom Datentyp Zahl durchlaufen
- Ignoriert Listenelemente, die nicht Zahlen sind
- Kann keine Liste durchlaufen
Kann Listen mit Elementen beliebiger Datentypen durchlaufen
- Eine Endlosschleife
- Lässt sich mit einer For-Schleife programmieren
- Lässt sich mit beiden Schleifentypen programmieren
- Lässt sich mit einer While-Schleife programmieren
- Kann man nicht programmieren
Lässt sich mit einer While-Schleife programmieren