OSZ-Banner


Grundkurs Informatik in-a1 2013

Kursleitung: Herr Ecker

Hier finden Sie die Hausaufgaben und Übungen, von denen jeder Schüler
die Ergebnisse per Mail an Herrn Ecker senden soll.

*-Aufgaben sind anspruchsvoller!

1. a) Geben Sie den SQL-Befehl zur Erstellung einer Tabelle mit dem Namen "Literatur" und den Feldern "id", "Titel", "Autor", "Verlag" und "Jahr" an.
Dabei soll das Feld "id" ein Primärschlüsselfeld sein, dass automatisch ausgefüllt und hochgezählt wird und nie leer sein darf.
b) Geben Sie den Befehl zum Eintragen eines Buches an.
c) Mit welchem Befehl lässt man sich das 3. Buch solch einer Tabelle anzeigen?
d) Wie kann ein bestimmter Buchtitel aus der Tabelle gelöscht werden?
Zur Lösung

2. a) Erstellen Sie eine php-Datei, in der eine Verbindung mit unserer Datenbank hergestellt wird und eine Abfrage nach dem 2. Musiktitel erfolgen soll, der anschließend angezeigt wird.
b*) Erweitern Sie den php-Code durch ein HTML-Formular, in das Sie die gewünschte id der Tabelle musik eintragen können und anschließend den Titel mit dieser id anzeigen.
Hinweis: Die Beispieldateien aus dem 1. Semester sind jetzt auf der Seite des 1. Semesters zu finden.
Abgabe: 26.1.2014

Python

3. Erstellen Sie ein Python-Skript, in dem eine beliebige Zahl mit Hilfe einer Testfunktion darauf überprüft wird, ob sie eine Primzahl ist. Die Zahl soll über eine Eigabeaufforderung eingegeben werden.
Hinweis: Verwenden Sie das Primzahl-Skript vom 17.3.2014

4. Erstellen Sie ein Python-Skript in dem mit Hilfe einer Funktion "fak" die Fakultät einer Zahl berechnet wird. Die Zahl soll über eine Eigabeaufforderung eingegeben werden.
Abgabe Aufg. 3 und 4: bis zum 31.3.2014

5. Schreiben Sie eine Funktion mit der die Fakultät einer Zahl rekursiv berechnet werden kann.



Zurück zur Kurs-Übersicht