/uebung_informatik_vorkurs

Musterlösungen für eine Informatik Übung der Uni Bielefeld, Deutschland

Primary LanguagePythonThe UnlicenseUnlicense

Python Aufgaben für einen Informatik Vorkurs an der Uni

Zusammenfassung

  • Eine Sammlung von Informatik Aufgaben mit Lösungen.
  • Der Informatik-Vorkurs baut auf Python als Lernsprache.
  • Quelle: PDF, Universität Bielefeld.

Liste der Aufgaben und Lösungen

Der Vorkurs lief offenbar über mehrere Tage. Die Aufgaben sind nach Tagesnummern geordnet, beginnend mit "Tag 0".

Tag 0: Einstieg

  • Hallo Welt
  • Umgang mit Strings
  • Ausgabe am Bildschirm
  • Ausführung von Berechnungen

Tag 1: Fallunterscheidung und Schleifen

  • Lexikalische Anordnung zweier Zahlen
  • Ermitteln der größten von drei Zahlen
  • Sortieren dreier Zahlen und Flussdiagramm
  • Schaltjahre erkennen
  • Triviales Expertensystem
  • Programm gemäß Ablaufplan erstellen
  • Berechnung von Reihensummen
  • Berechnung der Fakultät einer Zahl
  • Erstellen einer Potenzierungsfunktion
  • Produkt einer Reihe
  • Euklidischer Algorithmus

Tag 1: Strings und Listen

  • Übungen zu Listenoperationen
  • Primzahlsuche, Sieb des Eratostenes
  • Suchen in Strings, Konsole Eingaben auswerten
  • Restgeld in Münzen und Scheine zerlegen

Tag 2: Funktionen entwerfen und definieren

  • Funktion zum Tausch zweier Variablenwerte
  • Funktion zum Ermitteln von Gesamtpreisen für für Materiallisten mit mehreren Posten
  • Funktion zur Berechnung des Satzes von Pick definieren und testen
  • Funktion zur Aufzählung von Domino-Spielsteinen
  • Funktion für eine Ziehung im Lotto 6 aus 49
  • Funktion zur Berechnung des statistischen Medians

Tag 2: Vollständiges Projekt

  • Entwurf und Implementierung eines interaktiven Vier-Spezies-"Taschenrechners"
  • Benutzerinteraktion über Kommandozeile
  • Musterlösung: RPN Rechner

Tag 3: Weitere kleine Projekte

  • Cäsar Verschlüsselung
  • Tic-Tac-Toe
  • Conway's Game Of Life