Bereich 1 Assessment - Abschnitt 1.7 Fragepool Informatik Zusatz
1.7.1 Informatik Zusatz
Aufgabe 1.7.1
Ordnen Sie die gegebenen Abkürzungen den Beschreibungen auf der rechten Seite zu:
Ordnen Sie die gegebenen Abkürzungen den Beschreibungen auf der rechten Seite zu:
OOP
X11
TEX
MP3
PERL
JPEG
HTML
SQL
X86
EXE
Ein komprimiertes Grafikformat
Ein komprimiertes Audioformat
Eine Seitenbeschreibungssprache
Eine Skriptsprache
Eine Prozessorenfamilie
Eine Softwarebibliothek für Fensterverwaltung unter Unix/Linux
Dateinamenerweiterung für Windowsprogramme
Ein professionelles Textsatzsystem
Wichtigste Abfragesprache für Datenbanken
Abkürzung für ein Programmierparadigma
Aufgabe 1.7.2
Untersuchen Sie das folgende Programm in der Programmiersprache C (oder alternativ Java bzw. JavaScript). Berechnen Sie, wie oft der innere Schleifenschritt mit der Textausgabe insgesamt ausgeführt wird:
int a;
int b;
for (a = 1; a <= 10 ; a = a + 1) {
for (b = 0; b < a; b = b + 1) {
// ARBEITSSCHRITT
}
}
Antwort: Der Ausgabeschritt wird Mal ausgeführt.
Untersuchen Sie das folgende Programm in der Programmiersprache C (oder alternativ Java bzw. JavaScript). Berechnen Sie, wie oft der innere Schleifenschritt mit der Textausgabe insgesamt ausgeführt wird:
int a;
int b;
for (a = 1; a <= 10 ; a = a + 1) {
for (b = 0; b < a; b = b + 1) {
// ARBEITSSCHRITT
}
}
Antwort: Der Ausgabeschritt wird Mal ausgeführt.
Aufgabe 1.7.3
Lesen die den folgenden Programmcode, geschrieben in der Programmiersprache C (oder alternativ Java bzw. JavaScript):
Welche Werte enthalten die Variablen am Ende des Programmstücks?
int a;
int b;
int c;
a = 3;
b = a + 2*a;
c = 1000;
while (a > 0) do { c = c - 2; a = a - 1; }
Antwort: Variable , Variable , Variable .
Lesen die den folgenden Programmcode, geschrieben in der Programmiersprache C (oder alternativ Java bzw. JavaScript):
Welche Werte enthalten die Variablen am Ende des Programmstücks?
int a;
int b;
int c;
a = 3;
b = a + 2*a;
c = 1000;
while (a > 0) do { c = c - 2; a = a - 1; }
Antwort: Variable , Variable , Variable .
Aufgabe 1.7.4
Bei einem C-Programm sind die Zeilen durcheinandergeraten. Ordnen Sie die Zeilen so an, dass das Programm die Summe der Fakultäten von bis , d.h. in berechneter Form ausgibt. Durch Ziehen mit der Maus können Sie die Zeilen zuordnen:
Bei einem C-Programm sind die Zeilen durcheinandergeraten. Ordnen Sie die Zeilen so an, dass das Programm die Summe der Fakultäten von bis , d.h. in berechneter Form ausgibt. Durch Ziehen mit der Maus können Sie die Zeilen zuordnen:
P = P * j;
{
printf(S);
S = S + P
S=0; P=1;
for (j=1; j<10; j=j+1)
}
int P, S, j;
Zeile 1 (Deklarationen)
Zeile 2 (Startwerte)
Zeile 3
Zeile 4
Zeile 5
Zeile 6
Zeile 7
Zeile 8 (Ausgabe)
Aufgabe 1.7.5
Die Zahlen auf der linken Seite sind nicht im Dezimalsystem geschrieben. Ordnen Sie die Zahlen den dezimal geschriebenen Werten auf der rechten Seite zu:
Die Zahlen auf der linken Seite sind nicht im Dezimalsystem geschrieben. Ordnen Sie die Zahlen den dezimal geschriebenen Werten auf der rechten Seite zu:
10101010 (Binär)
7FFF (Hexadezimal)
CD (Hexadezimal)
777 (Oktal)
32767 (Dezimalsystem)
170 (Dezimalsystem)
511 (Dezimalsystem)
205 (Dezimalsystem)