Grundbegriffe
Name:
Klausur Informatik 11/1 - Teil A
11.11.2024
Note
Unterschrift
Für diesen Teil dürfen keine Hilfsmittel genutzt werden!
1
88
- Stelle den Begriff Syntax der Semantik gegenüber, indem du jeweils aussagst, womit sich beide Begriffe beschäftigen. (2P.)
- Python ist eine s.g. interpretierte Programmiersprache. Erkläre den Unterschied zu einer kompilierten Programmiersprache. (2P.)
- Stelle Maschinensprache, Assembler-Sprachen und Hochsprachen hinsichtlich der Ausführungsgeschwindigkeit, und der Optimierung tabellarisch gegenüber. (4 P.)
2
Python-Syntax
Gegeben sei folgender Code und die dazugehörige Fehlermeldung.
Gegeben sei folgender Code und die dazugehörige Fehlermeldung.
1111
klasse_schueler = ["Tobias", "Nele", "Julius", "Gino", "Eric"]# Ausgabe des letzten Schülers der Liste klasse_schueler:print(klasse_schueler[5])IndexError: list index out of rangea)
Erkläre, wie diese Fehlermeldung zustande kommt. Gehe dabei auf den Aufbau von Listen ein. (2 P.)
b)
Berichtige den Fehler entsprechend des Kommentars (# ...) im Code. (1 P.)
c)
Nachfolgender Code soll die Summe der Zahlen von 1 bis 7 ausgeben. Es gibt insgesamt 4 Fehler. Markiere die Fehler und erkläre, wie sie entstehen. (8 P.)
zahlen_liste = [1, 2, 3, 4, 5, 6, 7]summe = 0;for zahl in zahlen_liste sum = sum + zahlprint("Die Summe ist: " + summe)3
Komplexe Datenstrukturen
Ergänze die leeren Spalten und Zeilen. Schreibe ja, wenn die entsprechende Eigenschaft für diesen Datentyp zutrifft und nein, sollte dies nicht zutreffen.
Ergänze die leeren Spalten und Zeilen. Schreibe ja, wenn die entsprechende Eigenschaft für diesen Datentyp zutrifft und nein, sollte dies nicht zutreffen.
88
Dictionary
List
Tuple
Set
iterable
unique
mutable
ordered
Angaben zu den Urhebern und Lizenzbedingungen der einzelnen Bestandteile dieses Dokuments finden Sie unter
https://www.tutory.de/entdecken/dokument/klausur-informatik-111-teil-a
https://www.tutory.de/entdecken/dokument/klausur-informatik-111-teil-a
Klausur Informatik 11/1 - Teil A
von anonym
Informatik
11, 12
15.04.2025
Mehr entdecken:
Lizenzhinweis
Alle Bestandteile dieses Materials sind frei oder unlizenziert. Klicken Sie auf einen Baustein, um die Lizenz zu sehen.


