WorksheetsWiederholung Struktogramm/ET/Pseudocode
Total questions: 25
Worksheet time: 20mins
Welche Vorteile haben Entscheidungstabellen?
Einheitlichkeit
Objektivität
Transparenz
Nachvollziehbarkeit
Wenn Informatiker ein Programm schreiben, verfassen sie i. d. R. den/die
Programmiersprache
Maschinencode
Quellcode
Pseudocode
Welche der Darstellung von Algorithmen ist ein Struktogramm?
A
B
Wie nennt man dieses Grundelement?
Algorithmus
Anweisung
Schleife
Bedingung
Struktogramme sind immer ein RECHTECK.
Richtig
Falsch
Ein Struktogramm sollte immer...
...vor dem eigentlichen Programmieren entwickelt werden.
...während dem eigentlichen Programmieren entwickelt werden.
...nach dem eigentlichen Programmieren entwickelt werden.
Welche Darstellungsformen von Algorithmen gibt es noch neben dem Struktogramm?
Pseudocode
Programmablaufplan
Gantt-Diagramm
Netzplan
Was soll dieses Element bedeuten?
Kopfgesteuerte Schleife
Fußgesteuerte Schleife
Fallunterscheidung
Anweisung
Was soll dieses Element bedeuten?
Kopfgesteuerte Schleife
Fußgesteuerte Schleife
Fallunterscheidung
Anweisung
Wie würde hier die Ausgabe aussehen?
es wird nichts ausgegeben
1 und n wird ausgegeben
n wird ausgegeben
1 bis n werden ausgegeben
Wie nennt man dieses Element?
Anweisung
Fallunterscheidung
Mehrfachfallunterscheidung
Schleife
Wie lautet die Bildschirmausgabe, wenn man nicht "m" eingegeben hat?
"Hallo Erdenmensch"
"Hallo Herr"
"Hallo Frau"
keine Ausgabe
Welche Aussage stimmt?
Struktogramme bilden ganze Programme ab.
Struktogramme sind völlig unnötig.
Struktogramme bilden einen Programmfluss ab.
Struktogramme werden nur für die Dokumentation benötigt.
Ein Struktogramm hat immer nur einen Ausgang (hat also stets eine abschließende Anweisung)!
Wahr
Falsch
Wie heißt nochmal der eine Erfinder des Struktogramms? Isaac ...
(a)
Und wie heißt sein Kollege? Ben ...
(a)
Welches der folgenden Elemente ist typischerweise in einer Entscheidungstabelle enthalten?
Zeilen und Spalten
Kreise und Linien
Paragraphen und Absätze
Symbole und Zahlen
Welche Funktion erfüllen die Bedingungen in einer Entscheidungstabelle?
Sie repräsentieren die Aktionen, die in bestimmten Situationen ausgeführt werden sollen
Sie geben an, welche Kombinationen von Bedingungen erfüllt sein müssen, um eine bestimmte Aktion auszuführen.
Sie dienen dazu, die Entscheidungstabelle ästhetisch ansprechender zu gestalten.
Sie sind optional und können in einer Entscheidungstabelle weggelassen werden.
Was repräsentieren die Aktionen oder Ergebnisse in einer Entscheidungstabelle?
Die Bedingungen, die erfüllt sein müssen, um eine Entscheidung zu treffen.
Die logischen Verknüpfungen zwischen verschiedenen Bedingungen.
Die Kombinationen von Bedingungen, die zu bestimmten Ergebnissen führen.
Die Zeilen und Spalten der Entscheidungstabelle.
Welche Funktion erfüllt Pseudocode in der Softwareentwicklung?
Es ist eine spezifische Programmiersprache, die in der Praxis verwendet wird.
Es beschreibt den endgültigen Code für eine Anwendung.
Es dient als formale, aber informelle Darstellung eines Algorithmus.
Es ist nur für Entwickler ohne Bedeutung und wird von Computern nicht interpretiert.
Was ist der Hauptzweck von Pseudocode während des Softwareentwicklungsprozesses?
Die direkte Ausführung durch einen Computer.
Die Festlegung von Softwarearchitektur.
Die formale Dokumentation von Benutzeranforderungen.
Die klare Darstellung von Algorithmuslogik.
1. Setze Summe auf 0.
2. Für jede natürliche Zahl von 1 bis 10:
a. Addiere die aktuelle Zahl zur Summe hinzu.
3. Gib die Summe aus.
Was wird hier gemacht und was ist das Ergebnis (schätzen)
Summe der ersten 10 natürlichen Zahlen wird ermittelt. Ergebnis ist 55
Quersumme von 10 wird berechnet. Das Ergebnis ist 1.
Summe der ersten 10 natürlichen Zahlen wird ermittelt. Das Ergebnis ist 210.
Was ist die Hauptfunktion von Pseudocode in der Softwareentwicklung?
Es ist eine spezifische Programmiersprache, die in der Praxis verwendet wird.
Es beschreibt den endgültigen Code für eine Anwendung.
Es dient als formale, aber informelle Darstellung eines Algorithmus.
Es ist nur für Entwickler ohne Bedeutung und wird von Computern nicht interpretiert.
Was ist der Zweck eines Struktogramms während des Programmierens?
Die direkte Ausführung durch einen Computer.
Die Festlegung von Softwarearchitektur.
Die formale Dokumentation von Benutzeranforderungen.
Die klare Darstellung von Algorithmuslogik.
Was wird in folgendem Pseudocode gemacht und was ist das Ergebnis (schätzen)?
1. Setze Summe auf 0.
2. Für jede natürliche Zahl von 1 bis 10:
a. Addiere die aktuelle Zahl zur Summe hinzu.
3. Gib die Summe aus.
Summe der ersten 10 natürlichen Zahlen wird ermittelt. Ergebnis ist 55
Quersumme von 10 wird berechnet. Das Ergebnis ist 1.
Summe der ersten 10 natürlichen Zahlen wird ermittelt. Das Ergebnis ist 210.
