1
102
0.0 (0)
E. T.
E. T.
Diese Lernkarten bieten einen Einblick in die Grundlagen der Elektrotechnik und Programmierung, insbesondere mit Python, auf Mittelschulniveau. Sie behandeln Themen wie Schleifen, Funktionen, Datentypen und Algorithmen, wobei der Fokus auf der praktischen Anwendung und dem Verständnis von Code liegt. Ideal für Schüler und Einsteiger, die ihre Kenntnisse in Programmierung und Elektrotechnik vertiefen möchten, um komplexe Probleme zu lösen und effizienten Code zu schreiben.
Cartes-fiches
102
Utilisateurs
6
Langue
Allemand
Catégorie
Electrotechnique
Niveau
Collège
Créé / Mis à jour
08.12.2022 / 13.03.2023
-
- 1 / 102
-
Cartes-fiches
- 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
- 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
- Ein Python Programm kann abgebrochen werden
- True
- False
True
- Die Anzahl Ausführungen
- Ist bei einer While-Schleife bereits bekannt
- Ist bei einer For-Schleife bereits bekannt
- Ist bei keiner Schleife bekannt
- Ist immer die Abbruchbedinnung bei einer while-Schleife
Ist bei einer For-Schleife bereits bekannt
- Variablen aus dem Haubtprogramm
- Können nicht an eine Methode/Funktion übergeben werden
- Sind immer Globale Variablen
- Können immer nur im Haubtprogramm verwendet werden
- Können mittels Befehl global in einer Funktion/Methode verwendet werden
Können mittels Befehl global in einer Funktion/Methode verwendet werden
- Python dient als Übersetzung zwischen Menschen und Maschine
- True
- False
True
- 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 kann man auch ausserhalb von Programmen finden
- True
- False
True
- Mathematische Operationen
- Sind nur mit bestimmten Datentypen möglich
- Haben immer den Datentyp Float als Resultat
- Können innerhalb eines Strings erfolgen
- Werden mit Vergleichsoperatoren gemacht
Sind nur mit bestimmten Datentypen möglich
- Eine Textdatei mit Skript-Sourcecode
- Lässt sich auf einem Computer mit Interpreter ausführen
- Beinhaltet Maschinencodes
- Muss immer zuerst kompiliert werden
- Ist nicht lesbar für Menschen
Lässt sich auf einem Computer mit Interpreter ausführen
- Funktionen werden vom Interpreter direkt ausgeführt
- True
- False
False
- 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 Strukturierung von Programmcode
- Hilft Fehler zu vermeiden
- Ist nur für Nerds
- Kann vernachlässigt werden
- Ist i Python egal
Hilft Fehler zu vermeiden
- Lokale Variablen
- Sind innerhalb und ausserhalb von Funktionen die gleichen
- Sind nur innerhalb von einem bestimmten Codeteil verfügbar
- Müssen am Anfang vom Sourcecode definiert werden
- Können innerhalb einer Funktion nicht verwendet werden
Sind nur innerhalb von einem bestimmten Codeteil verfügbar
- Das Resultat von kompilierten Sourcecode
- Ist ein Skript, das interpretiert werden muss
- Ist ein ausführbares Programm
- Ist mehr Sourcecode
- Ist lesbar in einem Texteditor
Ist ein ausführbares Programm
- While Schleifen
- Hat eine vordefinierte Anzahl Durchläufe
- Prüfen vor jeder Ausführung eine Bedingung auf «True»
- Werden immer mindestens einmal ausgeführt
- Werden zu Endlosschleifen, wenn die Bedingung «False» wird
Prüfen vor jeder Ausführung eine Bedingung auf «True»
- Beim Kompilieren werden keine
- Übersetzung in Maschienencode gemacht
- Datentypenkonsistenzen sichergestellt
- Syntaxüberprüfungen durchgeführt
- Laufzeitfehler erkannt
Laufzeitfehler erkannt
- Die bedingte Ausführung
- Ist eine Schleife
- Ist eine Elementare Funktion im Algorithmus
- Ist ein ereignisgesteuerter Algorithmus
- Die Bedingungen sind immer mathematischer Natur
Ist eine Elementare Funktion im Algorithmus
- Ein Skript wird vor der Ausführung kompiliert
- True
- False
False
- In anderen Programmiersprachen gibt es Do-While-Schleifen
- True
- False
True
- Programmieren muss man üben
- True
- False
True
Ein String
- Darf keine Hochkommas beinhalten
- Das nicht durch einer User-Input definiert werden
- Darf beliebige Zeichen beinhalten
- Wird in Python mittels int.() Funktion
Darf beliebige Zeichen beinhalten